~ubuntu-branches/ubuntu/dapper/groff/dapper

« back to all changes in this revision

Viewing changes to src/xditview/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2002-03-17 04:11:50 UTC
  • Revision ID: james.westby@ubuntu.com-20020317041150-wkgfawjc3gxlk0o5
Tags: upstream-1.17.2
ImportĀ upstreamĀ versionĀ 1.17.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2001-04-21  Albert Chin-A-Young  <china@thewrittenword.com>
 
2
 
 
3
        * Imakefile.in: Add support for recent HP architectures.
 
4
 
 
5
2001-01-04  Rob Daasch  <daasch@ece.pdx.edu>
 
6
 
 
7
        * parse.c (ParseInput): Added 'F' to command switch to swallow
 
8
        filename strings as ignored comments.
 
9
 
 
10
2000-12-02  Werner LEMBERG  <wl@gnu.org>
 
11
 
 
12
        * device.c (find_file): Remove home directory in search path.
 
13
 
 
14
2000-11-14  Werner LEMBERG  <wl@gnu.org>
 
15
 
 
16
        * device.c (open_device_file): Remove `path' parameter.
 
17
        (find_file): Construct font path similar to groff: First the contents
 
18
        of GROFF_FONT_PATH, then the home directory, and finally the default
 
19
        font path.
 
20
        * Imakefile.in: Fix GROFF_DATAPROGRAMDIR and GROFF_FONTPATH.
 
21
 
 
22
2000-10-23  Werner LEMBERG  <wl@gnu.org>
 
23
 
 
24
        Change installation structure for data files from .../groff/... to
 
25
        .../groff/<version><revision>/... to be conform with other GNU
 
26
        programs.
 
27
 
 
28
        * Imakefile.in: Implement it.
 
29
 
 
30
Version 1.16.1 released
 
31
=======================
 
32
 
 
33
Version 1.16 released
 
34
=====================
 
35
 
 
36
2000-05-18  Werner LEMBERG  <wl@gnu.org>
 
37
 
 
38
        * DviChar.c: Adding `cq' as an alias for "'" in latin-1 map.
 
39
 
 
40
2000-05-03  Werner LEMBERG  <wl@gnu.org>
 
41
 
 
42
        * DviChar.c: Adding `dq' as an alias for `"' in latin-1 map.
 
43
 
 
44
2000-04-28  Werner LEMBERG  <wl@gnu.org>
 
45
 
 
46
        * DviChar.c: Replacing `md' glyph name with `pc' in latin-1 map to
 
47
        make it distinct from the `md' glyph in the symbol font.
 
48
 
 
49
2000-03-03  Werner LEMBERG  <wl@gnu.org>
 
50
 
 
51
        * Imakefile replaced with Imakefile.in which will be configured by
 
52
        the main configure script of groff.  This will set the correct font
 
53
        path, and it will make it possible to build xditview in a directory
 
54
        different from $srcdir.
 
55
 
 
56
2000-03-01  Colin Phipps  <crp22@cam.ac.uk>
 
57
 
 
58
        * Dvi.c (OpenFile): Use tmpdir() for security reasons.
 
59
        * xtotroff.c (MapFont): Avoid race while opening file.
 
60
 
 
61
2000-02-06  Werner LEMBERG  <wl@gnu.org>
 
62
 
 
63
        * Imakefile: Adapted to new directory structure.
 
64
 
 
65
        * README: Updated.
 
66
 
 
67
Version 1.15 released
 
68
=====================
 
69
 
 
70
1999-12-21  Werner LEMBERG  <wl@gnu.org>
 
71
 
 
72
        * README: Fixed ftp GNU address.
 
73
 
 
74
1999-12-13  Werner LEMBERG  <wl@gnu.org>
 
75
 
 
76
        * device.c: Use extern declarations of strtok(), strchr(), and
 
77
        getenv() only if not defined as macros.
 
78
 
 
79
1999-11-18  Larry Jones  <larry.jones@sdrc.com>
 
80
 
 
81
        * xditview.c: Add fallback_resources to allow running without
 
82
        access to the app-defaults file.
 
83
 
 
84
        * Imakefile: Added rule to create app-defaults to a C header file.
 
85
 
 
86
        * GXditview-ad.h: New file containing fallback default resources.
 
87
 
 
88
        * ad2c: New file to do the app-defaults -> C header file
 
89
        conversion.
 
90
 
 
91
1999-10-27  Larry Jones  <larry.jones@sdrc.com>
 
92
 
 
93
        * font.c (DisposeFontSizes): If there's a problem loading a font,
 
94
        xditview will fall-back and use the default font, but it hasn't
 
95
        checked before unloading fonts which could result in unloading the
 
96
        default font (possibly multiple times) and then X errors.
 
97
 
 
98
1999-09-13  Werner LEMBERG  <wl@gnu.org>
 
99
 
 
100
        * Imakefile (extraclean): Added Makefile.
 
101
 
 
102
        * xditview.c (main, MakePrompt): Fixing compilation warnings.
 
103
 
 
104
        * TODO: Imakefile should be replaced with a configure script.
 
105
 
 
106
1999-09-13  Werner LEMBERG  <wl@gnu.org>
 
107
 
 
108
        * Makefile: Removed.
 
109
 
 
110
1999-09-12  Werner LEMBERG  <wl@gnu.org>
 
111
 
 
112
        * Imakefile (GROFF_FONTPATH): Another addition.
 
113
 
 
114
        * device.c (FONTPATH): Update to match current groff version.
 
115
 
 
116
1999-09-11  Larry Jones  <larry.jones@sdrc.com>
 
117
 
 
118
        * Imakefile (GROFF_LIBDIR, GROFF_FONTPATH): Update to match
 
119
        current groff version.
 
120
 
 
121
        * Dvi.c (Realize, Destroy), DviP.h, draw.c (setFillGC), gray*.bm:
 
122
        Allow 8 levels of gray rather than just 1.
 
123
 
 
124
        * draw.c (DrawFilledCircle, DrawFilledEllipse, DrawFilledPolygon):
 
125
        Draw outlines to prevent gaps between abutting figures.
 
126
 
 
127
1999-05-27  Werner LEMBERG  <wl@gnu.org>
 
128
 
 
129
        * xtotroff.c (usage): Fixed typo.
 
130
 
 
131
Mon Sep 11 10:40:33 1995  James Clark  <jjc@jclark.com>
 
132
 
 
133
        * device.c (INT_MIN, INT_MAX): Don't define if already defined.
 
134
 
 
135
Mon Aug  8 11:14:11 1994  James Clark  (jjc@jclark.com)
 
136
 
 
137
        * DviChar.c (Adobe_Symbol_map): Use \(nb for notsubset.
 
138
 
 
139
Tue Apr 19 04:41:16 1994  James Clark  (jjc@jclark.com)
 
140
 
 
141
        * Dvi.c (resources): Change default for background and foreground
 
142
        to "XtDefaultBackground" and "XtDefaultForeground".
 
143
 
 
144
Sat Feb 12 10:38:47 1994  James Clark  (jjc@jclark.com)
 
145
 
 
146
        * DviChar.c (Adobe_Symbol_map): Rename radicalex to rn.
 
147
 
 
148
Thu May 27 20:30:12 1993  James Clark  (jjc@jclark.com)
 
149
 
 
150
        * device.c (isascii): Define if necessary.
 
151
        (canonicalize_name): Cast argument to isdigit() to unsigned char.
 
152
 
 
153
Thu Apr 29 18:36:57 1993  James Clark  (jjc at jclark.com)
 
154
 
 
155
        * xditview.c: Include <X11/Xos.h>.
 
156
        (NewFile): Don't declare rindex(). Use strrchr() rather than
 
157
        rindex().
 
158
 
 
159
Tue Mar 30 15:12:09 1993  James Clark  (jjc at jclark)
 
160
 
 
161
        * draw.c (charExists): Check that fi->per_char is not NULL.
 
162
 
 
163
Sat Dec 12 17:42:40 1992  James Clark  (jjc at jclark)
 
164
 
 
165
        * Dvi.c (SetGeometry): Cast XtMakeGeometryRequest arguments.
 
166
 
 
167
        * draw.c (DrawPolygon, DrawFilledPolygon): Cast Xtfree argument.
 
168
 
 
169
        * font.c (DisposeFontSizes): Add declaration.
 
170
 
 
171
        * draw.c (FakeCharacter): Add declaration.
 
172
 
 
173
Wed Oct 28 13:24:00 1992  James Clark  (jjc at jclark)
 
174
 
 
175
        * Imakefile (install.dev): Deleted.
 
176
        (fonts): New target.
 
177
 
 
178
Mon Oct 12 10:50:44 1992  James Clark  (jjc at jclark)
 
179
 
 
180
        * Imakefile (install.dev): Say when we're installing devX*-12.
 
181
 
 
182
        * Imakefile (install.dev): Depends on DESC and FontMap.
 
183
 
 
184
Thu Oct  1 20:03:45 1992  James Clark  (jjc at jclark)
 
185
 
 
186
        * xditview.c (Syntax): Mention -filename option.
 
187
 
 
188
Sat Aug 15 12:56:39 1992  James Clark  (jjc at jclark)
 
189
 
 
190
        * GXditview.ad: Bind space and return to NextPage. Bind backspace
 
191
        and delete to previous page.
 
192
 
 
193
        * DviChar.c (Adobe_Symbol_map): Add `an'.
 
194
 
 
195
        * DviChar.c (Adobe_Symbol_map): Add arrowvertex, arrowverttp, and
 
196
        arrowvertbt.
 
197
 
 
198
Mon Aug 10 11:54:27 1992  James Clark  (jjc at jclark)
 
199
 
 
200
        * FontMap: Add m/p fields to the fonts names.
 
201
 
 
202
Sat Aug  8 12:00:28 1992  James Clark  (jjc at jclark)
 
203
 
 
204
        * DESC: Leave font positions 5-9 blank.
 
205
 
 
206
Tue Jul 28 11:37:05 1992  James Clark  (jjc at jclark)
 
207
 
 
208
        * Imakefile: Don't use gendef.  Pass definition of FONTPATH using
 
209
        DEFINES.
 
210
        (path.h): Deleted.
 
211
        (device.c): Don't include path.h.  Provide default definition of
 
212
        FONTPATH.
 
213
 
 
214
Mon Jul  6 14:06:53 1992  James Clark  (jjc at jclark)
 
215
 
 
216
        * Imakefile: Don't install tmac.X and tmac.Xps.
 
217
        * tmac.X, tmac.Xps: Moved to ../macros.
 
218
 
 
219
        * Imakefile: Don't install eqnchar.
 
220
        * eqnchar: Deleted.
 
221
 
 
222
Sun Jun 14 12:55:02 1992  James Clark  (jjc@jclark)
 
223
 
 
224
        * tmac.Xps: Handle OE, oe, lq, rq.
 
225
        * draw.c (FakeCharacter): Don't handle these.
 
226
 
 
227
        * draw.c (FakeCharacter): Don't handle f/. 
 
228
 
 
229
Mon Jun  8 11:46:37 1992  James Clark  (jjc@jclark)
 
230
 
 
231
        * tmac.X: Translate char160 to space.
 
232
 
 
233
Sun Jun  7 14:39:53 1992  James Clark  (jjc@jclark)
 
234
 
 
235
        * tmac.X: Do `mso tmac.psic' before restoring compatibility mode.
 
236
 
 
237
        * tmac.X: Add \(OE, \(oe, \(ah, \(ao, \(ho.
 
238
 
 
239
        * tmac.Xps: Make it work in compatibility mode.
 
240
        Redo existing character definitions with .Xps-char.
 
241
        Add more character definitions.
 
242
        (Xps-char): New macro.
 
243
 
 
244
Sat Jun  6 21:46:03 1992  James Clark  (jjc@jclark)
 
245
 
 
246
        * DviChar.c (Adobe_Symbol_map): Add +h, +f, +p, Fn, lz.
 
247
        * tmac.X: Add \(bq, \(Bq, \(aq.
 
248
        * tmac.Xps: Handle \(aq, \(bq, \(Bq, \(Fn.
 
249
 
 
250
Wed Jun  3 11:11:15 1992  James Clark  (jjc@jclark)
 
251
 
 
252
        * DviChar.c (Adobe_Symbol_map): Add wp.
 
253
 
 
254
Tue Apr 21 09:21:59 1992  James Clark  (jjc at jclark)
 
255
 
 
256
        * GXditview.ad: Bind n, p, q keys to NextPage, PreviousPage and
 
257
        Quit actions.
 
258
 
 
259
        * xditview.c (RerasterizeAction): New function.
 
260
        (xditview_actions): Add RerasterizeAction.
 
261
        * GXditview.ad: Bind r key to Rerasterize action.
 
262
 
 
263
Fri Apr 17 08:25:36 1992  James Clark  (jjc at jclark)
 
264
 
 
265
        * xditview.c: Add -filename option.
 
266
        (main): Copy any -filename argument into current_file_name.
 
267
 
 
268
Mon Mar 16 10:21:58 1992  James Clark  (jjc at jclark)
 
269
 
 
270
        * tmac.X: Load tmac.pspic.
 
271
 
 
272
Sun Mar  8 11:27:19 1992  James Clark  (jjc at jclark)
 
273
 
 
274
        * Lex.c (GetLine, GetWord, GetNumber): Rewrite.
 
275
 
 
276
Sat Oct 12 22:58:52 1991  James Clark  (jjc at jclark)
 
277
 
 
278
        * Dvi.c (SetDevice): If the size change request is refused but a
 
279
        larger geometry is offered, request that.
 
280
 
 
281
Wed Oct  9 12:27:48 1991  James Clark  (jjc at jclark)
 
282
 
 
283
        * font.c (InstallFontSizes): Ignore FontNameAverageWidth component.
 
284
 
 
285
        * Dvi.c (default_font_map): Add `adobe' to font names to avoid
 
286
        ambiguity.
 
287
 
 
288
        * FontMap: New file.
 
289
        * FontMap.X100, FontMap.X75: Deleted.
 
290
        * xtotroff.c (main, usage): Add -s and -r options.
 
291
        (MapFont): Change the font pattern to have the selected resolution and
 
292
        size.
 
293
        * Imakefile (install.dev): Use FontMap and supply appropriate -s
 
294
        and -r options.
 
295
 
 
296
        * xtotroff.c (MapFont): Check for ambiguity by comparing canonicalized
 
297
        font names.
 
298
 
 
299
        * DviP.h (DviFontList): Add initialized and scalable members.
 
300
        (font.c):  Add support for scalable fonts based on R5 xditview.
 
301
 
 
302
        * DviChar.c: Use xmalloc rather than malloc.
 
303
        * xditview.c (xmalloc): New function.
 
304
        * xtotroff.c (xmalloc): New function.
 
305
        * other files: Use XtMalloc and XtFree instead of malloc and free.
 
306
 
 
307
Thu Aug 29 20:15:31 1991  James Clark  (jjc at jclark)
 
308
 
 
309
        * draw.c (setGC): Do multiplication in floating point to avoid
 
310
        overflow.
 
311
 
 
312
Tue Aug 13 12:04:41 1991  James Clark  (jjc at jclark)
 
313
 
 
314
        * draw.c (FakeCharacter): Remove casts in defintion of pack2.
 
315
 
 
316
Tue Jul 30 11:42:39 1991  James Clark  (jjc at jclark)
 
317
 
 
318
        * tmac.Xps: New file.
 
319
        * Imakefile (install): Install tmac.Xps.
 
320
 
 
321
Tue Jul  2 09:31:37 1991  James Clark  (jjc at jclark)
 
322
 
 
323
        * xtotroff.c (main): Pass argv[0] to usage().
 
324
 
 
325
Sun Jun 30 12:34:06 1991  James Clark  (jjc at jclark)
 
326
 
 
327
        * xtotroff.c (MapFont): Handle the case where XLoadQueryFont
 
328
        returns NULL.
 
329
 
 
330
Sat Jun 29 12:32:52 1991  James Clark  (jjc at jclark)
 
331
 
 
332
        * Imakefile: Use ../gendef to generate path.h.
 
333
 
 
334
Sun Jun 16 13:26:34 1991  James Clark  (jjc at jclark)
 
335
 
 
336
        * Imakefile (depend.o): Change to device.o.
 
337
 
 
338
Sun Jun  2 12:17:56 1991  James Clark  (jjc at jclark)
 
339
 
 
340
        * Imakefile: Remove spaces from the beginning of variable
 
341
        assignment lines.
 
342
 
 
343
Sun May 26 14:14:01 1991  James Clark  (jjc at jclark)
 
344
 
 
345
        * xditview.c (Syntax): Update.
 
346
 
 
347
        * Dvi.c (DviSaveToFile, SaveToFile): New functions.
 
348
        (FindPage): Check that we're not readingTmp before checking for
 
349
        end of file of normal input file.
 
350
        (ClassPartInitialize): New function.
 
351
        * Dvi.h: Add declaration of DviSaveToFile.
 
352
        * DviP.h: Add save method to DviClassPart. Declare
 
353
        InheritSaveToFile.
 
354
        * xditview.c (DoPrint, Print, PrintAction): New functions.
 
355
        * xditview.c: Add print menu entry.
 
356
        * xditview.c: Provide printCommand application resource.
 
357
        * lex.c: Don't output EOF to temporary file.
 
358
 
 
359
        * Dvi.c (QueryGeometry): Check request->request_mode.
 
360
 
 
361
        * Dvi.c (SetDevice): New function.
 
362
        (SetDeviceResolution): Deleted.
 
363
 
 
364
        * Dvi.c: Add resolution resource.
 
365
        * DviP.h: Add definitions of XtNResolution and XtCResolution.
 
366
        * xditview.c: Add -resolution argument.
 
367
        * GXditview.ad: Add default for GXditview.height.
 
368
        * Dvi.c (Initialize, SetDevice): Use default_resolution.
 
369
 
 
370
        * Dvi.c: Make MY_HEIGHT and MY_WIDTH use the paperlength and
 
371
        paperwidth commands in the DESC file.
 
372
        
 
373
        * Dvi.c: Add SS font to default font map.
 
374
 
 
375
        * draw.c: Rewritten so as not to assume device and display
 
376
        resolution is the same.
 
377
        * DviP.h: Include device.h. Add device_font member to DviFontList.
 
378
        Add adjustable arrary to DviCharCache. Add text_x_width,
 
379
        text_device_width, word_flag, device_font, device_font_number,
 
380
        device, native, device_resolution, display_resolution,
 
381
        paperlength, paperwidth, scale_factor, sizescale members.
 
382
        * Dvi.c (Initialize): Initialize new variable used by draw.c
 
383
        (Destroy): Call device_destroy.
 
384
        * font.c (MaxFontPosition): New function.
 
385
        (LookupFontSizeBySize): Handle sizescale.
 
386
        (InstallFont): Load the device font.
 
387
        (ForgetFonts): New function.
 
388
        (QueryDeviceFont): New function.
 
389
        * parse.c (ParseInput): Handle t and u commands. Split off
 
390
        character output into draw.c.
 
391
        (ParseDeviceControl): Ignore res command. Use the device argument
 
392
        to the T command.
 
393
 
 
394
        * font.c (MapXNameToDviName): Ifdefed out.
 
395
 
 
396
        * path.h: New file.
 
397
        * device.c, device.h: New files.
 
398
 
 
399
        * DviChar.c: Add entries for lB, rB, oq, lC, rC, md.
 
400
 
 
401
        * INSTALL: New file.
 
402
 
 
403
        * libxdvi: Merged into main directory.
 
404
        * xtotroff.c, xditview.c: Change includes accordingly.  
 
405
 
 
406
        * devX75, devX100: Merged into main directory.
 
407
        * xditview.man: Renamed to gxditview.man.
 
408
 
 
409
        * Xditview.ad: Renamed to GXditview.ad.
 
410
        * xditview.c (main): Use class of GXditview rather than xditview.
 
411
 
 
412
        * Imakefile: New file.
 
413
        * Makefile: Deleted.
 
414
 
 
415
        * xtotroff.c (MapFont): Unlink output file before opening it.
 
416
 
 
417
        * Started separate ChangeLog.