1%D \module 2%D [ file=context, 3%D version=2019.07.24, % 2008.28.10, % 1995.10.10, 4%D title=\CONTEXT, 5%D subtitle=\CONTEXT\ Format Generation, 6%D author=Hans Hagen, % ɦɑns ɦɑˈχən 7%D date=\currentdate, 8%D copyright={PRAGMA ADE \& \CONTEXT\ Development Team}] 9%C 10%C This module is part of the \CONTEXT\ macro||package and is 11%C therefore copyrighted by \PRAGMA. See mreadme.pdf for 12%C details. 13 14% http://build.contextgarden.net/waterfall?tag=c/lua(meta)tex 15 16%D Welcome to context, pronounced as kontekst (rather dutch) and not as conτεχt. 17 18\catcode`\{=1 \catcode`\}=2 \catcode`\#=6 19 20%D From the next string (which is set by the script that assembles the distribution) 21%D later on we will calculate a number that can be used by use modules to identify 22%D the feature level. Starting with version 2004.8.30 the low level interface is 23%D english. Watch out and adapt your styles an modules. 24 25% \everypar{\writestatus{!!!!}{some spurious input in line \the\inputlineno}\wait} 26 27%D The order of loading will change when all modules have been cleaned up and the 28%D dependencies are more consistent. Beware, the version number has to match \type 29%D {YYYY.MM.DD HH:MM} format. 30 31\immutable\edef\contextformat {\jobname} 32\immutable\edef\contextversion{2024.01.08 11:23} 33 34%overloadmode 1 % check frozen / warning 35%overloadmode 2 % check frozen / error 36%overloadmode 3 % check frozen, primitive, permanent / warning 37\overloadmode 4 % check frozen, primitive, permanent / error 38 39%D Kind of special: 40 41\immutable\chardef\contextlmtxmodetex.print(CONTEXTLMTXMODE or 0)\relax 42 43io.output():setvbuf("line",512) 44 45%D For those who want to use this: 46 47\aliased\let\fmtname \contextformat 48\aliased\let\fmtversion\contextversion 49 50%D Loading: 51 52\immutable\edef\mksuffix {mkiv} 53\immutable\edef\contextmark{LMTX} 54 55\ifdefined\normalinput \else \aliased\let\normalinput\input \fi 56 57\permanent\protected\def\loadmarkfile#1{\normalinput{#1.\mksuffix}} 58\permanent\protected\def\loadmkivfile#1{\normalinput{#1.mkiv}} 59\permanent\protected\def\loadmkvifile#1{\normalinput{#1.mkvi}} 60\permanent\protected\def\loadmkxlfile#1{\normalinput{#1.mkxl}} 61\permanent\protected\def\loadmklxfile#1{\normalinput{#1.mklx}} 62 63%D First we load the system modules. These implement a lot of manipulation macros. 64%D We start with setting up some basic \TEX\ machinery. 65 66\loadmkxlfile{syst-ini} 67 68%D Some checking (more primitives are now defined): 69 70\ifdefined\defaultinterface \else \immutable\def\defaultinterface {english} \fi 71%ifdefined\messageinterface \else \immutable\let\messageinterface \defaultinterface \fi 72\ifdefined\defaultlanguagetag \else \immutable\def\defaultlanguagetag{en} \fi 73 74%D There is only this way to pass the version info to \LUA\ (currently). Hm, we could 75%D now put it into the environment. 76 77\newtoks\contextversiontoks \contextversiontoks\expandafter{\contextversion} 78 79% \normaleverypar{\wait} % uncomment for test of funny injections 80 81%D Now the more fundamental code gets defined. 82 83\loadmkxlfile{norm-ctx} 84\loadmkxlfile{syst-pln} 85%loadmkxlfile{syst-mes} 86 87\loadmkxlfile{luat-cod} 88\loadmkxlfile{luat-bas} 89\loadmkxlfile{luat-lib} 90\loadmkxlfile{luat-soc} 91 92\loadmkxlfile{catc-ini} 93\loadmkxlfile{catc-act} 94\loadmkxlfile{catc-def} 95\loadmkxlfile{catc-sym} 96 97\loadmkxlfile{toks-ini} 98\loadmkxlfile{cldf-ini} 99 100% \tracecatcodetables 101 102%D From here on we have \unexpanded being \normalprotected, as we already had 103%D \type {\unexpanded} long before etex came around. 104 105\loadmkxlfile{luat-ini} 106\loadmkxlfile{toks-scn} 107\loadmkxlfile{cldf-pos} 108 109\loadmkxlfile{syst-aux} 110\loadmkxlfile{syst-lua} 111\loadmkxlfile{syst-con} 112 113\loadmkxlfile{syst-fnt} 114\loadmkxlfile{syst-rtp} 115 116\loadmkxlfile{luat-usr} 117 118\loadmklxfile{file-ini} 119\loadmklxfile{file-res} 120\loadmkxlfile{file-lib} 121 122\loadmkxlfile{core-lmt} 123 124%D This needs more checking for clashes: 125%D 126%D \starttyping 127% \doifelsefileexists{l-macro-imp-codes-luametatex.lua}{\registerctxluafile{l-macro-imp-codes-luametatex}{}}{} 128%D \stoptyping 129 130\loadmkxlfile{supp-dir} 131 132\loadmkxlfile{char-utf} 133\loadmkxlfile{char-ini} 134\loadmkxlfile{char-act} 135 136\loadmkxlfile{mult-ini} 137\loadmkxlfile{mult-sys} 138\loadmkxlfile{mult-aux} 139% \doiffileelse{mult-aux-new.mkxl}{\loadmkxlfile{mult-aux-new}}{\loadmkxlfile{mult-aux}} 140\loadmkxlfile{mult-def} 141%loadmarkfile{mult-chk} 142\loadmklxfile{mult-dim} 143 144\loadmkxlfile{cldf-int} % interface 145 146\loadmkxlfile{trac-ctx} % maybe move up 147 148\loadmkxlfile{toks-aux} 149 150\loadmkxlfile{attr-ini} 151\loadmkxlfile{bndr-ini} 152 153\loadmkxlfile{core-ini} 154\loadmkxlfile{core-env} 155 156\loadmkxlfile{layo-ini} 157 158\loadmkxlfile{node-ini} 159\loadmkxlfile{node-ext} 160\loadmkxlfile{node-syn} 161 162% \loadmkxlfile{cldf-bas} % basics / depends on nodes 163 164\loadmkxlfile{node-fin} 165\loadmkxlfile{node-mig} 166\loadmkxlfile{node-pag} 167 168\loadmkxlfile{driv-ini} % after node-ini (ext) 169 170\loadmkxlfile{back-ini} 171\loadmkxlfile{back-res} 172 173\loadmkxlfile{cldf-bas} % basics / depends on nodes 174 175\loadmkxlfile{attr-col} 176\loadmkxlfile{attr-lay} 177\loadmkxlfile{attr-neg} 178\loadmkxlfile{attr-eff} 179\loadmkxlfile{attr-alt} 180\loadmkxlfile{attr-mkr} 181 182\loadmkxlfile{trac-tex} 183\loadmkxlfile{trac-deb} % will move up 184 185\loadmkxlfile{supp-box} 186 187\loadmkxlfile{supp-ran} 188\loadmkxlfile{supp-mat} 189 190\loadmkxlfile{core-uti} 191\loadmklxfile{file-job} 192 193\loadmkxlfile{anch-pos} 194 195\loadmkxlfile{typo-ini} 196\loadmkxlfile{typo-lin} 197\loadmkxlfile{typo-bld} % par builders 198 199\loadmkxlfile{typo-inj} 200 201\loadmklxfile{file-syn} 202\loadmklxfile{file-mod} 203 204\loadmkxlfile{core-sys} 205\loadmkxlfile{core-con} 206 207\loadmkxlfile{cont-fil} 208 209\loadmkxlfile{regi-ini} 210\loadmkxlfile{enco-ini} 211\loadmkxlfile{hand-ini} 212 213\loadmkxlfile{lang-ini} 214\loadmkxlfile{lang-hyp} % also loads dis 215\loadmkxlfile{lang-lab} 216 217\loadmkxlfile{unic-ini} 218 219%loadmkxlfile{core-two} % retired, not in testsuite, not on garden, not in styles 220\loadmkxlfile{core-dat} 221\loadmkxlfile{core-pag} 222 223\loadmkxlfile{colo-ini} 224\loadmkxlfile{colo-nod} 225\loadmkxlfile{colo-grp} % optional 226\loadmkxlfile{colo-ext} 227 228% \loadmkxlfile{node-bck} % overloads anch-pgr (experimental and undocumented) 229 230\loadmkxlfile{pack-cut} 231 232\loadmkxlfile{lang-mis} 233\loadmkxlfile{lang-url} 234\loadmkxlfile{lang-def} 235 236% \loadmkvifile{file-job} % why so late? 237 238\loadmkxlfile{symb-ini} % brrr depends on fonts 239 240\loadmkxlfile{sort-ini} 241 242\loadmklxfile{pack-mis} 243\loadmkxlfile{pack-ori} 244\loadmkxlfile{pack-rul} 245\loadmkxlfile{pack-mrl} 246\loadmklxfile{pack-bck} 247\loadmkxlfile{pack-fen} 248 249\loadmkxlfile{lxml-ini} 250\loadmkxlfile{lxml-sor} 251 252\loadmklxfile{typo-prc} 253\loadmkxlfile{typo-plc} 254 255\loadmklxfile{strc-ini} 256\loadmkxlfile{strc-tag} 257\loadmkxlfile{strc-doc} 258\loadmkxlfile{strc-num} 259\loadmkxlfile{strc-mar} 260\loadmkxlfile{strc-sbe} 261\loadmklxfile{strc-lst} 262\loadmkxlfile{strc-sec} 263\loadmkxlfile{strc-pag} % hm, depends on core-num 264\loadmkxlfile{strc-ren} 265%loadmarkfile{strc-xml} 266\loadmkxlfile{strc-def} % might happen later 267\loadmklxfile{strc-ref} 268%loadmarkfile{strc-reg} 269\loadmklxfile{strc-lev} % experiment 270 271\loadmkxlfile{spac-hor} 272\loadmkxlfile{spac-ali} 273\loadmkxlfile{spac-flr} 274\loadmkxlfile{spac-ver} % beware, hooks into strc-sec 275\loadmkxlfile{spac-lin} 276\loadmkxlfile{spac-pag} 277\loadmkxlfile{spac-par} 278\loadmkxlfile{spac-def} 279\loadmklxfile{spac-prf} 280\loadmkxlfile{spac-grd} 281\loadmkxlfile{spac-pas} 282 283\loadmkxlfile{spac-imp-tests} 284 285\loadmklxfile{scrn-ini} 286\loadmklxfile{scrn-ref} 287 288\loadmkxlfile{pack-obj} 289 290\loadmklxfile{strc-itm} 291 292\loadmklxfile{strc-con} 293\loadmklxfile{strc-des} 294\loadmklxfile{strc-enu} 295 296\loadmkxlfile{strc-ind} 297\loadmkxlfile{strc-lab} 298\loadmkxlfile{strc-syn} 299 300% \loadmarkfile{core-sys} 301 302\loadmkxlfile{page-var} 303\loadmklxfile{page-otr} 304\loadmkxlfile{page-ini} 305\loadmkxlfile{page-ins} 306\loadmkxlfile{page-fac} 307\loadmkxlfile{page-brk} 308\loadmkxlfile{page-col} 309\loadmkxlfile{page-inf} 310\loadmkxlfile{page-flt} 311\loadmkxlfile{page-bck} 312\loadmkxlfile{page-not} 313\loadmkxlfile{page-one} 314\loadmkxlfile{page-lay} 315\loadmklxfile{page-box} 316\loadmklxfile{page-txt} 317 318\loadmkxlfile{typo-lbx} 319\loadmkxlfile{page-sid} 320 321\loadmklxfile{strc-flt} 322 323\loadmkxlfile{page-pst} 324\loadmklxfile{page-mbk} 325%loadmarkfile{page-mul} % \usecolumns[old-multicolumns] 326\loadmkxlfile{page-mix} 327\loadmkxlfile{page-smp} 328\loadmkxlfile{page-cst} 329\loadmkxlfile{page-pcl} % new 330\loadmkxlfile{pack-lyr} 331\loadmkxlfile{pack-pos} 332\loadmklxfile{page-mak} 333\loadmkxlfile{page-mcl} 334 335\loadmkxlfile{strc-reg} % uses mixed columns 336 337\loadmklxfile{page-lin} 338\loadmkxlfile{page-par} 339\loadmkxlfile{typo-pag} 340\loadmkxlfile{typo-mar} 341\loadmkxlfile{typo-itm} 342 343\loadmkxlfile{buff-ini} 344\loadmkxlfile{buff-ver} 345\loadmklxfile{buff-par} 346 347\loadmarkfile{buff-imp-tex} % optional as also runtime if not loaded 348\loadmarkfile{buff-imp-mp} % optional as also runtime if not loaded 349\loadmarkfile{buff-imp-lua} % optional as also runtime if not loaded 350\loadmarkfile{buff-imp-xml} % optional as also runtime if not loaded 351 352\loadmarkfile{buff-imp-parsed-xml} % optional 353%loadmarkfile{buff-imp-parsed-lua} % optional 354 355\loadmkxlfile{strc-blk} 356 357\loadmkxlfile{page-imp} 358\loadmklxfile{page-sel} % optional 359\loadmklxfile{page-inj} % optional 360 361\loadmklxfile{scrn-pag} 362\loadmklxfile{scrn-wid} 363\loadmklxfile{scrn-but} 364\loadmklxfile{scrn-bar} 365 366\loadmkxlfile{page-com} % optional (after scrn-pag) 367 368\loadmkxlfile{strc-bkm} % bookmarks 369 370\loadmkxlfile{java-ini} 371 372\loadmklxfile{scrn-fld} 373\loadmklxfile{scrn-hlp} 374 375\loadmkxlfile{char-enc} 376 377\loadmklxfile{font-lib} % way too late but after language 378\loadmklxfile{font-fil} 379\loadmklxfile{font-var} 380\loadmklxfile{font-fea} 381\loadmklxfile{font-mat} 382\loadmklxfile{font-ini} 383\loadmklxfile{font-glf} 384\loadmklxfile{font-sym} 385\loadmklxfile{font-sty} 386\loadmklxfile{font-set} 387\loadmklxfile{font-emp} 388\loadmkxlfile{font-pre} 389\loadmkxlfile{font-unk} 390\loadmkxlfile{font-tra} 391\loadmkxlfile{font-chk} 392\loadmkxlfile{font-uni} 393\loadmklxfile{font-col} 394\loadmklxfile{font-gds} 395\loadmklxfile{font-aux} 396\loadmklxfile{font-sel} 397\loadmkxlfile{font-tex} 398 399\loadmkxlfile{typo-tal} 400\loadmkxlfile{typo-par} % par builders (uses fonts) 401%loadmkxlfile{typo-lbx} 402\loadmkxlfile{typo-adj} 403\loadmkxlfile{typo-ada} 404 405\loadmkxlfile{tabl-com} 406%loadmarkfile{tabl-pln} 407 408\loadmkxlfile{tabl-tab} % thrd-tab stripped and merged 409 410\loadmkxlfile{tabl-tbl} 411\loadmkxlfile{tabl-ntb} 412\loadmkxlfile{tabl-nte} 413\loadmkxlfile{tabl-ltb} 414\loadmkxlfile{tabl-frm} 415\loadmkxlfile{tabl-tsp} 416\loadmklxfile{tabl-xtb} 417\loadmkxlfile{tabl-mis} 418\loadmkxlfile{tabl-ali} 419 420\loadmkxlfile{typo-lan} 421 422\loadmkxlfile{lxml-css} 423 424\loadmkxlfile{spac-chr} % depends on fonts 425 426\loadmkxlfile{blob-ini} 427 428\loadmkxlfile{trac-vis} 429\loadmkxlfile{trac-jus} 430\loadmkxlfile{trac-riv} % todo: delay loading 431\loadmkxlfile{trac-bld} % todo: delay loading 432 433\loadmkxlfile{typo-cln} 434\loadmkxlfile{typo-wrp} 435\loadmkxlfile{typo-spa} 436\loadmkxlfile{typo-krn} 437\loadmkxlfile{typo-hid} 438\loadmklxfile{typo-itc} 439\loadmkxlfile{typo-dir} 440\loadmkxlfile{typo-brk} 441\loadmkxlfile{typo-cap} 442\loadmkxlfile{typo-dig} 443\loadmkxlfile{typo-rep} 444\loadmklxfile{typo-txt} 445\loadmkxlfile{typo-drp} 446\loadmkxlfile{typo-fln} 447\loadmkxlfile{typo-sus} 448\loadmkxlfile{typo-lig} 449\loadmkxlfile{typo-chr} 450\loadmkxlfile{typo-rub} 451\loadmkxlfile{typo-fkr} 452\loadmkxlfile{typo-pnc} 453 454\loadmklxfile{type-ini} 455\loadmkxlfile{type-set} 456 457\loadmkxlfile{spac-brk} 458 459\loadmkxlfile{scrp-ini} 460 461\loadmkxlfile{symb-emj} 462 463\loadmkxlfile{lang-tra} % can be optional (discussion with mm sideeffect) 464\loadmkxlfile{lang-wrd} % can be optional (discussion with mm sideeffect) 465\loadmkxlfile{lang-rep} % can be optional (bt 2013 side effect) 466 467\loadmkxlfile{mlib-ctx} % messy order 468 469\loadmkxlfile{meta-ini} 470\loadmkxlfile{meta-tex} 471\loadmkxlfile{meta-fun} 472\loadmkxlfile{meta-pag} 473\loadmkxlfile{meta-grd} 474\loadmkxlfile{meta-fnt} 475\loadmkxlfile{meta-nod} 476\loadmkxlfile{meta-lua} 477\loadmkxlfile{meta-mac} 478 479\loadmkxlfile{page-mrk} % depends on mp 480 481\loadmkxlfile{page-flw} 482\loadmkxlfile{page-spr} 483\loadmkxlfile{page-plg} 484\loadmkxlfile{page-str} 485 486\loadmkxlfile{anch-pgr} % can be moved up (nicer for dependencies) 487\loadmklxfile{anch-bck} 488\loadmkxlfile{anch-tab} % overloads tabl-tbl 489\loadmkxlfile{anch-bar} 490\loadmkxlfile{anch-snc} 491 492\loadmkxlfile{math-ini} % way after font-pre ! 493\loadmkxlfile{math-pln} 494\loadmkxlfile{math-for} 495\loadmkxlfile{math-def} % also saves some meanings 496\loadmkxlfile{math-ali} 497\loadmklxfile{math-stc} 498\loadmkxlfile{math-frc} 499\loadmkxlfile{math-mis} 500\loadmkxlfile{math-scr} 501\loadmkxlfile{math-int} 502\loadmkxlfile{math-dif} 503\loadmkxlfile{math-del} 504\loadmkxlfile{math-fen} 505\loadmkxlfile{math-lop} 506\loadmklxfile{math-acc} 507\loadmklxfile{math-rad} 508\loadmklxfile{math-dld} 509\loadmkxlfile{math-inl} 510\loadmkxlfile{math-dis} 511%loadmkxlfile{math-lan} 512\loadmkxlfile{math-toy} 513\loadmkxlfile{math-twk} 514 515\loadmkxlfile{strc-mat} 516 517\loadmkxlfile{chem-ini} 518\loadmkxlfile{chem-str} 519 520\loadmkxlfile{typo-scr} 521\loadmkxlfile{phys-dim} 522 523\loadmkxlfile{node-rul} % beware, defined \underbar so after math 524\loadmkxlfile{node-bck} % overloads anch-pgr (experimental and undocumented) 525 526\loadmklxfile{font-sol} % font solutions 527 528\loadmklxfile{strc-not} 529\loadmklxfile{strc-lnt} 530\loadmkxlfile{strc-tnt} 531\loadmkxlfile{strc-usr} 532 533\loadmkxlfile{pack-com} 534\loadmkxlfile{math-com} 535 536\loadmkxlfile{typo-del} 537 538\loadmkxlfile{grph-trf} 539\loadmkxlfile{grph-inc} 540\loadmkxlfile{grph-fig} 541\loadmkxlfile{grph-raw} 542\loadmkxlfile{grph-rul} 543\loadmkxlfile{grph-pat} 544 545\loadmkxlfile{pack-box} 546\loadmkxlfile{pack-mat} 547\loadmkxlfile{pack-bar} 548\loadmkxlfile{page-app} 549\loadmkxlfile{meta-fig} 550 551\loadmkxlfile{page-ffl} 552\loadmkxlfile{page-blk} 553 554\loadmkxlfile{lang-spa} % will become obsolete 555 556\loadmkxlfile{lang-hup} 557 558\loadmkxlfile{typo-ovl} % fuzzy project (tracing) code 559\loadmkxlfile{typo-syn} % experiment 560 561% old bibtex support: (will be m-oldbibtex.mkiv) 562 563% \loadmarkfile{bibl-bib} 564% \loadmarkfile{bibl-tra} 565 566% new bibtex support: 567 568\loadmkxlfile{publ-ini} 569%loadmkxlfile{publ-tra} 570\loadmkxlfile{publ-xml} 571\loadmkxlfile{publ-old} 572 573%loadmarkfile{x-xtag} % no longer preloaded 574 575\loadmkxlfile{meta-xml} 576 577\loadmkxlfile{cont-log} 578 579\loadmkxlfile{cldf-ver} % verbatim, this can come late 580\loadmkxlfile{cldf-com} % commands, this can come late 581 582\loadmkxlfile{core-ctx} % this order might change but we need to check depedencies / move to another namespace 583 584\loadmkxlfile{core-def} 585 586%usemodule[x][res-04] % xml resource libraries 587%usemodule[x][res-08] % rlx runtime conversion 588%usemodule[x][res-12] % rli external indentification 589 590% now we hook in backend code (needs checking) 591 592\loadmkxlfile{driv-shp} 593 594\loadmkxlfile{anch-loc} % for now here (after driver) 595 596\loadmkxlfile{back-exp} 597 598\loadmkxlfile{back-imp-pdf} 599\loadmkxlfile{back-imp-mps} 600\loadmkxlfile{back-imp-lua} 601 602\loadmkxlfile{mlib-pdf} 603\loadmkxlfile{mlib-pps} 604\loadmkxlfile{meta-pdf} 605\loadmkxlfile{meta-blb} 606\loadmkxlfile{grph-epd} 607 608\loadmkxlfile{anch-box} 609 610\loadmkxlfile{typo-shp} 611 612\loadmkxlfile{math-inc} % an experiment 613\loadmkxlfile{publ-inc} % an experiment 614 615\loadmkxlfile{task-ini} 616 617\loadmkxlfile{tabl-itm} % some late plugins 618 619\loadmkxlfile{syst-cmp} % compatibility stuff moved here 620 621\loadmkxlfile{libs-ini} 622 623\loadmkxlfile{cont-run} % the main runner (used in cont-yes.mkiv) 624 625\setupcurrentlanguage[\defaultlanguagetag] 626 627\prependtoks 628 statistics.starttiming(statistics)% 629\to \everyjob 630 631\appendtoks 632 statistics.stoptiming(statistics)% 633\to \everyjob 634 635% \appendtoks 636% \ctxlua{job.prepare()}% 637% \to \everyjob 638 639% \appendtoks 640% \enabletrackers[*]% 641% \to \everyjob 642 643\appendtoks 644 statistics.savefmtstatus("\jobname","\contextversion","context.mkxl","\contextbanner")% can become automatic 645\to \everydump 646 647% \overloadmode\zerocount % for now 648 649\errorstopmode \dump \endinput 650 651% Some lua files are (still) shared with mkiv amd some are large and rather 652% generic. However there are some that can be improved in lmtx. At some point 653% we will definitely freeze mkiv and then use lmt files for futher development 654% of lmtx. We also no longer use the macro feature to replace 5.3 compatible 655% function calls by native 5.4 features as lmt files assume 5.4 anyway. This 656% makes format generation a little faster (not that it's that slow). It might 657% take a while before we dealt with all of them because I'll also clean them 658% up a bit when doing. Some will probably always be shared, like char-def.lua. 659% 660% % luat-bas.mkxl l-macro-imp-optimize % this is no longer used 661 662% c:/data/develop/context/sources/buff-par.lua % parallel 663% 664% c:/data/develop/context/sources/buff-imp-default.lua % shared 665% c:/data/develop/context/sources/buff-imp-escaped.lua % shared 666% c:/data/develop/context/sources/buff-imp-lua.lua % shared 667% c:/data/develop/context/sources/buff-imp-mp.lua % shared 668% c:/data/develop/context/sources/buff-imp-nested.lua % shared 669% c:/data/develop/context/sources/buff-imp-parsed-xml.lua % shared 670% c:/data/develop/context/sources/buff-imp-tex.lua % shared 671% c:/data/develop/context/sources/buff-imp-xml.lua % shared 672 673% c:/data/develop/context/sources/char-cjk.lua 674% c:/data/develop/context/sources/char-def.lua % shared data file, a real big one 675% c:/data/develop/context/sources/char-enc.lua 676% c:/data/develop/context/sources/char-ent.lua 677% c:/data/develop/context/sources/char-fio.lua 678% c:/data/develop/context/sources/char-ini.lua 679% c:/data/develop/context/sources/char-map.lua 680% c:/data/develop/context/sources/char-scr.lua 681% c:/data/develop/context/sources/char-utf.lua 682 683% c:/data/develop/context/sources/chem-ini.lua 684% c:/data/develop/context/sources/chem-str.lua 685 686% c:/data/develop/context/sources/cldf-com.lua 687% c:/data/develop/context/sources/cldf-ini.lua 688% c:/data/develop/context/sources/cldf-prs.lua % used in chemistry 689% c:/data/develop/context/sources/cldf-scn.lua 690% c:/data/develop/context/sources/cldf-stp.lua 691% c:/data/develop/context/sources/cldf-ver.lua 692 693% c:/data/develop/context/sources/colo-icc.lua 694% c:/data/develop/context/sources/colo-ini.lua 695 696% c:/data/develop/context/sources/core-con.lua 697% c:/data/develop/context/sources/core-ctx.lua 698 699% data... 700 701% c:/data/develop/context/sources/file-ini.lua 702% c:/data/develop/context/sources/file-lib.lua 703% c:/data/develop/context/sources/file-res.lua 704 705% c:/data/develop/context/sources/font-afk.lua 706% c:/data/develop/context/sources/font-agl.lua % shared data file 707% c:/data/develop/context/sources/font-aux.lua 708% c:/data/develop/context/sources/font-cid.lua 709% c:/data/develop/context/sources/font-enc.lua 710% c:/data/develop/context/sources/font-log.lua 711% c:/data/develop/context/sources/font-lua.lua % not realy used, more a demo 712% c:/data/develop/context/sources/font-nod.lua % some trace helpers 713% c:/data/develop/context/sources/font-osd.lua 714% c:/data/develop/context/sources/font-otc.lua 715% c:/data/develop/context/sources/font-oth.lua 716% c:/data/develop/context/sources/font-oti.lua 717% c:/data/develop/context/sources/font-oto.lua 718% c:/data/develop/context/sources/font-otr.lua 719% c:/data/develop/context/sources/font-ott.lua % just some tables 720% c:/data/develop/context/sources/font-oup.lua % packing and unpacking 721% c:/data/develop/context/sources/font-pat.lua 722% c:/data/develop/context/sources/font-prv.lua 723% c:/data/develop/context/sources/font-sel.lua 724% c:/data/develop/context/sources/font-shp.lua % shapes, for now shared 725% c:/data/develop/context/sources/font-sol.lua 726% c:/data/develop/context/sources/font-syn.lua % identification code 727% c:/data/develop/context/sources/font-trt.lua 728% c:/data/develop/context/sources/font-web.lua % proof of concept, never used 729 730% c:/data/develop/context/sources/font-imp-combining.lua % shared 731% c:/data/develop/context/sources/font-imp-dimensions.lua % shared 732% c:/data/develop/context/sources/font-imp-italics.lua % shared 733% c:/data/develop/context/sources/font-imp-notused.lua % shared 734% c:/data/develop/context/sources/font-imp-properties.lua % shared 735% c:/data/develop/context/sources/font-imp-reorder.lua % shared 736% c:/data/develop/context/sources/font-imp-spacekerns.lua % shared 737% c:/data/develop/context/sources/font-imp-tex.lua % shared 738% c:/data/develop/context/sources/font-imp-tweaks.lua % shared 739% c:/data/develop/context/sources/font-imp-unicode.lua % shared 740 741% c:/data/develop/context/sources/good-ctx.lua 742% c:/data/develop/context/sources/good-ini.lua 743 744% c:/data/develop/context/sources/grph-bmp.lua 745% c:/data/develop/context/sources/grph-chk.lua 746% c:/data/develop/context/sources/grph-con.lua 747% c:/data/develop/context/sources/grph-fil.lua 748% c:/data/develop/context/sources/grph-img.lua 749% c:/data/develop/context/sources/grph-pat.lua 750% c:/data/develop/context/sources/grph-raw.lua 751% c:/data/develop/context/sources/grph-u3d.lua 752 753% c:/data/develop/context/sources/java-ini.lua 754 755% c:/data/develop/context/sources/lang-cnt.lua % shared data file 756% c:/data/develop/context/sources/lang-def.lua % shared data file 757% c:/data/develop/context/sources/lang-txt.lua % shared data file 758% c:/data/develop/context/sources/lang-wrd.lua 759 760% c:/data/develop/context/sources/luat-exe.lua 761% c:/data/develop/context/sources/luat-iop.lua 762% c:/data/develop/context/sources/luat-mac.lua % will become lmt 763 764% c:/data/develop/context/sources/lxml-aux.lua % the xml interface is rather stable 765% c:/data/develop/context/sources/lxml-css.lua % and is also provided/used in lua so 766% c:/data/develop/context/sources/lxml-dir.lua % might as well share these because they 767% c:/data/develop/context/sources/lxml-ent.lua % are unlikely to change 768% c:/data/develop/context/sources/lxml-ini.lua % 769% c:/data/develop/context/sources/lxml-lpt.lua % 770% c:/data/develop/context/sources/lxml-mis.lua % 771% c:/data/develop/context/sources/lxml-sor.lua % 772% c:/data/develop/context/sources/lxml-tab.lua % 773% c:/data/develop/context/sources/lxml-tex.lua % 774% c:/data/develop/context/sources/lxml-xml.lua % 775 776% c:/data/develop/context/sources/meta-blb.lua 777% c:/data/develop/context/sources/meta-fun.lua 778% c:/data/develop/context/sources/meta-lua.lua 779% c:/data/develop/context/sources/meta-nod.lua 780% c:/data/develop/context/sources/meta-pdf.lua 781% c:/data/develop/context/sources/meta-tex.lua 782 783% c:/data/develop/context/sources/mult-aux.lua % move some to s-system-* 784% c:/data/develop/context/sources/mult-fmt.lua 785 786% c:/data/develop/context/sources/page-cst.lua 787% c:/data/develop/context/sources/page-flt.lua 788% c:/data/develop/context/sources/page-inj.lua 789% c:/data/develop/context/sources/page-ins.lua 790% c:/data/develop/context/sources/page-mix.lua 791% c:/data/develop/context/sources/page-pst.lua 792 793%%c:/data/develop/context/sources/publ-aut.lua % These files are shared and it makes 794% c:/data/develop/context/sources/publ-dat.lua % no sense to make lmtx variants (yet), 795% c:/data/develop/context/sources/publ-fnd.lua % 796% c:/data/develop/context/sources/publ-inc.lua % 797% c:/data/develop/context/sources/publ-ini.lua % 798% c:/data/develop/context/sources/publ-jrn.lua % 799%%c:/data/develop/context/sources/publ-oth.lua % 800% c:/data/develop/context/sources/publ-reg.lua % 801% c:/data/develop/context/sources/publ-sor.lua % 802% c:/data/develop/context/sources/publ-tra.lua % 803% c:/data/develop/context/sources/publ-usr.lua % 804 805% c:/data/develop/context/sources/scrn-but.lua 806% c:/data/develop/context/sources/scrn-fld.lua 807% c:/data/develop/context/sources/scrn-hlp.lua 808 809% c:/data/develop/context/sources/scrp-cjk.lua 810% c:/data/develop/context/sources/scrp-eth.lua 811% c:/data/develop/context/sources/scrp-tha.lua 812% c:/data/develop/context/sources/scrp-tib.lua 813 814% c:/data/develop/context/sources/sort-ini.lua 815% c:/data/develop/context/sources/sort-lan.lua 816 817% c:/data/develop/context/sources/strc-bkm.lua 818% c:/data/develop/context/sources/strc-blk.lua 819% c:/data/develop/context/sources/strc-con.lua 820% c:/data/develop/context/sources/strc-doc.lua 821% c:/data/develop/context/sources/strc-ini.lua 822% c:/data/develop/context/sources/strc-lev.lua 823% c:/data/develop/context/sources/strc-num.lua 824% c:/data/develop/context/sources/strc-pag.lua 825% c:/data/develop/context/sources/strc-usr.lua 826 827% c:/data/develop/context/sources/syst-cmp.lua -- nothing 828 829% c:/data/develop/context/sources/trac-ctx.lua 830% c:/data/develop/context/sources/trac-lmx.lua 831% c:/data/develop/context/sources/trac-par.lua 832 |