Use $(datadir) instead of $(prefix)/share.
[enscript.git] / ChangeLog
1 2011-07-09  Tim Retout  <diocles@gnu.org>
2
3         * states/Makefile.am: Use $(datadir) instead of $(prefix)/share.
4           Savannah bug #31609.
5         * src/Makefile.am: Likewise.
6
7         * src/Makefile.am: Remove ansi2knr option and supporting files.
8         * afmlib/Makefile.am: Likewise.
9
10         * states/utils.c (eval_expr): Fix typo in error string.
11         * states/main.c (usage): Fix typo in --define usage string.
12
13 2010-06-02  Tim Retout  <diocles@gnu.org>
14
15         Fix Savannah bug #28769 (segfault when parsing config file).
16
17         * src/util.c (CFG_FATAL): Call buffer_ptr on &fname to get
18         configuration filename.
19         * src/util.c (read_config): Delay buffer_uninit call on fname
20         until return points.
21
22 2010-03-17  Juergen Daubert  <jue@jue.li>
23         * src/main.c: Fix ngettext calls to use '1' explicitly.  Fixes
24         Savannah bug #29198.
25
26 2010-03-07  Tim Retout  <diocles@gnu.org>
27
28         * src/gsint.h: Remove version_string and ps_version_string.
29         * src/main.c: Likewise.
30         * src/main.c (version): Update copyright and licensing
31         information. Use autoconf variables instead of hardcoded strings.
32         * src/main.c (usage): Add angle brackets around bug address.
33         * src/psgen.c (dump_ps_header): Set ps_version_string here.
34
35 2010-03-06  Tim Retout  <diocles@gnu.org>
36
37         * configure.ac: Set version to 1.6.5.1.
38
39         * states/hl/Makefile.am (highlightings): Add f90.st.
40
41         * INSTALL: Move enscript-specific details into README, and remove
42         from the repository (i.e. just use the standard INSTALL file).
43         * README: Replace all old web/mail addresses.
44
45         * All Makefile.am files: Add ChangeLog.old to EXTRA_DIST.
46
47 2010-02-03  Tim Retout  <diocles@gnu.org>
48
49         * All ChangeLog files in subdirectories have been renamed to
50         ChangeLog.old.  All change log entries from 1.6.5 onwards will be
51         made in this file.
52
53 2010-01-28  Tim Retout  <diocles@gnu.org>
54
55         * docs/states.man (are): Fix typo of 'beginning'.
56         * docs/enscript.man: Fix three misspellings of 'dependent'.
57
58 2010-01-25  Tim Retout  <diocles@gnu.org>
59
60         * configure.ac: Set version to 1.6.5.
61
62 2009-12-31  Tim Retout  <diocles@gnu.org>
63
64         * configure.ac: Set version to 1.6.4.91.
65
66 2009-12-27  Tim Retout  <diocles@gnu.org>
67
68         * configure.ac: Set version to 1.6.4.90.
69         * NEWS: Add noteworthy changes for 1.6.5, and a placeholder for
70         1.6.4.
71
72 2009-01-13  Tim Retout  <diocles@gnu.org>
73
74         * COPYING: Update to GPLv3
75         * All files: Update license headers to GPLv3.
76
77 2008-02-03  Tim Retout  <diocles@gnu.org>
78
79         * Makefile.am (EXTRA_DIST): Remove ABOUT-NLS, THANKS and config.rpath,
80         because these will be distributed anyway.
81
82         Remove autoconf-generated files.
83
84         * configure: Remove from repository.
85
86         Remove automake-generated files.
87
88         * Makefile.in: Remove from repository.
89         * afm/Makefile.in: Likewise.
90         * afmlib/Makefile.in: Likewise.
91         * afmlib/ansi2knr.1: Likewise.
92         * afmlib/ansi2knr.c: Likewise.
93         * compat/Makefile.in: Likewise.
94         * config.guess: Likewise.
95         * config.sub: Likewise.
96         * depcomp: Likewise.
97         * docs/Makefile.in: Likewise.
98         * docs/mdate-sh: Likewise.
99         * docs/texinfo.tex: Likewise.
100         * install-sh: Likewise.
101         * lib/Makefile.in: Likewise.
102         * missing: Likewise.
103         * mkinstalldirs: Likewise.
104         * scripts/Makefile.in: Likewise.
105         * src/Makefile.in: Likewise.
106         * src/ansi2knr.1: Likewise.
107         * src/ansi2knr.c: Likewise.
108         * src/tests/Makefile.in: Likewise.
109         * states/Makefile.in: Likewise.
110         * states/hl/Makefile.in: Likewise.
111         * states/tests/Makefile.in: Likewise.
112         * w32/Makefile.in: Likewise.
113
114         Remove autopoint-generated files.
115
116         * ABOUT-NLS: Remove from repository.
117         * config.rpath: Likewise.
118         * intl/ChangeLog: Likewise.
119         * intl/Makefile.in: Likewise.
120         * intl/VERSION: Likewise.
121         * intl/bindtextdom.c: Likewise.
122         * intl/config.charset: Likewise.
123         * intl/dcgettext.c: Likewise.
124         * intl/dcigettext.c: Likewise.
125         * intl/dcngettext.c: Likewise.
126         * intl/dgettext.c: Likewise.
127         * intl/dngettext.c: Likewise.
128         * intl/eval-plural.h: Likewise.
129         * intl/explodename.c: Likewise.
130         * intl/finddomain.c: Likewise.
131         * intl/gettext.c: Likewise.
132         * intl/gettextP.h: Likewise.
133         * intl/gmo.h: Likewise.
134         * intl/hash-string.h: Likewise.
135         * intl/intl-compat.c: Likewise.
136         * intl/l10nflist.c: Likewise.
137         * intl/libgnuintl.h: Likewise.
138         * intl/loadinfo.h: Likewise.
139         * intl/loadmsgcat.c: Likewise.
140         * intl/localcharset.c: Likewise.
141         * intl/locale.alias: Likewise.
142         * intl/localealias.c: Likewise.
143         * intl/localename.c: Likewise.
144         * intl/ngettext.c: Likewise.
145         * intl/os2compat.c: Likewise.
146         * intl/os2compat.h: Likewise.
147         * intl/osdep.c: Likewise.
148         * intl/plural-exp.c: Likewise.
149         * intl/plural-exp.h: Likewise.
150         * intl/plural.c: Likewise.
151         * intl/plural.y: Likewise.
152         * intl/ref-add.sin: Likewise.
153         * intl/ref-del.sin: Likewise.
154         * intl/textdomain.c: Likewise.
155
156         Remove the 'm4' directory from the repository.
157
158         * Makefile.am (SUBDIRS): Remove 'm4' directory.
159         * configure.ac: Remove 'm4/Makefile' from AC_CONFIG_FILES.
160         * m4/ChangeLog: Remove from repository.
161         * m4/codeset.m4: Likewise.
162         * m4/gettext.m4: Likewise.
163         * m4/glibc21.m4: Likewise.
164         * m4/iconv.m4: Likewise.
165         * m4/intdiv0.m4: Likewise.
166         * m4/inttypes_h.m4: Likewise.
167         * m4/inttypes.m4: Likewise.
168         * m4/inttypes-pri.m4: Likewise.
169         * m4/isc-posix.m4: Likewise.
170         * m4/lcmessage.m4: Likewise.
171         * m4/lib-ld.m4: Likewise.
172         * m4/lib-link.m4: Likewise.
173         * m4/lib-prefix.m4: Likewise.
174         * m4/Makefile.am: Likewise.
175         * m4/Makefile.in: Likewise.
176         * m4/progtest.m4: Likewise.
177         * m4/stdint_h.m4: Likewise.
178         * m4/uintmax_t.m4: Likewise.
179         * m4/ulonglong.m4: Likewise.
180
181 2008-01-29  Tim Retout  <diocles@gnu.org>
182
183         * configure.ac: Remove AC_CONFIG_COMMANDS macro that was leaving
184         stamp-h files around after `make clean'.
185
186         * aclocal.m4: Removed from repository. Can be generated with `aclocal'.
187         * config.h.in: Likewise. Can be generated with `autoheader'.
188
189 2008-01-06  Tim Retout  <diocles@gnu.org>
190
191         * configure.ac: Add AM_GNU_GETTEXT_VERSION([0.17]).
192         Remove ALL_LINGUAS.
193
194 2008-01-02  Tim Retout  <diocles@gnu.org>
195
196         * configure.ac: Add description to PATH_SEPARATOR and
197         PATH_SEPARATOR_STR definitions.
198         * acconfig.h: Remove. Silences autoheader warning.
199
200         * configure.ac (AC_INIT): Quote arguments.
201         (AC_PREREQ): Bump required autoconf version to 2.61.
202         (AM_CONFIG_HEADER): Change to AC_CONFIG_HEADERS, quote arguments.
203         (AC_STDC_HEADERS): Change to AC_HEADER_STDC, quote arguments.
204         (AC_HAVE_HEADERS): Change to AC_CHECK_HEADERS, quote arguments.
205         Result of running autoupdate.
206         Also tidy order of macros.
207
208         * configure.ac (AC_ISC_POSIX): Replace with AC_USE_SYSTEM_EXTENSIONS
209         to silence some aclocal warnings.
210
211         * configure.ac (AC_REVISION): Remove.
212
213         * configure.in: Rename to `configure.ac'.
214
215 2008-01-01  Tim Retout  <diocles@gnu.org>
216
217         * configure.in: Remove --with-cc option from configure script.
218         Remove test for empty CC from around AC_PROG_CC macro.
219
220         * configure.in (AC_INIT): Change bug report address to
221         <bug-enscript@gnu.org>.
222         Change package name to `GNU Enscript'.
223
224         * ChangeLog: Run M-x change-log-redate. Add copyright notice at end.
225
226 2007-12-29  Tim Retout  <diocles@gnu.org>
227
228         * Makefile.am (SUBDIRS): Remove duplicate intl.
229
230 2007-10-31  Tim Retout  <diocles@gnu.org>
231
232         * COPYING: Update to latest revision of GPLv2.
233         * all files: Update FSF address in copyright header.
234
235 2003-02-28  gettextize  <bug-gnu-gettext@gnu.org>
236
237         * Makefile.am (SUBDIRS): Add intl.
238         * configure.in (AC_OUTPUT): Add intl/Makefile,
239
240 2003-02-28  gettextize  <bug-gnu-gettext@gnu.org>
241
242         * Makefile.am (SUBDIRS): Add m4.
243         (ACLOCAL_AMFLAGS): New variable.
244         (EXTRA_DIST): Add config.rpath.
245         * configure.in (AC_OUTPUT): Add po/Makefile.in,
246         (AM_GNU_GETTEXT_VERSION): Bump to 0.11.5.
247
248 1999-07-21  Markku Rossi  <mtr@amme.ssh.fi>
249
250         * README: Added a special note for all US users about the
251         enscript's default output media (which is A4 instead of Letter).
252
253 1999-01-19  Markku Rossi  <mtr@amme.ssh.fi>
254
255         * Updated automake to version 1.4.
256
257 1999-01-14  Markku Rossi  <mtr@amme.ssh.fi>
258
259         * configure.in: Changed autoconf prereq to 2.13.
260
261 1999-01-07  Markku Rossi  <mtr@amme.ssh.fi>
262
263         * Updated development tools: autoconf-2.13, automake-1.3d.
264
265 1998-12-31  Markku Rossi  <mtr@amme.ssh.fi>
266
267         * configure.in: Removed a historical call of the AC_LINK_FILES.
268         It is handled in the AM_GNU_GETTEXT.
269
270 1998-12-29  Markku Rossi  <mtr@amme.ssh.fi>
271
272         * configure.in: Beta version 1.6.2 released.
273
274 1998-12-08  Markku Rossi  <mtr@amme.ssh.fi>
275
276         * Updated gettext to version 0.10.35.
277
278         * configure.in (ALL_LINGUAS): Added `ru'.
279
280 1998-11-11  Markku Rossi  <mtr@amme.ssh.fi>
281
282         * configure.in: Added checks for sys/types.h and sys/stat.h
283         headers.
284
285 1998-10-23  Markku Rossi  <mtr@ngs.fi>
286
287         * Moved all documentation stuffs to the `docs' subdirectory.
288
289         * enscript.1.in: Documented the new highlighting options.
290
291 1998-10-16  Markku Rossi  <mtr@ngs.fi>
292
293         * enscript.1.in: Updated the ^@font{} escape's syntax.
294
295 1998-10-02  Markku Rossi  <mtr@ngs.fi>
296
297         * configure.in: Added more rules to lookup the gethostname()
298         function.  It is located in `libsocket.a' in the SCO OpenServer 5.
299
300 1998-09-22  Markku Rossi  <mtr@ngs.fi>
301
302         * enscript.1.in: Replaced `@prefix@/share' and `@prefix@/etc' with
303         `@datadir@' and `@sysconfdir@'.
304
305 1998-07-06  Markku Rossi  <mtr@ngs.fi>
306
307         * configure.in: Updated version number to 1.6.2.
308
309 1998-07-01  Markku Rossi  <mtr@ngs.fi>
310
311         * 88591.txt: Changed 0xb9 to be `/onesuperior' instead of
312         `/dottlessi'.
313
314 1998-06-25  Markku Rossi  <mtr@ngs.fi>
315
316         * configure.in: Added check for the strtoul() function.
317
318 1998-06-23  Markku Rossi  <mtr@ngs.fi>
319
320         * configure.in (PSLEVEL): added option --with-ps-level to specify
321         the default PostScript language level that enscript should use.
322
323 1998-06-16  Markku Rossi  <mtr@ngs.fi>
324
325         * configure.in: Updated version number to 1.6.1.
326
327 1998-06-11  Markku Rossi  <mtr@ngs.fi>
328
329         * Renamed all ISO-8859-* encodings to conform their ISO names.
330         All uses changed.
331
332 1998-03-25  Markku Rossi  <mtr@ngs.fi>
333
334         * 88597.txt: Added encoding for ISO-8859-7.  Thanks to Manolis
335         Lourakis <lourakis@csd.uch.gr>.
336
337 1998-03-09  Markku Rossi  <mtr@ngs.fi>
338
339         * Upgraded automake to version 1.2e.
340
341         * configure.in: Updated version number to 1.5.6.
342
343 1997-09-30  Markku Rossi  <mtr@ngs.fi>
344
345         * 88594.txt: Added encoding for ISO-8859-4 character set.  Thanks
346         to Ricardas Cepas <rch@pub.osf.lt> for the patches.
347
348 1997-07-17  Markku Rossi  <mtr@ngs.fi>
349
350         * Upgraded automake to version 1.2.
351
352 1997-07-16  Markku Rossi  <mtr@ngs.fi>
353
354         * Makefile.am: Added THANKS file.
355
356 1997-05-22  Markku Rossi  <mtr@ngs.fi>
357
358         * configure.in (SPOOLER): added option --with-spooler to specify
359         the system printer spooler.
360
361         * Added a banner which shows the user definable options and their
362         current values.  This should save some emails.
363
364 1997-04-14  Markku Rossi  <mtr@ngs.fi>
365
366         * INSTALL: Updated Autoconf related installation information.
367
368         * Updated COPYING and COPYING.LIB files to the latest ones.
369
370 1997-02-12  Markku Rossi  <mtr@ngs.fi>
371
372         * Makefile.am: Added all FAQ related files to the distribution.
373
374 1997-01-23  Markku Rossi  <mtr@ngs.fi>
375
376         * configure.in: Added checks form memmove() and memcpy() and added
377         their replacements to compat.
378         Added check for alloca().
379
380 1997-01-21  Markku Rossi  <mtr@ngs.fi>
381
382         * Created a new tests subdirectory which holds the enscript
383         testsuite.
384
385         * Automake-1.1l.
386
387 1996-11-05  Markku Rossi  <mtr@ngs.ngs.fi>
388
389         * 88595.txt: New encoding for ISO-8859-5 (ISO Cyrillic) character
390         set. Thanks for Ildar Khabibrakhmanov <ildar@hawking.math.mun.ca>
391         for the 88595.txt encoding file.
392
393 1996-09-08  Markku Rossi  <mtr@ngs.ngs.fi>
394
395         * All encoding description files: changed name of the character
396         0x2d (-) from `/minus' to `/hyphen'.
397
398 1996-09-07  Markku Rossi  <mtr@ngs.ngs.fi>
399
400         * koi8.txt: New encoding for Adobe's Standard Cyrillic Font KOI8.
401         Thanks for Ildar Khabibrakhmanov <ildar@hawking.math.mun.ca> for
402         the koi8.txt encoding file.
403
404 1996-08-24  Markku Rossi  <mtr@ngs.ngs.fi>
405
406         * Updated developement tools: autoconf-2.10, automake-1.1c,
407         gettext-0.10.23.
408
409 1996-07-28  Markku Rossi  <mtr@ngs.ngs.fi>
410
411         * Changed __P() macro to ___P() in all files where it was used.
412         Now we won't clash with solaris' math.h which defines __P().
413
414 1996-06-13  Markku Rossi  <mtr@ngs.ngs.fi>
415
416         * Automake-1.0.
417
418         * New subdirectory `scripts' for utility scripts.
419
420 1996-06-06  Markku Rossi  <mtr@ngs.ngs.fi>
421
422         * gettext-0.10.16.
423
424 1996-05-06  Markku Rossi  <mtr@ngs.fi>
425
426         * Automake-0.32.
427
428 1996-03-14  Markku Rossi  <mtr@ngs.fi>
429
430         * Automake-0.31.
431
432         * configure.in: Removed CFLAGS and LDFLAGS defaults, use whatever
433         autoconf gives to us.
434
435 1996-03-11  Markku Rossi  <mtr@ngs.fi>
436
437         * 88592.txt: fixed character 0xf0 from /eth to /dbar.
438
439 1996-02-25  Markku Rossi  <mtr@ngs.fi>
440
441         * Reorganized source tree:
442           - enscript source is moved to the new `src' sub-directory
443           - `afm' directory is renamed to `afmlib'
444           - `afmfiles' directory is renamed to `afm'
445
446         * Renamed program to `GNU enscript'.
447
448         * Made to use Automake utility.  The old top level Change log has
449         moved to the src subdirectory.
450
451
452 Copyright (C) 1996, 1997, 1998, 1999, 2003, 2007, 2008 Free Software
453 Foundation, Inc.
454
455 Copying and distribution of this file, with or without modification,
456 are permitted in any medium without royalty provided the copyright
457 notice and this notice are preserved.