1151497Sru2004-05-29  Werner LEMBERG  <wl@gnu.org>
2151497Sru
3151497Sru	gxditview and xtotroff have been integrated into the normal groff
4151497Sru	directory structure; future changes are logged in the main
5151497Sru	ChangeLog file.
6151497Sru
7151497Sru2004-05-13  Werner LEMBERG  <wl@gnu.org>
8151497Sru
9151497SruVersion 1.19.1 released
10151497Sru=======================
11151497Sru
12151497Sru2004-04-17  Werner LEMBERG  <wl@gnu.org>
13151497Sru
14151497Sru	* device.c (scale_round): Round correctly for negative values
15151497Sru	(this is the same function as in src/libs/libgroff/font.c).
16151497Sru	Found by Paul Eggert.
17151497Sru
18151497Sru2003-11-10  Werner LEMBERG  <wl@gnu.org>
19151497Sru
20151497Sru	* Imakefile.in: s/@top_srcdir@/@abs_top_srcdir@/,
21151497Sru	s/@groff_top_builddir@/@abs_top_builddir@/.
22151497Sru
23151497SruVersion 1.19 released
24151497Sru=====================
25151497Sru
26151497Sru2003-03-03  Werner LEMBERG  <wl@gnu.org>
27151497Sru
28151497Sru	* Imakefile.in (extraclean): Added gxditview._man.
29151497Sru
30151497Sru2003-01-28  Werner LEMBERG  <wl@gnu.org>
31151497Sru
32151497Sru	* Imakefile.in (SEP): New variable; set to @PATH_SEPARATOR@.
33151497Sru	(GROFF_FONTPATH): Use it.
34151497Sru
35151497Sru2003-01-07  Werner LEMBERG  <wl@gnu.org>
36151497Sru
37151497Sru	* DviChar.c (Adobe_Symbol_map): Add `sqrt'.
38151497Sru
39151497Sru2003-01-06  Werner LEMBERG  <wl@gnu.org>
40151497Sru
41151497Sru	* DviChar.c (Adobe_Symbol_map): Add `integral'.
42151497Sru
43151497Sru2002-12-29  Werner LEMBERG  <wl@gnu.org>
44151497Sru
45151497Sru	* DviChar.c (ISO_8859_1_map): Remove `ap' and `eq'.
46151497Sru
47151497Sru2002-12-20  Werner LEMBERG  <wl@gnu.org>
48151497Sru
49151497Sru	* DviChar.c (Adobe_Symbol_map): Don't include `or'.
50151497Sru	* draw.c (AdjustCharDeltas): Apply correction only if nadj > 1.
51151497Sru	(DoCharacter): Call FlushCharCache if font size and font number
52151497Sru	differ.
53151497Sru	Reset `dw->dvi.cache.adjustable' properly.
54151497Sru
55151497Sru2002-12-09  Werner LEMBERG  <wl@gnu.org>
56151497Sru
57151497Sru	* DviChar.c (ISO_8859_1_map): Use `tno' symbol instead of `no'.
58151497Sru
59151497Sru2002-12-01  Werner LEMBERG  <wl@gnu.org>
60151497Sru
61151497Sru	* Imakefile.in: Use `InstallAppDefaultsLong' instead of
62151497Sru	`InstallAppDefaults' to make it work if build directory isn't
63151497Sru	$srcdir.
64151497Sru
65151497Sru2002-11-24  Werner LEMBERG  <wl@gnu.org>
66151497Sru
67151497Sru	* DviChar.c (Adobe_Symbol_map): Add glyph `braceex'.
68151497Sru
69151497Sru2002-11-14  Werner LEMBERG  <wl@gnu.org>
70151497Sru
71151497Sru	* DviChar.c (ISO_8859_1_map): Don't include `or'.
72151497Sru
73151497SruVersion 1.18.1 released
74151497Sru=======================
75151497Sru
76151497Sru2002-09-16  Werner LEMBERG  <wl@gnu.org>
77151497Sru
78151497Sru	* Imakefile.in (GROFF_LOCALFONTDIR): New variable.
79151497Sru	(GROFF_FONTPATH): Use it.
80151497Sru	Remove /usr/local/lib/font.
81151497Sru
82151497SruVersion 1.18.0 released
83151497Sru=======================
84151497Sru
85151497Sru2002-06-22  Werner LEMBERG  <wl@gnu.org>
86151497Sru
87151497Sru	* gxditview.c (main): Handle `-help' and `--help' correctly.
88151497Sru
89151497Sru2002-06-17  Colin Watson  <cjwatson@debian.org>
90151497Sru
91151497Sru	* Imakefile.in: s/@top_builddir@/@groff_top_builddir@/.
92151497Sru
93151497Sru2002-04-06  Werner LEMBERG  <wl@gnu.org>
94151497Sru
95151497Sru	* DviChar.c (ISO_8859_1_map, Adobe_Symbol_map): Remove all
96151497Sru	characters > 0x80.
97151497Sru	* parse.c (ParseInput): Ignore `m' command.
98151497Sru	(ParseDrawFunction): Don't move for unknown drawing functions.
99151497Sru	Don't move for `f' drawing function.
100151497Sru
101151497Sru2002-03-25  Werner LEMBERG  <wl@gnu.org>
102151497Sru
103151497Sru	* DviChar.c (ISO_8859_1_map): Use `t+-', `tmu', and `tdi' symbols
104151497Sru	instead of `+-', `mu', and `di', respectively.
105151497Sru
106151497Sru2002-02-23  Werner LEMBERG  <wl@gnu.org>
107151497Sru
108151497Sru	* DviChar.c (ISO_8859_1_map): Add `mc' symbol.
109151497Sru
110151497Sru2001-09-22  Werner LEMBERG  <wl@gnu.org>
111151497Sru
112151497Sru	* Imakefile.in: Redefine `ProgramTargetHelper' as
113151497Sru	`ProgramTargetHelperNoMan' and add a call to `InstallManPageLong'
114151497Sru	to make the `install.man' target work if the build directory isn't
115151497Sru	$srcdir.
116151497Sru
117151497SruVersion 1.17.2 released
118151497Sru=======================
119151497Sru
120151497SruVersion 1.17.1 released
121151497Sru=======================
122151497Sru
123151497Sru2001-04-21  Albert Chin-A-Young  <china@thewrittenword.com>
124151497Sru
125151497Sru	* Imakefile.in: Add support for recent HP architectures.
126151497Sru
127151497SruVersion 1.17 released
128151497Sru=====================
129151497Sru
130151497Sru2001-01-04  Rob Daasch  <daasch@ece.pdx.edu>
131151497Sru
132151497Sru	* parse.c (ParseInput): Added 'F' to command switch to swallow
133151497Sru	filename strings as ignored comments.
134151497Sru
135151497Sru2000-12-02  Werner LEMBERG  <wl@gnu.org>
136151497Sru
137151497Sru	* device.c (find_file): Remove home directory in search path.
138151497Sru
139151497Sru2000-11-14  Werner LEMBERG  <wl@gnu.org>
140151497Sru
141151497Sru	* device.c (open_device_file): Remove `path' parameter.
142151497Sru	(find_file): Construct font path similar to groff: First the contents
143151497Sru	of GROFF_FONT_PATH, then the home directory, and finally the default
144151497Sru	font path.
145151497Sru	* Imakefile.in: Fix GROFF_DATAPROGRAMDIR and GROFF_FONTPATH.
146151497Sru
147151497Sru2000-10-23  Werner LEMBERG  <wl@gnu.org>
148151497Sru
149151497Sru	Change installation structure for data files from .../groff/... to
150151497Sru	.../groff/<version><revision>/... to be conform with other GNU
151151497Sru	programs.
152151497Sru
153151497Sru	* Imakefile.in: Implement it.
154151497Sru
155151497SruVersion 1.16.1 released
156151497Sru=======================
157151497Sru
158151497SruVersion 1.16 released
159151497Sru=====================
160151497Sru
161151497Sru2000-05-18  Werner LEMBERG  <wl@gnu.org>
162151497Sru
163151497Sru	* DviChar.c: Adding `cq' as an alias for "'" in latin-1 map.
164151497Sru
165151497Sru2000-05-03  Werner LEMBERG  <wl@gnu.org>
166151497Sru
167151497Sru	* DviChar.c: Adding `dq' as an alias for `"' in latin-1 map.
168151497Sru
169151497Sru2000-04-28  Werner LEMBERG  <wl@gnu.org>
170151497Sru
171151497Sru	* DviChar.c: Replacing `md' glyph name with `pc' in latin-1 map to
172151497Sru	make it distinct from the `md' glyph in the symbol font.
173151497Sru
174151497Sru2000-03-03  Werner LEMBERG  <wl@gnu.org>
175151497Sru
176151497Sru	* Imakefile replaced with Imakefile.in which will be configured by
177151497Sru	the main configure script of groff.  This will set the correct font
178151497Sru	path, and it will make it possible to build xditview in a directory
179151497Sru	different from $srcdir.
180151497Sru
181151497Sru2000-03-01  Colin Phipps  <crp22@cam.ac.uk>
182151497Sru
183151497Sru	* Dvi.c (OpenFile): Use tmpdir() for security reasons.
184151497Sru	* xtotroff.c (MapFont): Avoid race while opening file.
185151497Sru
186151497Sru2000-02-06  Werner LEMBERG  <wl@gnu.org>
187151497Sru
188151497Sru	* Imakefile: Adapted to new directory structure.
189151497Sru
190151497Sru	* README: Updated.
191151497Sru
192151497SruVersion 1.15 released
193151497Sru=====================
194151497Sru
195151497Sru1999-12-21  Werner LEMBERG  <wl@gnu.org>
196151497Sru
197151497Sru	* README: Fixed ftp GNU address.
198151497Sru
199151497Sru1999-12-13  Werner LEMBERG  <wl@gnu.org>
200151497Sru
201151497Sru	* device.c: Use extern declarations of strtok(), strchr(), and
202151497Sru	getenv() only if not defined as macros.
203151497Sru
204151497Sru1999-11-18  Larry Jones  <larry.jones@sdrc.com>
205151497Sru
206151497Sru	* xditview.c: Add fallback_resources to allow running without
207151497Sru	access to the app-defaults file.
208151497Sru
209151497Sru	* Imakefile: Added rule to create app-defaults to a C header file.
210151497Sru
211151497Sru	* GXditview-ad.h: New file containing fallback default resources.
212151497Sru
213151497Sru	* ad2c: New file to do the app-defaults -> C header file
214151497Sru	conversion.
215151497Sru
216151497Sru1999-10-27  Larry Jones  <larry.jones@sdrc.com>
217151497Sru
218151497Sru	* font.c (DisposeFontSizes): If there's a problem loading a font,
219151497Sru	xditview will fall-back and use the default font, but it hasn't
220151497Sru	checked before unloading fonts which could result in unloading the
221151497Sru	default font (possibly multiple times) and then X errors.
222151497Sru
223151497Sru1999-09-13  Werner LEMBERG  <wl@gnu.org>
224151497Sru
225151497Sru	* Imakefile (extraclean): Added Makefile.
226151497Sru
227151497Sru	* xditview.c (main, MakePrompt): Fixing compilation warnings.
228151497Sru
229151497Sru	* TODO: Imakefile should be replaced with a configure script.
230151497Sru
231151497Sru1999-09-13  Werner LEMBERG  <wl@gnu.org>
232151497Sru
233151497Sru	* Makefile: Removed.
234151497Sru
235151497Sru1999-09-12  Werner LEMBERG  <wl@gnu.org>
236151497Sru
237151497Sru	* Imakefile (GROFF_FONTPATH): Another addition.
238151497Sru
239151497Sru	* device.c (FONTPATH): Update to match current groff version.
240151497Sru
241151497Sru1999-09-11  Larry Jones  <larry.jones@sdrc.com>
242151497Sru
243151497Sru	* Imakefile (GROFF_LIBDIR, GROFF_FONTPATH): Update to match
244151497Sru	current groff version.
245151497Sru
246151497Sru	* Dvi.c (Realize, Destroy), DviP.h, draw.c (setFillGC), gray*.bm:
247151497Sru	Allow 8 levels of gray rather than just 1.
248151497Sru
249151497Sru	* draw.c (DrawFilledCircle, DrawFilledEllipse, DrawFilledPolygon):
250151497Sru	Draw outlines to prevent gaps between abutting figures.
251151497Sru
252151497Sru1999-05-27  Werner LEMBERG  <wl@gnu.org>
253151497Sru
254151497Sru	* xtotroff.c (usage): Fixed typo.
255151497Sru
256151497SruMon Sep 11 10:40:33 1995  James Clark  <jjc@jclark.com>
257151497Sru
258151497Sru	* device.c (INT_MIN, INT_MAX): Don't define if already defined.
259151497Sru
260151497SruMon Aug  8 11:14:11 1994  James Clark  (jjc@jclark.com)
261151497Sru
262151497Sru	* DviChar.c (Adobe_Symbol_map): Use \(nb for notsubset.
263151497Sru
264151497SruTue Apr 19 04:41:16 1994  James Clark  (jjc@jclark.com)
265151497Sru
266151497Sru	* Dvi.c (resources): Change default for background and foreground
267151497Sru	to "XtDefaultBackground" and "XtDefaultForeground".
268151497Sru
269151497SruSat Feb 12 10:38:47 1994  James Clark  (jjc@jclark.com)
270151497Sru
271151497Sru	* DviChar.c (Adobe_Symbol_map): Rename radicalex to rn.
272151497Sru
273151497SruThu May 27 20:30:12 1993  James Clark  (jjc@jclark.com)
274151497Sru
275151497Sru	* device.c (isascii): Define if necessary.
276151497Sru	(canonicalize_name): Cast argument to isdigit() to unsigned char.
277151497Sru
278151497SruThu Apr 29 18:36:57 1993  James Clark  (jjc at jclark.com)
279151497Sru
280151497Sru	* xditview.c: Include <X11/Xos.h>.
281151497Sru	(NewFile): Don't declare rindex(). Use strrchr() rather than
282151497Sru	rindex().
283151497Sru
284151497SruTue Mar 30 15:12:09 1993  James Clark  (jjc at jclark)
285151497Sru
286151497Sru	* draw.c (charExists): Check that fi->per_char is not NULL.
287151497Sru
288151497SruSat Dec 12 17:42:40 1992  James Clark  (jjc at jclark)
289151497Sru
290151497Sru	* Dvi.c (SetGeometry): Cast XtMakeGeometryRequest arguments.
291151497Sru
292151497Sru	* draw.c (DrawPolygon, DrawFilledPolygon): Cast Xtfree argument.
293151497Sru
294151497Sru	* font.c (DisposeFontSizes): Add declaration.
295151497Sru
296151497Sru	* draw.c (FakeCharacter): Add declaration.
297151497Sru
298151497SruWed Oct 28 13:24:00 1992  James Clark  (jjc at jclark)
299151497Sru
300151497Sru	* Imakefile (install.dev): Deleted.
301151497Sru	(fonts): New target.
302151497Sru
303151497SruMon Oct 12 10:50:44 1992  James Clark  (jjc at jclark)
304151497Sru
305151497Sru	* Imakefile (install.dev): Say when we're installing devX*-12.
306151497Sru
307151497Sru	* Imakefile (install.dev): Depends on DESC and FontMap.
308151497Sru
309151497SruThu Oct  1 20:03:45 1992  James Clark  (jjc at jclark)
310151497Sru
311151497Sru	* xditview.c (Syntax): Mention -filename option.
312151497Sru
313151497SruSat Aug 15 12:56:39 1992  James Clark  (jjc at jclark)
314151497Sru
315151497Sru	* GXditview.ad: Bind space and return to NextPage. Bind backspace
316151497Sru	and delete to previous page.
317151497Sru
318151497Sru	* DviChar.c (Adobe_Symbol_map): Add `an'.
319151497Sru
320151497Sru	* DviChar.c (Adobe_Symbol_map): Add arrowvertex, arrowverttp, and
321151497Sru	arrowvertbt.
322151497Sru
323151497SruMon Aug 10 11:54:27 1992  James Clark  (jjc at jclark)
324151497Sru
325151497Sru	* FontMap: Add m/p fields to the fonts names.
326151497Sru
327151497SruSat Aug  8 12:00:28 1992  James Clark  (jjc at jclark)
328151497Sru
329151497Sru	* DESC: Leave font positions 5-9 blank.
330151497Sru
331151497SruTue Jul 28 11:37:05 1992  James Clark  (jjc at jclark)
332151497Sru
333151497Sru	* Imakefile: Don't use gendef.  Pass definition of FONTPATH using
334151497Sru	DEFINES.
335151497Sru	(path.h): Deleted.
336151497Sru	(device.c): Don't include path.h.  Provide default definition of
337151497Sru	FONTPATH.
338151497Sru
339151497SruMon Jul  6 14:06:53 1992  James Clark  (jjc at jclark)
340151497Sru
341151497Sru	* Imakefile: Don't install tmac.X and tmac.Xps.
342151497Sru	* tmac.X, tmac.Xps: Moved to ../macros.
343151497Sru
344151497Sru	* Imakefile: Don't install eqnchar.
345151497Sru	* eqnchar: Deleted.
346151497Sru
347151497SruSun Jun 14 12:55:02 1992  James Clark  (jjc@jclark)
348151497Sru
349151497Sru	* tmac.Xps: Handle OE, oe, lq, rq.
350151497Sru	* draw.c (FakeCharacter): Don't handle these.
351151497Sru
352151497Sru	* draw.c (FakeCharacter): Don't handle f/. 
353151497Sru
354151497SruMon Jun  8 11:46:37 1992  James Clark  (jjc@jclark)
355151497Sru
356151497Sru	* tmac.X: Translate char160 to space.
357151497Sru
358151497SruSun Jun  7 14:39:53 1992  James Clark  (jjc@jclark)
359151497Sru
360151497Sru	* tmac.X: Do `mso tmac.psic' before restoring compatibility mode.
361151497Sru
362151497Sru	* tmac.X: Add \(OE, \(oe, \(ah, \(ao, \(ho.
363151497Sru
364151497Sru	* tmac.Xps: Make it work in compatibility mode.
365151497Sru	Redo existing character definitions with .Xps-char.
366151497Sru	Add more character definitions.
367151497Sru	(Xps-char): New macro.
368151497Sru
369151497SruSat Jun  6 21:46:03 1992  James Clark  (jjc@jclark)
370151497Sru
371151497Sru	* DviChar.c (Adobe_Symbol_map): Add +h, +f, +p, Fn, lz.
372151497Sru	* tmac.X: Add \(bq, \(Bq, \(aq.
373151497Sru	* tmac.Xps: Handle \(aq, \(bq, \(Bq, \(Fn.
374151497Sru
375151497SruWed Jun  3 11:11:15 1992  James Clark  (jjc@jclark)
376151497Sru
377151497Sru	* DviChar.c (Adobe_Symbol_map): Add wp.
378151497Sru
379151497SruTue Apr 21 09:21:59 1992  James Clark  (jjc at jclark)
380151497Sru
381151497Sru	* GXditview.ad: Bind n, p, q keys to NextPage, PreviousPage and
382151497Sru	Quit actions.
383151497Sru
384151497Sru	* xditview.c (RerasterizeAction): New function.
385151497Sru	(xditview_actions): Add RerasterizeAction.
386151497Sru	* GXditview.ad: Bind r key to Rerasterize action.
387151497Sru
388151497SruFri Apr 17 08:25:36 1992  James Clark  (jjc at jclark)
389151497Sru
390151497Sru	* xditview.c: Add -filename option.
391151497Sru	(main): Copy any -filename argument into current_file_name.
392151497Sru
393151497SruMon Mar 16 10:21:58 1992  James Clark  (jjc at jclark)
394151497Sru
395151497Sru	* tmac.X: Load tmac.pspic.
396151497Sru
397151497SruSun Mar  8 11:27:19 1992  James Clark  (jjc at jclark)
398151497Sru
399151497Sru	* Lex.c (GetLine, GetWord, GetNumber): Rewrite.
400151497Sru
401151497SruSat Oct 12 22:58:52 1991  James Clark  (jjc at jclark)
402151497Sru
403151497Sru	* Dvi.c (SetDevice): If the size change request is refused but a
404151497Sru	larger geometry is offered, request that.
405151497Sru
406151497SruWed Oct  9 12:27:48 1991  James Clark  (jjc at jclark)
407151497Sru
408151497Sru	* font.c (InstallFontSizes): Ignore FontNameAverageWidth component.
409151497Sru
410151497Sru	* Dvi.c (default_font_map): Add `adobe' to font names to avoid
411151497Sru	ambiguity.
412151497Sru
413151497Sru	* FontMap: New file.
414151497Sru	* FontMap.X100, FontMap.X75: Deleted.
415151497Sru	* xtotroff.c (main, usage): Add -s and -r options.
416151497Sru	(MapFont): Change the font pattern to have the selected resolution and
417151497Sru	size.
418151497Sru	* Imakefile (install.dev): Use FontMap and supply appropriate -s
419151497Sru	and -r options.
420151497Sru
421151497Sru	* xtotroff.c (MapFont): Check for ambiguity by comparing canonicalized
422151497Sru	font names.
423151497Sru
424151497Sru	* DviP.h (DviFontList): Add initialized and scalable members.
425151497Sru	(font.c):  Add support for scalable fonts based on R5 xditview.
426151497Sru
427151497Sru	* DviChar.c: Use xmalloc rather than malloc.
428151497Sru	* xditview.c (xmalloc): New function.
429151497Sru	* xtotroff.c (xmalloc): New function.
430151497Sru	* other files: Use XtMalloc and XtFree instead of malloc and free.
431151497Sru
432151497SruThu Aug 29 20:15:31 1991  James Clark  (jjc at jclark)
433151497Sru
434151497Sru	* draw.c (setGC): Do multiplication in floating point to avoid
435151497Sru	overflow.
436151497Sru
437151497SruTue Aug 13 12:04:41 1991  James Clark  (jjc at jclark)
438151497Sru
439151497Sru	* draw.c (FakeCharacter): Remove casts in defintion of pack2.
440151497Sru
441151497SruTue Jul 30 11:42:39 1991  James Clark  (jjc at jclark)
442151497Sru
443151497Sru	* tmac.Xps: New file.
444151497Sru	* Imakefile (install): Install tmac.Xps.
445151497Sru
446151497SruTue Jul  2 09:31:37 1991  James Clark  (jjc at jclark)
447151497Sru
448151497Sru	* xtotroff.c (main): Pass argv[0] to usage().
449151497Sru
450151497SruSun Jun 30 12:34:06 1991  James Clark  (jjc at jclark)
451151497Sru
452151497Sru	* xtotroff.c (MapFont): Handle the case where XLoadQueryFont
453151497Sru	returns NULL.
454151497Sru
455151497SruSat Jun 29 12:32:52 1991  James Clark  (jjc at jclark)
456151497Sru
457151497Sru	* Imakefile: Use ../gendef to generate path.h.
458151497Sru
459151497SruSun Jun 16 13:26:34 1991  James Clark  (jjc at jclark)
460151497Sru
461151497Sru	* Imakefile (depend.o): Change to device.o.
462151497Sru
463151497SruSun Jun  2 12:17:56 1991  James Clark  (jjc at jclark)
464151497Sru
465151497Sru	* Imakefile: Remove spaces from the beginning of variable
466151497Sru	assignment lines.
467151497Sru
468151497SruSun May 26 14:14:01 1991  James Clark  (jjc at jclark)
469151497Sru
470151497Sru	* xditview.c (Syntax): Update.
471151497Sru
472151497Sru	* Dvi.c (DviSaveToFile, SaveToFile): New functions.
473151497Sru	(FindPage): Check that we're not readingTmp before checking for
474151497Sru	end of file of normal input file.
475151497Sru	(ClassPartInitialize): New function.
476151497Sru	* Dvi.h: Add declaration of DviSaveToFile.
477151497Sru	* DviP.h: Add save method to DviClassPart. Declare
478151497Sru	InheritSaveToFile.
479151497Sru	* xditview.c (DoPrint, Print, PrintAction): New functions.
480151497Sru	* xditview.c: Add print menu entry.
481151497Sru	* xditview.c: Provide printCommand application resource.
482151497Sru	* lex.c: Don't output EOF to temporary file.
483151497Sru
484151497Sru	* Dvi.c (QueryGeometry): Check request->request_mode.
485151497Sru
486151497Sru	* Dvi.c (SetDevice): New function.
487151497Sru	(SetDeviceResolution): Deleted.
488151497Sru
489151497Sru	* Dvi.c: Add resolution resource.
490151497Sru	* DviP.h: Add definitions of XtNResolution and XtCResolution.
491151497Sru	* xditview.c: Add -resolution argument.
492151497Sru	* GXditview.ad: Add default for GXditview.height.
493151497Sru	* Dvi.c (Initialize, SetDevice): Use default_resolution.
494151497Sru
495151497Sru	* Dvi.c: Make MY_HEIGHT and MY_WIDTH use the paperlength and
496151497Sru	paperwidth commands in the DESC file.
497151497Sru	
498151497Sru	* Dvi.c: Add SS font to default font map.
499151497Sru
500151497Sru	* draw.c: Rewritten so as not to assume device and display
501151497Sru	resolution is the same.
502151497Sru	* DviP.h: Include device.h. Add device_font member to DviFontList.
503151497Sru	Add adjustable array to DviCharCache. Add text_x_width,
504151497Sru	text_device_width, word_flag, device_font, device_font_number,
505151497Sru	device, native, device_resolution, display_resolution,
506151497Sru	paperlength, paperwidth, scale_factor, sizescale members.
507151497Sru	* Dvi.c (Initialize): Initialize new variable used by draw.c.
508151497Sru	(Destroy): Call device_destroy.
509151497Sru	* font.c (MaxFontPosition): New function.
510151497Sru	(LookupFontSizeBySize): Handle sizescale.
511151497Sru	(InstallFont): Load the device font.
512151497Sru	(ForgetFonts): New function.
513151497Sru	(QueryDeviceFont): New function.
514151497Sru	* parse.c (ParseInput): Handle t and u commands. Split off
515151497Sru	character output into draw.c.
516151497Sru	(ParseDeviceControl): Ignore res command. Use the device argument
517151497Sru	to the T command.
518151497Sru
519151497Sru	* font.c (MapXNameToDviName): Ifdefed out.
520151497Sru
521151497Sru	* path.h: New file.
522151497Sru	* device.c, device.h: New files.
523151497Sru
524151497Sru	* DviChar.c: Add entries for lB, rB, oq, lC, rC, md.
525151497Sru
526151497Sru	* INSTALL: New file.
527151497Sru
528151497Sru	* libxdvi: Merged into main directory.
529151497Sru	* xtotroff.c, xditview.c: Change includes accordingly.	
530151497Sru
531151497Sru	* devX75, devX100: Merged into main directory.
532151497Sru	* xditview.man: Renamed to gxditview.man.
533151497Sru
534151497Sru	* Xditview.ad: Renamed to GXditview.ad.
535151497Sru	* xditview.c (main): Use class of GXditview rather than xditview.
536151497Sru
537151497Sru	* Imakefile: New file.
538151497Sru	* Makefile: Deleted.
539151497Sru
540151497Sru	* xtotroff.c (MapFont): Unlink output file before opening it.
541151497Sru
542151497Sru	* Started separate ChangeLog.
543