summaryrefslogtreecommitdiff
path: root/Build
AgeCommit message (Collapse)Author
2024-07-22[CWEB] Push footnotes to bottom of page.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71869 c570f23f-e606-0410-a88d-b1316a301751
2024-07-22[CWEB] Purge unused '\font's in cwebman.tex.Andreas Scherer
There might have been use for '\ninett' in the page headers. git-svn-id: svn://tug.org/texlive/trunk@71868 c570f23f-e606-0410-a88d-b1316a301751
2024-07-21sync with pdftex r931 (\pdfptexuseunderscore)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71860 c570f23f-e606-0410-a88d-b1316a301751
2024-07-19mention that the release tarballs are not full systemsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71852 c570f23f-e606-0410-a88d-b1316a301751
2024-07-19latexindent (19jul24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71840 c570f23f-e606-0410-a88d-b1316a301751
2024-07-17[CWEB] Compile with G++-14 (locally).Andreas Scherer
Avoid a "stringop truncation" warning with 'strncpy()'. git-svn-id: svn://tug.org/texlive/trunk@71824 c570f23f-e606-0410-a88d-b1316a301751
2024-07-16[CWEB] Release file resource early.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71816 c570f23f-e606-0410-a88d-b1316a301751
2024-07-14latexindent (14jul24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71804 c570f23f-e606-0410-a88d-b1316a301751
2024-07-14[WEB] More consistent TeX code.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71797 c570f23f-e606-0410-a88d-b1316a301751
2024-07-14[WEB] Preserve Metafont logo on MFT titlepage.Andreas Scherer
The classic 'manfnt' font has 'METAFONT' in several sizes; 9pt (?) is used on the titlepage of MFT.WEB as '\logo hijklmnj'. Pick the missing 'S' (in 10pt) for the 'MetaPost' logo in the main text from the separate 'logo10' font. Änderungen ein. Zeilen, git-svn-id: svn://tug.org/texlive/trunk@71796 c570f23f-e606-0410-a88d-b1316a301751
2024-07-13[CTWILL] Don't '\datecontentspage' for CTWILL.Andreas Scherer
With 'pdfctwimac.tex' there's no table-of-contents page (yet), so the '\datecontentspage' never appeared 'in print' (together with '\datethis' on the first page) with any of the PDF engines. With 'pdfctproofmac.tex' used with HiTeX, the two '\date' macros showed up in 'ctwill.hnt'. Similar to the other three CWEB modules 'without changes', we get rid of the '\datecontentspage'. git-svn-id: svn://tug.org/texlive/trunk@71789 c570f23f-e606-0410-a88d-b1316a301751
2024-07-12epstopdf (12jul24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71782 c570f23f-e606-0410-a88d-b1316a301751
2024-07-12reautoconf with automake-1.17Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71780 c570f23f-e606-0410-a88d-b1316a301751
2024-07-11epstopdf 2.36: regexp syntax.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71777 c570f23f-e606-0410-a88d-b1316a301751
2024-07-10[CWEB] Add link WEB manual.Andreas Scherer
Also add line numbers in cwebman-w2c.ch relative to cwebman.tex. Note that webman.pdf will have a link to the 'Holon Programming' project on Github. git-svn-id: svn://tug.org/texlive/trunk@71759 c570f23f-e606-0410-a88d-b1316a301751
2024-07-09typog (9jul24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71756 c570f23f-e606-0410-a88d-b1316a301751
2024-07-07mf2pt1 (7jul24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71731 c570f23f-e606-0410-a88d-b1316a301751
2024-07-06[CWEB] Add extra macros for HiTeX.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71721 c570f23f-e606-0410-a88d-b1316a301751
2024-07-06Better comply with the comment.Andreas Scherer
The TeX macro '\title' is used far too often, both in the TeX parts and in an index entry that produces an 'Overfull \hbox'. Curiously enough, I was able to produce a 'core dump' from 'xdvipdfmx' with this twisted change (the @x and @y parts should, of course, be flipped): @x begin print(' !Sorry, DVIcopy capacity exceeded ['); print_packet(p); @.Sorry, DVIcopy capacity exceeded@> @y begin print(' !Sorry, ',title,' capacity exceeded ['); print_packet(p); @.Sorry, {\title} capacity exceeded@> @z xdvipdfmx: ../../../texk/dvipdfm-x/dpxutil.c:454: ht_lookup_table: Assertion `ht && key' failed. Aborted (core dumped) git-svn-id: svn://tug.org/texlive/trunk@71720 c570f23f-e606-0410-a88d-b1316a301751
2024-07-06[upmendex] Improve heading of Ö,ö,Ő,ő,Ü,ü,Ű,ű in HungarianTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@71719 c570f23f-e606-0410-a88d-b1316a301751
2024-07-05Merge two self._pos operations.Andreas Scherer
Python counts from '0', humans from '1'. git-svn-id: svn://tug.org/texlive/trunk@71714 c570f23f-e606-0410-a88d-b1316a301751
2024-07-04remove leftovers from old pkg installsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71710 c570f23f-e606-0410-a88d-b1316a301751
2024-07-04Switch to almalinux for x86_64-linux buildingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@71703 c570f23f-e606-0410-a88d-b1316a301751
2024-07-03[WEB] Don't add second '\title'.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71692 c570f23f-e606-0410-a88d-b1316a301751
2024-07-01[HiTeX] Fix some very obscure spacing errors.Andreas Scherer
In some rare cases, CWEAVE inserts '\7' instead of '\6' after preprocessor commands (maybe related to '@!' as well). git-svn-id: svn://tug.org/texlive/trunk@71678 c570f23f-e606-0410-a88d-b1316a301751
2024-06-30doc,syncKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71665 c570f23f-e606-0410-a88d-b1316a301751
2024-06-30extractbb.lua wrapper for safetyKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71664 c570f23f-e606-0410-a88d-b1316a301751
2024-06-29Restore several comments in TEX.CH.Andreas Scherer
These got clobbered by the initial version of 'fix-changefile-lines.py'. git-svn-id: svn://tug.org/texlive/trunk@71655 c570f23f-e606-0410-a88d-b1316a301751
2024-06-29Update comment for OptHandler class data.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71654 c570f23f-e606-0410-a88d-b1316a301751
2024-06-29Delete spurious leftover.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71653 c570f23f-e606-0410-a88d-b1316a301751
2024-06-29Revert "Get rid of temp 'line' for reading and writing text files."Andreas Scherer
This reverts commit 9e10d9728a3a121dfeb2c951045fe6c6cf7396e0. git-svn-id: svn://tug.org/texlive/trunk@71652 c570f23f-e606-0410-a88d-b1316a301751
2024-06-29Redo "no extractbb in restricted mode".Andreas Scherer
Sorry, I reverted the wrong commit. git-svn-id: svn://tug.org/texlive/trunk@71651 c570f23f-e606-0410-a88d-b1316a301751
2024-06-29Revert "no extractbb in restricted mode"Andreas Scherer
This reverts commit 4a4953dff0442ef6dda2f762209eac1eec038ace. git-svn-id: svn://tug.org/texlive/trunk@71650 c570f23f-e606-0410-a88d-b1316a301751
2024-06-29Get rid of temp 'line' for reading and writing text files.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71649 c570f23f-e606-0410-a88d-b1316a301751
2024-06-28no extractbb in restricted modeKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71645 c570f23f-e606-0410-a88d-b1316a301751
2024-06-28Merge 'with' and 'try..except'.Andreas Scherer
No need to store the file handles in 'self'. git-svn-id: svn://tug.org/texlive/trunk@71644 c570f23f-e606-0410-a88d-b1316a301751
2024-06-28pdfjam (28jun24)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71641 c570f23f-e606-0410-a88d-b1316a301751
2024-06-28[WEB] Avoid external adjustment.Andreas Scherer
'next_line()' returns the 'part, section, line_number' of the line returned. (Note the exception for CWEB's '@i'nclude command.) Also, fix a section number in 'gftype.ch'. (All other observed change files are unaffected from the recent changes to 'f-c-l'.) git-svn-id: svn://tug.org/texlive/trunk@71640 c570f23f-e606-0410-a88d-b1316a301751
2024-06-28Fix comment according to last change.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71639 c570f23f-e606-0410-a88d-b1316a301751
2024-06-28[C/WEB] Simpler check for 'change section'.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@71638 c570f23f-e606-0410-a88d-b1316a301751
2024-06-26[HiTeX] Add hard line breaks for 'cweave -f'.Andreas Scherer
'@<Named sections@>' resolve to 'statements' and might get placed next to previous items, so the '@t\4' backstep might overprint. git-svn-id: svn://tug.org/texlive/trunk@71626 c570f23f-e606-0410-a88d-b1316a301751
2024-06-24[WEB] Another test for 'fix-changefile-lines.py'.Andreas Scherer
By forcing a full set of '@x [part.section] l.line' tag lines and by manually reducing to the simpler format(s), 'dvicopy.ch' can quite easily be amended with the 'l.line' information. 'f-c-l' (without option '--init') reproduces this change file as is. The author of a change file now has more discretion for commenting the change hunks. git-svn-id: svn://tug.org/texlive/trunk@71614 c570f23f-e606-0410-a88d-b1316a301751
2024-06-24Simplify 'fix-changefile-lines.py' script.Andreas Scherer
"In every large program there's a small one struggling to get out." Back to basics (Thanks, Tyge!), with just enough flexibility. In this reduced form, 'f-c-l' handles 'tex.ch', 'ctie-k.ch', 'tie-w2c.ch', 'weave.ch' and the whole slew of CWEB's '*-w2c.ch' monsters correctly. Plus it corrects a few tags in 'bibtex.ch' just for fun. git-svn-id: svn://tug.org/texlive/trunk@71613 c570f23f-e606-0410-a88d-b1316a301751
2024-06-24epstopdf (22jun24)Max Chernoff
git-svn-id: svn://tug.org/texlive/trunk@71612 c570f23f-e606-0410-a88d-b1316a301751
2024-06-23Purge redundancy.Andreas Scherer
're.sub()' does the right thing: When the 'pattern' doesn't 'match', it simply returns the (unmodified) string. git-svn-id: svn://tug.org/texlive/trunk@71607 c570f23f-e606-0410-a88d-b1316a301751
2024-06-23Make the transformation from old to new more clear.Andreas Scherer
Handle the disection of 'old_line' and the assembly of 'new_line' simultaneously under the control of the command-line options. git-svn-id: svn://tug.org/texlive/trunk@71606 c570f23f-e606-0410-a88d-b1316a301751
2024-06-23Optionally replace optional tags.Andreas Scherer
Now we can update changefiles that only have 'l.NNN' line numbers, without duplicating these (as part of the 'text'). git-svn-id: svn://tug.org/texlive/trunk@71604 c570f23f-e606-0410-a88d-b1316a301751
2024-06-23Revert "Catch spurious @y."Andreas Scherer
This reverts commit bb3967e5add1994021eb0374d48aa8cbcc2dad0e. Oops, the 'self._pos += 1' shifts things badly. git-svn-id: svn://tug.org/texlive/trunk@71600 c570f23f-e606-0410-a88d-b1316a301751
2024-06-23Catch spurious @y.Andreas Scherer
The author of the change most likely mistyped @y for @z. Note that we can not catch an @x in place of @z at this time. The f-c-l script starts a change hunk whenever it encounters @x. Only a second @x triggers an error---in slight deviation from CWEB's behavior. git-svn-id: svn://tug.org/texlive/trunk@71599 c570f23f-e606-0410-a88d-b1316a301751
2024-06-23Try to match error messages with CWEB.Andreas Scherer
We could (a) calculate the distance of a mismatch and print "! Hmm... N of the preceeding lines failed to match." (b) issue a warning/error about a missing @z. git-svn-id: svn://tug.org/texlive/trunk@71598 c570f23f-e606-0410-a88d-b1316a301751