diff options
author | Luigi Scarso <luigi.scarso@gmail.com> | 2018-01-09 23:43:20 +0000 |
---|---|---|
committer | Luigi Scarso <luigi.scarso@gmail.com> | 2018-01-09 23:43:20 +0000 |
commit | aa5d0e8bf3515c424ba0594a2d4e06ae31da7796 (patch) | |
tree | e56fd10d89732547ddb207c1998a1ded4360382e /Build/source/texk/web2c/luatexdir/ChangeLog | |
parent | d33684eeca435784c95c62c7981dd02f7818b263 (diff) |
Imported Luatex 1.06.3 (Lua 5.2.4)
git-svn-id: svn://tug.org/texlive/trunk@46269 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/ChangeLog')
-rw-r--r-- | Build/source/texk/web2c/luatexdir/ChangeLog | 75 |
1 files changed, 58 insertions, 17 deletions
diff --git a/Build/source/texk/web2c/luatexdir/ChangeLog b/Build/source/texk/web2c/luatexdir/ChangeLog index 24f4d69dff5..89c26f5ce1e 100644 --- a/Build/source/texk/web2c/luatexdir/ChangeLog +++ b/Build/source/texk/web2c/luatexdir/ChangeLog @@ -1,24 +1,65 @@ -2017-09-18 Akira Kakuto <kakuto@fuk.kindai.ac.jp> +2017-10-03 Luigi Scarso <luigi.scarso@gmail.com> + A not exhaustive list of changes: - * luatex.c : Import comment from the upstream. + * luaffi/: Fix to compile with gcc 7.1, + patch for callbacks. + * lpeg/: version 1.0.1 + + * luatex.c: We conform to the way Web2c does handle trailing tabs and spaces. This + decade old behaviour was changed in September 2017 and can introduce + compatibility issues in existing workflows. Because we don't want too + many differences with upstream TeXlive we just follow up on that patch + and it's up to macro packages to deal with possible issues (which can be + done via the usual callbacks. One can wonder why we then still prune + spaces but we leave that to the reader. + + * option to set exit code (status.setexitcode) (HH). Changed paths: + luatexdir/tex/errors.h, luatexdir/tex/errors.w + + * missing_glyph callback (HH). Changed paths: + luatexdir/font/texfont.h, luatexdir/font/texfont.w,luatexdir/lua/lcallbacklib.c + luatexdir/luatexcallbackids.h, luatexdir/pdf/pdffont.w, luatexdir/pdf/pdfglyph.w; + + * \mathdelimitersmode (see manual) (HH). Changed paths: + luatexdir/tex/mlist.w, luatexdir/tex/texnodes.h + + * fixes in protect/unprotect and list support in set/getglue (HH). Changed paths: + luatexdir/lua/lnodelib.c + + * 'class' string in pdf vf command optional (HH). Changed paths: + luatexdir/font/luafont.w + + * cleanup expansion (HH). Changed paths: + luatexdir/font/luafont.w, luatexdir/font/texfont.h, luatexdir/font/texfont.w + luatexdir/lua/lfontlib.c, luatexdir/lua/luatex-api.h, luatexdir/tex/dumpdata.w + + * possibly better fix for extended font embedding (HH). Changed paths: + luatexdir/font/writefont.w + + * protect_glyphs accepts range and also made consistent with manual (HH). Changed path: + luatexdir/lua/lnodelib.c + + * some more control over syntex fields (HH). Changed paths: + luatexdir/tex/texnodes.w + + * fix for neg display skips (HH). Changed paths: + luatexdir/tex/texmath.w + + * \breakafterdirmode (value 1 will honor glue breaks after a dir node) (HH). Changed paths: + luatexdir/tex/commands.w, luatexdir/tex/dumpdata.w, luatexdir/tex/equivalents.h, + luatexdir/tex/linebreak.w, luatexdir/tex/texnodes.h + + * fix width array of extended font (shared with normal)(HH). Changed paths: + luatexdir/font/writefont.w -2017-09-05 Karl Berry <karl@tug.org> - and Akira Kakuto <kakuto@fuk.kindai.ac.jp> - * luatex.c (IS_SPC_OR_EOL): new macro. - (topenin): use it, instead of ISBLANK. - (input_line): remove only trailing space characters - instead of using ISBLANK. - See also analogous change in lib/texmfmp.c. - Original bug report from Evan Aad, - http://tug.org/pipermail/tex-k/2017-August/002801.html. - Fix a bug to skip BOM (w32 only). 2017-02-07 Luigi Scarso <luigi.scarso@gmail.com> * luaffi/: First attempt to implement the ffi module in lua compatible with the ffi module of luajit. + 2015-11-01 Akira Kakuto <kakuto@fuk.kindai.ac.jp> * luatex.c: Improve a little (w32 only). @@ -529,11 +570,11 @@ * lua/lepdflib.cc: No need to test for Annot::decRefCnt with poppler 0.18 or better. -2012-11-06 Akira Kakuto <kakuto@fuk.kindai.ac.jp> +2012-11-06 Akira Kakuto <kakuto@fuk.kinidai.ac.jp> * pdf/pdflistout.w: sync with r4471 (a bug fix by H. Henkel). -2012-10-13 Akira Kakuto <kakuto@fuk.kindai.ac.jp> +2012-10-13 Akira Kakuto <kakuto@fuk.kinidai.ac.jp> * tex/texfileio.w: input by pipe was impossible. enable it. @@ -541,7 +582,7 @@ * lua/luainit.w (lua_initialize): Free two malloc()ed strings. -2012-10-10 Akira Kakuto <kakuto@fuk.kindai.ac.jp> +2012-10-10 Akira Kakuto <kakuto@fuk.kinidai.ac.jp> * luatex.c: Modify determination of fullpath for restricted shell escape commands. @@ -567,7 +608,7 @@ * lua/luainit.w (parse_options): Avoid cast const => non-const. -2012-09-13 Akira Kakuto <kakuto@fuk.kindai.ac.jp> +2012-09-13 Akira Kakuto <kakuto@fuk.kinidai.ac.jp> * lua/luainit.w (parse_options): allow lualatex "\input" "a b" on Windows. @@ -577,7 +618,7 @@ * luatex-api.h: Avoid conflicting extern declaration of environ, declared in <stdlib.h> for WIN32 (from W32TeX). -2012-08-21 Akira Kakuto <kakuto@fuk.kindai.ac.jp> +2012-08-21 Akira Kakuto <kakuto@fuk.kinidai.ac.jp> * tex/texdeffont.w (tex_def_font): Recover the old code, because the new code seems not to work. |