diff options
71 files changed, 3472 insertions, 2442 deletions
diff --git a/FILES.byname b/FILES.byname index 1e482c2573..2723a20634 100644 --- a/FILES.byname +++ b/FILES.byname @@ -5255,7 +5255,7 @@ 1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web -2022/07/02 | 93407 | FILES.last07days +2022/07/03 | 143537 | FILES.last07days 2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs 2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf 2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf @@ -218789,10 +218789,10 @@ 2020/09/03 | 323028 | macros/latex/contrib/hypdestopt/hypdestopt.pdf 2020/09/03 | 438 | macros/latex/contrib/hypdestopt/README.md 2020/09/03 | 327750 | macros/latex/contrib/hypdestopt.zip -2022/06/14 | 35242 | macros/latex/contrib/hypdoc/hypdoc.dtx -2022/06/14 | 334342 | macros/latex/contrib/hypdoc/hypdoc.pdf -2022/06/14 | 387 | macros/latex/contrib/hypdoc/README.md -2022/06/14 | 330441 | macros/latex/contrib/hypdoc.zip +2022/07/03 | 35401 | macros/latex/contrib/hypdoc/hypdoc.dtx +2022/07/03 | 335414 | macros/latex/contrib/hypdoc/hypdoc.pdf +2022/07/03 | 387 | macros/latex/contrib/hypdoc/README.md +2022/07/03 | 331521 | macros/latex/contrib/hypdoc.zip 2019/07/31 | 957496 | macros/latex/contrib/hypdvips/hypdvips.pdf 2019/07/31 | 116957 | macros/latex/contrib/hypdvips/hypdvips.sty 2011/12/01 | 68215 | macros/latex/contrib/hypdvips/images/example1.eps @@ -219949,17 +219949,17 @@ 2011/07/07 | 92388 | macros/latex/contrib/kdgdocs/pi-orchid.jpg 2011/10/31 | 2700 | macros/latex/contrib/kdgdocs/README 2011/11/02 | 883256 | macros/latex/contrib/kdgdocs.zip -2022/01/09 | 143 | macros/latex/contrib/kdpcover/DEPENDS.txt -2022/01/09 | 4879 | macros/latex/contrib/kdpcover/kdpcover.cls -2022/01/09 | 104774 | macros/latex/contrib/kdpcover/kdpcover.pdf -2022/01/09 | 7256 | macros/latex/contrib/kdpcover/kdpcover-signature.pdf -2022/01/09 | 3757 | macros/latex/contrib/kdpcover/kdpcover.tex -2022/01/09 | 8540 | macros/latex/contrib/kdpcover/kdpcover-vol-1.pdf -2022/01/09 | 6504 | macros/latex/contrib/kdpcover/kdpcover-vol-2.pdf -2022/01/09 | 7156 | macros/latex/contrib/kdpcover/kdpcover-vol-3.pdf -2022/01/09 | 6723 | macros/latex/contrib/kdpcover/kdpcover-vol-4.pdf -2022/01/09 | 1811 | macros/latex/contrib/kdpcover/README.md -2022/01/09 | 135094 | macros/latex/contrib/kdpcover.zip +2022/07/03 | 143 | macros/latex/contrib/kdpcover/DEPENDS.txt +2022/07/03 | 5008 | macros/latex/contrib/kdpcover/kdpcover.cls +2022/07/03 | 104667 | macros/latex/contrib/kdpcover/kdpcover.pdf +2022/07/03 | 7256 | macros/latex/contrib/kdpcover/kdpcover-signature.pdf +2022/07/03 | 3850 | macros/latex/contrib/kdpcover/kdpcover.tex +2022/07/03 | 8540 | macros/latex/contrib/kdpcover/kdpcover-vol-1.pdf +2022/07/03 | 6504 | macros/latex/contrib/kdpcover/kdpcover-vol-2.pdf +2022/07/03 | 7156 | macros/latex/contrib/kdpcover/kdpcover-vol-3.pdf +2022/07/03 | 6723 | macros/latex/contrib/kdpcover/kdpcover-vol-4.pdf +2022/07/03 | 1811 | macros/latex/contrib/kdpcover/README.md +2022/07/03 | 135077 | macros/latex/contrib/kdpcover.zip 2004/04/14 | 1412 | macros/latex/contrib/kerntest/ChangeLog 2004/04/14 | 169870 | macros/latex/contrib/kerntest/kerntest.dtx 2004/04/12 | 1068 | macros/latex/contrib/kerntest/kerntest.ins @@ -226295,11 +226295,11 @@ 2003/07/02 | 9461 | macros/latex/contrib/progress/progress.tex 2003/07/02 | 413 | macros/latex/contrib/progress/README 2006/05/20 | 88703 | macros/latex/contrib/progress.zip -2022/06/15 | 19106 | macros/latex/contrib/projlib/LICENSE -2022/06/15 | 204222 | macros/latex/contrib/projlib/ProjLib.dtx -2022/06/15 | 3229 | macros/latex/contrib/projlib/ProjLib.ins -2022/06/15 | 4932 | macros/latex/contrib/projlib/README.md -2022/06/15 | 39613 | macros/latex/contrib/projlib.zip +2022/07/03 | 19106 | macros/latex/contrib/projlib/LICENSE +2022/07/03 | 204212 | macros/latex/contrib/projlib/ProjLib.dtx +2022/07/03 | 3379 | macros/latex/contrib/projlib/ProjLib.ins +2022/07/03 | 5439 | macros/latex/contrib/projlib/README.md +2022/07/03 | 39855 | macros/latex/contrib/projlib.zip 2022/02/07 | 121559 | macros/latex/contrib/proof-at-the-end/proof-at-the-end_demo.pdf 2022/02/07 | 10484 | macros/latex/contrib/proof-at-the-end/proof-at-the-end_demo.tex 2022/02/07 | 84168 | macros/latex/contrib/proof-at-the-end/proof-at-the-end.dtx @@ -228868,15 +228868,15 @@ 2015/12/11 | 5627 | macros/latex/contrib/simpler-wick/simpler-wick.sty 2015/12/11 | 10099 | macros/latex/contrib/simpler-wick/simpler-wick.tex 2015/12/11 | 62184 | macros/latex/contrib/simpler-wick.zip -2022/06/19 | 671 | macros/latex/contrib/simples-matrices/LISEZMOI.md -2022/06/19 | 2444 | macros/latex/contrib/simples-matrices/MANIFEST.md -2022/06/19 | 626 | macros/latex/contrib/simples-matrices/README.md -2022/06/19 | 49822 | macros/latex/contrib/simples-matrices/simples-matrices.dtx -2022/06/19 | 588298 | macros/latex/contrib/simples-matrices/simples-matrices-eng.pdf -2022/06/19 | 593202 | macros/latex/contrib/simples-matrices/simples-matrices-fra.pdf -2022/06/19 | 830 | macros/latex/contrib/simples-matrices/simples-matrices.ins -2022/06/19 | 551886 | macros/latex/contrib/simples-matrices/simples-matrices.pdf -2022/06/20 | 1702027 | macros/latex/contrib/simples-matrices.zip +2022/07/03 | 754 | macros/latex/contrib/simples-matrices/LISEZMOI.md +2022/07/03 | 2378 | macros/latex/contrib/simples-matrices/MANIFEST.md +2022/07/03 | 700 | macros/latex/contrib/simples-matrices/README.md +2022/07/03 | 55451 | macros/latex/contrib/simples-matrices/simples-matrices.dtx +2022/07/03 | 651623 | macros/latex/contrib/simples-matrices/simples-matrices-eng.pdf +2022/07/03 | 639703 | macros/latex/contrib/simples-matrices/simples-matrices-fra.pdf +2022/07/03 | 824 | macros/latex/contrib/simples-matrices/simples-matrices.ins +2022/07/03 | 552832 | macros/latex/contrib/simples-matrices/simples-matrices.pdf +2022/07/03 | 1811220 | macros/latex/contrib/simples-matrices.zip 2007/11/24 | 367 | macros/latex/contrib/simplewick/README 2007/11/24 | 12896 | macros/latex/contrib/simplewick/simplewick.dtx 2007/11/24 | 195 | macros/latex/contrib/simplewick/simplewick.ins @@ -236559,114 +236559,114 @@ 2015/10/04 | 263467 | macros/luatex/generic/luatexbase/luatexbase.pdf 2015/10/04 | 450 | macros/luatex/generic/luatexbase/README.md 2015/10/04 | 270547 | macros/luatex/generic/luatexbase.zip -2022/05/30 | 1536 | macros/luatex/generic/luatexja/COPYING -2022/05/30 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua -2022/05/30 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua -2022/05/30 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua -2022/05/30 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf -2022/05/30 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex -2022/05/30 | 397581 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf -2022/05/30 | 69217 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf -2022/05/30 | 456577 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf -2022/05/30 | 541029 | macros/luatex/generic/luatexja/doc/luatexja.dtx -2022/05/30 | 717450 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf -2022/05/30 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins -2022/05/30 | 1149239 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf -2022/05/30 | 381090 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf -2022/05/30 | 52633 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex -2022/05/30 | 3797 | macros/luatex/generic/luatexja/README -2022/05/30 | 5302 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty -2022/05/30 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty -2022/05/30 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty -2022/05/30 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty -2022/05/30 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty -2022/05/30 | 29156 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty -2022/05/30 | 9765 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty -2022/05/30 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty -2022/05/30 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua -2022/05/30 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua -2022/05/30 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua -2022/05/30 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua -2022/05/30 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua -2022/05/30 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua -2022/05/30 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua -2022/05/30 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua -2022/05/30 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua -2022/05/30 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua -2022/05/30 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua -2022/05/30 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua -2022/05/30 | 11508 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua -2022/05/30 | 26934 | macros/luatex/generic/luatexja/src/lltjext.sty -2022/05/30 | 21867 | macros/luatex/generic/luatexja/src/ltj-adjust.lua -2022/05/30 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua -2022/05/30 | 6203 | macros/luatex/generic/luatexja/src/ltj-base.sty -2022/05/30 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua -2022/05/30 | 177686 | macros/luatex/generic/luatexja/src/ltjclasses.dtx -2022/05/30 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins -2022/05/30 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua -2022/05/30 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua -2022/05/30 | 39938 | macros/luatex/generic/luatexja/src/ltj-direction.lua -2022/05/30 | 3425 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua -2022/05/30 | 154928 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua -2022/05/30 | 55450 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua -2022/05/30 | 48685 | macros/luatex/generic/luatexja/src/ltj-jfont.lua -2022/05/30 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua -2022/05/30 | 18722 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex -2022/05/30 | 6235 | macros/luatex/generic/luatexja/src/ltj-latex.sty -2022/05/30 | 3755 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua -2022/05/30 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua -2022/05/30 | 8660 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx -2022/05/30 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins -2022/05/30 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua -2022/05/30 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua -2022/05/30 | 4480 | macros/luatex/generic/luatexja/src/ltj-plain.sty -2022/05/30 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua -2022/05/30 | 14929 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua -2022/05/30 | 32105 | macros/luatex/generic/luatexja/src/ltj-ruby.lua -2022/05/30 | 189093 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx -2022/05/30 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins -2022/05/30 | 13238 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua -2022/05/30 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua -2022/05/30 | 7691 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua -2022/05/30 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty -2022/05/30 | 29814 | macros/luatex/generic/luatexja/src/luatexja-core.sty -2022/05/30 | 22346 | macros/luatex/generic/luatexja/src/luatexja.lua -2022/05/30 | 2042 | macros/luatex/generic/luatexja/src/luatexja.sty -2022/05/30 | 12716 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty -2022/05/30 | 6529 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty -2022/05/30 | 49557 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty -2022/05/30 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty -2022/05/30 | 4196 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty -2022/05/30 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty -2022/05/30 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty -2022/05/30 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty -2022/05/30 | 1611 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty -2022/05/30 | 19234 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty -2022/05/30 | 14914 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty -2022/05/30 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty -2022/05/30 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty -2022/05/30 | 3893 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty -2022/05/30 | 885 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty -2022/05/30 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty -2022/05/30 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty -2022/05/30 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty -2022/05/30 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb -2022/05/30 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb -2022/05/30 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua -2022/05/30 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex -2022/05/30 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua -2022/05/30 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb -2022/05/30 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex -2022/05/30 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt -2022/05/30 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl -2022/05/30 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt -2022/05/30 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt -2022/05/30 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt -2022/05/30 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt -2022/05/30 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua -2022/05/30 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex -2022/05/30 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex -2022/05/30 | 3825317 | macros/luatex/generic/luatexja.zip +2022/07/03 | 1536 | macros/luatex/generic/luatexja/COPYING +2022/07/03 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua +2022/07/03 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua +2022/07/03 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua +2022/07/03 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf +2022/07/03 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex +2022/07/03 | 397581 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf +2022/07/03 | 69217 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf +2022/07/03 | 456577 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf +2022/07/03 | 541249 | macros/luatex/generic/luatexja/doc/luatexja.dtx +2022/07/03 | 717582 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf +2022/07/03 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins +2022/07/03 | 1149384 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf +2022/07/03 | 390299 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf +2022/07/03 | 57155 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex +2022/07/03 | 3796 | macros/luatex/generic/luatexja/README +2022/07/03 | 5302 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty +2022/07/03 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty +2022/07/03 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty +2022/07/03 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty +2022/07/03 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty +2022/07/03 | 29572 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty +2022/07/03 | 10311 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty +2022/07/03 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty +2022/07/03 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua +2022/07/03 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua +2022/07/03 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua +2022/07/03 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua +2022/07/03 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua +2022/07/03 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua +2022/07/03 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua +2022/07/03 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua +2022/07/03 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua +2022/07/03 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua +2022/07/03 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua +2022/07/03 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua +2022/07/03 | 11508 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua +2022/07/03 | 26934 | macros/luatex/generic/luatexja/src/lltjext.sty +2022/07/03 | 21867 | macros/luatex/generic/luatexja/src/ltj-adjust.lua +2022/07/03 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua +2022/07/03 | 6203 | macros/luatex/generic/luatexja/src/ltj-base.sty +2022/07/03 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua +2022/07/03 | 177686 | macros/luatex/generic/luatexja/src/ltjclasses.dtx +2022/07/03 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins +2022/07/03 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua +2022/07/03 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua +2022/07/03 | 39938 | macros/luatex/generic/luatexja/src/ltj-direction.lua +2022/07/03 | 3425 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua +2022/07/03 | 154928 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua +2022/07/03 | 55450 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua +2022/07/03 | 48685 | macros/luatex/generic/luatexja/src/ltj-jfont.lua +2022/07/03 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua +2022/07/03 | 18722 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex +2022/07/03 | 6235 | macros/luatex/generic/luatexja/src/ltj-latex.sty +2022/07/03 | 3755 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua +2022/07/03 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua +2022/07/03 | 8660 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx +2022/07/03 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins +2022/07/03 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua +2022/07/03 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua +2022/07/03 | 4480 | macros/luatex/generic/luatexja/src/ltj-plain.sty +2022/07/03 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua +2022/07/03 | 14929 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua +2022/07/03 | 32183 | macros/luatex/generic/luatexja/src/ltj-ruby.lua +2022/07/03 | 189093 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx +2022/07/03 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins +2022/07/03 | 13238 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua +2022/07/03 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua +2022/07/03 | 7691 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua +2022/07/03 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty +2022/07/03 | 29814 | macros/luatex/generic/luatexja/src/luatexja-core.sty +2022/07/03 | 22346 | macros/luatex/generic/luatexja/src/luatexja.lua +2022/07/03 | 2042 | macros/luatex/generic/luatexja/src/luatexja.sty +2022/07/03 | 12716 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty +2022/07/03 | 6529 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty +2022/07/03 | 49557 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty +2022/07/03 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty +2022/07/03 | 4196 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty +2022/07/03 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty +2022/07/03 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty +2022/07/03 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty +2022/07/03 | 1611 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty +2022/07/03 | 19234 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty +2022/07/03 | 14914 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty +2022/07/03 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty +2022/07/03 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty +2022/07/03 | 3893 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty +2022/07/03 | 885 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty +2022/07/03 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty +2022/07/03 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty +2022/07/03 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty +2022/07/03 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb +2022/07/03 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb +2022/07/03 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua +2022/07/03 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex +2022/07/03 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua +2022/07/03 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb +2022/07/03 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex +2022/07/03 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt +2022/07/03 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl +2022/07/03 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt +2022/07/03 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt +2022/07/03 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt +2022/07/03 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt +2022/07/03 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua +2022/07/03 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex +2022/07/03 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex +2022/07/03 | 3835931 | macros/luatex/generic/luatexja.zip 2022/03/20 | 9193 | macros/luatex/generic/luatexko/ChangeLog 2022/03/20 | 339172 | macros/luatex/generic/luatexko/luatexko-doc.pdf 2022/03/20 | 35829 | macros/luatex/generic/luatexko/luatexko-doc.tex @@ -276369,381 +276369,386 @@ 1994/01/18 | 7272 | support/tex-it/texitrc.unx 1994/01/18 | 25068 | support/tex-it/texit.tex 2006/03/12 | 50172 | support/tex-it.zip -2022/06/12 | 1547 | support/texlab/benches/bench_main.rs -2022/06/12 | 43636 | support/texlab/Cargo.lock -2022/06/12 | 2222 | support/texlab/Cargo.toml -2022/06/12 | 19654 | support/texlab/CHANGELOG.md -2022/06/12 | 183 | support/texlab/CONTRIBUTING.md -2022/06/12 | 6970534 | support/texlab/data/components.json.gz -2022/06/12 | 57018 | support/texlab/data/lang_data.json -2022/06/12 | 678 | support/texlab/docs/custom_commands.md -2022/06/12 | 2021 | support/texlab/docs/custom_messages.md -2022/06/12 | 380190 | support/texlab/docs/demo.gif -2022/06/12 | 2250 | support/texlab/docs/lsp_kinds.md -2022/06/12 | 3935 | support/texlab/docs/options.md -2022/06/12 | 5516 | support/texlab/docs/previewing.md -2022/06/12 | 1049 | support/texlab/docs/tectonic.md -2022/06/12 | 35149 | support/texlab/LICENSE -2022/06/12 | 3786 | support/texlab/README.md -2022/06/12 | 6 | support/texlab/rust-toolchain -2022/06/12 | 5284 | support/texlab/src/capabilities.rs -2022/06/12 | 22218 | support/texlab/src/citation/driver.rs -2022/06/12 | 3231 | support/texlab/src/citation/entry.rs -2022/06/12 | 1631 | support/texlab/src/citation/field/author.rs -2022/06/12 | 2477 | support/texlab/src/citation/field/date.rs -2022/06/12 | 1385 | support/texlab/src/citation/field/number.rs -2022/06/12 | 60 | support/texlab/src/citation/field.rs -2022/06/12 | 6933 | support/texlab/src/citation/field/text.rs -2022/06/12 | 1760 | support/texlab/src/citation/output.rs -2022/06/12 | 905 | support/texlab/src/citation.rs -2022/06/12 | 1064 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_aksin_2006.snap -2022/06/12 | 800 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_betram_1996.snap -2022/06/12 | 1330 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_blom_2021.snap -2022/06/12 | 1062 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_jain_1999.snap -2022/06/12 | 1314 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_kastenholz_2006.snap -2022/06/12 | 988 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_rivest_1978.snap -2022/06/12 | 585 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_aho_2006.snap -2022/06/12 | 1411 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_averroes_1998.snap -2022/06/12 | 1223 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_knuth_1984.snap -2022/06/12 | 720 | support/texlab/src/citation/snapshots/texlab__citation__tests__collection_matuz_1990.snap -2022/06/12 | 1176 | support/texlab/src/citation/snapshots/texlab__citation__tests__inproceedings_combi_2004.snap -2022/06/12 | 1051 | support/texlab/src/citation/snapshots/texlab__citation__tests__inproceedings_erwin_2007.snap -2022/06/12 | 1428 | support/texlab/src/citation/snapshots/texlab__citation__tests__mvbook_nietzsche_1988.snap -2022/06/12 | 967 | support/texlab/src/citation/snapshots/texlab__citation__tests__patent_almendro_1998.snap -2022/06/12 | 11851 | support/texlab/src/citation/tests.rs -2022/06/12 | 1593 | support/texlab/src/client.rs -2022/06/12 | 4554 | support/texlab/src/component_db.rs -2022/06/12 | 4817 | support/texlab/src/diagnostics/bibtex.rs -2022/06/12 | 2158 | support/texlab/src/diagnostics/build_log.rs -2022/06/12 | 2986 | support/texlab/src/diagnostics/chktex.rs -2022/06/12 | 2101 | support/texlab/src/diagnostics/debouncer.rs -2022/06/12 | 4419 | support/texlab/src/diagnostics/latex.rs -2022/06/12 | 1779 | support/texlab/src/diagnostics.rs -2022/06/12 | 2416 | support/texlab/src/dispatch.rs -2022/06/12 | 2035 | support/texlab/src/distro/kpsewhich.rs -2022/06/12 | 2624 | support/texlab/src/distro/miktex.rs -2022/06/12 | 2124 | support/texlab/src/distro.rs -2022/06/12 | 1055 | support/texlab/src/distro/texlive.rs -2022/06/12 | 3572 | support/texlab/src/document.rs -2022/06/12 | 869 | support/texlab/src/environment.rs -2022/06/12 | 8265 | support/texlab/src/features/build.rs -2022/06/12 | 1127 | support/texlab/src/features/completion/acronym_ref.rs -2022/06/12 | 2102 | support/texlab/src/features/completion/argument.rs -2022/06/12 | 489 | support/texlab/src/features/completion/begin_command.rs -2022/06/12 | 3274 | support/texlab/src/features/completion/citation.rs -2022/06/12 | 1476 | support/texlab/src/features/completion/color_model.rs -2022/06/12 | 674 | support/texlab/src/features/completion/color.rs -2022/06/12 | 949 | support/texlab/src/features/completion/component_command.rs -2022/06/12 | 829 | support/texlab/src/features/completion/component_environment.rs -2022/06/12 | 892 | support/texlab/src/features/completion/entry_type.rs -2022/06/12 | 1056 | support/texlab/src/features/completion/field.rs -2022/06/12 | 1642 | support/texlab/src/features/completion/glossary_ref.rs -2022/06/12 | 1828 | support/texlab/src/features/completion/import.rs -2022/06/12 | 4725 | support/texlab/src/features/completion/include.rs -2022/06/12 | 4172 | support/texlab/src/features/completion/label.rs -2022/06/12 | 23770 | support/texlab/src/features/completion.rs -2022/06/12 | 857 | support/texlab/src/features/completion/theorem.rs -2022/06/12 | 1033 | support/texlab/src/features/completion/tikz_library.rs -2022/06/12 | 3479 | support/texlab/src/features/completion/types.rs -2022/06/12 | 970 | support/texlab/src/features/completion/user_command.rs -2022/06/12 | 919 | support/texlab/src/features/completion/user_environment.rs -2022/06/12 | 1767 | support/texlab/src/features/completion/util.rs -2022/06/12 | 10234 | support/texlab/src/features/cursor.rs -2022/06/12 | 1498 | support/texlab/src/features/definition/command.rs -2022/06/12 | 1128 | support/texlab/src/features/definition/document.rs -2022/06/12 | 1422 | support/texlab/src/features/definition/entry.rs -2022/06/12 | 1364 | support/texlab/src/features/definition/label.rs -2022/06/12 | 2150 | support/texlab/src/features/definition.rs -2022/06/12 | 1196 | support/texlab/src/features/definition/string.rs -2022/06/12 | 2840 | support/texlab/src/features/execute_command.rs -2022/06/12 | 2056 | support/texlab/src/features/folding.rs -2022/06/12 | 7574 | support/texlab/src/features/formatting/bibtex_internal.rs -2022/06/12 | 2523 | support/texlab/src/features/formatting/latexindent.rs -2022/06/12 | 784 | support/texlab/src/features/formatting.rs -2022/06/12 | 3141 | support/texlab/src/features/forward_search.rs -2022/06/12 | 2951 | support/texlab/src/features/highlight/label.rs -2022/06/12 | 378 | support/texlab/src/features/highlight.rs -2022/06/12 | 946 | support/texlab/src/features/hover/citation.rs -2022/06/12 | 842 | support/texlab/src/features/hover/component.rs -2022/06/12 | 578 | support/texlab/src/features/hover/entry_type.rs -2022/06/12 | 630 | support/texlab/src/features/hover/field.rs -2022/06/12 | 551 | support/texlab/src/features/hover/label.rs -2022/06/12 | 1468 | support/texlab/src/features/hover.rs -2022/06/12 | 1240 | support/texlab/src/features/hover/string_ref.rs -2022/06/12 | 828 | support/texlab/src/features/link/include.rs -2022/06/12 | 804 | support/texlab/src/features/link.rs -2022/06/12 | 3997 | support/texlab/src/features/lsp_kinds.rs -2022/06/12 | 2033 | support/texlab/src/features/reference/entry.rs -2022/06/12 | 1045 | support/texlab/src/features/reference/label.rs -2022/06/12 | 1096 | support/texlab/src/features/reference.rs -2022/06/12 | 1499 | support/texlab/src/features/reference/string.rs -2022/06/12 | 1511 | support/texlab/src/features/rename/command.rs -2022/06/12 | 2435 | support/texlab/src/features/rename/entry.rs -2022/06/12 | 3118 | support/texlab/src/features/rename/label.rs -2022/06/12 | 1890 | support/texlab/src/features/rename.rs -2022/06/12 | 1235 | support/texlab/src/features.rs -2022/06/12 | 3397 | support/texlab/src/features/symbol/bibtex.rs -2022/06/12 | 13898 | support/texlab/src/features/symbol/latex.rs -2022/06/12 | 6355 | support/texlab/src/features/symbol/project_order.rs -2022/06/12 | 3788 | support/texlab/src/features/symbol.rs -2022/06/12 | 3700 | support/texlab/src/features/symbol/types.rs -2022/06/12 | 8885 | support/texlab/src/label.rs -2022/06/12 | 2046 | support/texlab/src/lang_data.rs -2022/06/12 | 923 | support/texlab/src/language.rs -2022/06/12 | 687 | support/texlab/src/lib.rs -2022/06/12 | 1268 | support/texlab/src/line_index_ext.rs -2022/06/12 | 6484 | support/texlab/src/line_index.rs -2022/06/12 | 1994 | support/texlab/src/main.rs -2022/06/12 | 3099 | support/texlab/src/options.rs -2022/06/12 | 488 | support/texlab/src/range.rs -2022/06/12 | 261 | support/texlab/src/req_queue.rs -2022/06/12 | 34461 | support/texlab/src/server.rs -2022/06/12 | 6825 | support/texlab/src/syntax/bibtex/ast.rs -2022/06/12 | 3720 | support/texlab/src/syntax/bibtex/lexer.rs -2022/06/12 | 7423 | support/texlab/src/syntax/bibtex/parser.rs -2022/06/12 | 1300 | support/texlab/src/syntax/bibtex.rs -2022/06/12 | 14551 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_001.snap -2022/06/12 | 8201 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_002.snap -2022/06/12 | 6630 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_003.snap -2022/06/12 | 836 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__comment.snap -2022/06/12 | 1300 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__entry_colon.snap -2022/06/12 | 370 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__preamble.snap -2022/06/12 | 4229 | support/texlab/src/syntax/bibtex/tests.rs -2022/06/12 | 47382 | support/texlab/src/syntax/build_log.rs -2022/06/12 | 666 | support/texlab/src/syntax/latex/analysis/command.rs -2022/06/12 | 2185 | support/texlab/src/syntax/latex/analysis/distro_file.rs -2022/06/12 | 373 | support/texlab/src/syntax/latex/analysis/environment.rs -2022/06/12 | 2415 | support/texlab/src/syntax/latex/analysis/explicit_link.rs -2022/06/12 | 466 | support/texlab/src/syntax/latex/analysis/graphics_path.rs -2022/06/12 | 2047 | support/texlab/src/syntax/latex/analysis/implicit_link.rs -2022/06/12 | 1984 | support/texlab/src/syntax/latex/analysis/label_name.rs -2022/06/12 | 648 | support/texlab/src/syntax/latex/analysis/label_number.rs -2022/06/12 | 1425 | support/texlab/src/syntax/latex/analysis.rs -2022/06/12 | 586 | support/texlab/src/syntax/latex/analysis/theorem.rs -2022/06/12 | 1919 | support/texlab/src/syntax/latex/analysis/types.rs -2022/06/12 | 16996 | support/texlab/src/syntax/latex/cst.rs -2022/06/12 | 4513 | support/texlab/src/syntax/latex/kind.rs -2022/06/12 | 18522 | support/texlab/src/syntax/latex/lexer.rs -2022/06/12 | 51260 | support/texlab/src/syntax/latex/parser.rs -2022/06/12 | 771 | support/texlab/src/syntax/latex.rs -2022/06/12 | 611 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__asymptote.snap -2022/06/12 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__block_comment.snap -2022/06/12 | 570 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_parameter.snap -2022/06/12 | 277 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_star.snap -2022/06/12 | 445 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap -2022/06/12 | 901 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__delimiters.snap -2022/06/12 | 76 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__empty.snap -2022/06/12 | 234 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__escape_sequence.snap -2022/06/12 | 614 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__formula.snap -2022/06/12 | 118 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__invalid_parameter.snap -2022/06/12 | 242 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap -2022/06/12 | 1475 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acronym_declaration.snap -2022/06/12 | 1374 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_options.snap -2022/06/12 | 742 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_simple.snap -2022/06/12 | 786 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_options.snap -2022/06/12 | 331 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_simple.snap -2022/06/12 | 655 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__asymptote.snap -2022/06/12 | 843 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_options.snap -2022/06/12 | 355 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_simple.snap -2022/06/12 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__bibtex_include_simple.snap -2022/06/12 | 711 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__block_comments.snap -2022/06/12 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_missing_end.snap -2022/06/12 | 283 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_simple.snap -2022/06/12 | 621 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_error.snap -2022/06/12 | 772 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_figure.snap -2022/06/12 | 489 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal_error.snap -2022/06/12 | 491 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal.snap -2022/06/12 | 623 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption.snap -2022/06/12 | 243 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_empty.snap -2022/06/12 | 287 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_missing_brace.snap -2022/06/12 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_multiple_keys.snap -2022/06/12 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote_postnote.snap -2022/06/12 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote.snap -2022/06/12 | 347 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_redundant_comma.snap -2022/06/12 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_simple.snap -2022/06/12 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_star.snap -2022/06/12 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_empty.snap -2022/06/12 | 1050 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_options.snap -2022/06/12 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_simple.snap -2022/06/12 | 710 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_definition_simple.snap -2022/06/12 | 312 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_reference_simple.snap -2022/06/12 | 855 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error1.snap -2022/06/12 | 609 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error2.snap -2022/06/12 | 497 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error3.snap -2022/06/12 | 302 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error4.snap -2022/06/12 | 967 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_simple.snap -2022/06/12 | 464 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_argc.snap -2022/06/12 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl_error.snap -2022/06/12 | 356 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl.snap -2022/06/12 | 747 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap -2022/06/12 | 631 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_simple.snap -2022/06/12 | 1223 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_with_begin.snap -2022/06/12 | 100 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__empty.snap -2022/06/12 | 906 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition_optional_arg.snap -2022/06/12 | 1134 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition.snap -2022/06/12 | 1286 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested_missing_braces.snap -2022/06/12 | 1136 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested.snap -2022/06/12 | 727 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_simple.snap -2022/06/12 | 313 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_label_reference_simple.snap -2022/06/12 | 808 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_begin.snap -2022/06/12 | 839 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_end.snap -2022/06/12 | 360 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation.snap -2022/06/12 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__escaped_brackets.snap -2022/06/12 | 425 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_args.snap -2022/06/12 | 170 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_empty.snap -2022/06/12 | 166 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_escape.snap -2022/06/12 | 944 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_definition_simple.snap -2022/06/12 | 875 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_options.snap -2022/06/12 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_simple.snap -2022/06/12 | 939 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_command.snap -2022/06/12 | 759 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_complicated_options.snap -2022/06/12 | 696 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_options.snap -2022/06/12 | 357 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_simple.snap -2022/06/12 | 412 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_path.snap -2022/06/12 | 205 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__hello_world.snap -2022/06/12 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_incomplete.snap -2022/06/12 | 428 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_simple.snap -2022/06/12 | 668 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_options.snap -2022/06/12 | 329 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_simple.snap -2022/06/12 | 630 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline_double_dollar.snap -2022/06/12 | 624 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline.snap -2022/06/12 | 458 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap -2022/06/12 | 310 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_simple.snap -2022/06/12 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_number.snap -2022/06/12 | 846 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_incomplete.snap -2022/06/12 | 411 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_multiple.snap -2022/06/12 | 468 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_error.snap -2022/06/12 | 358 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_incomplete.snap -2022/06/12 | 470 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_simple.snap -2022/06/12 | 301 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_simple.snap -2022/06/12 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_equality_sign.snap -2022/06/12 | 321 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_simple.snap -2022/06/12 | 453 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_path_with_brackets.snap -2022/06/12 | 325 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_simple.snap -2022/06/12 | 364 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_no_impl.snap -2022/06/12 | 472 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_simple.snap -2022/06/12 | 279 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_empty.snap -2022/06/12 | 450 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_multiple.snap -2022/06/12 | 1048 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_options.snap -2022/06/12 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_simple.snap -2022/06/12 | 135 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter_error.snap -2022/06/12 | 137 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter.snap -2022/06/12 | 343 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__pgf_library_import_simple.snap -2022/06/12 | 1282 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_enum_item.snap -2022/06/12 | 521 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_invalid_nesting.snap -2022/06/12 | 1791 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_nested.snap -2022/06/12 | 677 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_siblings.snap -2022/06/12 | 676 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_options.snap -2022/06/12 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_simple.snap -2022/06/12 | 734 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_full.snap -2022/06/12 | 490 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_counter.snap -2022/06/12 | 598 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description_and_counter.snap -2022/06/12 | 462 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description.snap -2022/06/12 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_only_name.snap -2022/06/12 | 345 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__tikz_library_import_simple.snap -2022/06/12 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_braces.snap -2022/06/12 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets.snap -2022/06/12 | 285 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets_with_group.snap -2022/06/12 | 353 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__verbatim_include_simple.snap -2022/06/12 | 50 | support/texlab/src/syntax.rs -2022/06/12 | 261 | support/texlab/src/syntax/snapshots/texlab__syntax__build_log__tests__parse_007.snap -2022/06/12 | 7625 | support/texlab/src/workspace.rs -2022/06/12 | 356 | support/texlab/tests/integration/dev.rs -2022/06/12 | 4753 | support/texlab/tests/integration/lsp/client.rs -2022/06/12 | 3664 | support/texlab/tests/integration/lsp/fixture.rs -2022/06/12 | 59 | support/texlab/tests/integration/lsp.rs -2022/06/12 | 14757 | support/texlab/tests/integration/lsp/text_document/completion.rs -2022/06/12 | 3010 | support/texlab/tests/integration/lsp/text_document/definition.rs -2022/06/12 | 1680 | support/texlab/tests/integration/lsp/text_document/document_highlight.rs -2022/06/12 | 1601 | support/texlab/tests/integration/lsp/text_document/document_link.rs -2022/06/12 | 8903 | support/texlab/tests/integration/lsp/text_document/document_symbol.rs -2022/06/12 | 2282 | support/texlab/tests/integration/lsp/text_document/folding_range.rs -2022/06/12 | 3472 | support/texlab/tests/integration/lsp/text_document/formatting.rs -2022/06/12 | 5899 | support/texlab/tests/integration/lsp/text_document/hover.rs -2022/06/12 | 4962 | support/texlab/tests/integration/lsp/text_document/references.rs -2022/06/12 | 2096 | support/texlab/tests/integration/lsp/text_document/rename.rs -2022/06/12 | 201 | support/texlab/tests/integration/lsp/text_document.rs -2022/06/12 | 460 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_empty.snap -2022/06/12 | 479 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_open_brace.snap -2022/06/12 | 479 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_simple.snap -2022/06/12 | 1344 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_empty.snap -2022/06/12 | 1354 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_open_brace.snap -2022/06/12 | 445 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_word.snap -2022/06/12 | 1378 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__begin_environment_without_snippet_support.snap -2022/06/12 | 511 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_acronym.snap -2022/06/12 | 494 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_open_brace_multiple.snap -2022/06/12 | 467 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_open_brace.snap -2022/06/12 | 1017 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation.snap -2022/06/12 | 1160 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_open_brace.snap -2022/06/12 | 1156 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_set_open_brace.snap -2022/06/12 | 1157 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_set_simple.snap -2022/06/12 | 1161 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_simple.snap -2022/06/12 | 1176 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_open_brace.snap -2022/06/12 | 1177 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_simple.snap -2022/06/12 | 1186 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_word.snap -2022/06/12 | 1399 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_bibtex.snap -2022/06/12 | 1381 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_simple_package.snap -2022/06/12 | 1315 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_simple.snap -2022/06/12 | 458 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_class.snap -2022/06/12 | 475 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_command_definition.snap -2022/06/12 | 1317 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_simple_end.snap -2022/06/12 | 419 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_simple.snap -2022/06/12 | 390 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_after_preamble.snap -2022/06/12 | 380 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_after_string.snap -2022/06/12 | 1349 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_at_empty.snap -2022/06/12 | 417 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_article.snap -2022/06/12 | 381 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_preamble.snap -2022/06/12 | 373 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_string.snap -2022/06/12 | 440 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_complete_entry.snap -2022/06/12 | 1398 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_empty_entry_closed.snap -2022/06/12 | 1397 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_empty_entry_open.snap -2022/06/12 | 1423 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_field_name.snap -2022/06/12 | 1464 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_two_fields_name_closed.snap -2022/06/12 | 1463 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_two_fields_name_open.snap -2022/06/12 | 464 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__glossary_ref_open_brace.snap -2022/06/12 | 465 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__glossary_ref_simple.snap -2022/06/12 | 1450 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_class_closed_brace.snap -2022/06/12 | 1455 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_class_open_brace.snap -2022/06/12 | 1437 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_package_closed_brace.snap -2022/06/12 | 1436 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_package_open_brace.snap -2022/06/12 | 2876 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__label.snap -2022/06/12 | 449 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__theorem_begin.snap -2022/06/12 | 458 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__theorem_end.snap -2022/06/12 | 1255 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__tikz_library_closed_brace.snap -2022/06/12 | 1254 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__tikz_library_open_brace.snap -2022/06/12 | 475 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__user_command.snap -2022/06/12 | 714 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__user_environment.snap -2022/06/12 | 1624 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__enumerate_flat.snap -2022/06/12 | 2679 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__enumerate_nested.snap -2022/06/12 | 1037 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__equation_flat.snap -2022/06/12 | 1419 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__equation_nested.snap -2022/06/12 | 1043 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__float_flat.snap -2022/06/12 | 1429 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__float_nested.snap -2022/06/12 | 1016 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__section_flat.snap -2022/06/12 | 1510 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__section_nested.snap -2022/06/12 | 1344 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__theorem_flat.snap -2022/06/12 | 1868 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__theorem_nested.snap -2022/06/12 | 204 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_command.snap -2022/06/12 | 193 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_insert_braces.snap -2022/06/12 | 219 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_join_strings.snap -2022/06/12 | 1003 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_multiple_entries.snap -2022/06/12 | 170 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_parens.snap -2022/06/12 | 203 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_preamble.snap -2022/06/12 | 181 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_string.snap -2022/06/12 | 194 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_trailing_comma.snap -2022/06/12 | 567 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_wrap_long_lines.snap -2022/06/12 | 12 | support/texlab/tests/integration/lsp/workspace.rs -2022/06/12 | 713 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_bibtex.snap -2022/06/12 | 425 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_figure.snap -2022/06/12 | 1012 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_item.snap -2022/06/12 | 735 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_math.snap -2022/06/12 | 1322 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_section.snap -2022/06/12 | 3889 | support/texlab/tests/integration/lsp/workspace/symbol.rs -2022/06/12 | 18 | support/texlab/tests/integration/main.rs -2022/06/12 | 643 | support/texlab/texlab.1 -2022/06/12 | 82677 | support/texlab/texlab.pdf -2022/06/12 | 2586 | support/texlab/texlab.tex -2022/06/12 | 7695316 | support/texlab.zip +2022/07/03 | 1547 | support/texlab/benches/bench_main.rs +2022/07/03 | 43438 | support/texlab/Cargo.lock +2022/07/03 | 2200 | support/texlab/Cargo.toml +2022/07/03 | 20224 | support/texlab/CHANGELOG.md +2022/07/03 | 183 | support/texlab/CONTRIBUTING.md +2022/07/03 | 6970534 | support/texlab/data/components.json.gz +2022/07/03 | 57018 | support/texlab/data/lang_data.json +2022/07/03 | 678 | support/texlab/docs/custom_commands.md +2022/07/03 | 2021 | support/texlab/docs/custom_messages.md +2022/07/03 | 380190 | support/texlab/docs/demo.gif +2022/07/03 | 2250 | support/texlab/docs/lsp_kinds.md +2022/07/03 | 4829 | support/texlab/docs/options.md +2022/07/03 | 5555 | support/texlab/docs/previewing.md +2022/07/03 | 1050 | support/texlab/docs/tectonic.md +2022/07/03 | 35149 | support/texlab/LICENSE +2022/07/03 | 3786 | support/texlab/README.md +2022/07/03 | 6 | support/texlab/rust-toolchain +2022/07/03 | 5284 | support/texlab/src/capabilities.rs +2022/07/03 | 22218 | support/texlab/src/citation/driver.rs +2022/07/03 | 3231 | support/texlab/src/citation/entry.rs +2022/07/03 | 1631 | support/texlab/src/citation/field/author.rs +2022/07/03 | 2477 | support/texlab/src/citation/field/date.rs +2022/07/03 | 1385 | support/texlab/src/citation/field/number.rs +2022/07/03 | 60 | support/texlab/src/citation/field.rs +2022/07/03 | 6933 | support/texlab/src/citation/field/text.rs +2022/07/03 | 1760 | support/texlab/src/citation/output.rs +2022/07/03 | 905 | support/texlab/src/citation.rs +2022/07/03 | 1064 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_aksin_2006.snap +2022/07/03 | 800 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_betram_1996.snap +2022/07/03 | 1330 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_blom_2021.snap +2022/07/03 | 1062 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_jain_1999.snap +2022/07/03 | 1314 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_kastenholz_2006.snap +2022/07/03 | 988 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_rivest_1978.snap +2022/07/03 | 585 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_aho_2006.snap +2022/07/03 | 1411 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_averroes_1998.snap +2022/07/03 | 1223 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_knuth_1984.snap +2022/07/03 | 720 | support/texlab/src/citation/snapshots/texlab__citation__tests__collection_matuz_1990.snap +2022/07/03 | 1176 | support/texlab/src/citation/snapshots/texlab__citation__tests__inproceedings_combi_2004.snap +2022/07/03 | 1051 | support/texlab/src/citation/snapshots/texlab__citation__tests__inproceedings_erwin_2007.snap +2022/07/03 | 1428 | support/texlab/src/citation/snapshots/texlab__citation__tests__mvbook_nietzsche_1988.snap +2022/07/03 | 967 | support/texlab/src/citation/snapshots/texlab__citation__tests__patent_almendro_1998.snap +2022/07/03 | 11851 | support/texlab/src/citation/tests.rs +2022/07/03 | 1593 | support/texlab/src/client.rs +2022/07/03 | 4554 | support/texlab/src/component_db.rs +2022/07/03 | 1165 | support/texlab/src/debouncer.rs +2022/07/03 | 4192 | support/texlab/src/diagnostics/bibtex.rs +2022/07/03 | 2285 | support/texlab/src/diagnostics/build.rs +2022/07/03 | 2964 | support/texlab/src/diagnostics/chktex.rs +2022/07/03 | 4101 | support/texlab/src/diagnostics/latex.rs +2022/07/03 | 5475 | support/texlab/src/diagnostics.rs +2022/07/03 | 2416 | support/texlab/src/dispatch.rs +2022/07/03 | 2035 | support/texlab/src/distro/kpsewhich.rs +2022/07/03 | 2624 | support/texlab/src/distro/miktex.rs +2022/07/03 | 2124 | support/texlab/src/distro.rs +2022/07/03 | 1055 | support/texlab/src/distro/texlive.rs +2022/07/03 | 3572 | support/texlab/src/document.rs +2022/07/03 | 869 | support/texlab/src/environment.rs +2022/07/03 | 8265 | support/texlab/src/features/build.rs +2022/07/03 | 1127 | support/texlab/src/features/completion/acronym_ref.rs +2022/07/03 | 2102 | support/texlab/src/features/completion/argument.rs +2022/07/03 | 489 | support/texlab/src/features/completion/begin_command.rs +2022/07/03 | 3274 | support/texlab/src/features/completion/citation.rs +2022/07/03 | 1476 | support/texlab/src/features/completion/color_model.rs +2022/07/03 | 674 | support/texlab/src/features/completion/color.rs +2022/07/03 | 949 | support/texlab/src/features/completion/component_command.rs +2022/07/03 | 829 | support/texlab/src/features/completion/component_environment.rs +2022/07/03 | 892 | support/texlab/src/features/completion/entry_type.rs +2022/07/03 | 1056 | support/texlab/src/features/completion/field.rs +2022/07/03 | 1642 | support/texlab/src/features/completion/glossary_ref.rs +2022/07/03 | 1828 | support/texlab/src/features/completion/import.rs +2022/07/03 | 4725 | support/texlab/src/features/completion/include.rs +2022/07/03 | 4172 | support/texlab/src/features/completion/label.rs +2022/07/03 | 23770 | support/texlab/src/features/completion.rs +2022/07/03 | 857 | support/texlab/src/features/completion/theorem.rs +2022/07/03 | 1033 | support/texlab/src/features/completion/tikz_library.rs +2022/07/03 | 3479 | support/texlab/src/features/completion/types.rs +2022/07/03 | 970 | support/texlab/src/features/completion/user_command.rs +2022/07/03 | 919 | support/texlab/src/features/completion/user_environment.rs +2022/07/03 | 1767 | support/texlab/src/features/completion/util.rs +2022/07/03 | 10234 | support/texlab/src/features/cursor.rs +2022/07/03 | 1498 | support/texlab/src/features/definition/command.rs +2022/07/03 | 1128 | support/texlab/src/features/definition/document.rs +2022/07/03 | 1422 | support/texlab/src/features/definition/entry.rs +2022/07/03 | 1364 | support/texlab/src/features/definition/label.rs +2022/07/03 | 2150 | support/texlab/src/features/definition.rs +2022/07/03 | 1196 | support/texlab/src/features/definition/string.rs +2022/07/03 | 2840 | support/texlab/src/features/execute_command.rs +2022/07/03 | 2056 | support/texlab/src/features/folding.rs +2022/07/03 | 7574 | support/texlab/src/features/formatting/bibtex_internal.rs +2022/07/03 | 2523 | support/texlab/src/features/formatting/latexindent.rs +2022/07/03 | 784 | support/texlab/src/features/formatting.rs +2022/07/03 | 5122 | support/texlab/src/features/forward_search.rs +2022/07/03 | 2951 | support/texlab/src/features/highlight/label.rs +2022/07/03 | 378 | support/texlab/src/features/highlight.rs +2022/07/03 | 946 | support/texlab/src/features/hover/citation.rs +2022/07/03 | 842 | support/texlab/src/features/hover/component.rs +2022/07/03 | 578 | support/texlab/src/features/hover/entry_type.rs +2022/07/03 | 630 | support/texlab/src/features/hover/field.rs +2022/07/03 | 551 | support/texlab/src/features/hover/label.rs +2022/07/03 | 1468 | support/texlab/src/features/hover.rs +2022/07/03 | 1240 | support/texlab/src/features/hover/string_ref.rs +2022/07/03 | 828 | support/texlab/src/features/link/include.rs +2022/07/03 | 804 | support/texlab/src/features/link.rs +2022/07/03 | 3997 | support/texlab/src/features/lsp_kinds.rs +2022/07/03 | 2033 | support/texlab/src/features/reference/entry.rs +2022/07/03 | 1045 | support/texlab/src/features/reference/label.rs +2022/07/03 | 1096 | support/texlab/src/features/reference.rs +2022/07/03 | 1499 | support/texlab/src/features/reference/string.rs +2022/07/03 | 1511 | support/texlab/src/features/rename/command.rs +2022/07/03 | 2435 | support/texlab/src/features/rename/entry.rs +2022/07/03 | 3118 | support/texlab/src/features/rename/label.rs +2022/07/03 | 1890 | support/texlab/src/features/rename.rs +2022/07/03 | 1235 | support/texlab/src/features.rs +2022/07/03 | 3397 | support/texlab/src/features/symbol/bibtex.rs +2022/07/03 | 13898 | support/texlab/src/features/symbol/latex.rs +2022/07/03 | 6355 | support/texlab/src/features/symbol/project_order.rs +2022/07/03 | 3788 | support/texlab/src/features/symbol.rs +2022/07/03 | 3700 | support/texlab/src/features/symbol/types.rs +2022/07/03 | 8885 | support/texlab/src/label.rs +2022/07/03 | 2046 | support/texlab/src/lang_data.rs +2022/07/03 | 923 | support/texlab/src/language.rs +2022/07/03 | 698 | support/texlab/src/lib.rs +2022/07/03 | 1268 | support/texlab/src/line_index_ext.rs +2022/07/03 | 6484 | support/texlab/src/line_index.rs +2022/07/03 | 2003 | support/texlab/src/main.rs +2022/07/03 | 3330 | support/texlab/src/options.rs +2022/07/03 | 488 | support/texlab/src/range.rs +2022/07/03 | 261 | support/texlab/src/req_queue.rs +2022/07/03 | 34085 | support/texlab/src/server.rs +2022/07/03 | 6825 | support/texlab/src/syntax/bibtex/ast.rs +2022/07/03 | 3720 | support/texlab/src/syntax/bibtex/lexer.rs +2022/07/03 | 7423 | support/texlab/src/syntax/bibtex/parser.rs +2022/07/03 | 1300 | support/texlab/src/syntax/bibtex.rs +2022/07/03 | 14551 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_001.snap +2022/07/03 | 8201 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_002.snap +2022/07/03 | 6630 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_003.snap +2022/07/03 | 836 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__comment.snap +2022/07/03 | 1300 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__entry_colon.snap +2022/07/03 | 370 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__preamble.snap +2022/07/03 | 4229 | support/texlab/src/syntax/bibtex/tests.rs +2022/07/03 | 47382 | support/texlab/src/syntax/build_log.rs +2022/07/03 | 666 | support/texlab/src/syntax/latex/analysis/command.rs +2022/07/03 | 2185 | support/texlab/src/syntax/latex/analysis/distro_file.rs +2022/07/03 | 373 | support/texlab/src/syntax/latex/analysis/environment.rs +2022/07/03 | 2415 | support/texlab/src/syntax/latex/analysis/explicit_link.rs +2022/07/03 | 466 | support/texlab/src/syntax/latex/analysis/graphics_path.rs +2022/07/03 | 2047 | support/texlab/src/syntax/latex/analysis/implicit_link.rs +2022/07/03 | 1984 | support/texlab/src/syntax/latex/analysis/label_name.rs +2022/07/03 | 648 | support/texlab/src/syntax/latex/analysis/label_number.rs +2022/07/03 | 1425 | support/texlab/src/syntax/latex/analysis.rs +2022/07/03 | 586 | support/texlab/src/syntax/latex/analysis/theorem.rs +2022/07/03 | 1919 | support/texlab/src/syntax/latex/analysis/types.rs +2022/07/03 | 16996 | support/texlab/src/syntax/latex/cst.rs +2022/07/03 | 4513 | support/texlab/src/syntax/latex/kind.rs +2022/07/03 | 18522 | support/texlab/src/syntax/latex/lexer.rs +2022/07/03 | 51260 | support/texlab/src/syntax/latex/parser.rs +2022/07/03 | 771 | support/texlab/src/syntax/latex.rs +2022/07/03 | 611 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__asymptote.snap +2022/07/03 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__block_comment.snap +2022/07/03 | 570 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_parameter.snap +2022/07/03 | 277 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_star.snap +2022/07/03 | 445 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap +2022/07/03 | 901 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__delimiters.snap +2022/07/03 | 76 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__empty.snap +2022/07/03 | 234 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__escape_sequence.snap +2022/07/03 | 614 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__formula.snap +2022/07/03 | 118 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__invalid_parameter.snap +2022/07/03 | 242 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap +2022/07/03 | 1475 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acronym_declaration.snap +2022/07/03 | 1374 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_options.snap +2022/07/03 | 742 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_simple.snap +2022/07/03 | 786 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_options.snap +2022/07/03 | 331 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_simple.snap +2022/07/03 | 655 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__asymptote.snap +2022/07/03 | 843 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_options.snap +2022/07/03 | 355 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_simple.snap +2022/07/03 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__bibtex_include_simple.snap +2022/07/03 | 711 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__block_comments.snap +2022/07/03 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_missing_end.snap +2022/07/03 | 283 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_simple.snap +2022/07/03 | 621 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_error.snap +2022/07/03 | 772 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_figure.snap +2022/07/03 | 489 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal_error.snap +2022/07/03 | 491 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal.snap +2022/07/03 | 623 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption.snap +2022/07/03 | 243 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_empty.snap +2022/07/03 | 287 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_missing_brace.snap +2022/07/03 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_multiple_keys.snap +2022/07/03 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote_postnote.snap +2022/07/03 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote.snap +2022/07/03 | 347 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_redundant_comma.snap +2022/07/03 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_simple.snap +2022/07/03 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_star.snap +2022/07/03 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_empty.snap +2022/07/03 | 1050 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_options.snap +2022/07/03 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_simple.snap +2022/07/03 | 710 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_definition_simple.snap +2022/07/03 | 312 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_reference_simple.snap +2022/07/03 | 855 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error1.snap +2022/07/03 | 609 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error2.snap +2022/07/03 | 497 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error3.snap +2022/07/03 | 302 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error4.snap +2022/07/03 | 967 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_simple.snap +2022/07/03 | 464 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_argc.snap +2022/07/03 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl_error.snap +2022/07/03 | 356 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl.snap +2022/07/03 | 747 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap +2022/07/03 | 631 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_simple.snap +2022/07/03 | 1223 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_with_begin.snap +2022/07/03 | 100 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__empty.snap +2022/07/03 | 906 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition_optional_arg.snap +2022/07/03 | 1134 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition.snap +2022/07/03 | 1286 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested_missing_braces.snap +2022/07/03 | 1136 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested.snap +2022/07/03 | 727 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_simple.snap +2022/07/03 | 313 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_label_reference_simple.snap +2022/07/03 | 808 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_begin.snap +2022/07/03 | 839 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_end.snap +2022/07/03 | 360 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation.snap +2022/07/03 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__escaped_brackets.snap +2022/07/03 | 425 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_args.snap +2022/07/03 | 170 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_empty.snap +2022/07/03 | 166 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_escape.snap +2022/07/03 | 944 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_definition_simple.snap +2022/07/03 | 875 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_options.snap +2022/07/03 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_simple.snap +2022/07/03 | 939 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_command.snap +2022/07/03 | 759 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_complicated_options.snap +2022/07/03 | 696 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_options.snap +2022/07/03 | 357 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_simple.snap +2022/07/03 | 412 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_path.snap +2022/07/03 | 205 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__hello_world.snap +2022/07/03 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_incomplete.snap +2022/07/03 | 428 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_simple.snap +2022/07/03 | 668 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_options.snap +2022/07/03 | 329 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_simple.snap +2022/07/03 | 630 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline_double_dollar.snap +2022/07/03 | 624 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline.snap +2022/07/03 | 458 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap +2022/07/03 | 310 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_simple.snap +2022/07/03 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_number.snap +2022/07/03 | 846 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_incomplete.snap +2022/07/03 | 411 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_multiple.snap +2022/07/03 | 468 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_error.snap +2022/07/03 | 358 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_incomplete.snap +2022/07/03 | 470 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_simple.snap +2022/07/03 | 301 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_simple.snap +2022/07/03 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_equality_sign.snap +2022/07/03 | 321 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_simple.snap +2022/07/03 | 453 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_path_with_brackets.snap +2022/07/03 | 325 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_simple.snap +2022/07/03 | 364 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_no_impl.snap +2022/07/03 | 472 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_simple.snap +2022/07/03 | 279 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_empty.snap +2022/07/03 | 450 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_multiple.snap +2022/07/03 | 1048 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_options.snap +2022/07/03 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_simple.snap +2022/07/03 | 135 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter_error.snap +2022/07/03 | 137 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter.snap +2022/07/03 | 343 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__pgf_library_import_simple.snap +2022/07/03 | 1282 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_enum_item.snap +2022/07/03 | 521 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_invalid_nesting.snap +2022/07/03 | 1791 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_nested.snap +2022/07/03 | 677 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_siblings.snap +2022/07/03 | 676 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_options.snap +2022/07/03 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_simple.snap +2022/07/03 | 734 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_full.snap +2022/07/03 | 490 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_counter.snap +2022/07/03 | 598 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description_and_counter.snap +2022/07/03 | 462 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description.snap +2022/07/03 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_only_name.snap +2022/07/03 | 345 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__tikz_library_import_simple.snap +2022/07/03 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_braces.snap +2022/07/03 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets.snap +2022/07/03 | 285 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets_with_group.snap +2022/07/03 | 353 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__verbatim_include_simple.snap +2022/07/03 | 50 | support/texlab/src/syntax.rs +2022/07/03 | 261 | support/texlab/src/syntax/snapshots/texlab__syntax__build_log__tests__parse_007.snap +2022/07/03 | 7625 | support/texlab/src/workspace.rs +2022/07/03 | 4999 | support/texlab/tests/integration/lsp/client.rs +2022/07/03 | 3756 | support/texlab/tests/integration/lsp/fixture.rs +2022/07/03 | 59 | support/texlab/tests/integration/lsp.rs +2022/07/03 | 14757 | support/texlab/tests/integration/lsp/text_document/completion.rs +2022/07/03 | 3010 | support/texlab/tests/integration/lsp/text_document/definition.rs +2022/07/03 | 1050 | support/texlab/tests/integration/lsp/text_document/did_change_configuration.rs +2022/07/03 | 1680 | support/texlab/tests/integration/lsp/text_document/document_highlight.rs +2022/07/03 | 1601 | support/texlab/tests/integration/lsp/text_document/document_link.rs +2022/07/03 | 8903 | support/texlab/tests/integration/lsp/text_document/document_symbol.rs +2022/07/03 | 2282 | support/texlab/tests/integration/lsp/text_document/folding_range.rs +2022/07/03 | 3472 | support/texlab/tests/integration/lsp/text_document/formatting.rs +2022/07/03 | 5899 | support/texlab/tests/integration/lsp/text_document/hover.rs +2022/07/03 | 8932 | support/texlab/tests/integration/lsp/text_document/publish_diagnostics.rs +2022/07/03 | 4962 | support/texlab/tests/integration/lsp/text_document/references.rs +2022/07/03 | 2096 | support/texlab/tests/integration/lsp/text_document/rename.rs +2022/07/03 | 256 | support/texlab/tests/integration/lsp/text_document.rs +2022/07/03 | 460 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_empty.snap +2022/07/03 | 479 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_open_brace.snap +2022/07/03 | 479 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_simple.snap +2022/07/03 | 1344 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_empty.snap +2022/07/03 | 1354 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_open_brace.snap +2022/07/03 | 445 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_word.snap +2022/07/03 | 1378 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__begin_environment_without_snippet_support.snap +2022/07/03 | 511 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_acronym.snap +2022/07/03 | 494 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_open_brace_multiple.snap +2022/07/03 | 467 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_open_brace.snap +2022/07/03 | 1017 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation.snap +2022/07/03 | 1160 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_open_brace.snap +2022/07/03 | 1156 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_set_open_brace.snap +2022/07/03 | 1157 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_set_simple.snap +2022/07/03 | 1161 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_simple.snap +2022/07/03 | 1176 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_open_brace.snap +2022/07/03 | 1177 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_simple.snap +2022/07/03 | 1186 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_word.snap +2022/07/03 | 1399 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_bibtex.snap +2022/07/03 | 1381 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_simple_package.snap +2022/07/03 | 1315 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_simple.snap +2022/07/03 | 458 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_class.snap +2022/07/03 | 475 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_command_definition.snap +2022/07/03 | 1317 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_simple_end.snap +2022/07/03 | 419 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_simple.snap +2022/07/03 | 390 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_after_preamble.snap +2022/07/03 | 380 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_after_string.snap +2022/07/03 | 1349 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_at_empty.snap +2022/07/03 | 417 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_article.snap +2022/07/03 | 381 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_preamble.snap +2022/07/03 | 373 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_string.snap +2022/07/03 | 440 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_complete_entry.snap +2022/07/03 | 1398 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_empty_entry_closed.snap +2022/07/03 | 1397 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_empty_entry_open.snap +2022/07/03 | 1423 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_field_name.snap +2022/07/03 | 1464 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_two_fields_name_closed.snap +2022/07/03 | 1463 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_two_fields_name_open.snap +2022/07/03 | 464 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__glossary_ref_open_brace.snap +2022/07/03 | 465 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__glossary_ref_simple.snap +2022/07/03 | 1450 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_class_closed_brace.snap +2022/07/03 | 1455 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_class_open_brace.snap +2022/07/03 | 1437 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_package_closed_brace.snap +2022/07/03 | 1436 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_package_open_brace.snap +2022/07/03 | 2876 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__label.snap +2022/07/03 | 449 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__theorem_begin.snap +2022/07/03 | 458 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__theorem_end.snap +2022/07/03 | 1255 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__tikz_library_closed_brace.snap +2022/07/03 | 1254 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__tikz_library_open_brace.snap +2022/07/03 | 475 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__user_command.snap +2022/07/03 | 714 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__user_environment.snap +2022/07/03 | 302 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__did_change_configuration__invalid_configuration.snap +2022/07/03 | 1624 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__enumerate_flat.snap +2022/07/03 | 2679 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__enumerate_nested.snap +2022/07/03 | 1037 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__equation_flat.snap +2022/07/03 | 1419 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__equation_nested.snap +2022/07/03 | 1043 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__float_flat.snap +2022/07/03 | 1429 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__float_nested.snap +2022/07/03 | 1016 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__section_flat.snap +2022/07/03 | 1510 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__section_nested.snap +2022/07/03 | 1344 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__theorem_flat.snap +2022/07/03 | 1868 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__theorem_nested.snap +2022/07/03 | 204 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_command.snap +2022/07/03 | 193 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_insert_braces.snap +2022/07/03 | 219 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_join_strings.snap +2022/07/03 | 1003 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_multiple_entries.snap +2022/07/03 | 170 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_parens.snap +2022/07/03 | 203 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_preamble.snap +2022/07/03 | 181 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_string.snap +2022/07/03 | 194 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_trailing_comma.snap +2022/07/03 | 567 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_wrap_long_lines.snap +2022/07/03 | 483 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_allowed.snap +2022/07/03 | 446 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_ignored.snap +2022/07/03 | 770 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_none.snap +2022/07/03 | 12 | support/texlab/tests/integration/lsp/workspace.rs +2022/07/03 | 713 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_bibtex.snap +2022/07/03 | 425 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_figure.snap +2022/07/03 | 1012 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_item.snap +2022/07/03 | 735 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_math.snap +2022/07/03 | 1322 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_section.snap +2022/07/03 | 3889 | support/texlab/tests/integration/lsp/workspace/symbol.rs +2022/07/03 | 9 | support/texlab/tests/integration/main.rs +2022/07/03 | 643 | support/texlab/texlab.1 +2022/07/03 | 82677 | support/texlab/texlab.pdf +2022/07/03 | 2586 | support/texlab/texlab.tex +2022/07/03 | 7702774 | support/texlab.zip 2011/11/27 | 456 | support/texlipse/plugin/1.5.0/README.TXT 2011/11/27 | 1726937 | support/texlipse/plugin/1.5.0/texlipse_1.5.0 src.zip 1999/01/30 | 6077 | support/texlist/README @@ -281200,8 +281205,8 @@ 2019/02/28 | 436 | systems/texlive/tlnet/archive/biblatex-cheatsheet.r44685.tar.xz 2021/02/25 | 918284 | systems/texlive/tlnet/archive/biblatex-chem.doc.r57904.tar.xz 2021/02/25 | 5592 | systems/texlive/tlnet/archive/biblatex-chem.r57904.tar.xz -2021/07/01 | 2829816 | systems/texlive/tlnet/archive/biblatex-chicago.doc.r59772.tar.xz -2021/07/01 | 104804 | systems/texlive/tlnet/archive/biblatex-chicago.r59772.tar.xz +2022/07/03 | 2880448 | systems/texlive/tlnet/archive/biblatex-chicago.doc.r63789.tar.xz +2022/07/03 | 109024 | systems/texlive/tlnet/archive/biblatex-chicago.r63789.tar.xz 2019/02/28 | 90108 | systems/texlive/tlnet/archive/biblatex-claves.doc.r43723.tar.xz 2019/02/28 | 2184 | systems/texlive/tlnet/archive/biblatex-claves.r43723.tar.xz 2021/06/03 | 167160 | systems/texlive/tlnet/archive/biblatex-cv.doc.r59433.tar.xz @@ -281390,17 +281395,17 @@ 2022/02/14 | 1388 | systems/texlive/tlnet/archive/bidi-atbegshi.r62009.tar.xz 2019/02/28 | 30508 | systems/texlive/tlnet/archive/bidicontour.doc.r34631.tar.xz 2019/02/28 | 1848 | systems/texlive/tlnet/archive/bidicontour.r34631.tar.xz -2022/07/02 | 4031640 | systems/texlive/tlnet/archive/bidi.doc.r63779.tar.xz +2022/07/03 | 4055508 | systems/texlive/tlnet/archive/bidi.doc.r63790.tar.xz 2019/02/28 | 43416 | systems/texlive/tlnet/archive/bidihl.doc.r37795.tar.xz 2019/02/28 | 2356 | systems/texlive/tlnet/archive/bidihl.r37795.tar.xz 2019/02/28 | 25800 | systems/texlive/tlnet/archive/bidipagegrid.doc.r34632.tar.xz 2019/02/28 | 3264 | systems/texlive/tlnet/archive/bidipagegrid.r34632.tar.xz 2019/02/28 | 75456 | systems/texlive/tlnet/archive/bidipresentation.doc.r35267.tar.xz 2019/02/28 | 28048 | systems/texlive/tlnet/archive/bidipresentation.r35267.tar.xz -2022/07/02 | 130908 | systems/texlive/tlnet/archive/bidi.r63779.tar.xz +2022/07/03 | 131308 | systems/texlive/tlnet/archive/bidi.r63790.tar.xz 2019/02/28 | 120564 | systems/texlive/tlnet/archive/bidishadowtext.doc.r34633.tar.xz 2019/02/28 | 1312 | systems/texlive/tlnet/archive/bidishadowtext.r34633.tar.xz -2022/07/02 | 147664 | systems/texlive/tlnet/archive/bidi.source.r63779.tar.xz +2022/07/03 | 147912 | systems/texlive/tlnet/archive/bidi.source.r63790.tar.xz 2019/02/28 | 736348 | systems/texlive/tlnet/archive/bigfoot.doc.r38248.tar.xz 2019/02/28 | 11372 | systems/texlive/tlnet/archive/bigfoot.r38248.tar.xz 2019/02/28 | 43760 | systems/texlive/tlnet/archive/bigfoot.source.r38248.tar.xz @@ -282039,8 +282044,8 @@ 2022/04/29 | 6048 | systems/texlive/tlnet/archive/circledtext.r63166.tar.xz 2022/04/08 | 23672 | systems/texlive/tlnet/archive/circ.r62977.tar.xz 2022/04/08 | 38440 | systems/texlive/tlnet/archive/circ.source.r62977.tar.xz -2022/05/10 | 1663348 | systems/texlive/tlnet/archive/circuitikz.doc.r63269.tar.xz -2022/05/10 | 165340 | systems/texlive/tlnet/archive/circuitikz.r63269.tar.xz +2022/07/03 | 1664264 | systems/texlive/tlnet/archive/circuitikz.doc.r63788.tar.xz +2022/07/03 | 165420 | systems/texlive/tlnet/archive/circuitikz.r63788.tar.xz 2022/02/13 | 2327636 | systems/texlive/tlnet/archive/circuit-macros.doc.r61987.tar.xz 2022/02/13 | 1496 | systems/texlive/tlnet/archive/circuit-macros.r61987.tar.xz 2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.aarch64-linux.r61687.tar.xz @@ -282863,7 +282868,7 @@ 2022/03/05 | 177496 | systems/texlive/tlnet/archive/cweb.amd64-freebsd.r62391.tar.xz 2022/03/05 | 147656 | systems/texlive/tlnet/archive/cweb.amd64-netbsd.r62430.tar.xz 2022/04/21 | 118504 | systems/texlive/tlnet/archive/cweb.armhf-linux.r63092.tar.xz -2022/06/21 | 76428 | systems/texlive/tlnet/archive/cweb.doc.r63661.tar.xz +2022/07/03 | 76428 | systems/texlive/tlnet/archive/cweb.doc.r63787.tar.xz 2022/03/12 | 111804 | systems/texlive/tlnet/archive/cweb.i386-cygwin.r62621.tar.xz 2022/03/05 | 139856 | systems/texlive/tlnet/archive/cweb.i386-freebsd.r62391.tar.xz 2022/03/11 | 144800 | systems/texlive/tlnet/archive/cweb.i386-linux.r62610.tar.xz @@ -282872,7 +282877,7 @@ 2019/02/28 | 240884 | systems/texlive/tlnet/archive/cweb-latex.doc.r28878.tar.xz 2019/02/28 | 36236 | systems/texlive/tlnet/archive/cweb-latex.r28878.tar.xz 2019/02/28 | 9720 | systems/texlive/tlnet/archive/cweb-old.r49271.tar.xz -2022/06/21 | 24336 | systems/texlive/tlnet/archive/cweb.r63661.tar.xz +2022/07/03 | 24340 | systems/texlive/tlnet/archive/cweb.r63787.tar.xz 2022/03/05 | 332692 | systems/texlive/tlnet/archive/cweb.universal-darwin.r62421.tar.xz 2022/03/11 | 97608 | systems/texlive/tlnet/archive/cweb.win32.r62609.tar.xz 2022/03/12 | 112152 | systems/texlive/tlnet/archive/cweb.x86_64-cygwin.r62621.tar.xz @@ -286173,9 +286178,9 @@ 2022/06/24 | 480 | systems/texlive/tlnet/archive/l2tabu.r63708.tar.xz 2019/02/28 | 227412 | systems/texlive/tlnet/archive/l2tabu-spanish.doc.r15878.tar.xz 2019/02/28 | 448 | systems/texlive/tlnet/archive/l2tabu-spanish.r15878.tar.xz -2022/04/21 | 866124 | systems/texlive/tlnet/archive/l3backend.doc.r63089.tar.xz -2022/04/21 | 15400 | systems/texlive/tlnet/archive/l3backend.r63089.tar.xz -2022/04/21 | 32940 | systems/texlive/tlnet/archive/l3backend.source.r63089.tar.xz +2022/07/03 | 886556 | systems/texlive/tlnet/archive/l3backend.doc.r63794.tar.xz +2022/07/03 | 15412 | systems/texlive/tlnet/archive/l3backend.r63794.tar.xz +2022/07/03 | 32940 | systems/texlive/tlnet/archive/l3backend.source.r63794.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.aarch64-linux.r46894.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/l3build.amd64-freebsd.r46894.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/l3build.amd64-netbsd.r46894.tar.xz @@ -286198,9 +286203,9 @@ 2022/04/21 | 3505696 | systems/texlive/tlnet/archive/l3experimental.doc.r63089.tar.xz 2022/04/21 | 23644 | systems/texlive/tlnet/archive/l3experimental.r63089.tar.xz 2022/04/21 | 80180 | systems/texlive/tlnet/archive/l3experimental.source.r63089.tar.xz -2022/06/17 | 11619728 | systems/texlive/tlnet/archive/l3kernel.doc.r63614.tar.xz -2022/06/17 | 172184 | systems/texlive/tlnet/archive/l3kernel.r63614.tar.xz -2022/06/17 | 590780 | systems/texlive/tlnet/archive/l3kernel.source.r63614.tar.xz +2022/07/03 | 11839948 | systems/texlive/tlnet/archive/l3kernel.doc.r63793.tar.xz +2022/07/03 | 172284 | systems/texlive/tlnet/archive/l3kernel.r63793.tar.xz +2022/07/03 | 591216 | systems/texlive/tlnet/archive/l3kernel.source.r63793.tar.xz 2022/06/24 | 1853024 | systems/texlive/tlnet/archive/l3packages.doc.r63705.tar.xz 2022/06/24 | 21936 | systems/texlive/tlnet/archive/l3packages.r63705.tar.xz 2022/06/24 | 45700 | systems/texlive/tlnet/archive/l3packages.source.r63705.tar.xz @@ -286287,13 +286292,13 @@ 2019/02/28 | 344 | systems/texlive/tlnet/archive/latex2nemeth.amd64-freebsd.r42300.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latex2nemeth.amd64-netbsd.r42300.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/latex2nemeth.armhf-linux.r42300.tar.xz -2022/07/02 | 252872 | systems/texlive/tlnet/archive/latex2nemeth.doc.r63780.tar.xz +2022/07/03 | 735500 | systems/texlive/tlnet/archive/latex2nemeth.doc.r63796.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/latex2nemeth.i386-cygwin.r42300.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latex2nemeth.i386-freebsd.r42300.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latex2nemeth.i386-linux.r42300.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latex2nemeth.i386-netbsd.r42300.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/latex2nemeth.i386-solaris.r42300.tar.xz -2022/07/02 | 7295192 | systems/texlive/tlnet/archive/latex2nemeth.r63780.tar.xz +2022/07/03 | 7295328 | systems/texlive/tlnet/archive/latex2nemeth.r63796.tar.xz 2021/02/25 | 344 | systems/texlive/tlnet/archive/latex2nemeth.universal-darwin.r57908.tar.xz 2019/02/28 | 688 | systems/texlive/tlnet/archive/latex2nemeth.win32.r42300.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latex2nemeth.x86_64-cygwin.r42300.tar.xz @@ -286395,7 +286400,7 @@ 2019/02/28 | 384 | systems/texlive/tlnet/archive/latexdiff.x86_64-solaris.r18442.tar.xz 2021/01/04 | 186924 | systems/texlive/tlnet/archive/latex-doc-ptr.doc.r57311.tar.xz 2021/01/04 | 520 | systems/texlive/tlnet/archive/latex-doc-ptr.r57311.tar.xz -2022/06/25 | 30591560 | systems/texlive/tlnet/archive/latex.doc.r63714.tar.xz +2022/07/03 | 30594300 | systems/texlive/tlnet/archive/latex.doc.r63792.tar.xz 2019/02/28 | 8008 | systems/texlive/tlnet/archive/latexfileinfo-pkgs.doc.r26760.tar.xz 2019/02/28 | 856 | systems/texlive/tlnet/archive/latexfileinfo-pkgs.r26760.tar.xz 2019/02/28 | 8120 | systems/texlive/tlnet/archive/latexfileinfo-pkgs.source.r26760.tar.xz @@ -286536,10 +286541,10 @@ 2019/02/28 | 348 | systems/texlive/tlnet/archive/latex-papersize.x86_64-linuxmusl.r46840.tar.xz 2019/02/28 | 344 | systems/texlive/tlnet/archive/latex-papersize.x86_64-linux.r42296.tar.xz 2019/02/28 | 348 | systems/texlive/tlnet/archive/latex-papersize.x86_64-solaris.r42296.tar.xz -2022/06/25 | 227468 | systems/texlive/tlnet/archive/latex.r63714.tar.xz +2022/07/03 | 227416 | systems/texlive/tlnet/archive/latex.r63792.tar.xz 2019/02/28 | 5020492 | systems/texlive/tlnet/archive/latex-refsheet.doc.r45076.tar.xz 2019/02/28 | 480 | systems/texlive/tlnet/archive/latex-refsheet.r45076.tar.xz -2022/06/25 | 714548 | systems/texlive/tlnet/archive/latex.source.r63714.tar.xz +2022/07/03 | 714412 | systems/texlive/tlnet/archive/latex.source.r63792.tar.xz 2022/06/18 | 5315084 | systems/texlive/tlnet/archive/latex-tools-dev.doc.r63631.tar.xz 2022/06/18 | 43204 | systems/texlive/tlnet/archive/latex-tools-dev.r63631.tar.xz 2022/06/18 | 228712 | systems/texlive/tlnet/archive/latex-tools-dev.source.r63631.tar.xz @@ -291604,7 +291609,7 @@ 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz -2022/07/02 | 417520 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63773.tar.xz +2022/07/03 | 417520 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63783.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz 2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz @@ -291628,7 +291633,7 @@ 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz -2022/07/02 | 113288 | systems/texlive/tlnet/archive/texlive-scripts.r63773.tar.xz +2022/07/03 | 113276 | systems/texlive/tlnet/archive/texlive-scripts.r63783.tar.xz 2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz 2022/04/19 | 36296 | systems/texlive/tlnet/archive/texlive-scripts.win32.r63068.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz @@ -293077,12 +293082,12 @@ 2019/02/28 | 348152 | systems/texlive/tlnet/archive/xellipsis.doc.r47546.tar.xz 2019/02/28 | 1716 | systems/texlive/tlnet/archive/xellipsis.r47546.tar.xz 2019/02/28 | 7092 | systems/texlive/tlnet/archive/xellipsis.source.r47546.tar.xz -2022/06/28 | 1011752 | systems/texlive/tlnet/archive/xepersian.doc.r63738.tar.xz +2022/07/03 | 1011828 | systems/texlive/tlnet/archive/xepersian.doc.r63791.tar.xz 2020/09/06 | 1289764 | systems/texlive/tlnet/archive/xepersian-hm.doc.r56272.tar.xz 2020/09/06 | 5884 | systems/texlive/tlnet/archive/xepersian-hm.r56272.tar.xz 2020/09/06 | 9028 | systems/texlive/tlnet/archive/xepersian-hm.source.r56272.tar.xz -2022/06/28 | 60236 | systems/texlive/tlnet/archive/xepersian.r63738.tar.xz -2022/06/28 | 75312 | systems/texlive/tlnet/archive/xepersian.source.r63738.tar.xz +2022/07/03 | 60252 | systems/texlive/tlnet/archive/xepersian.r63791.tar.xz +2022/07/03 | 75324 | systems/texlive/tlnet/archive/xepersian.source.r63791.tar.xz 2019/08/20 | 614800 | systems/texlive/tlnet/archive/xesearch.doc.r51908.tar.xz 2019/08/20 | 5900 | systems/texlive/tlnet/archive/xesearch.r51908.tar.xz 2021/03/08 | 137344 | systems/texlive/tlnet/archive/xespotcolor.doc.r58212.tar.xz @@ -293441,16 +293446,16 @@ 2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz 2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz 2022/06/23 | 123973 | systems/texlive/tlnet/install-tl -2022/07/02 | 5805239 | systems/texlive/tlnet/install-tl-unx.tar.gz -2022/07/02 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/07/02 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/07/03 | 5805252 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/07/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/07/03 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat -2022/07/02 | 20458447 | systems/texlive/tlnet/install-tl-windows.exe -2022/07/02 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/07/02 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/07/02 | 25489163 | systems/texlive/tlnet/install-tl.zip -2022/07/02 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/07/02 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/07/03 | 20462152 | systems/texlive/tlnet/install-tl-windows.exe +2022/07/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/07/03 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/07/03 | 25489143 | systems/texlive/tlnet/install-tl.zip +2022/07/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/07/03 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2022/04/03 | 1229 | systems/texlive/tlnet/README.md 2022/04/03 | 0 | systems/texlive/tlnet/TEXLIVE_2022 2022/02/28 | 7791 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg @@ -293460,7 +293465,7 @@ 2022/02/28 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2022/05/27 | 49794 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2022/07/01 | 7395 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2022/07/02 | 7250 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/04/27 | 215352 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt 2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt @@ -293502,12 +293507,12 @@ 2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2022/07/02 | 17537516 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/07/02 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/07/03 | 17537973 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/07/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2022/07/02 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/07/02 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/07/02 | 2389324 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/07/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/07/03 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/07/03 | 2391936 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2022/04/18 | 42116 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -298748,7 +298753,7 @@ 2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma 2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma 2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma -2022/07/02 | 657720 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/07/03 | 657720 | systems/win32/miktex/tm/packages/files.csv.lzma 2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma 2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma 2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma @@ -300384,9 +300389,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2022/03/12 | 39680 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2022/03/29 | 43240 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2022/07/02 | 283841 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/07/02 | 1468230 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/07/02 | 1353349 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/07/03 | 283845 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/07/03 | 1468379 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/07/03 | 1352815 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2022/03/12 | 13516 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2022/03/29 | 14391 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma 2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma @@ -300622,191 +300627,191 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2022/07/02 | 657840 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/07/02 | 51558 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2022/07/02 | 57330 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/07/02 | 1021848 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2022/07/02 | 1156464 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/07/02 | 28797 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2022/07/02 | 31520 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/07/02 | 30144 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2022/07/02 | 35243 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/07/02 | 56617 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2022/07/02 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/07/02 | 86759 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2022/07/02 | 95285 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2022/07/02 | 68873 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2022/07/02 | 77068 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/07/02 | 27249 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2022/07/02 | 31343 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2022/07/02 | 332415 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2022/07/02 | 394371 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2022/07/02 | 32956 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2022/07/02 | 37080 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2022/07/02 | 51487 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2022/07/02 | 57271 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/07/02 | 244961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2022/07/02 | 270298 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2022/07/02 | 179877 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2022/07/02 | 196118 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2022/07/02 | 92917 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2022/07/02 | 103094 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2022/07/02 | 21315 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2022/07/02 | 24121 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/07/02 | 481496 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/07/02 | 46063 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2022/07/02 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2022/07/02 | 285715 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2022/07/02 | 326661 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/07/02 | 41306 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2022/07/02 | 45825 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/07/02 | 120617 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2022/07/02 | 135377 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/07/02 | 1302485 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2022/07/02 | 1454765 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/07/02 | 99817 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2022/07/02 | 113053 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/07/02 | 43646 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2022/07/02 | 48825 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/07/02 | 25107 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2022/07/02 | 28568 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/07/02 | 56994 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2022/07/02 | 63311 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/07/02 | 135949 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2022/07/02 | 155496 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2022/07/02 | 73479 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2022/07/02 | 78974 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2022/07/02 | 72014 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2022/07/02 | 81461 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2022/07/02 | 259258 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2022/07/02 | 296039 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2022/07/02 | 22147 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2022/07/02 | 25060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/07/02 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2022/07/02 | 112589 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2022/07/02 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2022/07/02 | 73149 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/07/02 | 96632 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2022/07/02 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/07/02 | 38428 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2022/07/02 | 43825 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/07/02 | 484371 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2022/07/02 | 565929 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/07/02 | 203836 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma -2022/07/02 | 247334 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/07/02 | 152029 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2022/07/02 | 168819 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2022/07/02 | 95434 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2022/07/02 | 109480 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2022/07/02 | 16504 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2022/07/02 | 18369 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/07/02 | 28423 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2022/07/02 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2022/07/02 | 631278 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2022/07/02 | 681940 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/07/02 | 532454 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2022/07/02 | 598231 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2022/07/02 | 477849 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2022/07/02 | 528018 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/07/02 | 93959 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2022/07/02 | 103339 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/07/02 | 1752148 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2022/07/02 | 1982084 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/07/02 | 68009 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2022/07/02 | 74069 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/07/02 | 27591 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2022/07/02 | 32134 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2022/07/02 | 7753 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2022/07/02 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2022/07/02 | 190506 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2022/07/02 | 208809 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2022/07/02 | 251131 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2022/07/02 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/07/02 | 99258 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2022/07/02 | 104557 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/07/02 | 126535 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2022/07/02 | 139102 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2022/07/02 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2022/07/02 | 325269 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/07/02 | 199832 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2022/07/02 | 181516 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2022/07/02 | 49771 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2022/07/02 | 55569 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2022/07/02 | 31413 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2022/07/02 | 35169 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/07/02 | 38562 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2022/07/02 | 43917 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/07/02 | 43362 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2022/07/02 | 47923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2022/07/02 | 45742 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2022/07/02 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/07/02 | 197036 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma -2022/07/02 | 213278 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/07/02 | 36048 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma -2022/07/02 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2022/07/02 | 755742 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2022/07/02 | 824371 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/07/02 | 200398 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2022/07/02 | 202837 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/07/02 | 210279 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2022/07/02 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/07/02 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2022/07/02 | 88152 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/07/02 | 1181128 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2022/07/02 | 1322743 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2022/07/02 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2022/07/02 | 23945 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2022/07/02 | 31586 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2022/07/02 | 37375 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/07/02 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2022/07/02 | 72886 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/07/02 | 50800 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2022/07/02 | 58663 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/07/02 | 693069 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma -2022/07/02 | 758954 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/07/02 | 1357073 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2022/07/02 | 1501240 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2022/07/02 | 42819 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2022/07/02 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/07/02 | 57618 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2022/07/02 | 63741 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2022/07/02 | 25552 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2022/07/02 | 27636 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/07/02 | 16560 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2022/07/02 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/07/02 | 64490 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2022/07/02 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/07/02 | 156965 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2022/07/02 | 173008 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2022/07/02 | 58667 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2022/07/02 | 67254 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2022/07/02 | 100488 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2022/07/02 | 107705 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2022/07/02 | 2694876 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2022/07/02 | 2820688 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2022/07/02 | 55285 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2022/07/02 | 62381 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2022/07/02 | 37115 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2022/07/02 | 41203 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/07/02 | 28690 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2022/07/02 | 34052 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2022/07/02 | 67705 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2022/07/02 | 73530 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/07/02 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2022/07/02 | 351697 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/07/02 | 55757 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma -2022/07/02 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/07/02 | 591565 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2022/07/02 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2022/07/02 | 39728 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2022/07/02 | 43225 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/07/02 | 283796 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/07/02 | 1467775 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/07/02 | 1353759 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/07/02 | 13514 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2022/07/02 | 14412 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/07/03 | 657840 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/07/03 | 51558 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2022/07/03 | 57331 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/07/03 | 1021847 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2022/07/03 | 1156464 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/07/03 | 28797 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2022/07/03 | 31521 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/07/03 | 30147 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2022/07/03 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/07/03 | 56619 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2022/07/03 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/07/03 | 86760 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2022/07/03 | 95286 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/07/03 | 68873 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2022/07/03 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/07/03 | 27248 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2022/07/03 | 31343 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/07/03 | 332413 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2022/07/03 | 394371 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/07/03 | 32956 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2022/07/03 | 37081 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/07/03 | 51485 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2022/07/03 | 57271 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/07/03 | 244964 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2022/07/03 | 270300 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/07/03 | 179879 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2022/07/03 | 196117 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/07/03 | 92918 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2022/07/03 | 103093 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/07/03 | 21315 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2022/07/03 | 24121 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/07/03 | 481498 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/07/03 | 46067 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2022/07/03 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/07/03 | 285714 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2022/07/03 | 326661 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/07/03 | 41306 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2022/07/03 | 45824 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/07/03 | 120616 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2022/07/03 | 135376 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/07/03 | 1302488 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2022/07/03 | 1454762 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/07/03 | 99818 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2022/07/03 | 113052 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/07/03 | 43646 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2022/07/03 | 48824 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/07/03 | 25105 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2022/07/03 | 28569 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/07/03 | 56993 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2022/07/03 | 63311 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/07/03 | 135951 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2022/07/03 | 155498 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/07/03 | 73478 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2022/07/03 | 78975 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/07/03 | 72014 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2022/07/03 | 81460 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/07/03 | 259256 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2022/07/03 | 296038 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/07/03 | 22147 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2022/07/03 | 25059 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/07/03 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2022/07/03 | 112589 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/07/03 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2022/07/03 | 73147 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/07/03 | 96633 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2022/07/03 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/07/03 | 38427 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2022/07/03 | 43826 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/07/03 | 484371 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2022/07/03 | 565929 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/07/03 | 203837 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma +2022/07/03 | 247334 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/07/03 | 152030 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2022/07/03 | 168820 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/07/03 | 95432 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2022/07/03 | 109479 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/07/03 | 16504 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2022/07/03 | 18369 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/07/03 | 28423 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2022/07/03 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/07/03 | 631280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2022/07/03 | 681940 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/07/03 | 532455 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2022/07/03 | 598226 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/07/03 | 477849 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2022/07/03 | 528018 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/07/03 | 93958 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2022/07/03 | 103337 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/07/03 | 1752148 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2022/07/03 | 1982085 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/07/03 | 68009 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2022/07/03 | 74068 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/07/03 | 27591 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2022/07/03 | 32135 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/07/03 | 7754 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2022/07/03 | 8785 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/07/03 | 190504 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2022/07/03 | 208809 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/07/03 | 251129 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2022/07/03 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/07/03 | 99258 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2022/07/03 | 104558 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/07/03 | 126536 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2022/07/03 | 139104 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/07/03 | 288200 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2022/07/03 | 325270 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/07/03 | 199832 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2022/07/03 | 181517 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/07/03 | 49769 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2022/07/03 | 55569 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/07/03 | 31413 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2022/07/03 | 35169 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/07/03 | 38561 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2022/07/03 | 43916 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/07/03 | 43361 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2022/07/03 | 47924 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/07/03 | 45742 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2022/07/03 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/07/03 | 197035 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2022/07/03 | 213278 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/07/03 | 36050 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2022/07/03 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/07/03 | 755743 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2022/07/03 | 824370 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/07/03 | 200398 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2022/07/03 | 202835 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/07/03 | 210274 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2022/07/03 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/07/03 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2022/07/03 | 88152 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/07/03 | 1181126 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2022/07/03 | 1322740 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/07/03 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2022/07/03 | 23945 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/07/03 | 31589 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2022/07/03 | 37372 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/07/03 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2022/07/03 | 72886 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/07/03 | 50800 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2022/07/03 | 58662 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/07/03 | 693068 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma +2022/07/03 | 758954 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/07/03 | 1357073 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2022/07/03 | 1501240 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/07/03 | 42818 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2022/07/03 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/07/03 | 57617 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2022/07/03 | 63740 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/07/03 | 25553 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2022/07/03 | 27637 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/07/03 | 16561 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2022/07/03 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/07/03 | 64490 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2022/07/03 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/03 | 156965 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2022/07/03 | 173008 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/07/03 | 58666 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2022/07/03 | 67253 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/07/03 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2022/07/03 | 107704 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/07/03 | 2694880 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2022/07/03 | 2820688 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/07/03 | 55285 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2022/07/03 | 62382 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/07/03 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2022/07/03 | 41204 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/07/03 | 28691 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2022/07/03 | 34053 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/07/03 | 67705 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2022/07/03 | 73529 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/07/03 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2022/07/03 | 351697 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/07/03 | 55757 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma +2022/07/03 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/07/03 | 591572 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2022/07/03 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/07/03 | 39728 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2022/07/03 | 43225 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/07/03 | 283909 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/07/03 | 1468417 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/07/03 | 1353249 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/07/03 | 13513 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2022/07/03 | 14412 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma -2022/07/02 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2022/07/03 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini 2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma 2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma 2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma @@ -301288,7 +301293,7 @@ 2022/02/22 | 6917 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma 2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma -2022/07/02 | 980 | systems/win32/miktex/tm/packages/pr.ini +2022/07/03 | 980 | systems/win32/miktex/tm/packages/pr.ini 2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma 2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma 2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma @@ -303186,7 +303191,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2022/07/03 | 186 | timestamp +2022/07/04 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2022/02/28 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz Binary files differindex 87c586c518..d1399701d3 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index a5152bb9a7..3ee34848ad 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,6 +1,749 @@ +2022/07/03 | 9 | support/texlab/tests/integration/main.rs +2022/07/03 | 99818 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2022/07/03 | 99258 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2022/07/03 | 988 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_rivest_1978.snap +2022/07/03 | 980 | systems/win32/miktex/tm/packages/pr.ini +2022/07/03 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2022/07/03 | 970 | support/texlab/src/features/completion/user_command.rs +2022/07/03 | 967 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_simple.snap +2022/07/03 | 967 | support/texlab/src/citation/snapshots/texlab__citation__tests__patent_almendro_1998.snap +2022/07/03 | 96633 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2022/07/03 | 95432 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2022/07/03 | 95286 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/07/03 | 949 | support/texlab/src/features/completion/component_command.rs +2022/07/03 | 946 | support/texlab/src/features/hover/citation.rs +2022/07/03 | 945 | macros/luatex/generic/luatexja/tool/table_ivd_aj1.lua +2022/07/03 | 945 | macros/luatex/generic/luatexja/doc/jfm-testf.lua +2022/07/03 | 944 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_definition_simple.snap +2022/07/03 | 939 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_command.snap +2022/07/03 | 93958 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2022/07/03 | 92918 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2022/07/03 | 923 | support/texlab/src/language.rs +2022/07/03 | 919 | support/texlab/src/features/completion/user_environment.rs +2022/07/03 | 906 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition_optional_arg.snap +2022/07/03 | 905 | support/texlab/src/citation.rs +2022/07/03 | 901 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__delimiters.snap +2022/07/03 | 896 | macros/luatex/generic/luatexja/tool/otf-KozMinPr6N-Regular.txt +2022/07/03 | 8932 | support/texlab/tests/integration/lsp/text_document/publish_diagnostics.rs +2022/07/03 | 892 | support/texlab/src/features/completion/entry_type.rs +2022/07/03 | 8903 | support/texlab/tests/integration/lsp/text_document/document_symbol.rs +2022/07/03 | 8885 | support/texlab/src/label.rs +2022/07/03 | 886556 | systems/texlive/tlnet/archive/l3backend.doc.r63794.tar.xz +2022/07/03 | 885 | macros/luatex/generic/luatexja/src/patches/lltjp-stfloats.sty +2022/07/03 | 88152 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/07/03 | 8785 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/07/03 | 875 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_options.snap +2022/07/03 | 869 | support/texlab/src/environment.rs +2022/07/03 | 86760 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2022/07/03 | 8660 | macros/luatex/generic/luatexja/src/ltjltxdoc.dtx +2022/07/03 | 8609 | macros/luatex/generic/luatexja/src/ltj-otf.lua +2022/07/03 | 857 | support/texlab/src/features/completion/theorem.rs +2022/07/03 | 855 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error1.snap +2022/07/03 | 8540 | macros/latex/contrib/kdpcover/kdpcover-vol-1.pdf +2022/07/03 | 846 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_incomplete.snap +2022/07/03 | 843 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_options.snap +2022/07/03 | 842 | support/texlab/src/features/hover/component.rs +2022/07/03 | 839 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_end.snap +2022/07/03 | 836 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__comment.snap +2022/07/03 | 829 | support/texlab/src/features/completion/component_environment.rs +2022/07/03 | 828 | support/texlab/src/features/link/include.rs +2022/07/03 | 82677 | support/texlab/texlab.pdf +2022/07/03 | 8265 | support/texlab/src/features/build.rs +2022/07/03 | 825 | macros/luatex/generic/luatexja/src/patches/lltjp-collcell.sty +2022/07/03 | 824 | macros/latex/contrib/simples-matrices/simples-matrices.ins +2022/07/03 | 824370 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/07/03 | 8201 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_002.snap +2022/07/03 | 81460 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/07/03 | 8106 | macros/luatex/generic/luatexja/src/jfm-min.lua +2022/07/03 | 808 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_missing_begin.snap +2022/07/03 | 804 | support/texlab/src/features/link.rs +2022/07/03 | 800 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_betram_1996.snap +2022/07/03 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2022/07/03 | 78975 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/07/03 | 786 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_options.snap +2022/07/03 | 784 | support/texlab/src/features/formatting.rs +2022/07/03 | 7790 | macros/luatex/generic/luatexja/tool/jfm-convert.lua +2022/07/03 | 7754 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2022/07/03 | 772 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_figure.snap +2022/07/03 | 771 | support/texlab/src/syntax/latex.rs +2022/07/03 | 770 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_none.snap +2022/07/03 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/07/03 | 7702774 | support/texlab.zip +2022/07/03 | 76 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__empty.snap +2022/07/03 | 7691 | macros/luatex/generic/luatexja/src/ltj-unicode-ccfix.lua +2022/07/03 | 76428 | systems/texlive/tlnet/archive/cweb.doc.r63787.tar.xz +2022/07/03 | 7625 | support/texlab/src/workspace.rs +2022/07/03 | 759 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_complicated_options.snap +2022/07/03 | 758954 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/07/03 | 7574 | support/texlab/src/features/formatting/bibtex_internal.rs +2022/07/03 | 755743 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2022/07/03 | 754 | macros/latex/contrib/simples-matrices/LISEZMOI.md +2022/07/03 | 75324 | systems/texlive/tlnet/archive/xepersian.source.r63791.tar.xz +2022/07/03 | 747 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_optional.snap +2022/07/03 | 742 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_simple.snap +2022/07/03 | 7423 | support/texlab/src/syntax/bibtex/parser.rs +2022/07/03 | 74068 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/07/03 | 7370 | macros/luatex/generic/luatexja/src/ltj-math.lua +2022/07/03 | 735 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_math.snap +2022/07/03 | 735500 | systems/texlive/tlnet/archive/latex2nemeth.doc.r63796.tar.xz +2022/07/03 | 73529 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/07/03 | 734 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_full.snap +2022/07/03 | 73478 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2022/07/03 | 73147 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/07/03 | 7295328 | systems/texlive/tlnet/archive/latex2nemeth.r63796.tar.xz +2022/07/03 | 72886 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/07/03 | 727 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_simple.snap +2022/07/03 | 7256 | macros/latex/contrib/kdpcover/kdpcover-signature.pdf +2022/07/03 | 720 | support/texlab/src/citation/snapshots/texlab__citation__tests__collection_matuz_1990.snap +2022/07/03 | 72014 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2022/07/03 | 717582 | macros/luatex/generic/luatexja/doc/luatexja-en.pdf +2022/07/03 | 7156 | macros/latex/contrib/kdpcover/kdpcover-vol-3.pdf +2022/07/03 | 714 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__user_environment.snap +2022/07/03 | 714412 | systems/texlive/tlnet/archive/latex.source.r63792.tar.xz +2022/07/03 | 713 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_bibtex.snap +2022/07/03 | 711 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__block_comments.snap +2022/07/03 | 710 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_definition_simple.snap +2022/07/03 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/03 | 7026 | macros/luatex/generic/luatexja/src/ltj-pretreat.lua +2022/07/03 | 700 | macros/latex/contrib/simples-matrices/README.md +2022/07/03 | 6 | support/texlab/rust-toolchain +2022/07/03 | 698 | support/texlab/src/lib.rs +2022/07/03 | 6970534 | support/texlab/data/components.json.gz +2022/07/03 | 696 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_options.snap +2022/07/03 | 6933 | support/texlab/src/citation/field/text.rs +2022/07/03 | 693068 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma +2022/07/03 | 69217 | macros/luatex/generic/luatexja/doc/ltjltxdoc.pdf +2022/07/03 | 6891 | macros/luatex/generic/luatexja/src/addons/luatexja-otf.sty +2022/07/03 | 68873 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2022/07/03 | 6825 | support/texlab/src/syntax/bibtex/ast.rs +2022/07/03 | 681940 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/07/03 | 68009 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2022/07/03 | 678 | support/texlab/docs/custom_commands.md +2022/07/03 | 677 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_siblings.snap +2022/07/03 | 67705 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2022/07/03 | 676 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_options.snap +2022/07/03 | 674 | support/texlab/src/features/completion/color.rs +2022/07/03 | 67253 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/07/03 | 6723 | macros/latex/contrib/kdpcover/kdpcover-vol-4.pdf +2022/07/03 | 668 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_options.snap +2022/07/03 | 666 | support/texlab/src/syntax/latex/analysis/command.rs +2022/07/03 | 6630 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_003.snap +2022/07/03 | 657840 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/07/03 | 657720 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/07/03 | 655 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__asymptote.snap +2022/07/03 | 6529 | macros/luatex/generic/luatexja/src/patches/lltjdefs.sty +2022/07/03 | 651623 | macros/latex/contrib/simples-matrices/simples-matrices-eng.pdf +2022/07/03 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/07/03 | 6504 | macros/latex/contrib/kdpcover/kdpcover-vol-2.pdf +2022/07/03 | 648 | support/texlab/src/syntax/latex/analysis/label_number.rs +2022/07/03 | 6484 | support/texlab/src/line_index.rs +2022/07/03 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2022/07/03 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2022/07/03 | 64490 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2022/07/03 | 643 | support/texlab/texlab.1 +2022/07/03 | 639703 | macros/latex/contrib/simples-matrices/simples-matrices-fra.pdf +2022/07/03 | 63740 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/07/03 | 6355 | support/texlab/src/features/symbol/project_order.rs +2022/07/03 | 63311 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/07/03 | 631 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_simple.snap +2022/07/03 | 631280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma +2022/07/03 | 630 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline_double_dollar.snap +2022/07/03 | 630 | support/texlab/src/features/hover/field.rs +2022/07/03 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/07/03 | 624 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inline.snap +2022/07/03 | 623 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption.snap +2022/07/03 | 62382 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/07/03 | 6235 | macros/luatex/generic/luatexja/src/ltj-latex.sty +2022/07/03 | 621 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_error.snap +2022/07/03 | 6203 | macros/luatex/generic/luatexja/src/ltj-base.sty +2022/07/03 | 617 | macros/luatex/generic/luatexja/src/patches/lltjp-array.sty +2022/07/03 | 614 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__formula.snap +2022/07/03 | 611 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__asymptote.snap +2022/07/03 | 60 | support/texlab/src/citation/field.rs +2022/07/03 | 609 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error2.snap +2022/07/03 | 6060 | macros/luatex/generic/luatexja/tool/kyoikukanjiChars.tex +2022/07/03 | 60252 | systems/texlive/tlnet/archive/xepersian.r63791.tar.xz +2022/07/03 | 59 | support/texlab/tests/integration/lsp.rs +2022/07/03 | 598 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description_and_counter.snap +2022/07/03 | 598226 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/07/03 | 5940 | macros/luatex/generic/luatexja/src/ltj-lotf_aux.lua +2022/07/03 | 591572 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2022/07/03 | 591216 | systems/texlive/tlnet/archive/l3kernel.source.r63793.tar.xz +2022/07/03 | 5899 | support/texlab/tests/integration/lsp/text_document/hover.rs +2022/07/03 | 586 | support/texlab/src/syntax/latex/analysis/theorem.rs +2022/07/03 | 58666 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2022/07/03 | 58662 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/07/03 | 585 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_aho_2006.snap +2022/07/03 | 5850 | macros/luatex/generic/luatexja/src/patches/lltjp-fontspec.sty +2022/07/03 | 580 | macros/luatex/generic/luatexja/tool/blocks2defcharrange.rb +2022/07/03 | 5805252 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/07/03 | 578 | support/texlab/src/features/hover/entry_type.rs +2022/07/03 | 57617 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma +2022/07/03 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/07/03 | 57331 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/07/03 | 57271 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/07/03 | 57155 | macros/luatex/generic/luatexja/doc/luatexja-ruby.tex +2022/07/03 | 570 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_parameter.snap +2022/07/03 | 57018 | support/texlab/data/lang_data.json +2022/07/03 | 56993 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2022/07/03 | 5682 | macros/luatex/generic/luatexja/src/patches/lltjp-tascmac.sty +2022/07/03 | 567 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_wrap_long_lines.snap +2022/07/03 | 56619 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2022/07/03 | 565929 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/07/03 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_number.snap +2022/07/03 | 558 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote_postnote.snap +2022/07/03 | 55757 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma +2022/07/03 | 55569 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/07/03 | 5555 | support/texlab/docs/previewing.md +2022/07/03 | 55451 | macros/latex/contrib/simples-matrices/simples-matrices.dtx +2022/07/03 | 55450 | macros/luatex/generic/luatexja/src/ltj-jfmglue.lua +2022/07/03 | 55285 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2022/07/03 | 552832 | macros/latex/contrib/simples-matrices/simples-matrices.pdf +2022/07/03 | 551 | support/texlab/src/features/hover/label.rs +2022/07/03 | 551 | macros/luatex/generic/luatexja/tool/jfm-readable.rb +2022/07/03 | 5475 | support/texlab/src/diagnostics.rs +2022/07/03 | 54427 | macros/luatex/generic/luatexja/src/ltj-jisx0208.lua +2022/07/03 | 5439 | macros/latex/contrib/projlib/README.md +2022/07/03 | 541249 | macros/luatex/generic/luatexja/doc/luatexja.dtx +2022/07/03 | 532455 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2022/07/03 | 5302 | macros/luatex/generic/luatexja/src/addons/luatexja-adjust.sty +2022/07/03 | 5284 | support/texlab/src/capabilities.rs +2022/07/03 | 528018 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/07/03 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/07/03 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/07/03 | 5222 | macros/luatex/generic/luatexja/src/ltj-debug.lua +2022/07/03 | 521 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_invalid_nesting.snap +2022/07/03 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/07/03 | 51558 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2022/07/03 | 51485 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2022/07/03 | 51260 | support/texlab/src/syntax/latex/parser.rs +2022/07/03 | 5122 | support/texlab/src/features/forward_search.rs +2022/07/03 | 511 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_acronym.snap +2022/07/03 | 50 | support/texlab/src/syntax.rs +2022/07/03 | 50800 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2022/07/03 | 5008 | macros/latex/contrib/kdpcover/kdpcover.cls +2022/07/03 | 4999 | support/texlab/tests/integration/lsp/client.rs +2022/07/03 | 497 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error3.snap +2022/07/03 | 49769 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2022/07/03 | 4962 | support/texlab/tests/integration/lsp/text_document/references.rs +2022/07/03 | 49557 | macros/luatex/generic/luatexja/src/patches/lltjfont.sty +2022/07/03 | 494 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_open_brace_multiple.snap +2022/07/03 | 491 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal.snap +2022/07/03 | 490 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_counter.snap +2022/07/03 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/07/03 | 489 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__caption_minimal_error.snap +2022/07/03 | 489 | support/texlab/src/features/completion/begin_command.rs +2022/07/03 | 488 | support/texlab/src/range.rs +2022/07/03 | 48824 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/07/03 | 4871 | macros/luatex/generic/luatexja/src/ltj-stack.lua +2022/07/03 | 48685 | macros/luatex/generic/luatexja/src/ltj-jfont.lua +2022/07/03 | 484371 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2022/07/03 | 483 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_allowed.snap +2022/07/03 | 4829 | support/texlab/docs/options.md +2022/07/03 | 481498 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/07/03 | 4808 | macros/luatex/generic/luatexja/src/jfm-tmin.lua +2022/07/03 | 479 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_simple.snap +2022/07/03 | 479 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_open_brace.snap +2022/07/03 | 47924 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/07/03 | 477849 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2022/07/03 | 475 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__user_command.snap +2022/07/03 | 475 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_command_definition.snap +2022/07/03 | 47382 | support/texlab/src/syntax/build_log.rs +2022/07/03 | 472 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_simple.snap +2022/07/03 | 4725 | support/texlab/src/features/completion/include.rs +2022/07/03 | 470 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_simple.snap +2022/07/03 | 468 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_error.snap +2022/07/03 | 467 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation_open_brace.snap +2022/07/03 | 466 | support/texlab/src/syntax/latex/analysis/graphics_path.rs +2022/07/03 | 465 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__glossary_ref_simple.snap +2022/07/03 | 464 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__glossary_ref_open_brace.snap +2022/07/03 | 464 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_argc.snap +2022/07/03 | 462 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_name_with_description.snap +2022/07/03 | 460 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__acronym_ref_empty.snap +2022/07/03 | 46067 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2022/07/03 | 458 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__theorem_end.snap +2022/07/03 | 458 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_class.snap +2022/07/03 | 458 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_line_break.snap +2022/07/03 | 45824 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/07/03 | 45742 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2022/07/03 | 456577 | macros/luatex/generic/luatexja/doc/ltjsclasses.pdf +2022/07/03 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/07/03 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/07/03 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/07/03 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/07/03 | 4554 | support/texlab/src/component_db.rs +2022/07/03 | 453 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_path_with_brackets.snap +2022/07/03 | 4513 | support/texlab/src/syntax/latex/kind.rs +2022/07/03 | 450 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_multiple.snap +2022/07/03 | 449 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__theorem_begin.snap +2022/07/03 | 4480 | macros/luatex/generic/luatexja/src/ltj-plain.sty +2022/07/03 | 446 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_ignored.snap +2022/07/03 | 445 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_word.snap +2022/07/03 | 445 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__comment.snap +2022/07/03 | 4452 | macros/luatex/generic/luatexja/doc/jfm-ujisc33.lua +2022/07/03 | 440 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_complete_entry.snap +2022/07/03 | 43916 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/07/03 | 43826 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/07/03 | 43646 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2022/07/03 | 43438 | support/texlab/Cargo.lock +2022/07/03 | 43361 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2022/07/03 | 43225 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/07/03 | 428 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_simple.snap +2022/07/03 | 42818 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2022/07/03 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_prenote.snap +2022/07/03 | 426 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__block_comment.snap +2022/07/03 | 4262 | macros/luatex/generic/luatexja/tool/kyoikukanji.txt +2022/07/03 | 425 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_figure.snap +2022/07/03 | 425 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_args.snap +2022/07/03 | 4229 | support/texlab/src/syntax/bibtex/tests.rs +2022/07/03 | 419 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_simple.snap +2022/07/03 | 4196 | macros/luatex/generic/luatexja/src/patches/lltjp-atbegshi.sty +2022/07/03 | 4192 | support/texlab/src/diagnostics/bibtex.rs +2022/07/03 | 417 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_article.snap +2022/07/03 | 417520 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63783.tar.xz +2022/07/03 | 4172 | support/texlab/src/features/completion/label.rs +2022/07/03 | 41306 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2022/07/03 | 412 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_path.snap +2022/07/03 | 41204 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/07/03 | 411 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_multiple.snap +2022/07/03 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/07/03 | 4101 | support/texlab/src/diagnostics/latex.rs +2022/07/03 | 405 | macros/luatex/generic/luatexja/src/patches/lltjp-everyshi.sty +2022/07/03 | 4055508 | systems/texlive/tlnet/archive/bidi.doc.r63790.tar.xz +2022/07/03 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_equality_sign.snap +2022/07/03 | 401 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_multiple_keys.snap +2022/07/03 | 3997 | support/texlab/src/features/lsp_kinds.rs +2022/07/03 | 39938 | macros/luatex/generic/luatexja/src/ltj-direction.lua +2022/07/03 | 39855 | macros/latex/contrib/projlib.zip +2022/07/03 | 397581 | macros/luatex/generic/luatexja/doc/ltjclasses.pdf +2022/07/03 | 39728 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2022/07/03 | 3961 | macros/luatex/generic/luatexja/src/ltj-charrange.lua +2022/07/03 | 394371 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/07/03 | 390 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_after_preamble.snap +2022/07/03 | 390299 | macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf +2022/07/03 | 3893 | macros/luatex/generic/luatexja/src/patches/lltjp-siunitx.sty +2022/07/03 | 3889 | support/texlab/tests/integration/lsp/workspace/symbol.rs +2022/07/03 | 387 | macros/latex/contrib/hypdoc/README.md +2022/07/03 | 385 | macros/luatex/generic/luatexja/src/ltjsclasses.ins +2022/07/03 | 38561 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2022/07/03 | 3850 | macros/latex/contrib/kdpcover/kdpcover.tex +2022/07/03 | 38427 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2022/07/03 | 3835931 | macros/luatex/generic/luatexja.zip +2022/07/03 | 381 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_preamble.snap +2022/07/03 | 380 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_after_string.snap +2022/07/03 | 380190 | support/texlab/docs/demo.gif +2022/07/03 | 3796 | macros/luatex/generic/luatexja/README +2022/07/03 | 378 | support/texlab/src/features/highlight.rs +2022/07/03 | 3788 | support/texlab/src/features/symbol.rs +2022/07/03 | 3786 | support/texlab/README.md +2022/07/03 | 3756 | support/texlab/tests/integration/lsp/fixture.rs +2022/07/03 | 3755 | macros/luatex/generic/luatexja/src/ltj-lineskip.lua +2022/07/03 | 3748 | macros/luatex/generic/luatexja/src/ltj-compat.lua +2022/07/03 | 373 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_before_string.snap +2022/07/03 | 373 | support/texlab/src/syntax/latex/analysis/environment.rs +2022/07/03 | 37372 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/07/03 | 3720 | support/texlab/src/syntax/bibtex/lexer.rs +2022/07/03 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma +2022/07/03 | 370 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__preamble.snap +2022/07/03 | 37081 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/07/03 | 3700 | support/texlab/src/features/symbol/types.rs +2022/07/03 | 364 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__math_operator_no_impl.snap +2022/07/03 | 360 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation.snap +2022/07/03 | 36050 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma +2022/07/03 | 358 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_range_incomplete.snap +2022/07/03 | 357 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__graphics_include_simple.snap +2022/07/03 | 3572 | support/texlab/src/document.rs +2022/07/03 | 356 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl.snap +2022/07/03 | 355 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__biblatex_include_simple.snap +2022/07/03 | 355 | macros/luatex/generic/luatexja/tool/otf-AdobeMingStd-Light.txt +2022/07/03 | 355 | macros/luatex/generic/luatexja/doc/luatexja.ins +2022/07/03 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__theorem_definition_only_name.snap +2022/07/03 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__escaped_brackets.snap +2022/07/03 | 354 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_no_impl_error.snap +2022/07/03 | 35401 | macros/latex/contrib/hypdoc/hypdoc.dtx +2022/07/03 | 353 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__verbatim_include_simple.snap +2022/07/03 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/07/03 | 35169 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/07/03 | 351697 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/07/03 | 35149 | support/texlab/LICENSE +2022/07/03 | 347 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_redundant_comma.snap +2022/07/03 | 3479 | support/texlab/src/features/completion/types.rs +2022/07/03 | 3472 | support/texlab/tests/integration/lsp/text_document/formatting.rs +2022/07/03 | 345 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__tikz_library_import_simple.snap +2022/07/03 | 3451 | macros/luatex/generic/luatexja/src/luatexja-compat.sty +2022/07/03 | 343 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__pgf_library_import_simple.snap +2022/07/03 | 3425 | macros/luatex/generic/luatexja/src/ltj-inputbuf.lua +2022/07/03 | 34085 | support/texlab/src/server.rs +2022/07/03 | 34053 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/07/03 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_simple.snap +2022/07/03 | 339 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__bibtex_include_simple.snap +2022/07/03 | 3397 | support/texlab/src/features/symbol/bibtex.rs +2022/07/03 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__svg_include_simple.snap +2022/07/03 | 337 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_simple.snap +2022/07/03 | 3379 | macros/latex/contrib/projlib/ProjLib.ins +2022/07/03 | 3371 | macros/luatex/generic/luatexja/src/patches/lltjp-xunicode.sty +2022/07/03 | 335414 | macros/latex/contrib/hypdoc/hypdoc.pdf +2022/07/03 | 33461 | macros/luatex/generic/luatexja/src/addons/luatexja-ajmacros.sty +2022/07/03 | 3330 | support/texlab/src/options.rs +2022/07/03 | 332413 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2022/07/03 | 331 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_reference_simple.snap +2022/07/03 | 331521 | macros/latex/contrib/hypdoc.zip +2022/07/03 | 3313 | macros/luatex/generic/luatexja/tool/ltj-unicode-ccfix_make2.pl +2022/07/03 | 329 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__inkscape_include_simple.snap +2022/07/03 | 32956 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2022/07/03 | 32940 | systems/texlive/tlnet/archive/l3backend.source.r63794.tar.xz +2022/07/03 | 3274 | support/texlab/src/features/completion/citation.rs +2022/07/03 | 326 | macros/luatex/generic/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt +2022/07/03 | 326661 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/07/03 | 325 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_input_simple.snap +2022/07/03 | 325270 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/07/03 | 3238 | macros/luatex/generic/luatexja/doc/jfm-test.lua +2022/07/03 | 3231 | support/texlab/src/citation/entry.rs +2022/07/03 | 321 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__latex_include_simple.snap +2022/07/03 | 32183 | macros/luatex/generic/luatexja/src/ltj-ruby.lua +2022/07/03 | 32135 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/07/03 | 317 | macros/luatex/generic/luatexja/tool/otf-AdobeSongStd-Light.txt +2022/07/03 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2022/07/03 | 31589 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2022/07/03 | 31521 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/07/03 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__import_incomplete.snap +2022/07/03 | 314 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__glossary_entry_reference_simple.snap +2022/07/03 | 31413 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2022/07/03 | 313 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__equation_label_reference_simple.snap +2022/07/03 | 31343 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/07/03 | 312 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_reference_simple.snap +2022/07/03 | 3118 | support/texlab/src/features/rename/label.rs +2022/07/03 | 310 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_definition_simple.snap +2022/07/03 | 3100 | macros/luatex/generic/luatexja/tool/table_jisx0208.tex +2022/07/03 | 30594300 | systems/texlive/tlnet/archive/latex.doc.r63792.tar.xz +2022/07/03 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/07/03 | 302 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__did_change_configuration__invalid_configuration.snap +2022/07/03 | 302 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__color_set_definition_error4.snap +2022/07/03 | 301 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__label_reference_simple.snap +2022/07/03 | 30147 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2022/07/03 | 3010 | support/texlab/tests/integration/lsp/text_document/definition.rs +2022/07/03 | 29814 | macros/luatex/generic/luatexja/src/luatexja-core.sty +2022/07/03 | 2964 | support/texlab/src/diagnostics/chktex.rs +2022/07/03 | 296038 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/07/03 | 29572 | macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty +2022/07/03 | 2951 | support/texlab/src/features/highlight/label.rs +2022/07/03 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_star.snap +2022/07/03 | 294 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_simple.snap +2022/07/03 | 288200 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2022/07/03 | 2880448 | systems/texlive/tlnet/archive/biblatex-chicago.doc.r63789.tar.xz +2022/07/03 | 287 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_missing_brace.snap +2022/07/03 | 28797 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2022/07/03 | 2876 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__label.snap +2022/07/03 | 28691 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2022/07/03 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/07/03 | 285 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets_with_group.snap +2022/07/03 | 285714 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2022/07/03 | 28569 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/07/03 | 28423 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2022/07/03 | 2840 | support/texlab/src/features/execute_command.rs +2022/07/03 | 283 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_simple.snap +2022/07/03 | 283909 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/07/03 | 283845 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/07/03 | 2820688 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/07/03 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_empty.snap +2022/07/03 | 281 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__brace_group_missing_end.snap +2022/07/03 | 279 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_empty.snap +2022/07/03 | 277 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__command_with_star.snap +2022/07/03 | 27637 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/07/03 | 27591 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2022/07/03 | 27248 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2022/07/03 | 270300 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/07/03 | 2694880 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2022/07/03 | 26934 | macros/luatex/generic/luatexja/src/lltjext.sty +2022/07/03 | 2679 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__enumerate_nested.snap +2022/07/03 | 2624 | support/texlab/src/distro/miktex.rs +2022/07/03 | 261 | support/texlab/src/syntax/snapshots/texlab__syntax__build_log__tests__parse_007.snap +2022/07/03 | 261 | support/texlab/src/req_queue.rs +2022/07/03 | 2601 | macros/luatex/generic/luatexja/src/jfm-banjiao.lua +2022/07/03 | 259256 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2022/07/03 | 2586 | support/texlab/texlab.tex +2022/07/03 | 2586 | macros/luatex/generic/luatexja/src/jfm-kaiming.lua +2022/07/03 | 2575 | macros/luatex/generic/luatexja/src/jfm-quanjiao.lua +2022/07/03 | 256 | support/texlab/tests/integration/lsp/text_document.rs +2022/07/03 | 25553 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2022/07/03 | 25489143 | systems/texlive/tlnet/install-tl.zip +2022/07/03 | 2523 | support/texlab/src/features/formatting/latexindent.rs +2022/07/03 | 251129 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2022/07/03 | 25105 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2022/07/03 | 25059 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/07/03 | 2477 | support/texlab/src/citation/field/date.rs +2022/07/03 | 247334 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/07/03 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/07/03 | 244964 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2022/07/03 | 243 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__citation_empty.snap +2022/07/03 | 2435 | support/texlab/src/features/rename/entry.rs +2022/07/03 | 24340 | systems/texlive/tlnet/archive/cweb.r63787.tar.xz +2022/07/03 | 242 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__line_break.snap +2022/07/03 | 2416 | support/texlab/src/dispatch.rs +2022/07/03 | 2415 | support/texlab/src/syntax/latex/analysis/explicit_link.rs +2022/07/03 | 24121 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/07/03 | 23945 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/07/03 | 2391936 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/07/03 | 2378 | macros/latex/contrib/simples-matrices/MANIFEST.md +2022/07/03 | 23770 | support/texlab/src/features/completion.rs +2022/07/03 | 2374 | macros/luatex/generic/luatexja/src/patches/lltjp-unicode-math.sty +2022/07/03 | 234 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__escape_sequence.snap +2022/07/03 | 2342 | macros/luatex/generic/luatexja/src/jfm-jis.lua +2022/07/03 | 2285 | support/texlab/src/diagnostics/build.rs +2022/07/03 | 2282 | support/texlab/tests/integration/lsp/text_document/folding_range.rs +2022/07/03 | 227416 | systems/texlive/tlnet/archive/latex.r63792.tar.xz +2022/07/03 | 2250 | support/texlab/docs/lsp_kinds.md +2022/07/03 | 22346 | macros/luatex/generic/luatexja/src/luatexja.lua +2022/07/03 | 22218 | support/texlab/src/citation/driver.rs +2022/07/03 | 22147 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2022/07/03 | 2207 | macros/luatex/generic/luatexja/src/jfm-CCT.lua +2022/07/03 | 2200 | support/texlab/Cargo.toml +2022/07/03 | 219 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_join_strings.snap +2022/07/03 | 2193 | macros/luatex/generic/luatexja/src/addons/luatexja-zhfonts.sty +2022/07/03 | 21867 | macros/luatex/generic/luatexja/src/ltj-adjust.lua +2022/07/03 | 2185 | support/texlab/src/syntax/latex/analysis/distro_file.rs +2022/07/03 | 2150 | support/texlab/src/features/definition.rs +2022/07/03 | 213278 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/07/03 | 21315 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2022/07/03 | 2124 | support/texlab/src/distro.rs +2022/07/03 | 2102 | support/texlab/src/features/completion/argument.rs +2022/07/03 | 210274 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2022/07/03 | 2096 | support/texlab/tests/integration/lsp/text_document/rename.rs +2022/07/03 | 208809 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/07/03 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_brackets.snap +2022/07/03 | 206 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__unmatched_braces.snap +2022/07/03 | 205 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__hello_world.snap +2022/07/03 | 2057 | macros/luatex/generic/luatexja/src/patches/lltjp-microtype.sty +2022/07/03 | 2056 | support/texlab/src/features/folding.rs +2022/07/03 | 204 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_command.snap +2022/07/03 | 2047 | support/texlab/src/syntax/latex/analysis/implicit_link.rs +2022/07/03 | 2046 | support/texlab/src/lang_data.rs +2022/07/03 | 20462152 | systems/texlive/tlnet/install-tl-windows.exe +2022/07/03 | 2042 | macros/luatex/generic/luatexja/src/luatexja.sty +2022/07/03 | 204212 | macros/latex/contrib/projlib/ProjLib.dtx +2022/07/03 | 203 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_preamble.snap +2022/07/03 | 203837 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma +2022/07/03 | 2035 | support/texlab/src/distro/kpsewhich.rs +2022/07/03 | 2033 | support/texlab/src/features/reference/entry.rs +2022/07/03 | 202835 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/07/03 | 20224 | support/texlab/CHANGELOG.md +2022/07/03 | 2021 | support/texlab/docs/custom_messages.md +2022/07/03 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2022/07/03 | 200 | macros/luatex/generic/luatexja/src/jfm-prop.lua +2022/07/03 | 2003 | support/texlab/src/main.rs +2022/07/03 | 200398 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2022/07/03 | 199832 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2022/07/03 | 1984 | support/texlab/src/syntax/latex/analysis/label_name.rs +2022/07/03 | 1982085 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/07/03 | 197035 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma +2022/07/03 | 196 | macros/luatex/generic/luatexja/src/jfm-propw.lua +2022/07/03 | 196 | macros/luatex/generic/luatexja/src/jfm-propv.lua +2022/07/03 | 196117 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/07/03 | 194 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_trailing_comma.snap +2022/07/03 | 193 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_insert_braces.snap +2022/07/03 | 192 | macros/luatex/generic/luatexja/src/jfm-mono.lua +2022/07/03 | 19234 | macros/luatex/generic/luatexja/src/patches/lltjp-geometry.sty +2022/07/03 | 1919 | support/texlab/src/syntax/latex/analysis/types.rs +2022/07/03 | 19106 | macros/latex/contrib/projlib/LICENSE +2022/07/03 | 190504 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2022/07/03 | 189 | macros/luatex/generic/luatexja/src/patches/lltjp-preview.sty +2022/07/03 | 1890 | support/texlab/src/features/rename.rs +2022/07/03 | 189093 | macros/luatex/generic/luatexja/src/ltjsclasses.dtx +2022/07/03 | 18722 | macros/luatex/generic/luatexja/src/ltj-kinsoku.tex +2022/07/03 | 1868 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__theorem_nested.snap +2022/07/03 | 18522 | support/texlab/src/syntax/latex/lexer.rs +2022/07/03 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/07/03 | 183 | support/texlab/CONTRIBUTING.md +2022/07/03 | 18369 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/07/03 | 1828 | support/texlab/src/features/completion/import.rs +2022/07/03 | 181 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_string.snap +2022/07/03 | 181517 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/07/03 | 1811 | macros/latex/contrib/kdpcover/README.md +2022/07/03 | 1811220 | macros/latex/contrib/simples-matrices.zip +2022/07/03 | 179879 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2022/07/03 | 1791 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_nested.snap +2022/07/03 | 177686 | macros/luatex/generic/luatexja/src/ltjclasses.dtx +2022/07/03 | 1767 | support/texlab/src/features/completion/util.rs +2022/07/03 | 1760 | support/texlab/src/citation/output.rs +2022/07/03 | 17537973 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/07/03 | 1752148 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2022/07/03 | 173008 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/07/03 | 172284 | systems/texlive/tlnet/archive/l3kernel.r63793.tar.xz +2022/07/03 | 170 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_parens.snap +2022/07/03 | 170 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_empty.snap +2022/07/03 | 16996 | support/texlab/src/syntax/latex/cst.rs +2022/07/03 | 168820 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/07/03 | 1680 | support/texlab/tests/integration/lsp/text_document/document_highlight.rs +2022/07/03 | 166 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__generic_command_escape.snap +2022/07/03 | 166557 | macros/luatex/generic/luatexja/doc/lltjp-geometry.pdf +2022/07/03 | 1664264 | systems/texlive/tlnet/archive/circuitikz.doc.r63788.tar.xz +2022/07/03 | 16561 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2022/07/03 | 165420 | systems/texlive/tlnet/archive/circuitikz.r63788.tar.xz +2022/07/03 | 16504 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2022/07/03 | 1642 | support/texlab/src/features/completion/glossary_ref.rs +2022/07/03 | 1637 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec.sty +2022/07/03 | 1631 | support/texlab/src/citation/field/author.rs +2022/07/03 | 1624 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__enumerate_flat.snap +2022/07/03 | 1611 | macros/luatex/generic/luatexja/src/patches/lltjp-footmisc.sty +2022/07/03 | 1601 | support/texlab/tests/integration/lsp/text_document/document_link.rs +2022/07/03 | 1593 | support/texlab/src/client.rs +2022/07/03 | 15839 | macros/luatex/generic/luatexja/src/addons/luatexja-fontspec-27c.sty +2022/07/03 | 156965 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2022/07/03 | 155498 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/07/03 | 154928 | macros/luatex/generic/luatexja/src/ltj-ivd_aj1.lua +2022/07/03 | 1547 | support/texlab/benches/bench_main.rs +2022/07/03 | 15412 | systems/texlive/tlnet/archive/l3backend.r63794.tar.xz +2022/07/03 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/07/03 | 1536 | macros/luatex/generic/luatexja/COPYING +2022/07/03 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/07/03 | 152030 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2022/07/03 | 1511 | support/texlab/src/features/rename/command.rs +2022/07/03 | 1510 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__section_nested.snap +2022/07/03 | 1501240 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/07/03 | 1499 | support/texlab/src/features/reference/string.rs +2022/07/03 | 1498 | support/texlab/src/features/definition/command.rs +2022/07/03 | 14929 | macros/luatex/generic/luatexja/src/ltj-rmlgbm.lua +2022/07/03 | 14914 | macros/luatex/generic/luatexja/src/patches/lltjp-listings.sty +2022/07/03 | 147912 | systems/texlive/tlnet/archive/bidi.source.r63790.tar.xz +2022/07/03 | 1476 | support/texlab/src/features/completion/color_model.rs +2022/07/03 | 1475 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acronym_declaration.snap +2022/07/03 | 14757 | support/texlab/tests/integration/lsp/text_document/completion.rs +2022/07/03 | 1468 | support/texlab/src/features/hover.rs +2022/07/03 | 1468417 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/07/03 | 1468379 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/07/03 | 1464 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_two_fields_name_closed.snap +2022/07/03 | 1463 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_two_fields_name_open.snap +2022/07/03 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/07/03 | 1455 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_class_open_brace.snap +2022/07/03 | 14551 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_001.snap +2022/07/03 | 1454762 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/07/03 | 1450 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_class_closed_brace.snap +2022/07/03 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/07/03 | 14412 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/07/03 | 143 | macros/latex/contrib/kdpcover/DEPENDS.txt +2022/07/03 | 1437 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_package_closed_brace.snap +2022/07/03 | 1436 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__import_package_open_brace.snap +2022/07/03 | 1429 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__float_nested.snap +2022/07/03 | 1428 | support/texlab/src/citation/snapshots/texlab__citation__tests__mvbook_nietzsche_1988.snap +2022/07/03 | 1425 | support/texlab/src/syntax/latex/analysis.rs +2022/07/03 | 1423 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_entry_field_name.snap +2022/07/03 | 1422 | support/texlab/src/features/definition/entry.rs +2022/07/03 | 1419 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__equation_nested.snap +2022/07/03 | 1411 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_averroes_1998.snap +2022/07/03 | 1399 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_bibtex.snap +2022/07/03 | 1398 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_empty_entry_closed.snap +2022/07/03 | 1397 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__field_empty_entry_open.snap +2022/07/03 | 1397 | macros/luatex/generic/luatexja/tool/ivslist.tex +2022/07/03 | 139104 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/07/03 | 13899 | macros/luatex/generic/luatexja/src/jfm-ujis.lua +2022/07/03 | 13898 | support/texlab/src/features/symbol/latex.rs +2022/07/03 | 1385 | support/texlab/src/citation/field/number.rs +2022/07/03 | 1381 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_simple_package.snap +2022/07/03 | 137 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter.snap +2022/07/03 | 1378 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__begin_environment_without_snippet_support.snap +2022/07/03 | 1374 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__acroynm_definition_options.snap +2022/07/03 | 13726 | macros/luatex/generic/luatexja/doc/lltjp-geometry.tex +2022/07/03 | 1364 | support/texlab/src/features/definition/label.rs +2022/07/03 | 135 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__parameter_error.snap +2022/07/03 | 135951 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2022/07/03 | 1357073 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2022/07/03 | 1354 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_open_brace.snap +2022/07/03 | 135376 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/07/03 | 1353249 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/07/03 | 1352815 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/07/03 | 13513 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2022/07/03 | 135077 | macros/latex/contrib/kdpcover.zip +2022/07/03 | 1349 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__entry_type_at_empty.snap +2022/07/03 | 1344 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__theorem_flat.snap +2022/07/03 | 1344 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__argument_empty.snap +2022/07/03 | 1330 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_blom_2021.snap +2022/07/03 | 13238 | macros/luatex/generic/luatexja/src/ltj-setwidth.lua +2022/07/03 | 1322 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_section.snap +2022/07/03 | 1322740 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/07/03 | 1317 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_environment_simple_end.snap +2022/07/03 | 1315 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__component_command_simple.snap +2022/07/03 | 1314 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_kastenholz_2006.snap +2022/07/03 | 131308 | systems/texlive/tlnet/archive/bidi.r63790.tar.xz +2022/07/03 | 1302488 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2022/07/03 | 1300 | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__entry_colon.snap +2022/07/03 | 1300 | support/texlab/src/syntax/bibtex.rs +2022/07/03 | 12 | support/texlab/tests/integration/lsp/workspace.rs +2022/07/03 | 1286 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested_missing_braces.snap +2022/07/03 | 1282 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__structure_enum_item.snap +2022/07/03 | 1278 | macros/luatex/generic/luatexja/src/ltjclasses.ins +2022/07/03 | 12716 | macros/luatex/generic/luatexja/src/patches/lltjcore.sty +2022/07/03 | 126 | macros/luatex/generic/luatexja/src/ltjltxdoc.ins +2022/07/03 | 1268 | support/texlab/src/line_index_ext.rs +2022/07/03 | 126536 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2022/07/03 | 1255 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__tikz_library_closed_brace.snap +2022/07/03 | 1254 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__tikz_library_open_brace.snap +2022/07/03 | 1240 | support/texlab/src/features/hover/string_ref.rs +2022/07/03 | 1235 | support/texlab/src/features.rs +2022/07/03 | 1224 | macros/luatex/generic/luatexja/tool/chars2defcharrange.rb +2022/07/03 | 1223 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__command_definition_with_begin.snap +2022/07/03 | 1223 | support/texlab/src/citation/snapshots/texlab__citation__tests__book_knuth_1984.snap +2022/07/03 | 12151 | macros/luatex/generic/luatexja/src/ltj-base.lua +2022/07/03 | 120616 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2022/07/03 | 1196 | support/texlab/src/features/definition/string.rs +2022/07/03 | 118 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__lexer__tests__invalid_parameter.snap +2022/07/03 | 1186 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_word.snap +2022/07/03 | 11851 | support/texlab/src/citation/tests.rs +2022/07/03 | 11839948 | systems/texlive/tlnet/archive/l3kernel.doc.r63793.tar.xz +2022/07/03 | 1181126 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2022/07/03 | 1177 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_simple.snap +2022/07/03 | 1176 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_open_brace.snap +2022/07/03 | 1176 | support/texlab/src/citation/snapshots/texlab__citation__tests__inproceedings_combi_2004.snap +2022/07/03 | 1165 | support/texlab/src/debouncer.rs +2022/07/03 | 1161 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_simple.snap +2022/07/03 | 1160 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_open_brace.snap +2022/07/03 | 1157 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_set_simple.snap +2022/07/03 | 1156 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__color_model_definition_set_open_brace.snap +2022/07/03 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/07/03 | 1156464 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/07/03 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini +2022/07/03 | 11508 | macros/luatex/generic/luatexja/src/jfm-ujisv.lua +2022/07/03 | 1149384 | macros/luatex/generic/luatexja/doc/luatexja-ja.pdf +2022/07/03 | 1136 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_nested.snap +2022/07/03 | 1134 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__environment_definition.snap +2022/07/03 | 11335 | macros/luatex/generic/luatexja/tool/unicodeBlocks.tex +2022/07/03 | 113276 | systems/texlive/tlnet/archive/texlive-scripts.r63783.tar.xz +2022/07/03 | 1130 | macros/luatex/generic/luatexja/tool/function_uax50.lua +2022/07/03 | 113052 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/07/03 | 1128 | support/texlab/src/features/definition/document.rs +2022/07/03 | 1127 | support/texlab/src/features/completion/acronym_ref.rs +2022/07/03 | 112589 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/07/03 | 1096 | support/texlab/src/features/reference.rs +2022/07/03 | 109479 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/07/03 | 109024 | systems/texlive/tlnet/archive/biblatex-chicago.r63789.tar.xz +2022/07/03 | 107704 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/07/03 | 1064 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_aksin_2006.snap +2022/07/03 | 1062 | support/texlab/src/citation/snapshots/texlab__citation__tests__article_jain_1999.snap +2022/07/03 | 1056 | support/texlab/src/features/completion/field.rs +2022/07/03 | 1055 | support/texlab/src/distro/texlive.rs +2022/07/03 | 1051 | support/texlab/src/citation/snapshots/texlab__citation__tests__inproceedings_erwin_2007.snap +2022/07/03 | 1050 | support/texlab/tests/integration/lsp/text_document/did_change_configuration.rs +2022/07/03 | 1050 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__class_include_options.snap +2022/07/03 | 1050 | support/texlab/docs/tectonic.md +2022/07/03 | 1048 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__package_include_options.snap +2022/07/03 | 104667 | macros/latex/contrib/kdpcover/kdpcover.pdf +2022/07/03 | 1045 | support/texlab/src/features/reference/label.rs +2022/07/03 | 104558 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/07/03 | 1043 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__float_flat.snap +2022/07/03 | 1037 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__equation_flat.snap +2022/07/03 | 1033 | support/texlab/src/features/completion/tikz_library.rs +2022/07/03 | 103337 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/07/03 | 10311 | macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty +2022/07/03 | 103093 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/07/03 | 10234 | support/texlab/src/features/cursor.rs +2022/07/03 | 1021847 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2022/07/03 | 1017 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__completion__citation.snap +2022/07/03 | 1016 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__document_symbol__section_flat.snap +2022/07/03 | 1012 | support/texlab/tests/integration/lsp/workspace/snapshots/integration__lsp__workspace__symbol__filter_type_item.snap +2022/07/03 | 1011828 | systems/texlive/tlnet/archive/xepersian.doc.r63791.tar.xz +2022/07/03 | 100 | support/texlab/src/syntax/latex/snapshots/texlab__syntax__latex__parser__tests__empty.snap +2022/07/03 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2022/07/03 | 1003 | support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__formatting__bibtex_internal_multiple_entries.snap 2022/07/02 | 99 | macros/latex/contrib/biblatex/latex/bbx/authoryear-icomp.bbx -2022/07/02 | 99817 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2022/07/02 | 99258 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma 2022/07/02 | 9916 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad16.cbx 2022/07/02 | 98 | macros/latex/contrib/biblatex/latex/bbx/authoryear-ibid.bbx 2022/07/02 | 98 | macros/latex/contrib/biblatex/latex/bbx/authoryear-comp.bbx @@ -10,7 +753,6 @@ 2022/07/02 | 98437 | macros/latex/contrib/biblatex/doc/examples/12-references-by-segment-bibtex.pdf 2022/07/02 | 98395 | macros/latex/contrib/biblatex/doc/examples/11-references-by-section-biber.pdf 2022/07/02 | 98390 | macros/latex/contrib/biblatex/doc/examples/11-references-by-section-bibtex.pdf -2022/07/02 | 980 | systems/win32/miktex/tm/packages/pr.ini 2022/07/02 | 9804 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex 2022/07/02 | 97 | macros/latex/contrib/biblatex/latex/bbx/verbose-trad3.bbx 2022/07/02 | 97 | macros/latex/contrib/biblatex/latex/bbx/verbose-trad2.bbx @@ -18,36 +760,27 @@ 2022/07/02 | 97 | macros/latex/contrib/biblatex/latex/bbx/verbose-inote.bbx 2022/07/02 | 9732 | systems/texlive/tlnet/archive/create-theorem.r63776.tar.xz 2022/07/02 | 9725 | macros/latex/contrib/biblatex/doc/examples/75-style-verbose-trad2.tex -2022/07/02 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma 2022/07/02 | 96 | macros/latex/contrib/biblatex/latex/bbx/verbose-note.bbx 2022/07/02 | 96 | macros/latex/contrib/biblatex/latex/bbx/verbose-ibid.bbx -2022/07/02 | 96632 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma 2022/07/02 | 9620 | macros/latex/contrib/biblatex/latex/cbx/verbose-inote.cbx -2022/07/02 | 95434 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma 2022/07/02 | 9538 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex -2022/07/02 | 95285 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma 2022/07/02 | 948828 | systems/texlive/tlnet/archive/tex4ht.r63781.tar.xz -2022/07/02 | 93959 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma 2022/07/02 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex 2022/07/02 | 937130 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2-body.tex 2022/07/02 | 92 | macros/latex/contrib/biblatex/latex/bbx/numeric-verb.bbx 2022/07/02 | 92 | macros/latex/contrib/biblatex/latex/bbx/numeric-comp.bbx 2022/07/02 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex -2022/07/02 | 92917 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma 2022/07/02 | 92456 | macros/latex/contrib/biblatex/latex/biblatex.def 2022/07/02 | 91 | macros/latex/contrib/biblatex/latex/bbx/verbose.bbx 2022/07/02 | 9091 | macros/latex/contrib/biblatex/latex/cbx/verbose-trad1.cbx 2022/07/02 | 88905 | macros/latex/contrib/biblatex/doc/examples/22-indexing-subentry-bibtex.pdf 2022/07/02 | 88905 | macros/latex/contrib/biblatex/doc/examples/22-indexing-subentry-biber.pdf -2022/07/02 | 88152 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma 2022/07/02 | 880 | macros/latex/contrib/biblatex/latex/lbx/newzealand.lbx 2022/07/02 | 87 | macros/latex/contrib/biblatex/latex/cbx/reading.cbx 2022/07/02 | 8784 | macros/latex/contrib/biblatex/latex/cbx/verbose-trad2.cbx -2022/07/02 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma 2022/07/02 | 8737 | macros/latex/contrib/biblatex/latex/cbx/authoryear-comp.cbx 2022/07/02 | 87269 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-appendix.pdf 2022/07/02 | 8688 | macros/latex/contrib/biblatex/latex/cbx/verbose-note.cbx -2022/07/02 | 86759 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma 2022/07/02 | 86325 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-legal-sample.pdf 2022/07/02 | 8543 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate16.cbx 2022/07/02 | 8433 | macros/latex/contrib/biblatex/latex/blx-case-expl3.sty @@ -56,11 +789,9 @@ 2022/07/02 | 840 | macros/latex/contrib/biblatex/doc/examples/82-style-debug.tex 2022/07/02 | 8363 | macros/latex/contrib/biblatex/latex/blx-case-latex2e.sty 2022/07/02 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex -2022/07/02 | 824371 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma 2022/07/02 | 81705 | macros/latex/contrib/biblatex/doc/examples/10-references-per-section-bibtex.pdf 2022/07/02 | 81705 | macros/latex/contrib/biblatex/doc/examples/10-references-per-section-biber.pdf 2022/07/02 | 8163135 | support/latex2nemeth.zip -2022/07/02 | 81461 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma 2022/07/02 | 8115 | macros/latex/contrib/biblatex/doc/examples/76-style-verbose-trad3.tex 2022/07/02 | 810 | macros/latex/contrib/biblatex/doc/examples/91-sorting-schemes.tex 2022/07/02 | 806 | macros/latex/contrib/biblatex/latex/lbx/australian.lbx @@ -71,200 +802,114 @@ 2022/07/02 | 80152 | macros/latex/contrib/biblatex/doc/examples/04-delimiters-bibtex.pdf 2022/07/02 | 7936 | macros/latex/contrib/biblatex/latex/cbx/verbose-trad3.cbx 2022/07/02 | 791 | macros/latex/contrib/biblatex/doc/examples/81-style-draft.tex -2022/07/02 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2022/07/02 | 78974 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma 2022/07/02 | 783 | macros/latex/contrib/biblatex/doc/examples/15-references-by-type.tex 2022/07/02 | 78060 | systems/texlive/tlnet/archive/create-theorem.doc.r63776.tar.xz 2022/07/02 | 7801 | macros/latex/contrib/biblatex/latex/cbx/verbose-ibid.cbx -2022/07/02 | 7753 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma 2022/07/02 | 775123 | macros/xetex/latex/xepersian/xepersian.pdf 2022/07/02 | 7742 | macros/latex/contrib/biblatex/doc/examples/96-dates.tex 2022/07/02 | 7710 | macros/latex/contrib/biblatex/doc/examples/50-style-authoryear.tex -2022/07/02 | 77068 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma 2022/07/02 | 769 | macros/latex/contrib/biblatex/latex/lbx/nswissgerman.lbx 2022/07/02 | 761651 | macros/xetex/latex/bidi/gull.jpg 2022/07/02 | 758991 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6-body.tex -2022/07/02 | 758954 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma 2022/07/02 | 757 | macros/latex/contrib/biblatex/doc/examples/42-style-alphabetic-template.tex -2022/07/02 | 755742 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma 2022/07/02 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex 2022/07/02 | 7478 | macros/latex/contrib/biblatex/doc/examples/51-style-authoryear-ibid.tex 2022/07/02 | 744 | macros/latex/contrib/biblatex/doc/examples/41-style-alphabetic-verb.tex 2022/07/02 | 7419 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/legal-test.bib -2022/07/02 | 74069 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/07/02 | 73530 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/07/02 | 73479 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2022/07/02 | 73149 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/07/02 | 7295192 | systems/texlive/tlnet/archive/latex2nemeth.r63780.tar.xz 2022/07/02 | 728 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty 2022/07/02 | 7288 | macros/latex/contrib/biblatex/doc/examples/53-style-authoryear-icomp.tex -2022/07/02 | 72886 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/07/02 | 72014 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2022/07/02 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/02 | 7250 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/07/02 | 70792 | systems/texlive/tlnet/archive/phonenumbers.r63774.tar.xz 2022/07/02 | 705908 | systems/texlive/tlnet/archive/tabularray.doc.r63778.tar.xz 2022/07/02 | 7002 | macros/latex/contrib/biblatex/doc/examples/71-style-verbose-ibid.tex 2022/07/02 | 7000 | macros/latex/contrib/biblatex/latex/cbx/verbose.cbx 2022/07/02 | 69 | macros/latex/contrib/biblatex/latex/biblatex.cfg -2022/07/02 | 693069 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma 2022/07/02 | 690729 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3-body.tex -2022/07/02 | 68873 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma 2022/07/02 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex -2022/07/02 | 681940 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma 2022/07/02 | 68013 | macros/latex/contrib/biblatex/doc/examples/biblatex-examples.bib 2022/07/02 | 68013 | macros/latex/contrib/biblatex/bibtex/bib/biblatex/biblatex-examples.bib -2022/07/02 | 68009 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2022/07/02 | 67705 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma 2022/07/02 | 6744 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/README -2022/07/02 | 67254 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma 2022/07/02 | 6648 | macros/latex/contrib/biblatex/latex/cbx/authortitle-icomp.cbx -2022/07/02 | 657840 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/07/02 | 657720 | systems/win32/miktex/tm/packages/files.csv.lzma 2022/07/02 | 65483 | macros/latex/contrib/biblatex/bibtex/bst/biblatex.bst -2022/07/02 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/07/02 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2022/07/02 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2022/07/02 | 64490 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma 2022/07/02 | 641 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty -2022/07/02 | 63741 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma 2022/07/02 | 635 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty 2022/07/02 | 635 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty 2022/07/02 | 633 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty 2022/07/02 | 63347 | macros/latex/contrib/biblatex/doc/examples/92-bibliographylists-biber.pdf -2022/07/02 | 63311 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma 2022/07/02 | 632 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.2.7.sty 2022/07/02 | 632 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty 2022/07/02 | 632 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty 2022/07/02 | 631 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.4.6.sty -2022/07/02 | 631278 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma -2022/07/02 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma 2022/07/02 | 626 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty -2022/07/02 | 62381 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma 2022/07/02 | 6101 | macros/xetex/latex/bidi/bidi-doc-latex-pkgsupport.ltx -2022/07/02 | 598231 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma 2022/07/02 | 59591 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-dates-intro.tex -2022/07/02 | 591565 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma 2022/07/02 | 5888 | macros/latex/contrib/biblatex/doc/examples/72-style-verbose-note.tex -2022/07/02 | 58667 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2022/07/02 | 58663 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma 2022/07/02 | 5823 | macros/xetex/latex/bidi/bidi-doc-plain-basics.ltx -2022/07/02 | 5805239 | systems/texlive/tlnet/install-tl-unx.tar.gz 2022/07/02 | 5780 | macros/latex/contrib/biblatex/doc/examples/52-style-authoryear-comp.tex -2022/07/02 | 57618 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma -2022/07/02 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/07/02 | 57330 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/07/02 | 57271 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma 2022/07/02 | 571 | macros/latex/contrib/biblatex/latex/lbx/naustrian.lbx -2022/07/02 | 56994 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma 2022/07/02 | 568 | systems/texlive/tlnet/archive/install-latex-guide-zh-cn.r63775.tar.xz 2022/07/02 | 5681 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-legal-sample.tex 2022/07/02 | 5661 | macros/latex/contrib/biblatex/latex/cbx/authortitle-comp.cbx -2022/07/02 | 56617 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2022/07/02 | 565929 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma 2022/07/02 | 56233 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex -2022/07/02 | 55757 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma -2022/07/02 | 55569 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2022/07/02 | 55285 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma 2022/07/02 | 545 | macros/latex/contrib/biblatex/doc/examples/02-annotations.tex 2022/07/02 | 534 | macros/xetex/latex/bidi/bidi-doc.ltx -2022/07/02 | 532454 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2022/07/02 | 528018 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/07/02 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma 2022/07/02 | 524209 | macros/latex/contrib/biblatex/latex/biblatex.sty -2022/07/02 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma 2022/07/02 | 520 | macros/latex/contrib/biblatex/latex/lbx/ngerman.lbx -2022/07/02 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma 2022/07/02 | 5197 | macros/latex/contrib/biblatex/README 2022/07/02 | 5175 | macros/latex/contrib/biblatex/doc/examples/01-introduction.tex -2022/07/02 | 51558 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2022/07/02 | 51487 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma 2022/07/02 | 5131 | macros/latex/contrib/biblatex/latex/cbx/authoryear-ibid.cbx 2022/07/02 | 5091 | macros/latex/contrib/biblatex/doc/examples/21-indexing-multiple.tex -2022/07/02 | 50800 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma 2022/07/02 | 505 | macros/latex/contrib/biblatex/doc/examples/95-customlists.bib 2022/07/02 | 5047 | macros/latex/contrib/biblatex/doc/examples/70-style-verbose.tex -2022/07/02 | 49771 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma 2022/07/02 | 49574 | macros/latex/contrib/biblatex/CHANGES.md -2022/07/02 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2022/07/02 | 488379 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex -2022/07/02 | 48825 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/07/02 | 484371 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2022/07/02 | 481496 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/07/02 | 47923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma 2022/07/02 | 47877 | macros/latex/contrib/biblatex/latex/lbx/spanish.lbx -2022/07/02 | 477849 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma 2022/07/02 | 47572 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-american.lbx 2022/07/02 | 474 | macros/latex/contrib/biblatex/latex/lbx/swissgerman.lbx 2022/07/02 | 4701048 | install/macros/xetex/latex/bidi.tds.zip 2022/07/02 | 4611 | macros/latex/contrib/biblatex/latex/bbx/reading.bbx -2022/07/02 | 46063 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma 2022/07/02 | 45859 | macros/latex/contrib/biblatex/latex/lbx/russian.lbx -2022/07/02 | 45825 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma 2022/07/02 | 4578 | macros/latex/contrib/biblatex/latex/cbx/numeric.cbx -2022/07/02 | 45742 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma 2022/07/02 | 45731 | macros/latex/contrib/biblatex/latex/lbx/lithuanian.lbx -2022/07/02 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/07/02 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2022/07/02 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/07/02 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2022/07/02 | 4547 | macros/xetex/latex/bidi/bidi-doc-latex-pkgs.ltx 2022/07/02 | 45257 | macros/latex/contrib/biblatex/latex/lbx/bulgarian.lbx 2022/07/02 | 4497 | macros/xetex/latex/bidi/bidi-doc-latex-programming.ltx 2022/07/02 | 44946 | macros/latex/contrib/biblatex/latex/lbx/ukrainian.lbx 2022/07/02 | 4487 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-british.lbx 2022/07/02 | 44324 | graphics/pgf/contrib/circuitikz/doc/changelog.tex -2022/07/02 | 43917 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma 2022/07/02 | 43837 | macros/latex/contrib/biblatex/latex/lbx/latvian.lbx -2022/07/02 | 43825 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/07/02 | 43646 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2022/07/02 | 43362 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2022/07/02 | 43225 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma 2022/07/02 | 4283692 | macros/xetex/latex/bidi.zip -2022/07/02 | 42819 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma 2022/07/02 | 426 | macros/latex/contrib/biblatex/doc/examples/97-annotations.bib 2022/07/02 | 4261 | macros/latex/contrib/biblatex/latex/cbx/alphabetic.cbx 2022/07/02 | 422295 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3-body.tex 2022/07/02 | 4218 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-appendix.tex 2022/07/02 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex -2022/07/02 | 417520 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63773.tar.xz 2022/07/02 | 417108 | systems/texlive/tlnet/archive/msu-thesis.doc.r63777.tar.xz 2022/07/02 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex -2022/07/02 | 41306 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2022/07/02 | 41203 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/07/02 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma 2022/07/02 | 40468 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex 2022/07/02 | 403567 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7-body.tex 2022/07/02 | 4032 | macros/latex/contrib/biblatex/latex/bbx/debug.bbx -2022/07/02 | 4031640 | systems/texlive/tlnet/archive/bidi.doc.r63779.tar.xz 2022/07/02 | 39965 | macros/latex/contrib/biblatex/latex/lbx/english.lbx 2022/07/02 | 39823 | macros/latex/contrib/biblatex/doc/examples/93-nameparts-biber.pdf 2022/07/02 | 39798 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-ngerman.lbx 2022/07/02 | 39795 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-german.lbx 2022/07/02 | 3976 | macros/latex/contrib/biblatex/latex/cbx/authoryear.cbx -2022/07/02 | 39728 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2022/07/02 | 394371 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma 2022/07/02 | 393884 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6-body.tex 2022/07/02 | 39269 | macros/latex/contrib/biblatex/latex/lbx/magyar.lbx 2022/07/02 | 39251 | macros/latex/contrib/biblatex/doc/examples/03-localization-keys.tex 2022/07/02 | 391 | macros/latex/contrib/biblatex/doc/examples/90-related-entries.tex 2022/07/02 | 38577 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-intro.tex -2022/07/02 | 38562 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma 2022/07/02 | 3850 | macros/latex/contrib/biblatex/latex/cbx/authortitle-ibid.cbx -2022/07/02 | 38428 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma 2022/07/02 | 3802 | graphics/pgf/contrib/circuitikz/README.md 2022/07/02 | 3786 | macros/latex/contrib/biblatex/latex/blx-unicode.def 2022/07/02 | 37756458 | macros/latex/base.zip 2022/07/02 | 37452 | macros/latex/contrib/biblatex/latex/lbx/finnish.lbx 2022/07/02 | 374435 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex -2022/07/02 | 37375 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma 2022/07/02 | 3713 | macros/latex/contrib/biblatex/doc/examples/60-style-authortitle.tex -2022/07/02 | 37115 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma -2022/07/02 | 37080 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2022/07/02 | 36722 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-dutch.lbx 2022/07/02 | 36721 | macros/latex/contrib/biblatex/latex/lbx/catalan.lbx 2022/07/02 | 364117 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4-body.tex 2022/07/02 | 36088 | macros/latex/contrib/biblatex/latex/lbx/greek.lbx -2022/07/02 | 36048 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma 2022/07/02 | 3596 | macros/xetex/latex/bidi/bidi-doc-preamble.ltx 2022/07/02 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex 2022/07/02 | 3588 | macros/latex/contrib/biblatex/doc/examples/22-indexing-subentry.tex @@ -272,18 +917,14 @@ 2022/07/02 | 35745 | macros/latex/contrib/biblatex/latex/lbx/marathi.lbx 2022/07/02 | 35678 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-romanian.lbx 2022/07/02 | 35438 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex -2022/07/02 | 35243 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma 2022/07/02 | 35241 | macros/latex/contrib/biblatex/latex/lbx/french.lbx 2022/07/02 | 3520 | macros/latex/contrib/biblatex/doc/examples/94-labelprefix.tex -2022/07/02 | 35169 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/07/02 | 351697 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma 2022/07/02 | 3475585 | macros/xetex/latex/bidi/bidi.pdf 2022/07/02 | 34708 | systems/texlive/tlnet/archive/tabularray.r63778.tar.xz 2022/07/02 | 3454 | macros/latex/contrib/biblatex/latex/cbx/authortitle-ticomp.cbx 2022/07/02 | 3437 | macros/latex/contrib/biblatex/latex/bbx/authortitle.bbx 2022/07/02 | 34233 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-spanish.lbx 2022/07/02 | 3411357 | macros/latex/contrib/biblatex-contrib/biblatex-chicago.zip -2022/07/02 | 34052 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma 2022/07/02 | 34046 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-swedish.lbx 2022/07/02 | 339964 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes.cbx 2022/07/02 | 33955 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-finnish.lbx @@ -292,8 +933,6 @@ 2022/07/02 | 33851 | macros/latex/contrib/biblatex/latex/lbx/czech.lbx 2022/07/02 | 33796 | macros/latex/contrib/biblatex/latex/lbx/estonian.lbx 2022/07/02 | 33313 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex -2022/07/02 | 332415 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2022/07/02 | 32956 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma 2022/07/02 | 32943 | macros/latex/contrib/biblatex/latex/lbx/slovak.lbx 2022/07/02 | 328741 | macros/latex/contrib/biblatex/doc/examples/74-style-verbose-trad1-biber.pdf 2022/07/02 | 32796 | macros/latex/contrib/biblatex/latex/lbx/polish.lbx @@ -301,27 +940,17 @@ 2022/07/02 | 3273 | macros/latex/contrib/biblatex/doc/examples/95-customlists.tex 2022/07/02 | 327370 | macros/latex/contrib/biblatex/doc/examples/74-style-verbose-trad1-bibtex.pdf 2022/07/02 | 32731 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-french.lbx -2022/07/02 | 326661 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/07/02 | 325269 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma 2022/07/02 | 32455 | macros/latex/contrib/biblatex/latex/blx-dm.def 2022/07/02 | 32285 | macros/latex/contrib/biblatex/latex/lbx/danish.lbx -2022/07/02 | 32134 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma 2022/07/02 | 3206 | macros/latex/contrib/biblatex/doc/examples/61-style-authortitle-ibid.tex 2022/07/02 | 32062 | macros/latex/contrib/biblatex/latex/lbx/slovene.lbx -2022/07/02 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2022/07/02 | 31586 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2022/07/02 | 31520 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma 2022/07/02 | 3150 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex 2022/07/02 | 31486 | macros/latex/contrib/biblatex/latex/lbx/basque.lbx 2022/07/02 | 3146572 | install/graphics/pgf/contrib/circuitikz.tds.zip 2022/07/02 | 31451 | macros/latex/contrib/biblatex/latex/lbx/dutch.lbx -2022/07/02 | 31413 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2022/07/02 | 31343 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma 2022/07/02 | 31281 | macros/latex/contrib/biblatex/doc/examples/90-related-entries-biber.pdf 2022/07/02 | 3127440 | graphics/pgf/contrib/circuitikz.zip -2022/07/02 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma 2022/07/02 | 3036 | macros/latex/contrib/biblatex/doc/examples/31-style-numeric-comp.tex -2022/07/02 | 30144 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma 2022/07/02 | 30140 | macros/latex/contrib/biblatex/latex/lbx/portuguese.lbx 2022/07/02 | 30036 | macros/latex/contrib/biblatex/latex/lbx/norsk.lbx 2022/07/02 | 29922 | macros/latex/contrib/biblatex/latex/lbx/brazilian.lbx @@ -329,7 +958,6 @@ 2022/07/02 | 29814 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-nynorsk.lbx 2022/07/02 | 29733 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-norwegian.lbx 2022/07/02 | 29721 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms-norsk.lbx -2022/07/02 | 296039 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma 2022/07/02 | 29443 | macros/latex/contrib/biblatex/latex/lbx/galician.lbx 2022/07/02 | 2936 | macros/xetex/latex/bidi/bidi-bibitem.pdf 2022/07/02 | 2934 | macros/latex/contrib/biblatex/latex/cbx/authortitle-tcomp.cbx @@ -339,39 +967,24 @@ 2022/07/02 | 290007 | macros/latex/contrib/biblatex/doc/examples/60-style-authortitle-biber.pdf 2022/07/02 | 2899 | macros/latex/contrib/biblatex/doc/examples/18-numeric-hybrid.tex 2022/07/02 | 2893 | macros/latex/contrib/biblatex/latex/cbx/authortitle.cbx -2022/07/02 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2022/07/02 | 28797 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2022/07/02 | 28690 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma 2022/07/02 | 286590 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-intro.pdf -2022/07/02 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/07/02 | 285715 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2022/07/02 | 28568 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/07/02 | 28423 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2022/07/02 | 283841 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/07/02 | 283796 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma 2022/07/02 | 283555 | macros/latex/contrib/biblatex/doc/examples/03-localization-keys-biber.pdf 2022/07/02 | 2833 | macros/latex/contrib/biblatex/doc/examples/63-style-authortitle-icomp.tex 2022/07/02 | 283040 | macros/latex/contrib/biblatex/doc/examples/03-localization-keys-bibtex.pdf -2022/07/02 | 2820688 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma 2022/07/02 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex 2022/07/02 | 280070 | macros/latex/contrib/biblatex/doc/examples/50-style-authoryear-biber.pdf 2022/07/02 | 277799 | macros/latex/contrib/biblatex/doc/examples/50-style-authoryear-bibtex.pdf 2022/07/02 | 276 | macros/latex/contrib/biblatex/latex/lbx/austrian.lbx -2022/07/02 | 27636 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/07/02 | 27591 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma 2022/07/02 | 275259 | macros/latex/contrib/biblatex/doc/examples/60-style-authortitle-bibtex.pdf 2022/07/02 | 274161 | macros/latex/contrib/biblatex/doc/examples/73-style-verbose-inote-biber.pdf 2022/07/02 | 273584 | macros/latex/contrib/biblatex/doc/examples/75-style-verbose-trad2-biber.pdf 2022/07/02 | 272786 | macros/latex/contrib/biblatex/doc/examples/73-style-verbose-inote-bibtex.pdf -2022/07/02 | 27249 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma 2022/07/02 | 272203 | macros/latex/contrib/biblatex/doc/examples/75-style-verbose-trad2-bibtex.pdf 2022/07/02 | 272059 | macros/latex/contrib/biblatex/doc/examples/71-style-verbose-ibid-biber.pdf 2022/07/02 | 270799 | macros/latex/contrib/biblatex/doc/examples/76-style-verbose-trad3-biber.pdf 2022/07/02 | 270652 | macros/latex/contrib/biblatex/doc/examples/71-style-verbose-ibid-bibtex.pdf 2022/07/02 | 270384 | macros/latex/contrib/biblatex/doc/examples/72-style-verbose-note-biber.pdf -2022/07/02 | 270298 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma 2022/07/02 | 26958 | macros/latex/contrib/biblatex/latex/lbx/swedish.lbx -2022/07/02 | 2694876 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma 2022/07/02 | 269420 | macros/latex/contrib/biblatex/doc/examples/76-style-verbose-trad3-bibtex.pdf 2022/07/02 | 268908 | macros/latex/contrib/biblatex/doc/examples/72-style-verbose-note-bibtex.pdf 2022/07/02 | 2688 | macros/latex/contrib/biblatex/doc/examples/30-style-numeric.tex @@ -381,35 +994,22 @@ 2022/07/02 | 2635 | macros/latex/contrib/biblatex/doc/examples/64-style-authortitle-terse.tex 2022/07/02 | 261896 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex 2022/07/02 | 25985 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-dates-sample.tex -2022/07/02 | 259258 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma 2022/07/02 | 2585 | macros/latex/contrib/biblatex/doc/examples/66-style-authortitle-ticomp.tex 2022/07/02 | 2580 | macros/latex/contrib/biblatex/doc/examples/80-style-reading.tex 2022/07/02 | 2572 | macros/latex/contrib/biblatex/latex/cbx/numeric-verb.cbx 2022/07/02 | 25680 | macros/latex/contrib/biblatex/latex/bbx/standard.bbx 2022/07/02 | 256022 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-dates-intro.pdf -2022/07/02 | 25552 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2022/07/02 | 25489163 | systems/texlive/tlnet/install-tl.zip -2022/07/02 | 252872 | systems/texlive/tlnet/archive/latex2nemeth.doc.r63780.tar.xz 2022/07/02 | 25280 | macros/latex/contrib/biblatex/doc/examples/96-dates-biber.pdf 2022/07/02 | 25174 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-sample.tex -2022/07/02 | 251131 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2022/07/02 | 25107 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2022/07/02 | 25060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/07/02 | 247334 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma 2022/07/02 | 24647 | macros/latex/contrib/biblatex/latex/lbx/serbian.lbx 2022/07/02 | 24613 | macros/latex/contrib/biblatex/latex/blx-bibtex.def -2022/07/02 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/07/02 | 244961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma 2022/07/02 | 244291 | macros/latex/contrib/biblatex/doc/examples/80-style-reading-bibtex.pdf 2022/07/02 | 244291 | macros/latex/contrib/biblatex/doc/examples/80-style-reading-biber.pdf 2022/07/02 | 243511 | macros/xetex/latex/xepersian/xepersian-doc.pdf 2022/07/02 | 2434 | macros/latex/contrib/biblatex/doc/examples/20-indexing-single.tex -2022/07/02 | 24121 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma 2022/07/02 | 24027 | macros/latex/contrib/biblatex/doc/examples/94-labelprefix-biber.pdf 2022/07/02 | 23970 | macros/latex/contrib/biblatex/latex/lbx/italian.lbx 2022/07/02 | 2395 | macros/latex/contrib/biblatex/doc/examples/04-delimiters.tex -2022/07/02 | 23945 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2022/07/02 | 2389324 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2022/07/02 | 2388 | macros/latex/contrib/biblatex/latex/cbx/debug.cbx 2022/07/02 | 234422 | support/latex2nemeth/doc/unicode-math-braille.tex 2022/07/02 | 23131 | macros/xetex/latex/bidi/bidi-doc-latex-basics.ltx @@ -418,60 +1018,41 @@ 2022/07/02 | 2257 | macros/latex/contrib/biblatex/latex/cbx/alphabetic-verb.cbx 2022/07/02 | 222705 | macros/latex/contrib/biblatex/doc/examples/63-style-authortitle-icomp-bibtex.pdf 2022/07/02 | 222705 | macros/latex/contrib/biblatex/doc/examples/63-style-authortitle-icomp-biber.pdf -2022/07/02 | 22147 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma 2022/07/02 | 2190 | macros/latex/contrib/biblatex/latex/blx-natbib.def 2022/07/02 | 2188 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex 2022/07/02 | 21707 | macros/latex/contrib/biblatex/doc/examples/91-sorting-schemes-biber.pdf 2022/07/02 | 213637 | macros/latex/contrib/biblatex/doc/examples/51-style-authoryear-ibid-bibtex.pdf 2022/07/02 | 213637 | macros/latex/contrib/biblatex/doc/examples/51-style-authoryear-ibid-biber.pdf -2022/07/02 | 213278 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/07/02 | 21315 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma 2022/07/02 | 2126 | macros/latex/contrib/biblatex/latex/blx-mcite.def 2022/07/02 | 2108 | macros/xetex/latex/bidi/bidi-doc-title.ltx -2022/07/02 | 210279 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2022/07/02 | 208809 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma 2022/07/02 | 207854 | macros/latex/contrib/biblatex/doc/examples/02-annotations-biber.pdf 2022/07/02 | 207609 | macros/latex/contrib/biblatex/doc/examples/40-style-alphabetic-biber.pdf 2022/07/02 | 207478 | macros/latex/contrib/biblatex/doc/examples/02-annotations-bibtex.pdf 2022/07/02 | 206748 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes16.cbx 2022/07/02 | 205707 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-dates-sample.pdf 2022/07/02 | 20546 | macros/latex/contrib/biblatex/latex/lbx/nynorsk.lbx -2022/07/02 | 20458447 | systems/texlive/tlnet/install-tl-windows.exe -2022/07/02 | 203836 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma 2022/07/02 | 203055 | macros/latex/contrib/biblatex/doc/examples/61-style-authortitle-ibid-bibtex.pdf 2022/07/02 | 203055 | macros/latex/contrib/biblatex/doc/examples/61-style-authortitle-ibid-biber.pdf -2022/07/02 | 202837 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/07/02 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2022/07/02 | 200398 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2022/07/02 | 199832 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma 2022/07/02 | 1994 | macros/latex/contrib/biblatex/doc/examples/10-references-per-section.tex 2022/07/02 | 199318 | macros/latex/contrib/biblatex/doc/examples/40-style-alphabetic-bibtex.pdf 2022/07/02 | 1988 | macros/latex/contrib/biblatex/doc/examples/40-style-alphabetic.tex -2022/07/02 | 1982084 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/07/02 | 197036 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma 2022/07/02 | 196392 | macros/latex/contrib/biblatex/doc/examples/31-style-numeric-comp-bibtex.pdf 2022/07/02 | 1961 | macros/xetex/latex/bidi/bidi-doc-plain-programming.ltx -2022/07/02 | 196118 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma 2022/07/02 | 195323 | macros/latex/contrib/biblatex/doc/examples/64-style-authortitle-terse-bibtex.pdf 2022/07/02 | 195323 | macros/latex/contrib/biblatex/doc/examples/64-style-authortitle-terse-biber.pdf 2022/07/02 | 1942 | macros/latex/contrib/biblatex/doc/examples/16-numeric-prefixed-1.tex -2022/07/02 | 190506 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma 2022/07/02 | 18786676 | macros/latex/contrib/biblatex.zip 2022/07/02 | 1876 | macros/latex/contrib/biblatex/doc/examples/11-references-by-section.tex 2022/07/02 | 186808 | macros/latex/contrib/biblatex/doc/examples/31-style-numeric-comp-biber.pdf -2022/07/02 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma 2022/07/02 | 184700 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/dates-test.bib -2022/07/02 | 18369 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma 2022/07/02 | 183623 | macros/latex/contrib/biblatex/doc/examples/13-references-by-keyword-biber.pdf 2022/07/02 | 183127 | macros/latex/contrib/biblatex/doc/examples/14-references-by-category-biber.pdf 2022/07/02 | 1818 | macros/latex/contrib/biblatex/latex/bbx/numeric.bbx 2022/07/02 | 181606 | macros/latex/contrib/biblatex/doc/examples/32-style-numeric-verb-bibtex.pdf 2022/07/02 | 181606 | macros/latex/contrib/biblatex/doc/examples/32-style-numeric-verb-biber.pdf -2022/07/02 | 181516 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma 2022/07/02 | 1808 | macros/latex/contrib/biblatex/latex/cbx/draft.cbx 2022/07/02 | 180128 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-trad-sample.pdf 2022/07/02 | 180012 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-sample.pdf -2022/07/02 | 179877 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma 2022/07/02 | 1781 | macros/latex/contrib/biblatex/doc/examples/97-annotations.tex 2022/07/02 | 177358 | macros/latex/contrib/biblatex/doc/examples/21-indexing-multiple-biber.pdf 2022/07/02 | 177233 | macros/latex/contrib/biblatex/doc/examples/30-style-numeric-bibtex.pdf @@ -479,25 +1060,19 @@ 2022/07/02 | 176645 | macros/xetex/latex/bidi/bidi-doc.pdf 2022/07/02 | 17645 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf 2022/07/02 | 176169 | macros/latex/contrib/biblatex/doc/examples/20-indexing-single-biber.pdf -2022/07/02 | 17537516 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/07/02 | 1752148 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma 2022/07/02 | 175130 | macros/latex/contrib/biblatex/doc/examples/13-references-by-keyword-bibtex.pdf 2022/07/02 | 174634 | macros/latex/contrib/biblatex/doc/examples/14-references-by-category-bibtex.pdf 2022/07/02 | 1731 | macros/latex/contrib/biblatex/latex/bbx/alphabetic.bbx -2022/07/02 | 173008 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma 2022/07/02 | 171031 | macros/latex/contrib/biblatex/doc/examples/21-indexing-multiple-bibtex.pdf 2022/07/02 | 169 | macros/latex/contrib/biblatex/latex/lbx/american.lbx 2022/07/02 | 169812 | macros/latex/contrib/biblatex/doc/examples/20-indexing-single-bibtex.pdf 2022/07/02 | 1693 | macros/xetex/latex/bidi/picture.jpg -2022/07/02 | 168819 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma 2022/07/02 | 1682 | macros/latex/contrib/biblatex/doc/examples/14-references-by-category.tex 2022/07/02 | 167962 | macros/latex/contrib/biblatex/doc/examples/01-introduction-bibtex.pdf 2022/07/02 | 167962 | macros/latex/contrib/biblatex/doc/examples/01-introduction-biber.pdf 2022/07/02 | 16722 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex 2022/07/02 | 16647 | macros/latex/contrib/biblatex/doc/examples/97-annotations-biber.pdf 2022/07/02 | 165715 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate.bbx -2022/07/02 | 16560 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2022/07/02 | 16504 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma 2022/07/02 | 163 | macros/latex/contrib/biblatex/latex/lbx/canadian.lbx 2022/07/02 | 1639913 | macros/latex/contrib/biblatex/doc/biblatex.pdf 2022/07/02 | 16350 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cmsendnotes.sty @@ -506,37 +1081,24 @@ 2022/07/02 | 157684 | macros/latex/contrib/biblatex/doc/examples/16-numeric-prefixed-1-biber.pdf 2022/07/02 | 157655 | macros/latex/contrib/biblatex/doc/examples/17-numeric-prefixed-2-biber.pdf 2022/07/02 | 157616 | macros/latex/contrib/biblatex/doc/examples/19-alphabetic-prefixed-bibtex.pdf -2022/07/02 | 156965 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma 2022/07/02 | 156540 | macros/latex/contrib/biblatex/doc/examples/17-numeric-prefixed-2-bibtex.pdf 2022/07/02 | 156540 | macros/latex/contrib/biblatex/doc/examples/16-numeric-prefixed-1-bibtex.pdf 2022/07/02 | 155631 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/notes-test.bib -2022/07/02 | 155496 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma 2022/07/02 | 1549 | macros/latex/contrib/biblatex/doc/examples/92-bibliographylists.tex 2022/07/02 | 1546 | macros/latex/contrib/biblatex/doc/examples/32-style-numeric-verb.tex 2022/07/02 | 1545633 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf 2022/07/02 | 15442 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex -2022/07/02 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 2022/07/02 | 153367 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes.bbx 2022/07/02 | 153295 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-dates-common.cbx -2022/07/02 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/07/02 | 152029 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2022/07/02 | 1501240 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2022/07/02 | 149733 | macros/latex/contrib/biblatex/doc/examples/81-style-draft-bibtex.pdf 2022/07/02 | 149733 | macros/latex/contrib/biblatex/doc/examples/81-style-draft-biber.pdf 2022/07/02 | 149679 | macros/latex/contrib/biblatex/doc/examples/82-style-debug-biber.pdf 2022/07/02 | 148860 | macros/latex/contrib/biblatex/doc/examples/82-style-debug-bibtex.pdf 2022/07/02 | 147776 | macros/latex/contrib/biblatex/doc/examples/66-style-authortitle-ticomp-bibtex.pdf 2022/07/02 | 147776 | macros/latex/contrib/biblatex/doc/examples/66-style-authortitle-ticomp-biber.pdf -2022/07/02 | 147664 | systems/texlive/tlnet/archive/bidi.source.r63779.tar.xz 2022/07/02 | 147304 | macros/latex/contrib/biblatex/doc/examples/52-style-authoryear-comp-bibtex.pdf 2022/07/02 | 147304 | macros/latex/contrib/biblatex/doc/examples/52-style-authoryear-comp-biber.pdf -2022/07/02 | 1468230 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/07/02 | 1467775 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/07/02 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 2022/07/02 | 14587 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex -2022/07/02 | 1454765 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/07/02 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/07/02 | 14412 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2022/07/02 | 143176 | macros/latex/contrib/biblatex/doc/examples/65-style-authortitle-tcomp-bibtex.pdf 2022/07/02 | 143176 | macros/latex/contrib/biblatex/doc/examples/65-style-authortitle-tcomp-biber.pdf 2022/07/02 | 141906 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate16.bbx @@ -544,17 +1106,10 @@ 2022/07/02 | 1409 | macros/latex/contrib/biblatex/doc/examples/19-alphabetic-prefixed.tex 2022/07/02 | 1396 | macros/xetex/latex/bidi/bidi-doc-intro.ltx 2022/07/02 | 13919 | macros/latex/contrib/biblatex/latex/blx-compat.def -2022/07/02 | 139102 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma 2022/07/02 | 1390 | macros/xetex/latex/xepersian/README 2022/07/02 | 13737 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty 2022/07/02 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r63781.tar.xz 2022/07/02 | 13622 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-notes-sample.tex -2022/07/02 | 135949 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2022/07/02 | 1357073 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2022/07/02 | 135377 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/07/02 | 1353759 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/07/02 | 1353349 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2022/07/02 | 13514 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma 2022/07/02 | 1346 | macros/latex/contrib/biblatex/doc/examples/65-style-authortitle-tcomp.tex 2022/07/02 | 1340 | macros/latex/contrib/biblatex/doc/examples/12-references-by-segment.tex 2022/07/02 | 1334 | macros/latex/contrib/biblatex/doc/examples/62-style-authortitle-comp.tex @@ -562,10 +1117,7 @@ 2022/07/02 | 132465 | macros/latex/contrib/biblatex/doc/examples/biblatex-examples.bltxml 2022/07/02 | 132465 | macros/latex/contrib/biblatex/biber/bltxml/biblatex-examples.bltxml 2022/07/02 | 1323 | macros/xetex/latex/bidi/README -2022/07/02 | 1322743 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma 2022/07/02 | 1311 | macros/latex/contrib/biblatex/doc/examples/13-references-by-keyword.tex -2022/07/02 | 130908 | systems/texlive/tlnet/archive/bidi.r63779.tar.xz -2022/07/02 | 1302485 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma 2022/07/02 | 129 | macros/latex/contrib/biblatex/latex/lbx/USenglish.lbx 2022/07/02 | 1295671 | install/macros/xetex/latex/xepersian.tds.zip 2022/07/02 | 128 | macros/latex/contrib/biblatex/latex/lbx/brazil.lbx @@ -576,7 +1128,6 @@ 2022/07/02 | 127 | macros/latex/contrib/biblatex/latex/lbx/slovenian.lbx 2022/07/02 | 12799 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad.cbx 2022/07/02 | 1268516 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/biblatex-chicago.pdf -2022/07/02 | 126535 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma 2022/07/02 | 126042 | macros/latex/contrib/biblatex/doc/examples/62-style-authortitle-comp-bibtex.pdf 2022/07/02 | 126042 | macros/latex/contrib/biblatex/doc/examples/62-style-authortitle-comp-biber.pdf 2022/07/02 | 125 | macros/latex/contrib/biblatex/latex/lbx/hungarian.lbx @@ -584,22 +1135,14 @@ 2022/07/02 | 12416 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cmsdocs.sty 2022/07/02 | 12400 | macros/latex/contrib/biblatex/doc/examples/93-nameparts.tex 2022/07/02 | 12296 | macros/latex/contrib/biblatex/doc/examples/95-customlists-biber.pdf -2022/07/02 | 120617 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma 2022/07/02 | 119927 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/RELEASE 2022/07/02 | 119269 | macros/latex/contrib/biblatex/doc/examples/15-references-by-type-bibtex.pdf 2022/07/02 | 119269 | macros/latex/contrib/biblatex/doc/examples/15-references-by-type-biber.pdf -2022/07/02 | 1181128 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma 2022/07/02 | 1167224 | systems/texlive/tlnet/archive/phonenumbers.doc.r63774.tar.xz 2022/07/02 | 1160 | macros/latex/contrib/biblatex/latex/bbx/draft.bbx -2022/07/02 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/07/02 | 1156464 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/07/02 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini -2022/07/02 | 113288 | systems/texlive/tlnet/archive/texlive-scripts.r63773.tar.xz -2022/07/02 | 113053 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma 2022/07/02 | 1130406 | macros/xetex/latex/xepersian.zip 2022/07/02 | 112916 | macros/latex/contrib/biblatex/doc/examples/18-numeric-hybrid-bibtex.pdf 2022/07/02 | 112916 | macros/latex/contrib/biblatex/doc/examples/18-numeric-hybrid-biber.pdf -2022/07/02 | 112589 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma 2022/07/02 | 112203 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex 2022/07/02 | 11208 | systems/texlive/tlnet/archive/msu-thesis.r63777.tar.xz 2022/07/02 | 111947 | macros/latex/contrib/biblatex/doc/examples/41-style-alphabetic-verb-bibtex.pdf @@ -608,24 +1151,18 @@ 2022/07/02 | 110272 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-notes16.bbx 2022/07/02 | 1101499 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/biblatex-chicago.tex 2022/07/02 | 109852 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-dates-common16.cbx -2022/07/02 | 109480 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma 2022/07/02 | 109286 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/doc/cms-noteref-demo.pdf 2022/07/02 | 1081680 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.4.6-body.tex 2022/07/02 | 107976 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex 2022/07/02 | 10791 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/biblatex-chicago.sty -2022/07/02 | 107705 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma 2022/07/02 | 1073051 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.4.6.tex 2022/07/02 | 105 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/chicago-authordate-trad16.bbx 2022/07/02 | 1059899 | macros/latex/contrib/biblatex/doc/biblatex.tex -2022/07/02 | 104557 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma 2022/07/02 | 10374 | macros/latex/contrib/biblatex/latex/cbx/numeric-comp.cbx -2022/07/02 | 103339 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/07/02 | 103094 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma 2022/07/02 | 102 | macros/latex/contrib/biblatex/latex/bbx/authortitle-ticomp.bbx 2022/07/02 | 102 | macros/latex/contrib/biblatex/doc/examples/93-nameparts.dbx 2022/07/02 | 102 | macros/latex/contrib/biblatex-contrib/biblatex-chicago/latex/cms.dbx 2022/07/02 | 1024353 | macros/xetex/latex/bidi/bidi.dtx -2022/07/02 | 1021848 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma 2022/07/02 | 1021798 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.2.7-body.tex 2022/07/02 | 101 | macros/latex/contrib/biblatex/latex/bbx/authortitle-terse.bbx 2022/07/02 | 101 | macros/latex/contrib/biblatex/latex/bbx/authortitle-tcomp.bbx @@ -636,7 +1173,6 @@ 2022/07/02 | 101002 | macros/latex/contrib/biblatex/doc/examples/42-style-alphabetic-template-biber.pdf 2022/07/02 | 100 | macros/latex/contrib/biblatex/latex/bbx/authortitle-ibid.bbx 2022/07/02 | 100 | macros/latex/contrib/biblatex/latex/bbx/authortitle-comp.bbx -2022/07/02 | 100488 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma 2022/07/01 | 99 | macros/latex/base/ltpara-code.tex 2022/07/01 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex 2022/07/01 | 9926 | macros/latex/base/ltnews21.tex @@ -694,7 +1230,6 @@ 2022/07/01 | 7524 | macros/latex/base/ltxguide.cls 2022/07/01 | 7454 | macros/latex/contrib/l3kernel/l3fp-assign.dtx 2022/07/01 | 74225 | macros/latex/contrib/l3kernel/l3msg.dtx -2022/07/01 | 7395 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/07/01 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx 2022/07/01 | 732612 | systems/texlive/tlnet/archive/proflycee.doc.r63768.tar.xz 2022/07/01 | 72475 | macros/latex/base/ltfsstrc.dtx @@ -1237,7 +1772,6 @@ 2022/06/28 | 806 | support/arara/scripts/rules/arara-rule-dvipdfm.yaml 2022/06/28 | 797 | support/arara/scripts/rules/arara-rule-dvips.yaml 2022/06/28 | 788 | support/arara/scripts/rules/arara-rule-copy.yaml -2022/06/28 | 75312 | systems/texlive/tlnet/archive/xepersian.source.r63738.tar.xz 2022/06/28 | 7316 | macros/latex/contrib/proflycee/doc/graphics/pl-doc-stats_d.png 2022/06/28 | 7101 | support/arara/doc/htmlmanualtopdf.sh 2022/06/28 | 704529 | macros/xetex/latex/xduts/xduts.pdf @@ -1253,7 +1787,6 @@ 2022/06/28 | 625 | support/arara/scripts/rules/arara-rule-upbibtex.yaml 2022/06/28 | 620 | support/arara/scripts/rules/arara-rule-bibtexu.yaml 2022/06/28 | 620 | support/arara/scripts/rules/arara-rule-bibtex8.yaml -2022/06/28 | 60236 | systems/texlive/tlnet/archive/xepersian.r63738.tar.xz 2022/06/28 | 5 | support/arara/doc/resources/version.txt 2022/06/28 | 595 | support/arara/scripts/rules/arara-rule-pbibtex.yaml 2022/06/28 | 591 | support/arara/scripts/rules/arara-rule-bibtex.yaml @@ -1359,7 +1892,6 @@ 2022/06/28 | 1104 | support/arara/scripts/rules/arara-rule-authorindex.yaml 2022/06/28 | 1061 | support/arara/scripts/rules/arara-rule-etex.yaml 2022/06/28 | 1049 | support/arara/scripts/rules/arara-rule-tex.yaml -2022/06/28 | 1011752 | systems/texlive/tlnet/archive/xepersian.doc.r63738.tar.xz 2022/06/27 | 95 | macros/generic/lt3luabridge/example.context 2022/06/27 | 915 | macros/latex/contrib/newpax/doc-use-pax.tex 2022/06/27 | 908 | systems/texlive/tlnet/archive/collection-luatex.r63732.tar.xz @@ -1368,49 +1900,29 @@ 2022/06/27 | 871964 | systems/texlive/tlnet/archive/babel.doc.r63730.tar.xz 2022/06/27 | 8644 | systems/texlive/tlnet/archive/pwebmac.r63731.tar.xz 2022/06/27 | 853 | macros/latex/contrib/newpax/README.md -2022/06/27 | 836 | dviware/dvisirule/src/configure.ac 2022/06/27 | 77 | macros/generic/lt3luabridge/example.plaintex -2022/06/27 | 7383 | dviware/dvisirule/src/config/compile 2022/06/27 | 717808 | systems/texlive/tlnet/archive/babel.source.r63730.tar.xz 2022/06/27 | 70243 | macros/latex/contrib/newpax/doc-use-newpax.pdf -2022/06/27 | 6878 | dviware/dvisirule/src/config/missing 2022/06/27 | 6152 | systems/texlive/tlnet/archive/symbats3.r63728.tar.xz -2022/06/27 | 60243 | dviware/dvisirule/dvisirule.pdf -2022/06/27 | 6012 | macros/latex/contrib/asmejour/asmewide_example/asmewide.sty -2022/06/27 | 504083 | macros/latex/contrib/familytree/familytree-ja.pdf 2022/06/27 | 503613 | macros/generic/lt3luabridge/lt3luabridge.pdf 2022/06/27 | 500017 | macros/generic/lt3luabridge.zip 2022/06/27 | 44965 | macros/latex/contrib/newpax/doc-use-pax.pdf -2022/06/27 | 41888 | dviware/dvisirule/src/aclocal.m4 -2022/06/27 | 4133 | dviware/dvisirule/src/config.h -2022/06/27 | 3850 | dviware/dvisirule/src/config.h.in 2022/06/27 | 36942 | macros/latex/contrib/newpax/newpax.dtx 2022/06/27 | 35164 | systems/texlive/tlnet/archive/nicematrix.r63729.tar.xz 2022/06/27 | 31084 | macros/latex/contrib/newpax/doc-input1.pdf 2022/06/27 | 30795 | macros/latex/contrib/newpax/doc-input2.pdf -2022/06/27 | 3048771 | macros/latex/contrib/asmejour/asmewide_example/asmejour-wide-equation-examples.pdf 2022/06/27 | 2635203 | macros/latex/contrib/asmejour.zip 2022/06/27 | 253 | macros/generic/lt3luabridge/lt3luabridge.ins -2022/06/27 | 24525 | dviware/dvisirule/src/Makefile.in -2022/06/27 | 24408 | dviware/dvisirule/src/Makefile 2022/06/27 | 236 | macros/latex/contrib/newpax/doc-extract-newpax.tex -2022/06/27 | 23568 | dviware/dvisirule/src/config/depcomp 2022/06/27 | 231 | macros/latex/contrib/newpax/doc-extract-pax.tex 2022/06/27 | 2005524 | systems/texlive/tlnet/archive/nicematrix.doc.r63729.tar.xz -2022/06/27 | 19860 | macros/latex/contrib/familytree/samples/Crawley.pdf 2022/06/27 | 19116 | macros/generic/lt3luabridge/lt3luabridge.dtx 2022/06/27 | 19105 | macros/generic/lt3luabridge/LICENSE 2022/06/27 | 190888 | systems/texlive/tlnet/archive/babel.r63730.tar.xz 2022/06/27 | 188116 | systems/texlive/tlnet/archive/symbats3.doc.r63728.tar.xz -2022/06/27 | 184895 | macros/latex/contrib/familytree/samples/Asai.pdf -2022/06/27 | 182744 | dviware/dvisirule/src/configure 2022/06/27 | 182696 | dviware/dvisirule.zip -2022/06/27 | 182522 | macros/latex/contrib/familytree/samples/Tokugawa.pdf 2022/06/27 | 181793 | macros/latex/contrib/newpax/newpax.pdf -2022/06/27 | 178069 | macros/latex/contrib/familytree/familytree.pdf 2022/06/27 | 1745 | macros/latex/contrib/newpax/newpax.ins -2022/06/27 | 16478 | macros/latex/contrib/asmejour/asmewide_example/asmejour-wide-equation-examples.tex -2022/06/27 | 15368 | dviware/dvisirule/src/config/install-sh 2022/06/27 | 142294 | macros/latex/contrib/newpax.zip 2022/06/27 | 1389 | macros/generic/lt3luabridge/docstrip.cfg 2022/06/27 | 131 | macros/generic/lt3luabridge/example.latex @@ -1420,406 +1932,3 @@ 2022/06/27 | 1093 | macros/latex/contrib/newpax/doc-use-newpax.tex 2022/06/27 | 1089276 | macros/latex/contrib/familytree.zip 2022/06/27 | 1007 | macros/latex/contrib/newpax/doc-input1.tex -2022/06/26 | 9987 | systems/win32/miktex/tm/packages/ligtype.tar.lzma -2022/06/26 | 989020 | systems/win32/miktex/tm/packages/mcf2graph__doc.tar.lzma -2022/06/26 | 9876 | systems/win32/miktex/tm/packages/create-theorem.tar.lzma -2022/06/26 | 9842 | systems/win32/miktex/tm/packages/lithuanian__source.tar.lzma -2022/06/26 | 955 | systems/win32/miktex/tm/packages/beamertheme-arguelles__source.tar.lzma -2022/06/26 | 9426897 | systems/win32/miktex/tm/packages/kotex-utf__doc.tar.lzma -2022/06/26 | 9351 | systems/win32/miktex/tm/packages/kotex-plain.tar.lzma -2022/06/26 | 927736 | systems/win32/miktex/tm/packages/cyrillic__doc.tar.lzma -2022/06/26 | 9253 | macros/latex/contrib/familytree/ft-sibling.dtx -2022/06/26 | 924449 | systems/win32/miktex/tm/packages/xcolor__doc.tar.lzma -2022/06/26 | 9178 | systems/win32/miktex/tm/packages/graphics-pln.tar.lzma -2022/06/26 | 910 | macros/latex/contrib/familytree/cmd.mk -2022/06/26 | 90984 | systems/win32/miktex/tm/packages/hyperref.tar.lzma -2022/06/26 | 89253 | systems/win32/miktex/tm/packages/psfrag__doc.tar.lzma -2022/06/26 | 8878 | macros/latex/contrib/familytree/doc-ja/ft-gens-ja.tex -2022/06/26 | 885137 | macros/latex/required/babel/base/babel.pdf -2022/06/26 | 8825 | systems/win32/miktex/tm/packages/hypdoc__source.tar.lzma -2022/06/26 | 8821 | systems/win32/miktex/tm/packages/cjk-ko.tar.lzma -2022/06/26 | 878 | macros/latex/contrib/familytree/samples/Asai/Asai.tex -2022/06/26 | 8717 | systems/win32/miktex/tm/packages/projlib__doc.tar.lzma -2022/06/26 | 86902 | systems/win32/miktex/tm/packages/eqexpl__doc.tar.lzma -2022/06/26 | 86853062 | systems/win32/miktex/tm/packages/biber-darwin-x86_64.tar.lzma -2022/06/26 | 867990 | systems/win32/miktex/tm/packages/yet-another-guide-latex2e.tar.lzma -2022/06/26 | 866 | macros/latex/contrib/familytree/samples/Tokugawa/tg-4th.tex -2022/06/26 | 863953 | systems/win32/miktex/tm/packages/kotex-utf__source.tar.lzma -2022/06/26 | 8634 | macros/latex/contrib/asmejour/README.md -2022/06/26 | 85987 | systems/win32/miktex/tm/packages/ligtype__doc.tar.lzma -2022/06/26 | 8590978 | systems/win32/miktex/tm/packages/pdfmanagement-testphase__doc.tar.lzma -2022/06/26 | 852244 | systems/win32/miktex/tm/packages/beamertheme-arguelles__doc.tar.lzma -2022/06/26 | 84480 | systems/win32/miktex/tm/packages/lua-visual-debug__source.tar.lzma -2022/06/26 | 843602 | systems/win32/miktex/tm/packages/lshort-german.tar.lzma -2022/06/26 | 840491 | systems/win32/miktex/tm/packages/biblatex-ext__doc.tar.lzma -2022/06/26 | 837636 | macros/latex/required/babel/base/locale.zip -2022/06/26 | 8255 | systems/win32/miktex/tm/packages/latexbug.tar.lzma -2022/06/26 | 8227 | systems/win32/miktex/tm/packages/schwalbe-chess.tar.lzma -2022/06/26 | 8196 | systems/win32/miktex/tm/packages/kvoptions.tar.lzma -2022/06/26 | 806 | macros/latex/contrib/familytree/doc-ja/figs/figTY-ja.tex -2022/06/26 | 7832 | systems/win32/miktex/tm/packages/minimalist__source.tar.lzma -2022/06/26 | 78327 | systems/win32/miktex/tm/packages/dtk__doc.tar.lzma -2022/06/26 | 7799 | macros/latex/required/babel/base/babel.ins -2022/06/26 | 77773 | systems/win32/miktex/tm/packages/xcolor__source.tar.lzma -2022/06/26 | 7759 | macros/latex/contrib/familytree/doc-ja/familytree-ja.tex -2022/06/26 | 7756 | systems/win32/miktex/tm/packages/colorist__source.tar.lzma -2022/06/26 | 771 | macros/latex/contrib/familytree/doc-ja/Makefile -2022/06/26 | 7644 | systems/win32/miktex/tm/packages/beamer-rl.tar.lzma -2022/06/26 | 761 | macros/latex/contrib/familytree/doc-ja/figs/fig4Hidetada.tex -2022/06/26 | 760 | macros/latex/contrib/familytree/figs/fig4HenryVIII.tex -2022/06/26 | 751348 | systems/win32/miktex/tm/packages/verifiche__doc.tar.lzma -2022/06/26 | 750730 | systems/win32/miktex/tm/packages/lua-widow-control__doc.tar.lzma -2022/06/26 | 750004 | macros/latex/required/babel/base/babel.dtx -2022/06/26 | 7392 | macros/latex/contrib/familytree/familytree.dtx -2022/06/26 | 73845 | systems/win32/miktex/tm/packages/pdfmanagement-testphase.tar.lzma -2022/06/26 | 7330 | systems/win32/miktex/tm/packages/niceframe__source.tar.lzma -2022/06/26 | 72522 | systems/win32/miktex/tm/packages/create-theorem__doc.tar.lzma -2022/06/26 | 7174 | macros/latex/contrib/familytree/samples/Crawley.tex -2022/06/26 | 7170 | systems/win32/miktex/tm/packages/tikzlings__source.tar.lzma -2022/06/26 | 714648 | macros/latex/contrib/nicematrix/nicematrix.dtx -2022/06/26 | 712094 | systems/win32/miktex/tm/packages/latex-base-dev__source.tar.lzma -2022/06/26 | 711996 | systems/win32/miktex/tm/packages/ltxbase__source.tar.lzma -2022/06/26 | 7073 | macros/latex/contrib/familytree/samples/Tokugawa/Tokugawa.tex -2022/06/26 | 7073406 | systems/win32/miktex/tm/packages/biblatex__doc.tar.lzma -2022/06/26 | 7062 | systems/win32/miktex/tm/packages/ut-thesis__source.tar.lzma -2022/06/26 | 6948 | systems/win32/miktex/tm/packages/hvextern.tar.lzma -2022/06/26 | 69181 | systems/win32/miktex/tm/packages/latexindent.tar.lzma -2022/06/26 | 686195 | systems/win32/miktex/tm/packages/tikzlings__doc.tar.lzma -2022/06/26 | 682245 | systems/win32/miktex/tm/packages/functional__doc.tar.lzma -2022/06/26 | 67765 | systems/win32/miktex/tm/packages/olsak-misc.tar.lzma -2022/06/26 | 676 | dviware/dvisirule/demo.tex -2022/06/26 | 67539 | systems/win32/miktex/tm/packages/lithuanian.tar.lzma -2022/06/26 | 670 | macros/latex/contrib/familytree/doc-ja/figs/fig3Iemitsu.tex -2022/06/26 | 6616 | systems/win32/miktex/tm/packages/diffcoeff.tar.lzma -2022/06/26 | 6606 | systems/win32/miktex/tm/packages/pbalance.tar.lzma -2022/06/26 | 655767 | systems/win32/miktex/tm/packages/diffcoeff__doc.tar.lzma -2022/06/26 | 6519 | systems/win32/miktex/tm/packages/create-theorem__source.tar.lzma -2022/06/26 | 651597 | systems/win32/miktex/tm/packages/xduts__doc.tar.lzma -2022/06/26 | 64909 | systems/win32/miktex/tm/packages/siunitx.tar.lzma -2022/06/26 | 63 | macros/latex/contrib/familytree/samples/Tokugawa/tg-14th.tex -2022/06/26 | 6344 | systems/win32/miktex/tm/packages/magicwatermark__source.tar.lzma -2022/06/26 | 634356 | systems/win32/miktex/tm/packages/europecv__doc.tar.lzma -2022/06/26 | 634040 | systems/win32/miktex/tm/packages/biblatex-sbl__doc.tar.lzma -2022/06/26 | 631 | macros/latex/contrib/familytree/samples/Tokugawa/tg-3rd.tex -2022/06/26 | 628 | macros/latex/contrib/familytree/samples/Tokugawa/tg-10th.tex -2022/06/26 | 628945 | macros/latex/contrib/asmejour/asmejour-template.pdf -2022/06/26 | 618 | macros/latex/contrib/familytree/samples/Tokugawa/tg-5th.tex -2022/06/26 | 6163 | macros/latex/contrib/familytree/ft-lib.dtx -2022/06/26 | 6158 | macros/latex/contrib/familytree/doc-ja/ft-marriage-ja.tex -2022/06/26 | 61560 | systems/win32/miktex/tm/packages/letgut__source.tar.lzma -2022/06/26 | 6132 | systems/win32/miktex/tm/packages/fgruler.tar.lzma -2022/06/26 | 60670 | systems/win32/miktex/tm/packages/moodle__source.tar.lzma -2022/06/26 | 6061 | systems/win32/miktex/tm/packages/symbats3.tar.lzma -2022/06/26 | 6052 | systems/win32/miktex/tm/packages/ligtype__source.tar.lzma -2022/06/26 | 5 | dviware/dvisirule/DEPENDS.txt -2022/06/26 | 5980 | systems/texlive/tlnet/archive/fgruler.r63721.tar.xz -2022/06/26 | 588376 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma -2022/06/26 | 582 | macros/latex/contrib/familytree/doc-ja/figs/fig3Hidetada.tex -2022/06/26 | 582853 | systems/win32/miktex/tm/packages/luaotfload.tar.lzma -2022/06/26 | 57191 | systems/win32/miktex/tm/packages/latex-graphics-dev__source.tar.lzma -2022/06/26 | 57027 | systems/win32/miktex/tm/packages/showhyphenation__doc.tar.lzma -2022/06/26 | 5673 | systems/win32/miktex/tm/packages/textcase__source.tar.lzma -2022/06/26 | 56404 | systems/win32/miktex/tm/packages/microtype.tar.lzma -2022/06/26 | 563 | macros/latex/contrib/familytree/figs/fig2sis.tex -2022/06/26 | 54 | macros/latex/contrib/familytree/samples/Tokugawa/tg-1st.tex -2022/06/26 | 54934 | systems/win32/miktex/tm/packages/yathesis__source.tar.lzma -2022/06/26 | 548 | macros/latex/contrib/familytree/doc-ja/figs/fig2Hidetada.tex -2022/06/26 | 548496 | systems/win32/miktex/tm/packages/luaotfload__doc.tar.lzma -2022/06/26 | 5376 | systems/win32/miktex/tm/packages/thalie.tar.lzma -2022/06/26 | 5357 | systems/win32/miktex/tm/packages/euro-ce.tar.lzma -2022/06/26 | 5313928 | systems/win32/miktex/tm/packages/latex-tools-dev__doc.tar.lzma -2022/06/26 | 525 | macros/latex/contrib/familytree/samples/Tokugawa/tg-6th.tex -2022/06/26 | 523273 | systems/win32/miktex/tm/packages/xduts.tar.lzma -2022/06/26 | 5220 | systems/win32/miktex/tm/packages/verifiche.tar.lzma -2022/06/26 | 5211404 | systems/win32/miktex/tm/packages/yathesis__doc.tar.lzma -2022/06/26 | 52002 | systems/win32/miktex/tm/packages/mcf2graph__source.tar.lzma -2022/06/26 | 513845 | systems/win32/miktex/tm/packages/emisa__doc.tar.lzma -2022/06/26 | 512 | macros/latex/contrib/familytree/figs/fig4Robert.tex -2022/06/26 | 506 | macros/latex/contrib/familytree/samples/Makefile -2022/06/26 | 504452 | macros/latex/contrib/nicematrix/nicematrix-french.pdf -2022/06/26 | 5008 | web/pwebmac/index.md -2022/06/26 | 49619 | systems/win32/miktex/tm/packages/letgut.tar.lzma -2022/06/26 | 4929 | systems/win32/miktex/tm/packages/einfart.tar.lzma -2022/06/26 | 49186 | systems/win32/miktex/tm/packages/dtk-bibliography__source.tar.lzma -2022/06/26 | 4904 | systems/win32/miktex/tm/packages/simplivre.tar.lzma -2022/06/26 | 4904 | macros/latex/contrib/familytree/doc-ja/ft-sibling-ja.tex -2022/06/26 | 48877 | systems/win32/miktex/tm/packages/emisa__source.tar.lzma -2022/06/26 | 48635 | systems/win32/miktex/tm/packages/functional__source.tar.lzma -2022/06/26 | 4858395 | systems/win32/miktex/tm/packages/tcolorbox__doc.tar.lzma -2022/06/26 | 48472 | systems/win32/miktex/tm/packages/lua-widow-control__source.tar.lzma -2022/06/26 | 484426 | systems/win32/miktex/tm/packages/kvoptions__doc.tar.lzma -2022/06/26 | 4816 | systems/win32/miktex/tm/packages/lebhart.tar.lzma -2022/06/26 | 4804 | systems/win32/miktex/tm/packages/beaulivre.tar.lzma -2022/06/26 | 48011 | systems/win32/miktex/tm/packages/xkeyval__source.tar.lzma -2022/06/26 | 476981 | systems/win32/miktex/tm/packages/logix__doc.tar.lzma -2022/06/26 | 475261 | systems/win32/miktex/tm/packages/barracuda__source.tar.lzma -2022/06/26 | 474 | macros/latex/contrib/familytree/figs/fig3Lily3.tex -2022/06/26 | 473706 | systems/win32/miktex/tm/packages/fgruler__doc.tar.lzma -2022/06/26 | 47349 | systems/win32/miktex/tm/packages/lithuanian__doc.tar.lzma -2022/06/26 | 471864 | systems/texlive/tlnet/archive/fgruler.doc.r63721.tar.xz -2022/06/26 | 471695 | systems/win32/miktex/tm/packages/thalie__doc.tar.lzma -2022/06/26 | 4703 | systems/win32/miktex/tm/packages/psfrag.tar.lzma -2022/06/26 | 465 | dviware/dvisirule/cmd.mk -2022/06/26 | 46334 | systems/win32/miktex/tm/packages/l3packages__source.tar.lzma -2022/06/26 | 462621 | systems/win32/miktex/tm/packages/beaulivre__doc.tar.lzma -2022/06/26 | 459 | macros/latex/contrib/familytree/samples/Tokugawa/tg-12th.tex -2022/06/26 | 45987 | macros/latex/contrib/asmejour/asmejour.cls -2022/06/26 | 457805 | systems/win32/miktex/tm/packages/lwarp__source.tar.lzma -2022/06/26 | 446661 | systems/win32/miktex/tm/packages/simplivre__doc.tar.lzma -2022/06/26 | 43 | macros/latex/contrib/familytree/DEPENDS.txt -2022/06/26 | 4399 | systems/win32/miktex/tm/packages/cjk-ko__source.tar.lzma -2022/06/26 | 43780 | systems/win32/miktex/tm/packages/gzt__source.tar.lzma -2022/06/26 | 43395 | macros/latex/contrib/asmejour/asmejour-template.tex -2022/06/26 | 417 | macros/latex/contrib/familytree/doc-ja/figs/fig-ja.tex -2022/06/26 | 416738 | systems/win32/miktex/tm/packages/hyperref__source.tar.lzma -2022/06/26 | 416252 | systems/win32/miktex/tm/packages/xkeyval__doc.tar.lzma -2022/06/26 | 414 | macros/latex/contrib/familytree/samples/Tokugawa/tg-9th.tex -2022/06/26 | 4143 | systems/win32/miktex/tm/packages/tabbing__source.tar.lzma -2022/06/26 | 4129 | systems/win32/miktex/tm/packages/euro-ce__doc.tar.lzma -2022/06/26 | 4122 | systems/win32/miktex/tm/packages/showhyphenation__source.tar.lzma -2022/06/26 | 410 | macros/latex/contrib/familytree/figs/fig3Lily4.tex -2022/06/26 | 408 | macros/latex/contrib/familytree/figs/fig3Robert1.tex -2022/06/26 | 403 | macros/latex/contrib/familytree/doc-ja/figs/fig3Ietsuna.tex -2022/06/26 | 399 | macros/latex/contrib/familytree/doc-ja/figs/fig1Ieyasu.tex -2022/06/26 | 398 | macros/latex/contrib/familytree/figs/fig4Lily4.tex -2022/06/26 | 398 | macros/latex/contrib/familytree/figs/fig4Lily2.tex -2022/06/26 | 3987823 | systems/win32/miktex/tm/packages/bidi__doc.tar.lzma -2022/06/26 | 396657 | systems/win32/miktex/tm/packages/europecv__source.tar.lzma -2022/06/26 | 39455 | systems/win32/miktex/tm/packages/biblatex-ext__source.tar.lzma -2022/06/26 | 393624 | systems/win32/miktex/tm/packages/logix.tar.lzma -2022/06/26 | 392 | macros/latex/contrib/familytree/figs/fig4Lily3.tex -2022/06/26 | 3920 | systems/win32/miktex/tm/packages/pgf-pie.tar.lzma -2022/06/26 | 390 | macros/latex/contrib/familytree/figs/fig3Robert2.tex -2022/06/26 | 38878 | systems/win32/miktex/tm/packages/pbalance__doc.tar.lzma -2022/06/26 | 388547 | systems/win32/miktex/tm/packages/lebhart__doc.tar.lzma -2022/06/26 | 38519 | systems/win32/miktex/tm/packages/biblatex-apa__source.tar.lzma -2022/06/26 | 380960 | systems/win32/miktex/tm/packages/dtk-bibliography.tar.lzma -2022/06/26 | 376 | macros/latex/contrib/familytree/figs/fig1Robert1.tex -2022/06/26 | 37551 | systems/win32/miktex/tm/packages/niceframe.tar.lzma -2022/06/26 | 3753 | systems/win32/miktex/tm/packages/hypdoc.tar.lzma -2022/06/26 | 3734 | systems/win32/miktex/tm/packages/fullpict.tar.lzma -2022/06/26 | 3733 | macros/latex/contrib/familytree/samples/Asai/3Gou.tex -2022/06/26 | 3729 | systems/win32/miktex/tm/packages/lua-visual-debug.tar.lzma -2022/06/26 | 3708 | macros/latex/contrib/familytree/README.md -2022/06/26 | 369 | macros/latex/contrib/familytree/samples/Tokugawa/tg-7th.tex -2022/06/26 | 369 | macros/latex/contrib/familytree/samples/Tokugawa/Makefile -2022/06/26 | 369661 | systems/win32/miktex/tm/packages/einfart__doc.tar.lzma -2022/06/26 | 3679884 | systems/win32/miktex/tm/packages/hyperref__doc.tar.lzma -2022/06/26 | 364237 | systems/win32/miktex/tm/packages/lni__doc.tar.lzma -2022/06/26 | 3622 | dviware/dvisirule/dvisirule.sh -2022/06/26 | 36017 | systems/win32/miktex/tm/packages/barracuda.tar.lzma -2022/06/26 | 35616 | systems/win32/miktex/tm/packages/xduts__source.tar.lzma -2022/06/26 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx -2022/06/26 | 35111 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma -2022/06/26 | 34649 | systems/win32/miktex/tm/packages/gzt.tar.lzma -2022/06/26 | 341 | macros/latex/contrib/familytree/figs/fig3Lily1.tex -2022/06/26 | 33768 | systems/win32/miktex/tm/packages/tikzlings.tar.lzma -2022/06/26 | 33653 | systems/win32/miktex/tm/packages/yet-another-guide-latex2e__source.tar.lzma -2022/06/26 | 3358 | systems/win32/miktex/tm/packages/jigsaw__source.tar.lzma -2022/06/26 | 328 | macros/latex/contrib/familytree/samples/Asai/Makefile -2022/06/26 | 324324 | systems/win32/miktex/tm/packages/hypdoc__doc.tar.lzma -2022/06/26 | 323 | macros/latex/contrib/familytree/figs/fig3sis.tex -2022/06/26 | 322 | macros/latex/contrib/familytree/samples/Tokugawa/tg-2nd.tex -2022/06/26 | 322904 | systems/texlive/tlnet/archive/biblatex-apa.doc.r63719.tar.xz -2022/06/26 | 3143 | systems/win32/miktex/tm/packages/showhyphenation.tar.lzma -2022/06/26 | 314072 | systems/win32/miktex/tm/packages/moodle__doc.tar.lzma -2022/06/26 | 313 | macros/latex/contrib/familytree/familytree.ins -2022/06/26 | 309 | macros/latex/contrib/familytree/figs/fig3Lily2.tex -2022/06/26 | 3068675 | systems/win32/miktex/tm/packages/lwarp__doc.tar.lzma -2022/06/26 | 305905 | systems/win32/miktex/tm/packages/chess-problem-diagrams__doc.tar.lzma -2022/06/26 | 3014165 | install/macros/latex/required/babel-base.tds.zip -2022/06/26 | 30013662 | systems/win32/miktex/tm/packages/ltxbase__doc.tar.lzma -2022/06/26 | 30008836 | systems/win32/miktex/tm/packages/latex-base-dev__doc.tar.lzma -2022/06/26 | 299480 | systems/texlive/tlnet/archive/cprotectinside.doc.r63720.tar.xz -2022/06/26 | 298784 | systems/win32/miktex/tm/packages/cprotectinside__doc.tar.lzma -2022/06/26 | 29604 | systems/win32/miktex/tm/packages/greek-fontenc__source.tar.lzma -2022/06/26 | 29584 | systems/texlive/tlnet/archive/biblatex-apa.r63719.tar.xz -2022/06/26 | 29541 | systems/win32/miktex/tm/packages/moodle.tar.lzma -2022/06/26 | 29422 | systems/win32/miktex/tm/packages/biblatex-apa.tar.lzma -2022/06/26 | 29313 | systems/win32/miktex/tm/packages/greek-fontenc.tar.lzma -2022/06/26 | 29076 | systems/win32/miktex/tm/packages/biblatex-ext.tar.lzma -2022/06/26 | 28803 | systems/win32/miktex/tm/packages/biblatex-sbl__source.tar.lzma -2022/06/26 | 2857 | systems/win32/miktex/tm/packages/ut-thesis.tar.lzma -2022/06/26 | 285761 | systems/win32/miktex/tm/packages/biblatex-apa__doc.tar.lzma -2022/06/26 | 284 | macros/latex/contrib/familytree/figs/fig4Lily1.tex -2022/06/26 | 2841 | systems/win32/miktex/tm/packages/pgf-pie__source.tar.lzma -2022/06/26 | 2817243 | systems/win32/miktex/tm/packages/univie-ling__doc.tar.lzma -2022/06/26 | 280912 | systems/win32/miktex/tm/packages/biber-doc.tar.lzma -2022/06/26 | 2744 | systems/win32/miktex/tm/packages/simples-matrices.tar.lzma -2022/06/26 | 2711 | systems/win32/miktex/tm/packages/cprotectinside__source.tar.lzma -2022/06/26 | 27031 | systems/win32/miktex/tm/packages/diffcoeff__source.tar.lzma -2022/06/26 | 269 | macros/latex/contrib/familytree/samples/Tokugawa/tg-11th.tex -2022/06/26 | 26974 | systems/win32/miktex/tm/packages/lni__source.tar.lzma -2022/06/26 | 2670 | systems/win32/miktex/tm/packages/graphics-pln__doc.tar.lzma -2022/06/26 | 2667240 | systems/win32/miktex/tm/packages/microtype__doc.tar.lzma -2022/06/26 | 259509 | systems/win32/miktex/tm/packages/biblatex.tar.lzma -2022/06/26 | 2570 | dviware/dvisirule/README.md -2022/06/26 | 2556 | systems/win32/miktex/tm/packages/magicwatermark.tar.lzma -2022/06/26 | 25494 | systems/win32/miktex/tm/packages/projlib__source.tar.lzma -2022/06/26 | 2506857 | systems/win32/miktex/tm/packages/latex-graphics-dev__doc.tar.lzma -2022/06/26 | 2496 | systems/win32/miktex/tm/packages/fullpict__doc.tar.lzma -2022/06/26 | 248 | macros/latex/contrib/familytree/doc-ja/figs/fig4Ogou.tex -2022/06/26 | 24800 | systems/win32/miktex/tm/packages/chess-problem-diagrams__source.tar.lzma -2022/06/26 | 2478 | macros/latex/required/babel/base/README.md -2022/06/26 | 24766 | systems/win32/miktex/tm/packages/projlib.tar.lzma -2022/06/26 | 2454653 | systems/win32/miktex/tm/packages/logix__source.tar.lzma -2022/06/26 | 24476125 | systems/win32/miktex/tm/packages/biber-windows-x64.tar.lzma -2022/06/26 | 2441028 | systems/win32/miktex/tm/packages/greek-fontenc__doc.tar.lzma -2022/06/26 | 2438 | systems/win32/miktex/tm/packages/refenums.tar.lzma -2022/06/26 | 2421167 | systems/win32/miktex/tm/packages/latex-amsmath-dev__doc.tar.lzma -2022/06/26 | 2392 | systems/win32/miktex/tm/packages/eqexpl__source.tar.lzma -2022/06/26 | 2388 | systems/win32/miktex/tm/packages/refenums__source.tar.lzma -2022/06/26 | 2384 | systems/win32/miktex/tm/packages/realhats.tar.lzma -2022/06/26 | 23804 | systems/win32/miktex/tm/packages/yathesis.tar.lzma -2022/06/26 | 23598670 | systems/win32/miktex/tm/packages/biber-linux-x86_64.tar.lzma -2022/06/26 | 23550 | systems/win32/miktex/tm/packages/psfrag__source.tar.lzma -2022/06/26 | 234 | macros/latex/contrib/familytree/figs/fig2base.tex -2022/06/26 | 233 | web/pwebmac/trapman.ch -2022/06/26 | 2333 | systems/win32/miktex/tm/packages/beamertheme-arguelles.tar.lzma -2022/06/26 | 232749 | systems/win32/miktex/tm/packages/tcolorbox.tar.lzma -2022/06/26 | 23051 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma -2022/06/26 | 22986 | systems/win32/miktex/tm/packages/denisbdoc__source.tar.lzma -2022/06/26 | 2293 | dviware/dvisirule/Makefile -2022/06/26 | 22919015 | systems/win32/miktex/tm/packages/biber-windows-x86.tar.lzma -2022/06/26 | 22829192 | systems/texlive/tlnet/archive/biber.win32.r63724.tar.xz -2022/06/26 | 226413 | systems/win32/miktex/tm/packages/ltxbase.tar.lzma -2022/06/26 | 22626 | web/pwebmac/pwebmac.tex -2022/06/26 | 226010 | systems/win32/miktex/tm/packages/latex-base-dev.tar.lzma -2022/06/26 | 225 | macros/latex/contrib/familytree/samples/Tokugawa/tg-8th.tex -2022/06/26 | 223243 | systems/win32/miktex/tm/packages/arabtex.tar.lzma -2022/06/26 | 2222 | web/pwebmac/README.md -2022/06/26 | 221534 | systems/win32/miktex/tm/packages/pgf-pie__doc.tar.lzma -2022/06/26 | 22113 | systems/win32/miktex/tm/packages/l3packages.tar.lzma -2022/06/26 | 2210 | macros/latex/contrib/familytree/samples/Asai/2Hatsu.tex -2022/06/26 | 220093 | systems/win32/miktex/tm/packages/latexbug__doc.tar.lzma -2022/06/26 | 219542 | systems/win32/miktex/tm/packages/niceframe__doc.tar.lzma -2022/06/26 | 21890 | macros/latex/required/babel/base/bbcompat.dtx -2022/06/26 | 21887 | systems/win32/miktex/tm/packages/cyrillic__source.tar.lzma -2022/06/26 | 217519 | systems/win32/miktex/tm/packages/beamer-rl__doc.tar.lzma -2022/06/26 | 217016 | systems/win32/miktex/tm/packages/tabbing__doc.tar.lzma -2022/06/26 | 2169344 | macros/latex/contrib/nicematrix.zip -2022/06/26 | 216515 | systems/win32/miktex/tm/packages/magicwatermark__doc.tar.lzma -2022/06/26 | 216052 | systems/win32/miktex/tm/packages/textcase__doc.tar.lzma -2022/06/26 | 2155 | dviware/dvisirule/dvisirule-marker.awk -2022/06/26 | 21435 | systems/win32/miktex/tm/packages/kvoptions__source.tar.lzma -2022/06/26 | 21389 | systems/win32/miktex/tm/packages/biblatex-sbl.tar.lzma -2022/06/26 | 21302 | systems/win32/miktex/tm/packages/kotex-utf.tar.lzma -2022/06/26 | 212169 | systems/win32/miktex/tm/packages/schwalbe-chess__doc.tar.lzma -2022/06/26 | 211771 | systems/win32/miktex/tm/packages/lwarp.tar.lzma -2022/06/26 | 21102 | web/pwebmac.zip -2022/06/26 | 2097 | macros/latex/contrib/familytree/doc-ja/figs/Makefile -2022/06/26 | 2088 | macros/latex/contrib/familytree/samples/Asai/1Chacha.tex -2022/06/26 | 2080 | macros/latex/contrib/familytree/doc-ja/ft-lib-ja.tex -2022/06/26 | 205997 | systems/win32/miktex/tm/packages/lua-visual-debug__doc.tar.lzma -2022/06/26 | 20385 | systems/win32/miktex/tm/packages/thalie__source.tar.lzma -2022/06/26 | 20258 | macros/latex/contrib/familytree/ft-individual.dtx -2022/06/26 | 1966726 | systems/win32/miktex/tm/packages/nicematrix__doc.tar.lzma -2022/06/26 | 195 | macros/latex/contrib/familytree/figs/fig2ival.tex -2022/06/26 | 193290 | systems/win32/miktex/tm/packages/biblatex__source.tar.lzma -2022/06/26 | 193230 | macros/latex/contrib/nicematrix/nicematrix-french.tex -2022/06/26 | 1921487 | macros/latex/required/babel/base.zip -2022/06/26 | 186994 | systems/win32/miktex/tm/packages/refenums__doc.tar.lzma -2022/06/26 | 1868491 | systems/win32/miktex/tm/packages/realhats__doc.tar.lzma -2022/06/26 | 1854627 | systems/win32/miktex/tm/packages/l3packages__doc.tar.lzma -2022/06/26 | 1852 | systems/win32/miktex/tm/packages/cprotectinside.tar.lzma -2022/06/26 | 1840 | macros/latex/contrib/familytree/figs/Makefile -2022/06/26 | 1837 | macros/latex/contrib/familytree/samples/Asai/0sis.tex -2022/06/26 | 1819971 | systems/win32/miktex/tm/packages/realhats__source.tar.lzma -2022/06/26 | 1815 | systems/win32/miktex/tm/packages/textcase.tar.lzma -2022/06/26 | 18092 | macros/latex/contrib/familytree/LICENSE -2022/06/26 | 18092 | dviware/dvisirule/LICENSE -2022/06/26 | 17675 | systems/win32/miktex/tm/packages/xcolor.tar.lzma -2022/06/26 | 175 | macros/latex/contrib/familytree/doc-ja/figs/fig2cfg.tex -2022/06/26 | 174582 | systems/win32/miktex/tm/packages/symbats3__doc.tar.lzma -2022/06/26 | 17237 | systems/win32/miktex/tm/packages/schwalbe-chess__source.tar.lzma -2022/06/26 | 1719 | systems/win32/miktex/tm/packages/multiple-choice.tar.lzma -2022/06/26 | 171640 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma -2022/06/26 | 1715 | systems/win32/miktex/tm/packages/jigsaw.tar.lzma -2022/06/26 | 1703717 | systems/win32/miktex/tm/packages/amscls-doc.tar.lzma -2022/06/26 | 17028 | systems/win32/miktex/tm/packages/verifiche__source.tar.lzma -2022/06/26 | 170119 | systems/win32/miktex/tm/packages/microtype__source.tar.lzma -2022/06/26 | 169 | macros/latex/contrib/familytree/doc-ja/figs/fig2ival-ja.tex -2022/06/26 | 16760 | systems/win32/miktex/tm/packages/lua-widow-control.tar.lzma -2022/06/26 | 166 | macros/latex/contrib/familytree/doc-ja/figs/fig2base-ja.tex -2022/06/26 | 1643665 | systems/win32/miktex/tm/packages/csvsimple__doc.tar.lzma -2022/06/26 | 16390 | systems/win32/miktex/tm/packages/einfart__source.tar.lzma -2022/06/26 | 163112 | systems/win32/miktex/tm/packages/jigsaw__doc.tar.lzma -2022/06/26 | 16189 | systems/win32/miktex/tm/packages/univie-ling__source.tar.lzma -2022/06/26 | 16124 | systems/win32/miktex/tm/packages/latex-graphics-dev.tar.lzma -2022/06/26 | 159737 | systems/win32/miktex/tm/packages/univie-ling.tar.lzma -2022/06/26 | 15966 | systems/win32/miktex/tm/packages/lebhart__source.tar.lzma -2022/06/26 | 15961 | systems/win32/miktex/tm/packages/simplivre__source.tar.lzma -2022/06/26 | 158533 | systems/win32/miktex/tm/packages/cjk-ko__doc.tar.lzma -2022/06/26 | 15852 | systems/win32/miktex/tm/packages/dtk.tar.lzma -2022/06/26 | 15827 | systems/win32/miktex/tm/packages/denisbdoc.tar.lzma -2022/06/26 | 1580 | systems/win32/miktex/tm/packages/tabbing.tar.lzma -2022/06/26 | 1564 | systems/win32/miktex/tm/packages/multiple-choice__source.tar.lzma -2022/06/26 | 1562 | systems/win32/miktex/tm/packages/kotex-plain__doc.tar.lzma -2022/06/26 | 155 | macros/latex/contrib/familytree/samples/Tokugawa/tg-13th.tex -2022/06/26 | 15584 | systems/win32/miktex/tm/packages/emisa.tar.lzma -2022/06/26 | 15539 | systems/win32/miktex/tm/packages/cyrillic.tar.lzma -2022/06/26 | 15525 | systems/win32/miktex/tm/packages/europecv.tar.lzma -2022/06/26 | 1551 | systems/win32/miktex/tm/packages/euro-ce__source.tar.lzma -2022/06/26 | 154 | dviware/dvisirule/fonts.tex -2022/06/26 | 1544 | systems/texlive/tlnet/archive/multiple-choice.r63722.tar.xz -2022/06/26 | 1541554 | macros/latex/contrib/nicematrix/nicematrix.pdf -2022/06/26 | 153 | macros/latex/contrib/familytree/doc-ja/figs/fig1Hidetada.tex -2022/06/26 | 15367 | systems/win32/miktex/tm/packages/beaulivre__source.tar.lzma -2022/06/26 | 1514 | web/pwebmac/Xerrorlog.tex -2022/06/26 | 1502 | systems/win32/miktex/tm/packages/kotex-plain__source.tar.lzma -2022/06/26 | 14921 | systems/win32/miktex/tm/packages/hvextern__source.tar.lzma -2022/06/26 | 14894 | dviware/dvisirule/dvisirule.dtx -2022/06/26 | 14879 | systems/win32/miktex/tm/packages/symbats3__source.tar.lzma -2022/06/26 | 1480 | systems/texlive/tlnet/archive/cprotectinside.r63720.tar.xz -2022/06/26 | 146872 | systems/win32/miktex/tm/packages/nicematrix__source.tar.lzma -2022/06/26 | 145771 | systems/win32/miktex/tm/packages/bidi__source.tar.lzma -2022/06/26 | 1424 | systems/win32/miktex/tm/packages/eqexpl.tar.lzma -2022/06/26 | 14198 | systems/win32/miktex/tm/packages/denisbdoc__doc.tar.lzma -2022/06/26 | 140 | macros/latex/contrib/familytree/figs/fig.tex -2022/06/26 | 139 | dviware/dvisirule/dvisirule.ins -2022/06/26 | 139342 | systems/win32/miktex/tm/packages/ut-thesis__doc.tar.lzma -2022/06/26 | 1387592 | systems/win32/miktex/tm/packages/simples-matrices__doc.tar.lzma -2022/06/26 | 13814 | systems/win32/miktex/tm/packages/simples-matrices__source.tar.lzma -2022/06/26 | 1377 | systems/win32/miktex/tm/packages/olsak-misc__doc.tar.lzma -2022/06/26 | 13616 | systems/win32/miktex/tm/packages/pbalance__source.tar.lzma -2022/06/26 | 13168 | web/pwebmac/makeall -2022/06/26 | 131468 | systems/texlive/tlnet/archive/multiple-choice.doc.r63722.tar.xz -2022/06/26 | 130 | dviware/dvisirule/reconf.sh -2022/06/26 | 130976 | systems/win32/miktex/tm/packages/multiple-choice__doc.tar.lzma -2022/06/26 | 13043 | systems/win32/miktex/tm/packages/latexbug__source.tar.lzma -2022/06/26 | 130109 | systems/win32/miktex/tm/packages/pdfmanagement-testphase__source.tar.lzma -2022/06/26 | 128499 | systems/win32/miktex/tm/packages/bidi.tar.lzma -2022/06/26 | 12569 | systems/win32/miktex/tm/packages/functional.tar.lzma -2022/06/26 | 12512 | systems/win32/miktex/tm/packages/chess-problem-diagrams.tar.lzma -2022/06/26 | 124669 | systems/win32/miktex/tm/packages/latexindent__source.tar.lzma -2022/06/26 | 1245812 | systems/win32/miktex/tm/packages/siunitx__doc.tar.lzma -2022/06/26 | 1231 | dviware/dvisirule/dvisirule-pgnum.awk -2022/06/26 | 12271 | systems/win32/miktex/tm/packages/fgruler__source.tar.lzma -2022/06/26 | 120 | macros/latex/contrib/familytree/doc-ja/figs/fig1base.tex -2022/06/26 | 1204180 | systems/win32/miktex/tm/packages/letgut__doc.tar.lzma -2022/06/26 | 12024 | systems/texlive/tlnet/archive/fgruler.source.r63721.tar.xz -2022/06/26 | 12020 | systems/win32/miktex/tm/packages/lni.tar.lzma -2022/06/26 | 11915 | systems/win32/miktex/tm/packages/barracuda__doc.tar.lzma -2022/06/26 | 1190 | macros/latex/contrib/familytree/samples/Asai/0Ichi.tex -2022/06/26 | 1182874 | systems/win32/miktex/tm/packages/gzt__doc.tar.lzma -2022/06/26 | 1178477 | systems/win32/miktex/tm/packages/arabtex__source.tar.lzma -2022/06/26 | 11770 | web/pwebmac/webman.ch -2022/06/26 | 116611 | systems/win32/miktex/tm/packages/siunitx__source.tar.lzma -2022/06/26 | 1162 | macros/latex/contrib/familytree/Makefile -2022/06/26 | 11533 | systems/win32/miktex/tm/packages/csvsimple.tar.lzma -2022/06/26 | 11444696 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma -2022/06/26 | 11383 | macros/latex/contrib/familytree/ft-marriage.dtx -2022/06/26 | 112 | macros/latex/contrib/familytree/samples/Tokugawa/tg-15th.tex -2022/06/26 | 112 | macros/latex/contrib/familytree/fonts.tex -2022/06/26 | 112561 | systems/win32/miktex/tm/packages/lshort-german__source.tar.lzma -2022/06/26 | 11239 | macros/latex/contrib/familytree/ft-gens.dtx -2022/06/26 | 1115224 | systems/win32/miktex/tm/packages/hvextern__doc.tar.lzma -2022/06/26 | 10897 | macros/latex/contrib/familytree/doc-ja/ft-individual-ja.tex -2022/06/26 | 108457 | systems/win32/miktex/tm/packages/minimalist__doc.tar.lzma -2022/06/26 | 107 | macros/latex/contrib/familytree/figs/fig1Robert2.tex -2022/06/26 | 106734 | systems/win32/miktex/tm/packages/colorist__doc.tar.lzma -2022/06/26 | 1062647 | systems/win32/miktex/tm/packages/latexindent__doc.tar.lzma -2022/06/26 | 10363 | systems/win32/miktex/tm/packages/colorist.tar.lzma -2022/06/26 | 10065 | systems/win32/miktex/tm/packages/xkeyval.tar.lzma -2022/06/26 | 1002 | dviware/dvisirule/dvisirule-expg.mk -2022/06/26 | 10002 | systems/win32/miktex/tm/packages/minimalist.tar.lzma diff --git a/macros/latex/contrib/hypdoc/README.md b/macros/latex/contrib/hypdoc/README.md index 742390e8cc..b0cd77bf6e 100644 --- a/macros/latex/contrib/hypdoc/README.md +++ b/macros/latex/contrib/hypdoc/README.md @@ -1,6 +1,6 @@ # hypdoc -Version: 2022-06-14 v1.16 +Version: 2022-07-03 v1.17 This package adds hyper features to the package doc that is used in the documentation diff --git a/macros/latex/contrib/hypdoc/hypdoc.dtx b/macros/latex/contrib/hypdoc/hypdoc.dtx index ae0b783633..8eb7e9b2e5 100644 --- a/macros/latex/contrib/hypdoc/hypdoc.dtx +++ b/macros/latex/contrib/hypdoc/hypdoc.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: hypdoc.dtx -% Version: 2022-06-14 v1.16 +% Version: 2022-07-03 v1.17 % Info: Hyper extensions for doc.sty % % Copyright (C) @@ -79,7 +79,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: hypdoc 2022-06-14 v1.16 Hyper extensions for doc.sty (HO)} +\Msg{* Package: hypdoc 2022-07-03 v1.17 Hyper extensions for doc.sty (HO)} \Msg{************************************************************************} \keepsilent @@ -91,7 +91,7 @@ This is a generated file. Project: hypdoc -Version: 2022-06-14 v1.16 +Version: 2022-07-03 v1.17 Copyright (C) 2002, 2006, 2007, 2009-2011 Heiko Oberdiek @@ -152,7 +152,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{hypdoc.drv}% - [2022-06-14 v1.16 Hyper extensions for doc.sty (HO)]% + [2022-07-03 v1.17 Hyper extensions for doc.sty (HO)]% \PassOptionsToPackage{numbered}{hypdoc} \documentclass{ltxdoc} \usepackage{holtxdoc}[2011/11/22] @@ -167,7 +167,7 @@ and the derived files % \GetFileInfo{hypdoc.drv} % % \title{The \xpackage{hypdoc} package} -% \date{2022-06-14 v1.16} +% \date{2022-07-03 v1.17} % \author{Heiko Oberdiek\thanks % {Please report any issues at \url{https://github.com/ho-tex/hypdoc/issues}}} % @@ -345,7 +345,7 @@ and the derived files %<*package> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{hypdoc}% - [2022-06-14 v1.16 Hyper extensions for doc.sty (HO)]% + [2022-07-03 v1.17 Hyper extensions for doc.sty (HO)]% % \end{macrocode} % The package identification is done at the top of the |.dtx| file % in order to use only one identification string. @@ -748,10 +748,12 @@ and the derived files \let\HDorg@tilde~% \let~\HD@savedest@entry \edef\HDorg@catcodeM{\the\catcode`\^^M}% + \let\HDorg@M^^M% \catcode`\^^M=\active \def^^M{}% \InputIfFileExists{\jobname.hd}{}{}% \let~\HDorg@tilde + \let^^M\HDorg@M \catcode`\^^M=\HDorg@catcodeM\relax \newwrite\HD@savedest@out \RerunFileCheck{\jobname.hd}{% @@ -1337,6 +1339,9 @@ and the derived files % \begin{Version}{2022-06-14 v1.16} % \item Avoid to load hyperref if has been already loaded, issue \#1 % \end{Version} +% \begin{Version}{2022-07-03 v1.17} +% \item Restore defintion of active control-m (issue 3) +% \end{Version} % \end{History} % % \PrintIndex diff --git a/macros/latex/contrib/hypdoc/hypdoc.pdf b/macros/latex/contrib/hypdoc/hypdoc.pdf Binary files differindex bd0f77458b..6760c5453f 100644 --- a/macros/latex/contrib/hypdoc/hypdoc.pdf +++ b/macros/latex/contrib/hypdoc/hypdoc.pdf diff --git a/macros/latex/contrib/kdpcover/kdpcover.cls b/macros/latex/contrib/kdpcover/kdpcover.cls index a04b5b2f9e..9e38b0d3b5 100644 --- a/macros/latex/contrib/kdpcover/kdpcover.cls +++ b/macros/latex/contrib/kdpcover/kdpcover.cls @@ -21,7 +21,7 @@ % SOFTWARE. \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{kdpcover}[2022/01/09 0.2.4 Cover for Kindle Direct Publishing books] +\ProvidesClass{kdpcover}[2022/07/03 0.3.0 Cover for Kindle Direct Publishing books] \LoadClass{article} \makeatletter @@ -41,6 +41,8 @@ \DeclareOptionX{7x10}{\setlength\kdp@xsize{7in}\setlength\kdp@ysize{10in}} \DeclareOptionX{8x10}{\setlength\kdp@xsize{8in}\setlength\kdp@ysize{10in}} \DeclareOptionX{pages}{\renewcommand*\kdp@pages{#1}} +\newif\ifkdp@barless +\DeclareOptionX{barless}{\kdp@barlesstrue} \DeclareOptionX{pdf}{% \iexec[trace,quiet,stdout=kdpcover-pages-count.txt]{qpdf --show-npages #1 | tr -d '[[:space:]]' | \{ cat; echo \%; \}}% \newread\kdp@pagescount% @@ -75,12 +77,15 @@ \RequirePackage[absolute]{textpos} \TPGrid{16}{16} +\makeatletter \newcommand\putSpine[2][kdpcover-signature]{% - \begin{textblock}{2.4}[0.5,0](8,0)% - \begin{tikzpicture}% - \node [rectangle, inner sep=0em, fill=black, minimum width=2.4\TPHorizModule, minimum height=16\TPVertModule] at (0,0) {}; - \end{tikzpicture}% - \end{textblock}% + \ifkdp@barless\else + \begin{textblock}{2.4}[0.5,0](8,0)% + \begin{tikzpicture}% + \node [rectangle, inner sep=0em, fill=black, minimum width=2.4\TPHorizModule, minimum height=16\TPVertModule] at (0,0) {}; + \end{tikzpicture}% + \end{textblock}% + \fi \begin{textblock}{1}[0.5,0](8,2)% \begin{tikzpicture}% \node [color=white, inner sep=0cm, outer sep=0cm, rotate=270, minimum height=\TPHorizModule] at (0,0) { @@ -92,6 +97,7 @@ \centerline{\includegraphics[width=0.32in]{#1}}% \end{textblock}% } +\makeatother \newcommand\putPicture[1]{% \begin{textblock}{4}(10,2)% diff --git a/macros/latex/contrib/kdpcover/kdpcover.pdf b/macros/latex/contrib/kdpcover/kdpcover.pdf Binary files differindex d80edde8e3..984c26469b 100644 --- a/macros/latex/contrib/kdpcover/kdpcover.pdf +++ b/macros/latex/contrib/kdpcover/kdpcover.pdf diff --git a/macros/latex/contrib/kdpcover/kdpcover.tex b/macros/latex/contrib/kdpcover/kdpcover.tex index 9e94ac13a6..793ba90b01 100644 --- a/macros/latex/contrib/kdpcover/kdpcover.tex +++ b/macros/latex/contrib/kdpcover/kdpcover.tex @@ -27,6 +27,9 @@ % It's better not to use "pages" option here, but to let it calculate % the size of your book from the PDF file. Just say "pdf=book.pdf" and it % will be calculated automatically. +% +% To get rid of the black bar at the center of the page, just add +% "barless" option here. \documentclass[pages=200,6x9]{kdpcover} \begin{document} @@ -45,7 +48,7 @@ % Here we print the version and it will also add the date of the latest % Git commit in the current directory. If it's not a Git repository, % the date won't be printed. -\putVersion{0.2.4} +\putVersion{0.3.0} % This prints the price, which is a good practice to mention, I believe. \putPrice{\$0.00} diff --git a/macros/latex/contrib/projlib/ProjLib.dtx b/macros/latex/contrib/projlib/ProjLib.dtx index 18509f3947..1b1be1cf73 100644 --- a/macros/latex/contrib/projlib/ProjLib.dtx +++ b/macros/latex/contrib/projlib/ProjLib.dtx @@ -15,82 +15,88 @@ \ProvidesFile{ProjLib.dtx} %</driver> \NeedsTeXFormat{LaTeX2e}[2022-06-01] -\RequirePackage{l3keys2e} % %<*ProjLib> \ProvidesExplPackage {ProjLib} - {2022/06/15} {} + {2022/07/03} {} {Collective interface of the ProjLib toolkit} %</ProjLib> % %<*projlib-author> \ProvidesExplPackage {projlib-author} - {2022/06/15} {} + {2022/07/03} {} {Enhanced author information block} %</projlib-author> % %<*projlib-datetime> \ProvidesExplPackage {projlib-datetime} - {2022/06/15} {} + {2022/07/03} {} {Convert numeric date-time string to natural language} %</projlib-datetime> % %<*projlib-draft> \ProvidesExplPackage {projlib-draft} - {2022/06/15} {} + {2022/07/03} {} {Useful commands during draft stage} %</projlib-draft> % %<*projlib-font> \ProvidesExplPackage {projlib-font} - {2022/06/15} {} + {2022/07/03} {} {Font selection and configuration} %</projlib-font> % %<*projlib-language> \ProvidesExplPackage {projlib-language} - {2022/06/15} {} + {2022/07/03} {} {Multi-language configuration} %</projlib-language> % %<*projlib-logo> \ProvidesExplPackage {projlib-logo} - {2022/06/15} {} + {2022/07/03} {} {The ProjLib logo} %</projlib-logo> % %<*projlib-math> \ProvidesExplPackage {projlib-math} - {2022/06/15} {} + {2022/07/03} {} {Efficient math setup} %</projlib-math> % %<*projlib-paper> \ProvidesExplPackage {projlib-paper} - {2022/06/15} {} + {2022/07/03} {} {Configuration of the paper style} %</projlib-paper> % +%<*projlib-text> +\ProvidesExplPackage + {projlib-text} + {2022/07/03} {} + {Text-related commands} +%</projlib-text> +% %<*projlib-theorem> \ProvidesExplPackage {projlib-theorem} - {2022/06/15} {} + {2022/07/03} {} {Configuration of theorem-like environments} %</projlib-theorem> % %<*projlib-titlepage> \ProvidesExplPackage {projlib-titlepage} - {2022/06/15} {} + {2022/07/03} {} {Commands for rendering the title page} %</projlib-titlepage> @@ -111,18 +117,20 @@ , title~page .bool_set:N = \l__projlib_main_titlepage_bool , title page .bool_set:N = \l__projlib_main_titlepage_bool , unknown .code:n = { - \PassOptionsToPackage { \CurrentOption } { projlib-language } \PassOptionsToPackage { \CurrentOption } { projlib-author } \PassOptionsToPackage { \CurrentOption } { projlib-datetime } \PassOptionsToPackage { \CurrentOption } { projlib-draft } \PassOptionsToPackage { \CurrentOption } { projlib-font } + \PassOptionsToPackage { \CurrentOption } { projlib-language } \PassOptionsToPackage { \CurrentOption } { projlib-logo } \PassOptionsToPackage { \CurrentOption } { projlib-math } \PassOptionsToPackage { \CurrentOption } { projlib-paper } + \PassOptionsToPackage { \CurrentOption } { projlib-text } \PassOptionsToPackage { \CurrentOption } { projlib-theorem } + \PassOptionsToPackage { \CurrentOption } { projlib-titlepage } } } -\ProcessKeysOptions { ProjLib } +\ProcessKeyOptions [ ProjLib ] \bool_if:NT \l__projlib_main_amsfashion_bool { @@ -142,6 +150,7 @@ \RequirePackage { projlib-logo } \RequirePackage { projlib-math } \RequirePackage { projlib-paper } +\RequirePackage { projlib-text } \bool_if:NT \l__projlib_main_titlepage_bool { @@ -160,7 +169,7 @@ , ams fashion .bool_set:N = \l__projlib_author_amsfashion_bool , unknown .code:n = {} } -\ProcessKeysOptions { projlib-author } +\ProcessKeyOptions [ projlib-author ] \cs_if_exist:NT \subjclass { \endinput } @@ -487,7 +496,7 @@ , day-month .code:n = { \tl_gset:Nn \g__projlib_datetime_input_format_tl { day-month-year } } , unknown .code:n = {} } -\ProcessKeysOptions { projlib-datetime } +\ProcessKeyOptions [ projlib-datetime ] \RequirePackage { relsize } @@ -2137,7 +2146,7 @@ , no report page .bool_set:N = \l__projlib_draft_no_report_page_bool , unknown .code:n = {} } -\ProcessKeysOptions { projlib-draft } +\ProcessKeyOptions [ projlib-draft ] \RequirePackage { projlib-language } \RequirePackage { xcolor } @@ -2156,8 +2165,8 @@ \bool_if:NTF \l__projlib_draft_fast_bool { - \tl_const:Nn \l_projlib_draft_plain_box_begin_tl { $[$ } - \tl_const:Nn \l_projlib_draft_plain_box_after_tl { $]$ } + \tl_const:Nn \l_projlib_draft_plain_box_begin_tl { [ } + \tl_const:Nn \l_projlib_draft_plain_box_after_tl { ] } } { \RequirePackage { tikz } @@ -2248,23 +2257,23 @@ \NewDocumentCommand \DNF { s D<>{} } { \noindent - \group_begin: - \projlib_draft_DNF_font - \stepcounter { projlib_draft_DNF_counter } - \raisebox{\baselineskip}{ - \hypertarget { DNF. \arabic { projlib_draft_DNF_counter } } {} - \label { DNF. \arabic { projlib_draft_DNF_counter } } - } - \nobreak - \projlib_draft_plain_box:nn { projlib_draft_DNF_color } - { - \IfBooleanF { #1 } { \projlib_draft_DNF_text \nobreakspace } - \group_begin: \ttfamily - \# \theprojlib_draft_DNF_counter - \group_end: - \tl_if_blank:nF { #2 } { : \nobreakspace } - \tl_trim_spaces:n { #2 } + \group_begin: \projlib_draft_DNF_font + \stepcounter { projlib_draft_DNF_counter } + \raisebox{\baselineskip}{ + \cs_if_exist:cT { hypertarget } + { + \hypertarget { DNF. \arabic { projlib_draft_DNF_counter } } {} + } + \label { DNF. \arabic { projlib_draft_DNF_counter } } } + \nobreak + \projlib_draft_plain_box:nn { projlib_draft_DNF_color } + { + \IfBooleanF { #1 } { \projlib_draft_DNF_text \nobreakspace } + \texttt { \# \theprojlib_draft_DNF_counter } + \tl_if_blank:nF { #2 } { : \nobreakspace } + \tl_trim_spaces:n { #2 } + } \group_end: \tl_gput_right:Nn \g__projlib_draft_DNF_report_tl { @@ -2414,7 +2423,7 @@ , biolinum .initial:n = { false } , unknown .code:n = {} } -\ProcessKeysOptions { projlib-font } +\ProcessKeyOptions [ projlib-font ] \bool_new:N \g_projlib_font_already_set_bool \bool_gset_false:N \g_projlib_font_already_set_bool @@ -2659,7 +2668,7 @@ , Russian .meta:n = { russian } , unknown .code:n = {} } -\ProcessKeysOptions { projlib-language } +\ProcessKeyOptions [ projlib-language ] \cs_new_protected:Nn \projlib_language_clear_global_option:n { @@ -3202,7 +3211,7 @@ , fast .bool_set:N = \l__projlib_logo_fast_bool , unknown .code:n = {} } -\ProcessKeysOptions { projlib-logo } +\ProcessKeyOptions [ projlib-logo ] \bool_if:NT \l__projlib_logo_fast_bool { @@ -3221,79 +3230,6 @@ \endinput } -%<*projlib-logo-old> -\cs_if_exist:cTF { fontspec } - { - \newfontface \__projlib_logo_font: { LinBiolinum_R.otf } - } - { - \RequirePackage [T1] { fontenc } - \cs_gset:Nn \__projlib_logo_font: - { \fontfamily { LinuxBiolinumT-TLF } \selectfont } - } - -\tl_new:N \g__projlib_logo_sigma_j_tl -\tl_gset:Nn \g__projlib_logo_sigma_j_tl - { - \vbox:n - { - \offinterlineskip - \hbox_overlap_center:n - { - \skip_horizontal:n { 0.75ex } - \hbox_set:Nn \l_tmpa_box { \usefont{U}{zeur}{b}{n} \symbol{"06} } - \box_rotate:Nn \l_tmpa_box { -10 } - \box_scale:Nnn \l_tmpa_box {.4} {.4} - \box_use:N \l_tmpa_box - } - \skip_vertical:n { 0.15ex } - \hbox:n { \j } - } - } - -% \cs_new_protected:Nn \projlib_logo_generic:n -% { -% \group_begin: -% \normalfont -% \__projlib_logo_font: -% \color_group_begin: -% \color_select:n { blue!60!cyan } { P } -% \color_select:n { blue!45!cyan } { r } -% \color_select:n { blue!30!cyan } { o } -% \color_select:n { green!70!black!70 } { #1 } -% \color_select:n { red!20!yellow } { L } -% \color_select:n { red!40!yellow } { i } -% \color_select:n { red!60!yellow } { b } -% \color_group_end: -% \group_end: -% } -\cs_new_protected:Nn \projlib_logo_generic:n - { - \group_begin: - \normalfont - \__projlib_logo_font: - \color_group_begin: - \color_select:n { blue!50!cyan!30!black } { P } - \color_select:n { blue!50!cyan!55!black } { r } - \color_select:n { blue!50!cyan!75!black } { o } - \color_select:n { blue!50!cyan!90!black } { #1 } - \color_select:n { blue!50!cyan!75!black } { L } - \color_select:n { blue!50!cyan!55!black } { i } - \color_select:n { blue!50!cyan!30!black } { b } - \color_group_end: - \group_end: - } - -\DeclareRobustCommand * \ProjLib - { - \projlib_logo_generic:n { \g__projlib_logo_sigma_j_tl } - } -\DeclareRobustCommand * \ProjLibText - { - \projlib_logo_generic:n { j } - } -%</projlib-logo-old> - \RequirePackage { tikz } \cs_new_protected:Nn \projlib_logo_generic:nn @@ -3350,7 +3286,7 @@ { , unknown .code:n = {} } -\ProcessKeysOptions { projlib-math } +\ProcessKeyOptions [ projlib-math ] \RequirePackage { mathtools } \RequirePackage { mathrsfs } @@ -3605,7 +3541,7 @@ , dark paper .meta:n = { paperstyle = dark } , unknown .code:n = {} } -\ProcessKeysOptions { projlib-paper } +\ProcessKeyOptions [ projlib-paper ] \cs_new:Nn \projlib_paper_preview_disable: { @@ -3684,6 +3620,67 @@ } %</projlib-paper> % +%<*projlib-text> +\keys_define:nn { projlib-text } + { + , unknown .code:n = {} + } +\ProcessKeyOptions [ projlib-text ] + +\RequirePackage { projlib-paper } + +\ProvideDocumentCommand \ItemDescription { m } + { + \textcolor { main-text!50!paper } { $($ #1 $)$ } + \nobreakspace + \ignorespaces + } + +\cs_new_protected:Nn \projlib_text_abbreviation_generic:nn + % #1 is the text + % #2 is usually some spacing adjustment + { + #1 + % if followed by a dot, then remove that dot and adjust the spacing + \peek_meaning_ignore_spaces:NTF . + { #2 \use_none:n } + { + % if followed by a comma, then act like nothing happens + % otherwise adjust the spacing + \peek_meaning_ignore_spaces:NTF , + { \prg_do_nothing: } + { #2 } + } + } + +\hook_gput_code:nnn { begindocument/before } { projlib-text } + { + % i.e. + \ProvideDocumentCommand { \ie } { } + { + \projlib_text_abbreviation_generic:nn { \textit{i. \nobreak \hskip.2ex \nobreak e.} } { \skip_horizontal:n { -.25ex } } + } + + % e.g. + \ProvideDocumentCommand { \eg } { } + { + \projlib_text_abbreviation_generic:nn { \textit{e. \nobreak \hskip.2ex \nobreak g.} } { \skip_horizontal:n { -.25ex } } + } + + % cf. + \ProvideDocumentCommand { \cf } { } + { + \projlib_text_abbreviation_generic:nn { \textit{cf.} } { } + } + + % etc. + \ProvideDocumentCommand { \etc } { } + { + \projlib_text_abbreviation_generic:nn { etc. } { } + } + } +%</projlib-text> +% %<*projlib-theorem> \keys_define:nn { projlib-theorem } { @@ -3725,7 +3722,7 @@ , no preset names .bool_set_inverse:N = \l__projlib_theorem_presetname_bool , unknown .code:n = { \PassOptionsToPackage { \CurrentOption } { create-theorem } } } -\ProcessKeysOptions { projlib-theorem } +\ProcessKeyOptions [ projlib-theorem ] \clist_const:Nn \c_projlib_theorem_supported_clist { @@ -3755,8 +3752,10 @@ recall , remark , theorem , + definition-corollary , definition-proposition , definition-theorem , + corollary-definition , proposition-definition , theorem-definition , } @@ -5160,9 +5159,11 @@ } } +\NameTheorem { definition-corollary } { combined = { definition ; corollary } } \NameTheorem { definition-proposition } { combined = { definition ; proposition } } \NameTheorem { definition-theorem } { combined = { definition ; theorem } } +\NameTheorem { corollary-definition } { combined = { corollary ; definition } } \NameTheorem { proposition-definition } { combined = { proposition ; definition } } \NameTheorem { theorem-definition } { combined = { theorem ; definition } } %</projlib-theorem> @@ -5172,7 +5173,7 @@ { , unknown .code:n = {} } -\ProcessKeysOptions { projlib-titlepage } +\ProcessKeyOptions [ projlib-titlepage ] \RequirePackage { projlib-paper } diff --git a/macros/latex/contrib/projlib/ProjLib.ins b/macros/latex/contrib/projlib/ProjLib.ins index 6aac97bf77..d79b671003 100644 --- a/macros/latex/contrib/projlib/ProjLib.ins +++ b/macros/latex/contrib/projlib/ProjLib.ins @@ -18,6 +18,7 @@ \obeyspaces% \gdef\copyright{% \ds@heading% This is file... generated with the docstrip utility. +\MetaPrefix% Copyright (C) 2021-2022 by Jinwen XU @@ -48,6 +49,7 @@ and version 1.3c or later is part of all distributions of LaTeX version \generate{\file{projlib-logo.sty}{\from{ProjLib.dtx}{projlib-logo}}} \generate{\file{projlib-math.sty}{\from{ProjLib.dtx}{projlib-math}}} \generate{\file{projlib-paper.sty}{\from{ProjLib.dtx}{projlib-paper}}} +\generate{\file{projlib-text.sty}{\from{ProjLib.dtx}{projlib-text}}} \generate{\file{projlib-theorem.sty}{\from{ProjLib.dtx}{projlib-theorem}}} \generate{\file{projlib-titlepage.sty}{\from{ProjLib.dtx}{projlib-titlepage}}} @@ -66,6 +68,7 @@ and version 1.3c or later is part of all distributions of LaTeX version \Msg{* projlib-logo.sty *} \Msg{* projlib-math.sty *} \Msg{* projlib-paper.sty *} +\Msg{* projlib-text.sty *} \Msg{* projlib-theorem.sty *} \Msg{* projlib-titlepage.sty *} \Msg{* *} diff --git a/macros/latex/contrib/projlib/README.md b/macros/latex/contrib/projlib/README.md index ddf962d896..ee8924ccc6 100644 --- a/macros/latex/contrib/projlib/README.md +++ b/macros/latex/contrib/projlib/README.md @@ -6,7 +6,7 @@ > **ProjLib** can be interpreted as "***Proj**ect **Lib**rary*" (in English), or as "***Proj**et **Lib**re*" (in French, meaning "*Free Project*"). -> **This bundle is dated 2022/06/15. Please note that the documentations are not yet up-to-date.** +> **This bundle is dated 2022/07/03. Please note that the documentations are not yet up-to-date.** ## Introduction @@ -21,7 +21,7 @@ To get started, simply put this line in your preamble: ## The modules -> Each module correspond to a separate package, for example, the module `theorem` is `projlib-theorem.sty`. +> Each module corresponds to a separate package, for example, the module `theorem` is `projlib-theorem.sty`. The modules include: 1. module `author` - *Enhanced author information block* @@ -36,6 +36,7 @@ The modules include: - Multiple input and output format available. 1. module `draft` - *Useful commands during draft stage* - `\DNF` for marking unfinished part. In addition, a report of all unfinished places shall be printed at the last of your document. + - Reimplemented `\blindtext` to support more languages. 1. module `font` - *Font selection and configuration* - Supporting Palatino, Times, Garamond, Biolinum, Noto, etc. 1. module `language` - *Multi-language configuration* @@ -45,10 +46,13 @@ The modules include: 1. module `logo` - *The ProjLib logo* - Draw the `ProjLib` logo in colorful or colorless fashion. 1. module `math` - *Efficient math setup* - - `\DefineOperator` and `\DefineShortcut` for setting up math macros efficiently - - `\ListOfSymbols` for printing list of symbols + - `\DefineOperator` and `\DefineShortcut` for setting up math macros efficiently. + - `\ListOfSymbols` for printing list of symbols. 1. module `paper` - *Configuration of the paper style* - Paper style configuration, with the themes `yellow`, `green`, `light gray`, `gray`, `dark`, etc. +1. module `text` - *Text-related commands* + - Provide a few useful commands such as `\ie`, `\eg`, `\cf`, `\etc` ; and if you have your own version defined, they won't interfere with your definition. + - `\ItemDescription` for writing leading description to items in `itemize` or `enumerate`. 1. module `theorem` - *Configuration of theorem-like environments* - Setting up theorem-like environments based on the package `create-theorem` - `\CreateTheorem`, `\SetTheorem` and more... @@ -78,6 +82,10 @@ It is recommended to use `latexmk` with option `-xelatex`: ``` latexmk -xelatex ProjLib-doc-**.tex ``` +Here `**` should be replaced with the language identifier, such as `en`. + +## Automation +All these can be done with the given script `MakeFile.sh`. # License diff --git a/macros/latex/contrib/simples-matrices/LISEZMOI.md b/macros/latex/contrib/simples-matrices/LISEZMOI.md index 1f3b064cb9..94b937d039 100644 --- a/macros/latex/contrib/simples-matrices/LISEZMOI.md +++ b/macros/latex/contrib/simples-matrices/LISEZMOI.md @@ -1,4 +1,4 @@ -<!-- Time-stamp: <2022-06-19 17:54:55 Yvon Henel (TdS)> --> +<!-- Time-stamp: <2022-07-03 11:22:22 Yvon Henel (TdS)> --> # simples-matrices @@ -22,3 +22,5 @@ valeurs séparées par des virgules. ## Historique * Version 1.0 — 2022-06-19 — Première version publique + +* Version 1.0.1 — 2022-07-03 — Quelques améliorations dans la documentation. diff --git a/macros/latex/contrib/simples-matrices/MANIFEST.md b/macros/latex/contrib/simples-matrices/MANIFEST.md index e24dad4644..c140664354 100644 --- a/macros/latex/contrib/simples-matrices/MANIFEST.md +++ b/macros/latex/contrib/simples-matrices/MANIFEST.md @@ -31,7 +31,6 @@ These files form part of the documentation but are not typeset. Generally they w additional input files for the typeset documentation files listed above. * LISEZMOI.md ‡ -* MANIFEST.md ‡ * README.md ‡ ### Text files @@ -39,7 +38,6 @@ additional input files for the typeset documentation files listed above. Plain text files included as documentation or metadata. * LISEZMOI.md ‡ -* MANIFEST.md ‡ * README.md ‡ ### Derived files @@ -80,7 +78,6 @@ All files included in the `simples-matrices/tex` directory. All files included in the `simples-matrices/doc` directory. * LISEZMOI.md -* MANIFEST.md * README.md * simples-matrices-eng.pdf * simples-matrices-fra.pdf @@ -94,7 +91,6 @@ The following group lists the files included in the CTAN package. ### CTAN files * LISEZMOI.md -* MANIFEST.md * README.md * simples-matrices-eng.pdf * simples-matrices-fra.pdf diff --git a/macros/latex/contrib/simples-matrices/README.md b/macros/latex/contrib/simples-matrices/README.md index 2e06d4a1dc..f73600bf9a 100644 --- a/macros/latex/contrib/simples-matrices/README.md +++ b/macros/latex/contrib/simples-matrices/README.md @@ -1,4 +1,4 @@ -<!-- Time-stamp: <2022-06-19 17:54:49 Yvon Henel (TdS)> --> +<!-- Time-stamp: <2022-07-03 11:22:16 Yvon Henel (TdS)> --> # simples-matrices @@ -23,4 +23,4 @@ separated by commas. * Version 1.0 — 2022-06-19 — First public version - +* Version 1.0.1 — 2022-07-03 — Some improvements in the documentation. diff --git a/macros/latex/contrib/simples-matrices/simples-matrices-eng.pdf b/macros/latex/contrib/simples-matrices/simples-matrices-eng.pdf Binary files differindex bdc2813d48..e0330d2939 100644 --- a/macros/latex/contrib/simples-matrices/simples-matrices-eng.pdf +++ b/macros/latex/contrib/simples-matrices/simples-matrices-eng.pdf diff --git a/macros/latex/contrib/simples-matrices/simples-matrices-fra.pdf b/macros/latex/contrib/simples-matrices/simples-matrices-fra.pdf Binary files differindex b6cd4e15e1..3c6014c34a 100644 --- a/macros/latex/contrib/simples-matrices/simples-matrices-fra.pdf +++ b/macros/latex/contrib/simples-matrices/simples-matrices-fra.pdf diff --git a/macros/latex/contrib/simples-matrices/simples-matrices.dtx b/macros/latex/contrib/simples-matrices/simples-matrices.dtx index d62833e3a7..12e98ed3a9 100644 --- a/macros/latex/contrib/simples-matrices/simples-matrices.dtx +++ b/macros/latex/contrib/simples-matrices/simples-matrices.dtx @@ -13,7 +13,7 @@ % %<*driver|package|doc> \RequirePackage{expl3}[2020/01/12] -\GetIdInfo$Id: simples-matrices.dtx 1.0 2022-06-19 TdS $ +\GetIdInfo$Id: simples-matrices.dtx 1.0.1 2022-07-03 TdS $ {} %</driver|package|doc> %<*driver> @@ -26,7 +26,7 @@ \usepackage{xspace} \usepackage{csquotes} -\providecommand\darg[3]{ \texttt{#1} \meta{#2} \texttt{#3} } +\providecommand\darg[3]{\texttt{#1}\meta{#2}\texttt{#3}} \begin{document} \DocInput{\jobname.dtx} @@ -52,8 +52,8 @@ % % \maketitle % -% \changes{v1.0}{2022/06/08}{First public -% version.\foreignlanguage{french}{\emph{Première version publique.}}} +% \changes{v1.0}{2022/06/08}{First public version.\foreignlanguage{french}{\emph{Première version publique.}}} +% \changes{v1.0.1}{2022/07/03}{Some improvements in the documentation.\foreignlanguage{french}{\emph{Quelques améliorations dans la documentation.}}} % % \thispagestyle{empty} % @@ -156,22 +156,69 @@ \usepackage{xspace} \usepackage{csquotes} \usepackage{fancyvrb,fancyvrb-ex} +\usepackage{listings} \usepackage{mathtools} \usepackage{delarray} \usepackage{nicematrix} \providecommand\darg[3]{ \texttt{#1} \meta{#2} \texttt{#3} } +% \colorlet{option}{olive!75!black} +% Couleur des mots-clés de niveau 1 +\colorlet{keyword20}{cyan} %!75!black +% Couleur des mots-clés de niveau 2 +\colorlet{keyword30}{teal} +\colorlet{keycolor}{green!50!black} +\colorlet{dollarcolor}{violet} +\colorlet{cmdmuette}{blue} +\colorlet{cmdcausante}{red} + +\lstset{frame=single,% + language=[LaTeX]{TeX},% + showspaces=false,% + breaklines=true,% + breakatwhitespace=true,% + basicstyle=\ttfamily\bfseries,% + alsoletter={*-$},% + texcsstyle=*[2]\color{cmdcausante},% + texcs=[2]{matrice,declarermatrice*,lamatrice,matid,matnulle,MatriceInterieur,LaMatriceInterieur},% + texcsstyle=*[3]\color{cmdmuette},% + texcs=[3]{declarermatrice,simplesmatricessetup},% + keywordstyle=[20]\color{keyword20},% + keywordstyle=[30]\color{keyword30},% + keywordstyle=[40]\color{keycolor},% + keywordstyle=[50]\color{dollarcolor},% + keywords=[20]{tabular,array,matrix,matrix*,NiceArray},% + keywords=[30]{x,S,T,I,J,C,O,D},% + keywords=[40]{out-of-box,prefix,envir,typeord,argopt},% + keywords=[50]{$},% + escapeinside={\%*@}{@*)}% +} + +\newcommand{\MacroPres}[2]{\textcolor{#1}{\textbf{\cs{#2}}}} +\newcommand{\csmute}{\MacroPres{cmdmuette}} +\newcommand{\csprint}{\MacroPres{cmdcausante}} +\newcommand{\ObjetPres}[2]{\textcolor{#1}{\textbf{\texttt{#2}}}} +\newcommand{\keyname}{\ObjetPres{keycolor}} +\newcommand{\envir}{\ObjetPres{keyword20}} +\newcommand{\TypeMat}{\ObjetPres{keyword30}} + \newcommand{\UnExemple}{% \par \medskip \par \noindent - \begin{minipage}[c]{0.58\linewidth} - \VerbatimInput[gobble=0, frame=single]{code00.tex} + \begin{minipage}[c]{0.66\linewidth} + \lstinputlisting[gobble=0, frame=single, numbers=left, numberstyle={\small}]{code00.tex} \end{minipage} \hspace{\stretch{1}} - \begin{minipage}[c]{0.38\linewidth} + \begin{minipage}[c]{0.32\linewidth} + \small \input{code00} \end{minipage} - \par \medskip} + \par \medbreak} + +\newcommand*{\vliste}{liste\xspace} + +%<FRA> \newcommand{\VoirEx}[1]{(voir exemple en page~\pageref{#1})} +%<ENG> \newcommand{\VoirEx}[1]{(see example on page~\pageref{#1})} \begin{document} %<*FRA> @@ -266,7 +313,7 @@ ensuring a correct presentation of matrices. \textbf{Beware}: you have to provide the suitable mathematical environment to use the macros which print a matrix. Only the unstarred version of -\cs{declarermatrice} may be used outside math-mode. +\csmute{declarermatrice} may be used outside math-mode. %</ENG> %<*FRA> @@ -276,52 +323,102 @@ définir ses macros et gérer les clés d'option. Elle charge également \textbf{Attention}: vous devez fournir l'environnement mathématique adéquat pour utiliser les macros qui écrivent les matrices. Seule la version non-étoilée de -\cs{declarermatrice} peut être utilisée en dehors du mode mathématique. +\csmute{declarermatrice} peut être utilisée en dehors du mode mathématique. %</FRA> %<*ENG> \section{The Macros} \label{sec:macros} -\pkg{simples-matrices} offers six main document macros. +\pkg{simples-matrices} offers nine document macros. %</ENG> %<*FRA> \section{Les macros} \label{sec:macros} -L'extension \pkg{simples-matrices} offre six macros de document. +L'extension \pkg{simples-matrices} offre neuf macros de document. -%</FRA> +%</FRA> + +%<*ENG> +In the main text (syntaxes and examples), the name of a macro of this package is +printed in red if the macro produces some text in the document, otherwise it is +printed in blue. +%</ENG> +%<*FRA> +Dans le texte principal (syntaxes et exemples), le nom d'une macro de cette +extension est écrit en rouge si la macro produit du texte dans le document, +autrement il est écrit en bleu. +%</FRA> %<*ENG> \subsection{Main Macros} \label{sec:main} -This package has five main document macros viz. +The six main document macros are the following: +%</ENG> +%<*FRA> +\subsection{Macros principales} +\label{sec:principales} + +Les six macros principales sont les suivantes: +%</FRA> +%<*ENG> + \begin{function}{\matrice} \begin{syntax} - \cs{matrice}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\oarg{type}\marg{clist of coefficients} + \csprint{matrice}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\oarg{type}\marg{clist of coefficients} \end{syntax} - where \meta{prefix} has the same meaning as the key \texttt{prefix}; - \meta{clist of key-value pairs}, optional and void by default, can be used to - redefined the matrix-like environment; \meta{type} is a string of character + where \meta{prefix} has the same meaning as the key \keyname{prefix} (see page~\pageref{key-prefix}); + \meta{clist of key-value pairs} ---optional and void by default--- can be used to + redefined the \envir{matrix}-like environment; \meta{type} is a string of character the usage of which is explained later ---see \ref{sec:matrix-type}--- and \meta{clist of coefficients} is a clist of the coefficients of the matrix given by row order. The French \emph{matrice} means ``matrix''. +\end{function} +%</ENG> +%<*FRA> +\begin{function}{\matrice} + \begin{syntax} + \csprint{matrice}\parg{prefixe}\darg{\string<}{\vliste de paires de clé-valeur}{\string>}\oarg{type}\marg{\vliste des coefficients} + \end{syntax} + où \meta{prefixe} a la même fonction que la clé \keyname{prefix} (voir page~\pageref{key-prefix}); + \meta{\vliste de paires de clé-valeur} --- optionnel et vide par défaut --- + peut être utilisé pour redéfinir l'environnement de type \envir{matrix}; + \meta{type} est une chaine de caractère dont l'utilisation sera expliquée + ci-dessous --- voir~\ref{sec:matrix-type} --- et \meta{\vliste des + coefficients} est la \vliste des coefficients de la matrice donnés ligne par + ligne. +\end{function} +%</FRA> - With \verb+\(\matrice{1, 2, 3, 4}\)+ we obtain \(\matrice{1, 2, 3, 4}\). +%<ENG> With +%<FRA> Avec +\lstinline+$\matrice{1, 2, 3, 4}$+ +%<ENG> we obtain +%<FRA> on obtient +\(\matrice{1, 2, 3, 4}\). - With \verb+\(\matrice(b)[3]{1, 2, 3, 4, 5, 6}\)+ - we obtain \(\matrice(b)[3]{1, 2, 3, 4, 5, 6}\). - -\end{function} +%<ENG> With +%<FRA> Avec +\lstinline+$\matrice(b)[3]{1, 2, 3, 4, 5, 6}$+ +%<ENG> we obtain +%<FRA> on obtient +\(\matrice(b)[3]{1, 2, 3, 4, 5, 6}\). +%<*ENG> \begin{function}{\declarermatrice} \begin{syntax} - \cs{declarermatrice*}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\marg{matrix name}\oarg{type}\marg{clist of coefficients} + \csmute{declarermatrice}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\marg{matrix name}\oarg{type}\marg{clist of coefficients} + \end{syntax} +\end{function} + +\begin{function}{\declarermatrice*} + \begin{syntax} + \csprint{declarermatrice*}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\marg{matrix name}\oarg{type}\marg{clist of coefficients} \end{syntax} where \meta{matrix name} is the name of the matrix to be used afterwards. The other arguments, optional or mandatory, have the same meaning than above. The @@ -332,112 +429,108 @@ This package has five main document macros viz. the same function. \textbf{No check is done} to ensure that one is not redefining a previously defined matrix. + With the macro \csmute{declarermatrice}, the first two optional arguments have + no effect for they are not take into account to define the matrix \VoirEx{sec:declar}. + The French \emph{déclarer une matrice} means ``declare a matrix''. - \end{function} +%</ENG> -\begin{function}{\lamatrice} +%<*FRA> +\begin{function}{\declarermatrice} \begin{syntax} - \cs{lamatrice}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\marg{matrix name} + \csmute{declarermatrice}\parg{prefixe}\darg{\string<}{\vliste de paires de clé-valeur}{\string>}\marg{nom}\oarg{type}\marg{\vliste des coefficients} \end{syntax} - prints the previously defined matrix the name of which is given by - \meta{matrix name}. The two optional arguments have the meaning as before. - - The French \emph{la matrice} means ``the matrix''. \end{function} -\begin{function}{\MatriceInterieur} + +\begin{function}{\declarermatrice*} \begin{syntax} - \cs{MatriceInterieur} + \csprint{declarermatrice*}\parg{prefixe}\darg{\string<}{\vliste de paires de clé-valeur}{\string>}\marg{nom}\oarg{type}\marg{\vliste des coefficients} \end{syntax} - gives the inner part of the last printed ---via \cs{matrice}--- or defined - ---via \cs{declarermatrice}--- matrix. It can be used inside an - \env{array}-like environment. + où \meta{nom} est le nom de la matrice pour utilisation future. Les autres + arguments, optionnels ou obligatoires, ont la même signification que + ci-dessus. La version étoilée définit et écrit la matrice. La version + non-étoilée ne fait que la définir. - The French should be \emph{\foreignlanguage{french}{intérieur de la matrice}} - which means ``inside of the matrix''. What is implicit is the adjective - ``anonymous''. For named matrix see below. + La définition est globale mais on peut redéfinir une matrice nommée existante + avec la même fonction. \textbf{Aucun contrôle} n'est exercé pour s'assurer que + l'on n'est pas en train de redéfinir une matrice nommée précédemment définie. + + Avec la macro \csmute{declarermatrice}, les deux premiers arguments optionnels + n'ont aucun effet car la définition de la matrice n'en tient pas compte \VoirEx{sec:declar}. \end{function} +%</FRA> -\begin{function}{\LaMatriceInterieur} +%<*ENG> +\begin{function}{\lamatrice} \begin{syntax} - \cs{LaMatriceInterieur}\marg{matrix name} + \csprint{lamatrice}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\marg{matrix name} \end{syntax} - gives the inner part of the matrix with name \meta{matrix name}. It can be - used inside an \env{array}-like environment. + prints the previously defined matrix the name of which is given by + \meta{matrix name}. The two optional arguments have the meaning as before \VoirEx{sec:declar}. - Again false French but the parallel with \cs{lamatrice} should suggest that, - now, the matrix has a name and we have to use it. + The French \emph{la matrice} means ``the matrix''. \end{function} - -See examples on page~\pageref{sec:examples}. %</ENG> %<*FRA> -\subsection{Macros principales} -\label{sec:principales} - -Les cinq macros principales de document sont les suivantes: - -\begin{function}{\matrice} +\begin{function}{\lamatrice} \begin{syntax} - \cs{matrice}\parg{prefixe}\darg{\string<}{vliste de paires de clé-valeur}{\string>}\oarg{type}\marg{vliste des coefficients} + \csprint{lamatrice}\parg{prefixe}\darg{\string<}{\vliste de paires de clé-valeur}{\string>}\marg{nom} \end{syntax} - où \meta{prefixe} a la même fonction que la clé \texttt{prefix}; \meta{vliste - de paires de clé-valeur}, optionnel et vide par défaut, peut être utiliser - pour redéfinit l'environnement de type \texttt{matrix}; - \meta{type} est une chaine de caractère dont l'utilisation sera expliquée - ci-dessous --- voir~\ref{sec:matrix-type} --- et \meta{vliste des - coefficients} est la vliste des coefficients de la matrice donnés ligne par - ligne. - - Avec \verb+\(\matrice{1, 2, 3, 4}\)+ on obtient \(\matrice{1, 2, 3, 4}\). - - Avec \verb+\(\matrice(b)[3]{1, 2, 3, 4, 5, 6}\)+ - on obtient \(\matrice(b)[3]{1, 2, 3, 4, 5, 6}\). - + écrit la matrice nommée de nom \meta{nom}. + Les deux arguments optionnels ont la même signification que ci-dessus \VoirEx{sec:declar}. \end{function} +%</FRA> -\begin{function}{\declarermatrice} +%<*ENG> +\begin{function}{\MatriceInterieur} \begin{syntax} - \cs{declarermatrice*}\parg{prefix}\darg{\string<}{vliste de paires de clé-valeur}{\string>}\marg{nom}\oarg{type}\marg{vliste des coefficients} + \csprint{MatriceInterieur} \end{syntax} - où \meta{nom} est le nom de la matrice pour utilisation future. Les autres - arguments, optionnels ou obligatoires, ont la même signification que - ci-dessus. La version étoilée définit et écrit la matrice. La version - non-étoilée ne fait que la définir. + gives the inner part of the last printed ---via \csprint{matrice} or + \csprint{declarermatrice*}--- or defined ---via \csmute{declarermatrice}--- + matrix. It can be used inside an \envir{array}-like environment + \VoirEx{sec:matint}. - La définition est global mais on peut redéfinir une matrice nommée existante - avec la même fonction. \textbf{Aucun contrôle} n'est exercé pour s'assurer que - l'on n'est pas en train de redéfinir une matrice nommée précédemment définie. + The French should be \emph{\foreignlanguage{french}{intérieur de la matrice}} + which means ``inside of the matrix''. What is implicit is the adjective + ``anonymous''. For named matrix see below. \end{function} - -\begin{function}{\lamatrice} +%</ENG> +%<*FRA> +\begin{function}{\MatriceInterieur} \begin{syntax} - \cs{lamatrice}\parg{prefix}\darg{\string<}{vliste de paires de clé-valeur}{\string>}\marg{matrix name} + \csprint{MatriceInterieur} \end{syntax} - écrit la matrice nommée de nom \meta{nom}. - Les deux arguments optionnels ont la même signification que ci-dessus. + donne l'intérieur de la dernière matrice écrite --- via \csprint{matrice} ou + \csprint{declarermatrice*} --- ou définie --- via \csmute{declarermatrice}. On + peut l'utiliser dans un environnement du genre \envir{array} \VoirEx{sec:matint}. \end{function} +%</FRA> -\begin{function}{\MatriceInterieur} +%<*ENG> +\begin{function}{\LaMatriceInterieur} \begin{syntax} - \cs{MatriceInterieur} + \csprint{LaMatriceInterieur}\marg{matrix name} \end{syntax} - donne l'intérieur de la dernière matrice écrite --- via \cs{matrice} --- ou - définie --- via \cs{declarermatrice}. On peut l'utiliser dans un environnement - du genre \env{array}. + gives the inner part of the matrix with name \meta{matrix name}. It can be + used inside an \envir{array}-like environment \VoirEx{sec:matint}. + + Again false French but the parallel with \csprint{lamatrice} should suggest that, + now, the matrix has a name and we have to use it. \end{function} +%</ENG> +%<*FRA> \begin{function}{\LaMatriceInterieur} \begin{syntax} - \cs{LaMatriceInterieur}\marg{nom} + \csprint{LaMatriceInterieur}\marg{nom} \end{syntax} donne l'intérieur de la matrice de nom \meta{nom}. On peut l'utiliser dans un - environnement du genre \env{array}. + environnement du genre \envir{array} \VoirEx{sec:matint}. \end{function} - -Voir les exemples en page~\pageref{sec:exemples}. %</FRA> %<*ENG> @@ -447,7 +540,7 @@ Voir les exemples en page~\pageref{sec:exemples}. One can change the values of the keys of \pkg{simples-matrices} with \begin{function}{\simplesmatricessetup} \begin{syntax} - \cs{simplesmatricessetup}\marg{clist of key-value pairs} + \csmute{simplesmatricessetup}\marg{clist of key-value pairs} \end{syntax} where \meta{clist of key-value pairs} is the usual clist of key-value pairs setting one or many of the three keys of the package as presented on @@ -456,7 +549,6 @@ One can change the values of the keys of \pkg{simples-matrices} with To stick to established convention the name of this macro is created from the name of the package (reduced to \TeX{} letters) followed by \emph{setup}. I apologize for that strange linguistic mixture. - \end{function} %</ENG> %<*FRA> @@ -466,9 +558,9 @@ One can change the values of the keys of \pkg{simples-matrices} with On peut changer les valeurs des clés de \pkg{simples-matrices} avec \begin{function}{\simplesmatricessetup} \begin{syntax} - \cs{simplesmatricessetup}\marg{vliste de paires de clé-valeur} + \csmute{simplesmatricessetup}\marg{\vliste de paires de clé-valeur} \end{syntax} - où \meta{vliste de paires de clé-valeur} est l'habituelle vliste de paires de + où \meta{\vliste de paires de clé-valeur} est l'habituelle \vliste de paires de clé-valeur valuant une ou plusieurs des trois clés de cette extension telles que présentées ci-dessous en page~\pageref{sec:clefs}. @@ -476,18 +568,27 @@ On peut changer les valeurs des clés de \pkg{simples-matrices} avec consiste en le nom de l'extension --- réduite à ces lettres \TeX{}iennes --- suivi de l'anglais \emph{setup}. Je demande pardon pour cette étrange mixture linguistique. - \end{function} %</FRA> + %<*ENG> +\newpage{} \subsection{Shortcuts} \label{sec:shortcuts} There are also two \emph{shortcut} macros: +%</ENG> +%<*FRA> +\subsection{Raccourcis} +\label{sec:shortcuts} + +L'extension propose deux macros \emph{raccourcis}: +%</FRA> +%<*ENG> \begin{function}{\matid} \begin{syntax} - \cs{matid}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\oarg{coefficient}\marg{number of columns} + \csprint{matid}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\oarg{coefficient}\marg{number of columns} \end{syntax} which write the identity matrix --- by default --- with \meta{number of columns} columns. If \meta{coefficient} is given, we obtain a diagonal @@ -496,13 +597,29 @@ There are also two \emph{shortcut} macros: The two first optional arguments have the same functionality as in the preceding macros. - \emph{matid} stands for ``\foreignlanguage{French}{matrice identité}'' which means + \emph{matid} stands for \emph{\foreignlanguage{French}{matrice identité}} which means ``identity matrix''. \end{function} +%</ENG> +%<*FRA> +\begin{function}{\matid} + \begin{syntax} + \csprint{matid}\parg{prefixe}\darg{\string<}{\vliste de paires de clé-valeur}{\string>}\oarg{coefficient}\marg{nombre de colonnes} + \end{syntax} + qui imprime la matrice identité --- par défaut --- avec + \meta{nombre de colonnes} colonnes. + Si \meta{coefficient} est fourni, on obtient une matrice diagonale + dont tous les coefficients non-nuls sont égaux à \meta{coefficient}. + + Les deux premiers arguments optionnels ont la même fonction que dans les + macros précédentes. +\end{function} +%</FRA> +%<*ENG> \begin{function}{\matnulle} \begin{syntax} - \cs{matnulle}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\oarg{coefficient}\marg{number of columns} + \csprint{matnulle}\parg{prefix}\darg{\string<}{clist of key-value pairs}{\string>}\oarg{coefficient}\marg{number of columns} \end{syntax} writes the null matrix with \meta{number of columns} columns ---by default--- or a matrix containing with \meta{number of columns} columns and all @@ -511,32 +628,14 @@ There are also two \emph{shortcut} macros: The two first optional arguments have the same functionality as in the preceding macros. - \emph{matnulle} stands for ``\foreignlanguage{French}{matrice nulle}'' which means + \emph{matnulle} stands for \emph{\foreignlanguage{French}{matrice nulle}} which means ``null matrix''. \end{function} %</ENG> %<*FRA> -\subsection{Raccourcis} -\label{sec:shortcuts} - -L'extension propose deux macros \emph{raccourcis}: - -\begin{function}{\matid} - \begin{syntax} - \cs{matid}\parg{prefix}\darg{\string<}{vliste de paires de clé-valeur}{\string>}\oarg{coefficient}\marg{nombre de colonnes} - \end{syntax} - qui imprime la matrice identité --- par défaut --- avec - \meta{nombre de colonnes} colonnes. - Si \meta{coefficient} est fourni, on obtient une matrice diagonale - dont tous les coefficients non-nuls sont égaux à \meta{coefficient}. - - Les deux premiers arguments optionnels ont la même fonction que dans les - macros précédentes. -\end{function} - \begin{function}{\matnulle} \begin{syntax} - \cs{matnulle}\parg{prefix}\darg{\string<}{vliste de paires de clé-valeur}{\string>}\oarg{coefficient}\marg{nombre de colonnes} + \csprint{matnulle}\parg{prefixe}\darg{\string<}{\vliste de paires de clé-valeur}{\string>}\oarg{coefficient}\marg{nombre de colonnes} \end{syntax} imprime la matrice nulle \meta{nombre de colonnes} colonnes --- par défaut --- ou une matrice de \meta{nombre de colonnes} colonnes dont tous les @@ -548,9 +647,9 @@ L'extension propose deux macros \emph{raccourcis}: %</FRA> \begin{VerbatimOut}[gobble=0]{code00.tex} -\(\matid{3}\)\qquad \(\matid[9]{3}\) +$\matid{3}$\qquad $\matid[9]{3}$ \par \medskip -\(\matnulle{3}\)\qquad \(\matnulle[2]{3}\) +$\matnulle{3}$\qquad $\matnulle[2]{3}$ \end{VerbatimOut} \UnExemple{} @@ -559,37 +658,33 @@ L'extension propose deux macros \emph{raccourcis}: \label{sec:keys} The package uses key-value options. There are four keys: -\texttt{envir}, -\texttt{prefix}, -\texttt{typeord} +\keyname{envir}, +\keyname{prefix}, +\keyname{typeord} and -\texttt{argopt}. +\keyname{argopt}. \begin{description} -\item[\texttt{envir} (\textit{\texttt{string}})] the main and last part of the +\item[\keyname{envir} (\textit{\texttt{string}})] the main and last part of the name of the environment used to print the matrix. Its initial value is - \texttt{matrix}. + \texttt{matrix}.\label{key-envir} -\item[\texttt{prefix} (\textit{\texttt{string}})] a string which is prefixed to +\item[\keyname{prefix} (\textit{\texttt{string}})] a string which is prefixed to \texttt{envir} to obtain the complete name of the environment. Its initial value is \texttt{p}. Therefore, by default, the environment used to print the - matrix is \texttt{bmatrix} as defined by \pkg{amsmath}. + matrix is \envir{pmatrix} as defined by \pkg{amsmath}.\label{key-prefix} -\item[\texttt{typeord} (\textit{\texttt{string}})] a string which is the +\item[\keyname{typeord} (\textit{\texttt{string}})] a string which is the ordinary ---i.~e. default--- value of the \meta{type} optional argument. The - initial value of the key is \texttt{C}. + initial value of the key is \TypeMat{C}.\label{key-typeord} -\item[\texttt{argopt} (\textit{\texttt{token list}})] for French +\item[\keyname{argopt} (\textit{\texttt{token list}})] for French \foreignlanguage{french}{\emph{argument optionnel}} (optional argument). That - key is initially void. See page~\pageref{sec:delarray} for usage. + key is initially void. See page~\pageref{sec:delarray} for usage.\label{key-argopt} \end{description} Moreover, an other key is available which is not an option of the package: -\texttt{out-of-box} which is a metakey. - -With |\simplesmatricessetup{out-of-box}| we obtain the same effect as with -|\simplesmatricessetup{prefix=p,|\BOP| envir=matrix,|% - \BOP| argopt=,|\BOP| typeord=C}|. +\keyname{out-of-box} which is a metakey. %</ENG> %<*FRA> @@ -597,36 +692,43 @@ With |\simplesmatricessetup{out-of-box}| we obtain the same effect as with \label{sec:clefs} L'extension utilise le système de clefs-valeurs pour ses options. Elle possède -quatre clés: \texttt{envir}, \texttt{prefix}, \texttt{typeord} et \texttt{argopt}. +quatre clés: \keyname{envir}, \keyname{prefix}, \keyname{typeord} et \keyname{argopt}. \begin{description} -\item[\texttt{envir} (\textit{\texttt{chaine de caractères}})] la partie finale - du nom de l'environnement utilisé pour imprimer la matrice. Sa valeur initiale - est \texttt{matrix}. +\item[\keyname{envir} (\textit{\texttt{chaine de caractères}})] est la partie + finale du nom de l'environnement utilisé pour imprimer la matrice. Sa valeur + initiale est \texttt{matrix}.\label{key-envir} -\item[\texttt{prefix} (\textit{\texttt{chaine de caractères}})], caractères - placés devant \texttt{envir} pour fournir le nom complet de l'environnement - utilisé pour imprimer la matrice. Sa valeur initiale est \texttt{p}. Cela fait - que l'environnement par défaut est \texttt{pmatrix} fourni par \pkg{amsmath}. +\item[\keyname{prefix} (\textit{\texttt{chaine de caractères}})] contient les + caractères placés devant \texttt{envir} pour fournir le nom complet de + l'environnement utilisé pour imprimer la matrice. Sa valeur initiale est + \texttt{p}. Cela fait que l'environnement par défaut est \envir{pmatrix} + fourni par \pkg{amsmath}.\label{key-prefix} -\item[\texttt{typeord} (\textit{\texttt{chaine de caractères}})] définit la +\item[\keyname{typeord} (\textit{\texttt{chaine de caractères}})] définit la valeur ordinaire --- c.-à -d. par défaut --- de l'argument optionnel - \meta{type}. La valeur initiale de la clé est \texttt{C}. + \meta{type}. La valeur initiale de la clé est \TypeMat{C}.\label{key-typeord} -\item[\texttt{argopt} (\textit{\texttt{liste de lexèmes}}, anglais: - \foreignlanguage{english}{token list})]. Cette clé est vide par défaut. Voir - page~\pageref{sec:delarray} pour son utilisation. +\item[\keyname{argopt} (\textit{\texttt{liste de lexèmes}}, anglais: + \foreignlanguage{english}{token list})] est vide par défaut. Voir + page~\pageref{sec:delarray} pour son utilisation.\label{key-argopt} \end{description} De plus, une clé supplémentaire existe qui est une métaclé: -\texttt{out-of-box}. +\keyname{out-of-box}. +%</FRA> -Avec |\simplesmatricessetup{out-of-box}| on obtient le même effet qu'avec -|\simplesmatricessetup{prefix=p,|\BOP| envir=matrix,|% - \BOP| argopt=,|\BOP| typeord=C}|. -%</FRA> + +%<ENG> With +%<FRA> Avec +\lstinline|\simplesmatricessetup{out-of-box}| +%<ENG> we obtain the same effect as with +%<FRA> on obtient le même effet qu'avec +\lstinline|\simplesmatricessetup{prefix=p,|\BOP\lstinline| envir=matrix,|% + \BOP\lstinline| argopt=,|\BOP\lstinline| typeord=C}|. %<*ENG> +\newpage{} \section{Examples} \label{sec:examples} \subsection{Without any special package} @@ -651,112 +753,131 @@ C'est-à -dire en chargeant uniquement \pkg{amsmath} comme le fait cette extensio \begin{VerbatimOut}[gobble=0]{code00.tex} \declarermatrice{A}{1, 2, 300, 400} -\(\declarermatrice*{B}{a, b, c, d}\) -\qquad \(\lamatrice{A}\) \par \bigskip -\(\lamatrice(V){A}\) -\qquad \(\lamatrice(b){B}\) +$\declarermatrice*{B}{a, b, c, d}$ +\quad $\lamatrice{A}$ \par \bigskip +$\lamatrice(V){A}$ +\quad $\lamatrice(b){B}$ \end{VerbatimOut} \UnExemple{} %<*ENG> +On the first line of this example, the matrix~\texttt{A} is defined but not +printed. Then, on the second line, the matrix~\texttt{B} is defined and +printed. We can afterwards call the~\texttt{A} or \texttt{B}-matrix with +\csprint{lamatrice}. +%</ENG> +%<*FRA> +Sur la première ligne de l'exemple, la matrice~\texttt{A} est définie mais pas +écrite. Ensuite, sur la seconde ligne, la matrice~\texttt{B} est définie et +écrite. Nous pouvons ensuite appeler les matrices~\texttt{A} ou~\texttt{B} à +l'aide de \csprint{lamatrice}. +%</FRA> + +%<*ENG> \subsubsection{The ``\texttt{type}'' argument} \label{sec:matrix-type} -The last but one --- optional --- argument of macros \cs{matrice} and -\cs{declarermatrice} defaults to \texttt{O}. In that case the value of the key -\texttt{typeord} is used to determine the \emph{type} of the matrix input, +The last but one --- optional --- argument of macros \csprint{matrice}, +\csmute{declarermatrice} and \csprint{declarermatrice*} +defaults to \TypeMat{O}. In that case the value of the key +\keyname{typeord} is used to determine the \emph{type} of the matrix input, see~\pageref{sec:matrix-type-key}. Its value can be a number, in which case it is the number of columns, or a -string ---presently a one letter string--- among: \texttt{C}, \texttt{D}, -\texttt{I}, \texttt{J}, \texttt{S}, \texttt{T} and \texttt{x}. +string ---presently a one letter string--- among: \TypeMat{C}, \TypeMat{D}, +\TypeMat{I}, \TypeMat{J}, \TypeMat{S}, \TypeMat{T} and \TypeMat{x}. %</ENG> %<*FRA> \subsubsection{L'argument \og \texttt{type}\fg} \label{sec:matrix-type} -L'avant dernier argument --- optionnel --- des macros \cs{matrice} et -\cs{declarermatrice} vaut par défaut \texttt{O}. Dans ce cas, c'est la valeur de -la clé \texttt{typeord} qui est utilisée pour déterminer le \emph{type} des -données de la matrice, voir~\pageref{sec:matrix-type-key}. +L'avant dernier argument --- optionnel --- des macros \csprint{matrice}, +\csmute{declarermatrice} et \csprint{declarermatrice*} vaut par défaut +\TypeMat{O}. Dans ce cas, c'est la valeur de la clé \keyname{typeord} qui est +utilisée pour déterminer le \emph{type} des données de la matrice, +voir~\pageref{sec:matrix-type-key}. Sinon, il peut prendre une valeur numérique qui est le nombre de colonnes de la matrice ou encore une chaine de caractères --- à ce jour, une seule lettre --- -parmi: \texttt{C}, \texttt{D}, \texttt{I}, \texttt{J}, \texttt{S}, \texttt{T} et -\texttt{x}. +parmi: \TypeMat{C}, \TypeMat{D}, \TypeMat{I}, \TypeMat{J}, \TypeMat{S}, \TypeMat{T} et +\TypeMat{x}. %</FRA> \medskip{} -%<FRA> \texttt{C} signifie matrice \textbf{carrée}. -%<ENG> \texttt{C} means square matrix for French ``\texttt{C}arré'' means ``square''. +%<FRA> \TypeMat{C} signifie matrice \textbf{carrée}. +%<ENG> \TypeMat{C} means square matrix for French ``\texttt{C}arré'' means ``square''. \begin{VerbatimOut}[gobble=0]{code00.tex} \[ -\matrice{1, 2, 3, 4, 5, 6, 7, 8, 9} -\qquad -\matrice[C]{1, 2, 3, 4, 5, 6, 7, 8, 9} + \matrice{1, 2, 3, 4, 5, 6, 7, 8, 9} + \quad + \matrice[C]{1, 2, 3, 4, 5, 6, 7, 8, 9} \] \end{VerbatimOut} \UnExemple{} -%<FRA> \texttt{D} signifie matrice \textbf{diagonale}. -%<ENG> \texttt{D} means \textbf{diagonal} matrix. +%<FRA> \TypeMat{D} signifie matrice \textbf{diagonale}. +%<ENG> \TypeMat{D} means \textbf{diagonal} matrix. \begin{VerbatimOut}[gobble=0]{code00.tex} \[ - \matrice{1, 2, 3, 4}\qquad - \matrice[D]{1, 2, 3, 4} + \matrice{1, 2, 3, 4}\quad + \matrice[D]{1, 2, 3, 4} \] \end{VerbatimOut} \UnExemple{} %<*FRA> -\texttt{I} signifie matrice triangulaire \textbf{inférieure}; \texttt{J} +\TypeMat{I} signifie matrice triangulaire \textbf{inférieure}; \TypeMat{J} signifie matrice triangulaire inférieure avec des zéros sur la diagonale. %</FRA> %<*ENG> -\texttt{I} means lower triangular matrix. French ``\texttt{I}nférieur'' means -``lower''; \texttt{J} means lower triangular matrix with zeros on the diagonal. +\TypeMat{I} means lower triangular matrix. French ``\texttt{I}nférieur'' means +``lower''; \TypeMat{J} means lower triangular matrix with zeros on the diagonal. %</ENG> \begin{VerbatimOut}[gobble=0]{code00.tex} \[ - \matrice[I]{1, 2, 3}\qquad - \matrice[J]{1, 2, 3} + \matrice[I]{1, 2, 3}\quad + \matrice[J]{1, 2, 3} \] \end{VerbatimOut} \UnExemple{} %<*FRA> -\texttt{S} signifie matrice triangulaire \textbf{supérieure}; \texttt{T} +\TypeMat{S} signifie matrice triangulaire \textbf{supérieure}; \TypeMat{T} signifie matrice triangulaire supérieure avec des zéros sur la diagonale. %</FRA> %<*ENG> -\texttt{S} means upper triangular matrix. French ``\texttt{S}upérieur'' means -``upper''; \texttt{T} means upper triangular matrix with zeros on the diagonal. +\TypeMat{S} means upper triangular matrix. French ``\texttt{S}upérieur'' means +``upper''; \TypeMat{T} means upper triangular matrix with zeros on the diagonal. %</ENG> \begin{VerbatimOut}[gobble=0]{code00.tex} \[ - \matrice[S]{1, 2, 3}\qquad - \matrice[T]{1, 2, 3} + \matrice[S]{1, 2, 3}\quad + \matrice[T]{1, 2, 3} \] \end{VerbatimOut} \UnExemple{} %<*FRA> -\texttt{x} signifie \texttt{xcas}. Avec cette valeur, on peut copier-coller de -\texttt{xcas} dans le document \LaTeX{}. +\TypeMat{x} signifie \texttt{xcas}\footnote{Système de calcul formel libre + disponible ici: + \url{https://www-fourier.univ-grenoble-alpes.fr/~parisse/giac_fr.html}}. Avec +cette valeur, on peut copier-coller de \texttt{xcas} dans le document \LaTeX{}. %</FRA> %<*ENG> -\texttt{x} means \texttt{xcas}. With that value, one can copy-paste from +\TypeMat{x} means \texttt{xcas}\footnote{Free computer algebra system, see here: +\url{https://www-fourier.univ-grenoble-alpes.fr/~parisse/giac.html}.}. With that value, one can copy-paste from \texttt{xcas} into the \LaTeX{} document. %</ENG> \begin{VerbatimOut}[gobble=0]{code00.tex} \[ - \matrice[x]{[[7,1,3],[1,0,3],[5,1,2]]} + \matrice[x]{[[7,1,3],[1,0,3],[5,1,2]]} \] \end{VerbatimOut} \UnExemple{} +\pagebreak[3] %<*FRA> Un nombre donne le nombre de colonnes de la matrice. %</FRA> @@ -765,37 +886,37 @@ A number sets up the number of columns of the matrix. %</ENG> \begin{VerbatimOut}[gobble=0]{code00.tex} \[ - \matrice[2]{1, 2, 3, 4, 5, 6} - \quad - \matrice[3]{1, 2, 3, 4, 5, 6} + \matrice[2]{1, 2, 3, 4, 5, 6} + \quad + \matrice[3]{1, 2, 3, 4, 5, 6} \] \end{VerbatimOut} \UnExemple{} %<*ENG> -\subsubsection{Using the ``\texttt{typeord}'' Key} +\subsubsection{Using the ``\keyname{typeord}'' Key} \label{sec:matrix-type-key} -In this document, the key \texttt{typeord} has the initial value of~\texttt{C}. +In this document, the key \keyname{typeord} has the initial value of~\TypeMat{C}. %</ENG> %<*FRA> -\subsubsection{Utilisation de la clé \og \texttt{typeord}\fg} +\subsubsection{Utilisation de la clé \og \keyname{typeord}\fg} \label{sec:matrix-type-key} -Dans ce document, la clé \texttt{typeord} a comme valeur initiale~\texttt{C}. +Dans ce document, la clé \keyname{typeord} a comme valeur initiale~\TypeMat{C}. %</FRA> \medskip{} \begin{VerbatimOut}[gobble=0]{code00.tex} \simplesmatricessetup{typeord=3} -\(\matrice{1, 2, 3, 4, 5, 6}\) +$\matrice{1, 2, 3, 4, 5, 6}$\quad \simplesmatricessetup{typeord=2} -\(\matrice{1, 2, 3, 4, 5, 6}\) +$\matrice{1, 2, 3, 4, 5, 6}$\quad \simplesmatricessetup{typeord=C} -\(\matrice{1, 2, 3, 4}\) +$\matrice{1, 2, 3, 4}$ \end{VerbatimOut} \UnExemple{} @@ -812,39 +933,55 @@ wants to write a lesson about upper triangular matrices\dots{} %</ENG> %<*ENG> -\subsubsection{Using the \cs{(La)MatriceInterieur} Macros} +\subsubsection{Using the \csprint{(La)MatriceInterieur} Macros} \label{sec:matint} %</ENG> %<*FRA> -\subsubsection{Utilisation des macros \cs{(La)MatriceInterieur}} +\subsubsection{Utilisation des macros \csprint{(La)MatriceInterieur}} \label{sec:matint} %</FRA> \begin{VerbatimOut}[gobble=0]{code00.tex} \declarermatrice{B}[4]{ -\hline ein, zwei, drei, vier, -\hline unos, dos, tres, cuatro, -\hline unu, du, tri, kvar} -\declarermatrice{A}[3]{one, two, three, -un, deux, trois, uno, due, tre} + \hline ein, zwei, drei, vier, + \hline unos, dos, tres, cuatro, + \hline unu, du, tri, kvar}% +\declarermatrice{A}[3]{ + one, two, three, + un, deux, trois, + uno, due, tre}% \begin{tabular}{*{3}{l}} -\MatriceInterieur + \MatriceInterieur %*@\label{anonyme}@*) \end{tabular} -\par \medskip +\par \bigskip *** \par \bigskip +\begin{tabular}{*{3}{l}} + \LaMatriceInterieur{A} %*@\label{parnom}@*) +\end{tabular} +\par \bigskip \begin{tabular}{|*{4}{l|}} -\LaMatriceInterieur{B}\hline + \LaMatriceInterieur{B}\hline \end{tabular} \end{VerbatimOut} \UnExemple{} %<*ENG> +On lines~\ref{anonyme} and~\ref{parnom} we use the same \emph{internal} because +the \texttt{A}-matrix is the last defined before line~\ref{anonyme}. +%</ENG> +%<*FRA> +En lignes~\ref{anonyme} et~\ref{parnom}, nous accédons aux mêmes +\emph{entrailles} car la matrice~\texttt{A} est la dernière définie avant la +ligne~\ref{anonyme}. +%</FRA> + +%<*ENG> \subsection{Changing the Look} \label{sec:changelook} We can load other packages which deal with matrices such as \pkg{mathtools}, \pkg{delarray} or \pkg{nicematrix}. In that case we can change the look of our -matrices thanks to the option-key \texttt{envir}, \texttt{prefix} and -\texttt{argopt}. +matrices thanks to the option-key \keyname{envir}, \keyname{prefix} and +\keyname{argopt}. This document loads the three packages \pkg{mathtools}, \pkg{delarray} and \pkg{nicematrix} in order to give the following examples. @@ -857,8 +994,8 @@ This document loads the three packages \pkg{mathtools}, \pkg{delarray} and On peut charger d'autres extensions qui permettent de présenter des matrices comme \pkg{mathtools}, \pkg{delarray} ou \pkg{nicematrix}. Dans ce cas on peut -changer l'aspect de nos matrices grace aux clés d'option \texttt{envir}, -\texttt{prefix} et \texttt{argopt}. +changer l'aspect de nos matrices grace aux clés d'option \keyname{envir}, +\keyname{prefix} et \keyname{argopt}. Ce document charge les trois extensions \pkg{mathtools}, \pkg{delarray} et \pkg{nicematrix} pour présenter les exemples suivants. @@ -870,29 +1007,27 @@ Ce document charge les trois extensions \pkg{mathtools}, \pkg{delarray} et \label{sec:mathtools} As already stated above there are two ways to use the option-keys: through -\cs{simplesmatricesetup} or through the optional argument -\darg{\string<}{clist of pairs of key-value}{\string>}. I show both. - +\csmute{simples}\BOP\ObjetPres{cmdmuette}{matrices}\BOP\ObjetPres{cmdmuette}{setup} +or through the optional argument \darg{\string<}{clist of pairs of + key-value}{\string>}. I show both. %</ENG> %<*FRA> \subsubsection{Avec \pkg{mathtools}} \label{sec:mathtools} Comme déjà signalé, il y a deux façons d'utiliser les clés d'option: à l'aide de -\cs{simplesmatricesetup} ou en utilisant l'argument optionnel -\darg{\string<}{vliste de paires de clé-valeur}{\string>}. Je montre les deux. - +\csmute{simplesmatricessetup} ou en utilisant l'argument optionnel +\darg{\string<}{\vliste de paires de clé-valeur}{\string>}. Je montre les deux. %</FRA> \begin{VerbatimOut}[gobble=0]{code00.tex} \simplesmatricessetup{ envir=matrix*, prefix=p, argopt=[r]} -\(\matrice{1, 2, 30, 40}\) \qquad +$\matrice{1, 2, 30, 40}$ \quad \simplesmatricessetup{out-of-box} -\(\matrice{1, 2, 30, 40}\) +$\matrice{1, 2, 30, 40}$ \par \medskip -\(\matrice(b)<envir=matrix*, argopt=[l]> - {1, 2, 30, 40}\) +$\matrice(b)<envir=matrix*,argopt=[l]> {1, 2, 30, 40}$ \end{VerbatimOut} \UnExemple{} @@ -910,10 +1045,10 @@ Comme déjà signalé, il y a deux façons d'utiliser les clés d'option: à l'a \begin{VerbatimOut}[gobble=0]{code00.tex} \simplesmatricessetup{ envir=array, prefix=, - argopt=[c][{l c r}\}} -\(\matrice{1, 2, 30, 40}\) \qquad -\(\matid()<envir=array, - argopt={[c][{@{}l c r@{}}\}}>{3}\) + argopt=[c][{l r}\}} +$\matrice{1, 2, 30, 40}$ \quad +$\matid()<envir=array, + argopt={[c][{@{}c c c@{}}\}}>{3}$ \end{VerbatimOut} \UnExemple{} \simplesmatricessetup{out-of-box} @@ -929,49 +1064,66 @@ Comme déjà signalé, il y a deux façons d'utiliser les clés d'option: à l'a %</FRA> \begin{VerbatimOut}[gobble=0]{code00.tex} -\(\matrice<prefix=b, envir=NiceArray, -argopt={{*{2}{c}|cc}}>{1, 2, 3, 4, 5, 6, -7, 8, 9, 10, 11, 12, 13, 14, 15, 16}\) +$\matrice<prefix=b, envir=NiceArray, +argopt={ {cc||rl} }>{1, 2, 3, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}$ \end{VerbatimOut} - %| emacs \UnExemple{} -%<*ENG> +%<*ENG> In that case we need to double the curly braces around the column descriptors of -the \texttt{array} environment because the first level is stripped off by +the \envir{array} environment because the first level is stripped off by \LaTeX{} when valuating the key. +\medskip{} + In the following example, for the second matrix, it is not necessary to surround -the value of \texttt{argopt} with an extra pair of curly braces ---even if it is -not dangerous--- for the presence of \texttt{[margin]} prevents \LaTeX{} to -strip off the curly braces. +the value of \keyname{argopt} with an extra pair of curly braces (see +line~\ref{sansaccol}) ---even if it is not dangerous (see +line~\ref{avecaccol})--- for the presence of \texttt{[margin]} prevents \LaTeX{} +to strip off the curly braces. %</ENG> %<*FRA> Dans ce cas il faut doubler les accolades entourant les descripteurs de colonnes -de l'environnement \texttt{array} car \LaTeX{} retire un niveau d'accolades en +de l'environnement \envir{array} car \LaTeX{} retire un niveau d'accolades en valuant la clé. +\medskip{} + Dans l'exemple suivant, pour la deuxième matrice, il n'est pas nécessaire -d'entourer la valeur de \texttt{argopt} d'une paire d'accolades --- même si ça -n'est pas dangereux --- car la présence de \texttt{[margin]} empêche \LaTeX{} de -supprimer une paire d'accolades. +d'entourer la valeur de \keyname{argopt} d'une paire d'accolades (voir +ligne~\ref{sansaccol}) --- même si ça n'est pas dangereux (voir +ligne~\ref{avecaccol}) --- car la présence de \texttt{[margin]} empêche \LaTeX{} +de supprimer une paire d'accolades. %</FRA> \begin{VerbatimOut}[gobble=0]{code00.tex} -\(\matrice<prefix=b, envir=NiceArray, +$\matrice<prefix=b, envir=NiceArray, argopt={{l c r}}>{1, 2, 3, 40, 50, 60, - 700, 800, 900}\) + 700, 800, 900}$ \par \medskip -\(\matrice<prefix=b, envir=NiceArray, -argopt={l c r}[margin]>{1, 2, 3, - 40, 50, 60, 700, 800, 900}\) +$\matrice<prefix=b, envir=NiceArray, +argopt={l c r}[margin]>{1, 2, 3, %*@\label{sansaccol}@*) + 40, 50, 60, 700, 800, 900}$ \par \medskip -\(\matrice<prefix=b, envir=NiceArray, -argopt={{l c r}[margin]}>{1, 2, 3, - 40, 50, 60, 700, 800, 900}\) +$\matrice<prefix=b, envir=NiceArray, +argopt={{l c r}[margin]}>{1, 2, 3, %*@\label{avecaccol}@*) + 40, 50, 60, 700, 800, 900}$ \end{VerbatimOut} \UnExemple{} +%<ENG> \section{Thanks} +%<FRA> \section{Remerciements} +%<*ENG> +Many thanks to Denis \textsc{Bitouzé} for his remarks about the initial state of +this documentation. Thanks to him, some colours have appeared on these pages. +%</ENG> +%<*FRA> +Mille mercis à Denis \textsc{Bitouzé} pour ses remarques à propos de l'état +initial de cette documentation. C'est grâce à lui que quelques couleurs sont +apparues sur ces pages. +%</FRA> + \vspace{\stretch{2}} diff --git a/macros/latex/contrib/simples-matrices/simples-matrices.ins b/macros/latex/contrib/simples-matrices/simples-matrices.ins index 1b04f52f84..b7967dd526 100644 --- a/macros/latex/contrib/simples-matrices/simples-matrices.ins +++ b/macros/latex/contrib/simples-matrices/simples-matrices.ins @@ -1,6 +1,6 @@ \iffalse meta-comment -File simples-matrices.ins Copyright (C) 2019, 2020 Yvon Henel +File simples-matrices.ins Copyright (C) 2022 Yvon Henel It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this diff --git a/macros/latex/contrib/simples-matrices/simples-matrices.pdf b/macros/latex/contrib/simples-matrices/simples-matrices.pdf Binary files differindex d9e8561020..33fe637200 100644 --- a/macros/latex/contrib/simples-matrices/simples-matrices.pdf +++ b/macros/latex/contrib/simples-matrices/simples-matrices.pdf diff --git a/macros/luatex/generic/luatexja/README b/macros/luatex/generic/luatexja/README index d22404d610..a769b41a75 100644 --- a/macros/luatex/generic/luatexja/README +++ b/macros/luatex/generic/luatexja/README @@ -1,4 +1,4 @@ -The LuaTeX-ja Package 20220530.0 +The LuaTeX-ja Package 20220703.0 -------------------------------- Copyright (c) 2011--2022 The LuaTeX-ja project License: modified BSD (see COPYING) @@ -42,9 +42,9 @@ Installation 2. If you must/want to install manually: a. Download the source archive from CTAN, - or tagged as 20220530.0 in the Git repository by + or tagged as 20220703.0 in the Git repository by <http://git.osdn.jp/view?p=luatex-ja/luatexja.git - ;a=snapshot;h=refs/tags/20220530.0;sf=tgz> + ;a=snapshot;h=refs/tags/20220703.0;sf=tgz> b. Extract the archive and process following three files by LuaLaTeX to generate classes for Japanese typesetting: @@ -93,4 +93,4 @@ Notes This file and ltj-kinsoku.lua are not used anymore. (Do not remove ltj-kinsoku.tex.) -Last commit date: Mon May 30 12:00:10 2022 +0900 +Last commit date: Sun Jul 3 11:15:41 2022 +0900 diff --git a/macros/luatex/generic/luatexja/doc/luatexja-en.pdf b/macros/luatex/generic/luatexja/doc/luatexja-en.pdf Binary files differindex 06cae0dffc..7ad9b0ebc5 100644 --- a/macros/luatex/generic/luatexja/doc/luatexja-en.pdf +++ b/macros/luatex/generic/luatexja/doc/luatexja-en.pdf diff --git a/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf b/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf Binary files differindex f5a92ac497..8f1095869c 100644 --- a/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf +++ b/macros/luatex/generic/luatexja/doc/luatexja-ja.pdf diff --git a/macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf b/macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf Binary files differindex 2dce1034fc..870d9963ae 100644 --- a/macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf +++ b/macros/luatex/generic/luatexja/doc/luatexja-ruby.pdf diff --git a/macros/luatex/generic/luatexja/doc/luatexja-ruby.tex b/macros/luatex/generic/luatexja/doc/luatexja-ruby.tex index 3148d1df9e..e51f4558bb 100644 --- a/macros/luatex/generic/luatexja/doc/luatexja-ruby.tex +++ b/macros/luatex/generic/luatexja/doc/luatexja-ruby.tex @@ -2,7 +2,7 @@ %%% a test of ruby. \documentclass[a4paper,10ptj]{ltjsarticle} \usepackage[rgb]{xcolor} -\usepackage{enumitem,mleftright} +\usepackage{enumitem,mleftright,pict2e} \usepackage{luatexja-otf,amsmath,bxghost} \usepackage[no-math]{fontspec} \usepackage[match]{luatexja-fontspec} @@ -36,7 +36,6 @@ allcolors=blue, pdftitle={luatexja-ruby.sty} } - \def\Node#1#2{\,\vcenter{\hbox{\fboxsep=1pt\fbox{\vbox{\small\halign{\hfil##\hfil\cr #1\mathstrut\cr\noalign{\smallskip\hrule height.4pt\smallskip}\strut\<#2\cr}}}}}\,} \def\LuaTeX{Lua\TeX} @@ -70,6 +69,15 @@ \ExplSyntaxOff %%%% +\makeatletter +\def\figureautorefname{図} +\def\HyRef@autoref#1#2{% + \begingroup + \Hy@safe@activestrue + \expandafter\HyRef@autosetref\csname r@#2\endcsname{#2}{#1}% + \endgroup\eghostguarded{}%" 欧文ゴースト +} + \title{\textsf{luatexja-ruby}パッケージ} \author{\LuaTeX-jaプãƒã‚¸ã‚§ã‚¯ãƒˆãƒãƒ¼ãƒ } \date{\texttt{\csname ver@luatexja-ruby.sty\endcsname}(\today)} @@ -132,7 +140,12 @@ plain \LuaTeX ã§ã®ãƒãƒ¼ãƒ‰ã¯ã¾ã サãƒãƒ¼ãƒˆã—ã¦ãŠã‚‰ãšï¼Œ 本æ¥foohogeã«ãŠã„ã¦ã¯â€¦â€¦ \end{quote} +ã¾ãŸï¼Œã€Œè¦ªæ–‡å—全角幅ã€ã€Œè¦ªæ–‡å—全角高ã•ã€ã¨ã„ã†ç”¨èªžã¯ï¼Œãã‚Œãžã‚Œè¦ªæ–‡å—ã®å’Œæ–‡ãƒ•ã‚©ãƒ³ãƒˆã«ãŠã‘ã‚‹ +\cs{zw},~\cs{zh}命令ã§å–å¾—ã§ãる値を表ã™ï¼Žå¤šãã®å ´åˆã¯ä¸¡è€…ã¯åŒã˜å€¤ã§ã‚ã‚‹ãŒï¼Œã„ã¤ã§ã‚‚ãã†ã§ã‚ã‚‹ã¨ã„ã†ä¿è¨¼ã¯ãªã„. +「ルビ全角幅ã€ã€Œãƒ«ãƒ“全角高ã•ã€ã«ã¤ã„ã¦ã‚‚åŒæ§˜ã§ã‚る. + \subsection{\ruby{命|令}{ã‚ã„|ã‚Œã„}} +\label{ssec:ltjruby} \paragraph{\cs{ltjruby}} ルビ出力用命令ã®æœ¬ä½“.\verb+\ruby+ ã¨ã„ã†åˆ¥åを定義ã—ã¦ã„る. \begin{quote} @@ -194,11 +207,11 @@ plain \LuaTeX ã§ã®ãƒãƒ¼ãƒ‰ã¯ã¾ã サãƒãƒ¼ãƒˆã—ã¦ãŠã‚‰ãšï¼Œ 既定値ã¯\ \verb+{1}{1}{0}+ ã§ã‚る. \item[maxmargin=<real>] 親文å—ã®æ–¹ãŒãƒ«ãƒ“より長ã„時ã«ï¼Œãƒ«ãƒ“ã®å…ˆé ã¨è¦ªæ–‡å—ã®å…ˆé ,åŠã³ -ルビ末尾ã¨è¦ªæ–‡å—ã®æœ«å°¾ã®é–“ã«è¨±ã•ã‚Œã‚‹æœ€å¤§ã®ç©ºç™½é‡ï¼Ž\textbf{親文å—全角å˜ä½}ã§æŒ‡å®šã—,既定値ã¯0.5. +ルビ末尾ã¨è¦ªæ–‡å—ã®æœ«å°¾ã®é–“ã«è¨±ã•ã‚Œã‚‹æœ€å¤§ã®ç©ºç™½é‡ï¼Ž\textbf{親文å—全角幅å˜ä½}ã§æŒ‡å®šã—,既定値ã¯0.5. \medskip \item[size=<real>] ルビ文å—ã®è¦ªæ–‡å—ã«å¯¾ã™ã‚‹å¤§ãã•ï¼Žæ—¢å®šå€¤ã¯0.5. -\item[intergap=<real>] ルビ文å—ã¨è¦ªæ–‡å—ã¨ã®ç©ºãを親文å—全角å˜ä½ã§æŒ‡å®šï¼Žæ—¢å®šå€¤ã¯0. +\item[intergap=<real>] ルビ文å—ã¨è¦ªæ–‡å—ã¨ã®ç©ºãを親文å—全角高ã•å˜ä½ã§æŒ‡å®šï¼Žæ—¢å®šå€¤ã¯0. \item[rubysmash=<bool>] ルビã®é«˜ã•ã‚’0ã«ã™ã‚‹ã‹ï¼Žæ—¢å®šå€¤ã¯å½ï¼Žæ¬¡ãŒä¾‹ã§ã‚る. \begin{LTXexample}[width=0.3\textwidth, preset=\Large] \ \vrule width 0pt height 2\zw depth 1\zw @@ -212,12 +225,13 @@ plain \LuaTeX ã§ã®ãƒãƒ¼ãƒ‰ã¯ã¾ã サãƒãƒ¼ãƒˆã—ã¦ãŠã‚‰ãšï¼Œ {本}{ã»ã‚“}} \end{LTXexample} \item[ybaseheight=<real>] éžè² ã®å€¤ãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆï¼Œ - \emph{縦組以外ã§ã®}ルビã®è¦ªæ–‡å—ã®é«˜ã•ã‚’全角高ã•ã®<real>å€ã¨å¼·åˆ¶çš„ã«å›ºå®šã™ã‚‹ï¼Ž + \emph{縦組以外ã§ã®}親文å—ã®é«˜ã•ã‚’親文å—全角高ã•ã®<real>å€ã¨å¼·åˆ¶çš„ã«å›ºå®šã™ã‚‹ï¼Ž è² ã®å€¤ãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã¯ã€Œå›ºå®šã—ãªã„ã€ï¼ˆã™ãªã‚ã¡ï¼Œv0.3よりå‰ã®æŒ™å‹•ã¨åŒã˜ã«ãªã‚‹ï¼‰ï¼Ž - 既定値ã¯0.88. -\item[tbaseheight=<real>] \texttt{ybaseheight}ã¨åŒæ§˜ã ãŒï¼Œã“ã¡ã‚‰ã¯\emph{縦組ã§ã®}ルビã®è¦ªæ–‡å—ã®é«˜ã•ã‚’指定ã™ã‚‹ï¼Ž - 既定値ã¯0.5. + 既定値ã¯$0.88$. +\item[tbaseheight=<real>] \texttt{ybaseheight}ã¨åŒæ§˜ã ãŒï¼Œã“ã¡ã‚‰ã¯\emph{縦組ã§ã®}親文å—ã®é«˜ã•ã‚’指定ã™ã‚‹ï¼Ž + 既定値ã¯$0.5$. \item[baseheight=<real>] \texttt{ybaseheight},\texttt{tbaseheight}ã‚’åŒæ™‚ã«æŒ‡å®šã—ãŸã“ã¨ã¨åŒç¾©ï¼Ž + 次ã®ä¾‹ã‚„\autoref{fig:ruby_vertical}ã‚’å‚照. \begin{LTXexample}[width=0.3\textwidth, preset=\Large] \noindent \ltjruby[baseheight=0.88]{本}{ã»ã‚“}\ @@ -229,7 +243,64 @@ plain \LuaTeX ã§ã®ãƒãƒ¼ãƒ‰ã¯ã¾ã サãƒãƒ¼ãƒˆã—ã¦ãŠã‚‰ãšï¼Œ \ltjruby[baseheight=-1]{本}{ã»ã‚“}\ \ltjruby[baseheight=-1]{dvi}{ディーヴィーアイ} \end{LTXexample} +\item[yrubydepth=<real>] éžè² ã®å€¤ãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆï¼Œ + \emph{縦組以外ã§ã®}ルビã®æ·±ã•ã‚’ルビ全角ã®<real>å€ã¨å¼·åˆ¶çš„ã«å›ºå®šã™ã‚‹ï¼Ž + è² ã®å€¤ãŒæŒ‡å®šã•ã‚ŒãŸå ´åˆã¯ã€Œå›ºå®šã—ãªã„ã€ï¼ˆã™ãªã‚ã¡ï¼Œv0.52以å‰ã®æŒ™å‹•ã¨åŒã˜ã«ãªã‚‹ï¼‰ï¼Ž + 既定値ã¯$0.12$. +\item[trubydepth=<real>] \texttt{yrubydepth}ã¨åŒæ§˜ã ãŒï¼Œã“ã¡ã‚‰ã¯\emph{縦組ã§ã®}ルビã®æ·±ã•ã‚’指定ã™ã‚‹ï¼Ž + 既定値ã¯$0.5$. +\item[rubydepth=<real>] \texttt{yrubydepth},\texttt{trubydepth}ã‚’åŒæ™‚ã«æŒ‡å®šã—ãŸã“ã¨ã¨åŒç¾©ï¼Ž + 次ã®ä¾‹ã‚„\autoref{fig:ruby_vertical}ã‚’å‚照. +\begin{LTXexample}[width=0.3\textwidth, preset=\Large] +\noindent +\ltjruby[rubydepth=0.12]{â—†}{ã»ã‚“}\ +\ltjruby[rubydepth=0.12]{â—†}{pdf}\ +\ltjruby[rubydepth=0.12]{â—†}{dvi}\\ +\ltjruby[rubydepth=0]{â—†}{ã»ã‚“}\ +\ltjruby[rubydepth=0]{â—†}{pdf}\ +\ltjruby[rubydepth=0]{â—†}{dvi}\\ +\ltjruby[rubydepth=-1]{â—†}{ã»ã‚“}\ +\ltjruby[rubydepth=-1]{â—†}{pdf}\ +\ltjruby[rubydepth=-1]{â—†}{dvi} +\end{LTXexample} +\begin{figure}[t] + {\centering\fontsize{48}{48}\selectfont\unitlength=\zw + \begin{picture}(7,2.5)(-0.5,-0.5) + \linethickness{0.4mm} + \put(0,0){\makebox(0,0)[l]{\smash{\hbox to 6.5\zw{親文å—$\int_0^1 x\,dx$}}}} + \polygon(0,-.12)(0,0.88)(6.5,0.88)(6.5,-0.12) + \put(0,1.35){\makebox(0,0)[l]{\fontsize{24}{24}\selectfont\smash{\hbox to 13\zw{ルビ文å—列◆◆◆◆◆◆◆◆}}}} + \polygon(0,1.2)(0,1.79)(6.5,1.79)(6.5,1.2) + \linethickness{0.125mm} + \put(-0.5,0){\line(1,0){7}} + \put(-0.5,1.35){\line(1,0){7}} + \put(-0.5,1.2){\line(1,0){0.5}} + \put(-0.5,0.88){\line(1,0){0.5}} + \put(-0.25,0){\vector(0,1){0.88}} + \put(-0.25,1.35){\vector(0,-1){0.15}} + \put(-0.25,0.44){\normalsize\makebox(0,0)[r]{$H$\,\,}} + \put(-0.25,1.45){\normalsize\makebox(0,0)[b]{$D$}} + \put(-0.125,0.88){\vector(0,1){0.32}} + \put(-0.125,1.04){\normalsize\makebox(0,0)[l]{\,\,$\mbox{\texttt{intergap}}\cdot p$}} + \end{picture}\par} + + \normalsize\leftskip=0.5\dimexpr\textwidth-30\zw \rightskip=\leftskip + ã“ã“ã§$p$ã¯è¦ªæ–‡å—ã«ãŠã‘る全角高ã•ï¼Œ$r$ã¯ãƒ«ãƒ“æ–‡å—ã«ãŠã‘る全角高ã•ã§ã‚り, + \begin{gather*} + H= + \begin{cases} + \mbox{\texttt{[yt]baseheight}}\cdot p&\mbox{if\ $\mbox{\texttt{[yt]baseheight}}\ge 0$,}\\ + \mbox{(自然高ã•ï¼‰}&\mbox{if\ $\mbox{\texttt{[yt]baseheight}}\string<0$,} + \end{cases}\\ + D= + \begin{cases} + \mbox{\texttt{[yt]rubydepth}}\cdot r&\mbox{if\ $\mbox{\texttt{[yt]rubydepth}}\ge 0$,}\\ + \mbox{(自然深ã•ï¼‰}&\mbox{if\ $\mbox{\texttt{[yt]rubydepth}}\string<0$.} + \end{cases} + \end{gather*} + \caption{ルビã®åž‚ç›´é…ç½®}\label{fig:ruby_vertical} +\end{figure} \item[kenten=<command>]å„æ–‡å—ã«ã¤ãåœç‚¹ã®å‡ºåŠ›å‘½ä»¤ã‚’指定ã™ã‚‹ï¼Ž @@ -268,11 +339,12 @@ mode=9, stretch={1}{2}{1}, stretchruby={0}{0}{1} <option>ã®æ—¢å®šå€¤ã‚’指定ã™ã‚‹ï¼Ž\textsf{luatexja-ruby}èªã¿è¾¼ã¿æ™‚ã®å€¤ã¯ å„é …ç›®ã®æ‰€ã§æ—¢ã«èª¬æ˜Žã—ã¦ã‚ã‚‹ãŒï¼Œæ¬¡ã®ã‚ˆã†ã«ãªã£ã¦ã„る. \begin{verbatim} - pre=-1, post=-1, mode=1, + pre=-1, post=-1, mode=1, stretchruby={1}{2}{1}, stretch = {1}{2}{1}, stretchbol={0}{1}{1}, stretcheol={1}{1}{0}, maxmargin=0.5, size=0.5, intergap=0, rubysmash=false, kenten=\textbullet, fontcmd=\relax, ybaseheight=0.88, tbaseheight=0.5, + yrubydepth=0.12, trubydepth=0.5, intrude_jfmgk, intrude_kanjiskip, intrude_xkanjiskip \end{verbatim} @@ -280,14 +352,14 @@ mode=9, stretch={1}{2}{1}, stretchruby={0}{0}{1} \begin{description} \item[\Param{rubypreintrusion}\ttfamily =\{<chr\_code>, <pre\_int>\}] æ–‡å—<chr\_code> ã«ï¼Œãã®\textbf{直後}ã®ãƒ«ãƒ“ã«ã‚ˆã£ã¦æŽ›ã‘られるルビ文å—列ã®æœ€å¤§é•· - (ã¤ã¾ã‚Šï¼Œ\underline{å‰æ–‡å—進入許容é‡})をルビ全角å˜ä½ã§æŒ‡å®šï¼Ž + (ã¤ã¾ã‚Šï¼Œ\underline{å‰æ–‡å—進入許容é‡})をルビ全角幅å˜ä½ã§æŒ‡å®šï¼Ž \textbf{v0.5以é™ã§ã®å¤‰æ›´ç‚¹}:もã—$-a$~($a>0$)を指定ã—ãŸå ´åˆã¯ï¼Œå®Ÿéš›ã®\underline{å‰æ–‡å—進入許容é‡}ã¯$a$ã¨ãªã‚‹ãŒï¼Œ æ–‡å—<chr\_code>ã®å‰ã®JFMグルーã«é€²å…¥ãŒç™ºç”Ÿã—ãŸå ´åˆã«ã¯ï¼Œ\underline{å‰æ–‡å—進入許容é‡}ãŒ0ã§ãªã‹ã£ãŸå ´åˆã¯ï¼Œã®å¾Œã®JFMグルーã«ã¯ãƒ«ãƒ“ã®é€²å…¥ã¯ç™ºç”Ÿã—ãªã„. \item[\Param{rubypostintrusion}\ttfamily =\{<chr\_code>, <post\_int>\}] æ–‡å—<chr\_code> ã«ï¼Œãã®\textbf{ç›´å‰}ã®ãƒ«ãƒ“ã«ã‚ˆã£ã¦æŽ›ã‘られるルビ文å—列ã®æœ€å¤§é•· - (ã¤ã¾ã‚Šï¼Œ\underline{後文å—進入許容é‡})をルビ全角å˜ä½ã§æŒ‡å®šï¼Ž + (ã¤ã¾ã‚Šï¼Œ\underline{後文å—進入許容é‡})をルビ全角幅å˜ä½ã§æŒ‡å®šï¼Ž \textbf{v0.5以é™ã§ã®å¤‰æ›´ç‚¹}:もã—$-a$~($a>0$)を指定ã—ãŸå ´åˆã¯ï¼Œå®Ÿéš›ã®\underline{後文å—進入許容é‡}ã¯$a$ã¨ãªã‚‹ãŒï¼Œ 実際ã®\underline{後文å—進入é‡}ãŒ0ã§ãªã‹ã£ãŸå ´åˆã¯ï¼Œæ–‡å—<chr\_code>ã®å¾Œã®JFMグルーã«ã¯ãƒ«ãƒ“ã®é€²å…¥ã¯ç™ºç”Ÿã—ãªã„. @@ -323,7 +395,7 @@ mode=9, stretch={1}{2}{1}, stretchruby={0}{0}{1} \paragraph{\cs{ltjkenten}} -åœç‚¹ã‚’出力ã™ã‚‹å‘½ä»¤ã§ï¼Œ\verb+\kenten+ ã¨ã„ã†åˆ¥åを定義ã—ã¦ã„る. +åœç‚¹ã‚’出力ã™ã‚‹å‘½ä»¤ã§ã‚り, \begin{quote} \ttfamily\cs{ltjkenten}[<option>]\{親文å—\} \end{quote} @@ -355,7 +427,6 @@ mode=9, stretch={1}{2}{1}, stretchruby={0}{0}{1} 親文å—全角ã®$1/1000$ã ã‘ルビ文å—列ãŒé•·ããªã‚‹ã“ã¨ã‚’許容ã—ã¦ã„る. }ã§ã‚ã‚Œã°ï¼Œ å˜ç´”グループルビã®ä¸¦ã³ã¨ã—ã¦æ‰±ã‚れる.ã™ãªã‚ã¡ï¼Œæ¬¡ãƒšãƒ¼ã‚¸å†’é ã®2è¡Œã¯å…¨ãã®ç‰ä¾¡ã¨ãªã‚‹ï¼Ž -\newpage \begin{verbatim} \ltjruby{æ™®|通|車}{ãµ|ã¤ã†|ã—ã‚„} \ltjruby{æ™®}{ãµ}\ltjruby{通}{ã¤ã†}\ltjruby{車}{ã—ã‚„} @@ -402,6 +473,12 @@ mode=9, stretch={1}{2}{1}, stretchruby={0}{0}{1} エラーãŒç™ºç”Ÿã—ã¦æ¢ã¾ã‚‹ã“ã¨ã‚‚ã‚ã‚‹ã—,エラーãŒç™ºç”Ÿã—ãªãã¦ã‚‚æ£ã—ã組ã¾ã‚Œãªã„. \end{itemize} +\paragraph{別åã«ã¤ã„ã¦} +\verb+\begin{document}+時ã«% +\begin{itemize} + \item \cs{ruby}ãŒã™ã§ã«å®šç¾©ã•ã‚Œã¦ã„ãªã„å ´åˆã«é™ã‚Šï¼Œ\cs{ruby}ãŒ\cs{ltjruby}ã®åˆ¥åã¨ã—ã¦å®šç¾©ã•ã‚Œã‚‹ï¼Ž + \item \cs{kenten}ãŒã™ã§ã«å®šç¾©ã•ã‚Œã¦ã„ãªã„å ´åˆã«é™ã‚Šï¼Œ\cs{kenten}ãŒ\cs{ltjkenten}ã®åˆ¥åã¨ã—ã¦å®šç¾©ã•ã‚Œã‚‹ï¼Ž +\end{itemize} \section{\ruby{注|æ„|点}{ã¡ã‚†ã†|ã„|ã¦ã‚“}} \paragraph{å‰å¾Œã‹ã‚‰ã®ãƒ«ãƒ“æ–‡å—ã®ã¯ã¿å‡ºã—1} @@ -507,6 +584,7 @@ mode=9, stretch={1}{2}{1}, stretchruby={0}{0}{1} \newpage \section{\ruby{実|装}{ã˜ã¤|ãã†}ã«ã¤ã„ã¦} + \subsection{進入é‡ã®è¨ˆç®—} \label{ssec:calc_intrusion} ルビ文å—を自然ã«çµ„ã‚“ã ã¨ãã®å¹…ãŒè¦ªæ–‡å—ã®ãれより多ã„å ´åˆï¼Œ @@ -880,6 +958,31 @@ $r_2$,~$g_2$ã‚’è¡ŒBã‹ã‚‰é™¤åŽ»ãƒ»ãƒ¡ãƒ¢ãƒªè§£æ”¾ã—,代ã‚ã‚Šã«$n_3$ã‚’è¡ŒBã \makebox[10\zw][s]{値ã¨ã¯\ruby{\texttt{;}}{セミコãƒãƒ³}ã§åŒºåˆ‡}% \ltjruby{ç—›}{ã„ãŸã¿}(\ltjruby{ç—…}{ã³ã‚„ã†}ã‚ + + v0.53\ \ruby{コギト}{Cogito} + \ruby{コイト}{Coito} + \ruby{ノ}{no} + \ruby{ト}{TO} + \ruby{ヨ}{yo} + \ruby{ã¢}{dji} + \\ + \ruby[intergap=-1.5]{ノ}{no} + \ruby[intergap=-1.5]{ト}{TO} + \ruby[intergap=-1.5]{ヨ}{yo} + \ruby[intergap=-1.5]{ã¢}{dji} + + v0.52\ \ruby[rubydepth=-1]{コギト}{Cogito} % too high + \ruby[rubydepth=-1]{コイト}{Coito} % too low + \ruby[rubydepth=-1]{ノ}{no} % too low + \ruby[rubydepth=-1]{ト}{TO} % too low + \ruby[rubydepth=-1]{ヨ}{yo} % too high + \ruby[rubydepth=-1]{ã¢}{dji} % too high + \\ + \ruby[intergap=-1.5,rubydepth=-1]{ノ}{no} % too low + \ruby[intergap=-1.5,rubydepth=-1]{ト}{TO} % too low + \ruby[intergap=-1.5,rubydepth=-1]{ヨ}{yo} % too high + \ruby[intergap=-1.5,rubydepth=-1]{ã¢}{dji} % too high + } \fbox{\box0} diff --git a/macros/luatex/generic/luatexja/doc/luatexja.dtx b/macros/luatex/generic/luatexja/doc/luatexja.dtx index 89bdf86348..7c167d96f6 100644 --- a/macros/luatex/generic/luatexja/doc/luatexja.dtx +++ b/macros/luatex/generic/luatexja/doc/luatexja.dtx @@ -1651,7 +1651,7 @@ The following presets are defined: \hyphenchar\font=-1 \exhyphenchar=-1 haranoaji, hiragino-pro, hiragino-pron, ipa, ipa-hg, ipaex, ipaex-hg, kozuka-pr6, kozuka-pr6n, kozuka-pro, moga-mobo, moga-mobo-ex, - bizud, morisawa-pr6n, morisawa-pro, ms, ms-hg, noembed, noto-otc, noto-otf, + bizud, morisawa-pr6n, morisawa-pro, ms, ms-hg, noembed, noto-otc, noto-otf, noto, noto-jp, sourcehan, sourcehan-jp, ume, yu-osx, yu-win, yu-win10 \end{quote} @@ -8733,12 +8733,14 @@ Std/StdNフォントã§ã‚り,ãã®ä»–ã¯Adobe-Japan1-5対応ã§ã‚る. \item[noto-otc] Noto Serif CJK and Noto Sans CJK fonts (OTC) %<en> \\*[-\dimexpr\medskipamount+\baselineskip\relax] - \item[noto-otf] Noto Serif CJK and Noto Sans CJK fonts (Language-specific OTF) + \item[noto-otf\textrm{, }noto] Noto Serif CJK and Noto Sans CJK fonts (Language-specific OTF) +%<en> \\*[-\dimexpr\medskipamount+\baselineskip\relax] + \item[noto-jp] Noto Serif CJK and Noto Sans CJK fonts (Region-specific subset OTF) \begin{center}\small -\def\AD#1#2{Noto #1 CJK #2&Noto #1 CJK JP #2}% +\def\AD#1#2{Noto #1 CJK #2&Noto #1 CJK JP #2&Noto #1 JP #2}% \begin{tabular}{lllll} \toprule -\bf family&\bf series&\texttt{noto-otc}&\texttt{noto-otf}\\ +\bf family&\bf series&\texttt{noto-otc}&\texttt{noto-otf}, \texttt{noto}&\texttt{noto-jp}\\ \midrule &light&\AD{Serif}{Light}\\ %<en>\textit{mincho}% @@ -8749,7 +8751,7 @@ Std/StdNフォントã§ã‚り,ãã®ä»–ã¯Adobe-Japan1-5対応ã§ã‚る. &&\AD{Sans}{Regular*}\\ &\smash{\raisebox{1.5ex}{medium}} &\AD{Sans}{Medium}\\ -\cmidrule(l){2-4} +\cmidrule(l){2-5} %<en>\smash{\raisebox{2ex}{\textit{gothic}}}% %<ja>\smash{\raisebox{2ex}{\textgt{ゴシック}}}% &bold&\AD{Sans}{Bold}\\ diff --git a/macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty b/macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty index 3da21dd155..b1d5873ab6 100644 --- a/macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty +++ b/macros/luatex/generic/luatexja/src/addons/luatexja-preset.sty @@ -1,5 +1,5 @@ % luatexja-preset.sty -\ProvidesPackage{luatexja-preset}[2020-09-14 Japanese font presets] +\ProvidesPackage{luatexja-preset}[2022-06-19 Japanese font presets] \RequirePackage{expl3,l3keys2e} \RequirePackage{luatexja} @@ -211,7 +211,7 @@ mc = A-OTF-RyuminPr6N-Light.otf, mc-b = A-OTF-FutoMinA101Pr6N-Bold.otf, gt-d = A-OTF-GothicBBBPr6N-Medium.otf , gt-b = A-OTF-FutoGoB101Pr6N-Bold.otf, gt-u = A-OTF-GothicBBBPr6N-Medium.otf , gt-eb = A-OTF-MidashiGoPr6N-MB31.otf, - mg-m = A-OTF-Jun101Pr6N-Light.otf, + mg-m = A-OTF-ShinMGoPr6N-Light.otf, __custom = false, __office = false, __noembed = false, } @@ -312,6 +312,20 @@ mc-l = Noto~Serif~CJK~JP~Light, __custom = false, __office = false, __noembed = false, } +\ltjpreset_declare_preset:nx{noto}{ + noto-otf, +} +\ltjpreset_declare_preset:nx{noto-jp}{ + mc-m = Noto~Serif~JP~Regular, + mc-b = Noto~Serif~JP~Bold, + gt-d = Noto~Sans~JP~Regular, + gt-b = Noto~Sans~JP~Bold, + gt-u = Noto~Sans~JP~Medium, + gt-eb = Noto~Sans~JP~Black, + mg-m = Noto~Sans~JP~Medium, + mc-l = Noto~Serif~JP~Light, + __custom = false, __office = false, __noembed = false, +} % HaranoAji {Mincho, Gothic} \ltjpreset_declare_preset:nx{haranoaji}{ diff --git a/macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty b/macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty index 8367feb047..1e50b1f680 100644 --- a/macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty +++ b/macros/luatex/generic/luatexja/src/addons/luatexja-ruby.sty @@ -4,7 +4,7 @@ % LaTeX only! \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{luatexja-ruby}[2021-05-17 v0.52] +\ProvidesPackage{luatexja-ruby}[2022-07-03 v0.53] \RequirePackage{luatexja} %%------------------ @@ -78,6 +78,14 @@ \expandafter\def\csname ltj@@rubyip@tbaseheight\endcsname{#1}% } %% ã“れらã®å€¤ãŒæ£ã®ã¨ã,親文å—ã®é«˜ã•ã‚’ã“ã®å€¤ï¼ˆ\zh å˜ä½ï¼‰ã¨ã¿ãªã™ + +\ltj@@rkeydef{yrubydepth} % 縦組以外 (yoko, utod, dtou) +\ltj@@rkeydef{trubydepth} % 縦組 +\define@key[ltj]{ruby}{rubydepth}{% + \expandafter\def\csname ltj@@rubyip@yrubydepth\endcsname{#1}% + \expandafter\def\csname ltj@@rubyip@trubydepth\endcsname{#1}% +} + \define@boolkey[ltj]{ruby}{intrude_jfmgk}[true]{} \define@boolkey[ltj]{ruby}{intrude_xkanjiskip}[true]{} \define@boolkey[ltj]{ruby}{intrude_kanjiskip}[true]{} @@ -100,7 +108,7 @@ % Lua ソースã«æ¸¡ã™ table ç”Ÿæˆ \bgroup \catcode`\_=11 -\gdef\ltj@@ruby@create@table#1{% #1: ルビ全角 +\gdef\ltj@@ruby@create@table#1#2{% #1: ルビ全角幅,#2: ルビ全角高㕠\string{ eps = \ltj@safe@dimen{\ltj@@rubyip@epsilon\zw}, before_jfmgk = 0, after_jfmgk = 0, @@ -119,6 +127,8 @@ + 1048576 * \ifltj@ruby@rubysmash1\else0\fi), baseheight = \ltj@safe@dimen{\ifnum\ltjgetparameter{direction}=3 \ltj@@rubyip@tbaseheight\else\ltj@@rubyip@ybaseheight\fi\zh}, + rubydepth = \ltj@safe@dimen{\ifnum\ltjgetparameter{direction}=3 + \ltj@@rubyip@trubydepth\else\ltj@@rubyip@yrubydepth\fi#2}, intrude_jfmgk = \string{ \ifltj@ruby@intrude_jfmgk [luatexja.icflag_table.FROM_JFM]=true,\fi \ifltj@ruby@intrude_kanjiskip @@ -181,9 +191,10 @@ \protected\def\ltjruby{\@ifnextchar[\ltj@@ruby{\ltj@@ruby[]}}%] \AtBeginDocument{% \ifdefined\ruby\else\let\ruby=\ltjruby\fi + \ifdefined\kenten\else\let\kenten=\ltjkenten\fi \directlua{luatexja.ruby.read_old_break_info()}% } -\def\ltj@@ruby[#1]#2#3{{% #1: option #2: 親文å—群,#3: ルビ文å—列群,共ã«| 区切り +\protected\def\ltj@@ruby[#1]#2#3{{% #1: option #2: 親文å—群,#3: ルビ文å—列群,共ã«| 区切り \setkeys[ltj]{ruby}{#1}% \directlua{luatexja.ruby.ruby_tmplist_r = \string{\string}; luatexja.ruby.ruby_tmplist_p = \string{\string}}% @@ -191,9 +202,10 @@ % 引数展開,テーブルã«ã‚»ãƒƒãƒˆ \pxrr@decompbar{#2}{\let\ltj@@ruby@mark\ltj@@ruby@sp\pxrr@res}% \pxrr@decompbar{#3}{\let\ltj@@ruby@mark\ltj@@ruby@sr\pxrr@res}% - {\fontsize{\ltj@@rubyip@size\dimen0}\z@\selectfont\ltj@@rubyip@fontcmd\global\dimen1=\zw}% + {\fontsize{\ltj@@rubyip@size\dimen0}\z@\selectfont\ltj@@rubyip@fontcmd + \global\dimen1=\zw\global\dimen2=\zh}% \directlua{% - luatexja.ruby.texiface(\ltj@@ruby@create@table{\dimen1}, + luatexja.ruby.texiface(\ltj@@ruby@create@table{\dimen1}{\dimen2}, luatexja.ruby.ruby_tmplist_r, luatexja.ruby.ruby_tmplist_p)}% }} @@ -207,7 +219,6 @@ } \protected\def\ltjkenten{\@ifnextchar[\ltj@@kenten{\ltj@@kenten[]}}%] -\let\kenten=\ltjkenten \def\ltj@@kenten[#1]#2{{% \setkeys[ltj]{ruby}{#1, stretchruby=101}% \@tfor\ltj@@kenten@temp:=#2\do{\ltj@@ruby[]{\ltj@@kenten@temp}{\ltj@@rubyip@kenten}}% @@ -244,11 +255,12 @@ \ltjsetparameter{rubypreintrusion={-1,1}} \setkeys[ltj]{ruby}{ - pre=-1, post=-1, mode=1, + pre=-1, post=-1, mode=1, stretchruby={1}{2}{1}, stretch = {1}{2}{1}, stretchbol={0}{1}{1}, stretcheol={1}{1}{0}, maxmargin=0.5, size=0.5, intergap=0, rubysmash=false, kenten=\textbullet, fontcmd=\relax, ybaseheight=0.88, tbaseheight=0.5, + yrubydepth=0.12, trubydepth=0.5, intrude_jfmgk, intrude_kanjiskip, intrude_xkanjiskip, epsilon=0.0001, } diff --git a/macros/luatex/generic/luatexja/src/ltj-ruby.lua b/macros/luatex/generic/luatexja/src/ltj-ruby.lua index 320b7307f0..7fa7ea927e 100644 --- a/macros/luatex/generic/luatexja/src/ltj-ruby.lua +++ b/macros/luatex/generic/luatexja/src/ltj-ruby.lua @@ -3,7 +3,7 @@ -- luatexbase.provides_module({ name = 'luatexja.ruby', - date = '2022-02-03', + date = '2022-06-25', description = 'Ruby annotation', }) luatexja.ruby = {} @@ -398,6 +398,7 @@ local function new_ruby_box(r, p, tmp_tbl, no_begin, no_end) setfield(a, 'depth', 0); setfield(k, 'kern', tmp_tbl.intergap) insert_after(r, r, a); insert_after(r, a, k); insert_after(r, k, p); setfield(p, 'next', nil) + if tmp_tbl.rubydepth >= 0 then setfield(r, 'depth', tmp_tbl.rubydepth) end if tmp_tbl.baseheight >= 0 then setfield(p, 'height', tmp_tbl.baseheight) end a = node.direct.vpack(r); setfield(a, 'shift', 0) set_attr(a, attr_ruby, post_intrusion) diff --git a/macros/luatex/generic/luatexja/src/luatexja.sty b/macros/luatex/generic/luatexja/src/luatexja.sty index eae7d5040b..aa3d1f5463 100644 --- a/macros/luatex/generic/luatexja/src/luatexja.sty +++ b/macros/luatex/generic/luatexja/src/luatexja.sty @@ -27,7 +27,7 @@ \newif\ifltj@disablejfam %%%% VERSION -\def\LuaTeXjaversion{20220530.0} +\def\LuaTeXjaversion{20220703.0} %% Check if LaTeX is used. \begingroup\expandafter\expandafter\expandafter\endgroup diff --git a/support/TeX4ht/source/ChangeLog b/support/TeX4ht/source/ChangeLog index 7f361c46d9..c01b437555 100644 --- a/support/TeX4ht/source/ChangeLog +++ b/support/TeX4ht/source/ChangeLog @@ -1,3 +1,9 @@ +2022-07-03 Michal Hoftich <michal.h21@gmail.com> + + * tex4ht-4ht.tex (colortbl.4ht): fixed error when \arrayrulecolor is + used outside of Tabular. + https://tex.stackexchange.com/a/649734/2891 + 2022-07-01 Michal Hoftich <michal.h21@gmail.com> * tex4ht-4ht.tex (hyperref.4ht): fixed handling of undefined diff --git a/support/TeX4ht/source/tex4ht-4ht.tex b/support/TeX4ht/source/tex4ht-4ht.tex index bd8a32515b..e5c61d58e4 100644 --- a/support/TeX4ht/source/tex4ht-4ht.tex +++ b/support/TeX4ht/source/tex4ht-4ht.tex @@ -1,4 +1,4 @@ -% $Id: tex4ht-4ht.tex 1164 2022-07-01 14:16:09Z michal_h21 $ +% $Id: tex4ht-4ht.tex 1165 2022-07-03 18:18:19Z michal_h21 $ % tex tex4ht-4ht or ht tex tex4ht-4ht % % Copyright 2009-2022 TeX Users Group @@ -27773,14 +27773,18 @@ need also a treatment similar to \''\CT@column@color'? \NewConfigure{rowcolor}{1} >>> -Fixes for colored hlines +Fixes for colored hlines. The \`|\hline:color| can be used in CSS, for instance. \<fix colortbl\><<< % default hline color is black \def\hline:color{000} % save rule color in format usable in CSS \newcommand\tmp:arrayrulecolor[2][named]{% -\noalign{\convertcolorspec{#1}{#2}{HTML}\:tmp\global\let\hline:color\:tmp}% +\ifvoid\@arstrutbox% test if we are inside a tabular environment +\convertcolorspec{#1}{#2}{HTML}\:tmp\global\let\hline:color\:tmp% we are not +\else% +\noalign{\convertcolorspec{#1}{#2}{HTML}\:tmp\global\let\hline:color\:tmp}% we are +\fi } \HLet\arrayrulecolor\tmp:arrayrulecolor >>> diff --git a/support/texlab/CHANGELOG.md b/support/texlab/CHANGELOG.md index 5400a1b538..85f8d0bdb3 100644 --- a/support/texlab/CHANGELOG.md +++ b/support/texlab/CHANGELOG.md @@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.2.0] - 03.07.2022 + +### Added + +- Add support for escaping placeholders in forward search ([#649](https://github.com/latex-lsp/texlab/issues/649)) +- Add support for diagnostic filtering ([#323](https://github.com/latex-lsp/texlab/issues/323)) +- Add pre-built binaries for the following targets: + - `aarch64-unknown-linux-gnu` + - `armv7-unknown-linux-gnueabihf` + - `x86_64-unknown-linux-musl` + - `aarch64-pc-windows-msvc` + - `i686-pc-windows-msvc` + +### Fixed + +- Parse incomplete server options correctly ([#651](https://github.com/latex-lsp/texlab/issues/651)) + ## [4.1.0] - 12.06.2022 ### Added diff --git a/support/texlab/Cargo.lock b/support/texlab/Cargo.lock index 8b5e64f3d7..cd1348e8c7 100644 --- a/support/texlab/Cargo.lock +++ b/support/texlab/Cargo.lock @@ -28,9 +28,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.57" +version = "1.0.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc" +checksum = "bb07d2053ccdbe10e2af2995a2f116c1330396493dc1269f6a91d0ae82e19704" [[package]] name = "assert_unordered" @@ -60,9 +60,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "beef" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bed554bd50246729a1ec158d08aa3235d1b69d94ad120ebe187e28894787e736" +checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" [[package]] name = "bitflags" @@ -105,9 +105,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.9.1" +version = "3.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899" +checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3" [[package]] name = "byte-tools" @@ -159,23 +159,23 @@ dependencies = [ [[package]] name = "clap" -version = "3.1.18" +version = "3.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2dbdf4bdacb33466e854ce889eee8dfd5729abf7ccd7664d0a2d60cd384440b" +checksum = "190814073e85d238f31ff738fcb0bf6910cedeb73376c87cd69291028966fd83" dependencies = [ "bitflags", "clap_derive", "clap_lex", "indexmap", - "lazy_static", + "once_cell", "textwrap 0.15.0", ] [[package]] name = "clap_derive" -version = "3.1.18" +version = "3.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25320346e922cffe59c0bbc5410c8d8784509efb321488971081313cb1e1a33c" +checksum = "759bf187376e1afa7b85b959e6a664a3e7a95203415dba952ad19139e798f902" dependencies = [ "heck", "proc-macro-error", @@ -186,9 +186,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.2.0" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a37c35f1112dad5e6e0b1adaff798507497a18fceeb30cceb3bae7d1427b9213" +checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" dependencies = [ "os_str_bytes", ] @@ -265,9 +265,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.4" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53" +checksum = "4c02a4d71819009c192cf4872265391563fd6a84c81ff2c0f2a7026ca4c1d85c" dependencies = [ "cfg-if", "crossbeam-utils", @@ -286,26 +286,26 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.8" +version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c" +checksum = "07db9d94cbd326813772c968ccd25999e5f8ae22f4f8d1b11effa37ef6ce281d" dependencies = [ "autocfg", "cfg-if", "crossbeam-utils", - "lazy_static", "memoffset", + "once_cell", "scopeguard", ] [[package]] name = "crossbeam-utils" -version = "0.8.8" +version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38" +checksum = "7d82ee10ce34d7bc12c2122495e7593a9c41347ecdd64185af4ecf72cb1a7f83" dependencies = [ "cfg-if", - "lazy_static", + "once_cell", ] [[package]] @@ -365,9 +365,9 @@ dependencies = [ [[package]] name = "either" -version = "1.6.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" +checksum = "3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be" [[package]] name = "encode_unicode" @@ -469,9 +469,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" +checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" dependencies = [ "cfg-if", "libc", @@ -486,12 +486,6 @@ checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" [[package]] name = "hashbrown" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" - -[[package]] -name = "hashbrown" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3" @@ -542,19 +536,19 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.7.0" +version = "1.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5" +checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" dependencies = [ "autocfg", - "hashbrown 0.11.2", + "hashbrown", ] [[package]] name = "insta" -version = "1.14.1" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcc3e639bcba360d9237acabd22014c16f3df772db463b7446cd81b070714767" +checksum = "4126dd76ebfe2561486a1bd6738a33d2029ffb068a99ac446b7f8c77b2e58dbc" dependencies = [ "console", "once_cell", @@ -614,9 +608,9 @@ checksum = "8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae" [[package]] name = "js-sys" -version = "0.3.57" +version = "0.3.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397" +checksum = "c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27" dependencies = [ "wasm-bindgen", ] @@ -635,9 +629,9 @@ checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" [[package]] name = "linked-hash-map" -version = "0.5.4" +version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3" +checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "lock_api" @@ -735,23 +729,14 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.5.1" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082" +checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" dependencies = [ "adler", ] [[package]] -name = "multimap" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" -dependencies = [ - "serde", -] - -[[package]] name = "num-integer" version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -800,15 +785,15 @@ checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" [[package]] name = "os_str_bytes" -version = "6.0.1" +version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "029d8d0b2f198229de29dca79676f2738ff952edf3fde542eb8bf94d8c21b435" +checksum = "21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa" [[package]] name = "parking_lot" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" dependencies = [ "lock_api", "parking_lot_core", @@ -996,18 +981,18 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" [[package]] name = "proc-macro2" -version = "1.0.39" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f" +checksum = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.18" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1" +checksum = "3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804" dependencies = [ "proc-macro2", ] @@ -1114,7 +1099,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce1f383129e417a6265b16ed78e6e9307748f0863b2ba75f78ff14717db5b017" dependencies = [ "countme", - "hashbrown 0.12.1", + "hashbrown", "memoffset", "rustc-hash", "text-size", @@ -1137,9 +1122,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f" +checksum = "a0a5f7c728f5d284929a1cccb5bc19884422bfe6ef4d6c409da2c41838983fcf" [[package]] name = "ryu" @@ -1164,15 +1149,15 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "semver" -version = "1.0.9" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd" +checksum = "a2333e6df6d6598f2b1974829f853c2b4c5f4a6e503c10af918081aa6f8564e1" [[package]] name = "serde" -version = "1.0.137" +version = "1.0.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1" +checksum = "1578c6245786b9d168c5447eeacfb96856573ca56c9d68fdcf394be134882a47" dependencies = [ "serde_derive", ] @@ -1189,9 +1174,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.137" +version = "1.0.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be" +checksum = "023e9b1467aef8a10fb88f25611870ada9800ef7e22afce356bb0d2387b6f27c" dependencies = [ "proc-macro2", "quote", @@ -1200,9 +1185,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.81" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c" +checksum = "82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7" dependencies = [ "itoa 1.0.2", "ryu", @@ -1210,6 +1195,16 @@ dependencies = [ ] [[package]] +name = "serde_regex" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf" +dependencies = [ + "regex", + "serde", +] + +[[package]] name = "serde_repr" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1267,9 +1262,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" +checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" [[package]] name = "smol_str" @@ -1282,18 +1277,18 @@ dependencies = [ [[package]] name = "strum" -version = "0.24.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e96acfc1b70604b8b2f1ffa4c57e59176c7dbb05d556c71ecd2f5498a1dee7f8" +checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" -version = "0.24.0" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6878079b17446e4d3eba6192bb0a2950d5b14f0ed8424b852310e5a94345d0ef" +checksum = "4faebde00e8ff94316c01800f9054fd2ba77d30d9e922541913051d1d978918b" dependencies = [ "heck", "proc-macro2", @@ -1304,9 +1299,9 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.95" +version = "1.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942" +checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd" dependencies = [ "proc-macro2", "quote", @@ -1339,13 +1334,13 @@ dependencies = [ [[package]] name = "texlab" -version = "4.1.0" +version = "4.2.0" dependencies = [ "anyhow", "assert_unordered", "byteorder", "chrono", - "clap 3.1.18", + "clap 3.2.8", "criterion", "crossbeam-channel", "dashmap", @@ -1364,7 +1359,6 @@ dependencies = [ "logos", "lsp-server", "lsp-types", - "multimap", "once_cell", "petgraph", "regex", @@ -1372,6 +1366,7 @@ dependencies = [ "rustc-hash", "serde", "serde_json", + "serde_regex", "serde_repr", "smol_str", "strum", @@ -1469,9 +1464,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "titlecase" -version = "1.1.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f565e410cfc24c2f2a89960b023ca192689d7f77d3f8d4f4af50c2d8affe1117" +checksum = "ea7a2f1a76e892e6c07c275e6e851400257304a6e34c0e4e32ebbd3871808802" dependencies = [ "lazy_static", "regex", @@ -1497,15 +1492,15 @@ checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" [[package]] name = "unicode-ident" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee" +checksum = "5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c" [[package]] name = "unicode-normalization" -version = "0.1.19" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" +checksum = "854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6" dependencies = [ "tinyvec", ] @@ -1569,15 +1564,15 @@ dependencies = [ [[package]] name = "wasi" -version = "0.10.2+wasi-snapshot-preview1" +version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.80" +version = "0.2.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad" +checksum = "7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -1585,9 +1580,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.80" +version = "0.2.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4" +checksum = "5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a" dependencies = [ "bumpalo", "lazy_static", @@ -1600,9 +1595,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.80" +version = "0.2.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5" +checksum = "c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1610,9 +1605,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.80" +version = "0.2.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b" +checksum = "7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048" dependencies = [ "proc-macro2", "quote", @@ -1623,15 +1618,15 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.80" +version = "0.2.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744" +checksum = "6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be" [[package]] name = "web-sys" -version = "0.3.57" +version = "0.3.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283" +checksum = "2fed94beee57daf8dd7d51f2b15dc2bcde92d7a72304cdf662a4371008b71b90" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/support/texlab/Cargo.toml b/support/texlab/Cargo.toml index f85c0f31ed..803f280e39 100644 --- a/support/texlab/Cargo.toml +++ b/support/texlab/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "texlab" description = "LaTeX Language Server" -version = "4.1.0" +version = "4.2.0" license = "GPL-3.0" readme = "README.md" authors = [ - "Eric Förster <eric.foerster@outlook.com>", - "Patrick Förster <patrick.foerster@outlook.de>", + "Eric Förster <eric.foerster@outlook.com>", + "Patrick Förster <patrick.foerster@outlook.de>", ] edition = "2021" rust-version = "1.58.1" @@ -16,14 +16,14 @@ documentation = "https://github.com/latex-lsp/texlab" keywords = ["lsp", "server", "latex", "bibtex"] categories = ["development-tools"] exclude = [ - ".gitattributes", - ".gitignore", - ".github/**", - "tests/it/**", - "*.snap", - "texlab.1", - "texlab.pdf", - "texlab.tex", + ".gitattributes", + ".gitignore", + ".github/**", + "tests/it/**", + "*.snap", + "texlab.1", + "texlab.pdf", + "texlab.tex", ] [[bin]] @@ -38,14 +38,14 @@ default = ["completion"] completion = ["fuzzy-matcher"] [dependencies] -anyhow = "1.0.57" +anyhow = "1.0.58" byteorder = "1.4.3" chrono = { version = "0.4.19", default-features = false, features = ["std"] } -clap = { version = "3.1.17", features = [ - "std", - "derive", +clap = { version = "3.2.8", features = [ + "std", + "derive", ], default-features = false } -crossbeam-channel = "0.5.4" +crossbeam-channel = "0.5.5" dashmap = "~5.2.0" derive_more = "0.99.17" encoding_rs = "0.8.31" @@ -60,28 +60,28 @@ log = "0.4.17" logos = "0.12.1" lsp-server = "0.6.0" lsp-types = "0.93.0" -multimap = "0.8.3" once_cell = "1.10.0" petgraph = "0.6.2" regex = "1.5.5" rowan = "0.15.5" rustc-hash = "1.1.0" serde = "1.0.137" -serde_json = "1.0.81" +serde_json = "1.0.82" +serde_regex = "1.1.0" serde_repr = "0.1.8" smol_str = { version = "0.1.23", features = ["serde"] } strum = { version = "0.24.0", features = ["derive"] } tempfile = "3.3.0" threadpool = "1.8.1" -titlecase = "1.1.0" -unicode-normalization = "0.1.19" +titlecase = "2.0.0" +unicode-normalization = "0.1.20" url = { version = "2.2.2", features = ["serde"] } uuid = { version = "1.1.2", features = ["v4"] } [dev-dependencies] assert_unordered = "0.3.5" criterion = { version = "0.3.5" } -insta = { version = "1.14.1", features = ["backtrace", "redactions"] } +insta = { version = "1.15.0", features = ["backtrace", "redactions"] } jod-thread = "0.1.2" [profile.release] diff --git a/support/texlab/docs/options.md b/support/texlab/docs/options.md index e1a69c4996..9b3599cce1 100644 --- a/support/texlab/docs/options.md +++ b/support/texlab/docs/options.md @@ -77,6 +77,8 @@ In this case, use the `-outdir` flag for `latexmk`. **Default value:** `.` (the same directory as the TeX file) +--- + ## texlab.forwardSearch.executable Defines the executable of the PDF previewer. @@ -135,6 +137,38 @@ Delay in milliseconds before reporting diagnostics. --- +## texlab.diagnostics.allowedPatterns + +A list of regular expressions used to filter the list of reported diagnostics. +If specified, only diagnostics that match _at least one_ of the specified patterns +are sent to the client. + +See also [`texlab.diagnostics.ignoredPatterns`](#texlabdiagnosticsignoredpatterns). + +_Hint_: +If both `allowedPatterns` and `ignoredPatterns` are set, +then allowed patterns are applied first. Afterwards, the results are filtered with the ignored patterns. + +**Type:** `RegExp[]` + +**Default value:** `[]` + +--- + +## texlab.diagnostics.ignoredPatterns + +A list of regular expressions used to filter the list of reported diagnostics. +If specified, only diagnostics that match _none_ of the specified patterns +are sent to the client. + +See also [`texlab.diagnostics.allowedPatterns`](#texlabdiagnosticsallowedpatterns). + +**Type:** `RegExp[]` + +**Default value:** `[]` + +--- + ## texlab.formatterLineLength Defines the maximum amount of characters per line (0 = disable) when formatting BibTeX files. diff --git a/support/texlab/docs/previewing.md b/support/texlab/docs/previewing.md index 6c667e0fd0..3e97390429 100644 --- a/support/texlab/docs/previewing.md +++ b/support/texlab/docs/previewing.md @@ -97,7 +97,7 @@ Add the following lines to your editor config: ```json { "texlab.forwardSearch.executable": "okular", - "texlab.forwardSearch.args": ["--unique", "file:%p#src:%l%f"] + "texlab.forwardSearch.args": ["--editor-cmd": "code -g \"%%f\":%%l", "--unique", "file:%p#src:%l%f"] } ``` diff --git a/support/texlab/docs/tectonic.md b/support/texlab/docs/tectonic.md index e75fd4a3ee..b08e64b946 100644 --- a/support/texlab/docs/tectonic.md +++ b/support/texlab/docs/tectonic.md @@ -24,7 +24,7 @@ Without the `--keep-logs` flag, `texlab` won't be able to report compilation war "texlab.build.executable": "tectonic", "texlab.build.args": [ "-X", - "compile" + "compile", "%f", "--synctex", "--keep-logs", diff --git a/support/texlab/src/debouncer.rs b/support/texlab/src/debouncer.rs new file mode 100644 index 0000000000..b123dfc433 --- /dev/null +++ b/support/texlab/src/debouncer.rs @@ -0,0 +1,55 @@ +use std::time::{Duration, Instant}; + +use anyhow::Result; + +pub struct Sender<T> { + tx: crossbeam_channel::Sender<(T, crossbeam_channel::Receiver<Instant>)>, +} + +impl<T> Clone for Sender<T> { + fn clone(&self) -> Self { + Self { + tx: self.tx.clone(), + } + } +} + +impl<T> Sender<T> +where + T: Send + Sync + 'static, +{ + pub fn send(&self, msg: T, delay: Duration) -> Result<()> { + self.tx.send((msg, crossbeam_channel::after(delay)))?; + Ok(()) + } +} + +pub struct Receiver<T> { + rx: crossbeam_channel::Receiver<(T, crossbeam_channel::Receiver<Instant>)>, +} + +impl<T> Clone for Receiver<T> { + fn clone(&self) -> Self { + Self { + rx: self.rx.clone(), + } + } +} + +impl<T> Receiver<T> { + pub fn recv(&self) -> Result<T> { + let (mut last_msg, delay) = self.rx.recv()?; + delay.recv()?; + while let Ok((msg, delay)) = self.rx.try_recv() { + delay.recv()?; + last_msg = msg; + } + + Ok(last_msg) + } +} + +pub fn unbounded<T>() -> (Sender<T>, Receiver<T>) { + let (tx, rx) = crossbeam_channel::unbounded(); + (Sender { tx }, Receiver { rx }) +} diff --git a/support/texlab/src/diagnostics.rs b/support/texlab/src/diagnostics.rs index 5ce177b015..bdd8faf106 100644 --- a/support/texlab/src/diagnostics.rs +++ b/support/texlab/src/diagnostics.rs @@ -1,56 +1,167 @@ mod bibtex; -mod build_log; +mod build; mod chktex; -mod debouncer; mod latex; use std::sync::Arc; -use lsp_types::{Diagnostic, Url}; -use multimap::MultiMap; -use rustc_hash::FxHashMap; +use dashmap::DashMap; +use lsp_types::{DiagnosticSeverity, NumberOrString, Range, Url}; +use regex::Regex; -use crate::{Options, Workspace}; - -pub use self::debouncer::{DiagnosticsDebouncer, DiagnosticsMessage}; +use crate::Workspace; use self::{ - bibtex::analyze_bibtex_static, build_log::analyze_build_log_static, - chktex::analyze_latex_chktex, latex::analyze_latex_static, + bibtex::collect_bibtex_diagnostics, build::collect_build_diagnostics, + chktex::collect_chktex_diagnostics, latex::collect_latex_diagnostics, }; -#[derive(Default)] -pub struct DiagnosticsManager { - static_diagnostics: FxHashMap<Arc<Url>, MultiMap<Arc<Url>, Diagnostic>>, - chktex_diagnostics: MultiMap<Arc<Url>, Diagnostic>, +#[derive(Debug, PartialEq, Eq, Clone)] +pub struct Diagnostic { + pub severity: DiagnosticSeverity, + pub range: Range, + pub code: DiagnosticCode, + pub message: String, +} + +#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Hash)] +pub enum DiagnosticCode { + Latex(LatexCode), + Bibtex(BibtexCode), + Chktex(String), + Build(Arc<Url>), +} + +#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)] +pub enum LatexCode { + UnexpectedRCurly, + RCurlyInserted, + MismatchedEnvironment, +} + +impl From<LatexCode> for String { + fn from(code: LatexCode) -> Self { + match code { + LatexCode::UnexpectedRCurly => "Unexpected \"}\"".to_string(), + LatexCode::RCurlyInserted => "Missing \"}\" inserted".to_string(), + LatexCode::MismatchedEnvironment => "Mismatched environment".to_string(), + } + } } -impl DiagnosticsManager { - pub fn update_static(&mut self, workspace: &Workspace, uri: Arc<Url>) { - let mut diagnostics_by_uri = MultiMap::new(); - analyze_build_log_static(workspace, &mut diagnostics_by_uri, &uri); - analyze_bibtex_static(workspace, &mut diagnostics_by_uri, &uri); - analyze_latex_static(workspace, &mut diagnostics_by_uri, &uri); - self.static_diagnostics.insert(uri, diagnostics_by_uri); +impl From<LatexCode> for NumberOrString { + fn from(code: LatexCode) -> Self { + match code { + LatexCode::UnexpectedRCurly => NumberOrString::Number(1), + LatexCode::RCurlyInserted => NumberOrString::Number(2), + LatexCode::MismatchedEnvironment => NumberOrString::Number(3), + } } +} + +#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)] +#[allow(clippy::enum_variant_names)] +pub enum BibtexCode { + ExpectingLCurly, + ExpectingKey, + ExpectingRCurly, + ExpectingEq, + ExpectingFieldValue, +} - pub fn update_chktex(&mut self, workspace: &Workspace, uri: &Url, options: &Options) { - analyze_latex_chktex(workspace, &mut self.chktex_diagnostics, uri, options); +impl From<BibtexCode> for String { + fn from(code: BibtexCode) -> Self { + match code { + BibtexCode::ExpectingLCurly => "Expecting a curly bracket: \"{\"".to_string(), + BibtexCode::ExpectingKey => "Expecting a key".to_string(), + BibtexCode::ExpectingRCurly => "Expecting a curly bracket: \"}\"".to_string(), + BibtexCode::ExpectingEq => "Expecting an equality sign: \"=\"".to_string(), + BibtexCode::ExpectingFieldValue => "Expecting a field value".to_string(), + } } +} - #[must_use] - pub fn publish(&self, uri: &Url) -> Vec<Diagnostic> { - let mut all_diagnostics = Vec::new(); - for diagnostics_by_uri in self.static_diagnostics.values() { - if let Some(diagnostics) = diagnostics_by_uri.get_vec(uri) { - all_diagnostics.append(&mut diagnostics.clone()); - } +impl From<BibtexCode> for NumberOrString { + fn from(code: BibtexCode) -> Self { + match code { + BibtexCode::ExpectingLCurly => NumberOrString::Number(4), + BibtexCode::ExpectingKey => NumberOrString::Number(5), + BibtexCode::ExpectingRCurly => NumberOrString::Number(6), + BibtexCode::ExpectingEq => NumberOrString::Number(7), + BibtexCode::ExpectingFieldValue => NumberOrString::Number(8), } + } +} + +#[derive(Default, Clone)] +pub struct DiagnosticManager { + all_diagnostics: Arc<DashMap<Arc<Url>, Vec<Diagnostic>>>, +} + +impl DiagnosticManager { + pub fn push_syntax(&self, workspace: &Workspace, uri: &Url) { + collect_bibtex_diagnostics(&self.all_diagnostics, workspace, uri) + .or_else(|| collect_latex_diagnostics(&self.all_diagnostics, workspace, uri)) + .or_else(|| collect_build_diagnostics(&self.all_diagnostics, workspace, uri)); + } + + pub fn push_chktex(&self, workspace: &Workspace, uri: &Url) { + collect_chktex_diagnostics(&self.all_diagnostics, workspace, uri); + } - if let Some(diagnostics) = self.chktex_diagnostics.get_vec(uri) { - all_diagnostics.append(&mut diagnostics.clone()); + pub fn publish(&self, workspace: &Workspace, uri: &Url) -> Vec<lsp_types::Diagnostic> { + let options = &workspace.environment.options.diagnostics; + + let mut results = Vec::new(); + if let Some(diagnostics) = self.all_diagnostics.get(uri) { + for diagnostic in diagnostics.iter() { + if !options.allowed_patterns.is_empty() + && !options + .allowed_patterns + .iter() + .any(|pattern| pattern.0.is_match(&diagnostic.message)) + { + continue; + } + + if options + .ignored_patterns + .iter() + .any(|pattern| pattern.0.is_match(&diagnostic.message)) + { + continue; + } + + let source = match diagnostic.code { + DiagnosticCode::Latex(_) | DiagnosticCode::Bibtex(_) => "texlab", + DiagnosticCode::Chktex(_) => "chktex", + DiagnosticCode::Build(_) => "latex-build", + }; + + let code = match diagnostic.code.clone() { + DiagnosticCode::Latex(code) => Some(code.into()), + DiagnosticCode::Bibtex(code) => Some(code.into()), + DiagnosticCode::Chktex(code) => Some(NumberOrString::String(code)), + DiagnosticCode::Build(_) => None, + }; + + results.push(lsp_types::Diagnostic { + range: diagnostic.range, + code, + severity: Some(diagnostic.severity), + message: diagnostic.message.clone(), + source: Some(source.to_string()), + ..Default::default() + }); + } } - all_diagnostics + results } } + +#[derive(Debug, Default)] +pub struct DiagnosticFilter { + pub allowed_patterns: Vec<Regex>, + pub ignored_patterns: Vec<Regex>, +} diff --git a/support/texlab/src/diagnostics/bibtex.rs b/support/texlab/src/diagnostics/bibtex.rs index 1beec52c5c..42e215a794 100644 --- a/support/texlab/src/diagnostics/bibtex.rs +++ b/support/texlab/src/diagnostics/bibtex.rs @@ -1,7 +1,7 @@ use std::sync::Arc; -use lsp_types::{Diagnostic, DiagnosticSeverity, NumberOrString, Url}; -use multimap::MultiMap; +use dashmap::DashMap; +use lsp_types::{DiagnosticSeverity, Url}; use rowan::{ast::AstNode, TextRange}; use crate::{ @@ -9,85 +9,84 @@ use crate::{ Document, LineIndexExt, Workspace, }; -pub fn analyze_bibtex_static( +use super::{BibtexCode, Diagnostic, DiagnosticCode}; + +pub fn collect_bibtex_diagnostics( + all_diagnostics: &DashMap<Arc<Url>, Vec<Diagnostic>>, workspace: &Workspace, - diagnostics_by_uri: &mut MultiMap<Arc<Url>, Diagnostic>, uri: &Url, ) -> Option<()> { let document = workspace.documents_by_uri.get(uri)?; let data = document.data.as_bibtex()?; - for node in bibtex::SyntaxNode::new_root(data.green.clone()).descendants() { - analyze_entry(document, diagnostics_by_uri, node.clone()) - .or_else(|| analyze_field(document, diagnostics_by_uri, node)); + all_diagnostics.alter(uri, |_, mut diagnostics| { + diagnostics.retain(|diag| !matches!(diag.code, DiagnosticCode::Bibtex(_))); + diagnostics + }); + + let root = bibtex::SyntaxNode::new_root(data.green.clone()); + for node in root.descendants() { + analyze_entry(all_diagnostics, document, node.clone()) + .or_else(|| analyze_field(all_diagnostics, document, node)); } Some(()) } fn analyze_entry( + all_diagnostics: &DashMap<Arc<Url>, Vec<Diagnostic>>, document: &Document, - diagnostics_by_uri: &mut MultiMap<Arc<Url>, Diagnostic>, node: bibtex::SyntaxNode, ) -> Option<()> { let entry = bibtex::Entry::cast(node)?; if entry.left_delim_token().is_none() { - diagnostics_by_uri.insert( - Arc::clone(&document.uri), - Diagnostic { + let code = BibtexCode::ExpectingLCurly; + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .push(Diagnostic { + severity: DiagnosticSeverity::ERROR, range: document .line_index .line_col_lsp_range(entry.type_token()?.text_range()), - severity: Some(DiagnosticSeverity::ERROR), - code: Some(NumberOrString::Number(4)), - code_description: None, - source: Some("texlab".to_string()), - message: "Expecting a curly bracket: \"{\"".to_string(), - related_information: None, - tags: None, - data: None, - }, - ); + code: DiagnosticCode::Bibtex(code), + message: String::from(code), + }); + return Some(()); } if entry.name_token().is_none() { - diagnostics_by_uri.insert( - Arc::clone(&document.uri), - Diagnostic { + let code = BibtexCode::ExpectingKey; + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .push(Diagnostic { + severity: DiagnosticSeverity::ERROR, range: document .line_index .line_col_lsp_range(entry.left_delim_token()?.text_range()), - severity: Some(DiagnosticSeverity::ERROR), - code: Some(NumberOrString::Number(5)), - code_description: None, - source: Some("texlab".to_string()), - message: "Expecting a key".to_string(), - related_information: None, - tags: None, - data: None, - }, - ); + code: DiagnosticCode::Bibtex(code), + message: String::from(code), + }); + return Some(()); } if entry.right_delim_token().is_none() { - diagnostics_by_uri.insert( - Arc::clone(&document.uri), - Diagnostic { + let code = BibtexCode::ExpectingRCurly; + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .push(Diagnostic { + severity: DiagnosticSeverity::ERROR, range: document .line_index .line_col_lsp_range(TextRange::empty(entry.syntax().text_range().end())), - severity: Some(DiagnosticSeverity::ERROR), - code: Some(NumberOrString::Number(6)), - code_description: None, - source: Some("texlab".to_string()), - message: "Expecting a curly bracket: \"}\"".to_string(), - related_information: None, - tags: None, - data: None, - }, - ); + code: DiagnosticCode::Bibtex(code), + message: String::from(code), + }); + return Some(()); } @@ -95,48 +94,44 @@ fn analyze_entry( } fn analyze_field( + all_diagnostics: &DashMap<Arc<Url>, Vec<Diagnostic>>, document: &Document, - diagnostics_by_uri: &mut MultiMap<Arc<Url>, Diagnostic>, node: bibtex::SyntaxNode, ) -> Option<()> { let field = bibtex::Field::cast(node)?; if field.eq_token().is_none() { - diagnostics_by_uri.insert( - Arc::clone(&document.uri), - Diagnostic { + let code = BibtexCode::ExpectingEq; + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .push(Diagnostic { + severity: DiagnosticSeverity::ERROR, range: document .line_index - .line_col_lsp_range(TextRange::empty(field.name_token()?.text_range().end())), - severity: Some(DiagnosticSeverity::ERROR), - code: Some(NumberOrString::Number(7)), - code_description: None, - source: Some("texlab".to_string()), - message: "Expecting an equality sign: \"=\"".to_string(), - related_information: None, - tags: None, - data: None, - }, - ); + .line_col_lsp_range(field.name_token()?.text_range()), + + code: DiagnosticCode::Bibtex(code), + message: String::from(code), + }); + return Some(()); } if field.value().is_none() { - diagnostics_by_uri.insert( - Arc::clone(&document.uri), - Diagnostic { + let code = BibtexCode::ExpectingFieldValue; + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .push(Diagnostic { + severity: DiagnosticSeverity::ERROR, range: document .line_index - .line_col_lsp_range(TextRange::empty(field.eq_token()?.text_range().end())), - severity: Some(DiagnosticSeverity::ERROR), - code: Some(NumberOrString::Number(8)), - code_description: None, - source: Some("texlab".to_string()), - message: "Expecting a field value".to_string(), - related_information: None, - tags: None, - data: None, - }, - ); + .line_col_lsp_range(field.name_token()?.text_range()), + + code: DiagnosticCode::Bibtex(code), + message: String::from(code), + }); + return Some(()); } diff --git a/support/texlab/src/diagnostics/build_log.rs b/support/texlab/src/diagnostics/build.rs index e280d862bc..4b4ffcc8b4 100644 --- a/support/texlab/src/diagnostics/build_log.rs +++ b/support/texlab/src/diagnostics/build.rs @@ -1,20 +1,29 @@ use std::{path::PathBuf, sync::Arc}; -use lsp_types::{Diagnostic, DiagnosticSeverity, Position, Range, Url}; -use multimap::MultiMap; +use dashmap::DashMap; +use lsp_types::{DiagnosticSeverity, Position, Range, Url}; use crate::{syntax::build_log::BuildErrorLevel, Workspace}; -pub fn analyze_build_log_static( +use super::{Diagnostic, DiagnosticCode}; + +pub fn collect_build_diagnostics( + all_diagnostics: &DashMap<Arc<Url>, Vec<Diagnostic>>, workspace: &Workspace, - diagnostics_by_uri: &mut MultiMap<Arc<Url>, Diagnostic>, build_log_uri: &Url, ) -> Option<()> { let build_log_document = workspace.documents_by_uri.get(build_log_uri)?; - let parse = build_log_document.data.as_build_log()?; + let build_log = build_log_document.data.as_build_log()?; + + all_diagnostics.alter_all(|_, mut diagnostics| { + diagnostics.retain( + |diag| !matches!(&diag.code, DiagnosticCode::Build(uri) if uri.as_ref() == build_log_uri), + ); + diagnostics + }); let root_document = workspace.documents_by_uri.values().find(|document| { - if let Some(data) = document.data.as_latex() { + document.data.as_latex().map_or(false, |data| { !document.uri.as_str().ends_with(".aux") && data .extras @@ -22,30 +31,22 @@ pub fn analyze_build_log_static( .log .iter() .any(|u| u.as_ref() == build_log_uri) - } else { - false - } + }) })?; let base_path = PathBuf::from(root_document.uri.path()); - - for error in &parse.errors { - let pos = Position::new(error.line.unwrap_or(0), 0); + for error in &build_log.errors { + let position = Position::new(error.line.unwrap_or(0), 0); let severity = match error.level { BuildErrorLevel::Error => DiagnosticSeverity::ERROR, BuildErrorLevel::Warning => DiagnosticSeverity::WARNING, }; - let range = Range::new(pos, pos); + let range = Range::new(position, position); let diagnostic = Diagnostic { + severity, range, - severity: Some(severity), - code: None, - code_description: None, - source: Some("latex".into()), + code: DiagnosticCode::Build(Arc::clone(&build_log_document.uri)), message: error.message.clone(), - related_information: None, - tags: None, - data: None, }; let full_path = base_path.join(&error.relative_path); @@ -60,7 +61,8 @@ pub fn analyze_build_log_static( Arc::clone(&root_document.uri) }; - diagnostics_by_uri.insert(uri, diagnostic); + all_diagnostics.entry(uri).or_default().push(diagnostic); } + Some(()) } diff --git a/support/texlab/src/diagnostics/chktex.rs b/support/texlab/src/diagnostics/chktex.rs index 6b6405d975..ad676bd70d 100644 --- a/support/texlab/src/diagnostics/chktex.rs +++ b/support/texlab/src/diagnostics/chktex.rs @@ -5,24 +5,32 @@ use std::{ sync::Arc, }; -use lsp_types::{Diagnostic, DiagnosticSeverity, NumberOrString, Range, Url}; -use multimap::MultiMap; +use dashmap::DashMap; +use lsp_types::{DiagnosticSeverity, Range, Url}; use once_cell::sync::Lazy; use regex::Regex; use tempfile::tempdir; -use crate::{Options, RangeExt, Workspace}; +use crate::{RangeExt, Workspace}; -pub fn analyze_latex_chktex( +use super::{Diagnostic, DiagnosticCode}; + +pub fn collect_chktex_diagnostics( + all_diagnostics: &DashMap<Arc<Url>, Vec<Diagnostic>>, workspace: &Workspace, - diagnostics_by_uri: &mut MultiMap<Arc<Url>, Diagnostic>, uri: &Url, - options: &Options, ) -> Option<()> { let document = workspace.documents_by_uri.get(uri)?; document.data.as_latex()?; - let current_dir = options + all_diagnostics.alter(uri, |_, mut diagnostics| { + diagnostics.retain(|diag| !matches!(diag.code, DiagnosticCode::Chktex(_))); + diagnostics + }); + + let current_dir = workspace + .environment + .options .root_directory .as_ref() .cloned() @@ -40,15 +48,15 @@ pub fn analyze_latex_chktex( }) .unwrap_or_else(|| ".".into()); - diagnostics_by_uri.remove(uri); - diagnostics_by_uri.insert_many( - Arc::clone(&document.uri), - lint(&document.text, ¤t_dir).unwrap_or_default(), - ); + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .extend(lint(&document.text, ¤t_dir).unwrap_or_default()); + Some(()) } -pub static LINE_REGEX: Lazy<Regex> = +static LINE_REGEX: Lazy<Regex> = Lazy::new(|| Regex::new("(\\d+):(\\d+):(\\d+):(\\w+):(\\w+):(.*)").unwrap()); fn lint(text: &str, current_dir: &Path) -> io::Result<Vec<Diagnostic>> { @@ -85,14 +93,9 @@ fn lint(text: &str, current_dir: &Path) -> io::Result<Vec<Diagnostic>> { diagnostics.push(Diagnostic { range, - severity: Some(severity), - code: Some(NumberOrString::String(code.into())), - code_description: None, - source: Some("chktex".into()), + severity, + code: DiagnosticCode::Chktex(code.into()), message, - related_information: None, - tags: None, - data: None, }); } diff --git a/support/texlab/src/diagnostics/debouncer.rs b/support/texlab/src/diagnostics/debouncer.rs deleted file mode 100644 index 4c83636856..0000000000 --- a/support/texlab/src/diagnostics/debouncer.rs +++ /dev/null @@ -1,75 +0,0 @@ -use std::{ - sync::Arc, - thread::{self, JoinHandle}, - time::{Duration, Instant}, -}; - -use crossbeam_channel::Sender; -use dashmap::DashMap; -use lsp_types::Url; - -use crate::{Document, Workspace}; - -pub enum DiagnosticsMessage { - Analyze { - workspace: Workspace, - document: Document, - }, - Shutdown, -} - -pub struct DiagnosticsDebouncer { - pub sender: Sender<DiagnosticsMessage>, - handle: Option<JoinHandle<()>>, -} - -impl DiagnosticsDebouncer { - pub fn launch<A>(action: A) -> Self - where - A: Fn(Workspace, Document) + Send + Clone + 'static, - { - let (sender, receiver) = crossbeam_channel::unbounded(); - - let handle = thread::spawn(move || { - let pool = threadpool::Builder::new().build(); - let last_task_time_by_uri: Arc<DashMap<Arc<Url>, Instant>> = Arc::default(); - while let Ok(DiagnosticsMessage::Analyze { - workspace, - document, - }) = receiver.recv() - { - let delay = workspace - .environment - .options - .diagnostics_delay - .unwrap_or(300); - - if let Some(time) = last_task_time_by_uri.get(&document.uri) { - if time.elapsed().as_millis() < u128::from(delay) { - continue; - } - } - - let last_task_time_by_uri = Arc::clone(&last_task_time_by_uri); - let action = action.clone(); - pool.execute(move || { - thread::sleep(Duration::from_millis(delay)); - last_task_time_by_uri.insert(Arc::clone(&document.uri), Instant::now()); - action(workspace, document); - }); - } - }); - - Self { - sender, - handle: Some(handle), - } - } -} - -impl Drop for DiagnosticsDebouncer { - fn drop(&mut self) { - self.sender.send(DiagnosticsMessage::Shutdown).unwrap(); - self.handle.take().unwrap().join().unwrap(); - } -} diff --git a/support/texlab/src/diagnostics/latex.rs b/support/texlab/src/diagnostics/latex.rs index 2c271ad54a..a17aab3f77 100644 --- a/support/texlab/src/diagnostics/latex.rs +++ b/support/texlab/src/diagnostics/latex.rs @@ -1,14 +1,16 @@ use std::sync::Arc; -use lsp_types::{Diagnostic, DiagnosticSeverity, NumberOrString, Url}; -use multimap::MultiMap; +use dashmap::DashMap; +use lsp_types::{DiagnosticSeverity, Url}; use rowan::{ast::AstNode, NodeOrToken, TextRange}; use crate::{syntax::latex, Document, LineIndexExt, Workspace}; -pub fn analyze_latex_static( +use super::{Diagnostic, DiagnosticCode, LatexCode}; + +pub fn collect_latex_diagnostics( + all_diagnostics: &DashMap<Arc<Url>, Vec<Diagnostic>>, workspace: &Workspace, - diagnostics_by_uri: &mut MultiMap<Arc<Url>, Diagnostic>, uri: &Url, ) -> Option<()> { let document = workspace.documents_by_uri.get(uri)?; @@ -18,25 +20,27 @@ pub fn analyze_latex_static( let data = document.data.as_latex()?; + all_diagnostics.alter(uri, |_, mut diagnostics| { + diagnostics.retain(|diag| !matches!(diag.code, DiagnosticCode::Latex(_))); + diagnostics + }); + for node in latex::SyntaxNode::new_root(data.green.clone()).descendants() { - analyze_environment(document, diagnostics_by_uri, node.clone()) - .or_else(|| analyze_curly_group(document, diagnostics_by_uri, &node)) + analyze_environment(all_diagnostics, document, node.clone()) + .or_else(|| analyze_curly_group(all_diagnostics, document, &node)) .or_else(|| { if node.kind() == latex::ERROR && node.first_token()?.text() == "}" { - diagnostics_by_uri.insert( - Arc::clone(&document.uri), - Diagnostic { + let code = LatexCode::UnexpectedRCurly; + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .push(Diagnostic { + severity: DiagnosticSeverity::ERROR, range: document.line_index.line_col_lsp_range(node.text_range()), - severity: Some(DiagnosticSeverity::ERROR), - code: Some(NumberOrString::Number(1)), - code_description: None, - source: Some("texlab".to_string()), - message: "Unexpected \"}\"".to_string(), - related_information: None, - tags: None, - data: None, - }, - ); + code: DiagnosticCode::Latex(code), + message: String::from(code), + }); + Some(()) } else { None @@ -48,37 +52,33 @@ pub fn analyze_latex_static( } fn analyze_environment( + all_diagnostics: &DashMap<Arc<Url>, Vec<Diagnostic>>, document: &Document, - diagnostics_by_uri: &mut MultiMap<Arc<Url>, Diagnostic>, node: latex::SyntaxNode, ) -> Option<()> { let environment = latex::Environment::cast(node)?; let name1 = environment.begin()?.name()?.key()?; let name2 = environment.end()?.name()?.key()?; if name1 != name2 { - diagnostics_by_uri.insert( - Arc::clone(&document.uri), - Diagnostic { + let code = LatexCode::MismatchedEnvironment; + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .push(Diagnostic { + severity: DiagnosticSeverity::ERROR, range: document .line_index .line_col_lsp_range(latex::small_range(&name1)), - severity: Some(DiagnosticSeverity::ERROR), - code: Some(NumberOrString::Number(3)), - code_description: None, - source: Some("texlab".to_string()), - message: "Mismatched environment".to_string(), - related_information: None, - tags: None, - data: None, - }, - ); + code: DiagnosticCode::Latex(code), + message: String::from(code), + }); } Some(()) } fn analyze_curly_group( + all_diagnostics: &DashMap<Arc<Url>, Vec<Diagnostic>>, document: &Document, - diagnostics_by_uri: &mut MultiMap<Arc<Url>, Diagnostic>, node: &latex::SyntaxNode, ) -> Option<()> { if !matches!( @@ -108,22 +108,18 @@ fn analyze_curly_group( .filter_map(NodeOrToken::into_token) .any(|token| token.kind() == latex::R_CURLY) { - diagnostics_by_uri.insert( - Arc::clone(&document.uri), - Diagnostic { + let code = LatexCode::RCurlyInserted; + all_diagnostics + .entry(Arc::clone(&document.uri)) + .or_default() + .push(Diagnostic { + severity: DiagnosticSeverity::ERROR, range: document .line_index .line_col_lsp_range(TextRange::empty(node.text_range().end())), - severity: Some(DiagnosticSeverity::ERROR), - code: Some(NumberOrString::Number(2)), - code_description: None, - source: Some("texlab".to_string()), - message: "Missing \"}\" inserted".to_string(), - related_information: None, - tags: None, - data: None, - }, - ); + code: DiagnosticCode::Latex(code), + message: String::from(code), + }); } Some(()) diff --git a/support/texlab/src/features/build.rs b/support/texlab/src/features/build.rs index ae465590fc..d961052061 100644 --- a/support/texlab/src/features/build.rs +++ b/support/texlab/src/features/build.rs @@ -164,12 +164,12 @@ impl BuildEngine { let args: Vec<_> = options .build - .args() - .into_iter() - .map(|arg| replace_placeholder(arg, &path)) + .args + .iter() + .map(|arg| replace_placeholder(arg.clone(), &path)) .collect(); - let mut process = Command::new(options.build.executable()) + let mut process = Command::new(&options.build.executable) .args(args) .stdin(Stdio::null()) .stdout(Stdio::piped()) diff --git a/support/texlab/src/features/forward_search.rs b/support/texlab/src/features/forward_search.rs index 521cc31a59..54629d0dc0 100644 --- a/support/texlab/src/features/forward_search.rs +++ b/support/texlab/src/features/forward_search.rs @@ -86,6 +86,73 @@ pub fn execute_forward_search( Some(ForwardSearchResult { status }) } +/// Iterate overs chunks of a string. Either returns a slice of the +/// original string, or the placeholder replacement. +pub struct PlaceHolderIterator<'a> { + remainder: &'a str, + tex_file: &'a str, + pdf_file: &'a str, + line_number: &'a str, +} + +impl<'a> PlaceHolderIterator<'a> { + pub fn new(s: &'a str, tex_file: &'a str, pdf_file: &'a str, line_number: &'a str) -> Self { + Self { + remainder: s, + tex_file, + pdf_file, + line_number, + } + } + + pub fn yield_remainder(&mut self) -> Option<&'a str> { + let chunk = self.remainder; + self.remainder = ""; + Some(chunk) + } + + pub fn yield_placeholder(&mut self) -> Option<&'a str> { + if self.remainder.len() >= 2 { + let placeholder = self.remainder; + self.remainder = &self.remainder[2..]; + match &placeholder[1..2] { + "f" => Some(self.tex_file), + "p" => Some(self.pdf_file), + "l" => Some(self.line_number), + "%" => Some("%"), // escape % + _ => Some(&placeholder[0..2]), + } + } else { + self.remainder = &self.remainder[1..]; + Some("%") + } + } + + pub fn yield_str(&mut self, end: usize) -> Option<&'a str> { + let chunk = &self.remainder[..end]; + self.remainder = &self.remainder[end..]; + Some(chunk) + } +} + +impl<'a> Iterator for PlaceHolderIterator<'a> { + type Item = &'a str; + + fn next(&mut self) -> Option<Self::Item> { + return if self.remainder.is_empty() { + None + } else if self.remainder.starts_with('%') { + self.yield_placeholder() + } else { + // yield up to the next % or to the end + match self.remainder.find('%') { + None => self.yield_remainder(), + Some(end) => self.yield_str(end), + } + }; + } +} + fn replace_placeholder( tex_file: &Path, pdf_file: &Path, @@ -95,10 +162,9 @@ fn replace_placeholder( let result = if argument.starts_with('"') || argument.ends_with('"') { argument.to_string() } else { - argument - .replace("%f", tex_file.to_str()?) - .replace("%p", pdf_file.to_str()?) - .replace("%l", &(line_number + 1).to_string()) + let line = &(line_number + 1).to_string(); + let it = PlaceHolderIterator::new(argument, tex_file.to_str()?, pdf_file.to_str()?, line); + it.collect::<Vec<&str>>().join("") }; Some(result) } diff --git a/support/texlab/src/lib.rs b/support/texlab/src/lib.rs index ce52bee1da..1f3d22d7aa 100644 --- a/support/texlab/src/lib.rs +++ b/support/texlab/src/lib.rs @@ -2,7 +2,8 @@ mod capabilities; pub mod citation; mod client; pub mod component_db; -pub mod diagnostics; +mod debouncer; +mod diagnostics; mod dispatch; pub mod distro; mod document; diff --git a/support/texlab/src/main.rs b/support/texlab/src/main.rs index 71338f1bcd..06cbba3f5d 100644 --- a/support/texlab/src/main.rs +++ b/support/texlab/src/main.rs @@ -1,7 +1,7 @@ use std::{env, fs::OpenOptions, io, path::PathBuf}; use anyhow::Result; -use clap::Parser; +use clap::{ArgAction, Parser}; use log::LevelFilter; use lsp_server::Connection; use texlab::Server; @@ -11,7 +11,7 @@ use texlab::Server; #[clap(version)] struct Opts { /// Increase message verbosity (-vvvv for max verbosity) - #[clap(short, long, parse(from_occurrences))] + #[clap(short, long, action = ArgAction::Count)] verbosity: u8, /// No output printed to stderr @@ -19,7 +19,7 @@ struct Opts { quiet: bool, /// Write the logging output to FILE - #[clap(long, name = "FILE", parse(from_os_str))] + #[clap(long, name = "FILE", value_parser)] log_file: Option<PathBuf>, /// Print version information and exit diff --git a/support/texlab/src/options.rs b/support/texlab/src/options.rs index fe0d81c639..241126d908 100644 --- a/support/texlab/src/options.rs +++ b/support/texlab/src/options.rs @@ -1,12 +1,15 @@ use std::path::PathBuf; +use regex::Regex; use serde::{Deserialize, Serialize}; -#[derive(Debug, PartialEq, Eq, Clone, Default, Serialize, Deserialize)] +#[derive(Debug, Clone, Default, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct Options { + #[serde(default)] pub root_directory: Option<PathBuf>, + #[serde(default)] pub aux_directory: Option<PathBuf>, #[serde(default)] @@ -15,9 +18,14 @@ pub struct Options { #[serde(default)] pub latex_formatter: LatexFormatter, + #[serde(default)] pub formatter_line_length: Option<i32>, - pub diagnostics_delay: Option<u64>, + #[serde(default)] + pub diagnostics: DiagnosticsOptions, + + #[serde(default = "default_diagnostics_delay")] + pub diagnostics_delay: u64, #[serde(default)] pub build: BuildOptions, @@ -32,6 +40,10 @@ pub struct Options { pub forward_search: ForwardSearchOptions, } +fn default_diagnostics_delay() -> u64 { + 300 +} + #[derive(Debug, PartialEq, Eq, Clone, Copy, Serialize, Deserialize)] #[serde(rename_all = "kebab-case")] pub enum BibtexFormatter { @@ -61,6 +73,7 @@ impl Default for LatexFormatter { #[derive(Debug, PartialEq, Eq, Clone, Default, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct LatexindentOptions { + #[serde(default)] pub local: Option<String>, #[serde(default)] @@ -70,9 +83,11 @@ pub struct LatexindentOptions { #[derive(Debug, PartialEq, Eq, Clone, Default, Serialize, Deserialize)] #[serde(rename_all = "camelCase")] pub struct BuildOptions { - pub executable: Option<String>, + #[serde(default = "default_build_executable")] + pub executable: String, - pub args: Option<Vec<String>>, + #[serde(default = "default_build_args")] + pub args: Vec<String>, #[serde(default)] pub is_continuous: bool, @@ -84,39 +99,17 @@ pub struct BuildOptions { pub forward_search_after: bool, } -impl BuildOptions { - #[must_use] - pub fn executable(&self) -> String { - self.executable - .as_ref() - .map_or_else(|| "latexmk".to_string(), Clone::clone) - } - - #[must_use] - pub fn args(&self) -> Vec<String> { - self.args.as_ref().map_or_else( - || { - vec![ - "-pdf".to_string(), - "-interaction=nonstopmode".to_string(), - "-synctex=1".to_string(), - "%f".to_string(), - ] - }, - Clone::clone, - ) - } +fn default_build_executable() -> String { + "latexmk".to_string() } -#[derive(Debug, PartialEq, Eq, Clone, Default, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct ViewerOptions { - #[serde(default)] - pub enabled: bool, - - pub executable: Option<String>, - - pub args: Option<String>, +fn default_build_args() -> Vec<String> { + vec![ + "-pdf".to_string(), + "-interaction=nonstopmode".to_string(), + "-synctex=1".to_string(), + "%f".to_string(), + ] } #[derive(Debug, PartialEq, Eq, Clone, Default, Serialize, Deserialize)] @@ -130,7 +123,24 @@ pub struct ChktexOptions { } #[derive(Debug, PartialEq, Eq, Clone, Default, Serialize, Deserialize)] +#[serde(rename_all = "camelCase")] pub struct ForwardSearchOptions { + #[serde(default)] pub executable: Option<String>, + + #[serde(default)] pub args: Option<Vec<String>>, } + +#[derive(Debug, Clone, Default, Serialize, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct DiagnosticsOptions { + #[serde(default)] + pub allowed_patterns: Vec<DiagnosticsPattern>, + + #[serde(default)] + pub ignored_patterns: Vec<DiagnosticsPattern>, +} + +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct DiagnosticsPattern(#[serde(with = "serde_regex")] pub Regex); diff --git a/support/texlab/src/server.rs b/support/texlab/src/server.rs index f3d2bf44f4..0d5d1f8fe1 100644 --- a/support/texlab/src/server.rs +++ b/support/texlab/src/server.rs @@ -1,6 +1,7 @@ use std::{ path::PathBuf, sync::{Arc, Mutex}, + time::Duration, }; use anyhow::Result; @@ -13,7 +14,8 @@ use threadpool::ThreadPool; use crate::{ client::{send_notification, send_request}, - diagnostics::{DiagnosticsDebouncer, DiagnosticsManager, DiagnosticsMessage}, + debouncer, + diagnostics::DiagnosticManager, dispatch::{NotificationDispatcher, RequestDispatcher}, distro::Distribution, features::{ @@ -24,14 +26,14 @@ use crate::{ ForwardSearchStatus, }, req_queue::{IncomingData, ReqQueue}, - ClientCapabilitiesExt, DocumentLanguage, Environment, LineIndex, LineIndexExt, Options, - Workspace, WorkspaceEvent, + ClientCapabilitiesExt, Document, DocumentData, DocumentLanguage, Environment, LineIndex, + LineIndexExt, Options, Workspace, WorkspaceEvent, }; #[derive(Debug)] enum InternalMessage { SetDistro(Distribution), - SetOptions(Options), + SetOptions(Arc<Options>), } #[derive(Clone)] @@ -41,8 +43,8 @@ pub struct Server { internal_rx: Receiver<InternalMessage>, req_queue: Arc<Mutex<ReqQueue>>, workspace: Workspace, - static_debouncer: Arc<DiagnosticsDebouncer>, - chktex_debouncer: Arc<DiagnosticsDebouncer>, + diagnostic_tx: debouncer::Sender<Workspace>, + diagnostic_manager: DiagnosticManager, pool: Arc<Mutex<ThreadPool>>, load_resolver: bool, build_engine: Arc<BuildEngine>, @@ -56,25 +58,17 @@ impl Server { ) -> Self { let req_queue = Arc::default(); let workspace = Workspace::new(Environment::new(Arc::new(current_dir))); - let diag_manager = Arc::new(Mutex::new(DiagnosticsManager::default())); - - let static_debouncer = Arc::new(create_static_debouncer( - Arc::clone(&diag_manager), - &connection, - )); - - let chktex_debouncer = Arc::new(create_chktex_debouncer(diag_manager, &connection)); - let (internal_tx, internal_rx) = crossbeam_channel::unbounded(); - + let diagnostic_manager = DiagnosticManager::default(); + let diagnostic_tx = create_debouncer(connection.sender.clone(), diagnostic_manager.clone()); Self { connection: Arc::new(connection), internal_tx, internal_rx, req_queue, workspace, - static_debouncer, - chktex_debouncer, + diagnostic_tx, + diagnostic_manager, pool: Arc::new(Mutex::new(threadpool::Builder::new().build())), load_resolver, build_engine: Arc::default(), @@ -173,7 +167,7 @@ impl Server { self.spawn(move |server| { server.register_config_capability(); server.register_file_watching(); - server.pull_config(); + let _ = server.pull_config(); }); Ok(()) @@ -246,19 +240,17 @@ impl Server { fn register_diagnostics_handler(&mut self) { let (event_sender, event_receiver) = crossbeam_channel::unbounded(); - let diag_sender = self.static_debouncer.sender.clone(); + let diagnostic_tx = self.diagnostic_tx.clone(); + let diagnostic_manager = self.diagnostic_manager.clone(); std::thread::spawn(move || { for event in event_receiver { match event { WorkspaceEvent::Changed(workspace, document) => { - let message = DiagnosticsMessage::Analyze { - workspace, - document, - }; - - if diag_sender.send(message).is_err() { - break; - } + diagnostic_manager.push_syntax(&workspace, &document.uri); + let delay = workspace.environment.options.diagnostics_delay; + diagnostic_tx + .send(workspace, Duration::from_millis(delay)) + .unwrap(); } }; } @@ -272,14 +264,14 @@ impl Server { req_queue.incoming.register(id, IncomingData); } - fn pull_config(&self) { + fn pull_config(&self) -> Result<()> { if !self .workspace .environment .client_capabilities .has_pull_configuration_support() { - return; + return Ok(()); } let params = ConfigurationParams { @@ -296,22 +288,38 @@ impl Server { ) { Ok(mut json) => { let value = json.pop().expect("invalid configuration request"); - let options = match serde_json::from_value(value) { - Ok(new_options) => new_options, - Err(why) => { - warn!("Invalid configuration section \"texlab\": {}", why); - Options::default() - } - }; - + let options = self.parse_options(value)?; self.internal_tx - .send(InternalMessage::SetOptions(options)) + .send(InternalMessage::SetOptions(Arc::new(options))) .unwrap(); } Err(why) => { error!("Retrieving configuration failed: {}", why); } }; + + Ok(()) + } + + fn parse_options(&self, value: serde_json::Value) -> Result<Options> { + let options = match serde_json::from_value(value) { + Ok(new_options) => new_options, + Err(why) => { + send_notification::<ShowMessage>( + &self.connection.sender, + ShowMessageParams { + message: format!( + "The texlab configuration is invalid; using the default settings instead.\nDetails: {why}" + ), + typ: MessageType::WARNING, + }, + )?; + + Options::default() + } + }; + + Ok(options) } fn cancel(&self, params: CancelParams) -> Result<()> { @@ -352,18 +360,11 @@ impl Server { .has_pull_configuration_support() { self.spawn(move |server| { - server.pull_config(); + let _ = server.pull_config(); }); } else { - match serde_json::from_value(params.settings) { - Ok(options) => { - self.workspace.environment.options = Arc::new(options); - } - Err(why) => { - error!("Invalid configuration: {}", why); - } - }; - + let options = self.parse_options(params.settings)?; + self.workspace.environment.options = Arc::new(options); self.reparse_all()?; } @@ -382,12 +383,7 @@ impl Server { self.workspace.viewport.insert(Arc::clone(&document.uri)); if self.workspace.environment.options.chktex.on_open_and_save { - self.chktex_debouncer - .sender - .send(DiagnosticsMessage::Analyze { - workspace: self.workspace.clone(), - document, - })?; + self.run_chktex(document); } Ok(()) @@ -421,12 +417,7 @@ impl Server { ); if self.workspace.environment.options.chktex.on_edit { - self.chktex_debouncer - .sender - .send(DiagnosticsMessage::Analyze { - workspace: self.workspace.clone(), - document: new_document, - })?; + self.run_chktex(new_document); }; } None => match uri.to_file_path() { @@ -440,7 +431,7 @@ impl Server { Ok(()) } - fn did_save(&self, params: DidSaveTextDocumentParams) -> Result<()> { + fn did_save(&mut self, params: DidSaveTextDocumentParams) -> Result<()> { let uri = params.text_document.uri; if let Some(request) = self @@ -477,13 +468,9 @@ impl Server { .filter(|_| self.workspace.environment.options.chktex.on_open_and_save) .cloned() { - self.chktex_debouncer - .sender - .send(DiagnosticsMessage::Analyze { - workspace: self.workspace.clone(), - document, - })?; - }; + self.run_chktex(document); + } + Ok(()) } @@ -492,6 +479,20 @@ impl Server { Ok(()) } + fn run_chktex(&mut self, document: Document) { + self.spawn(move |server| { + server + .diagnostic_manager + .push_chktex(&server.workspace, &document.uri); + + let delay = server.workspace.environment.options.diagnostics_delay; + server + .diagnostic_tx + .send(server.workspace.clone(), Duration::from_millis(delay)) + .unwrap(); + }); + } + fn feature_request<P>(&self, uri: Arc<Url>, params: P) -> FeatureRequest<P> { FeatureRequest { params, @@ -841,7 +842,7 @@ impl Server { self.reparse_all()?; } InternalMessage::SetOptions(options) => { - self.workspace.environment.options = Arc::new(options); + self.workspace.environment.options = options; self.reparse_all()?; } }; @@ -853,50 +854,40 @@ impl Server { pub fn run(mut self) -> Result<()> { self.initialize()?; self.process_messages()?; - drop(self.static_debouncer); - drop(self.chktex_debouncer); self.pool.lock().unwrap().join(); Ok(()) } } -fn create_static_debouncer( - manager: Arc<Mutex<DiagnosticsManager>>, - conn: &Connection, -) -> DiagnosticsDebouncer { - let sender = conn.sender.clone(); - DiagnosticsDebouncer::launch(move |workspace, document| { - let mut manager = manager.lock().unwrap(); - manager.update_static(&workspace, Arc::clone(&document.uri)); - if let Err(why) = publish_diagnostics(&sender, &workspace, &manager) { - warn!("Failed to publish diagnostics: {}", why); +fn create_debouncer( + lsp_sender: Sender<Message>, + diagnostic_manager: DiagnosticManager, +) -> debouncer::Sender<Workspace> { + let (tx, rx) = debouncer::unbounded(); + std::thread::spawn(move || { + while let Ok(workspace) = rx.recv() { + if let Err(why) = publish_diagnostics(&lsp_sender, &diagnostic_manager, &workspace) { + warn!("Failed to publish diagnostics: {}", why); + } } - }) -} + }); -fn create_chktex_debouncer( - manager: Arc<Mutex<DiagnosticsManager>>, - conn: &Connection, -) -> DiagnosticsDebouncer { - let sender = conn.sender.clone(); - DiagnosticsDebouncer::launch(move |workspace, document| { - let mut manager = manager.lock().unwrap(); - manager.update_chktex(&workspace, &document.uri, &workspace.environment.options); - if let Err(why) = publish_diagnostics(&sender, &workspace, &manager) { - warn!("Failed to publish diagnostics: {}", why); - } - }) + tx } fn publish_diagnostics( - sender: &Sender<lsp_server::Message>, + lsp_sender: &Sender<lsp_server::Message>, + diagnostic_manager: &DiagnosticManager, workspace: &Workspace, - diag_manager: &DiagnosticsManager, ) -> Result<()> { for document in workspace.documents_by_uri.values() { - let diagnostics = diag_manager.publish(&document.uri); + if matches!(document.data, DocumentData::BuildLog(_)) { + continue; + } + + let diagnostics = diagnostic_manager.publish(workspace, &document.uri); send_notification::<PublishDiagnostics>( - sender, + lsp_sender, PublishDiagnosticsParams { uri: document.uri.as_ref().clone(), version: None, @@ -904,6 +895,7 @@ fn publish_diagnostics( }, )?; } + Ok(()) } diff --git a/support/texlab/tests/integration/dev.rs b/support/texlab/tests/integration/dev.rs deleted file mode 100644 index 7ba1e93d0c..0000000000 --- a/support/texlab/tests/integration/dev.rs +++ /dev/null @@ -1,17 +0,0 @@ -use std::process::{Command, Stdio}; - -use anyhow::Result; - -#[test] -fn rustfmt() -> Result<()> { - let success = Command::new("cargo") - .args(&["fmt", "--check"]) - .current_dir(env!("CARGO_MANIFEST_DIR")) - .stdout(Stdio::null()) - .stderr(Stdio::null()) - .status()? - .success(); - - assert!(success); - Ok(()) -} diff --git a/support/texlab/tests/integration/lsp/client.rs b/support/texlab/tests/integration/lsp/client.rs index dc6b66795c..004422813a 100644 --- a/support/texlab/tests/integration/lsp/client.rs +++ b/support/texlab/tests/integration/lsp/client.rs @@ -142,6 +142,13 @@ impl Client { Ok(()) } + pub fn store_on_disk(&mut self, name: &str, text: &str) -> Result<()> { + let path = self.directory.path().join(name); + std::fs::create_dir_all(path.parent().unwrap())?; + std::fs::write(path, text)?; + Ok(()) + } + pub fn shutdown(mut self) -> Result<ClientResult> { self.request::<Shutdown>(())?; self.notify::<Exit>(())?; diff --git a/support/texlab/tests/integration/lsp/fixture.rs b/support/texlab/tests/integration/lsp/fixture.rs index 17eb659923..83d63cce60 100644 --- a/support/texlab/tests/integration/lsp/fixture.rs +++ b/support/texlab/tests/integration/lsp/fixture.rs @@ -20,6 +20,8 @@ fn parse_line(line: &str) -> Line { Line::File(name, "latex") } else if let Some(name) = line.strip_prefix("%BIB ") { Line::File(name, "bibtex") + } else if let Some(name) = line.strip_prefix("%LOG ") { + Line::File(name, "log") } else if let Some(text) = line.strip_prefix("%SRC ") { Line::Plain(text) } else if let Some(text) = line.strip_prefix("%CUR ") { diff --git a/support/texlab/tests/integration/lsp/text_document.rs b/support/texlab/tests/integration/lsp/text_document.rs index 56ad1ee09f..283132d3c4 100644 --- a/support/texlab/tests/integration/lsp/text_document.rs +++ b/support/texlab/tests/integration/lsp/text_document.rs @@ -1,11 +1,13 @@ #[cfg(feature = "completion")] mod completion; mod definition; +mod did_change_configuration; mod document_highlight; mod document_link; mod document_symbol; mod folding_range; mod formatting; mod hover; +mod publish_diagnostics; mod references; mod rename; diff --git a/support/texlab/tests/integration/lsp/text_document/did_change_configuration.rs b/support/texlab/tests/integration/lsp/text_document/did_change_configuration.rs new file mode 100644 index 0000000000..c45dca094b --- /dev/null +++ b/support/texlab/tests/integration/lsp/text_document/did_change_configuration.rs @@ -0,0 +1,39 @@ +use anyhow::Result; +use insta::assert_snapshot; +use lsp_types::{ + notification::{DidChangeConfiguration, Notification, ShowMessage}, + ClientCapabilities, DidChangeConfigurationParams, ShowMessageParams, +}; + +use crate::lsp::client::Client; + +#[test] +fn invalid_configuration() -> Result<()> { + let mut client = Client::spawn()?; + client.initialize(ClientCapabilities::default(), None)?; + + client.notify::<DidChangeConfiguration>(DidChangeConfigurationParams { + settings: serde_json::json!({ + "diagnostics": { + "allowedPatterns": ["\\"] + } + }), + })?; + + let result = client.shutdown()?; + let message = result + .incoming + .notifications + .into_iter() + .filter_map(|notification| { + notification + .extract::<ShowMessageParams>(ShowMessage::METHOD) + .ok() + }) + .find(|params| params.message.contains("configuration")) + .unwrap() + .message; + + assert_snapshot!(message); + Ok(()) +} diff --git a/support/texlab/tests/integration/lsp/text_document/publish_diagnostics.rs b/support/texlab/tests/integration/lsp/text_document/publish_diagnostics.rs new file mode 100644 index 0000000000..7e406b5319 --- /dev/null +++ b/support/texlab/tests/integration/lsp/text_document/publish_diagnostics.rs @@ -0,0 +1,264 @@ +use anyhow::Result; +use insta::{assert_json_snapshot, internals::Redaction}; +use lsp_types::{ + notification::{ + DidChangeConfiguration, DidChangeWatchedFiles, Notification, PublishDiagnostics, + }, + ClientCapabilities, Diagnostic, DidChangeConfigurationParams, DidChangeWatchedFilesParams, + FileChangeType, FileEvent, PublishDiagnosticsParams, Url, +}; +use rustc_hash::FxHashMap; + +use crate::lsp::{client::Client, fixture}; + +struct DiagnosticResult { + all_diagnostics: FxHashMap<Url, Vec<Diagnostic>>, + uri_redaction: Redaction, +} + +fn find_diagnostics(fixture: &str, settings: serde_json::Value) -> Result<DiagnosticResult> { + let mut client = Client::spawn()?; + client.initialize(ClientCapabilities::default(), None)?; + + let mut disk_files = Vec::new(); + let fixture = fixture::parse(fixture); + for file in fixture.files { + if file.lang == "log" { + client.store_on_disk(file.name, &file.text)?; + disk_files.push(client.uri(file.name)?); + } else { + client.open(file.name, file.lang, file.text)?; + } + } + + client.notify::<DidChangeWatchedFiles>(DidChangeWatchedFilesParams { + changes: disk_files + .into_iter() + .map(|uri| FileEvent::new(uri, FileChangeType::CHANGED)) + .collect(), + })?; + + client.notify::<DidChangeConfiguration>(DidChangeConfigurationParams { settings })?; + + let result = client.shutdown()?; + + let uri = Url::from_directory_path(result.directory.path()).unwrap(); + let uri_redaction = insta::dynamic_redaction(move |content, _path| { + content.as_str().unwrap().replace(uri.as_str(), "[tmp]/") + }); + + let all_diagnostics = result + .incoming + .notifications + .into_iter() + .filter_map(|notification| { + notification + .extract::<PublishDiagnosticsParams>(PublishDiagnostics::METHOD) + .ok() + }) + .map(|params| (params.uri, params.diagnostics)) + .collect(); + + Ok(DiagnosticResult { + all_diagnostics, + uri_redaction, + }) +} + +macro_rules! assert_symbols { + ($result:expr) => { + let result = $result; + assert_json_snapshot!(result.all_diagnostics, { + ".$key" => result.uri_redaction + }); + }; +} + +static BUILD_LOG_FIXTURE: &str = r#" +%TEX main.tex +%SRC \documentclass{article} +%SRC +%SRC \usepackage{amsmath} +%SRC +%SRC \begin{document} +%SRC +%SRC \foo{} +%SRC aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +%SRC +%SRC \end{document} + +%LOG main.log +%SRC This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021/W32TeX) (preloaded format=pdflatex 2022.1.23) 16 JUN 2022 11:04 +%SRC entering extended mode +%SRC restricted \write18 enabled. +%SRC %&-line parsing enabled. +%SRC **main.tex +%SRC (./main.tex +%SRC LaTeX2e <2020-10-01> patch level 4 +%SRC L3 programming layer <2021-02-18> +%SRC (c:/texlive/2021/texmf-dist/tex/latex/base/article.cls +%SRC Document Class: article 2020/04/10 v1.4m Standard LaTeX document class +%SRC (c:/texlive/2021/texmf-dist/tex/latex/base/size10.clo +%SRC File: size10.clo 2020/04/10 v1.4m Standard LaTeX file (size option) +%SRC ) +%SRC \c@part=\count179 +%SRC \c@section=\count180 +%SRC \c@subsection=\count181 +%SRC \c@subsubsection=\count182 +%SRC \c@paragraph=\count183 +%SRC \c@subparagraph=\count184 +%SRC \c@figure=\count185 +%SRC \c@table=\count186 +%SRC \abovecaptionskip=\skip47 +%SRC \belowcaptionskip=\skip48 +%SRC \bibindent=\dimen138 +%SRC ) +%SRC (c:/texlive/2021/texmf-dist/tex/latex/amsmath/amsmath.sty +%SRC Package: amsmath 2020/09/23 v2.17i AMS math features +%SRC \@mathmargin=\skip49 +%SRC +%SRC For additional information on amsmath, use the `?' option. +%SRC (c:/texlive/2021/texmf-dist/tex/latex/amsmath/amstext.sty +%SRC Package: amstext 2000/06/29 v2.01 AMS text +%SRC +%SRC (c:/texlive/2021/texmf-dist/tex/latex/amsmath/amsgen.sty +%SRC File: amsgen.sty 1999/11/30 v2.0 generic functions +%SRC \@emptytoks=\toks15 +%SRC \ex@=\dimen139 +%SRC )) +%SRC (c:/texlive/2021/texmf-dist/tex/latex/amsmath/amsbsy.sty +%SRC Package: amsbsy 1999/11/29 v1.2d Bold Symbols +%SRC \pmbraise@=\dimen140 +%SRC ) +%SRC (c:/texlive/2021/texmf-dist/tex/latex/amsmath/amsopn.sty +%SRC Package: amsopn 2016/03/08 v2.02 operator names +%SRC ) +%SRC \inf@bad=\count187 +%SRC LaTeX Info: Redefining \frac on input line 234. +%SRC \uproot@=\count188 +%SRC \leftroot@=\count189 +%SRC LaTeX Info: Redefining \overline on input line 399. +%SRC \classnum@=\count190 +%SRC \DOTSCASE@=\count191 +%SRC LaTeX Info: Redefining \ldots on input line 496. +%SRC LaTeX Info: Redefining \dots on input line 499. +%SRC LaTeX Info: Redefining \cdots on input line 620. +%SRC \Mathstrutbox@=\box47 +%SRC \strutbox@=\box48 +%SRC \big@size=\dimen141 +%SRC LaTeX Font Info: Redeclaring font encoding OML on input line 743. +%SRC LaTeX Font Info: Redeclaring font encoding OMS on input line 744. +%SRC \macc@depth=\count192 +%SRC \c@MaxMatrixCols=\count193 +%SRC \dotsspace@=\muskip16 +%SRC \c@parentequation=\count194 +%SRC \dspbrk@lvl=\count195 +%SRC \tag@help=\toks16 +%SRC \row@=\count196 +%SRC \column@=\count197 +%SRC \maxfields@=\count198 +%SRC \andhelp@=\toks17 +%SRC \eqnshift@=\dimen142 +%SRC \alignsep@=\dimen143 +%SRC \tagshift@=\dimen144 +%SRC \tagwidth@=\dimen145 +%SRC \totwidth@=\dimen146 +%SRC \lineht@=\dimen147 +%SRC \@envbody=\toks18 +%SRC \multlinegap=\skip50 +%SRC \multlinetaggap=\skip51 +%SRC \mathdisplay@stack=\toks19 +%SRC LaTeX Info: Redefining \[ on input line 2923. +%SRC LaTeX Info: Redefining \] on input line 2924. +%SRC ) +%SRC (c:/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +%SRC File: l3backend-pdftex.def 2021-03-18 L3 backend support: PDF output (pdfTeX) +%SRC \l__color_backend_stack_int=\count199 +%SRC \l__pdf_internal_box=\box49 +%SRC ) +%SRC (./main.aux) +%SRC \openout1 = `main.aux'. +%SRC +%SRC LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 5. +%SRC LaTeX Font Info: ... okay on input line 5. +%SRC LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 5. +%SRC LaTeX Font Info: ... okay on input line 5. +%SRC LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 5. +%SRC LaTeX Font Info: ... okay on input line 5. +%SRC LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 5. +%SRC LaTeX Font Info: ... okay on input line 5. +%SRC LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 5. +%SRC LaTeX Font Info: ... okay on input line 5. +%SRC LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 5. +%SRC LaTeX Font Info: ... okay on input line 5. +%SRC LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 5. +%SRC LaTeX Font Info: ... okay on input line 5. +%SRC +%SRC ! Undefined control sequence. +%SRC l.7 \foo +%SRC {} +%SRC The control sequence at the end of the top line +%SRC of your error message was never \def'ed. If you have +%SRC misspelled it (e.g., `\hobx'), type `I' and the correct +%SRC spelling (e.g., `I\hbox'). Otherwise just continue, +%SRC and I'll forget about whatever was undefined. +%SRC +%SRC +%SRC Overfull \hbox (80.00125pt too wide) in paragraph at lines 8--9 +%SRC []\OT1/cmr/m/n/10 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +%SRC aaaaaaaaaaaaaaaaaaaaa +%SRC [] +%SRC +%SRC [1 +%SRC +%SRC {c:/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./main.aux) ) +%SRC Here is how much of TeX's memory you used: +%SRC 1014 strings out of 478994 +%SRC 13996 string characters out of 5862207 +%SRC 300924 words of memory out of 5000000 +%SRC 18565 multiletter control sequences out of 15000+600000 +%SRC 403430 words of font info for 27 fonts, out of 8000000 for 9000 +%SRC 1141 hyphenation exceptions out of 8191 +%SRC 67i,4n,74p,200b,104s stack positions out of 5000i,500n,10000p,200000b,80000s +%SRC < +%SRC c:/texlive/2021/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb> +%SRC Output written on main.pdf (1 page, 9741 bytes). +%SRC PDF statistics: +%SRC 12 PDF objects out of 1000 (max. 8388607) +%SRC 7 compressed objects within 1 object stream +%SRC 0 named destinations out of 1000 (max. 500000) +%SRC 1 words of extra memory for PDF output out of 10000 (max. 10000000)"#; + +#[test] +fn build_log_filter_none() -> Result<()> { + assert_symbols!(find_diagnostics(BUILD_LOG_FIXTURE, serde_json::json!({}))?); + Ok(()) +} + +#[test] +fn build_log_filter_allowed() -> Result<()> { + assert_symbols!(find_diagnostics( + BUILD_LOG_FIXTURE, + serde_json::json!({ + "diagnostics": { + "allowedPatterns": ["Overfull \\\\[hv]box"] + } + }) + )?); + + Ok(()) +} + +#[test] +fn build_log_filter_ignored() -> Result<()> { + assert_symbols!(find_diagnostics( + BUILD_LOG_FIXTURE, + serde_json::json!({ + "diagnostics": { + "ignoredPatterns": ["Overfull \\\\[hv]box"] + } + }) + )?); + + Ok(()) +} diff --git a/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__did_change_configuration__invalid_configuration.snap b/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__did_change_configuration__invalid_configuration.snap new file mode 100644 index 0000000000..4f41cfbeb2 --- /dev/null +++ b/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__did_change_configuration__invalid_configuration.snap @@ -0,0 +1,10 @@ +--- +source: tests/integration/lsp/text_document/did_change_configuration.rs +assertion_line: 37 +expression: message +--- +The texlab configuration is invalid; using the default settings instead. +Details: regex parse error: + \ + ^ +error: incomplete escape sequence, reached end of pattern prematurely diff --git a/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_allowed.snap b/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_allowed.snap new file mode 100644 index 0000000000..9fc11d295b --- /dev/null +++ b/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_allowed.snap @@ -0,0 +1,24 @@ +--- +source: tests/integration/lsp/text_document/publish_diagnostics.rs +assertion_line: 240 +expression: result.all_diagnostics +--- +{ + "[tmp]/main.tex": [ + { + "range": { + "start": { + "line": 7, + "character": 0 + }, + "end": { + "line": 7, + "character": 0 + } + }, + "severity": 2, + "source": "latex-build", + "message": "Overfull \\hbox (80.00125pt too wide) in paragraph at lines 8--9" + } + ] +} diff --git a/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_ignored.snap b/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_ignored.snap new file mode 100644 index 0000000000..28e0308a72 --- /dev/null +++ b/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_ignored.snap @@ -0,0 +1,24 @@ +--- +source: tests/integration/lsp/text_document/publish_diagnostics.rs +assertion_line: 254 +expression: result.all_diagnostics +--- +{ + "[tmp]/main.tex": [ + { + "range": { + "start": { + "line": 6, + "character": 0 + }, + "end": { + "line": 6, + "character": 0 + } + }, + "severity": 1, + "source": "latex-build", + "message": "Undefined control sequence." + } + ] +} diff --git a/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_none.snap b/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_none.snap new file mode 100644 index 0000000000..b16238381b --- /dev/null +++ b/support/texlab/tests/integration/lsp/text_document/snapshots/integration__lsp__text_document__publish_diagnostics__build_log_filter_none.snap @@ -0,0 +1,39 @@ +--- +source: tests/integration/lsp/text_document/publish_diagnostics.rs +assertion_line: 234 +expression: result.all_diagnostics +--- +{ + "[tmp]/main.tex": [ + { + "range": { + "start": { + "line": 6, + "character": 0 + }, + "end": { + "line": 6, + "character": 0 + } + }, + "severity": 1, + "source": "latex-build", + "message": "Undefined control sequence." + }, + { + "range": { + "start": { + "line": 7, + "character": 0 + }, + "end": { + "line": 7, + "character": 0 + } + }, + "severity": 2, + "source": "latex-build", + "message": "Overfull \\hbox (80.00125pt too wide) in paragraph at lines 8--9" + } + ] +} diff --git a/support/texlab/tests/integration/main.rs b/support/texlab/tests/integration/main.rs index 508158af91..44e0d3635a 100644 --- a/support/texlab/tests/integration/main.rs +++ b/support/texlab/tests/integration/main.rs @@ -1,2 +1 @@ -mod dev; mod lsp; diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 3b35be96db..c890a573ff 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -36,6 +36,7 @@ $mirrors = { 'Iran' => { 'http://ctan.yazd.ac.ir/' => 1, 'https://ctan.asis.ai/' => 1, + 'https://ctan.um.ac.ir/' => 1, 'https://mirror.bardia.tech/ctan/' => 1, }, 'Japan' => { @@ -46,11 +47,11 @@ $mirrors = { }, 'Korea' => { 'http://ftp.ktug.org/tex-archive/' => 1, - 'https://cran.asia/tex/' => 1, 'https://ftp.harukasan.org/CTAN/' => 1, 'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1, 'https://lab.uklee.pe.kr/tex-archive/' => 1, 'https://mirror.navercorp.com/CTAN/' => 1, + 'https://mirror.yongbok.net/ctan/' => 1, }, 'Philippines' => { 'http://mirror.rise.ph/ctan/' => 1, @@ -102,6 +103,7 @@ $mirrors = { 'https://ctan.mc1.root.project-creative.net/' => 1, 'https://ctan.mirror.norbert-ruehl.de/' => 1, 'https://ctan.net/' => 1, + 'https://ctan.space-pro.be/tex-archive/' => 1, 'https://ftp.agdsn.de/pub/mirrors/latex/dante/' => 1, 'https://ftp.fau.de/ctan/' => 1, 'https://ftp.gwdg.de/pub/ctan/' => 1, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index dee1069844..6f86cdea5e 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,7 +26,7 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2022 -depend revision/63796 +depend revision/63804 name 00texlive.image category TLCore @@ -4594,7 +4594,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 63783 +revision 63798 shortdesc TeX Live standalone installer package longdesc This package defines the files to go into the installer longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the @@ -36544,7 +36544,7 @@ catalogue-version 2.0.2 name biblatex category Package -revision 63708 +revision 63799 shortdesc Sophisticated Bibliographies in LaTeX relocated 1 longdesc BibLaTeX is a complete reimplementation of the bibliographic @@ -36583,10 +36583,10 @@ depend kvoptions depend logreq depend pdftexcmds depend url -containersize 254020 -containerchecksum 09276af4b67edf59a0b4c563bfc5379efe8558c42a1a6f48193b9e700d0a38ed433da5deea95ac352a2eea5f6e0801de4b1f73e3df957785053bc2a6c49c6063 -doccontainersize 7311684 -doccontainerchecksum 8dc125cfc4f21b4a2b4cd07b362e66c133d174ed8c30795c31fb9bf1b7b11a5d2a14ab9743fdefa08bb3d93488f4c1be17ffdc60463f0df69edc9f4e553e6436 +containersize 254060 +containerchecksum c4ef8bae8dea4d0478f6657450464183c85b102ee14b95a35d06fc900b72e71d7de47ed3bd2b063043da2e2bfe692142f1aba36428759cda34173ad168b5b907 +doccontainersize 7312416 +doccontainerchecksum 4ee2615b5274937aa8edaed4752e7fb1307ce413ad2947cf10db44edf97d2288e05b9e72b2e465fd241d74dd1dfee1d87d2afaa7845529d00fadff97d16e84c6 docfiles size=4938 RELOC/doc/latex/biblatex/CHANGES.md details="Release notes for current version" language="en" RELOC/doc/latex/biblatex/README details="Readme" language="en" @@ -36873,7 +36873,7 @@ catalogue-contact-repository https://github.com/plk/biblatex.git catalogue-ctan /macros/latex/contrib/biblatex catalogue-license lppl1.3 catalogue-topics biblio biblatex etex -catalogue-version 3.18 +catalogue-version 3.18a name biblatex-abnt category Package @@ -160187,7 +160187,7 @@ catalogue-version 1.0 name kdpcover category Package -revision 61552 +revision 63800 shortdesc Covers for books published by Kindle Direct Publishing relocated 1 longdesc The problem this class solves is the necessity to change the @@ -160208,10 +160208,10 @@ depend tools depend xcolor depend xifthen depend xkeyval -containersize 23120 -containerchecksum ebc0a78c14ee916e841ff2f5b0ad31c3acf495687f77e7f14e4c4466e8722229c605f971eb4049d29de90cd1d78222533300cd1bf651e2af560fbf074152f624 -doccontainersize 101132 -doccontainerchecksum e239aefa94704d793af1a1377b598dae62e9dd37a12c8a1e8f7983d926669c815605a1346c845969e36396ec10f985db3aac32a8dcd06911400c53c74e1f5f9b +containersize 23168 +containerchecksum f83517983e3a8f93f07d559f79a0b1c7f508182b524b1fe5a7dc4d276570bf006a0ce8f1b84999c70c65e2b9c1491abf1ed45740f454e42ac2dbabd72342ad5f +doccontainersize 101076 +doccontainerchecksum e9ca3d552b8cf787c584ab6b7b46d644882261a8824779515dfe6848f31aa6ea358c359b41f8c3825965b141157b281464a3dbe7a23bb3ce889eef34f22f05b6 docfiles size=29 RELOC/doc/latex/kdpcover/DEPENDS.txt RELOC/doc/latex/kdpcover/README.md details="Readme" @@ -160229,7 +160229,7 @@ catalogue-contact-repository https://github.com/yegor256/kdpcover catalogue-ctan /macros/latex/contrib/kdpcover catalogue-license mit catalogue-topics covers class doc-templ std-conform -catalogue-version 0.2.4 +catalogue-version 0.3.0 name kerkis category Package @@ -191775,18 +191775,18 @@ catalogue-version 1.3 name luatexja category Package -revision 63447 +revision 63801 shortdesc Typeset Japanese with Lua(La)TeX relocated 1 longdesc The package offers support for typesetting Japanese documents longdesc with LuaTeX. Either of the Plain and LaTeX2e formats may be longdesc used with the package. depend luatexbase -containersize 191996 -containerchecksum fe531ced996de65be48c9d0ef2890f6940d4404cfdbdafc0df1dd77d43bf2101d83612379f816b9559b6334d0a6712b4a27bcd161fa78cef3bfd6660e38abe59 -doccontainersize 3243544 -doccontainerchecksum 8688a795090dc55a2a8f25efdc62a9de03c5143ca187d4f4a9bd3bde2e9c72d35ea3096969e5a8f509f05fe983ea15ca8b6f72c46b7a2eb14b1bf16046cfadd5 -docfiles size=976 +containersize 191948 +containerchecksum 69188bbd9953d96ee370278414f5fc886ede37d38f1d156b3e593710540f8dba2e5971e500d87e83099534055e95ed74756c406a89ab180450dc7625aa7976d2 +doccontainersize 3254020 +doccontainerchecksum 660f14396de6e739632e17f3cae6766b0859391ad53e7eeb3eb063596555d0218166dc474f5224e744700701d9ce59b0b57d1dcd92b14b82cc2f78453978afc3 +docfiles size=979 RELOC/doc/luatex/luatexja/COPYING RELOC/doc/luatex/luatexja/README details="Readme" RELOC/doc/luatex/luatexja/jfm-test.lua @@ -191803,8 +191803,8 @@ docfiles size=976 RELOC/doc/luatex/luatexja/luatexja-ruby.tex RELOC/doc/luatex/luatexja/luatexja.dtx RELOC/doc/luatex/luatexja/luatexja.ins -srccontainersize 83296 -srccontainerchecksum 8d4ff656a96739423de84bf7bed523b5fbc26dfbdae6b4f5f5aa3d72beacd0ebc04e1cd35359a0030f9a16eec0a88163923e3275ca6daf2c6d2f0805b4cdb8cc +srccontainersize 83300 +srccontainerchecksum 114a3efcad356460e8947b731e751ecefa284045af51628c7b4d39e58ccc6692339ee44f088a471f52951c0b2dc71db065d6a93e15f46997b796111fba243456 srcfiles size=118 RELOC/source/luatex/luatexja/ltjclasses.dtx RELOC/source/luatex/luatexja/ltjclasses.ins @@ -191928,7 +191928,7 @@ catalogue-contact-repository https://osdn.net/projects/luatex-ja/scm/git/luatexj catalogue-ctan /macros/luatex/generic/luatexja catalogue-license bsd catalogue-topics japanese luatex class macro-gen -catalogue-version 20220530.0 +catalogue-version 20220703.0 name luatexko category Package @@ -251450,7 +251450,7 @@ catalogue-version 1.0b~4 name projlib category Package -revision 63606 +revision 63803 shortdesc A series of tools to simplify your workflow relocated 1 longdesc ProjLib is a collection of tools to help you write LaTeX @@ -251458,19 +251458,19 @@ longdesc documents. With the main package ProjLib loaded, you no longer longdesc need to set up the theorem-like environments, nor to manually longdesc configure the appropriate multilingual settings. In addition, a longdesc series of auxiliary functionalities are introduced. -containersize 24744 -containerchecksum 6be0c7218a24fba15bfb3aef7ef7e5287f87241a3ac57a64656e12cc74ba2007c426781bb7996611e2a45434f4bc2a9ee2c7e22f4fbfe112e7a273b52df329ae -doccontainersize 8336 -doccontainerchecksum da0aa92075bccd77ba49e3bfa57dc0cf55651c78b03febfa4ec855ec8c97b6ffd2b95ae48acfb6a671eb03ab2cf3cf06299abb72b16138e965260ab8ae828d74 +containersize 25132 +containerchecksum 6cd99321460019f6653af319d11c0aada4e384cdc2c4b56fc1fb747e858cf36a10285e1fe8b3ee2df9ae0c6bb59472281b6c6582ee5643b8754a72005c0e23f3 +doccontainersize 8536 +doccontainerchecksum 79145df909d6d6e578a248bb663bc5d786672b68e0dadd9e7ad3328b3bfe5f9d86637c42cdc47d189e65de812930ae76f9e227d017ef55c154a478a16ef19bfe docfiles size=7 RELOC/doc/latex/projlib/LICENSE RELOC/doc/latex/projlib/README.md details="Readme" -srccontainersize 25196 -srccontainerchecksum 9c1b7a1c13f42f86f67fcf5ac11aea1d9fab9fddaffa8aa581bf17ab40ca4d79b963c93f4607cc2fed06405ae2108d0c457f1ae3d7288cde573dfbb506628f12 +srccontainersize 25276 +srccontainerchecksum 245bbcfbc11d18ff2e0bc7f8070cf885e2262e68d8cacad5a71f5a827fb6b848933737c14ba290e7912537a29c1be4fe660d73aff5b4c8380f5ac23e5bc7a4ed srcfiles size=51 RELOC/source/latex/projlib/ProjLib.dtx RELOC/source/latex/projlib/ProjLib.ins -runfiles size=55 +runfiles size=56 RELOC/tex/latex/projlib/ProjLib.sty RELOC/tex/latex/projlib/projlib-author.sty RELOC/tex/latex/projlib/projlib-datetime.sty @@ -251480,6 +251480,7 @@ runfiles size=55 RELOC/tex/latex/projlib/projlib-logo.sty RELOC/tex/latex/projlib/projlib-math.sty RELOC/tex/latex/projlib/projlib-paper.sty + RELOC/tex/latex/projlib/projlib-text.sty RELOC/tex/latex/projlib/projlib-theorem.sty RELOC/tex/latex/projlib/projlib-titlepage.sty catalogue-contact-repository https://github.com/Jinwen-XU/ProjLib @@ -277998,16 +277999,16 @@ catalogue-version 1.0.0 name simples-matrices category Package -revision 63708 +revision 63802 shortdesc Define matrices by given list of values relocated 1 longdesc Macros to define and write matrices whose coefficients are longdesc given row by row in a list of values separated by commas. -containersize 2504 -containerchecksum 47db6412c131f863564c1b6ef3df16b16dea07f71b92956b47f575bb8d799c9b2766b042d6b83a8ba49094eb749647a47cd3fb5fae98562314c5b31e924e34d7 -doccontainersize 1393272 -doccontainerchecksum 1639aeb0d9a6cb8af2ee7eb5b1818e6ec9399831b7745d23d77ae74a620f7669fb20a9195c6b3b8ded7660987053d4de901da5152738976ad9c289e0474c85bc -docfiles size=437 +containersize 2508 +containerchecksum 859e5e8c221deb1a40f08a0cc2ac6949cbb055791ae5435f97675aff4bb1e97caa2fa8c49b5735d31ee7b11ae8638af839affdd795d052d022890b267131dc75 +doccontainersize 1527324 +doccontainerchecksum 8350ce5c4b504f955e7e2b214dfc7938e010ae440b0e51389f2013b8c9229db362938743e8da08d7fafaf1be67d29231d7fe6f92507399b838c65ce3890ec29e +docfiles size=465 RELOC/doc/latex/simples-matrices/LISEZMOI.md details="Readme" language="fr" RELOC/doc/latex/simples-matrices/MANIFEST.md RELOC/doc/latex/simples-matrices/README.md details="Readme" language="en" @@ -278016,9 +278017,9 @@ docfiles size=437 RELOC/doc/latex/simples-matrices/simples-matrices-fra.pdf details="User guide" language="fr" RELOC/doc/latex/simples-matrices/simples-matrices-fra.tex RELOC/doc/latex/simples-matrices/simples-matrices.pdf details="Package documentation" -srccontainersize 12536 -srccontainerchecksum 6a984e58ad50711172faa8dd39397e9d5639b59bdf27f3c98c864a37f99049f2e1a8f98989fb6706cd21337a24712f861ee482b1b55178324d9f37a2308ccaac -srcfiles size=14 +srccontainersize 14124 +srccontainerchecksum f88a1b06657e40cae2c505f56e35c8696f4f4d962376b5f8886965066fe21a4bc36edb7f467c29cfcd511b5564643699a54179b44f5187f1c193690485598a15 +srcfiles size=15 RELOC/source/latex/simples-matrices/simples-matrices.dtx RELOC/source/latex/simples-matrices/simples-matrices.ins runfiles size=3 @@ -278026,7 +278027,7 @@ runfiles size=3 catalogue-ctan /macros/latex/contrib/simples-matrices catalogue-license lppl1.3c catalogue-topics maths matrix expl3 -catalogue-version 1.0 +catalogue-version 1.0.1 name simplewick category Package @@ -295081,7 +295082,7 @@ binfiles arch=x86_64-solaris size=1 name tex4ht category Package -revision 63781 +revision 63804 shortdesc Convert (La)TeX to HTML/XML longdesc A converter from TeX and LaTeX to SGML-based formats such as longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a @@ -295102,10 +295103,10 @@ longdesc files from them is nontrivial, and generally done with the longdesc Makefile in development, from which the TeX4ht package in TeX longdesc Live is updated. depend tex4ht.ARCH -containersize 948828 -containerchecksum b7293223fc1eed77ee168b7db370665004fef5b9c9889b9164c705f73af895f9667a45ff333c53453fe445dd7818da5a53c901171fb127f9c6d8d4d94df01197 +containersize 948924 +containerchecksum 0808ab15c244a1298c2d50795d2e072f9d879794d27980bb0270083084b2bc13fb9ffd3cb81b1ee0270f1cba26f705882977c382caefdc9254ee65b0064bba09 doccontainersize 136384 -doccontainerchecksum b0091612ac5a5fd7d90f9184fca0fea72c461299833f0fb7a6c09cd1e3c6f722d038dafe8eddb767546825a4318154d473364146f215293a26b1a802e251a7f4 +doccontainerchecksum c5df4e0a8e2b843e11ff29550339567af108b731d1cc8e384de4defd011267fec10370befadd0b07584cff77f0b9eedf51e80499f047968807661e9936839ffb docfiles size=260 texmf-dist/doc/generic/tex4ht/Makefile texmf-dist/doc/generic/tex4ht/README details="Readme" @@ -295177,8 +295178,8 @@ docfiles size=260 texmf-dist/doc/generic/tex4ht/mn56.html texmf-dist/doc/generic/tex4ht/mn5x.png texmf-dist/doc/generic/tex4ht/mn6x.png -srccontainersize 1256420 -srccontainerchecksum b9888a95277588a3d82a89319d4af4f0e1bfc1570ec3f0e6d5468680076b5449393e6740afcf71d0cdfdd84c32348f2ade190d8b76326508dd23370994229ff2 +srccontainersize 1262912 +srccontainerchecksum 1aa4944212bef701790f38be0250d9f824a67c658833f2970331e8528a15b6105ede615f1b56569dff40f11a1197ab97bcbf38e86f63c168bd5f7ce527caaf07 srcfiles size=3819 texmf-dist/source/generic/tex4ht/ChangeLog texmf-dist/source/generic/tex4ht/Makefile @@ -305538,7 +305539,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 63783 +revision 63798 shortdesc TeX Live infrastructure programs longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for longdesc tlmgr to run but still ours. Not included in tlcritical. @@ -305546,11 +305547,11 @@ depend texlive-scripts.ARCH depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 113276 -containerchecksum d893ae6f23bb2b5285d01190c2e888483b7af2af8c5c54c783e26479711450dd2fefac354aea1aae06dcfa2f87a862bead39b682378eae1cf21f5f28d6e521c9 -doccontainersize 417520 -doccontainerchecksum b83986f073ec968758714f40465a5adada0cba841b61956649fcd6869add7f602e87f21a3ed3e60cd607187862bd8c1026821147b3a4b005c7d76162e570f4fd -docfiles size=513 +containersize 113280 +containerchecksum a689b4e4b297d8f4b3b83424ab80842900d10d984adea959831d1503836a0c2b0af8631f3855088587fefb2610774d626320dbe3bd9d45cfe3103f0f1544d850 +doccontainersize 417608 +doccontainerchecksum 209f8030c6cf2b99ed714fdb6aeb7c7562114713917899983bac58b1330441b49a5c42d6cb0272ab1c77827e4347142ce9abf880af2d1aee5938cd0e90183cb5 +docfiles size=514 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index c0c889cf78..9211660d98 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -db1d00585418f4adbd6b016788996408 texlive.tlpdb +0473a6ee09ec70ee068f2c6311088124 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 85315fb2ee..d3952d6a1f 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -1d19a5b09333b1161a221e4b4c6d7b7f5d1c62aa1ef3375549188e6aea0e54f03735766343e844e9e942b9a848f18e3426c1d6042499128d183fa6312d7f1a4b texlive.tlpdb +3ac820d06e828bf7e4706808db096915f4dd6cb5bee9d7bd6aeae65027810dda1f7ae11a4545d8291a289bb8e6de5f6b9c15d2b798296893c9f507ee8a4de8c5 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index edea67f8c0..db5ae1f051 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,10 +1,10 @@ -----BEGIN PGP SIGNATURE----- -iQEcBAEBCgAGBQJiwNq9AAoJEEzhh34ZQ4xwY0kIAJg2S018Yq3gcoFwQYTu1hji -TGYZwLAWkr2k2UHi4h//ij8rAbJx1zbkrIpQ3E1BKtlEFZVQY+fgkjqHhxfy2rBv -U2ahadafqbdxLIN9/ShcwokUf1Qpi7jr736bqqDaDqEo7eY25VcY/vPo369LcMjZ -nf+HSSKKCiEuZ4/P5ipUZJbcMyVMBSBmh8svfp775T/RdiyH/xUKlyyKCmQ+qiEW -nl3JhB0VVlNQdnrL/RjD2fOhbapZG1IpPjeGEx5J3ihr67DnadnNl0qehq7pIRkE -JTjKkvjqY9Hahs8rpx41jq0i3mo+q/zKIURVWCnf7eMGL+w1SkZ5Nd0nUhsXRUQ= -=Uoe9 +iQEcBAEBCgAGBQJiwivyAAoJEEzhh34ZQ4xwyOkIALYgGDNuHjLV8s2gGW94cnf0 +7xroUfU660at6i2zOyLMCqGzFtKHB2tki2Js9Kx7BqHCncowP3dIg68dhytziND6 +PUKkZl7P1FAl6TB0RNFsGH87h3SldBmcpKhWzc6a5ulo7jmNw/enBn/Ak85RXKVc +N7CwuVvQUua3g/GliUAAqyJN+EZa24f9NJLzWCe1fEXNRcni7GGULVQ1slF6VK6L +jvpe7YFUWU3hshXWi4si5x20/qt65ji6xSX9R6P7kIBALYEr4dpkVOUD9xQNGVpt +kkmPOWtHm6x5t3Gne8CYAHrlDDrlngqg89t9B/pvF/Wm9QiXrRs+s6Leh1Shg3w= +=ENiA -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex 58deb4f269..7d68c35768 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index b561e322b0..b76014abfd 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -1,13 +1,13 @@ [repository]
-date=1656793059
+date=1656879515
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=62b84f2dcdd264c66ff2ef62255eb5af
+lstdigest=a282a94dca67dea190af853d2e7af158
numpkg=5745
relstate=next
-version=8218
+version=8219
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: br/ke971TgzvaMt6H8nSh9QArqPNvRvHdPwIomPcNy5dFZuy8qqslTFmsEFMsfiOiBm5KiFpXDdV/q7gIclSCqmr4CLm8XvXqJ4yBHFLIaw7iTMH6CFEsFSwTBh94f9WHxly5rki9RiWiIf6pUiifNic8cxNcWBwamHOjY4Alrku/bBe8btdglu6vtp9q4RlUm+WAzZOwjkmnRGr8/ASrnHjXgN/saLFyf8mCklr1wF+GYCcogxQSNJw9wmDly3U2l0ldiUlIkh/iMa3/iGkY7qm18spCmNhghZagm8vnri4mOfgsB+m/EWXiDGIdWWDrjyS3pvQr7XfWvV8GmpLRw==
+;;;; signature/miktex: qtKQprA/Y6fE+7/q2mbOaEpp57hKMkq/HzNprIVxbrQ3rXPo9FmD0WtZh4fHAYFgogZGjGwxmw4nfmS0EjOBz3OqAM4zTDcxW1AvrPnXfTIPJk7BYJOaESsWbEFgRLaKKx+sqWCRDPm4Wp9fzwWzz3YaCynwZjyV24nMtyp8ZrzIn7sNlLQQX43tKFXkHOarPCHQ2cLYv1a8HCJDLoRdT1dLDYp7Cqch+RPN/Pya3XBhcnEUHxXRJqQgn4toK1Mkfv+wuGDfm/p7rGbjyl8dYDZJ4zHr6UX3PWsA7rXhqX388QxEWIaVgZjazDd5n3hPsEmfX2B5Ht1UXyvNCNun5g==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 879f24be3a..73d19edc23 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository]
-date=1656792666
+date=1656879118
lastupd=amscls-doc arabtex arabtex__source barracuda barracuda__doc barracuda__source beamer-rl beamer-rl__doc beamertheme-arguelles beamertheme-arguelles__doc beamertheme-arguelles__source beaulivre beaulivre__doc beaulivre__source biber-darwin-x86_64 biber-doc biber-linux-x86_64 biber-windows-x64 biber-windows-x86 biblatex
-lstdigest=99dd4165ed54cff6ad61c3cbe240cde9
+lstdigest=b8245464b36469e252e2938e771ff0d2
numpkg=5745
relstate=stable
-version=8218
+version=8219
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: celmHqX93PULG2HQDAL6kNLLBsU9BRHnTiZEdI/afRLcPe5omJX9fNlLxQLCvvdfmYNHDkZoUfkRnFsUskMTnBSInpTvAfOzZX+1kDr+p0OZj2Spu1+7yipKRi4dI+EY+vjMJUFMXP4sclETlqvlAXHcx/VtcNTrrgfzm16sANH/mTOiOQZ+buNHMLS0H53CB9MW6MEwVVzoRABIz5nm2za1/VjMJRAxTSsBjVfYXldze334ljFykW46qC8w619dSiom8JGD6wBd1l++BLeI1ukJw9fehIzbI/rfLno089WGggUNf6OgI6GPytvgs0DTwg/mrYD5qDkqS2oEgPpzpw==
+;;;; signature/miktex: AI2O5UgnF4GiM5ciisAgrfUldcPnet1ZwAtzaMINaFfSOreqi2KS77DtHUYfff3r8Izm4r4IGAIklUf5zS2D1txcIWe8rdl+kB07MTfQM7CUknEfKevOaRzvvrzHQvWetdCvBHDU+YOTQd4S9Ktu+ld8rsdWNxUwZAWPz6VnFPO3rGqTCS4uZKros0TNHymtzYx5CLbDfCZ4mYraqWYbtBKQ1+y2T10r+Da90gNYDTQpP3XVJuclgD8j691q3wPcns2h1rWM38RGU3ylGexAYPksiR5VAgLOhcBXbDAtJGx4zPc2p8vw5C9LJBs04gSmWUlGPYNkM3i+HMMlVf1c1Q==
;;;;-----END MIKTEX SIGNATURE-----
@@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2022-07-03-02-02 +2022-07-04-02-02 |