2022-05-01 TANAKA Takuji dvi2tty-6.0.2. * dvi2tty.[ch], version.ac: Bump version to 6.0.2 20220501 Use VERSION in c-auto.h. * disdvi.c: Bump version to 2.27 20220501 * disdvi.c: Add new options -u, -Eenc to support printing multibite characters for SET[23] with PTEXENC library. * dvi2tty.c: Exit with no error code by -h option. * output/*.tty, output/*.dis: Moved the directory. * dvi2tty.test, disdvi.test, Makefile.am, test/ptex[12].{tex,dvi}, test/uptex[12].{tex,dvi}, output/ptex1Eu.tty, output/uptex1.tty, output/ptex{1,2Eu}.dis, output/uptex{1,2Eu}.dis: Add new tests. * dvi2tty.1, disdvi.1: Update manuals. * README.MAC, README.VMS, dvi2tty.DCL, UNIXtoMacLib/*: Remove obsolete files. * dvi2tty.[ch], dvistuff.c, disdvi.c: Remove obsolete #defined VMS, THINK_C, AMIGA, MSDOS. 2022-04-09 TANAKA Takuji dvi2tty-6.0.1. * dvistuff.c: Accept FNTDEF between PRE--BOP and between EOP--BOP. * test/fntdef0.tex, test/fntdef[0123].dvi, dvi2tty.test, fntdef0.tty, Makefile.am: Add new tests. * version.ac: Update version number. https://github.com/texjporg/tex-jp-build/issues/138 2022-03-11 TANAKA Takuji * dvi2tty.[ch], dvistuff.c: Error exit if fail to get font, to avoid segmentation fault (do not occur in TeX-DVI, but erroneously created in some situation). https://github.com/aminophen/dviasm/issues/20 https://github.com/texjporg/tex-jp-build/issues/138 2021-07-18 TANAKA Takuji * dvi2tty.c, disdvi.c: Apply patch of W32TeX by Kakuto-san. (Windows only) 2021-03-04 Karl Berry * dvi2tty-src/dvi2tty.1: Fixes from Bjarni Ingi Gislason (and further tweaks by me), bugs.debian.org/958728. 2020-12-13 TANAKA Takuji * dvistuff.c: Avoid compiler warnings. 2020-12-11 TANAKA Takuji * dvistuff.c: Allow output of Unicode strings on Windows console. It works with "-Eu -q" option. (Windows only) 2017-03-27 Karl Berry * Makefile.am (AM_TESTS_ENVIRONMENT): use instead of TESTS_ENVIRONMENT. 2016-04-03 TANAKA Takuji * Delete the directory dvi2tty-PATCHES/ because upstream has been changed and the TeX Live svn repository is now synchronizing with the upstream. 2016-03-05 TANAKA Takuji dvi2tty-6.0.0. Support T1,TS1,OT2,T2A,T2B,T2C,X2 encodings. Add utf8 output for the latin, cyrillic encodings and OML,OMS encodings. Add option '-C' not to compose a combining character sequence. * dvi2tty.c, dvi2tty.h: Add new option '-C', '-Eu1' and inner flags. * tex2ucs.h (new), dvistuff.c: Add utf8 support and new encodings. * test/table.tex, table.dvi, dvi2tty.test: Add a new test. * table{,c,s,u,uC,Eu,Eu1,EuC,Eua}.tty, testEu.tty, ligtest{u,Eu}.tty (new); test{,s,u}.tty, ligtest.tty (update): Expected output. * Makefile{,.am,.in}: Add the new test and the new header file. * configure{,.ac}: Update version number. 2016-02-23 Akira Kakuto * Makefile.am, configure.ac: New convention. 2015-07-07 Peter Breitenlohner * Makefile.am: Better dependencies for 'make check'. 2015-02-16 Peter Breitenlohner * Makefile.am: Use the fragment ../../am/dist_hook.am. 2014-06-16 Peter Breitenlohner * Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS. 2013-01-29 Peter Breitenlohner * Makefile.am: Allow subdir-objects. 2012-11-19 Peter Breitenlohner * Makefile.am: Avoid use of deprecated INCLUDES. 2012-04-25 Peter Breitenlohner * dvi2tty.test: Add a copyright statement. * disdvi.test: New shell script for 'make check' test. * ligtest.dis (new): Expected test output. * Makefile.am: Add the new test. 2011-11-21 Peter Breitenlohner Add upTeX support from Tanaka Takuji . * ac/withenable.ac, Makefile.am: Require ptexenc. * version.ac (new): Define dvi2tty_version. * configure.ac: Adapted. 2011-01-26 Peter Breitenlohner * dvi2tty.test: Unset DVI2TTY to nullify dvi2tty options. Additional testcase with '-c'. * testc.tty: Expected output. 2010-11-13 Peter Breitenlohner Import dvi2tty-5.3.4. * configure.ac: Adapted. 2010-11-09 Peter Breitenlohner * dvi2tty.test: Test input filename without ".dvi". 2010-11-06 Peter Breitenlohner * dvi2tty.test: New shell script for 'make check' test. * ligtest.tty, test{,s,u}.tty (new): Expected test output. * Makefile.am: Add the new test. 2010-11-06 Peter Breitenlohner Import dvi2tty-5.3.3. * configure.ac: Adapted. 2010-10-23 Peter Breitenlohner Import dvi2tty-5.3.1. * Makefile.am, configure.ac: Proxy build system for TeX Live, using the dvi2tty-5.3.1 distribution tree. * dvi2tty-5.3.1-PATCHES: New directory with patches applied to the dvi2tty-5.3.1 distribution. 2010-10-15 Peter Breitenlohner Add two disdvi command line options to handle .dvi files as created by pTeX and .xdv files as created by XeTeX. * commands.h: Define DVI opcodes for pTeX and XeTeX extensions. * disdvi.c: Add command line options `-p' or `--ptex' and `-x' or `--xetex'; handle DVI opcodes for pTeX and XeTeX extensions. 2010-10-14 Peter Breitenlohner * commands.h: Correct typo (description of FONT_63). * disdvi.c: Print invalid DVI command bytes. 2010-02-22 Peter Breitenlohner * dvi2tty.c (readable_file) [WIN32]: Remove unused variable err. * dvi2tty.h: Remove pre-ANSI C prototypes. 2010-02-12 Peter Breitenlohner * disdvi.c, dvi2tty.h: #define NO_DEBUG as 1, to avoid warning. 2009-08-23 Peter Breitenlohner Avoid maximal compiler warnings. * disdvi.c, dvi2tty.c, dvistuff.c: Ignore RCS strings. ANSI C function definitions. * disdvi.c (fontname): Constify string return type. * dvi2tty.c (path, OUTfilename): Constify global strings. (getpages, getfname, getinteger, setoption, getargs): Constify string params and local vars. 2009-06-22 Peter Breitenlohner * dvi2tty.c (readable_file): declare as static. * disdvi.c, dvi2tty.h: do not #include . 2009-06-20 Peter Breitenlohner * Makefile.am: enable compiler warnings. * disdvi.c, dvi2tty.c, dvi2tty.h, dvistuff.c: ANSI C prototypes. 2009-06-15 Karl Berry * dvi2tty.c, * README: clarify that it's GPLv2+, per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=424018. (I do not agree that the VMS folks contributed under the nonfree license.) 2009-06-12 Francois Charette * dvistuff.c: rename getline to texlive_getline. 2009-05-27 Peter Breitenlohner Adapt to TL2009 build system. 2008-02-29 Peter Breitenlohner * configure.in: added AC_CONFIG_HEADERS. 2008-01-30 Peter Breitenlohner Convert from autoconf-2.13 to autoconf-2.59+: * Makefile.in: Add @configure_input@ line. * aclocal.m4 (new): Generated (aclocal -I ../m4). * configure: Regenerated (autoconf).