From 8982c52e00ffb3fb5a913fc60913ebd9070f091a Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Wed, 26 May 2021 03:05:34 +0000 Subject: CTAN sync 202105260305 --- macros/context/contrib/context-vim/VERSION | 2 +- .../context-vim/doc/context/third/vim/vim.txt | 2 + .../tex/context/third/vim/t-syntax-groups.mkiv | 4 +- .../tex/context/third/vim/t-syntax-highlight.mkiv | 7 +- .../tex/context/third/vim/t-syntax-highlight.mkxl | 263 +++ .../context-vim/tex/context/third/vim/t-vim.tex | 5 +- macros/generic/xint/CHANGES.html | 240 +- macros/generic/xint/README.md | 6 +- macros/generic/xint/sourcexint.pdf | Bin 1128625 -> 1152595 bytes macros/generic/xint/xint.dtx | 2465 +++++++++++++------- macros/generic/xint/xint.pdf | Bin 1032000 -> 1038928 bytes macros/latex/contrib/derivative/README.md | 29 +- macros/latex/contrib/derivative/derivative.pdf | Bin 185397 -> 179334 bytes macros/latex/contrib/derivative/derivative.sty | 1580 +++++++------ macros/latex/contrib/derivative/derivative.tex | 1645 +++++++------ macros/latex/contrib/fithesis/LICENSE.tex | 5 +- macros/latex/contrib/fithesis/README.md | 5 +- macros/latex/contrib/fithesis/VERSION.tex | 2 +- macros/latex/contrib/fithesis/fithesis.dtx | 132 +- macros/latex/contrib/fithesis/fithesis.ins | 3 +- macros/latex/contrib/fithesis/fithesis.pdf | Bin 794241 -> 762456 bytes macros/latex/contrib/fithesis/guide/mu/econ.pdf | Bin 499585 -> 0 bytes macros/latex/contrib/fithesis/guide/mu/fi.pdf | Bin 503464 -> 0 bytes macros/latex/contrib/fithesis/guide/mu/fsps.pdf | Bin 496104 -> 0 bytes macros/latex/contrib/fithesis/guide/mu/fss.pdf | Bin 498742 -> 0 bytes macros/latex/contrib/fithesis/guide/mu/law.pdf | Bin 506272 -> 0 bytes macros/latex/contrib/fithesis/guide/mu/med.pdf | Bin 495354 -> 0 bytes macros/latex/contrib/fithesis/guide/mu/ped.pdf | Bin 498033 -> 0 bytes macros/latex/contrib/fithesis/guide/mu/phil.pdf | Bin 496763 -> 0 bytes macros/latex/contrib/fithesis/guide/mu/sci.pdf | Bin 540873 -> 0 bytes macros/latex/contrib/fithesis/locale/czech.dtx | 70 +- macros/latex/contrib/fithesis/locale/czech.ins | 3 +- macros/latex/contrib/fithesis/locale/english.dtx | 73 +- macros/latex/contrib/fithesis/locale/english.ins | 3 +- macros/latex/contrib/fithesis/locale/slovak.dtx | 72 +- macros/latex/contrib/fithesis/locale/slovak.ins | 3 +- .../fithesis/logo/mu/fithesis-base-color.pdf | Bin 15158 -> 15158 bytes .../fithesis/logo/mu/fithesis-base-czech-color.eps | 158 ++ .../fithesis/logo/mu/fithesis-base-czech-color.pdf | Bin 0 -> 3936 bytes .../fithesis/logo/mu/fithesis-base-czech.eps | 159 ++ .../fithesis/logo/mu/fithesis-base-czech.pdf | Bin 0 -> 3931 bytes .../logo/mu/fithesis-base-english-color.eps | 147 ++ .../logo/mu/fithesis-base-english-color.pdf | Bin 0 -> 3865 bytes .../fithesis/logo/mu/fithesis-base-english.eps | 147 ++ .../fithesis/logo/mu/fithesis-base-english.pdf | Bin 0 -> 3861 bytes .../logo/mu/fithesis-base-slovak-color.eps | 1 + .../logo/mu/fithesis-base-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-base-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-base-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-base.pdf | Bin 15988 -> 15988 bytes .../fithesis/logo/mu/fithesis-econ-color.pdf | Bin 12402 -> 12402 bytes .../fithesis/logo/mu/fithesis-econ-czech-color.eps | 222 ++ .../fithesis/logo/mu/fithesis-econ-czech-color.pdf | Bin 0 -> 4699 bytes .../fithesis/logo/mu/fithesis-econ-czech.eps | 222 ++ .../fithesis/logo/mu/fithesis-econ-czech.pdf | Bin 0 -> 4694 bytes .../logo/mu/fithesis-econ-english-color.eps | 124 + .../logo/mu/fithesis-econ-english-color.pdf | Bin 0 -> 3126 bytes .../fithesis/logo/mu/fithesis-econ-english.eps | 124 + .../fithesis/logo/mu/fithesis-econ-english.pdf | Bin 0 -> 3122 bytes .../logo/mu/fithesis-econ-slovak-color.eps | 1 + .../logo/mu/fithesis-econ-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-econ-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-econ-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-econ.pdf | Bin 12932 -> 12932 bytes .../contrib/fithesis/logo/mu/fithesis-fi-color.pdf | Bin 11804 -> 11804 bytes .../fithesis/logo/mu/fithesis-fi-color_.eps | 478 ---- .../fithesis/logo/mu/fithesis-fi-color__.eps | 478 ---- .../fithesis/logo/mu/fithesis-fi-czech-color.eps | 176 ++ .../fithesis/logo/mu/fithesis-fi-czech-color.pdf | Bin 0 -> 3797 bytes .../contrib/fithesis/logo/mu/fithesis-fi-czech.eps | 176 ++ .../contrib/fithesis/logo/mu/fithesis-fi-czech.pdf | Bin 0 -> 3792 bytes .../fithesis/logo/mu/fithesis-fi-english-color.eps | 110 + .../fithesis/logo/mu/fithesis-fi-english-color.pdf | 81 + .../fithesis/logo/mu/fithesis-fi-english.eps | 110 + .../fithesis/logo/mu/fithesis-fi-english.pdf | Bin 0 -> 2821 bytes .../fithesis/logo/mu/fithesis-fi-slovak-color.eps | 1 + .../fithesis/logo/mu/fithesis-fi-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-fi-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-fi-slovak.pdf | 1 + .../latex/contrib/fithesis/logo/mu/fithesis-fi.pdf | Bin 11626 -> 11626 bytes .../fithesis/logo/mu/fithesis-fsps-color.pdf | Bin 11296 -> 11296 bytes .../fithesis/logo/mu/fithesis-fsps-czech-color.eps | 223 ++ .../fithesis/logo/mu/fithesis-fsps-czech-color.pdf | Bin 0 -> 4752 bytes .../fithesis/logo/mu/fithesis-fsps-czech.eps | 223 ++ .../fithesis/logo/mu/fithesis-fsps-czech.pdf | Bin 0 -> 4747 bytes .../logo/mu/fithesis-fsps-english-color.eps | 134 ++ .../logo/mu/fithesis-fsps-english-color.pdf | Bin 0 -> 3404 bytes .../fithesis/logo/mu/fithesis-fsps-english.eps | 134 ++ .../fithesis/logo/mu/fithesis-fsps-english.pdf | Bin 0 -> 3399 bytes .../logo/mu/fithesis-fsps-slovak-color.eps | 1 + .../logo/mu/fithesis-fsps-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-fsps-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-fsps-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-fsps.pdf | Bin 11730 -> 11730 bytes .../fithesis/logo/mu/fithesis-fss-color.pdf | Bin 10854 -> 10854 bytes .../fithesis/logo/mu/fithesis-fss-czech-color.eps | 217 ++ .../fithesis/logo/mu/fithesis-fss-czech-color.pdf | Bin 0 -> 4602 bytes .../fithesis/logo/mu/fithesis-fss-czech.eps | 217 ++ .../fithesis/logo/mu/fithesis-fss-czech.pdf | Bin 0 -> 4597 bytes .../logo/mu/fithesis-fss-english-color.eps | 126 + .../logo/mu/fithesis-fss-english-color.pdf | Bin 0 -> 3191 bytes .../fithesis/logo/mu/fithesis-fss-english.eps | 126 + .../fithesis/logo/mu/fithesis-fss-english.pdf | Bin 0 -> 3185 bytes .../fithesis/logo/mu/fithesis-fss-slovak-color.eps | 1 + .../fithesis/logo/mu/fithesis-fss-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-fss-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-fss-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-fss.pdf | Bin 11590 -> 11590 bytes .../fithesis/logo/mu/fithesis-law-color.pdf | Bin 17676 -> 17676 bytes .../fithesis/logo/mu/fithesis-law-czech-color.eps | 174 ++ .../fithesis/logo/mu/fithesis-law-czech-color.pdf | Bin 0 -> 3881 bytes .../fithesis/logo/mu/fithesis-law-czech.eps | 174 ++ .../fithesis/logo/mu/fithesis-law-czech.pdf | Bin 0 -> 3875 bytes .../logo/mu/fithesis-law-english-color.eps | 114 + .../logo/mu/fithesis-law-english-color.pdf | 86 + .../fithesis/logo/mu/fithesis-law-english.eps | 114 + .../fithesis/logo/mu/fithesis-law-english.pdf | 84 + .../fithesis/logo/mu/fithesis-law-slovak-color.eps | 1 + .../fithesis/logo/mu/fithesis-law-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-law-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-law-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-law.pdf | Bin 18435 -> 18433 bytes .../fithesis/logo/mu/fithesis-med-color.pdf | Bin 10052 -> 10052 bytes .../fithesis/logo/mu/fithesis-med-czech-color.eps | 172 ++ .../fithesis/logo/mu/fithesis-med-czech-color.pdf | Bin 0 -> 3876 bytes .../fithesis/logo/mu/fithesis-med-czech.eps | 172 ++ .../fithesis/logo/mu/fithesis-med-czech.pdf | Bin 0 -> 3871 bytes .../logo/mu/fithesis-med-english-color.eps | 118 + .../logo/mu/fithesis-med-english-color.pdf | 81 + .../fithesis/logo/mu/fithesis-med-english.eps | 118 + .../fithesis/logo/mu/fithesis-med-english.pdf | Bin 0 -> 2943 bytes .../fithesis/logo/mu/fithesis-med-slovak-color.eps | 1 + .../fithesis/logo/mu/fithesis-med-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-med-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-med-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-med.pdf | Bin 10590 -> 10590 bytes .../fithesis/logo/mu/fithesis-ped-color.pdf | Bin 9997 -> 9997 bytes .../fithesis/logo/mu/fithesis-ped-czech-color.eps | 192 ++ .../fithesis/logo/mu/fithesis-ped-czech-color.pdf | Bin 0 -> 4214 bytes .../fithesis/logo/mu/fithesis-ped-czech.eps | 192 ++ .../fithesis/logo/mu/fithesis-ped-czech.pdf | Bin 0 -> 4208 bytes .../logo/mu/fithesis-ped-english-color.eps | 113 + .../logo/mu/fithesis-ped-english-color.pdf | 84 + .../fithesis/logo/mu/fithesis-ped-english.eps | 113 + .../fithesis/logo/mu/fithesis-ped-english.pdf | Bin 0 -> 2987 bytes .../fithesis/logo/mu/fithesis-ped-slovak-color.eps | 1 + .../fithesis/logo/mu/fithesis-ped-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-ped-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-ped-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-ped.pdf | Bin 10492 -> 10492 bytes .../fithesis/logo/mu/fithesis-pharm-color.eps | 1485 ++++++++++++ .../fithesis/logo/mu/fithesis-pharm-color.pdf | Bin 0 -> 41212 bytes .../logo/mu/fithesis-pharm-czech-color.eps | 191 ++ .../logo/mu/fithesis-pharm-czech-color.pdf | Bin 0 -> 4103 bytes .../fithesis/logo/mu/fithesis-pharm-czech.eps | 191 ++ .../fithesis/logo/mu/fithesis-pharm-czech.pdf | Bin 0 -> 4098 bytes .../logo/mu/fithesis-pharm-english-color.eps | 129 + .../logo/mu/fithesis-pharm-english-color.pdf | Bin 0 -> 3168 bytes .../fithesis/logo/mu/fithesis-pharm-english.eps | 129 + .../fithesis/logo/mu/fithesis-pharm-english.pdf | Bin 0 -> 3163 bytes .../logo/mu/fithesis-pharm-slovak-color.eps | 1 + .../logo/mu/fithesis-pharm-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-pharm-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-pharm-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-pharm.eps | 1485 ++++++++++++ .../contrib/fithesis/logo/mu/fithesis-pharm.pdf | Bin 0 -> 41192 bytes .../fithesis/logo/mu/fithesis-phil-color.pdf | Bin 11692 -> 11692 bytes .../fithesis/logo/mu/fithesis-phil-czech-color.eps | 180 ++ .../fithesis/logo/mu/fithesis-phil-czech-color.pdf | Bin 0 -> 3897 bytes .../fithesis/logo/mu/fithesis-phil-czech.eps | 180 ++ .../fithesis/logo/mu/fithesis-phil-czech.pdf | Bin 0 -> 3892 bytes .../logo/mu/fithesis-phil-english-color.eps | 126 + .../logo/mu/fithesis-phil-english-color.pdf | Bin 0 -> 3224 bytes .../fithesis/logo/mu/fithesis-phil-english.eps | 126 + .../fithesis/logo/mu/fithesis-phil-english.pdf | Bin 0 -> 3219 bytes .../logo/mu/fithesis-phil-slovak-color.eps | 1 + .../logo/mu/fithesis-phil-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-phil-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-phil-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-phil.pdf | Bin 12180 -> 12180 bytes .../fithesis/logo/mu/fithesis-sci-color.pdf | Bin 24425 -> 24425 bytes .../fithesis/logo/mu/fithesis-sci-czech-color.eps | 209 ++ .../fithesis/logo/mu/fithesis-sci-czech-color.pdf | Bin 0 -> 4492 bytes .../fithesis/logo/mu/fithesis-sci-czech.eps | 209 ++ .../fithesis/logo/mu/fithesis-sci-czech.pdf | Bin 0 -> 4487 bytes .../logo/mu/fithesis-sci-english-color.eps | 123 + .../logo/mu/fithesis-sci-english-color.pdf | Bin 0 -> 3162 bytes .../fithesis/logo/mu/fithesis-sci-english.eps | 123 + .../fithesis/logo/mu/fithesis-sci-english.pdf | Bin 0 -> 3157 bytes .../fithesis/logo/mu/fithesis-sci-slovak-color.eps | 1 + .../fithesis/logo/mu/fithesis-sci-slovak-color.pdf | 1 + .../fithesis/logo/mu/fithesis-sci-slovak.eps | 1 + .../fithesis/logo/mu/fithesis-sci-slovak.pdf | 1 + .../contrib/fithesis/logo/mu/fithesis-sci.pdf | Bin 25494 -> 25494 bytes macros/latex/contrib/fithesis/style/mu/base.dtx | 622 +++-- macros/latex/contrib/fithesis/style/mu/base.ins | 8 +- macros/latex/contrib/fithesis/style/mu/econ.dtx | 232 +- macros/latex/contrib/fithesis/style/mu/econ.ins | 2 +- macros/latex/contrib/fithesis/style/mu/fi.dtx | 93 +- macros/latex/contrib/fithesis/style/mu/fi.ins | 2 +- macros/latex/contrib/fithesis/style/mu/fsps.dtx | 68 +- macros/latex/contrib/fithesis/style/mu/fsps.ins | 2 +- macros/latex/contrib/fithesis/style/mu/fss.dtx | 52 +- macros/latex/contrib/fithesis/style/mu/fss.ins | 2 +- macros/latex/contrib/fithesis/style/mu/law.dtx | 89 +- macros/latex/contrib/fithesis/style/mu/law.ins | 2 +- macros/latex/contrib/fithesis/style/mu/med.dtx | 184 +- macros/latex/contrib/fithesis/style/mu/med.ins | 2 +- macros/latex/contrib/fithesis/style/mu/ped.dtx | 57 +- macros/latex/contrib/fithesis/style/mu/ped.ins | 2 +- macros/latex/contrib/fithesis/style/mu/pharm.dtx | 106 + macros/latex/contrib/fithesis/style/mu/pharm.ins | 3 + macros/latex/contrib/fithesis/style/mu/phil.dtx | 66 +- macros/latex/contrib/fithesis/style/mu/phil.ins | 2 +- macros/latex/contrib/fithesis/style/mu/sci.dtx | 631 +---- macros/latex/contrib/fithesis/style/mu/sci.ins | 2 +- macros/latex/contrib/l3kernel/CHANGELOG.md | 28 +- macros/latex/contrib/l3kernel/README.md | 2 +- macros/latex/contrib/l3kernel/expl3.dtx | 4 +- macros/latex/contrib/l3kernel/expl3.pdf | Bin 623415 -> 623415 bytes macros/latex/contrib/l3kernel/interface3.pdf | Bin 1707327 -> 1721185 bytes macros/latex/contrib/l3kernel/interface3.tex | 2 +- macros/latex/contrib/l3kernel/l3basics.dtx | 50 +- macros/latex/contrib/l3kernel/l3bootstrap.dtx | 2 +- macros/latex/contrib/l3kernel/l3box.dtx | 24 +- macros/latex/contrib/l3kernel/l3candidates.dtx | 6 +- macros/latex/contrib/l3kernel/l3cctab.dtx | 2 +- macros/latex/contrib/l3kernel/l3clist.dtx | 210 +- macros/latex/contrib/l3kernel/l3coffins.dtx | 61 +- macros/latex/contrib/l3kernel/l3color.dtx | 27 +- macros/latex/contrib/l3kernel/l3debug.dtx | 21 +- macros/latex/contrib/l3kernel/l3deprecation.dtx | 2 +- macros/latex/contrib/l3kernel/l3doc.dtx | 2 +- macros/latex/contrib/l3kernel/l3docstrip.dtx | 2 +- macros/latex/contrib/l3kernel/l3docstrip.pdf | Bin 151697 -> 151699 bytes macros/latex/contrib/l3kernel/l3expan.dtx | 2 +- macros/latex/contrib/l3kernel/l3file.dtx | 72 +- macros/latex/contrib/l3kernel/l3flag.dtx | 2 +- macros/latex/contrib/l3kernel/l3fp-assign.dtx | 2 +- macros/latex/contrib/l3kernel/l3fp-aux.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-basics.dtx | 20 +- macros/latex/contrib/l3kernel/l3fp-convert.dtx | 4 +- macros/latex/contrib/l3kernel/l3fp-expo.dtx | 24 +- macros/latex/contrib/l3kernel/l3fp-extended.dtx | 2 +- macros/latex/contrib/l3kernel/l3fp-logic.dtx | 6 +- macros/latex/contrib/l3kernel/l3fp-parse.dtx | 10 +- macros/latex/contrib/l3kernel/l3fp-random.dtx | 12 +- macros/latex/contrib/l3kernel/l3fp-round.dtx | 34 +- macros/latex/contrib/l3kernel/l3fp-traps.dtx | 2 +- macros/latex/contrib/l3kernel/l3fp-trig.dtx | 8 +- macros/latex/contrib/l3kernel/l3fp.dtx | 2 +- macros/latex/contrib/l3kernel/l3fparray.dtx | 2 +- macros/latex/contrib/l3kernel/l3int.dtx | 38 +- macros/latex/contrib/l3kernel/l3intarray.dtx | 2 +- .../latex/contrib/l3kernel/l3kernel-functions.dtx | 2 +- macros/latex/contrib/l3kernel/l3keys.dtx | 110 +- macros/latex/contrib/l3kernel/l3legacy.dtx | 58 +- macros/latex/contrib/l3kernel/l3luatex.dtx | 2 +- macros/latex/contrib/l3kernel/l3msg.dtx | 126 +- macros/latex/contrib/l3kernel/l3names.dtx | 2 +- macros/latex/contrib/l3kernel/l3news.pdf | Bin 395934 -> 395907 bytes macros/latex/contrib/l3kernel/l3news01.pdf | Bin 122713 -> 122713 bytes macros/latex/contrib/l3kernel/l3news02.pdf | Bin 150672 -> 150672 bytes macros/latex/contrib/l3kernel/l3news03.pdf | Bin 148707 -> 148707 bytes macros/latex/contrib/l3kernel/l3news04.pdf | Bin 114588 -> 114588 bytes macros/latex/contrib/l3kernel/l3news05.pdf | Bin 112485 -> 112485 bytes macros/latex/contrib/l3kernel/l3news06.pdf | Bin 151572 -> 151572 bytes macros/latex/contrib/l3kernel/l3news07.pdf | Bin 128312 -> 128312 bytes macros/latex/contrib/l3kernel/l3news08.pdf | Bin 163405 -> 163455 bytes macros/latex/contrib/l3kernel/l3news09.pdf | Bin 250134 -> 250134 bytes macros/latex/contrib/l3kernel/l3news10.pdf | Bin 150289 -> 150289 bytes macros/latex/contrib/l3kernel/l3news11.pdf | Bin 170069 -> 170069 bytes macros/latex/contrib/l3kernel/l3news12.pdf | Bin 204992 -> 204992 bytes macros/latex/contrib/l3kernel/l3pdf.dtx | 2 +- macros/latex/contrib/l3kernel/l3prefixes.csv | 1 + macros/latex/contrib/l3kernel/l3prefixes.pdf | Bin 79776 -> 79815 bytes macros/latex/contrib/l3kernel/l3prg.dtx | 2 +- macros/latex/contrib/l3kernel/l3prop.dtx | 272 ++- macros/latex/contrib/l3kernel/l3quark.dtx | 7 +- macros/latex/contrib/l3kernel/l3regex.dtx | 361 ++- macros/latex/contrib/l3kernel/l3seq.dtx | 39 +- macros/latex/contrib/l3kernel/l3skip.dtx | 84 +- macros/latex/contrib/l3kernel/l3sort.dtx | 2 +- macros/latex/contrib/l3kernel/l3str-convert.dtx | 32 +- macros/latex/contrib/l3kernel/l3str.dtx | 59 +- macros/latex/contrib/l3kernel/l3styleguide.pdf | Bin 296129 -> 296127 bytes macros/latex/contrib/l3kernel/l3styleguide.tex | 2 +- macros/latex/contrib/l3kernel/l3syntax-changes.pdf | Bin 242807 -> 242808 bytes macros/latex/contrib/l3kernel/l3syntax-changes.tex | 2 +- macros/latex/contrib/l3kernel/l3sys.dtx | 60 +- macros/latex/contrib/l3kernel/l3term-glossary.pdf | Bin 231193 -> 231186 bytes macros/latex/contrib/l3kernel/l3term-glossary.tex | 2 +- macros/latex/contrib/l3kernel/l3text-case.dtx | 2 +- macros/latex/contrib/l3kernel/l3text-purify.dtx | 2 +- macros/latex/contrib/l3kernel/l3text.dtx | 4 +- macros/latex/contrib/l3kernel/l3tl-analysis.dtx | 64 +- macros/latex/contrib/l3kernel/l3tl.dtx | 163 +- macros/latex/contrib/l3kernel/l3token.dtx | 14 +- macros/latex/contrib/l3kernel/l3unicode.dtx | 2 +- macros/latex/contrib/l3kernel/source3.pdf | Bin 6780088 -> 6837939 bytes macros/latex/contrib/l3kernel/source3.tex | 2 +- macros/latex/contrib/mindflow/mindflow.dtx | 298 ++- macros/latex/contrib/mindflow/mindflow.pdf | Bin 187098 -> 193099 bytes macros/latex/contrib/projlib/ProjLib-doc-cn.pdf | Bin 222934 -> 223464 bytes macros/latex/contrib/projlib/ProjLib-doc-cn.tex | 59 +- macros/latex/contrib/projlib/ProjLib-doc-en.pdf | Bin 143188 -> 143184 bytes macros/latex/contrib/projlib/ProjLib-doc-en.tex | 59 +- macros/latex/contrib/projlib/ProjLib.dtx | 256 +- macros/latex/contrib/siunitx/CHANGELOG.md | 14 +- macros/latex/contrib/siunitx/siunitx-code.pdf | Bin 1443594 -> 1444886 bytes macros/latex/contrib/siunitx/siunitx-number.dtx | 96 +- macros/latex/contrib/siunitx/siunitx-symbol.dtx | 1 + macros/latex/contrib/siunitx/siunitx.dtx | 2 +- macros/latex/contrib/siunitx/siunitx.pdf | Bin 598400 -> 598829 bytes macros/latex/contrib/siunitx/siunitx.tex | 14 +- macros/latex/contrib/tabularray/tabularray.pdf | Bin 379316 -> 399433 bytes macros/latex/contrib/tabularray/tabularray.sty | 545 ++++- macros/latex/contrib/tabularray/tabularray.tex | 16 +- macros/plain/contrib/xintsession/README.md | 22 +- macros/plain/contrib/xintsession/xintsession.tex | 138 +- 320 files changed, 18148 insertions(+), 5736 deletions(-) create mode 100644 macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkxl delete mode 100644 macros/latex/contrib/fithesis/guide/mu/econ.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/fi.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/fsps.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/fss.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/law.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/med.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/ped.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/phil.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/sci.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-base-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-base-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-base-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-base-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-slovak.pdf delete mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-color_.eps delete mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-color__.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-law-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-law-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-law-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-law-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-med-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-med-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-med-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-med-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-pharm.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-czech-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-czech-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-czech.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-czech.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-english-color.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-english-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-english.eps create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-english.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-slovak-color.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-slovak-color.pdf create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-slovak.eps create mode 120000 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-slovak.pdf create mode 100644 macros/latex/contrib/fithesis/style/mu/pharm.dtx create mode 100644 macros/latex/contrib/fithesis/style/mu/pharm.ins (limited to 'macros') diff --git a/macros/context/contrib/context-vim/VERSION b/macros/context/contrib/context-vim/VERSION index b13b6bbe2a..76165fa8f6 100644 --- a/macros/context/contrib/context-vim/VERSION +++ b/macros/context/contrib/context-vim/VERSION @@ -1 +1 @@ -2021.03.01 +2021.05.24 diff --git a/macros/context/contrib/context-vim/doc/context/third/vim/vim.txt b/macros/context/contrib/context-vim/doc/context/third/vim/vim.txt index 12c5d10a07..5f88889000 100644 --- a/macros/context/contrib/context-vim/doc/context/third/vim/vim.txt +++ b/macros/context/contrib/context-vim/doc/context/third/vim/vim.txt @@ -441,6 +441,7 @@ Second, you can allow lines to break between _compound_ words, such as ...] The default value of `option` is `packed`. +[**Note:** This option is not yet working in LMTX.] Note that with both these alternatives do not hyphenate a word, merely break lines at spaces or at the boundary of compound words. If you really need to @@ -455,6 +456,7 @@ hyphenate words, use Note that you have to add **both** `option=hyphenated` and `align=hyphenated`. The default value of align is `nothypenated`. +[**Note:** This option is not yet working in LMTX.] Highlighting lines ------------------ diff --git a/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-groups.mkiv b/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-groups.mkiv index c566e4509b..c0327f9a27 100644 --- a/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-groups.mkiv +++ b/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-groups.mkiv @@ -1,6 +1,6 @@ %D \module %D [ file=t-syntax-groups, -%D version=2021.03.01, +%D version=2021.05.23, %D title=\CONTEXT\ User Module, %D subtitle=Syntax highlighting support, %D author=Aditya Mahajan, @@ -9,7 +9,7 @@ %D email=adityam ieee org, %D license=Simplified BSD License] -\writestatus{loading}{Syntax highlighting groups (ver: 2021.03.01)} +\writestatus{loading}{Syntax highlighting groups (ver: 2021.05.23)} \startmodule [syntax-group] \usemodule [module-catcodes] diff --git a/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv b/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv index 0e40050c32..23466fb17d 100644 --- a/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv +++ b/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkiv @@ -91,18 +91,19 @@ {\dorecurse{##1}{\obeyedspace}}% \forgetall + \the\everyinitializeverbatim \usealignparameter\externalfilterparameter \doifinset{\v!packed}{\externalfilterparameter\c!option} {\setupwhitespace[\v!none,\v!flexible]}% \doadaptleftskip{\externalfilterparameter\c!margin}% - \setbreakpoints[compound]% Only works is `option=hyphenated` is set. - \doifnotinset{\v!hyphenated}{\externalfilterparameter\c!option} + \doifinsetelse{\v!hyphenated}{\externalfilterparameter\c!option} + {\setbreakpoints[compound]} {\language\minusone \resetbreakpoints}% - \def\obeyedline{\strut\par} + \def\obeyedline{\strut\par}% \activatespacehandler{\????syntaxhighlighting\externalfilterparameter\c!space:\externalfilterparameter\c!lines} \setcatcodetable\externalfilter@minimal_catcodes% \letcharcode\endoflineasciicode\obeyedline diff --git a/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkxl b/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkxl new file mode 100644 index 0000000000..05c89893d6 --- /dev/null +++ b/macros/context/contrib/context-vim/tex/context/third/vim/t-syntax-highlight.mkxl @@ -0,0 +1,263 @@ +%D \module +%D [ file=t-syntax-highlight, +%D version=2021.05.24, +%D title=\CONTEXT\ User Module, +%D subtitle=Code syntax highlighting, +%D author=Aditya Mahajan, +%D date=\currentdate, +%D copyright=Aditya Mahajan, +%D email=adityam ieee org, +%D license=Simplified BSD License] + +\writestatus{loading}{Code syntax highlighting (ver: 2021.05.24)} + +\startmodule [syntax-highlight] +\usemodule [syntax-groups] +\usemodule [filter] % loads module-catcodes + +\unprotect + +\startinterface all + \setinterfaceconstant {syntax} {syntax} + \setinterfaceconstant {highlight} {highlight} + \setinterfaceconstant {highlightcolor} {highlightcolor} +\stopinterface + +%D Name space + +\definenamespace + [syntaxhighlighting] + [\c!type=module, + \c!name=syntaxhighlighting, + \c!command=\v!yes, + setup=\v!list, + \c!style=\v!no, + \s!parent=syntaxhighlighting] + +\appendtoks + \defineexternalfilter[\currentsyntaxhighlighting] + [\s!parent=\????syntaxhighlighting\currentexternalfilter, + \c!taglabel=\vimtyping@id, + \c!tagdetail={\externalfilterparameter\c!alternative}, + ]% + \normalexpanded{\definelinenumbering [\currentsyntaxhighlighting]}% + \setevalue{type\currentsyntaxhighlighting file}{\getvalue{process\currentsyntaxhighlighting file}}% +\to\everydefinesyntaxhighlighting + +\define[1]\syntaxhighlighting@set_linenumbers + {\def\syntaxhighlighting@linenumbering{\getvalue{current#1}}% + \def\syntaxhighlighting@parameter{\getvalue{#1parameter}}% + \normalexpanded{\setuplinenumbering[\syntaxhighlighting@linenumbering] + [ + \c!method=\syntaxhighlighting@parameter{\c!number\c!method}, + \c!conversion=\syntaxhighlighting@parameter\c!numberconversion, + \c!location=\syntaxhighlighting@parameter{\c!number\c!location}, + \c!style=\syntaxhighlighting@parameter\c!numberstyle, + \c!color=\syntaxhighlighting@parameter\c!numbercolor, + \c!width=\syntaxhighlighting@parameter{\c!number\c!width}, + \c!left=\syntaxhighlighting@parameter{\c!number\c!left}, + \c!right=\syntaxhighlighting@parameter{\c!number\c!right}, + \c!command=\syntaxhighlighting@parameter\c!numbercommand, + \c!distance=\syntaxhighlighting@parameter{\c!number\c!distance}, + \c!align=\syntaxhighlighting@parameter{\c!number\c!align}, + ]}} + +\appendtoks + \syntaxhighlighting@set_linenumbers\syntaxhighlighting@id +\to\everysetupsyntaxhighlighting + +\def\syntaxhighlighting@id {syntaxhighlighting} + +%D Helper macro + +\def\syntaxhighlighting@yes{\v!yes,\v!on} + +\startsetups syntaxhighlighting@setup + + \edef\currentsyntaxhighlighting{\currentexternalfilter} + \edef\colorscheme@name{\externalfilterparameter\c!alternative} + + \let\SYN\syntaxgroup + \edef\HGL{\externalfilterparameter{\c!highlight\c!command}} + \let\\\textbackslash + \let\{\textbraceleft + \let\}\textbraceright + \let\SYNBOL\donothing + \let\SYNEOL\donothing + + \setupbar[syntaxhighlightline][color=\externalfilterparameter\c!highlightcolor] + + \def\tab##1% + {\dorecurse{##1}{\obeyedspace}}% + + \forgetall + \the\everyinitializeverbatim + \usealignparameter\externalfilterparameter + \doifinset{\v!packed}{\externalfilterparameter\c!option} + {\setupwhitespace[\v!none,\v!flexible]}% + + \doadaptleftskip{\externalfilterparameter\c!margin}% + + % FIXME: after looking at hyphenation settings + %\doifinsetelse{\v!hyphenated}{\externalfilterparameter\c!option} + % {\setbreakpoints[compound]} + % {\language\minusone + % \resetbreakpoints}% + + \def\obeyedline{\strut\par}% + \activatespacehandler{\????syntaxhighlighting\externalfilterparameter\c!space:\externalfilterparameter\c!lines} + \setcatcodetable\externalfilter@minimal_catcodes% + \letcharcode\endoflineasciicode\obeyedline + \letcharcode\spaceasciicode\obeyedspace + \raggedright +\stopsetups + +\starttexdefinition syntaxhighlighting@read_command #1 + \syntaxhighlighting@linenumbering_start + \ReadFile{#1} + \syntaxhighlighting@linenumbering_stop +\stoptexdefinition + +\starttexdefinition syntaxhighlighting@linenumbering_start + \doifinsetelse{\externalfilterparameter\c!numbering}\syntaxhighlighting@yes + {\let\SYNBOL=\syntaxhighlighting_begin_number_lines + \let\SYNEOL=\syntaxhighlighting_end_number_lines + \startlinenumbering + [\currentsyntaxhighlighting] + [ + \c!method=\v!type, + \c!start=\externalfilterparameter{\c!number\c!start}, + \c!step=\externalfilterparameter{\c!number\c!step}, + \c!continue=\externalfilterparameter{\c!number\c!continue}, + ]} + {\let\SYNBOL=\syntaxhighlighting_begin_lines + \let\SYNEOL=\syntaxhighlighting_end_lines} +\stoptexdefinition + +\starttexdefinition syntaxhighlighting@linenumbering_stop + \doifinset{\externalfilterparameter\c!numbering}\syntaxhighlighting@yes + {\stoplinenumbering} +\stoptexdefinition + +\newcount\nofsyntaxhighlightinglines + +\starttexdefinition syntaxhighlighting_begin_lines + \dostarttaggednodetail\t!verbatimline +\stoptexdefinition + +\starttexdefinition syntaxhighlighting_end_lines + \dostoptagged +\stoptexdefinition + +\starttexdefinition syntaxhighlighting_begin_number_lines + \global\advance\nofsyntaxhighlightinglines\plusone + \dostarttaggednodetail\t!verbatimline + \attribute\verbatimlineattribute\nofsyntaxhighlightinglines +\stoptexdefinition + +\starttexdefinition syntaxhighlighting_end_number_lines + \attribute\verbatimlineattribute\attributeunsetvalue + \dostoptagged +\stoptexdefinition + + +\setupsyntaxhighlighting + [\c!tab=4, + \c!space=\v!off, + \c!lines=\v!fixed, + \c!margin=\zeropoint, + \c!start=1, + \c!stop=0, + % \c!syntax=context, + \c!alternative=pscolor, + \c!before=, + \c!after=, + \c!spacebefore=\v!none, + \c!spaceafter=\v!none, + \c!location=\v!paragraph, + \c!style=\tttf, + \c!color=, + \c!align={\v!flushleft,\v!nothyphenated}, + \c!filtercommand=echo, % placeholder + \c!continue=yes, + \c!read=\v!yes, + \c!readcommand=\syntaxhighlighting@read_command, + \c!output=\externalfilterinputfile, % placeholder + \c!setups=syntaxhighlighting@setup, + \c!option=\v!packed, % \v!hyphenated + \s!parent=\????externalfilter, + % Numbering options + \c!numbering=\v!no, + \c!number\c!start=1, + \c!number\c!step=1, + \c!number\c!continue=\v!no, + \c!numberconversion=\v!numbers, + \c!number\c!method=\v!type, + \c!number\c!location=\v!left, + \c!numberstyle=\ttx, + \c!numbercolor=, + \c!number\c!width=2em, + \c!number\c!left=, + \c!number\c!right=, + \c!numbercommand=, + \c!number\c!distance=0.5em, + \c!number\c!align=\v!flushright, + %Highlight options + \c!highlight=, + \c!highlightcolor=lightgray, + \c!highlight\c!command=\syntaxhighlightline, + ] + +% Space handler + +% Invisible space, don't split +\installspacemethod {\????syntaxhighlighting\v!off:\v!fixed} + {\def\obeyedspace{\mathortext\normalspace\explicitfixedspace}} + +% Invisible space, allow split +\installspacemethod {\????syntaxhighlighting\v!off:\v!split} + {\def\obeyedspace{\mathortext\normalspace\explicitobeyedspace}} + +% Visible space, don't split +\installspacemethod {\????syntaxhighlighting\v!on:\v!fixed} + {\def\obeyedspace{\mathortext\normalspace\optionalcontrolspace}} + +% Visible space, allow split +\installspacemethod {\????syntaxhighlighting\v!on:\v!split} + {\def\obeyedspace{\mathortext\normalspace\explicitcontrolspace}} + +% Default: line=empty +\installspacemethod {\????syntaxhighlighting\v!off:} + {\activatespacehandler {\????syntaxhighlighting\v!off:\v!fixed}} + +\installspacemethod {\????syntaxhighlighting\v!on} + {\activatespacehandler {\????syntaxhighlighting\v!on:\v!fixed}} + +% space=empty, line=something +\installspacemethod {\????syntaxhighlighting:\v!fixed} + {\activatespacehandler {\????syntaxhighlighting\v!off:\v!fixed}} + +\installspacemethod {\????syntaxhighlighting:\v!split} + {\activatespacehandler {\????syntaxhighlighting\v!off:\v!split}} + +% Both empty +\installspacemethod {\????syntaxhighlighting:} + {\activatespacehandler {\????syntaxhighlighting\v!off:\v!fixed}} + +\definebar[syntaxhighlightline] + [\c!order=\v!background, + \c!rulethickness=2.5, + \c!method=0, + \c!offset=1.375, + \c!continue=\v!yes, + \c!color=\externalfilterparameter\c!highlightcolor, + ] + +% For backward compatibility +\def\syntaxhighlighting@namespace {\????syntaxhighlighting} +\def\syntaxhighlighting@name {\currentsyntaxhighlighting} + +\protect + +\stopmodule + diff --git a/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex b/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex index 3cb8e31089..21383e2405 100644 --- a/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex +++ b/macros/context/contrib/context-vim/tex/context/third/vim/t-vim.tex @@ -1,6 +1,6 @@ %D \module %D [ file=t-vim, -%D version=2020.06.29, +%D version=2021.05.23, %D title=\CONTEXT\ User Module, %D subtitle=Vim syntax highlighting, %D author=Aditya Mahajan, @@ -9,7 +9,7 @@ %D email=adityam ieee org, %D license=Simplified BSD License] -\writestatus{loading}{Vim syntax highlighting (ver: 2020.06.29)} +\writestatus{loading}{Vim syntax highlighting (ver: 2021.05.23)} \startmodule [vim] \usemodule [filter] % loads module catcodes @@ -68,7 +68,6 @@ -X % dont connect to X server -i NONE % dont use viminfo file --noplugin % dont load plugins - --clean % dont load scada file (nvim) -es % run in ex mode in silent % -C % set compatible -n % no swap file diff --git a/macros/generic/xint/CHANGES.html b/macros/generic/xint/CHANGES.html index 406f993e22..21b66e96bc 100644 --- a/macros/generic/xint/CHANGES.html +++ b/macros/generic/xint/CHANGES.html @@ -4,7 +4,7 @@ - + CHANGE LOG