%D \module %D [ file=luat-lib, %D version=2006.09.11, %D title=\CONTEXT\ Lua Macros, %D subtitle=Libraries, %D author=Hans Hagen, %D date=\currentdate, %D copyright={PRAGMA ADE \& \CONTEXT\ Development Team}] %C %C This module is part of the \CONTEXT\ macro||package and is %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. \writestatus{loading}{ConTeXt Lua Macros / Libraries} \registerctxluafile{util-str}{} \registerctxluafile{util-tab}{} \registerctxluafile{util-fil}{optimize} \registerctxluafile{util-sac}{optimize} \registerctxluafile{util-sto}{} % could also be done in trac-deb.mkiv \registerctxluafile{util-pck}{} % \registerctxluafile{util-seq}{} %registerctxluafile{util-mrg}{} % not needed in context itself, only mtxrun %registerctxluafile{util-lua}{} % moved \registerctxluafile{util-prs}{} \registerctxluafile{util-fmt}{} \registerctxluafile{util-dim}{} %registerctxluafile{trac-inf}{} \registerctxluafile{trac-set}{} \registerctxluafile{trac-log}{} \registerctxluafile{trac-inf}{} %registerctxluafile{trac-pro}{} \registerctxluafile{util-lua}{} \registerctxluafile{util-deb}{} % could also be done in trac-deb.mkiv \registerctxluafile{util-tpl}{} % needs tracker \registerctxluafile{util-seq}{} \registerctxluafile{util-sta}{} \registerctxluafile{util-sbx}{} % needs tracker and templates \registerctxluafile{util-soc-imp-reset} {} \registerctxluafile{util-soc-imp-socket} {} %registerctxluafile{util-soc-imp-copas} {} \registerctxluafile{util-soc-imp-ltn12} {} %registerctxluafile{util-soc-imp-mbox} {} \registerctxluafile{util-soc-imp-mime} {} \registerctxluafile{util-soc-imp-url} {} \registerctxluafile{util-soc-imp-headers}{} \registerctxluafile{util-soc-imp-http} {} \registerctxluafile{util-soc-imp-tp} {} %registerctxluafile{util-soc-imp-ftp} {} %registerctxluafile{util-soc-imp-smtp} {} \ifcase\contextlmtxmode\else \registerctxluafile{util-zip}{} \fi \registerctxluafile{data-ini}{} \registerctxluafile{data-exp}{} \registerctxluafile{data-env}{} \registerctxluafile{data-tmp}{} \registerctxluafile{data-met}{} \registerctxluafile{data-res}{} \registerctxluafile{data-inp}{} \registerctxluafile{data-out}{} \registerctxluafile{data-fil}{} \registerctxluafile{data-pre}{} \registerctxluafile{data-tex}{} \registerctxluafile{data-vir}{} \registerctxluafile{data-bin}{} \registerctxluafile{data-zip}{} %registerctxluafile{data-crl}{} \registerctxluafile{data-sch}{} \registerctxluafile{data-tre}{} \registerctxluafile{data-lua}{} \registerctxluafile{data-ctx}{} \registerctxluafile{data-con}{} \registerctxluafile{data-use}{} \registerctxluafile{data-aux}{} \registerctxluafile{util-lib}{} \registerctxluafile{luat-cbk}{} \registerctxluafile{luat-run}{} \registerctxluafile{luat-fio}{} \registerctxluafile{luat-cnf}{} \registerctxluafile{luat-lua}{} \registerctxluafile{luat-sto}{} \registerctxluafile{luat-ini}{} \registerctxluafile{util-env}{} \registerctxluafile{luat-env}{} \registerctxluafile{luat-exe}{} % simplified \registerctxluafile{luat-iop}{} % simplified \registerctxluafile{luat-bwc}{} \registerctxluafile{trac-lmx}{} % might become l-lmx or luat-lmx \registerctxluafile{luat-mac}{} %registerctxluafile{luat-prp}{} % for the moment of not much use \registerctxluafile{lxml-tab}{} \registerctxluafile{lxml-lpt}{} \registerctxluafile{lxml-xml}{} \registerctxluafile{lxml-aux}{} \registerctxluafile{lxml-mis}{} \normalprotected\def\writestatus#1#2{\ctxlua{logs.status([==[#1]==],[==[#2]==])}} \normalprotected\def\writestring #1{\ctxlua{logs.writer([==[#1]==],"\string\n")}} \normalprotected\def\writeline {\ctxlua{logs.newline()}} \endinput