[Dev-luatex] Cron <luatex at vz3> /var/www/luatex.org/www/bin/luatex-svn

Cron Daemon root at www.metatex.org
Thu Mar 12 22:25:11 CET 2009


------------------------------------------------------------------------
r1991 | taco | 2009-03-12 18:07:17 +0100 (Thu, 12 Mar 2009) | 15 lines
Changed paths:
   M /trunk/src/texk/kpathsea/access.c
   M /trunk/src/texk/kpathsea/atou.c
   M /trunk/src/texk/kpathsea/concat.c
   M /trunk/src/texk/kpathsea/concat3.c
   M /trunk/src/texk/kpathsea/debug.c
   M /trunk/src/texk/kpathsea/debug.h
   M /trunk/src/texk/kpathsea/extend-fname.c
   M /trunk/src/texk/kpathsea/file-p.c
   M /trunk/src/texk/kpathsea/find-suffix.c
   M /trunk/src/texk/kpathsea/fn.c
   M /trunk/src/texk/kpathsea/fn.h
   M /trunk/src/texk/kpathsea/hash.c
   M /trunk/src/texk/kpathsea/hash.h
   M /trunk/src/texk/kpathsea/kpsestat.c
   M /trunk/src/texk/kpathsea/line.c
   M /trunk/src/texk/kpathsea/line.h
   M /trunk/src/texk/kpathsea/make-suffix.c
   M /trunk/src/texk/kpathsea/readlink.c
   M /trunk/src/texk/kpathsea/rm-suffix.c
   M /trunk/src/texk/kpathsea/str-list.c
   M /trunk/src/texk/kpathsea/str-list.h
   M /trunk/src/texk/kpathsea/str-llist.c
   M /trunk/src/texk/kpathsea/str-llist.h
   M /trunk/src/texk/kpathsea/uppercasify.c
   M /trunk/src/texk/kpathsea/xbasename.c
   M /trunk/src/texk/kpathsea/xcalloc.c
   M /trunk/src/texk/kpathsea/xdirname.c
   M /trunk/src/texk/kpathsea/xfopen.c
   M /trunk/src/texk/kpathsea/xfseek.c
   M /trunk/src/texk/kpathsea/xfseeko.c
   M /trunk/src/texk/kpathsea/xftell.c
   M /trunk/src/texk/kpathsea/xftello.c
   M /trunk/src/texk/kpathsea/xgetcwd.c
   M /trunk/src/texk/kpathsea/xmalloc.c
   M /trunk/src/texk/kpathsea/xopendir.c
   M /trunk/src/texk/kpathsea/xopendir.h
   M /trunk/src/texk/kpathsea/xrealloc.c
   M /trunk/src/texk/kpathsea/xstat.h
   M /trunk/src/texk/kpathsea/xstrdup.c

All of these files have stopped using the PxC and PxH macros.

Besides this change, there are a few extra changes to specific
files.
debug.c:
  * add a guard that disables debug reporting if the 
    old interface is not compiled in the library, and
    uses the kpse_def_inst structure otherwise
hash.c:
  * new function hash_free()
concat3.c
  * now allows the second and third argument to concat3() to 
    be NULL


------------------------------------------------------------------------
r1992 | taco | 2009-03-12 18:16:19 +0100 (Thu, 12 Mar 2009) | 25 lines
Changed paths:
   M /trunk/src/texk/kpathsea/absolute.c
   M /trunk/src/texk/kpathsea/absolute.h
   M /trunk/src/texk/kpathsea/cnf.c
   M /trunk/src/texk/kpathsea/cnf.h
   M /trunk/src/texk/kpathsea/db.c
   M /trunk/src/texk/kpathsea/db.h
   M /trunk/src/texk/kpathsea/default.h
   M /trunk/src/texk/kpathsea/dir.c
   M /trunk/src/texk/kpathsea/elt-dirs.c
   M /trunk/src/texk/kpathsea/expand.c
   M /trunk/src/texk/kpathsea/expand.h
   M /trunk/src/texk/kpathsea/fontmap.c
   M /trunk/src/texk/kpathsea/fontmap.h
   M /trunk/src/texk/kpathsea/kdefault.c
   M /trunk/src/texk/kpathsea/magstep.c
   M /trunk/src/texk/kpathsea/magstep.h
   M /trunk/src/texk/kpathsea/path-elt.c
   M /trunk/src/texk/kpathsea/pathsearch.c
   M /trunk/src/texk/kpathsea/pathsearch.h
   M /trunk/src/texk/kpathsea/proginit.c
   M /trunk/src/texk/kpathsea/proginit.h
   M /trunk/src/texk/kpathsea/progname.h
   M /trunk/src/texk/kpathsea/readable.c
   M /trunk/src/texk/kpathsea/readable.h
   M /trunk/src/texk/kpathsea/tex-file.h
   M /trunk/src/texk/kpathsea/tex-glyph.c
   M /trunk/src/texk/kpathsea/tex-glyph.h
   M /trunk/src/texk/kpathsea/tex-hush.c
   M /trunk/src/texk/kpathsea/tex-hush.h
   M /trunk/src/texk/kpathsea/tex-make.c
   M /trunk/src/texk/kpathsea/tex-make.h
   M /trunk/src/texk/kpathsea/tilde.c
   M /trunk/src/texk/kpathsea/tilde.h
   M /trunk/src/texk/kpathsea/truncate.c
   M /trunk/src/texk/kpathsea/truncate.h
   M /trunk/src/texk/kpathsea/variable.c
   M /trunk/src/texk/kpathsea/variable.h

All of these files have stopped using the PxC and PxH macros.

In all of these files, the exported functions whose names started
with 'kpse_' have been renamed to use the prefix 'kpathsea_' instead,
and they now required an extra argument that is a kpathsea instance
structure. 

New one-line functions with the old exported names have been added
that use a default kpathsea instance. The functions build and exported 
only if the preprocessor macro KPSE_COMPAT_API is defined (which it
usually is).

Besides these changes, there are a few extra changes to speficic files:
progname.c:
  * Removed the variables program_invocation_name and 
    program_invocation_short_name, these are now part of the kpathsea 
    instance (in renamed form)
progname.c, xputenv.c, lib.h:
  * Some extra preprocessor macros are LIB_FATALx() added and a 
    few others are changed so that the library functions can give 
    the proper invocation_name in fatal error messages
tex-file.c:
  * The default instance variable is moved to the new file kpathsea.c


------------------------------------------------------------------------
r1993 | taco | 2009-03-12 18:16:34 +0100 (Thu, 12 Mar 2009) | 5 lines
Changed paths:
   A /trunk/src/texk/kpathsea/kpathsea.c

kpathsea.c:
  * new file containing the default instance variables
    and the functions kpathsea_new() and kpathsea_finish()


------------------------------------------------------------------------
r1994 | taco | 2009-03-12 18:17:00 +0100 (Thu, 12 Mar 2009) | 2 lines
Changed paths:
   M /trunk/src/texk/kpathsea/version.c

kpse_bug_address renamed to kpathsea_bug_address

------------------------------------------------------------------------
r1995 | taco | 2009-03-12 18:17:19 +0100 (Thu, 12 Mar 2009) | 15 lines
Changed paths:
   M /trunk/src/texk/kpathsea/types.h

  * added a preprocessor define KPSE_COMPAT_API.
    this is used throughout the library, if it is undefined then
    the old-style functions and definitions are not compiled
  * removed the win32-specific 'cached_home_directory' and 
    'volumes' variables from the instance structure
  * added 'invocation_name' and 'invocation_short_name' variables
    to the instance structure
  * removed the 'kpse_' prefix from the instance variables fallback_font, 
    fallback_resolutions_string, falback_resolutions and format_info
  * added prototypes for kpathsea_new() and kpathsea_finish()
  * added #defines for kpse_bug_address, kpse_fallback_font, 
    kpse_fallback_resolutions_string, kpse_fallback_resolutions,
    kpse_format_info, program_invocation_name, and 
    program_invocation_short_name

------------------------------------------------------------------------
r1996 | taco | 2009-03-12 18:17:41 +0100 (Thu, 12 Mar 2009) | 9 lines
Changed paths:
   M /trunk/src/texk/kpathsea/mingw32.c

  * disabled home directory caching: removed the function 
    uncache_home_directory() and the cached_home_directory
    structure item
  * disabled volume queries: removed win32_volumes typedef,
    the static functions lookup_volume_info(), add_volume_info(),
    and GetCachedVolumeInformation(), as well as the functions 
    get_volume_info() and is_fat_volume().


------------------------------------------------------------------------
r1997 | taco | 2009-03-12 18:17:50 +0100 (Thu, 12 Mar 2009) | 3 lines
Changed paths:
   M /trunk/src/texk/kpathsea/mingw32.h

 * removed volume_user_date typedef
  * declaration for get_home_directory() added

------------------------------------------------------------------------
r1998 | taco | 2009-03-12 18:18:22 +0100 (Thu, 12 Mar 2009) | 3 lines
Changed paths:
   M /trunk/src/texk/kpathsea/kpsewhich.c

* also stop using PxC macros
* switch to new API interface

------------------------------------------------------------------------
r1999 | taco | 2009-03-12 18:18:56 +0100 (Thu, 12 Mar 2009) | 5 lines
Changed paths:
   M /trunk/src/texk/kpathsea/configure.ac

bump the version numbers to 5.0.0 (provisionally)
--This line. and those below, will be ignored--

M    configure.ac

------------------------------------------------------------------------
r2000 | taco | 2009-03-12 18:19:08 +0100 (Thu, 12 Mar 2009) | 2 lines
Changed paths:
   M /trunk/src/texk/kpathsea/Makefile.am

add kpathsea.c

------------------------------------------------------------------------
r2001 | taco | 2009-03-12 18:19:49 +0100 (Thu, 12 Mar 2009) | 2 lines
Changed paths:
   M /trunk/src/texk/kpathsea/Makefile.in
   M /trunk/src/texk/kpathsea/configure

regenerated

------------------------------------------------------------------------
r2002 | taco | 2009-03-12 18:21:48 +0100 (Thu, 12 Mar 2009) | 25 lines
Changed paths:
   M /trunk/src/texk/kpathsea/lib.h
   M /trunk/src/texk/kpathsea/progname.c
   M /trunk/src/texk/kpathsea/tex-file.c
   M /trunk/src/texk/kpathsea/xputenv.c

All of these files have stopped using the PxC and PxH macros.

In all of these files, the exported functions whose names started
with 'kpse_' have been renamed to use the prefix 'kpathsea_' instead,
and they now required an extra argument that is a kpathsea instance
structure. 

New one-line functions with the old exported names have been added
that use a default kpathsea instance. The functions build and exported 
only if the preprocessor macro KPSE_COMPAT_API is defined (which it
usually is).

Besides these changes, there are a few extra changes to speficic files:
progname.c:
  * Removed the variables program_invocation_name and 
    program_invocation_short_name, these are now part of the kpathsea 
    instance (in renamed form)
progname.c, xputenv.c, lib.h:
  * Some extra preprocessor macros are LIB_FATALx() added and a 
    few others are changed so that the library functions can give 
    the proper invocation_name in fatal error messages
tex-file.c:
  * The default instance variable is moved to the new file kpathsea.c


------------------------------------------------------------------------
r2003 | taco | 2009-03-12 18:22:20 +0100 (Thu, 12 Mar 2009) | 2 lines
Changed paths:
   M /trunk/src/texk/kpathsea/xstat.c

File has stopped using the PxC and PxH macros.

------------------------------------------------------------------------
r2004 | taco | 2009-03-12 18:22:43 +0100 (Thu, 12 Mar 2009) | 2 lines
Changed paths:
   M /trunk/src/texk/web2c/luatexdir/lua/lkpselib.c

fix handling of kpse_format_info (again)

------------------------------------------------------------------------
r2005 | taco | 2009-03-12 18:23:37 +0100 (Thu, 12 Mar 2009) | 2 lines
Changed paths:
   A /trunk/src/m4
   A /trunk/src/m4/README
   A /trunk/src/m4/kpse-common.m4
   A /trunk/src/m4/kpse-cross.m4
   A /trunk/src/m4/kpse-freetype-flags.m4
   A /trunk/src/m4/kpse-freetype2-flags.m4
   A /trunk/src/m4/kpse-gd-flags.m4
   A /trunk/src/m4/kpse-kpathsea-flags.m4
   A /trunk/src/m4/kpse-lex.m4
   A /trunk/src/m4/kpse-libpng-flags.m4
   A /trunk/src/m4/kpse-md5-flags.m4
   A /trunk/src/m4/kpse-obsdcompat-flags.m4
   A /trunk/src/m4/kpse-pkgs.m4
   A /trunk/src/m4/kpse-setup.m4
   A /trunk/src/m4/kpse-t1lib-flags.m4
   A /trunk/src/m4/kpse-web2c.m4
   A /trunk/src/m4/kpse-xpdf-flags.m4
   A /trunk/src/m4/kpse-zlib-flags.m4
   A /trunk/src/m4/libtool.m4
   A /trunk/src/m4/ltoptions.m4
   A /trunk/src/m4/ltsugar.m4
   A /trunk/src/m4/ltversion.m4
   A /trunk/src/m4/lt~obsolete.m4
   A /trunk/src/texk/am
   A /trunk/src/texk/am/man.am

automake support files from texlive

------------------------------------------------------------------------
r2006 | taco | 2009-03-12 18:39:47 +0100 (Thu, 12 Mar 2009) | 2 lines
Changed paths:
   M /trunk/src/texk/kpathsea/ChangeLog

All the new stuff, now as ChangeLog entry

------------------------------------------------------------------------
r2007 | taco | 2009-03-12 19:42:27 +0100 (Thu, 12 Mar 2009) | 2 lines
Changed paths:
   M /trunk/manual/luatexref-t.tex

elaborate some more on the luatex version 

------------------------------------------------------------------------


More information about the dev-luatex mailing list