summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-06install-tl: prefer --paper over env var, warn if both givendev/install-tl-interactiveNorbert Preining
2022-06-06install-tl: various fixesNorbert Preining
- --scheme command line option overrides scheme setting in profile - exit on --no-installation before doing anything real - --debug-setup-vars does not exit now, use --no-installation
2022-06-06Updates from KarlNorbert Preining
2022-06-06Unify homedir and tilde expansionNorbert Preining
2022-06-06Finalize --texuserdir option, add debug stuffNorbert Preining
2022-06-06WIP userdir argument to install-tlNorbert Preining
2022-06-06install-tl: support setting vars on cmd line, no-interactive installNorbert Preining
2022-06-05latexindent (5jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63492 c570f23f-e606-0410-a88d-b1316a301751
2022-06-05pyluatex (5jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63491 c570f23f-e606-0410-a88d-b1316a301751
2022-06-05[CWEB] Release 4.8.Andreas Scherer
This new release provides the following features: * @<Code sections@> can be used freely in any #if -- #elif -- #else -- #endif preprocessor branches without bashing the debugger * The GCC compiler can be invoked with option -Wimplicit-fallthrough=2 on all CWEB code modules and will acknowledge /* fall through */ comments in the tangled C code * Simple C casts like '(double)x' are formatted with non-breaking small spaces as '(double)\,x' in the woven TeX output * The HINT boolean macros are now in lowercase (as in ifhint.tex) * Comma-separated lists of variable declarations are formatted in accordance with function parameter lists and enumerations, i.e., comma is handled in math-mode with associated small spacing and it fixes these bugs: * Section @<Preprocessor definitions@> isn't overprinted (in PDF) * Trivial CWEB code is formatted correctly (issue #36) * Nested type definitions are recognized (issue #34) Major remaining bug (as of CWEB 4.3.1): * Issue #38 as described earlier git-svn-id: svn://tug.org/texlive/trunk@63490 c570f23f-e606-0410-a88d-b1316a301751
2022-06-05EC mlmodern source updates; cond4ht \fiKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63489 c570f23f-e606-0410-a88d-b1316a301751
2022-06-05[CWEB] Update borderline cases.Andreas Scherer
Related to the 'bug, known' in CWEAVE section 200, there's a second known bug with the treatment of '@t TeX material @>' in a peculiar application scenario, i.e., when you try to place a function declaration (aka prototype) next to the function definition and separate them with a 'force' line break instead of the default 'big_force' (from production rule 76). For example, several codes of MMIX (mmixal.w, mmix-arith.w, mmix-config.w, mmix-io.w, mmix-mem.w, mmix-sim.w, mmmix.w) use the convention void flush_listing_line @,@,@[ARGS((char*))@];@+@t}\6{@> void flush_listing_line(s) char *s; { ... } Most likely because of the modified production rule 1, the '@t}\6{@>' ends up _after_ the '\1\1' introduced by 'dindent' around the function header and causes the function definition to be indented together with the list of arguments. To avoid this bug in this particular case, you should use '@t}\6\4\4{@>' instead. (Other non-conflicting cases of '@t}\6{@>' work as before.) Note that MMIX uses different conventions, too: mmotype.w does _not_ mingle with the line separation at all, leaving the CWEB default of 'big_force' intact. And mmix-pipe.w cleanly separates @<Prototypes@> from @<Subroutines@> (both internal and external). I have not found any other codes outside MMIX that are affected by this bug in CWEB 4. git-svn-id: svn://tug.org/texlive/trunk@63488 c570f23f-e606-0410-a88d-b1316a301751
2022-06-04autoupdateKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63487 c570f23f-e606-0410-a88d-b1316a301751
2022-06-04xecjk (4jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63486 c570f23f-e606-0410-a88d-b1316a301751
2022-06-04xpinyin (4jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63485 c570f23f-e606-0410-a88d-b1316a301751
2022-06-04ctex (4jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63484 c570f23f-e606-0410-a88d-b1316a301751
2022-06-04[CWEB] Update codes in Appendicesof cwebman.tex.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@63483 c570f23f-e606-0410-a88d-b1316a301751
2022-06-03autoupdateKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63482 c570f23f-e606-0410-a88d-b1316a301751
2022-06-03fancyvrb (3jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63481 c570f23f-e606-0410-a88d-b1316a301751
2022-06-03tikz-trackschematic (3jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63480 c570f23f-e606-0410-a88d-b1316a301751
2022-06-02tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63479 c570f23f-e606-0410-a88d-b1316a301751
2022-06-02autoupdateKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63478 c570f23f-e606-0410-a88d-b1316a301751
2022-06-02thmtools (2jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63477 c570f23f-e606-0410-a88d-b1316a301751
2022-06-02l3kernel (2jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63476 c570f23f-e606-0410-a88d-b1316a301751
2022-06-02hvextern (2jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63475 c570f23f-e606-0410-a88d-b1316a301751
2022-06-02fancyvrb (2jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63474 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63473 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01autoupdateKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63472 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01ec mlmodern, tex4ht r1140Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63471 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01gentium-tug (1jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63470 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01lua-ul (1jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63469 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01tabularray (1jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63468 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01profcollege (1jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63467 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01create-theorem (1jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63466 c570f23f-e606-0410-a88d-b1316a301751
2022-06-01markdown (1jun22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63465 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63464 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31autoupdateKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63463 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31missed newline before final "SyncTeX written" in quoted caseKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63462 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31xepersian (31may22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63461 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31bidi (31may22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63460 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31siunitx (31may22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63459 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31sidenotesplus (31may22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63458 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31schwalbe-chess (31may22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63457 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31multifootnote (31may22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63456 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31create-theorem (31may22)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63455 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31[CWEB] Amend reference to COMMON interface.Andreas Scherer
git-svn-id: svn://tug.org/texlive/trunk@63454 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31mentioned tlbuild.html#Build-one-package and #Build-one-engineKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63453 c570f23f-e606-0410-a88d-b1316a301751
2022-05-31icu 71.1Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@63452 c570f23f-e606-0410-a88d-b1316a301751
2022-05-30tl-update-autoKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63451 c570f23f-e606-0410-a88d-b1316a301751
2022-05-30autoupdateKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@63450 c570f23f-e606-0410-a88d-b1316a301751