summaryrefslogtreecommitdiff
path: root/Build
AgeCommit message (Collapse)Author
2023-07-28xindex (28jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67751 c570f23f-e606-0410-a88d-b1316a301751
2023-07-28[CWEB] Format 'common' with 'ctwill'.Andreas Scherer
$ ctie -m common-twill.w common.w comm-{w2c,mini}.ch $ mv common-twill.w common.w $ ctwill -f -lpdf common (twice) $ pdftex common $ ctwill-refsort < common.ref > common.sref $ pdftex common TODO: Study the application of 'ctwill-twinx' and create a general index for COMMON and CTWILL. git-svn-id: svn://tug.org/texlive/trunk@67749 c570f23f-e606-0410-a88d-b1316a301751
2023-07-26[CWEB] Purge 'init_p'.Andreas Scherer
This helper function had a non-trivial implementation in CWEAVE only. The extra stuff for CTWILL is moved to 'init_node' with special provisions for the 'name_dir' pointer. git-svn-id: svn://tug.org/texlive/trunk@67734 c570f23f-e606-0410-a88d-b1316a301751
2023-07-25HiTeX change the wrong subversion error of hinview to a warningMartin Ruckert
git-svn-id: svn://tug.org/texlive/trunk@67728 c570f23f-e606-0410-a88d-b1316a301751
2023-07-22[CWEB] 'ungetc' no longer used.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67703 c570f23f-e606-0410-a88d-b1316a301751
2023-07-22[CWEB] Prototypes start in section 3.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67702 c570f23f-e606-0410-a88d-b1316a301751
2023-07-22[CWEB] Purge empty line in comm-w2c.h.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67701 c570f23f-e606-0410-a88d-b1316a301751
2023-07-22Purge outdated version of 'iso_types.w'.Andreas Scherer
It's part of CWEB. git-svn-id: svn://tug.org/texlive/trunk@67700 c570f23f-e606-0410-a88d-b1316a301751
2023-07-21[CTWILL] Use alternative notation as in pdfctwimac.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67692 c570f23f-e606-0410-a88d-b1316a301751
2023-07-21[CTWILL] Fix more mini-index entries.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67691 c570f23f-e606-0410-a88d-b1316a301751
2023-07-21[CTWILL] Fix mini-index entry.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67690 c570f23f-e606-0410-a88d-b1316a301751
2023-07-21[CWEB] Purge (double) index entry.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67689 c570f23f-e606-0410-a88d-b1316a301751
2023-07-21[CWEB] Match common.w with common.h.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67688 c570f23f-e606-0410-a88d-b1316a301751
2023-07-20l3build (20jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67681 c570f23f-e606-0410-a88d-b1316a301751
2023-07-18[CWEB] No citations on final NOS page.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67663 c570f23f-e606-0410-a88d-b1316a301751
2023-07-18[CWEB] Discard rest of overfull input lines.Andreas Scherer
In the context of the recent bug fix, I noticed that CWEAVE produced significantly different output than WEAVE from my test case for overfull lines, which -- in part -- had to be broken. Although I am aware that Silvio Levy changed CWEAVE's behaviour already in CWEB 0.5 (1987), I apply this new change in order to revert to DEK's idea in WEAVE. Now the resulting TeX output has correctly placed comment markers at the beginning of the broken lines. (To date, CWEAVE issued material beyond 'buf_size' in overfull lines without such '%' markers.) Of course, the resulting TeX output might not be processed as expected because of the discarded material beyond 'buf_size', but the user has been warned accordingly. :o). git-svn-id: svn://tug.org/texlive/trunk@67662 c570f23f-e606-0410-a88d-b1316a301751
2023-07-17l3build (17jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67658 c570f23f-e606-0410-a88d-b1316a301751
2023-07-17[C/WEB] Deal with malign user input.Andreas Scherer
'break_out' and 'flush_buffer' were tricked into putting an extremely long TeX macro (longer than 'line_length', i.e., 80 chars) into 'out_buf', which overflowed. This, of course, would wreak havoc, both in the TeX output and in the runtime system. See https://tug.org/pipermail/tex-live/2023-July/049306.htm for the initial bug report. git-svn-id: svn://tug.org/texlive/trunk@67656 c570f23f-e606-0410-a88d-b1316a301751
2023-07-16xindex (16jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67651 c570f23f-e606-0410-a88d-b1316a301751
2023-07-16[CWEB] Cross-link between output switches.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67650 c570f23f-e606-0410-a88d-b1316a301751
2023-07-16[CWEB] Fix last commit.Andreas Scherer
Ouch, my bad! 'break' jumps out of the 'for' loop, not out of the 'switch' group. :o) git-svn-id: svn://tug.org/texlive/trunk@67649 c570f23f-e606-0410-a88d-b1316a301751
2023-07-16[CWEB] Straighten case logic in sections 263/280 and 316.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67648 c570f23f-e606-0410-a88d-b1316a301751
2023-07-16[CWEB] Simplify 'push_level' as well.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67647 c570f23f-e606-0410-a88d-b1316a301751
2023-07-16[CWEB] 'pop_level' is a macro (again).Andreas Scherer
See line 3944 of WEAVE.WEB. git-svn-id: svn://tug.org/texlive/trunk@67646 c570f23f-e606-0410-a88d-b1316a301751
2023-07-16kpathsearch: Update comment in texmf.cnfTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67645 c570f23f-e606-0410-a88d-b1316a301751
2023-07-15kpsewhich: Allow Unicode file name for bibtex{8,u} (Windows only)Takuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67642 c570f23f-e606-0410-a88d-b1316a301751
2023-07-15bibtex-x: ver 4.01, Allow 8-bit/Unicode file namesTakuji Tanaka
git-svn-id: svn://tug.org/texlive/trunk@67639 c570f23f-e606-0410-a88d-b1316a301751
2023-07-15[CWEB] Yet another fix for enum values.Andreas Scherer
HINT has different section numbers than PDF. git-svn-id: svn://tug.org/texlive/trunk@67638 c570f23f-e606-0410-a88d-b1316a301751
2023-07-15[CWEB] Fix typo in bux entries.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67637 c570f23f-e606-0410-a88d-b1316a301751
2023-07-15[CWEB] Link to 'inner' definition.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67636 c570f23f-e606-0410-a88d-b1316a301751
2023-07-15Fix bux entry.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67635 c570f23f-e606-0410-a88d-b1316a301751
2023-07-14latexindent (14jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67628 c570f23f-e606-0410-a88d-b1316a301751
2023-07-14[CWEB] Finally make use of type 'mode' -- C-style.Andreas Scherer
'typedef int mode' was never actually used in CWEB 2.7 and up (and, most likely, down). However, 'boolean' and the two @definitions isn't quite correct either. See line 3907 of WEAVE.WEB for the original intent. The new 'typedef enum' restores the classic code in C-style. git-svn-id: svn://tug.org/texlive/trunk@67627 c570f23f-e606-0410-a88d-b1316a301751
2023-07-13[CWEB] Move TeX part for push_level function.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67624 c570f23f-e606-0410-a88d-b1316a301751
2023-07-13[CWEB] Relax page 107 of ctwill.pdf after recent deletions.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67623 c570f23f-e606-0410-a88d-b1316a301751
2023-07-13[CWEB] Merge 'cur_state' into 'stack'.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@67618 c570f23f-e606-0410-a88d-b1316a301751
2023-07-12xindex (12jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67614 c570f23f-e606-0410-a88d-b1316a301751
2023-07-12harfbuzz 8.0.1Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@67613 c570f23f-e606-0410-a88d-b1316a301751
2023-07-09epstopdf (9jul23)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67591 c570f23f-e606-0410-a88d-b1316a301751
2023-07-09temporarily disable failing test rc=16Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@67590 c570f23f-e606-0410-a88d-b1316a301751
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