summaryrefslogtreecommitdiff
path: root/Build
AgeCommit message (Collapse)Author
2023-08-30bibtex-x: tweak tests for portabilityTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68115 c570f23f-e606-0410-a88d-b1316a301751
2023-08-30[CWEB] Accommodate Perl v5.8.4 on Solaris.Andreas Scherer
Somehow, the double check (in ctwill.test and in proofsort) for the availability of module 'Unicode::Collate' succeeds, but the invocation of creator 'new()' fails. We try to fix this issue by including both statements in the 'eval' group, and hope for the best. (Also, '$progname' must be initialized in the 'BEGIN' group.) git-svn-id: svn://tug.org/texlive/trunk@68114 c570f23f-e606-0410-a88d-b1316a301751
2023-08-29texfot (30aug23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@68110 c570f23f-e606-0410-a88d-b1316a301751
2023-08-28guard against undump of corrupt .fmtKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@68100 c570f23f-e606-0410-a88d-b1316a301751
2023-08-28lwarp (28aug23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@68097 c570f23f-e606-0410-a88d-b1316a301751
2023-08-27kpathsea: tweak testsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68093 c570f23f-e606-0410-a88d-b1316a301751
2023-08-27synctex: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68086 c570f23f-e606-0410-a88d-b1316a301751
2023-08-27pdftex: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68085 c570f23f-e606-0410-a88d-b1316a301751
2023-08-27ps2pk: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68084 c570f23f-e606-0410-a88d-b1316a301751
2023-08-27makeindex: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68083 c570f23f-e606-0410-a88d-b1316a301751
2023-08-27kpathsea: tweak testsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68082 c570f23f-e606-0410-a88d-b1316a301751
2023-08-26sync writet1.c fix to dvipsk and luatexdirKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@68079 c570f23f-e606-0410-a88d-b1316a301751
2023-08-26change crlf to lf in source fileKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@68078 c570f23f-e606-0410-a88d-b1316a301751
2023-08-26initialize $rcKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@68077 c570f23f-e606-0410-a88d-b1316a301751
2023-08-26guard against corrupt pfb in dup tests, pdftex r910Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@68069 c570f23f-e606-0410-a88d-b1316a301751
2023-08-26Unchange DOS file.Andreas Scherer
Git on Linux tries to change 'pdfglyphtounicode-readme.txt' with regards to the line ending markers. git-svn-id: svn://tug.org/texlive/trunk@68068 c570f23f-e606-0410-a88d-b1316a301751
2023-08-26Fixed a typo in pdfglyphtounicode-readme.txt (thanks to Antanas Vaitkus).Luigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@68067 c570f23f-e606-0410-a88d-b1316a301751
2023-08-26mpfr 4.2.1Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@68066 c570f23f-e606-0410-a88d-b1316a301751
2023-08-26zlib 1.3.0Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@68065 c570f23f-e606-0410-a88d-b1316a301751
2023-08-25freetype 2.13.2Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@68062 c570f23f-e606-0410-a88d-b1316a301751
2023-08-25teckit 2.5.12Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@68061 c570f23f-e606-0410-a88d-b1316a301751
2023-08-24dviasm (24aug23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@68043 c570f23f-e606-0410-a88d-b1316a301751
2023-08-24fix man page typos, from vaitkusKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@68042 c570f23f-e606-0410-a88d-b1316a301751
2023-08-23seetex: TweakTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68033 c570f23f-e606-0410-a88d-b1316a301751
2023-08-23psutils: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68032 c570f23f-e606-0410-a88d-b1316a301751
2023-08-23dvidvi: TweakTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68031 c570f23f-e606-0410-a88d-b1316a301751
2023-08-23dtl: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68030 c570f23f-e606-0410-a88d-b1316a301751
2023-08-23afm2pl: Open files with binary mode (Windows only)Takuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68029 c570f23f-e606-0410-a88d-b1316a301751
2023-08-23lua53,luajit: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68028 c570f23f-e606-0410-a88d-b1316a301751
2023-08-23pplib: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@68027 c570f23f-e606-0410-a88d-b1316a301751
2023-08-21ptexdir: clean upHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@67998 c570f23f-e606-0410-a88d-b1316a301751
2023-08-20luaotfload (20aug23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67995 c570f23f-e606-0410-a88d-b1316a301751
2023-08-20bibtex: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67993 c570f23f-e606-0410-a88d-b1316a301751
2023-08-20xetex: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67992 c570f23f-e606-0410-a88d-b1316a301751
2023-08-20pdftex: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67991 c570f23f-e606-0410-a88d-b1316a301751
2023-08-20{,e}{,u}ptex: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67990 c570f23f-e606-0410-a88d-b1316a301751
2023-08-19bibtex-x: Avoid compiler warnings on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67984 c570f23f-e606-0410-a88d-b1316a301751
2023-08-19mplib, {,u}pmpost: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67983 c570f23f-e606-0410-a88d-b1316a301751
2023-08-19omegafonts: Make easier to test on WindowsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67982 c570f23f-e606-0410-a88d-b1316a301751
2023-08-19web2c/lib: Avoid compiler warning on MinGWTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67981 c570f23f-e606-0410-a88d-b1316a301751
2023-08-19triptest.test: Filter Web2C year in bannerTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67980 c570f23f-e606-0410-a88d-b1316a301751
2023-08-19[CWEB] New release 4.10.Andreas Scherer
This is a major update for CWEB 4.9 from May 2023. The base package received fixes, internal changes, and significant revisions: Fixes: * Fix issue #43: 'out_buf' overflow on malign user input - Handle border case from bug report - Discard rest of input lines exceeding 'buf_size' characters - Purge 'ungetc' from the TeX part as well * Fix typo in 'examples/wordtest.w' (reported by DEK) * 'Ilk' is of type 'eight_bits' * Avoid over-/underflow of section depth with malicious user input Internal changes: * Unroll 'init_p' helper function in COMMON - it is used for CWEAVE only (and CTWILL downstream) * Match 'common.w' and 'common.h' - Reshuffle declarations and some code sections - Add starred section titles * Demote all starred sections in 'common.w' (single star) * Code cleanup - Make 'pop_level' a simple macro in CWEAVE - Use structure assignment (as in CTANGLE) - More compact 'stack' handling - Make use of type 'mode' - Purge a few 'goto' statements (and add some others) - Replace some 'sprintf' with 'snprintf' - Syntactic sugar for functional macros - Straighten 'byte_start' arithmetic - Desolve former section 19 of CWEAVE with internal array sizes - Hide 'print_text' analytics function from C compiler with DEBUG - Streamline 'phase_two' of CTANGLE - Refurbish 'phase_three' of CWEAVE * Insert blank line after '\ch' in TeX output (cf. CWEB 3.0) Macro changes * Cleanup some '\acro' macros in 'cwebmac.tex' Also the CWEBbin package received updates and amendments: Preparation: * Fix a bug in 'twinxmac.tex' (3rd patch file applied in 'cwebbin.spec') * Apply a 5th patch file to adapt CTWILL macros to CWEB 4.9/4.10 Special formatting: * Format 'common.w' with CTWILL using 'comm-mini.ch' * Format 'ctwill.w' with HiTeX using 'proofmac.tex' and 'ctwill-hint.ch' * New 'pdfproofmac.tex' for use with HiTeX and pdfTeX and XeTeX - pdfctwimac.tex will no longer work with HiTeX * Add 'proofsort' script in addition to 'refsort' program * Minor improvements in all pdf macros TeX Live: * CTWILL in TeX Live uses 'kpse_find_file' to look up 'bux' files * Slightly extend arrays in 'ctwill' and 'refsort' for TeX Live * Max out 'max_refs' for CWEAVE/CTWILL * Add 'ctwill.test' for TeX Live Revise formatted sources: * e.g., 'twinx' * 'ctwill' in all its incarnations git-svn-id: svn://tug.org/texlive/trunk@67978 c570f23f-e606-0410-a88d-b1316a301751
2023-08-18pdftex.web: minor cleanupHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@67970 c570f23f-e606-0410-a88d-b1316a301751
2023-08-18aleph: introduce expand_depth to avoid overflowHironobu Yamashita
based on tex-k list 2020-05-27 git-svn-id: svn://tug.org/texlive/trunk@67969 c570f23f-e606-0410-a88d-b1316a301751
2023-08-18[CWEB] Update section/line references in change files.Andreas Scherer
Hopefully, after almost 100 commits since May 2023, the next step will be the new 4.10 version number and a possible release. git-svn-id: svn://tug.org/texlive/trunk@67968 c570f23f-e606-0410-a88d-b1316a301751
2023-08-18HINT updating revision dateMartin Ruckert
git-svn-id: svn://tug.org/texlive/trunk@67967 c570f23f-e606-0410-a88d-b1316a301751
2023-08-18HINT updating revision dateMartin Ruckert
git-svn-id: svn://tug.org/texlive/trunk@67966 c570f23f-e606-0410-a88d-b1316a301751
2023-08-18HINT using full file names in the log filesMartin Ruckert
git-svn-id: svn://tug.org/texlive/trunk@67965 c570f23f-e606-0410-a88d-b1316a301751
2023-08-16tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@67954 c570f23f-e606-0410-a88d-b1316a301751
2023-08-16[CWEB] Section 36 of COMMON is system-dependent.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67943 c570f23f-e606-0410-a88d-b1316a301751