summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c
AgeCommit message (Collapse)Author
2020-06-10Another line break.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55501 c570f23f-e606-0410-a88d-b1316a301751
2020-06-10[WEAVE] Force line break.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55500 c570f23f-e606-0410-a88d-b1316a301751
2020-06-10[CWEB] Add 'language' for PDF creation.Andreas Scherer
Run 'cweave -lp+' followed by 'tex'+'dvipdfm' or 'xetex'. git-svn-id: svn://tug.org/texlive/trunk@55498 c570f23f-e606-0410-a88d-b1316a301751
2020-06-09[WEAVE] Use C arithmetic in Pascal constant.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55491 c570f23f-e606-0410-a88d-b1316a301751
2020-06-09[WEAVE] Max out array sizes similar to CWEAVE.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55490 c570f23f-e606-0410-a88d-b1316a301751
2020-06-08[TIE] Put 'date' on toc page.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55479 c570f23f-e606-0410-a88d-b1316a301751
2020-06-08[CTIE] Put 'date' on toc page.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55478 c570f23f-e606-0410-a88d-b1316a301751
2020-06-08Detail special environments for individual programs.Andreas Scherer
CWEB -- both the original DEK variant and this TL extension including CTWILL -- and CTIE use the CWEBINPUTS environment. This might lead to conflicts between various settings. (Classical DEK CWEB does not support multiple, colon-separated path entries.) In TeX Live, special variants of CWEBINPUTS can be used for different applications. The same is true for WEB -- both DEK and TL -- and TIE, which all use WEBINPUTS by default. Here also, application-specific extensions are available in TeX Live. git-svn-id: svn://tug.org/texlive/trunk@55477 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07omit $Id$ in generated output; it is useful, but too painful to commit ↵Karl Berry
autosources and generated files separately git-svn-id: svn://tug.org/texlive/trunk@55466 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07[CWEB] Add date to table-of-contents page.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55465 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07[CWEB] Handle special 'files' as secondary output.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55464 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07[CWEB] Check accessibility to designated output files.Andreas Scherer
Increase 'stack_size' along 'max_scraps'. git-svn-id: svn://tug.org/texlive/trunk@55463 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07[CWEB] The last commit changed a few more files.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55462 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07More underscored index entries.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55460 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07[TIE] Underscore 'enum'erated values in index.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55459 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07[CTIE] Underscore 'enum'erated values in index.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55458 c570f23f-e606-0410-a88d-b1316a301751
2020-06-07[CWEB] Underscore 'enum'erated values in index.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55457 c570f23f-e606-0410-a88d-b1316a301751
2020-06-06[CWEB] Add index entries for the CWEBINPUTS envvar.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55433 c570f23f-e606-0410-a88d-b1316a301751
2020-06-06[MAN] Complete sentence about environment variable.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55432 c570f23f-e606-0410-a88d-b1316a301751
2020-06-05[CWEB] Fix newline blunder in case of error.Andreas Scherer
A post on the tex-k list (see https://tug.org/pipermail/tex-k/2020-Jun/003198.html) revealed a bug in the 'common' code: Trying to avoid an empty line in a normal run with option '-p' ("show no progress messages") suppressed a necessary newline in an faulty run. git-svn-id: svn://tug.org/texlive/trunk@55422 c570f23f-e606-0410-a88d-b1316a301751
2020-06-05[C/TIE] Format changes similar to CWEB.Andreas Scherer
Per default, _all_ sections are output. Revert this to '\iffalse' if all you want are the modified code sections. git-svn-id: svn://tug.org/texlive/trunk@55421 c570f23f-e606-0410-a88d-b1316a301751
2020-06-04[WEB2C] Purge BibTeX from 'active E' completely.Andreas Scherer
'webmac.tex' was in conflict for years. git-svn-id: svn://tug.org/texlive/trunk@55412 c570f23f-e606-0410-a88d-b1316a301751
2020-06-03Revert "[XETEX] Fix '\def\pdfTeX' for '\let\maybe=\iffalse'."Andreas Scherer
This reverts commit ba437171f5d6d454c4b14f5744e5fbf356c36a3d. Move the fix out to the driver 'makeall' instead. git-svn-id: svn://tug.org/texlive/trunk@55399 c570f23f-e606-0410-a88d-b1316a301751
2020-06-03[XETEX] Fix '\def\pdfTeX' for '\let\maybe=\iffalse'.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55398 c570f23f-e606-0410-a88d-b1316a301751
2020-06-03ChangeLog (pdftexdir)Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@55397 c570f23f-e606-0410-a88d-b1316a301751
2020-06-02pdftex r829 (Hironobu's patch)Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@55394 c570f23f-e606-0410-a88d-b1316a301751
2020-06-02[WEB2C] Preserve section numbering in GFtoPK.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55383 c570f23f-e606-0410-a88d-b1316a301751
2020-06-01\pdfadjustinterwordglue change from thanh, pdftex r828Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@55380 c570f23f-e606-0410-a88d-b1316a301751
2020-06-01missed changelog entryKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@55373 c570f23f-e606-0410-a88d-b1316a301751
2020-06-01[CWEB] Adapt 'pdfwebtocfront' to 'pwebmac' 4.5.2.Andreas Scherer
Headline '\mark's now have two parts: (a) the section number and (b) the group title. This makes them more like CWEB's three-part top marks. The inner logic to detect 'TeX and friends' has been changed from 'numeric' to 'boolean'. git-svn-id: svn://tug.org/texlive/trunk@55371 c570f23f-e606-0410-a88d-b1316a301751
2020-06-01[CWEB] Avoid non-PDF macro invocation.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55370 c570f23f-e606-0410-a88d-b1316a301751
2020-05-31[CWEB] Sanitize command for PDF outlines.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55355 c570f23f-e606-0410-a88d-b1316a301751
2020-05-31[CTIE/TIE] Format title pages similar to CWEB.Andreas Scherer
Add 'TeX Live' to distinguish modified version. git-svn-id: svn://tug.org/texlive/trunk@55354 c570f23f-e606-0410-a88d-b1316a301751
2020-05-31pdftexdir/writepng.c: suppress a compiler warningHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@55353 c570f23f-e606-0410-a88d-b1316a301751
2020-05-30[WEB2C] Improve typography of WEB sources.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55343 c570f23f-e606-0410-a88d-b1316a301751
2020-05-29pd not copyrightKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@55341 c570f23f-e606-0410-a88d-b1316a301751
2020-05-29{CTIE] C and CWEB refreshing for ctie.w.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55334 c570f23f-e606-0410-a88d-b1316a301751
2020-05-29[TIE] Fix copy-paste error.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55331 c570f23f-e606-0410-a88d-b1316a301751
2020-05-28[TIE] Reformat table-of-contents page.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55312 c570f23f-e606-0410-a88d-b1316a301751
2020-05-28[TIE] Purge unused variable.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55310 c570f23f-e606-0410-a88d-b1316a301751
2020-05-28[TIE] Complete overhaul of TIE changefile.Andreas Scherer
While incorporating Igor Liferenko's changes for conformant error reporting (see https://tug.org/pipermail/tex-k/2020-May/003181.html), I noticed a few other places that deserved improvements, so I took the time to revamp the whole 'tie-w2c.ch'. git-svn-id: svn://tug.org/texlive/trunk@55309 c570f23f-e606-0410-a88d-b1316a301751
2020-05-26[CWEB] Fake headline on page after TOC.Andreas Scherer
This works fine for all WEB programs, because they all start with 'section 1', and for 'make fullmanual' in CWEB, because all modules (common, ctangle, cweave, ctwill) start with the 'Introduction'. It is, however, not a general solution (yet). git-svn-id: svn://tug.org/texlive/trunk@55285 c570f23f-e606-0410-a88d-b1316a301751
2020-05-25[WEB2C] Spell checking of *.ch files.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55270 c570f23f-e606-0410-a88d-b1316a301751
2020-05-24[WEB2C] Update convention for TOC page.Andreas Scherer
"If code and comment disagree, most likely both are wrong." :o) The outdated convention '\def\titlepage{F}' is replaced with the way 'webmac.tex' actually works. With '\rheader', make sure that the '\contentspagenumber' is odd. git-svn-id: svn://tug.org/texlive/trunk@55254 c570f23f-e606-0410-a88d-b1316a301751
2020-05-23[CWEB] Avoid conflicts in batch runs.Andreas Scherer
Standard WEB uses generic 'CONTENTS.tex' as filename for the table-of-contents information (and 'webman.tex' explicitly describes this in an advanced example). Running multiple WEB codes in a batch run in the same directory -- like with the 'makeall' script -- leads to conflicts, because the _first_ run of the $n+1$st WEB code picks up the toc file from the _second_ run of the $n$th WEB code, and in most cases there are irresolvable references. To avoid these collisions, we use the naming scheme from CWEB. git-svn-id: svn://tug.org/texlive/trunk@55246 c570f23f-e606-0410-a88d-b1316a301751
2020-05-23[CWEB] XeTeX works a bit different than pdfTeX.Andreas Scherer
The desired effect for PDF output is achieved with both engines. git-svn-id: svn://tug.org/texlive/trunk@55245 c570f23f-e606-0410-a88d-b1316a301751
2020-05-23[CWEB] Experiment with reduced PDF page size.Andreas Scherer
Smaller margins give more space for screen reading. git-svn-id: svn://tug.org/texlive/trunk@55244 c570f23f-e606-0410-a88d-b1316a301751
2020-05-23[CWEB] Treat {pdf,xe}.web like tex.web and mf.web.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55243 c570f23f-e606-0410-a88d-b1316a301751
2020-05-23Treat XeTeX like TeX and Metafont.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55242 c570f23f-e606-0410-a88d-b1316a301751
2020-05-22[CWEB] Amend macros for PDF production.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@55236 c570f23f-e606-0410-a88d-b1316a301751