summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvi2tty/ChangeLog
blob: f2235d461d1ad0a12d33c113c48d29ab55e75b2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
2022-05-01  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	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  <ttk@t-lab.opal.ne.jp>

	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  <ttk@t-lab.opal.ne.jp>

	* 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  <ttk@t-lab.opal.ne.jp>

	* dvi2tty.c, disdvi.c: Apply patch of W32TeX by Kakuto-san.
	(Windows only)

2021-03-04  Karl Berry  <karl@freefriends.org>

	* dvi2tty-src/dvi2tty.1: Fixes from Bjarni Ingi Gislason (and
	further tweaks by me), bugs.debian.org/958728.

2020-12-13  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* dvistuff.c: Avoid compiler warnings.

2020-12-11  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* dvistuff.c: Allow output of Unicode strings on Windows console.
	It works with "-Eu -q" option. (Windows only)

2017-03-27  Karl Berry  <karl@freefriends.org>

	* Makefile.am (AM_TESTS_ENVIRONMENT): use instead of TESTS_ENVIRONMENT.

2016-04-03  TANAKA Takuji  <ttk@t-lab.opal.ne.jp>

	* 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  <ttk@t-lab.opal.ne.jp>

	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  <kakuto@fuk.kindai.ac.jp>

	* Makefile.am, configure.ac: New convention.

2015-07-07  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* Makefile.am: Better dependencies for 'make check'.

2015-02-16  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* Makefile.am: Use the fragment ../../am/dist_hook.am.

2014-06-16  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS.

2013-01-29  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* Makefile.am: Allow subdir-objects.

2012-11-19  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* Makefile.am: Avoid use of deprecated INCLUDES.

2012-04-25  Peter Breitenlohner   <peb@mppmu.mpg.de>

	* 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   <peb@mppmu.mpg.de>

	Add upTeX support from Tanaka Takuji <KXD02663@nifty.ne.jp>.
	* ac/withenable.ac, Makefile.am: Require ptexenc.
	* version.ac (new): Define dvi2tty_version.
	* configure.ac: Adapted.

2011-01-26  Peter Breitenlohner   <peb@mppmu.mpg.de>

	* dvi2tty.test: Unset DVI2TTY to nullify dvi2tty options.
	Additional testcase with '-c'.
	* testc.tty: Expected output.

2010-11-13  Peter Breitenlohner   <peb@mppmu.mpg.de>

	Import dvi2tty-5.3.4.
	* configure.ac: Adapted.

2010-11-09  Peter Breitenlohner   <peb@mppmu.mpg.de>

	* dvi2tty.test: Test input filename without ".dvi".

2010-11-06  Peter Breitenlohner   <peb@mppmu.mpg.de>

	* 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   <peb@mppmu.mpg.de>

	Import dvi2tty-5.3.3.
	* configure.ac: Adapted.

2010-10-23  Peter Breitenlohner   <peb@mppmu.mpg.de>

	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  <peb@mppmu.mpg.de>

	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  <peb@mppmu.mpg.de>

	* commands.h: Correct typo (description of FONT_63).
	* disdvi.c: Print invalid DVI command bytes.

2010-02-22  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* dvi2tty.c (readable_file) [WIN32]: Remove unused variable err.
	* dvi2tty.h: Remove pre-ANSI C prototypes.

2010-02-12  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* disdvi.c, dvi2tty.h: #define NO_DEBUG as 1, to avoid warning.

2009-08-23  Peter Breitenlohner  <peb@mppmu.mpg.de>

	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  <peb@mppmu.mpg.de>

	* dvi2tty.c (readable_file): declare as static.
	* disdvi.c, dvi2tty.h: do not #include <kpathsea/c-proto.h>.

2009-06-20  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* Makefile.am: enable compiler warnings.
	* disdvi.c, dvi2tty.c, dvi2tty.h, dvistuff.c: ANSI C prototypes.

2009-06-15  Karl Berry  <karl@tug.org>

	* 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  <firmicus@ankabut.net>

	* dvistuff.c: rename getline to texlive_getline.

2009-05-27  Peter Breitenlohner  <peb@mppmu.mpg.de>

	Adapt to TL2009 build system.

2008-02-29  Peter Breitenlohner  <peb@mppmu.mpg.de>

	* configure.in: added AC_CONFIG_HEADERS.

2008-01-30  Peter Breitenlohner  <peb@mppmu.mpg.de>

	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).