2019-02-28 Karl Berry * t4ht.c: expand %%~ to $TEXMFDIST instead of $SELFAUTOPARENT (tex4ht r418, 3jul18). * tex4ht.c: regenerate, version change only. 2018-06-30 Karl Berry * tex4ht-c.tex (close tex4ht file): don't try to dereference null pointers if file is not open. (Why it's not open, I don't know.) Report from Nasser Abbasi, tex4ht 25 May 2018 20:11:20 ff. Synced from tex4ht r417. 2018-06-29 Karl Berry * tex4ht.c (r416), * t4ht (r185).c: sync with tex4ht repository for #line directives and -hA to trace everything. 2016-09-21 Karl Berry * tex4ht.c (main): allow any id byte <= 10, for xetex. It was updated to 7 in XeTeX for TL 2016. 2016-06-14 Karl Berry * Makefile.am (shell_scripts): re-add xhlatex. (EXTRA_DIST): remove from unused list. * xhlatex.sh: rename from xhlatex. 2016-05-22 Karl Berry * tex4ht-c.tex (search_file): return NULL rather than FALSE to placate MiKTeX. Report from Mojca, https://sourceforge.net/p/miktex/bugs/2488. 2015-02-16 Peter Breitenlohner * Makefile.am: Use the fragment ../../am/dist_hook.am. 2014-09-23 Peter Breitenlohner * tex4ht.c: Avoid compiler warning [-Wunused-value]. 2014-06-16 Peter Breitenlohner * Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS. 2013-07-05 Peter Breitenlohner * Makefile.am: Moved Makefile fragments to ../../am/. 2013-07-02 Peter Breitenlohner * t4ht.c, tex4ht.c: Always include system headers after . 2013-01-30 Peter Breitenlohner * configure.ac: Use KPSE_COND_WIN32_WRAP. 2013-01-08 Peter Breitenlohner * t4ht.c, tex4ht.c: Drop set but unused variables. 2012-11-19 Peter Breitenlohner * Makefile.am: Avoid use of deprecated INCLUDES. 2012-07-25 Peter Breitenlohner * t4ht.c, tex4ht.c [WIN32]: More changes from W32TeX. Must not free argv. 2012-07-23 Peter Breitenlohner * t4ht.c, tex4ht.c [WIN32]: Use binary mode for output files. Pass program name string to kpse_set_program_name. Adapt to W32TeX versions. 2011-12-06 Peter Breitenlohner * Makefile.am: Replace ${prefix}/texmf => $(datarootdir)/texmf. 2011-09-09 Peter Breitenlohner * Makefile.am: Adapt to script_links.am using relpath. 2011-03-31 Peter Breitenlohner Rename ht{,context,latex,mex,tex,texi,xelatex,xetex} => ht*.sh. Rename mk4ht => mk4ht.pl and update from TeX4ht repository. * Makefile.am: Use the ../am/script_links.am fragment. 2010-12-23 Peter Breitenlohner * Makefile.am (install-links): Check symlink creation. 2010-12-23 Peter Breitenlohner * Makefile.am, configure.ac [WIN32]: Install wrapper binaries instead of symlinks to scripts under texmf-dist/scripts/. 2010-12-20 Peter Breitenlohner * ht{,context,latex,mex,tex,texi,xelatex,xetex}.bat: Scripts for WIN32 (copied from Master/bin/win32/). * Makefile.am, configure.ac [WIN32]: Install ht*.bat scripts. 2010-12-02 Karl Berry * Makefile.am (EXTRA_DIST): rm htcmd.c. 2010-11-16 Peter Breitenlohner * t4ht.c (main): Initialize addr and media in order to avoid compiler warnings. Use '#if 0' to skip unreachable code. 2010-11-12 Peter Breitenlohner * t4ht.c (filterGifScript): Avoid 'filtered_script might be used uninitialized'. Use NULL_SCRIPT. 2010-02-23 Peter Breitenlohner * t4ht.c (get_env_dir) [WIN32]: Declare as static. 2010-02-20 Peter Breitenlohner * tex4ht.c [__MINGW32__]: #define HAVE_BOOLEAN in order to avoid conflicting declaration for boolean from kpathsea/types.h. Declare various param strings as const. 2009-09-30 Peter Breitenlohner * t4ht.c, tex4ht.c: Declare numerous param and local strings as const. 2009-06-18 Peter Breitenlohner * Makefile.am (AM_CPPFLAGS, AM_CFLAGS): enable compiler warnings. * t4ht.c: FIXME: this causes three 'might be used uninitialized' warnings. Given the complexity of the code I leave them for the maintainer. 2009-05-07 Peter Breitenlohner Adapt to TL2009 build system. 2008-02-29 Peter Breitenlohner * configure.in: added AC_CONFIG_HEADERS (moved from ../kpathsea/common.ac to here). * config.h: removed (was empty). 2008-01-30 Peter Breitenlohner Convert from autoconf-2.13 to autoconf-2.59+: * Makefile.in: Add @configure_input@ line, replace ac_include by kpse_include. * configure.in: Use KPSE_CONFIG_FILES([Makefile]). * aclocal.m4 (new): Generated (aclocal -I ../m4). * configure: Regenerated (autoconf). 2004-09-18 Karl Berry * Update for current tex4ht with all fixes, from: http://www.cse.ohio-state.edu/~gurari/fix/tex4ht-1.0.2004_09_01_1516.tar.gz Amounts to new C files, new htcontext and httexexec. Fingers crossed. 1998-10-22 Eli Zaretskii * tex4ht.c [__DJGPP__] (ANSI, DOS_GIF_FILE): Define. (LSTAT): Define to stat for every system that doesn't define S_ISLNK. (WRITE_BIN_FLAGS, READ_BIN_FLAGS): Use binary mode with DJGPP. (dos_file_names): New variable. [WIN32] (sigint_handler): Add missing semi-colon in prototype declaration. (sig_err): If got fatal signal other than SIGINT or SIGQUIT, don't return to caller, since the program will be aborted otherwise. (search_file_ext): Allow use of both forward- and back-slashes on DOS and Windows platforms. (insert_ch) [DOS_GIF_FILE]: Only use butchered file name if long file names aren't supported (dos_file_names is TRUE). (main) [KPATHSEA]: If input is from stdin which is not a console device, switch it to binary mode. Set dos_file_names to TRUE for all DOS platforms, FALSE on Unix and WIN32, and compute at runtime for DJGPP. Simplify logic of finding the init file by pushing HOME=C: into environment if $HOME isn't defined on DOSISH systems. Only use butchered file names for GIF files if long file names aren't supported (dos_file_names is TRUE). Fri Oct 30 21:39:09 1998 Sebastian Rahtz * new version of tex4ht.c from Eitan. New C program t4ht.c, replaces Perl processor Fri Mar 13 13:44:43 1998 Sebastian Rahtz * small changes from Eitan. added tex4ht.perl processor. Tue Feb 17 10:20:25 1998 Sebastian Rahtz * Makefile.in (install-exec): use INSTALL_DATA for shell script Mon Feb 16 13:16:07 1998 Sebastian Rahtz * Makefile.in: install-data needs to put stuff on $texmf/tex4ht, not $texmf/tex/generic/tex4ht * tex4ht.c: use "other text files" search path instead of TEXINPUTS Mon Feb 2 11:32:03 1998 Sebastian Rahtz * small fix in make check target of Makefile.in Fri Jan 30 13:23:22 1998 Sebastian Rahtz * tex4ht.c: changed #define STAT stat to #define STSTAT stat (and use STSTAT) - Peter Breitenlohner found conflict with aix Tue Jan 27 14:32:25 1998 Sebastian Rahtz * configure etc: new configure.in, c-auto.in, Makefile.in from Olaf Weber Tue Jan 27 13:48:41 1998 Sebastian Rahtz * ChangeLog: removed "check" target as people will not all have "convert" Tue Jan 20 10:14:26 1998 Sebastian Rahtz * added check of function prototypes to c-auto.in Thu Jan 1 11:02:02 1998 Sebastian Rahtz * Started ChangeLog for tex4htk. Added #ifdef KPATHSEA sections to C program, and cleaned .env file a little. Search for .env file and .htf file on TEXINPUTS path