summaryrefslogtreecommitdiff
path: root/Build
AgeCommit message (Collapse)Author
2023-07-09[CWEB] Don't create index/section file names.Andreas Scherer
Make section 79 more symmetric with respect to 'dot_pos==NULL'. In any case no index/section file names are created if option '-x' is used. git-svn-id: svn://tug.org/texlive/trunk@67589 c570f23f-e606-0410-a88d-b1316a301751
2023-07-09harfbuzz 8.0.0Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@67588 c570f23f-e606-0410-a88d-b1316a301751
2023-07-08(check_prog_exists): need drive letters for windows, etc.; update doc; ↵Karl Berry
release 2.30 git-svn-id: svn://tug.org/texlive/trunk@67585 c570f23f-e606-0410-a88d-b1316a301751
2023-07-08[CWEB] Purge redundant change line.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67579 c570f23f-e606-0410-a88d-b1316a301751
2023-07-08bibtex-x: enable to build with icu.dll for Windows 10Takuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67578 c570f23f-e606-0410-a88d-b1316a301751
2023-07-08kpathsea: remove an unused variable (Windows only)Takuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67577 c570f23f-e606-0410-a88d-b1316a301751
2023-07-08dvipdfm-x: replace multibyte characters by ASCII charactersTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67576 c570f23f-e606-0410-a88d-b1316a301751
2023-07-06pdfjam (6jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67566 c570f23f-e606-0410-a88d-b1316a301751
2023-07-06xindex (6jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67563 c570f23f-e606-0410-a88d-b1316a301751
2023-07-06(check_prog_exists): new fn; call it to test that $kpsewhich and $GS existKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67561 c570f23f-e606-0410-a88d-b1316a301751
2023-07-05upmendex: enable to build with icu.dll for Windows 10Takuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67554 c570f23f-e606-0410-a88d-b1316a301751
2023-07-05seetexk: prevent unwanted looking for texmf.cnf (Windows only)Takuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67553 c570f23f-e606-0410-a88d-b1316a301751
2023-07-04tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67552 c570f23f-e606-0410-a88d-b1316a301751
2023-07-04citation-style-language (4jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67541 c570f23f-e606-0410-a88d-b1316a301751
2023-07-03tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67540 c570f23f-e606-0410-a88d-b1316a301751
2023-07-02latexindent (2jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67531 c570f23f-e606-0410-a88d-b1316a301751
2023-07-01typeoutfileinfo (1jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67526 c570f23f-e606-0410-a88d-b1316a301751
2023-06-30xindex (30jun23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67512 c570f23f-e606-0410-a88d-b1316a301751
2023-06-30bibcop (30jun23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67510 c570f23f-e606-0410-a88d-b1316a301751
2023-06-27pdfjam (27jun23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67500 c570f23f-e606-0410-a88d-b1316a301751
2023-06-27[CWEB] Add intro to ctwill-{hint,mini}.ch.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67491 c570f23f-e606-0410-a88d-b1316a301751
2023-06-26[CWEB] Fix CL date again.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67488 c570f23f-e606-0410-a88d-b1316a301751
2023-06-26[CWEB] Use 'ctwill-hint.ch' stand-alone.Andreas Scherer
This is a slim twin of 'ctwill-mini.ch' with the section numbers of CWEAVE up to section 271. HiTeX's dynamic page layout permits very long sections. git-svn-id: svn://tug.org/texlive/trunk@67487 c570f23f-e606-0410-a88d-b1316a301751
2023-06-26Unicode::Collate may not be availableKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67480 c570f23f-e606-0410-a88d-b1316a301751
2023-06-25luafindfont (26jun23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67468 c570f23f-e606-0410-a88d-b1316a301751
2023-06-25[CWEB] Index comes at the very end.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67467 c570f23f-e606-0410-a88d-b1316a301751
2023-06-25[CWEB] Improve KPSE header inclusion.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67466 c570f23f-e606-0410-a88d-b1316a301751
2023-06-24tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67465 c570f23f-e606-0410-a88d-b1316a301751
2023-06-24freetype 2.13.1Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@67463 c570f23f-e606-0410-a88d-b1316a301751
2023-06-24[CWEB] Improve formatting of CTWILL.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67457 c570f23f-e606-0410-a88d-b1316a301751
2023-06-23[CWEB] Fix page break around sections 63/64 of CTWILL.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67449 c570f23f-e606-0410-a88d-b1316a301751
2023-06-23[CWEB] Flip two variables.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67448 c570f23f-e606-0410-a88d-b1316a301751
2023-06-23[CWEB] Final touches.Andreas Scherer
The TWINX output shouldn't be distributed. For consistency, the main output from CTWILL is checked. git-svn-id: svn://tug.org/texlive/trunk@67447 c570f23f-e606-0410-a88d-b1316a301751
2023-06-22[CWEB] Fix date in ChangeLog.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67438 c570f23f-e606-0410-a88d-b1316a301751
2023-06-22[CWEB] Run short version of ctwill.test.Andreas Scherer
In total, this is "test-driven" develpment. :o) * All three CTWILL macros (ctproofmac, cttwinxmac, and ctwimac) needed a few modifications. Especially cttwinxmac had a bug since CWEB 4.5. * ctwill.test was reduced to CTWILL+tools only. It now includes a call of the ctwill-twinx program as well. * ctwill-proofsort received some spit and polish. At the end, I had to use Unicode::Collate->sort() to get stable results from ham.tex. Perl standard sort (with lowercase conversion) more often than not flipped 'A' and 'a', resp. 'V' and 'v', in section 4 of ham.tex. Now the uppercase letters always come after their lowercase counterpart. git-svn-id: svn://tug.org/texlive/trunk@67437 c570f23f-e606-0410-a88d-b1316a301751
2023-06-22libpng 1.6.40Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@67435 c570f23f-e606-0410-a88d-b1316a301751
2023-06-21single quotes for revision keywordKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67432 c570f23f-e606-0410-a88d-b1316a301751
2023-06-21luafindfont (21jun23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67425 c570f23f-e606-0410-a88d-b1316a301751
2023-06-21[CWEB] Move variables to better placesAndreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67424 c570f23f-e606-0410-a88d-b1316a301751
2023-06-21[CWEB] Redactions for proofsort script.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67423 c570f23f-e606-0410-a88d-b1316a301751
2023-06-20[CWEB] Clean up.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67420 c570f23f-e606-0410-a88d-b1316a301751
2023-06-20[CWEB] Purge test results.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67419 c570f23f-e606-0410-a88d-b1316a301751
2023-06-20[CWEB] Provide a comprehensive test for CTWILL.Andreas Scherer
The material comes from https://github.com/ascherer/cwebtest and was pre-processed with $ ctwill ham ham # (twice), producing ham.{aux,idx,ref,scn,tex} $ tex ham # producing ham.{dvi,log} $ ctwill-refsort < ham.ref > ham.sref plus for "proofing" $ ctwill-proofsort ham.tex > ham-sorted.tex Note that the fonal step is not active in ctwill.test. git-svn-id: svn://tug.org/texlive/trunk@67417 c570f23f-e606-0410-a88d-b1316a301751
2023-06-20[CWEB] Use 'kpse_find_file' for '*.bux' files.Andreas Scherer
In addition to '*.aux' files that CTWILL creates dynamically on the first run ("Prime the pump"), it uses several '*.bux' files to resolve external definitions, e.g., in other CWEB modules or in system headers. The '*.aux' file(s) are always created in the "current" directory, but the auxiliary '*.bux' file(s) can reside elsewhere in the file system. Just like other '@i'nclude files, these '*.bux' files can be addressed through the CWEBINPUTS environment variable. git-svn-id: svn://tug.org/texlive/trunk@67416 c570f23f-e606-0410-a88d-b1316a301751
2023-06-18AM_PROG_AR before LT_INIT in KPSE_COMMON; other locations were not early enoughKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67404 c570f23f-e606-0410-a88d-b1316a301751
2023-06-18makeinfo 7.0.3; SUBDIRS=. needed with single testsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67403 c570f23f-e606-0410-a88d-b1316a301751
2023-06-18install ctwill-proofsort; script tweaks; exit ctwill.test without running TeXKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67398 c570f23f-e606-0410-a88d-b1316a301751
2023-06-17[CWEB] Run ctwill.test.Andreas Scherer
Recreate Makefile.in by running reautoconf. Adjust ctwill.tex until all tests succeed. Adjust ctwill.tex to plain TeX; it complains about the \ifx construct. git-svn-id: svn://tug.org/texlive/trunk@67390 c570f23f-e606-0410-a88d-b1316a301751
2023-06-16[CWEB] Add comprehensive test for the CTWILL system.Andreas Scherer
This seems to have to be incorporated into Makefile.in somehow. git-svn-id: svn://tug.org/texlive/trunk@67381 c570f23f-e606-0410-a88d-b1316a301751
2023-06-16[CWEB] Flesh out 'proofsort' script.Andreas Scherer
* Rename to 'ctwill-proofsort'. * Support '--version' and '--help' options. * Add information in 'man ctwill'. git-svn-id: svn://tug.org/texlive/trunk@67380 c570f23f-e606-0410-a88d-b1316a301751