summaryrefslogtreecommitdiff
path: root/Build
AgeCommit message (Collapse)Author
2024-06-13pdfxup (13jun24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71513 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] CWEB rule 69 requires a semicolon.Andreas Scherer
Make the C parts syntactically complete. git-svn-id: svn://tug.org/texlive/trunk@71503 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Reframe do..while loops.Andreas Scherer
It's not necessary to force the default layout with tons of '@+' commands; CWEB learned the stringent format decades ago. Moreover, '} @+ while' adds noticeable extra whitespace. And '@+@/' is curious, but ineffective; it always results in '@+'. git-svn-id: svn://tug.org/texlive/trunk@71502 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12chktex 1.7.9Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@71501 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Consistently format 'sizeof' operator.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71500 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Make C parts syntactically self-contained.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71499 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Use unsigned type for unsigned values.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71498 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Adapt to updated cwebmac/pdfwebtocfront.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71497 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Indent tabular material.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71496 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Format start of section.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71495 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Make use of unused section.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71494 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Purge spurious \macro inserts.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71493 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Handle C/C++ keywords.Andreas Scherer
Although these uses are technically permitted, CWEAVE doesn't format them correctly in this instances. git-svn-id: svn://tug.org/texlive/trunk@71492 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Fix section count from classic TeX.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71491 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Fix indentation of @<named sections@>.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71490 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Fix some not so obvious typos.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71489 c570f23f-e606-0410-a88d-b1316a301751
2024-06-12[HiTeX] Fix some obvious typos.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71488 c570f23f-e606-0410-a88d-b1316a301751
2024-06-11allow interactive deletion of \outer token, see ↵Luigi Scarso
https://tug.org/texmfbug/newbug.html#B142outer git-svn-id: svn://tug.org/texlive/trunk@71483 c570f23f-e606-0410-a88d-b1316a301751
2024-06-10tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71481 c570f23f-e606-0410-a88d-b1316a301751
2024-06-10citation-style-language (9jun24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71468 c570f23f-e606-0410-a88d-b1316a301751
2024-06-09[CWEB] Fix typo (upstream).Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71461 c570f23f-e606-0410-a88d-b1316a301751
2024-06-09[CWEB] CWEB comments start with '@q'.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71460 c570f23f-e606-0410-a88d-b1316a301751
2024-06-09[CWEB] Ignore @<comment@> in ctwill-w2c.ch.Andreas Scherer
Section 'Index' of COMMON.W is on Level 1, not 0. git-svn-id: svn://tug.org/texlive/trunk@71459 c570f23f-e606-0410-a88d-b1316a301751
2024-06-06Fix typo and support extension-less include files.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71451 c570f23f-e606-0410-a88d-b1316a301751
2024-06-06Purge local variables.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71450 c570f23f-e606-0410-a88d-b1316a301751
2024-06-06[CWEB] Add [part.section] l.ine information.Andreas Scherer
Apply some OO/C++ knowledge from the late nineties. git-svn-id: svn://tug.org/texlive/trunk@71449 c570f23f-e606-0410-a88d-b1316a301751
2024-06-05Reshuffle code amd comment.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71442 c570f23f-e606-0410-a88d-b1316a301751
2024-06-05[WEB] Restore @x comments with square brackets.Andreas Scherer
The initial regex was too gready. git-svn-id: svn://tug.org/texlive/trunk@71440 c570f23f-e606-0410-a88d-b1316a301751
2024-06-05Restore @x comment.Andreas Scherer
Only replace leading '-' in @x comments. Also fix special case "@ @c" (with or without following space after '@'). git-svn-id: svn://tug.org/texlive/trunk@71439 c570f23f-e606-0410-a88d-b1316a301751
2024-06-05Correctly count parts and sections.Andreas Scherer
Rerun 'fix-changefile-lines.py' on TEX.WEB amd MF.WEB. git-svn-id: svn://tug.org/texlive/trunk@71438 c570f23f-e606-0410-a88d-b1316a301751
2024-06-05[WEB] Correctly count section start markers.Andreas Scherer
Both WEAVE.WEB and TANGLE.WEB have '@*' and '@ ' markers in their exposition. Only those at the beginning of a 'line' count. Make the 'fix-changefile-lines.py' self-executable (on Linux). git-svn-id: svn://tug.org/texlive/trunk@71437 c570f23f-e606-0410-a88d-b1316a301751
2024-06-05show compile-time defaults for MKTEX* as commentsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71436 c570f23f-e606-0410-a88d-b1316a301751
2024-06-04[TIE] Fix two change chunks.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71427 c570f23f-e606-0410-a88d-b1316a301751
2024-06-04[CTIE] Add section numbers in change file.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71426 c570f23f-e606-0410-a88d-b1316a301751
2024-06-04Update [section numbers] in basic WEB change files.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71425 c570f23f-e606-0410-a88d-b1316a301751
2024-06-04suppresserrors.ch: sync with the upstreamAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@71423 c570f23f-e606-0410-a88d-b1316a301751
2024-06-04euptexdir/ChangeLog: update ChangeLogAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@71422 c570f23f-e606-0410-a88d-b1316a301751
2024-06-04unbalanced-braces-eptex.ch: sync with the upstreamAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@71421 c570f23f-e606-0410-a88d-b1316a301751
2024-06-03do not check for \outer validity unless OK_to_interruptKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71418 c570f23f-e606-0410-a88d-b1316a301751
2024-06-03correct chapter/section/line numbers with script from TygeKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71417 c570f23f-e606-0410-a88d-b1316a301751
2024-06-01latex-git-log (1jun24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71402 c570f23f-e606-0410-a88d-b1316a301751
2024-05-27l3build (27may24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71371 c570f23f-e606-0410-a88d-b1316a301751
2024-05-26[CWEB] HiTeX has a three-page table-of-contents.Andreas Scherer
Add parameter '\tocpages' to shift the '/PageLabels'. git-svn-id: svn://tug.org/texlive/trunk@71358 c570f23f-e606-0410-a88d-b1316a301751
2024-05-25[CWEB] Kludge for 'tex-changes.pdf'.Andreas Scherer
For whatever reason, 'tex.web + tex-final.ch' insists to start one page off, compared to 'pdftex.web [+ pdftex-final.ch]' and 'xetex.web + xetex-final.ch'. This can be corrected from the 'makeall' script. This step brings the material for 'knuth-pdf' a step closer to perfection. All that's left is the peculiar ToC of HiTeX, which appears at the end. git-svn-id: svn://tug.org/texlive/trunk@71352 c570f23f-e606-0410-a88d-b1316a301751
2024-05-25[CWEB] Fix header title in two-page ToC.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71350 c570f23f-e606-0410-a88d-b1316a301751
2024-05-25[CWEB] Make more room for long ToCs.Andreas Scherer
In package 'knuth-pdf' two problems remain: (1) tex-changes.pdf and xetex-changes.pdf have two-page ToCs and the main text starts on 'Page 4' (2) pdftex[-changes].pdf and the two PDFs from (1) have the default 'WEB OUTPUT' in the header of the second ToC page. git-svn-id: svn://tug.org/texlive/trunk@71348 c570f23f-e606-0410-a88d-b1316a301751
2024-05-24[CWEB] Fix comments in pdfwebtocfront.tex.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71334 c570f23f-e606-0410-a88d-b1316a301751
2024-05-24[CWEB] Match page numbers in PDF bookmarks with ToC.Andreas Scherer
See https://github.com/ascherer/web/issues/25 for some context. This will trigger new releases of CWEB, pwebmac, knuth-[hint,pdf} later. git-svn-id: svn://tug.org/texlive/trunk@71332 c570f23f-e606-0410-a88d-b1316a301751
2024-05-19Sync with https://github.com/ascherer/mplibdir commit ↵Luigi Scarso
c21f82c1990d1cdb86f51a00b5c81d0088e12454. git-svn-id: svn://tug.org/texlive/trunk@71300 c570f23f-e606-0410-a88d-b1316a301751
2024-05-18Several patches for CWEB from Andreas SchererLuigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@71291 c570f23f-e606-0410-a88d-b1316a301751