summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c
AgeCommit message (Collapse)Author
2022-11-27(u)ptex: Add tests for pTeX compatible mode of tools for upTeXTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@65115 c570f23f-e606-0410-a88d-b1316a301751
2022-11-22[CWEB] Fix border case 'reflect.w'.Andreas Scherer
A CWEB program without any starred sections bombs in '\inx'; see https://www-cs-faculty.stanford.edu/~knuth/programs/reflect.w.gz as example. git-svn-id: svn://tug.org/texlive/trunk@65080 c570f23f-e606-0410-a88d-b1316a301751
2022-11-21[CWEB] Provide backward compatibility for \ifacro.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@65065 c570f23f-e606-0410-a88d-b1316a301751
2022-11-21[CWEB] Fix an issue with math macros.Andreas Scherer
See https://github.com/ascherer/cwebbin/issues/62 for details. git-svn-id: svn://tug.org/texlive/trunk@65064 c570f23f-e606-0410-a88d-b1316a301751
2022-11-20Ensured that load_hyphenation has enough Lua stack, and pops the latest ↵Luigi Scarso
table pushed in (Michal Vlasák). git-svn-id: svn://tug.org/texlive/trunk@65060 c570f23f-e606-0410-a88d-b1316a301751
2022-11-12ptex-base.ch: typoHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64996 c570f23f-e606-0410-a88d-b1316a301751
2022-11-10Better error message if setlocale fails.Luigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@64983 c570f23f-e606-0410-a88d-b1316a301751
2022-11-05forgot to adapt euptex in commit r64914Hironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64940 c570f23f-e606-0410-a88d-b1316a301751
2022-11-04Fixed the value of the clip-path attribute for the svg output.Luigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@64923 c570f23f-e606-0410-a88d-b1316a301751
2022-11-03ptexdir/ChangeLogHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64915 c570f23f-e606-0410-a88d-b1316a301751
2022-11-03pTeX also has max_quarterword 0xFFFFHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64914 c570f23f-e606-0410-a88d-b1316a301751
2022-10-30porting texlive patch r53155 -- WORK IN PROGRESSLuigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@64862 c570f23f-e606-0410-a88d-b1316a301751
2022-10-28remove EUPTEX.txtAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@64841 c570f23f-e606-0410-a88d-b1316a301751
2022-10-28euptexdir/pdfprimitive.test: typoHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64840 c570f23f-e606-0410-a88d-b1316a301751
2022-10-28\variablefam (backport from luametatex, handy for latex) (H .Hagen)Luigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@64839 c570f23f-e606-0410-a88d-b1316a301751
2022-10-27HiTeX: fixing a bug in the documentationMartin Ruckert
git-svn-id: svn://tug.org/texlive/trunk@64832 c570f23f-e606-0410-a88d-b1316a301751
2022-10-27HiTeX: changing prefered to preferred, adding a TeX Live compliant \inputMartin Ruckert
git-svn-id: svn://tug.org/texlive/trunk@64831 c570f23f-e606-0410-a88d-b1316a301751
2022-10-24pTeX 4.1.0Hironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64800 c570f23f-e606-0410-a88d-b1316a301751
2022-10-23ptex-base.ch: initialize l in prim_lookup (Y. Morimi)Hironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64787 c570f23f-e606-0410-a88d-b1316a301751
2022-10-23ptex-base.ch: initialize k in adjust_hlist (H. Kitagawa)Hironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64786 c570f23f-e606-0410-a88d-b1316a301751
2022-10-22alephdir: sync with security fixes of tex.chHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@64777 c570f23f-e606-0410-a88d-b1316a301751
2022-10-19luatex: ChangeLogAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@64757 c570f23f-e606-0410-a88d-b1316a301751
2022-10-04hitex: fixed exe extension for cross-compilingLuigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@64607 c570f23f-e606-0410-a88d-b1316a301751
2022-10-02luatex: sync with the upstreamAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@64585 c570f23f-e606-0410-a88d-b1316a301751
2022-09-29protect against recursive --halt-on-errorKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@64547 c570f23f-e606-0410-a88d-b1316a301751
2022-09-03(u)pbibtex: tweakTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@64277 c570f23f-e606-0410-a88d-b1316a301751
2022-09-03((u)p)bibtex: check options before initialization of kpathsea paramsTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@64276 c570f23f-e606-0410-a88d-b1316a301751
2022-09-01Fix the recent fix in TIE manpage.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@64261 c570f23f-e606-0410-a88d-b1316a301751
2022-09-01ptexenc,(u)ptex,mendex: initialize inflie_enc_auto when firstly used (by ↵Takuji Tanaka
H.Kitagawa) git-svn-id: svn://tug.org/texlive/trunk@64255 c570f23f-e606-0410-a88d-b1316a301751
2022-08-31web page typos, from Debian ↵Karl Berry
(https://tug.org/pipermail/tex-live/2022-June/048227.html) git-svn-id: svn://tug.org/texlive/trunk@64247 c570f23f-e606-0410-a88d-b1316a301751
2022-08-23luatex: sync with the upstreamAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@64181 c570f23f-e606-0410-a88d-b1316a301751
2022-08-23Fixed inclusion of potracelib.hLuigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@64172 c570f23f-e606-0410-a88d-b1316a301751
2022-08-22Potrace under libs (again) for dvisvgm and mflua/mfluajit.Luigi Scarso
git-svn-id: svn://tug.org/texlive/trunk@64168 c570f23f-e606-0410-a88d-b1316a301751
2022-08-20[CWEB] Add option '+u' for CTANGLE.Andreas Scherer
Option 'ctangle +u' extends the transliteration mechanism for ``poor man's UTF-8'. Instead of extending the 'translit' table (or replacing it with a dynamic data structure), CTANGLE skips all but the last of a sequence of high-bit bytes representing a single UTF-8 character. Only the last high-bit byte is used as the index into 'translit' as before. Example: In ``classic ASCII'', the German word 'grün' was transformed into 'gruen' with the transliteration '@l fc ue' (from the Western European codepage ISO/IEC 8859-1; see file cweb_ecma94.w for context). With UTF-8 encoded input and 'ctangle +u', the first (starter) byte 'c3' (1100.0011) is skipped and the second (continuing) byte 'bc' is used to look up the transliteration for 'ü' (latin small letter u with diaeresis), so '@l bc ue' can be used to get 'gruen' in the C output. Note that this is not a general UTF-8 transliteration because there are tons of possible collisions, e.g., '¼' (vulgar fraction one quarter) is 'c2 bc' in UTF-8 and would be transformed into 'ue' as well. git-svn-id: svn://tug.org/texlive/trunk@64157 c570f23f-e606-0410-a88d-b1316a301751
2022-08-16luatex: sync with the upstreamAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@64127 c570f23f-e606-0410-a88d-b1316a301751
2022-08-06[WEB] Fine-tune change file.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@64064 c570f23f-e606-0410-a88d-b1316a301751
2022-08-06[WEB] Rewrite 'squash' to match description in section 148.Andreas Scherer
The original special case 'squash(..,1,..)' was /not/ a combination of 'app1()' and 'reduce(..,1,..)' as advertised in section 148; instead, it was an ultra-compact variant of 'reduce'. Moving the special case 'k==1' from 'sq' to 'red' as separate case 'k==0' makes 'squash(..,k,..)' consistent for 'k=1,2,3' (and it makes use of the otherwise abandoned 'confusion' macro). Curiously enough, now there's no 'squash(..,1,..)' anymore, but CWEAVE has at least two rules that apply this case (and it even works for 'k=4'). git-svn-id: svn://tug.org/texlive/trunk@64063 c570f23f-e606-0410-a88d-b1316a301751
2022-08-05luatex: sync with the upstreamAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@64054 c570f23f-e606-0410-a88d-b1316a301751
2022-07-31metapost, luatex: sync with the upstreamAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@64014 c570f23f-e606-0410-a88d-b1316a301751
2022-07-30luatex: sync with the upstreamAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@64010 c570f23f-e606-0410-a88d-b1316a301751
2022-07-23upTeX: version 1.29, Unicode-15.0Takuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@63960 c570f23f-e606-0410-a88d-b1316a301751
2022-07-17Adapt pdfutils.ch to recent change in tex.ch.Andreas Scherer
'make' in 'Work/' fails. git-svn-id: svn://tug.org/texlive/trunk@63918 c570f23f-e606-0410-a88d-b1316a301751
2022-07-17fix from drf to disallow \noexpand\endwrite, per ↵Karl Berry
https://tex.stackexchange.com/questions/609423 git-svn-id: svn://tug.org/texlive/trunk@63916 c570f23f-e606-0410-a88d-b1316a301751
2022-07-14HINT adding back in the eTeX marksMartin Ruckert
git-svn-id: svn://tug.org/texlive/trunk@63889 c570f23f-e606-0410-a88d-b1316a301751
2022-07-04HINT improving documentation, renaming macros, fixing bug in memory reallocationMartin Ruckert
git-svn-id: svn://tug.org/texlive/trunk@63807 c570f23f-e606-0410-a88d-b1316a301751
2022-07-02[CWEB] Similar change in CTWILL macros.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@63786 c570f23f-e606-0410-a88d-b1316a301751
2022-07-02[CWEB] Don't output PDF special when \pdffalse.Andreas Scherer
More importantly: Don't forget to output the PDF bookmarks for starred sections when using 'tex "\let\pdf+..."'. git-svn-id: svn://tug.org/texlive/trunk@63784 c570f23f-e606-0410-a88d-b1316a301751
2022-06-20[CWEB] Update translated macros.Andreas Scherer
These are used with 'cweave -l[dfi]'. git-svn-id: svn://tug.org/texlive/trunk@63660 c570f23f-e606-0410-a88d-b1316a301751
2022-06-19[CWEB] \ifacro is synonymous for \ifpdf.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@63651 c570f23f-e606-0410-a88d-b1316a301751
2022-06-19[CWEB] Don't leave out the internal links.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@63650 c570f23f-e606-0410-a88d-b1316a301751