------------------------------------------------------------------------ r3226 | taco | 2009-12-04 16:50:51 +0100 (Fri, 04 Dec 2009) | 3 lines Changed paths: M /trunk/source/texk/web2c/luatexdir/lua/lstatslib.c There was a wrong key character for the log name, causing crashes under win32 ------------------------------------------------------------------------ r3227 | taco | 2009-12-04 16:52:36 +0100 (Fri, 04 Dec 2009) | 2 lines Changed paths: M /trunk/source/texk/web2c/luatexdir/tex/stringpool.c now that strings can be smarter, so should dump/undump be smarter ------------------------------------------------------------------------ r3228 | taco | 2009-12-04 19:38:08 +0100 (Fri, 04 Dec 2009) | 2 lines Changed paths: M /trunk/source/texk/web2c/luatexdir/tex/textoken.c fix type-punning error in luaescapestring ------------------------------------------------------------------------ r3229 | hhenkel | 2009-12-04 22:09:46 +0100 (Fri, 04 Dec 2009) | 10 lines Changed paths: M /trunk/source/texk/web2c/luatexdir/image/writeimg.c M /trunk/source/texk/web2c/luatexdir/lua/lpdflib.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfannot.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfgen.c M /trunk/source/texk/web2c/luatexdir/pdf/pdflink.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfobj.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfobj.h M /trunk/source/texk/web2c/luatexdir/pdf/pdftables.c M /trunk/source/texk/web2c/luatexdir/pdf/pdftables.h M /trunk/source/texk/web2c/luatexdir/pdf/pdftypes.h M /trunk/source/texk/web2c/luatexdir/pdf/pdfxform.c M /trunk/source/texk/web2c/luatexdir/ptexlib.h M /trunk/source/texk/web2c/luatexdir/tex/extensions.c M /trunk/source/texk/web2c/luatexdir/tex/texnodes.c M /trunk/source/texk/web2c/luatexdir/tex/textoken.c M /trunk/source/texk/web2c/luatexdir/tex/textoken.h * \pdfobj data and attribute are now stored by lstring/luaL_ref() instead of token list, pdfobj attr and data strings should be '\0' transparent; for the TeX interface as well as for old and new Lua interface. * re-introduce safety check if a pdfobj is already in use. * shuffle enum obj_type_* a bit and add obj_type field to obj_entry structure. * use pdf_create_obj() to give each new object a descriptive type instead of the default "obj_type_others". * limit avl tree object search to object types where a search makes sense. ------------------------------------------------------------------------