summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-12-02 22:25:24 +0000
committerKarl Berry <karl@freefriends.org>2015-12-02 22:25:24 +0000
commit8a154ca7d78ee39d443c3f43d9cb86ff1d71b411 (patch)
treeaece0f86dda1a199e831661af24593dc4184b1e9 /Master/texmf-dist/source
parentcd10cbba5784b911a3028369ffaa9e87e9a746aa (diff)
lualibs (2dec15)
git-svn-id: svn://tug.org/texlive/trunk@38998 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/luatex/lualibs/lualibs.dtx41
1 files changed, 25 insertions, 16 deletions
diff --git a/Master/texmf-dist/source/luatex/lualibs/lualibs.dtx b/Master/texmf-dist/source/luatex/lualibs/lualibs.dtx
index 8d43a34aab8..23ba5d8a79a 100644
--- a/Master/texmf-dist/source/luatex/lualibs/lualibs.dtx
+++ b/Master/texmf-dist/source/luatex/lualibs/lualibs.dtx
@@ -1,6 +1,9 @@
% \iffalse meta-comment
%
-% Copyright (C) 2009--2014 by PRAGMA ADE / ConTeXt Development Team
+% Copyright (C) 2009--2015 by
+%
+% PRAGMA ADE / ConTeXt Development Team
+% The LuaLaTeX Dev Team
%
% See ConTeXt's mreadme.pdf for the license.
%
@@ -34,7 +37,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: lualibs 2014-07-26 v2.2 Lua additional functions.}
+\Msg{* Package: lualibs 2015-12-02 v2.3 Lua additional functions.}
\Msg{************************************************************************}
\keepsilent
@@ -45,12 +48,15 @@
\preamble
This is a generated file.
-Copyright (C) 2009--2014 by PRAGMA ADE / ConTeXt Development Team
+Copyright (C) 2009--2015 by
+ PRAGMA ADE / ConTeXt Development Team
+ The LuaLaTeX Dev Team
See ConTeXt's mreadme.pdf for the license.
This work consists of the main source file lualibs.dtx
-and the derived file lualibs.lua.
+and the derived files lualibs.lua, lualibs-basic.lua,
+and lualibs-extended.lua.
\endpreamble
@@ -101,7 +107,7 @@ and the derived file lualibs.lua.
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{lualibs.drv}
- [2014/07/26 v2.2 Lua Libraries.]
+ [2015/12/02 v2.3 Lua Libraries.]
\documentclass{ltxdoc}
\usepackage{fancyvrb,xspace}
\usepackage[x11names]{xcolor}
@@ -149,7 +155,7 @@ and the derived file lualibs.lua.
\definehighlight [fileent][\ttfamily\restoreunderscore] %% files, dirs
\definehighlight [texmacro][\sffamily\itshape\textbackslash] %% cs
-\definehighlight[luafunction][\sffamily\itshape\restoreunderscore] %% lua identifiers
+\definehighlight [luaident][\sffamily\itshape\restoreunderscore] %% lua identifiers
\definehighlight [identifier][\sffamily] %% names
\definehighlight [abbrev][\rmfamily\scshape] %% acronyms
\definehighlight [emphasis][\rmfamily\slshape] %% level 1 emph
@@ -202,7 +208,7 @@ and the derived file lualibs.lua.
% \GetFileInfo{lualibs.drv}
%
% \title{The \identifier{lualibs} package}
-% \date{2014/07/26 v2.2}
+% \date{2015/12/02 v2.3}
% \author{Élie Roux · \email{elie.roux@telecom-bretagne.eu}\\
% Philipp Gesang · \email{philipp.gesang@alumni.uni-heidelberg.de}}
%
@@ -246,7 +252,7 @@ and the derived file lualibs.lua.
% \CONTEXT loads with every run.
% }
% the \identifier{lualibs} package can skip loading of the latter on demand.
-% The \luafunction{config} table needs to be present prior to loading the
+% The \luaident{config} table needs to be present prior to loading the
% package for this to work (in the future this may be achieved by an option of
% \texmacro{usepackage}) for \LATEX users).
% In the \verb|lualibs| field, set \verb|load_extended| to false:
@@ -282,7 +288,7 @@ and the derived file lualibs.lua.
%
% \noindent
% If your code is run by the \fileent{texlua} intepreter, you will need to
-% initialize \luafunction{kpse} library so that |require()| can find files
+% initialize \luaident{kpse} library so that |require()| can find files
% under \abbrev{texmf} tree: |kpse.set_program_name("luatex")|.
%
% \section{Files}
@@ -363,11 +369,14 @@ and the derived file lualibs.lua.
% This is achieved by means of \identifier{mtx-package}, a script for bundling
% \LUA code shipped with \CONTEXT.
% This concatenates the code of several \LUA files into a single file that is
-% both easier to distribute and loading (marginally) faster.
+% both easier to distribute and loading marginally faster.
% \identifier{mtx-package} ensures that the code from each file gets its
% own closure and strips newlines and comments, resulting in a smaller payload.
% Another package that relies on it heavily is the font loader as contained in
% \identifier{luaotfload} and \identifier{luatex-fonts}.
+% \identifier{Luaotfload}, a port of the \CONTEXT fontloader for Plain and
+% \LATEX, has a hard dependency on the functionality provided by the %
+% \identifier{Lualibs} package. The packages should not be updated independently.
%
% If \CONTEXT is installed on the system, the merge files can be created
% by running:
@@ -417,8 +426,8 @@ lualibs = lualibs or { }
lualibs.module_info = {
name = "lualibs",
- version = 2.2,
- date = "2014-07-26",
+ version = 2.3,
+ date = "2015-12-02",
description = "ConTeXt Lua standard libraries.",
author = "Hans Hagen, PRAGMA-ADE, Hasselt NL & Elie Roux & Philipp Gesang",
copyright = "PRAGMA ADE / ConTeXt Development Team",
@@ -572,8 +581,8 @@ local loadmodule = lualibs.loadmodule
local lualibs_basic_module = {
name = "lualibs-basic",
- version = 2.2,
- date = "2014-07-26",
+ version = 2.3,
+ date = "2015-12-02",
description = "ConTeXt Lua libraries -- basic collection.",
author = "Hans Hagen, PRAGMA-ADE, Hasselt NL & Elie Roux & Philipp Gesang",
copyright = "PRAGMA ADE / ConTeXt Development Team",
@@ -654,8 +663,8 @@ lualibs = lualibs or { }
local lualibs_extended_module = {
name = "lualibs-extended",
- version = 2.2,
- date = "2014-07-26",
+ version = 2.3,
+ date = "2015-12-02",
description = "ConTeXt Lua libraries -- extended collection.",
author = "Hans Hagen, PRAGMA-ADE, Hasselt NL & Elie Roux & Philipp Gesang",
copyright = "PRAGMA ADE / ConTeXt Development Team",