diff options
| author | Khaled Hosny <khaledhosny@eglug.org> | 2010-05-10 15:31:28 +0300 | 
|---|---|---|
| committer | Khaled Hosny <khaledhosny@eglug.org> | 2010-05-10 15:34:47 +0300 | 
| commit | 9a8da25a0b95b140e6d2a930ca55a1fc6fac9947 (patch) | |
| tree | 1c8bd5b9e9b66d3ab1511a460ecb13ea2d1c1ce1 | |
| parent | b6878880e33627b3a05adfb11aded148aa3bd5b0 (diff) | |
| download | luaotfload-9a8da25a0b95b140e6d2a930ca55a1fc6fac9947.tar.gz | |
Cosmetics
| -rw-r--r-- | luaotfload.dtx | 43 | 
1 files changed, 31 insertions, 12 deletions
diff --git a/luaotfload.dtx b/luaotfload.dtx index 7dffafd..acb6408 100644 --- a/luaotfload.dtx +++ b/luaotfload.dtx @@ -334,6 +334,26 @@ luatexbase.provides_module(luaotfload.module)  %    \end{macrocode}  % +%    Some helper functions. +% +%    \begin{macrocode} + +local format = string.format + +local function log(msg) +    luatexbase.module_log    ('luaotfload', msg) +end + +local function error(msg) +    luatexbase.module_error  ('luaotfload', msg) +end + +local function warning(msg) +    luatexbase.module_warning('luaotfload', msg) +end + +%    \end{macrocode} +%  %    The minimal required \LuaTeX\ version.  %  %    \begin{macrocode} @@ -341,10 +361,9 @@ luatexbase.provides_module(luaotfload.module)  local luatex_version = 60  if tex.luatexversion < luatex_version then -    luatexbase.module_warning('luaotfload', -        string.format('LuaTeX v%.2f is old, v%.2f is recommended.', -                       tex.luatexversion/100, -                       luatex_version   /100)) +    warning(format('LuaTeX v%.2f is old, v%.2f is recommended.', +                    tex.luatexversion/100, +                    luatex_version   /100))  end  %    \end{macrocode} @@ -358,12 +377,12 @@ end  function luaotfload.loadmodule(name)      local tofind = 'otfl-'..name      local found = kpse.find_file(tofind,"tex") -    if not found then -      luatexbase.module_error('luaotfload', string.format('file %s not found.', tofind)) -      return +    if found then +        log(format('loading file %s.', found) +        dofile(found) +    else +        error(format('file %s not found.', tofind))      end -    luatexbase.module_log('luaotfload', "loading file "..found) -    dofile(found)  end  %    \end{macrocode} @@ -401,7 +420,7 @@ luaotfload.loadmodule('node-ini.lua')  function attributes.private(name)      local number = luatexbase.attributes['otfl@'..name]      if not number then  -        luatexbase.module_error('luaotfload', string.format('asking for attribute %s, but not declared. Please report to the maintainer of luaotfload.', name)) +        error(format('asking for attribute %s, but not declared. Please report to the maintainer of luaotfload.', name))      end      return number  end @@ -411,8 +430,8 @@ end  %    Some more modules. We don't load neither \texttt{font-enc.lua} nor  %    \texttt{font-afm.lua} as it will never be used here.  %     -%    We also remove a warning from \texttt{node-fnt.lua} as it not relevant -%    with \LuaTeX{}tra. +%    We also remove a warning from \texttt{node-fnt.lua} as it is \ConTeXt\ +%    specific.  %  %    \begin{macrocode}  | 
