pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/luatex



Module Name:    pkgsrc
Committed By:   minskim
Date:           Sun Nov 17 17:02:09 UTC 2013

Modified Files:
        pkgsrc/print/luatex: Makefile distinfo
        pkgsrc/print/luatex/patches: patch-ab patch-ac
Removed Files:
        pkgsrc/print/luatex/patches: patch-aa patch-ad
            patch-texk_web2c_luatexdir_luatex.c

Log Message:
Update luatex to 0.76.0.

Changes since 0.70.1:
    * Metapost 1.801.
    * Small patches from TeXLive 2013, as well as an update to the
      latest libraries (libpng, poppler, etc.)
    * Speed up printing (of TeX strings) to the terminal and log.
    * New lua function node.end_of_math().
    * Fixed a memory leak in the lua function pdfscanner.scan().
    * New expandable primitive \Uchar.
    * New version of lnodelib.c with speedups by Hans and Luigi.
      Also added some extra sanity checks to the Lua node field
      setting functions.
    * Support 'umath' in tex.extraprimitives(), so that formats can
      make the \Umath* primitives unprefixed, now that they will be
      provided by XeTeX as well.
    * Removed a bunch of deprecated primitives
      * \AlephVersion, \Alephrevision, \Alephversion, \Alephminorversion
      * \OmegaVersion, \Omegarevision, \Omegaversion, \Omegaminorversion
      * \omathcode, \odelcode, \omathchardef, \omathchar, \omathaccent,
        \odelimiter, \oradical
      * \Umathbotaccent, \Umathaccents
    * Fix large file support.
    * Fix Lua's loadfile().
    * Removed the cidmap callbacks again (let that be done by user lua
      code after the fact).
    * Removed the fatal error on fonts where num_glyphs is too high,
      as that problem is actually harmless.
    * Some compilation issues under Win32 and Solaris resolved.
    * Allow math extender objects to be zero width.
    * The 'epdf' library has been extended to deal with finding and
      saving embedded files (catalog:numEmbeddedFiles() and catalog:
      embeddedFile, new EmbFile object).
    * lua 5.2
      There are no patches to the core Lua files; a future version
      of luatex will switch to loading the regular lua 5.2 dynamic
      library instead of depending on a statically compiled
      one.
    * A bleeding-edge version of luasocket is included, as there
      is no 5.2-compatible official release yet.
    * A new lua extension is the two-argument version of
      string.dump from Luajit.
    * Two new callbacks: find_cidmap_file and load_cidmap_file
    * update various used libraries.
    * new 'pdfscanner' lua library.
    * various OpenType math fixes, including \Umathcharnumdef.
    * improved placement of bottom accents.
    * various other small fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/print/luatex/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/print/luatex/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/print/luatex/patches/patch-aa \
    pkgsrc/print/luatex/patches/patch-texk_web2c_luatexdir_luatex.c
cvs rdiff -u -r1.2 -r1.3 pkgsrc/print/luatex/patches/patch-ab \
    pkgsrc/print/luatex/patches/patch-ac
cvs rdiff -u -r1.5 -r0 pkgsrc/print/luatex/patches/patch-ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index