2011-04-29  Peter Breitenlohner  <[email protected]>

       * mp.w (mp_do_snprintf): Removed, instead declare and define
       static internal version of mp_snprintf().
       Compare change from 2009-12-05:
       FIXME: Should unconditionally assume snprintf() exists.

2011-04-06  Peter Breitenlohner  <[email protected]>

       * am/libmplib.am: Only one rule for tfmin.w => tfmin.c.

2011-04-05  Taco Hoekwater  <[email protected]>

       * mp.w, mpost.w: import metapost 1.504

2011-04-05  Taco Hoekwater  <[email protected]>

       * Import of MetaPost 1.503, updating the .w files as well
       as lmplib.c and avl.c, and adding mpmath.w and removing memio.w
       * am/libmplib.am: add support for mpmath.w, remove memio.w
       * mptrap.test: remove the second part as metapost no longer
       uses .mem files at all

2011-03-28  Peter Breitenlohner  <[email protected]>

       * am/libmplib.am: Use AM_CFLAGS instead of libmplib_a_CFLAGS.
       * am/mplib.am: Use AM_CFLAGS instead of mpost_CFLAGS.

2011-02-15  Peter Breitenlohner  <[email protected]>

       * am/mplib.am [WIN32]: Add dvitomp.exe wrapper for MinGW.

2011-01-17  Peter Breitenlohner  <[email protected]>

       * am/mplib.am (mptrap.diffs): Use $(triptrap_diffs).

2011-01-14  Peter Breitenlohner  <[email protected]>

       * am/mplib.am (mptrap-clean): Use TRIPTRAP_CLEAN.

2010-12-23  Peter Breitenlohner  <[email protected]>

       * am/mplib.am: install-exec-hook and uninstall-hook rules now
       in ../Makefile.am; append required symlink to bin_links.

2010-06-11  Taco Hoekwater  <[email protected]>

       * *.w, lmplib.h: change include of "config.h" to <w2c/config.h>.

2010-06-10  Peter Breitenlohner  <[email protected]>

       * am/libmplib.am (libmplib_a_CPPFLAGS): Add $(AM_CPPFLAGS).
       * am/mplib.am (mpost_CPPFLAGS): Add $(AM_CPPFLAGS).

2010-05-31  Taco Hoekwater  <[email protected]>

       * mp.w (mp_set_output_file_name): prevent reallocation of
       string pool during output file name generation.

2010-05-19  Taco Hoekwater  <[email protected]>

       * mpost.w: add WEB2CVERSION to the banner.

2010-04-13  Taco Hoekwater  <[email protected]>

       * new import from luatex repository (HEAD of 0.60.x branch)

2010-04-05  Karl Berry  <[email protected]>

       * mptrap.test: use --mem, not --memname (which does not exist).

2010-04-01  Taco Hoekwater <[email protected]>

       * lmplib.c: revert #include "../luatex-api.h".

2010-04-01  Taco Hoekwater <[email protected]>

       * Released version of MPLib 1.211

2010-03-04  Peter Breitenlohner  <[email protected]>

       * am/mplib.am (TRIPTRAP): Add mptrap.diffs.

2010-01-26  Peter Breitenlohner  <[email protected]>

       * psout.w: Remove charsetstr[].

2010-01-24  Peter Breitenlohner  <[email protected]>

       * mp.w (mp_execute, mp_get_char_dimension): Declare string params
       as const.
       * lmplib.c: #include "../luatex-api.h".
       Remove 'char *' casts of Lua strings.
       Declare various string variables as const.

2009-12-05  Peter Breitenlohner  <[email protected]>

       * mpxout.w: Convert CRLF to native line endings.

       * mpost.w, mpxout.w: Use HAVE_STRUCT_STAT_ST_MTIM as define by
       configure instead of (the undefined) HAVE_ST_MTIM.
       * mp.w (mp_do_snprintf): Declare and define only when used.
       FIXME: Should unconditionally assume snprintf() exists.

2009-10-06  Peter Breitenlohner  <[email protected]>

       * am/libmplib.am, am/mplib.am: Enable compiler warnings.

       * memio.w: Create and #include mpmemio.h (new internal header).
       * tfmin.w: Create and #include mptfmin.h (new internal header).
       * mp.w: #include mpmemio.h and mptfmin.h; drop extern decls for
       functions from memio.w and tfmin.w.

       Avoid many (--enable-...=max) compiler warnings.

       * mp.w (mp_set_internal): Declare local string errid as const.
       (mp_check_mem): Declare as static.
       (mp_w_open_in, mp_print_word, mp_search_mem, mp_divide_scaled):
       Comment out unused functions.
       * psout.w (cs_do_debug, mp_gr_htap_ypoc): Comment out unused
       functions.
       * svgout.w: #include mplibsvg.h.
       (mp_svg_font_pair_out, mp_svg_trans_pair_out,
       mp_svg_print_glyph_defs): Declare as static.
       (mp_svg_open_starttag, mp_svg_endtag, mp_svg_attribute): Declare
       param strings as const.
       (append_string): Declare local string ss as const.
       (mp_svg_print): Drop useless (const *) cast.

       * mpost.w (recorder_start, internal_set_option, run_set_list):
       Declare as static.
       (mpost_run_make_mpx, mpost_run_dvitomp): Declare local string
       banner as const.
       * mpxout.w (mpx_printf, mpx_report, mpx_warn, mpx_error,
       mpx_abort, mpx_xfopen, mpx_match_str, mpx_def_named_color,
       mpx_fsearch, mpx_read_fmap, mpx_read_char_adj, mpx_rename):
       Declare param strings as const.
       (progname): Declare global string as const.
       (named_color_record): Declare member strings as const.

2009-10-02  Taco Hoekwater <[email protected]>

           * Released version of MPLib 1.208

2009-08-21  Peter Breitenlohner  <[email protected]>

       * mpost.w (kpathsea_version_string): Drop extern decl.

2009-08-16  Peter Breitenlohner  <[email protected]>

       * am/mplib.am (mplib_ctangle): Use tangle-sh.
       * am/libmplib.am, am/mplib.am: Adapt to tangle-sh.

2009-08-12  Taco Hoekwater <[email protected]>

           * Released version of MPLib 1.207, including
           a new mptrap.test

2009-07-31  Taco Hoekwater <[email protected]>

           * Released version of MPLib 1.206

2009-07-20  Taco Hoekwater <[email protected]>

       * mp.w: hotfix for a possible crash in lib mode

2009-07-13  Taco Hoekwater <[email protected]>

           * Released version of MPLib 1.205

2009-06-25  Peter Breitenlohner <[email protected]>

       * mpost.w: add KPSEDLL to declaration of
       kpathsea_version_string.

2009-06-25  Taco Hoekwater <[email protected]>

           * Released version of MPLib 1.204

2009-06-09  Taco Hoekwater <[email protected]>

           * Released version of MPLib 1.203

2009-06-03  Taco Hoekwater <[email protected]>

           * Released version of MPLib 1.202

2009-05-30  Peter Breitenlohner <[email protected]>

       * am/mplib.am (install-exec-hook, uninstall-hook):
       avoid dangling symlinks.

2009-05-25  Peter Breitenlohner <[email protected]>

       * dvitomp.test (new): Shell script to test dvitomp.
       * am/mplib.am: Added dvitomp.test.

2009-05-25  Peter Breitenlohner <[email protected]>

       * am/mplib.am (install-exec-hook, uninstall-hook): new targets
       to (un)install dvitomp symlink.

2009-05-13  Peter Breitenlohner  <[email protected]>

           * mptrap.test (new): Shell script for MPTRAP test.
           * am/mplib.am: Added MPTRAP test.

2009-05-11  Taco Hoekwater <[email protected]>

           * Released version of MPLib 1.200

2009-05-08  Taco Hoekwater <[email protected]>

           * Recent MPlib updates

2009-04-22  Taco Hoekwater <[email protected]>

           * Import of MPlib version 1.200