Version 3.16
[bpt/emacs.git] / ChangeLog
CommitLineData
5c4757d3
RS
12005-09-15 Ulf Jasper <ulf.jasper@web.de>
2
3 * Makefile.in (install-arch-indep, uninstall):
4 Handle newsticker manual.
5 (info): Add - to commands.
6
f172343a
KS
72005-09-11 Kim F. Storm <storm@cua.dk>
8
9 * AUTHORS: Regenerate.
10
ed326e35
EZ
112005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
12
13 Remove the MAXPATHLEN limitations:
14
15 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
16 * configure: Regenerated.
17
50a6ff15
EZ
182005-09-09 Eli Zaretskii <eliz@fencepost.gnu.org>
19
20 * configure.in <lynxsos*>: Support for LynxOS on PPC.
21 * configure: Regenerated.
22
c9ac21eb
PE
232005-09-05 Paul Eggert <eggert@cs.ucla.edu>
24
25 * config.guess, config.sub: Updated from master source.
26
9a69ec4b
JB
272005-08-03 Juanma Barranquero <lekktu@gmail.com>
28
29 * .cvsignore: Add `lock'.
30
c638055f
JB
312005-07-28 Juanma Barranquero <lekktu@gmail.com>
32
33 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
34
9eff9fe3
PE
352005-07-26 Paul Eggert <eggert@cs.ucla.edu>
36
37 Merge gnulib getopt implementation into Emacs.
38
39 * Makefile.in (AUTOCONF_INPUTS): New macro.
40 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
41 so that these files also depend on m4/getopt.m4.
42 * configure.in: Configure getopt by including m4/getopt.m4,
43 and configuring a getopt replacement if necessary.
44 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
45 * m4/getopt.m4: New file.
46
edfaf76d
LK
472005-07-06 Lute Kamstra <lute@gnu.org>
48
49 * configure.in: Fix capitalization.
50 * configure: Regenerate.
51
385ee3de
LK
522005-07-04 Lute Kamstra <lute@gnu.org>
53
54 Update FSF's address in GPL notices.
55
eb7c6f20
LK
562005-06-19 J\e,bi\e(Br\e,bt\e(Bme Marant <jerome@marant.org>
57
58 * Makefile.in (epaths-force): Protect both lisppath and
59 buildlisppath from whitespace.
60
23fd4483
ST
612005-06-08 Steven Tamm <steventamm@mac.com>
62
63 * configure.in: Support Darwin/MacOSX on Intel
64 * configure: Regenerate.
65
98c3db67
JD
662005-06-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
67
68 * configure.in (HAVE_CANCELMENUTRACKING): New test.
69 * configure: Regenerate.
70
9adfabc2
LK
712005-05-11 J\e,Ai\e(Br\e,At\e(Bme Marant <jmarant@marant.org>
72
73 * configure.in: Add --enable-locallisppath.
74 * configure: Regenerate.
75
5063dbbf
YM
762005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
77
78 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
79 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
80 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
81 * configure: Regenerate.
82
6a4fb78f
EZ
832005-05-07 J\e,Ai\e(Br\e,At\e(Bme Marant <jerome@marant.org>
84
85 * make-dist: Remove references to makefile.nt and makefile.def.
86 Include widgets and images subdirectories of etc. Do not exclude
87 ldefs-boot.el.
88
2c97085e
AS
892005-04-23 Andreas Schwab <schwab@suse.de>
90
91 * configure.in: Remove duplicate match for powerpc configuration.
92 * configure: Regenerate.
93
766c5349
TTN
942005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
95
96 * configure.in: Check for <pwd.h>.
97 * configure: Regenerate.
98
118e2c39
LK
992005-04-14 Lute Kamstra <lute@gnu.org>
100
101 * make-dist: Distribute all ChangeLog files in lisp/.
102 Don't distribute ldefs-boot.el.
103 lisp/makefile.nt no longer exists.
104
5c156fdf
LK
1052005-04-13 Lute Kamstra <lute@gnu.org>
106
107 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
108 for "no-byte-compile: t" in the file instead.
109
4693dbc9
SM
1102005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
111
112 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
113 shadow the main Lesstif/Motif-2.1 libs and includes.
114
0f88527f
JD
1152005-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
116
117 * configure.in: Only add XASSERTS to cppflags.
118 * configure: Regenerate.
119
d0098f13
JD
1202005-03-04 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
121
122 * configure.in: Added --enable-asserts.
123 * configure: Regenerate.
124
bf247b6e
KS
1252005-02-09 Kim F. Storm <storm@cua.dk>
126
127 Change release version from 21.4 to 22.1 throughout.
128 Change development version from 21.3.50 to 22.0.50.
129
551ffc27
ST
1302005-01-19 Steven Tamm <steventamm@mac.com>
131
132 * configure.in: Check for <sys/utsname.h>.
133 * configure: Regenerate.
134
adf87c29
KS
1352004-12-11 Kim F. Storm <storm@cua.dk>
136
137 * Makefile.in (info): Undo 2004-12-05 change.
138
b2d6e132
LT
1392004-12-08 Luc Teirlinck <teirllm@auburn.edu>
140
058a9e4f
LT
141 * info/dir (File): Add URL and Org Mode manuals.
142 * Makefile.in (install-arch-indep, uninstall): Add url and org
b2d6e132
LT
143 manuals.
144
be5472bd
SM
1452004-12-07 Stefan <monnier@iro.umontreal.ca>
146
147 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
148 committed to src/config.in.
149
b8bdffbe
JD
1502004-12-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
151
be5472bd 152 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
b8bdffbe
JD
153 pthreads and define HAVE_GTK_AND_PTHREAD.
154 * configure: Regenerate.
155
cc60c723
RS
1562004-12-05 Richard M. Stallman <rms@gnu.org>
157
158 * Makefile.in (info): Ignore errors building info files.
159
77cafc7a
EZ
1602004-11-27 Eli Zaretskii <eliz@gnu.org>
161
162 * config.bat: If 8-byte alignment is not supported, define
163 NO_DECL_ALIGN in src/config.h, instead of trivially defining
fe3df972
EZ
164 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
165 filter through Sed to remove the quotes.
77cafc7a 166
49561cf6
SM
1672004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
168
169 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
170 not apply to files explicitly `cvs add'ed.
171
d8dfe187
EZ
1722004-11-12 Eli Zaretskii <eliz@gnu.org>
173
174 * config.bat: Don't require djecho.exe for the v1.x build.
1b43e144
EZ
175 Add a test for DECL_ALIGN support, and add a trivial definition to
176 src/config.h if 8-byte alignment is not supported.
d8dfe187 177
85c38542
KS
1782004-11-08 Kim F. Storm <storm@cua.dk>
179
180 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
181 files before building.
182 (bootfast, bootstrap-clean-before-fast): New targets, like
183 bootstrap but don't remove .elc files.
184
59dede22
EZ
1852004-11-06 Lars Brinkhoff <lars@nocrew.org>
186
187 * configure.in: Add check for getrusage.
6159c232 188 * configure: Regenerate.
59dede22 189
572a3cc2
JD
1902004-11-02 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
191
49561cf6
SM
192 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
193 New tests for new and old GTK file dialogs.
d0a80c21
JD
194 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
195 to no.
196
49561cf6 197 * configure: Rebuild.
572a3cc2 198
f17e308a
JD
1992004-10-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
200
201 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
202 can be set. Remove SETARCH test.
49561cf6 203 * configure: Rebuild.
f17e308a 204
cef11da2
ST
2052004-10-08 Steven Tamm <steventamm@mac.com>
206
207 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
49561cf6 208 * configure: Rebuild.
cef11da2 209
4cbbf6b7
JD
2102004-10-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
211
212 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
05cf15c6 213 AC_MSG_WARN. Move output of warning message to end of configure run.
4cbbf6b7
JD
214
2152004-10-05 Jan Dj\e,Ad\e(Brv. <jan.h.d@swipnet.se>
4494a266 216
49561cf6 217 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
4494a266
JD
218 Run test to see if heap start address is random.
219
bc9b2430
MB
2202004-09-29 Miles Bader <miles@gnu.org>
221
222 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
223 if setarch is present.
224
dd571c2f
JD
2252004-09-25 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
226
227 * configure.in (HAVE_EXECSHIELD): Only define on x86.
228 * configure: Rebuild.
229
4489ece2
JD
2302004-09-24 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
231
232 * configure.in: Check for exec-shield.
233 * configure: Rebuild.
234
de10c114
AS
2352004-08-06 Andreas Schwab <schwab@suse.de>
236
237 * Makefile.in (install-arch-indep, uninstall): Add flymake.
238
d9a68b6a
EZ
2392004-07-31 Eli Zaretskii <eliz@gnu.org>
240
241 * config.bat: Update URLs in the comments.
242
23f87bed
MB
2432004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
244
49561cf6 245 * Makefile.in (install-arch-indep): Add pgg and sieve.
23f87bed
MB
246
247 * info/.cvsignore: Added pgg and sieve.
248
52b9b5cc
AS
2492004-07-05 Andreas Schwab <schwab@suse.de>
250
251 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
252
1d390bd8
KH
2532004-06-21 Kenichi Handa <handa@m17n.org>
254
255 * make-dist: Link leim-ext.el into tempdir.
256
1f94377f
LT
2572004-06-15 Luc Teirlinck <teirllm@auburn.edu>
258
259 * info/dir (File): Add emacs-xtra.
260 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
261
1c492b87
JL
2622004-06-12 Juri Linkov <juri@jurta.org>
263
264 * info/dir: Move menu help lines from `* Menu:' to file header.
265 Describe the purpose of a red *.
266
8f9d4905
SM
2672004-05-04 Dave Love <fx@gnu.org>
268
269 * configure.in: Don't use `extrasub'.
270
2c2cd44f
SM
2712004-04-29 Dave Love <fx@gnu.org>
272
273 * configure.in: Don't forget to quote args to `test'.
274
510ead5f
TTN
2752004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
276
277 * autogen.sh: Update filename in "please read" message.
278
1ee652eb
RS
2792004-04-17 Richard M. Stallman <rms@gnu.org>
280
281 * INSTALL: Move the info about site-lisp dirs,
282 and say uninstalled Emacs looks there too.
283
c1994268
EZ
2842004-04-04 Eli Zaretskii <eliz@gnu.org>
285
286 * config.bat (lib-src): Recognize comment lines in Makefile.in
287 that have a TAB after the #, to avoid errors in preprocessing with
288 GCC 3.3.3.
289
04e08b8c
LT
2902004-03-31 Luc Teirlinck <teirllm@auburn.edu>
291
292 * Makefile.in: Mention in comment that `make maintainer-clean'
293 deletes .elc files.
294
4a61faec
SM
2952004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
296
297 * update-subdirs: Add local variables to prevent byte-compiling.
298
06aacc62
RS
2992004-03-21 Dave Love <fx@gnu.org>
300
301 * configure.in: Fix previous change.
302
36a3fd05
RS
3032004-03-18 Dave Love <fx@gnu.org>
304
06aacc62 305 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
36a3fd05 306
6939e0b1
LT
3072004-03-15 Luc Teirlinck <teirllm@auburn.edu>
308
309 * info/dir (File): Add SMTP and SES.
310
d8d95bc7
SM
3112004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
312
313 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
5e7b4262 314 (bootstrap): Use the new bootstrap-prepare target in lisp.
d8d95bc7 315
58ec79cf
KS
3162004-02-18 Kim F. Storm <storm@cua.dk>
317
d8d95bc7 318 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
58ec79cf 319
a6eeaa81 3202004-02-16 Eli Zaretskii <eliz@gnu.org>
c33b76da 321
d8d95bc7 322 * make-dist: Don't link index.*perm and permute-index into tempdir.
c33b76da 323
584b627e
JY
3242004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
325
326 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
327 to match previous changes by Eli Zaretskii.
328
68e4cc57
LT
3292004-02-09 Luc Teirlinck <teirllm@auburn.edu>
330
331 * Makefile.in: Set CDPATH to an empty string.
332
22bb9485
SM
3332004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
334
335 * configure.in <darwin>: Use fink packages if available.
336
ae2230df
RS
3372004-01-25 Jerome Marant <jmarant@free.fr> (tiny change)
338
339 * make-dist (lispref): Do include lispref/index.texi.
340
722ae5f4
JR
3412004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
342
4a61faec 343 * make-dist (tempdir): Include cursors in nt/icons.
722ae5f4 344
a6eeaa81 3452003-12-30 Eli Zaretskii <eliz@gnu.org>
d9e0b412
EZ
346
347 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
348 clashes with install-sh on 8+3 filesystems.
349
8af1a978
MB
3502003-12-08 Miles Bader <miles@gnu.org>
351
352 * .cvsignore: Add .arch-inventory.
353
ce6e4c21
AS
3542003-12-24 Andreas Schwab <schwab@suse.de>
355
356 * configure.in: Check for <sys/socket.h>. Include it before
815617bf 357 including <net/if.h>. Move check for <net/if.h> before its use.
ce6e4c21 358
0b1ec9e9
JD
3592003-12-24 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
360
361 * Makefile.in (install-arch-dep): Don't let cd output go into
362 pipe for carbon_appdir.
363
cf59a5b7
AS
3642003-12-24 Andreas Schwab <schwab@suse.de>
365
366 * configure.in (PKG_CHECK_MODULES): Fix quoting.
367
55e4f3cd
AS
3682003-12-01 Andreas Schwab <schwab@suse.de>
369
2a75d75d 370 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
55e4f3cd
AS
371 hardcoding gcc.
372 * configure: Rebuild.
373
57669b57
JD
3742003-11-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
375
376 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
377 multiple displays.
22bb9485 378 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
57669b57 379
68e03c1c
DL
3802003-09-23 Dave Love <fx@gnu.org>
381
382 * configure.in: Check members of struct ifreq.
383
6df2a645
KS
3842003-09-14 Kim F. Storm <storm@cua.dk>
385
386 * configure.in: Add checks for sys/ioctl.h and net/if.h.
387
da92b8d9
LT
3882003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
389
390 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
391
19bb0fcd 3922003-08-18 Lute Kamstra <lute@gnu.org>
e512ece1
LK
393
394 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
395 required anymore.
396
abd39b57
AC
3972003-08-07 Andrew Choi <akochoi@shaw.ca>
398
399 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
400 option instead of -traditional-cpp for CPP.
401
c855f2ca
RS
4022003-07-29 Richard M. Stallman <rms@gnu.org>
403
404 * configure.in (HAVE_XIM): Define if XIM is available.
405
32b0a3c6
JB
4062003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
407
408 * configure.in: The function gtk_window_set_icon_from_file was
409 introduced in GTK+ 2.2, so check for that release.
410
2eaa00ba
AS
4112003-07-23 Andreas Schwab <schwab@suse.de>
412
413 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
414
415 * Makefile.in (YACC): Remove, not used.
416 (MAINT): Don't set.
417 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
418 disable dependency on ${srcdir}/configure.in when maintainer mode
419 is disabled.
420
f57bd967
DL
4212003-07-22 Dave Love <fx@gnu.org>
422
423 * configure.in: Make XRegisterIMInstantiateCallback test depend on
424 HAVE_X11, not with_xim.
425 (HAVE_CRTIN): Provide template.
426 <with_png>: Test for png.h and libpng/png.h.
427
da894f7d
AS
4282003-07-15 Andreas Schwab <schwab@suse.de>
429
430 * configure.in: Temporarily leave quoting for AC_DEFINE.
431
ec03b83e
SM
4322003-07-13 Stefan Monnier <monnier@cs.yale.edu>
433
434 * configure.in: Check for posix_memalign.
435
800bebe3
RS
4362003-07-12 Richard M. Stallman <rms@gnu.org>
437
438 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
439
42f81f64
KS
4402003-07-09 Kim F. Storm <storm@cua.dk>
441
442 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
443 functionality of --without-xim.
444
d320e9f3
DL
4452003-06-29 Dave Love <fx@gnu.org>
446
447 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
448
cffcede7
JD
4492003-06-26 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
450
451 * configure: Regenerate.
452
7bea57c9
DL
4532003-06-23 Dave Love <fx@gnu.org>
454
ec03b83e
SM
455 * configure.in: Check for sys/_mbstate_t.h.
456 Test XRegisterIMInstantiateCallback prototype.
7bea57c9
DL
457 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
458
eb3b52fa
DL
4592003-06-06 Dave Love <fx@gnu.org>
460
461 * configure.in: Check for locale.h.
462
f16205ca
DL
4632003-06-05 Dave Love <fx@gnu.org>
464
ec03b83e
SM
465 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
466 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
f16205ca 467 (NLIST_STRUCT): Don't define.
eb3b52fa 468 (AH_BOTTOM): Define my_strftime.
f16205ca 469
efd60266
JB
4702003-06-02 Richard M. Stallman <rms@gnu.org>
471
472 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
473
016bd3c0
AS
4742003-05-24 Andreas Schwab <schwab@suse.de>
475
476 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
477 bzero, and bcmp.
478
7933722a
DL
4792003-05-22 Dave Love <fx@gnu.org>
480
ec03b83e 481 * configure.in: Remove redundant test for term.h. Test for difftime.
7933722a 482
463f55ee
DL
4832003-05-20 Dave Love <fx@gnu.org>
484
485 * configure.in: Append * to s390-*-linux-gnu case.
486 (LIBMAIL) <lockfile>: Don't define.
487
4882003-04-30 Richard M. Stallman <rms@gnu.org>
489
490 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
491
4922003-04-28 Francesco Potort\e,Al\e(B <pot@gnu.org>
493
494 * configure.in: Undo last (RMS') change, as it is useless, per
495 Dave Love.
496
4972003-04-08 Richard M. Stallman <rms@gnu.org>
498
499 * configure.in: Put #include of jpeglib.h at start of line.
500
6740b4d6
KG
5012003-04-30 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
502
503 * INSTALL (* GNU/Linux development packages): Mention Debian and
504 RedHat package names.
505
ed3c3314
RS
5062003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
507
508 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
509
5b31a763
KG
5102003-04-30 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
511
512 * INSTALL (* GNU/Linux development packages): Tell people to
513 install additional packages for compiling Emacs.
514
18fe6f45
FP
5152003-04-06 Francesco Potort\e,Al\e(B <pot@gnu.org>
516
517 * configure.in: Use the same configuration for all aix5, not just
518 aix5.1.
519
77fb5d1a
FP
5202003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
521
522 * configure.in: Check for need for bigtoc support on IBM AIX for
523 solving a linker table overflow problem.
524
710ee5a9
RB
5252003-03-03 Rob Browning <rlb@defaultvalue.org>
526
efd60266
JB
527 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
528 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
710ee5a9
RB
529 over bzero, bcmp, and bcopy.
530
16f6f948
SJ
5312003-02-23 Simon Josefsson <jas@extundo.com>
532
533 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
534
92a8ce63
JB
5352003-02-21 Klaus Zeitler <kzeitler@lucent.com>
536
537 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
538
47774164
KH
5392003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
540
541 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
542
0dfd93c0
AS
5432003-02-08 Andreas Schwab <schwab@suse.de>
544
545 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
546 instead of the substitution.
547
c60ee5e7
JB
5482003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
549
550 * Makefile.in: Use @EXEEXT@ for Cygwin.
551 Use USERNAME if LOGNAME is not set (for Cygwin).
552
553 * configure.in:
554 * configure: Add opsys=cygwin.
555
88373452
KS
5562003-01-29 Kim F. Storm <storm@cua.dk>
557
558 * AUTHORS: Regenerated using new format (after fixing numerous
559 formatting errors in the ChangeLog files).
560
12bf22e0
AS
5612003-01-22 Andreas Schwab <schwab@suse.de>
562
563 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
564 redefining it explicitly in src/config.in.
565
ffdf4f26
MR
5662003-01-22 Markus Rost <rost@math.ohio-state.edu>
567
568 * Makefile.in (bootstrap): Make bootstrap-after.
569
940344d4 5702003-01-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
cd890796
JD
571
572 * configure.in: Fix --with-gtk.
573
940344d4 5742003-01-19 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
488dd4c4
JD
575
576 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
577
578 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
579
e833850f
FP
5802003-01-14 Francesco Potort\e,Al\e(B <pot@gnu.org>
581
ec03b83e 582 * configure.in (m68k-motorola-sysv): Remove (obsolete).
e833850f 583
52cd7d02
ST
5842003-01-07 Steven Tamm <steventamm@mac.com>
585
586 * configure.in: New option, --enable-carbon-app, to specify
587 that the application should be installed
588 * Makefile.in (install-arch-dep): On Mac OS X, install the
589 Emacs.app application if carbon-app is enabled
590
fb02aff2
DL
5912003-01-06 Dave Love <fx@gnu.org>
592
593 * configure.in: Check for nl_langinfo.
594 [!HAVE_SIZE_T]: Fix typedef.
595
1d08c2fe
DK
5962003-01-06 David Kastrup <dak@gnu.org>
597
ec03b83e 598 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
9e71690e 599
1d08c2fe
DK
600 * configure.in: Add tests for install-info
601
72c5c58f
MR
6022002-12-09 Markus Rost <rost@math.ohio-state.edu>
603
604 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
605 use again sol2-6 instead of sol2-8.
606
a4ac5b17
DL
6072002-12-09 Dave Love <fx@gnu.org>
608
fb02aff2 609 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
a4ac5b17 610
4824556f
AS
6112002-12-08 Andreas Schwab <schwab@suse.de>
612
613 * Makefile.in (install-arch-indep): Revert last change.
614
6b2fd6ea
DL
6152002-11-27 Dave Love <fx@gnu.org>
616
617 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
ec03b83e
SM
618 Check for __sys_siglist too. Check for memset.
619 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
6b2fd6ea 620
8c95f450
JB
6212002-11-22 Juanma Barranquero <lektu@terra.es>
622
623 * config.guess, config.sub: Updated from master source.
624
39f7b5f7
KF
6252002-11-19 Karl Fogel <kfogel@red-bean.com>
626
627 * autogen.sh: New file.
628
d824beee
DL
6292002-11-15 Dave Love <fx@gnu.org>
630
ec03b83e
SM
631 * configure.in: Tidy up various quoting issues throughout.
632 Use AC_GNU_SOURCE.
d824beee
DL
633 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
634 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
635 Maybe define bcopy, bzero, bcmp.
ec03b83e 636 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
d824beee
DL
637 non-existent machine file).
638 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
639 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
0d6f3768 640 (nlist.h): Move test up.
d824beee 641
72c5c58f 6422002-11-18 Markus Rost <rost@math.ohio-state.edu>
8704a6ab 643
72c5c58f 644 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
8704a6ab 645
816753a7
FP
6462002-11-14 Francesco Potorti` <pot@gnu.org>
647
648 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
649
98b4e102
JB
6502002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
651
652 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
653
6bae0ccf
DL
6542002-11-08 Dave Love <fx@gnu.org>
655
ec03b83e 656 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
6bae0ccf
DL
657 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
658
ab4f69f2
MB
6592002-11-07 Miles Bader <miles@gnu.org>
660
ec03b83e
SM
661 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
662 Handle separate-build-dir case.
ab4f69f2 663
318db6cb
RS
6642002-11-06 Richard M. Stallman <rms@gnu.org>
665
666 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
667 bulletproof. $bar may be empty when there are no .elc files.
668
2baf1bfa
DL
6692002-10-30 Dave Love <fx@gnu.org>
670
671 * configure.in: Require autoconf 2.53. Test for pty.h,
672 sys/mman.h, sys/param.h, mremap, memmove.
ec03b83e
SM
673 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
674 (AC_PROG_YACC): Delete.
2baf1bfa
DL
675 (size_t): Use AC_CHECK_TYPES.
676 (AH_TOP): Up-date copyright.
677
a6cadf53
JB
6782002-10-01 Juanma Barranquero <lektu@terra.es>
679
680 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
681
9811b1cf
RS
6822002-09-19 Richard M. Stallman <rms@gnu.org>
683
684 * configure.in: Fix the LessTif-directory-finder for real.
685
ef7fb3bb
RS
6862002-09-14 Richard M. Stallman <rms@gnu.org>
687
688 * Makefile.in (maybe_bootstrap): Test for complete absence
689 of compiled Lisp files.
690
b3cd6965
SM
6912002-09-11 Stefan Monnier <monnier@cs.yale.edu>
692
693 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
694 (bootstrap-clean-after): Delete.
695 (bootstrap): Make the sequencing explicit.
696
3e6be279
RS
6972002-09-10 Richard M. Stallman <rms@gnu.org>
698
699 * configure.in: Fix previous LessTif change.
700
50332dc1
RS
7012002-09-09 Richard M. Stallman <rms@gnu.org>
702
703 * configure.in (powerpcle-*-solaris2.5*): New configuration.
704 (powerpcle-*-solaris*): Use version 2.6 as default.
705 (*-sunos5.6*, *-solaris2.6*): New alternative.
706 (*-sunos5*): Use version 2.6 as default.
707
abd39b57 7082002-09-06 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
8bb4cb85
KG
709
710 * configure.in: Fix typo.
711
22eaea41
RS
7122002-09-05 Richard M. Stallman <rms@gnu.org>
713
714 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
715
b3cd6965 716 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
22eaea41
RS
717 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
718
6bc85c3b
KS
7192002-08-26 Kim F. Storm <storm@cua.dk>
720
721 * Makefile.in (install-arch-indep): Do not remove DOC file
722 when it is the only DOC file installed; this is the case when
723 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
724
dc16594b
MR
7252002-07-24 Markus Rost <rost@math.ohio-state.edu>
726
727 * configure.in: Fix typo.
728
2a0c903c
RS
7292002-07-24 Richard M. Stallman <rms@gnu.org>
730
731 * configure.in: Don't print anything special about gamedir.
732
3ea1bfb2 733 * configure.in: Delete nonstandard --with-game-user option.
b3cd6965 734
a8bbe549
RS
7352002-07-21 Richard M. Stallman <rms@gnu.org>
736
737 * Makefile.in (gamedir, localstatedir): New variables.
738 (epaths-force): Insert value of gamedir into PATH_GAME.
739
740 * configure.in (gamedir): Handle it like lispdir.
ec03b83e 741 (--with-game-dir option): Delete.
a8bbe549 742
abd39b57 7432002-06-21 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
29c3cbf0
PJ
744
745 * configure.in: Add support for mipseb-*-netbsd* machines.
746
abd39b57 7472002-06-18 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b3ae255b
KG
748
749 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
750
abd39b57 7512002-06-17 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
d591a834
KG
752
753 * info/dir (File): Add an entry for Tramp.
754
e0156c8d
EZ
7552002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
756
757 * INSTALL-CVS: New file.
758
3fa4ac47
AS
7592002-06-07 Andreas Schwab <schwab@suse.de>
760
761 * configure.in (x86_64-*-linux-gnu*): New system.
762
86bbfe77
EZ
7632002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
764
765 * config.bat: Handle the case when lispintro is truncated to lispintr.
766
2570d28c
PE
7672002-05-26 Paul Eggert <eggert@twinsun.com>
768
769 * config.guess, config.sub: Updated from master source.
770
a1d8dc87
RS
7712002-05-09 Richard M. Stallman <rms@gnu.org>
772
773 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
774
abd39b57 7752002-05-04 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
9a40c2fb
PJ
776
777 * make-dist: Do not distribute lock/ directory.
778
e3ba1015
AC
7792002-04-30 Andrew Choi <akochoi@shaw.ca>
780
781 * configure.in: Provide documentation string when defining
782 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
783 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
784
5167cfda
CW
7852002-04-28 Colin Walters <walters@verbum.org>
786
b3cd6965 787 * configure.in: Delete configure check for access to the game user.
5167cfda 788
abd39b57 7892002-04-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
2912f349
PJ
790
791 * make-dist: lwlib/Imakefile is removed.
792
e0f712ba
AC
7932002-04-26 Andrew Choi <akochoi@shaw.ca>
794
795 * configure.in: Add support for powerpc-apple-darwin*.
796 (HAVE_CARBON): Add.
797
b3cd6965 798 * make-dist: Create directories in mac/Emacs.app.
e0f712ba 799
abd39b57 8002002-04-25 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
90077f66
PJ
801
802 * make-dist: lwlib-Xol* are removed.
803
8fba10fc
AS
8042002-04-23 Andreas Schwab <schwab@suse.de>
805
806 * Makefile.in (MAINT): New variable.
807 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
808 instead of configure.in, to avoid running autoconf and autoheader
809 unless explicitly requested.
810
852eef40
EZ
8112002-04-16 Eli Zaretskii <eliz@gnu.org>
812
813 * config.bat: Update for msdos/sed2v2.inp.
814
6817198a
AS
8152002-04-15 Andreas Schwab <schwab@suse.de>
816
b3cd6965 817 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
6817198a
AS
818 * configure.in: Add config header templates to all AC_DEFINE and
819 AC_DEFINE_UNQUOTED symbols.
820 * make-dist: Run autoheader if necessary.
821
b9b966e0
CW
8222002-04-10 Colin Walters <walters@verbum.org>
823
824 * configure.in: Add --game-dir, --game-user. Test to see if we
825 can use them.
826
abd39b57 8272002-04-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
3d9830e5
PJ
828
829 * configure.in: Add --with-sound.
830
10ce34dc
KS
8312002-03-18 Kim F. Storm <storm@cua.dk>
832
833 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
834 and getsockname functions. Test for sys/un.h include file.
835
1ef1ef96
EZ
8362002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
837
838 * configure.in: Support AIX 5.1.
839
940344d4 8402002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
841
842 * configure.in: Added test for X Session Management (HAVE_X_SM).
843
16e79fec
RS
8442002-03-03 Richard M. Stallman <rms@gnu.org>
845
846 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
847 Run chown $${LOGNAME} on files installed by tar xvf.
848
6a22cdf4
KS
8492002-03-03 Kim F. Storm <storm@cua.dk>
850
851 * configure.in: Test for getpeername.
852
4d766b59
RS
8532002-03-01 Richard M. Stallman <rms@gnu.org>
854
855 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
856 (HAVE_GIF): Don't use old libungif versions that crash.
857
4fff8c79
RS
8582002-02-26 Richard M. Stallman <rms@gnu.org>
859
860 * configure.in <making srcdir absolute>: Verify that PWD is correct,
861 not just well-formed and valid.
862 (mips-compaq-nonstopux*): New configuration.
b3cd6965 863
e5389a0b
PE
8642002-02-18 Paul Eggert <eggert@twinsun.com>
865
866 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
867 "sed q" is a portable equivalent to plain "head -1".
868
db54c53a
RS
8692002-02-13 Richard M. Stallman <rms@gnu.org>
870
871 * Makefile.in (maybe_bootstrap): Do `exit 1'.
872 (all): Don't depend on maybe_bootstrap here.
873 (${SUBDIR}): Depend on it here instead.
874
b735b2ab
RS
8752002-02-08 Richard M. Stallman <rms@gnu.org>
876
877 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
878
d8359893
EZ
8792002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
880
881 * configure.in: Recognize BSD/OS 5.0.
882
f3b812da
EZ
8832002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
884
885 * make-dist: Make version checking in emacs.texi consistent with
886 how we set it there.
887
f48a30d7
KS
8882001-12-29 Kim F. Storm <storm@cua.dk>
889
890 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
891
07025a55
RS
8922001-12-28 Richard M. Stallman <rms@gnu.org>
893
894 * configure.in: Test for mbsinit.
895
b0a21bf9
EZ
8962001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
897
898 These changes make Leim part of the standard distribution:
899
900 * README: Add info about the `leim' directory
901
902 * INSTALL: Remove text that describes Leim as a separate package.
903
904 * noleim-Makefile.in: File removed.
905
906 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
907 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
908 Leim files out of the Emacs tree. Don't prepare a separate tarball
909 for Leim.
5a60d1da 910
61e3b944
RS
9112001-12-11 Richard M. Stallman <rms@gnu.org>
912
913 * configure.in (hppa*-*-linux-gnu*): New alternative.
914
abd39b57 9152001-12-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
03f9f7ae
PJ
916
917 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
918 creating distribution.
919
d6a70204
PE
9202001-12-06 Paul Eggert <eggert@twinsun.com>
921
922 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
923 (AC_FUNC_VFORK): Remove.
924 (AC_FUNC_FORK): Add.
925 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
926 this is required by recent Autoconf versions.
927
abd39b57 9282001-12-02 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
4a3cf58d
PJ
929
930 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
931 TODO, vms-pp.trans and others).
932
abd39b57 9332001-11-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
0142178a
PJ
934
935 * make-dist: Use COPYING from the top-level directory.
936
1096bcc0
GM
9372001-11-29 Gerd Moellmann <gerd@gnu.org>
938
939 * configure.in: Add support for FreeBSD/Alpha.
940
abd39b57 9412001-11-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
b1356234 942
dd536f94
PJ
943 * make-dist: Add COPYING to the top-level directory of the
944 distribution. Simplify the logic behind copying.
945
b1356234
PJ
946 * Makefile.in (maybe_bootstrap): Fix previous change.
947
66458f32
RS
9482001-11-28 Richard M. Stallman <rms@gnu.org>
949
950 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
951
ebcbef4e
RS
9522001-11-26 Richard M. Stallman <rms@gnu.org>
953
954 * Makefile.in: bootstrap should not delete dumped executables.
955 (bootstrap-clean-before): New target.
956 (bootstrap): Use bootstrap-clean-before instead of clean.
ec03b83e 957 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
ebcbef4e 958
b77d2746 9592001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
ac74199d 960
070f247d
EZ
961 These changes add the Emacs Lisp Introduction manual to the
962 distribution:
963
b3cd6965 964 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
b77d2746 965
070f247d
EZ
966 * make-dist: Copy the files in lispintro directory.
967
7336d09b
EZ
968 * config.bat: Configure in the lispintro directory.
969
ac74199d
EZ
970 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
971
7f947b13 972 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
070f247d 973 (lispintro/Makefile): New target.
7f947b13
EZ
974 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
975 (unlock, relock, info, dvi): Ditto.
976
d4fa890c
EZ
9772001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
978
b3cd6965 979 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
d4b56a8f 980
d4fa890c
EZ
981 * make-dist (etc): Don't distribute gfdl.1.
982
5fb25beb
CW
9832001-11-22 Colin Walters <walters@debian.org>
984
985 * Makefile.in (install-arch-indep): Install the calc .info files.
abd39b57 986 (uninstall): Handle deletion of calc .info files (thanks Pavel Jan\e,Am\e(Bk).
5fb25beb 987
9f8bbf0f
EZ
9882001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
989
990 * make-dist (lispref): Add *.txt, *.el, permute-index, and
991 tindex.pl to the list of those being put into the distribution.
992
aa2af83a
EZ
9932001-11-16 Eli Zaretskii <eliz@gnu.org>
994
995 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
996
abd39b57 9972001-11-15 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
71f94ae1 998
987aac50
PJ
999 * Makefile.in (uninstall): Fix previous change.
1000
71f94ae1
PJ
1001 * configure.in, Makefile.in: Add support for --program-prefix,
1002 --program-suffix and --program-transform-name options.
1003
abd39b57 10042001-11-13 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
e5d9d2e7 1005
b3cd6965 1006 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
6e1b91d7
PJ
1007 (install-arch-indep): Install emacsclient manual page.
1008 (uninstall): Uninstall emacsclient manual page.
e5d9d2e7 1009
97c91ba6
EZ
10102001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
1011
1012 * make-dist: Add lispref/index.*perm files to the distribution.
abd39b57 1013 From Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>.
97c91ba6 1014
abd39b57 10152001-11-12 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
3d3f602a
PJ
1016
1017 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
1018
2bf92717
EZ
10192001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1020
dff28924 1021 * configure.in: AC_OUTPUT lispref/Makefile.
2bf92717 1022
0cc70510
EZ
10232001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1024
5c32b7c5
EZ
1025 The following changes add the ELisp reference manual to the
1026 distribution.
1027
10fa7f8e
EZ
1028 * make-dist: Add the lispref directory to the distribution.
1029
0cc70510
EZ
1030 * Makefile.in (install-arch-indep): Add elisp* to the list of
1031 installed Info files.
5c32b7c5
EZ
1032 (SUBDIR_MAKEFILES): Add lispref/Makefile.
1033 (lispref/Makefile): New target.
1034 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
1035 Add commands for the lispref directory.
1036 (info, dvi): Ditto.
1b5a3644
EZ
1037
1038 * config.bat: Configure in `lispref'.
1039
6baef0fd
RS
10402001-11-09 Richard M. Stallman <rms@gnu.org>
1041
1042 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
1043
ed5882b9
EZ
10442001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
1045
1046 * make-dist (tempdir): Copy AUTHORS as well.
1047
f0f2756d
SS
10482001-11-06 Sam Steingold <sds@gnu.org>
1049
1050 * configure.in: Added a check for <nlist.h>
9ba48103 1051
abd39b57 10522001-11-01 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
d576358b
PJ
1053
1054 * configure.in: Reindent --help output.
1055 From Per Starback (starback@ling.uu.se).
dff28924 1056
bf00d461 10572001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4f4d6b17
EZ
1058
1059 * configure.in: New entry for HP/UX-11.
1060
5d991fc4
EZ
1061 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
1062 From Eric S. Raymond <esr@golux.thyrsus.com>.
1063
73d25f9c
EZ
10642001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
1065
1066 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
1067 <athornton@sinenomine.net>.
1068
5b6a51aa
GM
10692001-10-25 Gerd Moellmann <gerd@gnu.org>
1070
1071 * Makefile.in (maybe_bootstrap): New target.
b3cd6965 1072 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
5b6a51aa 1073
84e70f78
KR
10742001-10-24 Ken Raeburn <raeburn@gnu.org>
1075
1076 * configure.in: If --with-hesiod is given, look for
1077 hes_getmailhost and res_send or __res_send; check hesiod and
b3cd6965 1078 resolv libraries respectively if system libraries don't supply them.
84e70f78 1079
4aa6b955
GM
10802001-10-24 Gerd Moellmann <gerd@gnu.org>
1081
1082 * configure.in: Use $MAKE for `make' if set.
1083
bc171472
GM
10842001-10-22 Gerd Moellmann <gerd@gnu.org>
1085
1086 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
1087 to tar options.
1088
71431a0e
GM
10892001-10-20 Gerd Moellmann <gerd@gnu.org>
1090
6aa97356 1091 * (Version 21.1 released).
71431a0e 1092
531a3336
MB
10932001-10-20 Miles Bader <miles@gnu.org>
1094
1095 * configure.in (configuration): Set from `host' if `host_alias'
1096 isn't defined.
1097
121ff711
AS
10982001-10-19 Andreas Schwab <schwab@suse.de>
1099
1100 * configure.in: Make ready for autoconf 2.5x.
1101 (AC_PREREQ): Require autoconf 2.50.
1102 * aclocal.m4: Removed.
121ff711
AS
1103 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
1104
eef9b65f
EZ
11052001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1106
1107 * README: Bump Emacs version to 21.1.50.
1108
ab952a4f
GM
11092001-10-05 Gerd Moellmann <gerd@gnu.org>
1110
1111 * Branch for 21.1.
dff28924 1112
3b74127d
GM
11132001-09-05 Gerd Moellmann <gerd@gnu.org>
1114
1115 * configure.in: Avoid `$@' which is handled specially in
1116 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
dff28924 1117
80b97918
EZ
11182001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
1119
1120 * make-dist (nt): Add subdirs.el to the list of distributed files.
1121
3a4f8160
EZ
11222001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
1123
1124 * configure.in (machine): Add an entry for
1125 hppa1.1-hitachi-hiuxwe2*.
1126
eb04d6cd
GM
11272001-05-28 Gerd Moellmann <gerd@gnu.org>
1128
1129 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
1130 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
1131
f4500bec
GM
11322001-05-14 Gerd Moellmann <gerd@gnu.org>
1133
1134 * make-dist: Copy texinfo.tex unconditionally.
1135
26978e9a
EZ
11362001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
1137
1138 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
1139 that are installed.
1140
afa3935f
GM
11412001-04-06 Gerd Moellmann <gerd@gnu.org>
1142
e5c8f6f1
GM
1143 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
1144 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
dff28924 1145
afa3935f
GM
1146 * make-dist: Handle leim/MISC-DIC. Only include
1147 `[a-zA-Z]*.{el,elc}' from leim/quail.
1148
a55e4e68
GM
11492001-04-05 Gerd Moellmann <gerd@gnu.org>
1150
1151 * Makefile.in (install-arch-indep): Remove .cvsignore files.
1152
87d8eba4
GM
11532001-03-30 Gerd Moellmann <gerd@gnu.org>
1154
1155 * Makefile.in (.PHONY): Add for bootstrap targets.
1156 (bootstrap-clean): New target.
1157 (bootstrap): Use it instead of `clean'.
1158
ed31fabf
GM
11592001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1160
1161 * Makefile.in (SUBDIR): Remove leim.
1162 (all, .RECURSIVE, extraclean): Add leim explicitly.
1163 (leim): Provide separate rule which exports PARALLEL=0 into the
1164 environment.
1165
5721ae13
GM
11662001-03-20 Gerd Moellmann <gerd@gnu.org>
1167
1168 * configure.in (HAVE_XPM): Don't print the result of the check for
1169 XpmReturnAllocPixels if we don't have an xpm.h.
1170
10ebaeb6
GM
11712001-03-05 Gerd Moellmann <gerd@gnu.org>
1172
1173 * COPYING: New file.
1174
e30bd7b7
EZ
11752001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
1176
1177 * config.bat: Update the copyright.
1178
d0e9bfd2
GM
11792001-02-23 Kenichi Handa <handa@etl.go.jp>
1180
1181 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
1182 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
1183 to `yes'. Later in AC_OUTPUT, check this variable.
1184
038f4ae3
DL
11852001-02-09 Dave Love <fx@gnu.org>
1186
1187 * AUTHORS: Updated.
1188
44806980
EZ
11892001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
1190
1191 * info/dir (Ebrowse): Fix the entry (was missing a dot).
1192
20b28f82
GM
11932001-02-02 Gerd Moellmann <gerd@gnu.org>
1194
bdadfce3
GM
1195 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
1196
5db37a2e 1197 * Makefile.in (uninstall): Ignore exit code of `rm'.
dff28924 1198
20b28f82
GM
1199 * Makefile.in (uninstall): Remove more info files. Remove
1200 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
1201
7ccf7ab9
GM
12022001-01-31 Gerd Moellmann <gerd@gnu.org>
1203
1204 * noleim-Makefile.in (extraclean): Add.
1205
03e0fe6e 12062001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0
BW
1207
1208 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
1209 it quiet.
1210
e1e441f9
GM
12112001-01-24 Colin Walters <walters@cis.ohio-state.edu>
1212
1213 * Makefile.in (tags): Fix typo.
1214
64388126
KH
12152001-01-13 Kenichi Handa <handa@etl.go.jp>
1216
1217 * configure.in: Fix typo in the code setting x_search_path.
1218
457b792c
GM
12192001-01-10 Dave Love <fx@gnu.org>
1220
1221 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
1222 -lXext.
1223 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
1224 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
1225 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
1226 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
1227 (now in $LIBS).
1228
1460e5d4
EZ
12292001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
1230
1231 * config.bat: Run the preprocessor with -traditional.
1232
e2b6e5ea
EZ
12332001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
1234
1235 * INSTALL: Move copying conditions to end of file.
1236
b202115b
EZ
12372000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
1238
1239 * INSTALL: Add basic installation procedure which assumes
1240 `configure' does its job. Elaborate on image support libraries.
1241 Add a pointer to Xaw3d library. Add advice about solving
1242 configure-time problems by looking in config.log and setting
3163da06 1243 variables in the environment.
b202115b 1244
3e32cc27
GM
12452000-12-27 Gerd Moellmann <gerd@gnu.org>
1246
1247 * Makefile.in (install-arch-indep): If tar fails, exit with
1248 exit code 1.
1249
7b93a85b
GM
12502000-12-19 Gerd Moellmann <gerd@gnu.org>
1251
1252 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
1253 source file includes XKBlib.h. On some broken Solaris systems,
1254 there is an XKBlib.h, reportedly, but header files included by
1255 XKBlib.h are missing.
1256
02387dcc
GM
12572000-12-14 Gerd Moellmann <gerd@gnu.org>
1258
1259 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
1260
34979055
DL
12612000-12-11 Dave Love <fx@gnu.org>
1262
1263 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
1264
169fe44e
GM
12652000-12-11 Paul Eggert <eggert@twinsun.com>
1266
1267 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
1268 Merge fixes from latest GNU tar version. These macros no longer
1269 futz with _XOPEN_SOURCE, as that was not portable in practice.
1270 (AC_FUNC_FSEEKO): New macro.
dff28924 1271
169fe44e
GM
1272 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
1273 ftello.
dff28924 1274
5c62b2e9
DL
12752000-12-05 Dave Love <fx@gnu.org>
1276
1277 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
1278
2dce2360
EZ
12792000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
1280
1281 * info/dir: Change the category to "Emacs".
1282
8c28d444
GM
12832000-12-01 Gerd Moellmann <gerd@gnu.org>
1284
1285 * make-dist (tempdir): Remove epaths.h from the distribution
1286 instead of paths.h.
1287
68a887fa
EZ
12882000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
1289
1290 * config.bat: Check for existence of djecho.exe, and print an
1291 error message if it is not available.
1292
1293 * INSTALL: Describe possible problem with djecho.exe in old
1294 versions of DJGPP v2.x.
1295
d96a4de3
GM
12962000-11-23 Gerd Moellmann <gerd@gnu.org>
1297
1298 * configure.in: Initialize HAVE_LIBXP to no.
1299
3aeecf97
GM
13002000-11-22 Gerd Moellmann <gerd@gnu.org>
1301
dff28924 1302 * configure.in: Use m/macppc.h instead of the non-existent
3aeecf97
GM
1303 m/powerpc.h.
1304
fb279a6d
GM
13052000-11-21 Gerd Moellmann <gerd@gnu.org>
1306
3c64f287
GM
1307 * Makefile.in (install-arch-indep): Also install info/eshell*
1308 and info/speedbar*.
1309
fb279a6d
GM
1310 * configure.in (HAVE_PNG): Check for the presence of
1311 png_get_channels to rule out older PNG libs.
1312
f5f47add
GM
1313 * configure.in (AC_OUTPUT): Arrange to emit definitions of
1314 GCC and NON_GNU_CPP into config.status.
1315
62d14e9a
DL
13162000-11-20 Dave Love <fx@gnu.org>
1317
1c203d4c
DL
1318 * configure.in: Fix last change.
1319
62d14e9a 1320 * GETTING.GNU.SOFTWARE: Deleted.
169fe44e 1321 * FTP: New file to replace it.
62d14e9a
DL
1322 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
1323
f1d6d1e8
GM
13242000-11-20 Gerd Moellmann <gerd@gnu.org>
1325
1326 * configure.in: Use -traditional with GNU cpp.
1327
b3635775
GM
13282000-11-17 Gerd Moellmann <gerd@gnu.org>
1329
1330 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
1331 Distribute more files from the nt/ subdir. Distribute PBM
1332 image files from subdirs of lisp/. Distribute old change logs
1333 from subdirs of lisp/. Distribute play/5x5.el.
1334
0eafc06c
DL
13352000-11-11 Dave Love <fx@gnu.org>
1336
1337 * config.sub, config.guess: Updated from master source.
1338
03391420
DL
13392000-11-07 Dave Love <fx@gnu.org>
1340
1341 * configure.in: Test for mkstemp.
1342
cd66d2ed
EZ
13432000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
1344
1345 * info/dir (Top): Rearrange menu items more logically, and put
1346 them into a single category. Add menu items for RefTeX and
1347 Widget.
1348
1da437e9
KG
13492000-10-29 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1350
15b526b2
EZ
1351 * Makefile.in (install-arch-indep): Use --info-dir instead of
1352 --dir-file, and a simple argument instead of --info-file, so that
1353 the Debian version of install-info also works.
1da437e9 1354
99483220
EL
13552000-10-19 Eric M. Ludlam <zappo@ultranet.com>
1356
1357 * info/dir (Speedbar): Add entry.
1358
45e680a8
EZ
13592000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
1360
1361 * INSTALL: Describe the new image-support options to the configure
1362 script. List URLs where image support libraries can be found.
1363
f2f049f3
EZ
13642000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
1365
1366 * info/dir (Top): Add an entry for Eshell.
1367
2021ab61
DL
13682000-10-02 Dave Love <fx@gnu.org>
1369
1370 * configure.in: Check for gai_strerror.
1371
65f75351
AS
13722000-10-01 Andreas Schwab <schwab@suse.de>
1373
1374 * Makefile.in (install-arch-indep): Update list of installed info
1375 files.
1376
71c9ec51
GM
13772000-09-30 Gerd Moellmann <gerd@gnu.org>
1378
1379 * configure.in: Support `sparc*-*-netbsd*'.
1380
513f1fd9
EZ
13812000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
1382
1383 * info/dir (MIME): Add entry for emacs-mime.
1384
a55b799a
DL
13852000-09-29 Dave Love <fx@gnu.org>
1386
1387 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
1388
ce75c97a
GM
13892000-09-26 Gerd Moellmann <gerd@gnu.org>
1390
1391 * make-dist: Adapt to the change of leim/Makefile which was
1392 necessary to ensure a reasonably working `make dist'.
1393
1394 * leim-Makefile.in: Moved to leim/Makefile.in..
1395
1396 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
1397
36e44f62
KH
13982000-09-21 Kenichi Handa <handa@etl.go.jp>
1399
dff28924
SS
1400 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1401 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
36e44f62
KH
1402 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1403 files to .elc.
1404 (${TIT}): Adjusted for the above change.
1405 (clean mostlyclean): Likewise.
1406 (.el.elc): New target.
1407
da1608d9
GM
14082000-09-19 Gerd Moellmann <gerd@gnu.org>
1409
1410 * make-dist: Include XPM and XBM files in lisp/ and subdirs
1411 in the distribution.
1412
6fed3546
GM
14132000-09-18 Gerd Moellmann <gerd@gnu.org>
1414
1415 * make-dist (skk): Rename to `ja-dic' because the leim directory
1416 was renamed.
1417
b4331e96
DL
14182000-09-14 Dave Love <fx@gnu.org>
1419
1420 * configure.in: Fix spurion in last change.
1421
ef9e4345
GM
14222000-09-14 Gerd Moellmann <gerd@gnu.org>
1423
1424 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
1425 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
1426 to `no' if defined. Change result report.
1427
575daf04
DL
14282000-09-08 Dave Love <fx@gnu.org>
1429
1430 * configure.in: Remove spurious `@'s.
1431
1432 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
1433 autoconf.
1434
fa0b693c
GM
14352000-09-06 Gerd Moellmann <gerd@gnu.org>
1436
73b77ee5
GM
1437 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
1438 file and print informational message.
dff28924 1439
fa0b693c
GM
1440 * configure.in (AC_FUNC_MMAP): Add.
1441
ff8df3be
GM
14422000-09-01 Gerd Moellmann <gerd@gnu.org>
1443
1444 * configure.in: Add ``checking'' messages for
1445 XpmReturnAllocPixels.
1446
bb17930d
GM
14472000-08-28 Gerd Moellmann <gerd@gnu.org>
1448
1449 * configure.in: Check <strings.h>; check `index' and `rindex'
1450 functions.
1451
6ce974d4
KH
14522000-08-26 Kenichi Handa <handa@etl.go.jp>
1453
1454 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
1455 "case "${canonical}" in".
1456
7bc3ff79
DL
14572000-08-25 Dave Love <fx@gnu.org>
1458
1459 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
1460
457dd64a
KH
14612000-08-25 Kenichi Handa <handa@etl.go.jp>
1462
7c100e1a 1463 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
457dd64a 1464
17494071
GM
14652000-08-24 Gerd Moellmann <gerd@gnu.org>
1466
1467 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
1468 contains a relative path. Protect against unusable values of
1469 $PWD.
1470
dd0e1e54
EZ
14712000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
1472
3d819a75
EZ
1473 * info/dir (WoMan): Add entry.
1474
dd0e1e54
EZ
1475 * config.bat (maindir): Update src/_gdbinit even if it does
1476 already exist.
1477
70fc58b3
GM
14782000-08-07 Gerd Moellmann <gerd@gnu.org>
1479
1480 * Makefile.in (config.status): Prepend `$(srcdir)/' to
1481 `configure'.
1482
f4988be7
GM
14832000-08-03 Gerd Moellmann <gerd@gnu.org>
1484
1485 * configure.in: Add support for ia64*-*-linux*.
1486
27848c01
GM
14872000-07-27 Gerd Moellmann <gerd@gnu.org>
1488
1489 * make-dist (aclocal.m4): Include in distribution.
1490
b4a12321
DL
14912000-07-26 Dave Love <fx@gnu.org>
1492
1493 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
1494
c66c29a2
DL
14952000-07-24 Dave Love <fx@gnu.org>
1496
1497 * configure.in: Add AC_SIZE_T.
1498
3b33a005
DL
14992000-07-18 Dave Love <fx@gnu.org>
1500
1501 * configure.in: Reorder so that most tests are done after CPPFLAGS
1502 is set from the C_SWITCH_... definitions.
1503
4b92c49a
GM
15042000-07-10 Gerd Moellmann <gerd@gnu.org>
1505
1506 * configure.in (HAVE_XPM): Undo previous change. Check for
1507 preprocessor define XpmReturnAllocPixels.
1508
6c6d2e33
GM
15092000-07-06 Gerd Moellmann <gerd@gnu.org>
1510
1511 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
1512 instead of XpmReadFileToPixmap.
1513
b192d653
KR
15142000-07-05 Ken Raeburn <raeburn@gnu.org>
1515
1516 * configure.in: Check for <soundcard.h>. Look for ossaudio
1517 library, and set LIBSOUND accordingly.
1518
65171e3a
DL
15192000-07-05 Dave Love <fx@gnu.org>
1520
1521 * configure.in: Use AC_HEADER_SYS_WAIT.
1522
969f7e79
GM
15232000-07-05 Gerd Moellmann <gerd@gnu.org>
1524
1525 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
1526 lisp/Makefile. Distribute lisp/Makefile.in instead of
1527 lisp/Makefile.
1528
5a9bf171
KR
15292000-06-30 Ken Raeburn <raeburn@gnu.org>
1530
1531 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
1532 while searching for image-handling libraries.
1533
1d36487c
GM
15342000-06-26 Gerd Moellmann <gerd@gnu.org>
1535
1536 * configure.in (--with-xim): New option.
1537
6a465756
DL
15382000-06-23 Dave Love <fx@gnu.org>
1539
1540 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
1541 for struct timezone and test how we can call gettimeofday.
48d4b120 1542 Check for OSF 5+. Check for term.h.
6a465756
DL
1543
1544 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
1545 version.
1546
16cf31f7
GM
15472000-06-23 Gerd Moellmann <gerd@gnu.org>
1548
1549 * configure.in (HAVE_LIBXP): Change test for libXp.
1550
4c343001
DL
15512000-06-21 Dave Love <fx@gnu.org>
1552
1553 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
1554 simple test for getloadavg and substitute GETLOADAVG_LIBS.
1555 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
1556
a3f08d9e
DL
15572000-06-19 Dave Love <fx@gnu.org>
1558
1559 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
1560 _XOPEN_SOURCE is defined.
1561
0a2ea235
GM
15622000-06-16 Gerd Moellmann <gerd@gnu.org>
1563
dff28924 1564 * Makefile.in (distclean): Also make distclean in lisp/.
0a2ea235 1565
7d5c8691
EZ
15662000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
1567
1568 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
1569
e9924e52
GM
15702000-06-15 Gerd Moellmann <gerd@gnu.org>
1571
1572 * make-dist: Add --help and --snapshot options.
1573
9f817ea4
GM
15742000-06-14 Gerd Moellmann <gerd@gnu.org>
1575
dce6b995 1576 * configure.in: Generate lisp/Makefile.
dff28924 1577
9f817ea4
GM
1578 * configure.in: Add support for `*-lynxos*'.
1579 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
1580 recommended by <Karen.Dorhamer@compaq.com> to fix problems
1581 on Tru64 UNIX v5.0.
1582
97aa9c1d
KR
15832000-06-13 Ken Raeburn <raeburn@gnu.org>
1584
1585 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
1586 it's on a continuation line.
1587
d42122a3
DL
15882000-06-02 Dave Love <fx@gnu.org>
1589
2082fe81
DL
1590 * Makefile.in: (install-arch-indep): Add pcl-cvs to list of info
1591 files.
1592
d42122a3
DL
1593 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
1594 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
1595 test.
1596
1597 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
1598 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
1599
34ec9ebe
GM
16002000-05-26 Gerd Moellmann <gerd@gnu.org>
1601
1602 * configure.in: Add check for speed_t typedef.
1603
50d7ce09
KR
16042000-05-25 Ken Raeburn <raeburn@gnu.org>
1605
1606 * Makefile.in (install-arch-dep): Install fns-*.el only if it
1607 exists; it won't in the CANNOT_DUMP case.
1608
10db7fc5
GM
16092000-05-25 Gerd Moellmann <gerd@gnu.org>
1610
1611 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
1612 On FreeBSD, the exit status is 1 if CDPATH is not set.
8711588d 1613 (install-arch-indep): Install ebrowse.info.
10db7fc5 1614
087121cc
GM
16152000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
1616
1617 * configure.in: Check for grandpt and getpt.
1618
b992884d
DL
16192000-05-09 Dave Love <fx@gnu.org>
1620
1621 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
1622
056565f7
GM
16232000-05-05 Gerd Moellmann <gerd@gnu.org>
1624
1625 * make-dist: Make a link for lib-src/grep-changelog. Copy
1626 install-sh.
1627
35a28e21
EZ
16282000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
1629
1630 * config.bat: Identify the beginning of the cpp stuff in
1631 src/Makefile.in and lib-src/Makefile.in more accurately.
1632
c76e04a8
GM
16332000-04-27 Gerd Moellmann <gerd@gnu.org>
1634
1635 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
1636
5e3dac3f
GM
16372000-04-19 Gerd Moellmann <gerd@gnu.org>
1638
1639 * configure.in: Add support for `powerpc-*-netbsd*'.
1640
0b8f263e
DL
16412000-04-19 Dave Love <fx@gnu.org>
1642
7825fef9
DL
1643 * configure.in: Don't use AC_FUNC_GETLOADAVG.
1644
0b8f263e
DL
1645 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
1646
3dd2781e
DL
16472000-04-16 Dave Love <fx@gnu.org>
1648
1649 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
1650
3edfea34
DL
16512000-04-14 Dave Love <fx@gnu.org>
1652
1653 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
1654
1655 * aclocal.m4 (AC_FUNC_MKTIME): New.
1656
4d6e16b3
KR
16572000-03-28 Ken Raeburn <raeburn@gnu.org>
1658
1659 * configure.in: Line up "--help" output a little better.
1660
89e80928
GM
16612000-03-26 Gerd Moellmann <gerd@gnu.org>
1662
087121cc 1663 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
89e80928
GM
1664 New targets.
1665 (bootstrap): Rewritten in terms of the new targets above. Make
1666 info files, too.
dff28924 1667
e1cff360
GM
16682000-03-12 Gerd Moellmann <gerd@gnu.org>
1669
1670 * config.guess, config.sub: Use the versions of the files from
1671 subversions.
1672
7397acc4
DL
16732000-03-08 Dave Love <fx@gnu.org>
1674
1675 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
1676 AC_C_VOLATILE. Define POINTER_TYPE.
1677
1678 * aclocal.m4: New file.
1679
d054101f 16802000-03-02 Gerd Moellmann <gerd@gnu.org>
2df636f4
GM
1681
1682 * configure.in (machine): Add `mipsel-*-netbsd*' and
1683 `arm-*-netbsd*'.
dff28924 1684
d054101f 16852000-03-01 Gerd Moellmann <gerd@gnu.org>
dff28924 1686
d054101f 1687 * configure.in (machine): Add support for `*-auspex-sunos*'.
dff28924 1688
ed4d0512
GM
16892000-02-29 Gerd Moellmann <gerd@gnu.org>
1690
1691 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
1692
2dc95ddd
DL
16932000-02-18 Dave Love <fx@gnu.org>
1694
1695 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
1696
57beb0e0
AS
16972000-02-18 Andreas Schwab <schwab@suse.de>
1698
1699 * Makefile.in (install-arch-indep): Add eudc to list of installed
1700 info files.
1701
3b3cc4a4
KR
17022000-02-17 Ken Raeburn <raeburn@gnu.org>
1703
1704 * configure.in: Include -lz and -ljpeg (if it's available) when
1705 testing for the tiff library.
1706
8389e1e2
GM
17072000-02-17 Gerd Moellmann <gerd@gnu.org>
1708
1709 * configure.in: Remove LISP_FLOAT_TYPE.
1710
647847ea
DL
17112000-02-12 Dave Love <fx@gnu.org>
1712
1713 * configure.in: Use AC_FUNC_VFORK.
1714
9a90d84c
GM
17152000-02-01 Gerd Moellmann <gerd@gnu.org>
1716
5eea385d
GM
1717 * make-dist: Various fixes for new development tree.
1718
9a90d84c
GM
1719 * leim-Makefile.in: New file.
1720
b6680a0e
GM
17212000-01-31 Gerd Moellmann <gerd@gnu.org>
1722
1723 * Makefile.in (dist): Call ./make-dist.
1724
1e5279b9
DL
17252000-01-24 Dave Love <fx@gnu.org>
1726
1727 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
1728
ffe36136
GM
17292000-01-18 Gerd Moellmann <gerd@gnu.org>
1730
1731 * configure.in (HAVE_GIF): Check for DGifOpen instead of
1732 DGifOpenFileName.
1733
a970dae4
AS
17342000-01-11 Andreas Schwab <schwab@suse.de>
1735
1736 * Makefile.in (install-arch-indep): Update list of info files to
1737 be installed.
1738
c4bb2108
DL
17392000-01-05 Dave Love <fx@gnu.org>
1740
1741 * configure.in: Check for jerror.h as well as libjpeg.
1742
bb9d2b64
AS
17432000-01-03 Andreas Schwab <schwab@suse.de>
1744
1745 * Makefile.in (install-arch-indep): Install autotype*. Run
1746 install-info on autotype and emacs-faq.info.
1747
22afa6e8
DL
17481999-12-04 Dave Love <fx@gnu.org>
1749
1750 * Makefile.in: (install-arch-indep): Depend on `info'.
1751 (install-strip): Use `install' as sub-make target.
1752
a21616bd
KR
17531999-11-23 Ken Raeburn <raeburn@gnu.org>
1754
1755 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
1756 didn't need to be deleted. Check for the k5crypto library as well
1757 as the crypto library; MIT Kerberos 1.1 changed the name.
1758
946173ad
DL
17591999-11-18 Dave Love <fx@gnu.org>
1760
1761 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
1762
4f6f5dab
GM
17631999-11-11 Erik Naggum <erik@naggum.no>
1764
1765 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
1766
2323760c
DL
17671999-11-08 Dave Love <fx@gnu.org>
1768
1769 * configure.in: Fix change for --with-pop default.
1770
c3d00920
DL
17711999-11-04 Dave Love <fx@gnu.org>
1772
1773 * configure.in: Default to --with-pop. Change sense of with-gcc
1774 and with-toolkit-scroll-bars messages to reflect the defaults.
1775
400a1ed0
GM
17761999-11-01 Gerd Moellmann <gerd@gnu.org>
1777
1778 * INSTALL: Mention the Emacs Lisp Reference.
1779
1e3196e8
GM
17801999-10-27 Noah Friedman <friedman@splode.com>
1781
1782 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
1783
8ac52782
GM
17841999-10-23 Gerd Moellmann <gerd@gnu.org>
1785
1786 * Makefile.in (bootstrap): New target.
1787
1113b624
PE
17881999-10-19 Paul Eggert <eggert@twinsun.com>
1789
1790 Add support for large files. Merge glibc 2.1.2.
1791
1792 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
1793 (HAVE_TM_GMTOFF): New symbol.
1794 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
1795 mbrlen, strsignal.
1796 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
dff28924 1797
77162a4f
SM
17981999-10-09 Stefan Monnier <monnier@cs.yale.edu>
1799
1800 * make-dist (dontcompile): look for the DONTCOMPILE variable rather
1801 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
1802
a2743e67
RS
18031999-10-09 Richard M. Stallman <rms@gnu.org>
1804
dff28924 1805 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
a2743e67
RS
1806 Unset CDPATH to prevent cd from generating output.
1807
37e2d8f4
SM
18081999-10-08 Stefan Monnier <monnier@cs.yale.edu>
1809
1810 * update-subdirs: also ignore CVS subdirs.
1811
4e1d9c86
GM
18121999-10-07 Gerd Moellmann <gerd@gnu.org>
1813
1814 * Makefile.in (install-arch-indep): Add ada-mode.
dff28924 1815
2b6bac15
DL
18161999-10-06 Dave Love <fx@gnu.org>
1817
1818 * Makefile.in: Add rules for config.status, configure.
1819
a4a9692d
DL
18201999-09-07 Gerd Moellmann <gerd@gnu.org>
1821
1822 * configure.in (--with-sound): Removed.
1823
18241999-08-30 Gerd Moellmann <gerd@gnu.org>
1825
1826 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
1827 the test for Xaw3d.
1828 (HAVE_TIFF): Add -lm to library check.
1829
18301999-08-28 Richard Stallman <rms@gnu.org>
1831
1832 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
1833 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
1834 after the other X-related libraries.
1835
18361999-08-21 Dave Love <fx@gnu.org>
1837
1838 * configure.in: Don't check for jpeglib.h.
1839
18401999-08-20 Gerd Moellmann <gerd@gnu.org>
1841
1842 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
1843 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
1844
18451999-08-18 Dave Love <fx@gnu.org>
1846
1847 * configure.in: : Check for termcap.h.
1848
18491999-08-15 Gerd Moellmann <gerd@gnu.org>
1850
1851 * configure.in: Add --with-toolkit-scroll-bars. If "no",
1852 use Emacs' scroll bars, even if configured for Motif or when
1853 Xaw3d is available.
1854
18551999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
1856
1857 * configure.in: Check for getaddrinfo.
1858
18591999-08-04 Eli Zaretskii <eliz@gnu.org>
1860
1861 * config.bat: Make --no-debug work again by removing -gcoff.
1862
18631999-07-30 Dave Love <fx@gnu.org>
1864
1865 * configure.in: Check for stdlib.h.
1866
18671999-07-19 Dave Love <fx@gnu.org>
1868
1869 * configure.in: Grok sparc64-*-linux-gnu*.
1870
18711999-07-12 Richard Stallman <rms@gnu.org>
1872
1873 * Version 20.4 released.
1874
18751999-06-23 Karl Heuer <kwzh@gnu.org>
1876
1877 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
1878 Quote $EMACS, in case it's a program with args.
1879
18801999-05-29 Richard M. Stallman <rms@gnu.org>
1881
1882 * configure.in: Delete the Kerberos stuff.
1883
18841999-05-27 Greg Hudson <ghudson@mit.edu>
1885
1886 * configure.in: Prefer kerberos 5 names.
1887
18881999-04-26 Richard M. Stallman <rms@gnu.org>
1889
1890 * configure.in: Check for libXp.
1891
18921999-04-08 Richard Stallman <rms@gnu.org>
1893
1894 * make-dist: Include change logs in subdirs of `lisp'.
1895
18961999-04-05 Richard Stallman <rms@gnu.org>
1897
1898 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
1899 (install-arch-indep): Make ${datadir}/emacs world-readable.
1900
19011999-03-30 Eli Zaretskii <eliz@gnu.org>
1902
1903 * config.bat: Use epaths.* instead of paths.*.
1904
19051999-03-07 Eli Zaretskii <eliz@gnu.org>
1906
1907 * INSTALL: Add detailed instructions to unpack and install
1908 intlfonts on MS-DOS.
1909
19101999-02-26 Richard Stallman <rms@gnu.org>
1911
1912 * configure.in: Use epaths.h and epaths-force instead of paths....
1913
1914 * Makefile.in (epaths-force): Renamed from paths-force;
1915 operate on epaths.in and produce epaths.h.
1916
19171999-02-24 Richard Stallman <rms@gnu.org>
1918
1919 * make-dist: Fix nt/icons directory handling.
1920
19211999-02-22 Simon Josefsson <jas@pdc.kth.se>
1922
1923 * configure.in (f301-fujitsu-uxpv4.1): New target.
1924
19251999-02-20 Richard Stallman <rms@gnu.org>
1926
1927 * make-dist (tempparent): Fix command to update info files.
1928
19291999-02-09 Richard Stallman <rms@gnu.org>
1930
1931 * configure.in (powerpc-apple-netbsd*): New alternative.
1932
19331999-01-25 Geoff Voelker <voelker@cs.washington.edu>
1934
1935 * make-dist: Include the new directory nt/icons in distributions.
1936
19371999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1938
1939 * configure.in: Change message about HAVE_XFREE386.
1940
19411999-01-07 Eli Zaretskii <eliz@gnu.org>
1942
1943 * config.bat: Support configuring with leim.
1944
19451998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
1946
1947 * configure.in (mips-sgi-irix6.5): New target.
1948
19491998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
1950
1951 * configure.in: Remove GSS-API support, since it has been removed
1952 from movemail.
1953
19541998-12-04 Markus Rost <rost@delysid.gnu.org>
1955
1956 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
1957
19581998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
1959
1960 * Makefile.in: Don't install customize info file. Run
1961 install-info on viper info file.
1962
19631998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
1964
1965 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
1966
19671998-11-16 Kenichi Handa <handa@etl.go.jp>
1968
1969 * configure.in (*-*-bsdi4*): New target.
1970
19711998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
1972
1973 * configure.in: Fix previous change.
1974
19751998-11-11 Richard Stallman <rms@gnu.org>
1976
1977 * configure.in (aviion-intel): New machine.
1978
19791998-11-04 Kenichi Handa <handa@etl.go.jp>
1980
1981 * configure.in (mips-nec-sysv4*): New target.
1982
19831998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
1984
1985 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
1986 from lisp.
1987
19881998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
1989
1990 * make-dist: Don't include fns*.el in dist.
1991
19921998-10-30 Dave Love <fx@gnu.org>
1993
1994 * configure.in: Don't mkdir cpp.
1995
19961998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
1997
1998 * Makefile.in (install-arch-dep): Install src/fns-*.el in
1999 ${archlibdir}.
2000
20011998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2002
2003 * Version 20.3 released.
2004
20051998-07-30 Paul Eggert <eggert@twinsun.com>
2006
2007 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
2008 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
2009 (lwlib/Makefile, leim/Makefile):
2010 Prepend $(srcdir)/ to rule dependencies outside this dir.
2011
20121998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
2013
2014 * configure.in: Use unset CDPATH instead of making it empty.
2015
20161998-06-20 Karl Heuer <kwzh@gnu.org>
2017
2018 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
2019
20201998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
2021
2022 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
2023 and default.el. Sort the results.
2024
20251998-05-31 Karl Heuer <kwzh@gnu.org>
2026
2027 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
2028 writable.
2029
20301998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
2031
2032 * Makefile.in (install-arch-indep):
2033 Don't alter site-lisp/subdirs.el if it exists.
2034
20351998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
2036
2037 * Makefile.in (install-arch-indep): Put `-' on commands to create
2038 subdirs.el in site-lisp dirs.
2039
20401998-05-07 Richard Stallman <rms@psilocin.gnu.org>
2041
2042 * Makefile.in (install-arch-indep): Fix typo in previous change.
2043
20441998-05-06 Richard Stallman <rms@psilocin.gnu.org>
2045
2046 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
2047
20481998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2049
2050 * Makefile.in (mkdir): Create the site-lisp dirs.
2051 (install-arch-indep): Make site-lisp/subdirs files world-readable.
2052
20531998-04-26 Richard Stallman <rms@psilocin.gnu.org>
2054
2055 * Makefile.in (INSTALL_INFO): New variable.
2056 (install-arch-indep): Don't replace the dir file if it already exists.
2057 Use the install-info program, via INSTALL_INFO, to add entries.
2058 Make the `info' subdir and the Info files world-readable.
2059
20601998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
2061
2062 * config.bat: Make sure the environment is large enough to support
2063 all the "set foo=bar" commands. Update pointers to DJGPP FTP
2064 sites.
2065
20661998-04-10 Karl Heuer <kwzh@gnu.org>
2067
2068 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
2069
20701998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2071
2072 * configure.in: Add --with-gssapi to specify GSS-API
2073 authentication support for movemail.
2074
20751998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
2076
2077 * Makefile.in (install-arch-indep): Fix previous change.
2078
20791998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
2080
2081 * Makefile.in (info): Run man in build dir, not srcdir.
2082
20831998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
2084
2085 * Makefile.in (install-arch-indep): Fix previous change.
2086
20871998-03-23 Kenichi Handa <handa@etl.go.jp>
2088
2089 * Makefile.in (top_distclean): Check the existence of `lock'
2090 subdir.
2091
20921998-03-22 Richard Stallman <rms@gnu.org>
2093
2094 * Makefile.in (install-arch-indep): Put special subdirs.el files
2095 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
2096
20971998-03-21 Richard Stallman <rms@psilocin.gnu.org>
2098
2099 * make-dist: Fix shell syntax in check for missing .el or .elc files.
2100
21011998-03-09 Richard Stallman <rms@psilocin.gnu.org>
2102
2103 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
2104 (m68*-hp-hpux*): Handle versions 1X like 10.
2105
21061998-03-07 Richard Stallman <rms@psilocin.gnu.org>
2107
2108 * make-dist: PROBLEMS is now in etc, not top level dir.
2109
2110 * Makefile.in (SOURCES): Delete PROBLEMS.
2111
21121998-02-25 Richard Stallman <rms@gnu.org>
2113
2114 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
2115
2116 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
2117
21181998-01-17 Richard Stallman <rms@gnu.org>
2119
2120 * Makefile.in (install-arch-indep): Add semicolon before `else'.
2121
21221998-01-02 Richard Stallman <rms@psilocin.gnu.org>
2123
2124 * make-dist (tempparent): New option --no-check.
2125
2126 * make-dist: Don't do anything with cpp directory.
2127
21281997-12-20 Richard Stallman <rms@psilocin.gnu.org>
2129
2130 * configure.in (sparc-fujitsu-sysv4*): New target.
2131
21321997-12-17 Andreas Schwab <schwab@gnu.org>
2133
2134 * configure.in: Cache more tests. Add missing quotes around
2135 message with embedded comma.
2136
21371997-12-04 Karl Heuer <kwzh@gnu.org>
2138
2139 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
2140
21411997-11-26 Joel N. Weber II <devnull@gnu.org>
2142
2143 * make-dist: Changed the comment about `umask 0' to say `Don't
92a8ce63
JB
2144 restrict access to any files.'; previously it said `Don't protect
2145 any files', which may have implied that we think fascism is good.
a4a9692d
DL
2146
21471997-11-24 Paul Eggert <eggert@twinsun.com>
2148
2149 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
2150 strftime needs the underlying host's strftime for locale dependent
2151 formats.
2152
21531997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
2154
2155 * configure.in (i586-dg-dguxR4.*): New name in case branch.
2156
21571997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
2158
2159 * config.bat: Configure the man subdirectory.
2160
21611997-11-07 Paul Eggert <eggert@twinsun.com>
2162
2163 * configure.in (AC_CHECK_LIB): Add -lintl.
2164
21651997-11-07 Karl Heuer <kwzh@gnu.org>
2166
2167 * make-dist (check for .elc files): Avoid bash-specific syntax.
2168 (check for overflow 14-char limit): Simplify.
2169
21701997-11-07 Richard Stallman <rms@gnu.org>
2171
2172 * Makefile.in (install): Move blessmail last.
2173
21741997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2175
2176 * configure.in (gettimeofday, one arg or two):
2177 Clarify messages by avoiding double negative.
2178
21791997-09-30 Karl Eichwalder <ke@suse.de>
2180
2181 * Makefile.in (install-arch-indep): install the widget info file.
2182
21831997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2184
2185 * configure.in (with-pop, with-kerberos): Need to check Kerberos
2186 libraries in reverse order, so that libraries will appear in the
2187 correct dependency order on the link line (and so that the
2188 configure checks themselves will work properly when early
2189 libraries depend on later ones).
2190
21911997-09-21 Erik Naggum <erik@naggum.no>
2192
2193 * make-dist (making links to `src'): Keep timestamp on copied
2194 files.
2195
2196 * make-delta: New script to produce delta distributions.
2197
21981997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2199
2200 * Version 20.2 released.
2201
22021997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2203
2204 * Version 20.1 released.
2205
2206 * Makefile.in (install-leim): Depend on mkdir.
2207 (leim): Depend on src.
2208
22091997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2210
2211 * configure.in: Recognize alpha* instead of just alpha.
2212
22131997-09-12 Paul Eggert <eggert@twinsun.com>
2214
2215 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
2216
22171997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2218
2219 * update-subdirs: Use rm -f.
2220
22211997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2222
2223 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
2224 Ignore subdirs named Old.
dff28924 2225
a4a9692d
DL
22261997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
2227
2228 * configure.in: Add OpenBSD clause to set $machine.
2229
22301997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2231
2232 * make-dist: Recompile everything after updating various Lisp files.
2233 Recompile in leim as well as lisp.
2234 Check in leim as well as lisp for mismatched files and too-long names.
dff28924 2235
a4a9692d
DL
22361997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2237
2238 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
2239
22401997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2241
2242 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
2243 before trying to copy anything from it.
2244
22451997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2246
2247 * Makefile.in (man/Makefile): New target.
2248 (tags): Define env var EMACS and run Makefile from build dir.
2249
22501997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
2251
2252 * config.bat: If src/_gdbinit doesn't exist, try using
2253 src/.gdbinit to create it (for building on Windows 95).
2254
22551997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2256
2257 * Makefile.in (install-arch-indep):
2258 Discard extra data in tar | tar pipes.
2259
22601997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
2261
2262 * configure.in (x_default_search_path): Corrected
2263 '${x_library}' to '${x_library}/X11'.
2264
22651997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2266
2267 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1,
2268
22691997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2270
2271 * configure.in: Support auto-configuration of both Kerberos V4 and
92a8ce63
JB
2272 Kerberos V5 for movemail, including detection of V4 and V5 header
2273 files and libraries.
a4a9692d
DL
2274
22751997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
2276
2277 * configure.in: Compute x_default_search_path
2278 and substitute into makefiles.
2279
2280 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
2281
22821997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2283
2284 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
2285
22861997-08-07 Erik Naggum <erik@naggum.no>
2287
2288 * configure.in: Remove lockdir, it is no longer needed.
2289 * Makefile.in (mkdir): Don't create lockdir.
2290 (lockdir): Variable deleted.
2291 (paths-force): Don't operate on PATH_LOCK.
2292
22931997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2294
2295 * leim-Makefile.in (clean, distclean): New targets.
2296
2297 * make-dist: Include leim/ChangeLog in leim distribution.
2298
22991997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2300
2301 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
2302
23031997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2304
2305 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
2306
23071997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2308
2309 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
2310
23111997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2312
2313 * make-dist: Update leim/leim-list.el.
2314 Pass along value of $EMACS when updating lisp dir.
2315
23161997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2317
dff28924 2318 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
a4a9692d
DL
2319 prerequisite to the use of Doug Lea's malloc.
2320
23211997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2322
2323 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
2324
2325 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
2326
23271997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2328
2329 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
2330
23311997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2332
2333 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
2334 to news-r6.h.
2335
23361997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
2337
2338 * config.bat: Use `sed' instead of `cp', which might not be
2339 installed.
2340
23411997-07-09 Kenichi Handa <handa@etl.go.jp>
2342
2343 * Makefile.in (mostlyclean): Add cleaning leim directory.
2344 (clean, distclean, maintainer-clean): Likewise.
2345
23461997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2347
2348 * make-dist (bogosities): Check subdirs of `lisp' also.
2349
23501997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2351
2352 * make-dist (etc): Really avoid symlinks now.
2353 (lisp): Don't delete from subdirs the things we never copy.
2354
23551997-07-07 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2356
2357 * Makefile.in (install-arch-indep): Correct the target name.
2358 The first letter `i' was dropped by the previous change of mine.
2359
23601997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2361
2362 * configure.in (leim/Makefile): Generate this.
2363 (*-sysv4.2uw*): Recognize new alternative.
2364
2365 * leim-Makefile.in: Renamed from leim-Makefile.
2366
2367 * make-dist: Set up real-leim subdirectory,
2368 with the real contents of leim; then move it to
2369 a separate top-level directory.
2370
2371 * make-dist: Don't mention site-lisp, site-init, site-start
2372 or default, when listing files hat are not compiled and should be.
dff28924 2373
a4a9692d
DL
2374 * configure.in: Create src/config.stamp at the end.
2375
23761997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2377
2378 * Makefile.in (install-leim): Correct previous change.
2379
23801997-07-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2381
2382 * Makefile.in (install-leim): New target.
2383 (install): Depend on install-leim.
dff28924 2384
a4a9692d
DL
23851997-07-01 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2386
2387 * Makefile.in (SUBDIR): Add leim.
2388 (SUBDIR_MAKEFILES): Add leim/Makefile.
2389 (leim/Makefile): New target.
2390
23911997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2392
2393 * leim-Makefile: New file.
2394 * make-dist: Initialize a `leim' subdirectory with that makefile.
2395
23961997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2397
2398 * configure.in (GNU_MALLOC_reason): Fix message text.
2399
24001997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2401
2402 * make-dist (lisp): Don't process subdirs that start with =.
2403 (etc): Copy symlinks, as in src.
2404
24051997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2406
2407 * configure.in (i*86-*-unixware*): New alternative.
2408
24091997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2410
2411 * Makefile.in (src/config.stamp): Target renamed from src/config.h
2412 and touch it explicitly.
2413
2414 * configure.in (mips-sony-newsos6*): New alternative.
2415 (mips-*-linux-gnu*): New alternative.
2416 (*-*-bsdi*): New alternative.
2417 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
2418
24191997-06-22 Dave Love <d.love@dl.ac.uk>
2420
2421 * Makefile.in (lib-src): Depend on src/config.h (e.g. for
92a8ce63 2422 movemail.o).
a4a9692d 2423 (src/config.h): New target to re-configure if src/config.in
92a8ce63 2424 is patched.
a4a9692d
DL
2425
24261997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2427
2428 * configure.in (shutdown): Check for `shutdown' function.
2429
24301997-06-18 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2431
2432 * update-subdirs: Include the directory "language" in subdirs.
2433
24341997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2435
2436 * configure.in (m88k-dg-dgux4*): New alternative.
2437 (alpha-*-netbsd*): New alternative.
2438 (powerpcle-*-solaris2*): New alternative.
2439
24401997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2441
2442 * make-dist: Warn about .el files that are not compiled.
2443
24441997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2445
2446 * Makefile.in (dist): Don't run update-subdirs here,
2447 since make-dist now gets that done.
2448
2449 * make-dist: Use the new `updates' target in lisp/Makefile.
dff28924 2450
a4a9692d
DL
2451 * make-dist: Use new non-file targets in lisp/Makefile.
2452
24531997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2454
2455 * make-dist: Handle all subdirs of `lisp' uniformly.
2456 Don't handle `term' and `language' specially.
2457 Clear out umask at the beginning.
dff28924 2458
a4a9692d
DL
24591997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2460
2461 * make-dist: Use Make to update finder-inf.el and autoloads.
2462 Also update cus-load.el.
2463
24641997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2465
2466 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
2467 in case it is desirable to disable the GNU malloc features with
2468 glibc.
2469
24701997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2471
2472 * configure.in (DOUG_LEA_MALLOC):
2473 Define if malloc_{get,set}_state exist.
2474
24751997-03-05 Ken'ichi Handa <handa@etl.go.jp>
2476
2477 * make-dist: Make links for files under lisp/language.
2478
177c0ea7 24791997-02-20 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
2480
2481 * update-subdirs: Exclude the directory "language" from subdirs.
2482
24831997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
2484
2485 * configure.in: Check for rint and cbrt.
2486
24871997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2488
2489 * make-dist: Use $EMACS to say where to run Emacs.
2490 Add --no-update option.
dff28924 2491
a4a9692d
DL
24921996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2493
2494 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
2495
24961996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2497
2498 * make-dist (copying src): Check thoroughly for symlinks
2499 and copy them in all cases. Regularize the linking of *.in
2500 and *.opt and ChangeLog files.
2501 (copying lib-src): Likewise.
2502 Don't rm getdate.c or y.tab.*--they don't exist any more.
dff28924 2503
a4a9692d
DL
25041996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
2505
2506 * configure.in: Check for libmail, maillock.h and
2507 touchlock (for movemail).
2508
25091996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2510
2511 * configure.in (limits.h): Check for this file.
2512
25131996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2514
2515 * configure.in (rs6000-ibm-aix4.2): New alternative.
2516 (rs6000-ibm-aix4.0): New alternative.
2517 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
2518
25191996-11-22 Ben Harris <bjh21@cam.ac.uk>
2520
2521 * configure.in: Recognize vax-*-netbsd*.
2522
25231996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2524
2525 * configure.in (locallisppath): Add leim directory.
2526
25271996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
2528
2529 * config.bat: Make sure `mv' supports forward slashes and -f.
2530
25311996-10-28 Christian Limpach <chris@nice.ch>
2532
2533 * configure.in (hppa*-next-nextstep*): * added after hppa
2534 to accept hppa1.0 and hppa1.1.
2535
25361996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
2537
2538 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
2539 * configure.in (ld_switch_machine): Fix typo.
2540
25411996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2542
2543 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
2544 from config.h and use them in $ac_link.
2545
25461996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
2547
2548 * configure.in: Create a subdir named `lisp'.
2549
25501996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2551
2552 * configure.in: Check for getcwd.
2553
25541996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2555
dff28924 2556 * configure.in: Check for termios.h. Check for setpgid.
a4a9692d
DL
2557
25581996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2559
2560 * configure.in: Check for setrlimit.
2561
25621996-08-31 Paul Eggert <eggert@twinsun.com>
2563
2564 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
2565
25661996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2567
2568 * configure.in: Check for utimes.
2569
2570 * configure.in: Check for com_err library, but only
2571 if --with-kerberos was used. Check for krb and des
2572 only if --with-kerberos.
2573
25741996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2575
2576 * Makefile.in (INSTALL_STRIP): New variable.
2577 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
2578 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
2579
25801996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2581
2582 * configure.in: Check for krb and des libraries.
2583
25841996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2585
2586 * configure.in (*-sunos4.1.[3-9]*noshare):
2587 Use sunos413, not sunos4-1-3.
2588 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
2589 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
dff28924 2590
a4a9692d
DL
25911996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2592
2593 * Makefile.in (src/paths.h): Target deleted.
2594 (paths-force): Delete all dependencies on this target
2595 but don't delete the target.
2596 (install): Depend on `all'.
2597 (paths-force): Don't print a message.
2598
2599 * configure.in: Generate src/paths.h here.
2600
26011996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2602
2603 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
2604 New variables that affect linking only.
2605 (alpha-dec-osf*): Use those instead of previous change.
2606
26071996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2608
2609 * Makefile.in (install-arch-indep): Install info/messages.
2610
26111996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2612
2613 * Version 19.33 released.
2614
26151996-08-10 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
2616
2617 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
2618 Fix previous change.
2619
26201996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2621
2622 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
2623 New alternative.
2624
26251996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2626
2627 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
2628 and NON_GCC_TEST_OPTIONS.
2629
26301996-08-06 Paul Eggert <eggert@twinsun.com>
2631
2632 * configure.in (LOCALTIME_CACHE): Don't put a string literal
2633 "TZ=..." in environ.
2634
26351996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2636
2637 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
2638
26391996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2640
2641 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
2642 the more general *-sunos4.1.[3-9]* clause.
2643
26441996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2645
2646 * Version 19.32 released.
2647
2648 * configure.in (*-sco3.2v5*):
2649 Set OVERRIDE_CPPFLAG to a string of one space.
2650 Fix the code that uses OVERRIDE_CPPFLAG.
2651
26521996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
2653
2654 * configure.in: Undo previous change.
2655
26561996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2657
2658 * config.sub: Use `pc', not `unknown', when canonicalizing
2659 the vendor for ...86.
2660
177c0ea7 26611996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
a4a9692d
DL
2662
2663 * configure.in: Check for termios.h header.
2664
26651996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
2666
2667 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3
2668
26691996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
2670
2671 * configure.in: Split bsdos2 and bsdos2-1.
2672
26731996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2674
2675 * config.sub: If last two words are not a recognized
2676 KERNEL-OS pair, use just the last word as OS, as in 19.31.
2677 Make conversion of gnu/linux to linux-gnu really work.
dff28924 2678
a4a9692d
DL
2679 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
2680
26811996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2682
2683 * configure.in (check for using Lucid widgets by default):
2684 Eliminate indentation that confuses some compilers.
2685
26861996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2687
2688 * config.sub: Convert linux and gnu/linux to linux-gnu.
2689
2690 * make-dist: Don't update getdate.c.
2691 Ignore =... files when checking for too-long Lisp file names.
2692
26931996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2694
2695 * configure.in (euidaccess): Check for that, not for eaccess.
2696
26971996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2698
2699 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
92a8ce63 2700 before `noshare'.
a4a9692d
DL
2701 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
2702
27031996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2704
2705 * configure.in: Rename lignux to linux-gnu in configuration names.
2706 Use gnu-linux as the opsys value (s/ file name).
2707 Allow i686 just like i386, i486, i586.
2708
27091996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2710
2711 * configure.in (i*86-*-sco3.2v5): New alternative.
2712 (OVERRIDE_CPPFLAG): New variable.
2713 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
2714
2715 * configure.in: Specify vpath for .texi files.
2716
27171996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2718
2719 * configure.in: Always check for HAVE_X11R5.
2720 Separately decide whether to use a toolkit by default.
2721
27221996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
2723
2724 * configure.in: If X11R5 is missing the Xaw headers,
2725 default to --with-x-toolkit=no.
2726
27271996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2728
2729 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
2730
27311996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2732
2733 * Makefile.in (install-arch-indep): If cd etc makes output,
2734 don't treat that as part of the tar data.
2735 Check that ./lisp actually exists.
dff28924 2736
a4a9692d
DL
27371996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
2738
2739 * make-dist: Check for long file names.
2740
27411996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
2742
2743 * Version 19.31 released.
2744
27451996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
2746
2747 * configure.in: Recognize sparc-*-lignux.
2748
27491996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
2750
2751 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
2752 Don't include config.w95.
2753
27541996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
2755
2756 * make-dist: Replace --no-clean-up and --no-tar options
2757 with --clean-up and --tar, so that the default is useful.
2758
27591996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
2760
2761 * config.bat: Make sure the GDB init file is called src/_gdbinit;
2762 if not, tell the user to rename it and abort.
2763
27641996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
2765
2766 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
2767 test program.
2768
27691996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2770
2771 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
2772
2773 * make-dist (MANIFEST): Fix previous change.
2774 (msdos): Put mainmake.v2 into the dist.
2775
27761996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
2777
2778 * make-dist: Exit if autoconf fails.
2779
27801996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
2781
2782 * config.bat: Set djgpp-ver, and unset it at the end.
b1f865ae 2783 Add a number of conditionals for DJGPP version 2.
a4a9692d
DL
2784 Rename label libsrc2 to libsrc3.
2785 Substitute for LDFLAGS in src/Makefile.
2786 Substitute for ALL_CFLAGS in lib-src/Makefile.
2787
27881996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2789
2790 * configure.in (ncurses): Check this after checking fns like strerror.
2791
27921996-04-08 Erik Naggum <erik@naggum.no>
2793
2794 * make-dist (MANIFEST): Don't include lines from =files.
2795
27961996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2797
2798 * make-dist: Don't put lisp/dired.todo in the dist.
2799
28001996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
2801
2802 * configure.in (HAVE_NCURSES): Look for library named ncurses.
2803
2804 * configure.in (setlocale): Check for it.
2805
2806 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
dff28924 2807
a4a9692d
DL
28081996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2809
2810 * configure.in: Use lignux instead of linux as value of opsys.
2811
28121996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2813
2814 * Makefile.in (install-strip): Fix whitespace.
2815 Get rid of continuation.
2816
2817 * config.sub: Convert linux or gnu/linux to lignux.
2818
28191996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2820
2821 * configure.in: Accept lignux in configuration name.
2822
28231996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2824
2825 * Makefile.in (install-strip): New target.
2826
28271996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2828
2829 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
2830 -f failed to do the job on Suns.
2831
28321996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2833
2834 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
2835
2836 * configure.in (linux/version.h): Check for this header.
2837
28381996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
2839
2840 * configure.in: Remove -fno-builtin hackery from -lm check.
2841
28421996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
2843
2844 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
92a8ce63 2845 just this test.
a4a9692d
DL
2846
2847 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
2848
28491996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2850
2851 * configure.in: Check for ncurses.
2852
28531996-02-28 Paul Eggert <eggert@twinsun.com>
2854
2855 * configure.in (LOCALTIME_CACHE):
2856 Also define if localtime mishandles unsetting TZ.
2857 This works around a localtime bug in mips-dec-ultrix.
2858
28591996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2860
2861 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
2862
2863 * configure.in: Improve messages about X versions.
2864
28651996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2866
2867 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
2868
28691996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2870
2871 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
2872 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
2873
2874 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
2875 (install): Put install-arch-indep before install-arch-dep.
2876
28771996-02-20 Dave Love <d.love@dl.ac.uk>
2878
2879 * INSTALL: Clarify info about MS-DOS path handling.
2880
28811996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2882
2883 * Makefile.in (install-arch-indep): Install info/ccmode*.
2884 In previous change, protect against /bin/pwd returning null string.
2885
28861996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2887
2888 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
2889 to lispdir.
2890
28911996-02-01 Paul Eggert <eggert@twinsun.com>
2892
2893 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
2894
28951996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2896
2897 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
2898
28991996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2900
2901 * Makefile.in (extraclean): Use ${top_distclean} to ensure
2902 we delete everything distclean deletes.
2903
29041996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
2905
2906 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
2907
29081996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2909
2910 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
2911 into LDFLAGS instead of into LIBS.
2912
29131996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2914
2915 * configure.in (HAVE_XMU): Fix typo in previous change.
2916
29171996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2918
2919 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
2920
29211996-01-10 Erik Naggum <erik@naggum.no>
2922
2923 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
2924
29251996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
2926
2927 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
2928
29291996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2930
2931 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
2932 and use -lXt to link it.
2933
29341996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2935
2936 * configure.in (locallisppath): Put version-specific dir first.
2937
29381996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2939
2940 * configure.in (hppa-*-nextstep*): New alternative.
2941 (USE_X_TOOLKIT): By default, set this to "maybe";
2942 and change that later to LUCID or "no" according to X11 version.
2943
2944 * make-dist: Recompile outdated .elc files and update all autoloads.
2945
29461996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
2947
2948 * configure.in (locallisppath): Fix typo in last change: " -> '.
2949
29501996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2951
2952 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
2953
29541995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2955
2956 * Makefile.in (install-arch-indep): Give all files read permission.
2957
29581995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2959
2960 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
2961 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
2962
29631995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2964
2965 * configure.in: Determine HAVE_X11R6.
2966 (HAVE_MENUS): Renamed from HAVE_X_MENU.
2967
29681995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2969
2970 * configure.in: Just "solaris" now defaults to version 2.4.
2971 Add sunos4.1.n-noshare as alternative.
2972
29731995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2974
2975 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
2976
29771995-11-29 Erik Naggum <erik@naggum.no>
2978
2979 * Makefile.in (install-arch-indep): Add missing backslash.
2980
29811995-11-29 Karl Eichwalder <ke@ke.Central.DE>
2982
2983 * Makefile.in (install-arch-indep): Don't install
2984 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
2985
29861995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2987
2988 * Makefile.in (install-arch-indep): Fix previous change.
2989
2990 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
2991
29921995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2993
2994 * Version 19.30 released.
2995
2996 * make-dist (lisp): Exclude subdirs.el.
2997
29981995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2999
3000 * make-dist (etc): Delete *.orig and *.rej.
3001
30021995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3003
3004 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
3005
30061995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3007
3008 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
3009
30101995-11-14 Geoff Voelker <voelker@cs.washington.edu>
3011
3012 * make-dist (nt): Rename install, readme, and todo to
3013 INSTALL, README, and TODO.
3014
30151995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3016
3017 * make-dist (lisp): Don't distribute site-start.
3018
30191995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
3020
3021 * make-dist: Break the hard link on alloca.c.
3022
30231995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3024
3025 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
3026
30271995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3028
3029 * make-dist (src, lib-src): Don't distribute Makefile.c.
3030 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
3031
30321995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3033
3034 * Makefile.in (mkdir): Create man1dir, not mandir.
3035 (uninstall): Use man1dir, not mandir.
3036
30371995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3038
3039 * Makefile.in (man1dir): New variable.
92a8ce63 3040 (install-arch-indep): Use man1dir.
a4a9692d
DL
3041
3042 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
3043
3044 * make-dist: Create lisp/MANIFEST.
3045
30461995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3047
3048 * configure.in (m68k-*-linux*): New alternative.
3049
30501995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3051
3052 * make-dist: Use new names config.in, paths.in, and
3053 {src,lib-src}/Makefile.in.
3054
30551995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3056
3057 * configure.in: Don't bother checking for drem.
3058
30591995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3060
3061 * Makefile.in (distclean): Delete line with just a tab in it.
3062 (install-arch-indep): Delete spaces that precede tabs.
3063 Delete spurious `fi' left from previous change.
3064 (install): Supply `true' as command, to avoid null command.
3065
30661995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3067
3068 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
3069
30701995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3071
3072 * configure.in (powerpc-*-solaris2): New alternative.x
3073
30741995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
3075
3076 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
3077 of paths.h.tmp$$, to avoid going beyond 14 characters.
3078
30791995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3080
3081 * configure.in: Improve error msg for invalid --with-x-toolkit value.
3082
30831995-09-06 Paul Eggert <eggert@twinsun.com>
3084
3085 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
3086 if localtime caches TZ. Check for tzset.
3087
30881995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3089
3090 * config.bat: Simplify using new names file names src/makefile.in,
3091 config.in, paths.in. Change Echo commands not to use `.
3092
30931995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3094
3095 * Makefile.in (install-arch-indep): Always install the new dir file;
3096 rename the previous dir file to dir.bak or dir.old.
3097
30981995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3099
3100 * configure.in (RANLIB): Substitute this into makefiles.
3101 Set it specially on solaris; set it by default on other systems.
3102
3103 * configure.in: Fix previous Alpha change.
3104
31051995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3106
3107 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
3108 NON_GCC_TEST_OPTIONS.
3109
31101995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3111
3112 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
3113 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
3114
3115 * configure.in (alpha-*-linux*): New configuration.
3116
31171995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3118
3119 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
3120 (m68k-next-nextstep*): New alias for that.
3121 (i*86-*-nextstep*): Use nextstep.h.
3122 (sparc-*-nextstep*): New configuration.
3123
31241995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3125
3126 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
3127 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
3128
31291995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3130
3131 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
3132 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
3133
31341995-07-18 Mike Long <mike.long@analog.com>
3135
3136 * make-dist: Fix update of finder-inf.el, and byte-compile it.
3137
31381995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3139
3140 * Makefile.in (src/paths.h, paths-force):
3141 Rename src/paths.h.in to src/paths.in.
3142 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
3143
3144 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
3145 Use Makefile.c for intermediate file.
3146 Rename src/config.h.in to src/config.in.
3147
31481995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
3149
3150 * configure.in (mips-dec-ultrix*): Assume version 4.3.
3151 (mips-dec-ultrix4.[12]): New alternative for old versions.
3152
31531995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3154
3155 * make-dist: Don't break intra-tree links.
3156
31571995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3158
3159 * configure.in: Put back archlibdir initialization. Require
92a8ce63 3160 autoconf 2.4.1 or later.
a4a9692d
DL
3161
31621995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3163
3164 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
3165 (mips-mips-riscos5*): New alternative.
3166
31671995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3168
3169 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
3170
31711995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3172
3173 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
3174 (mandir, infodir, archlibdir): Initializations deleted.
3175
3176 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
3177 On hpux9shr, use hpux9shxr4.h.
3178
31791995-06-24 Morten Welinder <terra+@cs.cmu.edu>
3180
3181 * configure.in: Added target mips-dec-mach_bsd4.3.
3182 * config.guess: Guess mips-dec-mach_bsd4.3.
3183
31841995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3185
3186 * Makefile.in (mkdir): Use symbolic chmod.
3187
31881995-06-22 Paul Eggert <eggert@twinsun.com>
3189
3190 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3.
3191 (Likewise for SunOS 4.1.5 thorugh 4.1.9, should they ever exist.)
3192
31931995-06-22 Paul Eggert <eggert@twinsun.com>
3194
3195 * Makefile.in (SUBDIR_MAKEFILES):
3196 Add man/Makefile, so `make distclean' removes it.
3197 (top_distclean): Add config.log to the list of files to be removed.
3198
31991995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3200
3201 * Version 19.29 released.
3202
32031995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3204
3205 * configure.in: Fix the previous change to verify that the -b
3206 option really solves the problem.
3207
3208 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
3209
32101995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3211
3212 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
3213
32141995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3215
3216 * configure.in: Report more clearly when there is no special
3217 dir to search for X includes or libraries.
3218
32191995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3220
3221 * configure.in: Check for -lpthreads, not -lpthread.
3222
32231995-06-09 Geoff Voelker <voelker@cs.washington.edu>
3224
3225 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
3226
32271995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3228
3229 * configure.in: Check for -lpthread.
3230
32311995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3232
3233 * Makefile.in (install-arch-indep): Install info files for mh-e.
3234 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
3235
32361995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3237
3238 * configure.in (*-solaris2.5): New configuration.
3239
3240 * make-dist: Copy new files config.nt and config.w95.
3241
32421995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3243
3244 * configure.in: Use x_includes, not x_libraries, for -I.
3245 Make bitmapdir a colon-separated list.
3246
32471995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
3248
3249 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
3250
3251 * configure.in: Allow x_libraries and x_includes to be paths.
3252
32531995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3254
3255 * configure.in: Fix typo.
3256
32571995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3258
3259 * INSTALL: Clarify use of site-init.el.
3260
32611995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
3262
3263 * configure.in: pass arg to sqrt.
3264
32651995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3266
3267 * make-dist: Fix May 6 change.
3268
32691995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3270
3271 * vpath.sed: Delete reference to ymakefile.
3272
32731995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3274
3275 * configure.in: Use sqrt (more portable) instead of fmod in -lm
92a8ce63 3276 check.
a4a9692d
DL
3277
32781995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3279
3280 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
3281
3282 * update-subdirs: Specify /bin/sh to run the script.
3283
32841995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3285
3286 * make-dist: Put src/makefile.nt in dist.
3287
3288 * configure.in (i[345]86-*-bsdi2*): New configuration.
3289 (vax-dec-bsd386*): Deleted.
3290
32911995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3292
3293 * configure.in: Make sure CDPATH doesn't mess up PWD check. Check
3294 whether X bitmaps are in X11/bitmaps instead of bitmaps. Use fmod
3295 instead of logb in -lm check.
3296
32971995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3298
3299 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
3300 Use bsd4-3. Don't set NON_GNU_CPP.
3301
3302 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
3303 In nt. copy various different things, but not *.cmd.
3304 Fix the ln commands for the subdirs of nt.
3305
33061995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3307
3308 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
3309
33101995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3311
3312 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
3313 since that's what the header file expects.
3314
33151995-04-24 Francesco Potorti` (pot@cnuce.cnr.it)
3316
3317 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
3318 and 68040 based machines when choosing options for gnucc.
3319
33201995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3321
3322 * Makefile.in (top_distclean): Delete config.cache.
3323
33241995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3325
3326 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
3327
3328 * configure.in: Use m/ncr386.h.
3329
33301995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3331
3332 * Makefile.in (install-arch-indep): Undo Sep 23 change.
3333
33341995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3335
3336 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
3337 (man): Don't copy texindex.c and getopt.c; they're deleted.
3338 (etc): Omit `e'; it's a subdirectory.
3339 (etc/e): Use `../..', not `..', to reference top level.
3340
33411995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
3342
3343 * Makefile.in (install-arch-indep, dist):
3344 look for `update-subdir' in $(srcdir).
3345
33461995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3347
3348 * make-dist: Include mkinstalldirs in distribution.
3349
33501995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3351
3352 * make-dist: Add missing close backquote.
3353
33541995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3355
3356 * make-dist: Don't distribute shortnames directory.
3357
33581995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3359
3360 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
3361
33621995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3363
3364 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
3365
33661995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3367
3368 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
3369
33701995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3371
3372 * configure.in (mips-sgi-irix6): New configuration.
3373
33741995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3375
3376 * Makefile.in (maintainer-clean): Renamed from realclean.
3377
33781995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3379
3380 * configure.in: Create a .gdbinit that sources the real one, if
3381 using a different build directory.
3382
33831995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3384
3385 * configure.in: Check for sys/select.h.
3386
33871995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3388
3389 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
3390
33911994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3392
3393 * configure.in: Handle isc 4.1 operating system.
3394
33951994-12-10 Richard Stallman <rms@kepa>
3396
3397 * configure.in (rs6000-ibm-aix4.1*): New alternative.
3398 (rs6000-ibm-aix4*): New alternative.
3399
34001994-12-06 Richard Stallman <rms@kepa>
3401
3402 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
3403
34041994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3405
3406 * configure.in: Don't try to make directories that are guaranteed
92a8ce63 3407 to already exist.
a4a9692d
DL
3408
34091994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3410
3411 * configure.in: Generate man/Makefile from man/Makefile.in.
3412 Create the man subdir.
3413
3414 * Makefile.in (dvi): Run Make in our man subdir.
3415
3416 * make-dist: Create subdir etc/e.
3417 Make links to it.
3418 Put man/Makefile.in in dist, instead of man/Makefile.
3419
34201994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
3421
3422 * configure.in: Add --with-pop, --with-kerberos, and
3423 --with-hesiod for movemail.
3424
34251994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3426
3427 * configure.in (m68*-apollo*): Use s/domain.h.
3428
34291994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3430
3431 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
3432
34331994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3434
3435 * configure.in: Don't add -I, -L, -R options for cc if their
3436 arguments would be empty.
3437
34381994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3439
3440 * configure.in (i860-intel-osf1*): New alternative.
3441 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
3442 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
3443
34441994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3445
3446 * configure.in: Make h_errno check not use nested functions.
3447
34481994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3449
3450 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
3451
34521994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3453
3454 * Makefile.in (install-arch-indep): Avoid continued comment
92a8ce63 3455 swallowing target line.
a4a9692d
DL
3456
34571994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
3458
3459 * configure.in: Protect a character class with `changequote'.
3460
34611994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3462
3463 * configure.in: Accept `news' as a synonym for `newsos'.
3464
34651994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3466
3467 * Makefile.in: Don't rm files if cd fails.
3468
34691994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3470
3471 * make-dist: Put nt subdir and its subdirs in the dist.
3472 (lib-src): Put makefile.nt in the dist.
3473 (lisp): Put makefile.nt in the dist.
3474
34751994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3476
3477 * configure.in: Change a stray `[' to `test'.
3478
34791994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3480
3481 * configure.in: Adapt for Autoconf v2. Use the standard argument
3482 parser, host type canonicalizer, X11 finder, and message
3483 printing macros. Use the new macro names. Use `test' instead of `['.
3484
34851994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3486
3487 * configure.in: Check for getpagesize.
3488
34891994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3490
3491 * make-dist (msdos): Put sed* in the distribution.
3492
34931994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
3494
3495 * config.bat: New option, `--with-x', for configuring Emacs
3496 for use with the X11 system DesqView/X.
3497 New option, `--no-debug', for compiling Emacs without debug
3498 information thus saving disk space.
3499 (src/config.h, src/paths.h): Use `update' (which is like
3500 `move-if-changed') to change the file.
3501 (src/config.h): When configuring for X11 perform extra changes.
3502 (src/makefile): When configuring for X11 perform extra changes.
3503 (lib-src): Remove temporary files.
3504 (): Check that `sed', `rm', `mv', and `gcc' are available.
3505
35061994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3507
3508 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
3509
3510 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
3511
35121994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3513
3514 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
3515
3516 * configure.in (canonical): Substitute var into makefiles.
3517 (bitmapdir): Likewise.
3518
3519 * Makefile.in (bitmapdir): New variable.
3520 (src/paths.h, paths-force): Edit PATH_BITMAPS.
3521
35221994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3523
3524 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
3525
3526 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
3527 * update-subdirs: New shell script.
3528
35291994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3530
3531 * Makefile.in (top_distclean): Don't rm build-install.
3532 (SOURCES): Delete build-install.in.
3533
3534 * make-dist: Don't distribute build-ins.in.
3535 * build-ins.in: File deleted.
3536
35371994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
3538
3539 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
3540
35411994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3542
3543 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
3544
3545 * configure.in (libexecdir): Renamed from libdir. New default.
3546 (sharedstatedir): Renamed from statedir. New default.
3547 (datadir): New default.
3548
3549 * make-dist: Don't distribute subdirs.el.
3550
35511994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3552
3553 * configure.in (eaccess): Check for it.
3554
35551994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3556
3557 * configure.in (mktime): Check for it.
3558
35591994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
3560
3561 * configure.in (motif): Add support for usage and option checking.
3562
35631994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
3564
3565 * configure.in (utimes): Check for it.
3566
35671994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
3568
3569 * Makefile.in (install-arch-indep): Don't do mkdir here.
3570
35711994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3572
3573 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
3574 riscix.h renamed to acorn.h.
3575
177c0ea7 35761994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
a4a9692d
DL
3577
3578 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
3579 New configurations.
3580
35811994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3582
3583 * configure.in: Remove trailing slashes from srcdir.
3584
35851994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3586
3587 * configure.in (i[345]86-sequent-ptx*): Handle
3588
35891994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3590
3591 * Makefile.in (paths-force): Depend on src/paths.h
3592
35931994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3594
3595 * configure.in (config_options): Save all arguments, not just some.
3596
35971994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3598
3599 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
3600
3601 * configure.in: Add AC_AIX.
3602 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
3603
36041994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3605
3606 * configure.in (parsing options): Simplify sed command to delete -'s.
3607
36081994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
3609
3610 * configure.in (config_options): New shell variable.
3611 Pass its value to C code in EMACS_CONFIG_OPTIONS.
3612
36131994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3614
3615 * configure.in (alpha-dec-osf*): New target.
3616
3617 * Makefile.in: Use just one FRC target.
3618
36191994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3620
3621 * Makefile.in (removenullpaths, paths-force):
3622 Use name paths.h.tmp$$, which depends on the pid.
3623
36241994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3625
3626 * Makefile.in (removenullpaths, paths-force):
3627 Put paths.h.tmp in top-level dir, not in src.
3628
36291994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3630
3631 * Version 19.27 released.
3632
36331994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3634
3635 * Version 19.26 released.
3636
36371994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3638
3639 * configure.in: Check for lrand48, not rand48.
3640
36411994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3642
3643 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
3644 (powerpc-ibm-aix*): New aliases.
3645
36461994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3647
3648 * make-dist (src/m, src/s): Put *.inp in distribution.
3649
36501994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3651
3652 * configure.in: Accept i586 and i486 along with i386.
3653
36541994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3655
3656 * configure.in: Do compute unexec, LIBX, system_malloc, etc
3657 even if CPP env var was set by the user.
3658
3659 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
3660
36611994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
3662
3663 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
3664
36651994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3666
3667 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
3668
36691994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3670
3671 * configure.in: Check more specifically for i*86-sun-sunos.
3672
36731994-08-03 Caveh Jalali (caveh@eng.sun.com)
3674
3675 * configure.in: Handle solaris 2.4.
3676
36771994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3678
3679 * configure.in (rand48): Check for it.
3680
36811994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3682
3683 * make-dist: Update the info files.
3684
36851994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3686
3687 * configure.in: Make "checking..." messages' style consistent.
3688 (HAVE_H_ERRNO): New test.
3689
36901994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3691
3692 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
3693
36941994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3695
3696 * configure.in (CFLAGS): If the envvar was specified, use that.
3697 And set REAL_CFLAGS from it too.
3698
36991994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3700
3701 * make-dist: Update finder-inf.el.
3702
37031994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3704
3705 * make-dist (msdos): Include sed4.inp in dist.
3706
3707 * Makefile.in (libsrc_libs): Var deleted.
3708
37091994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3710
3711 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
3712
37131994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3714
3715 * configure.in (mips-sony-newsos4*): New alias.
3716
37171994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3718
3719 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
3720 (*-convex-convexos*): Accept this as alias.
3721
37221994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3723
3724 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
3725 for two different uses.
3726
37271994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3728
3729 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
3730
37311994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3732
3733 * make-dist: Put ./BUGS into the distrib.
3734
37351994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3736
3737 * configure.in: Handle 386 running Solaris 2.
3738
37391994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3740
3741 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
3742
37431994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3744
3745 * configure.in (mips-sony-newsos*): Use news-risc.h.
3746
3747 * configure.in: Accept bsdi as opsys, like bsd386.
3748
37491994-06-01 Morten Welinder (terra@diku.dk)
3750
3751 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
3752
37531994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3754
3755 * Version 19.25 released.
3756
3757 * make-dist (shortversion): Don't assume another period follows.
3758
37591994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3760
3761 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
3762 (uninstall): Use /bin/pwd.
3763
3764 * Makefile.in (blessmail): Depend on src.
3765 (all): Don't depend on blessmail.
3766
3767 * Makefile.in (src/paths.h): Don't force recomputation.
3768 (paths-force): New target; force recomputation of paths.h.
3769 (all): Depend on paths-force.
3770 (src, lib-src): Depend on src/paths.h.
3771
3772 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
3773 NON_GCC_TEST_OPTIONS.
3774
37751994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3776
3777 * configure.in: Don't insist on subversions for irix.
3778
37791994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3780
3781 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
3782
3783 * configure.in (i[34]86-next-*): New alternative.
3784
37851994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3786
3787 * Version 19.24 released.
3788
3789 * configure.in: New config hppa*-hp-hpux9shr*.
3790
37911994-05-22 Morten Welinder (terra@tyr.diku.dk)
3792
3793 * config.bat: Doc fix.
3794
37951994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3796
3797 * Makefile.in (mostlyclean, clean, distclean, realclean)
3798 (extraclean): Don't act on man subdir if it doesn't exist.
3799
38001994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3801
3802 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
3803 Use them to set up CC.
3804 (*-sun-sunos4.1.3): Set them.
3805
38061994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3807
3808 * Makefile.in (lib-src): Don't depend on src/paths.h.
3809
38101994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3811
3812 * build-ins.in (copydests): Get rid of spurious `-'s.
3813
3814 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
3815
38161994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3817
3818 * Version 19.23 released.
3819
3820 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
3821 for the Xlib and Xt checks; then restore old CFLAGS.
3822
38231994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3824
3825 * configure.in (HAVE_X11XTR6): Add newline before #if.
3826 Add newline after #endif.
3827
38281994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3829
3830 * configure.in (HAVE_X11XTR6): Arrange to define it.
3831
38321994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3833
3834 * Makefile.in (install): Depend on blessmail.
3835
38361994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
3837
3838 * configure.in (mips-siemens-sysv*): Put quotes around value
3839 containing blanks.
3840
38411994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3842
3843 * Makefile.in (TAGS): Use the makefile in src subdir.
3844
38451994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3846
3847 * configure.in (opsys): Recognize `gnu'.
3848
38491994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3850
3851 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
3852
38531994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
3854
3855 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
3856 version > 1.8.
3857
38581994-05-08 Morten Welinder (terra@diku.dk)
3859
3860 * config.bat: Forcibly remove "# " style comments from makefiles.
3861
38621994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3863
3864 * Makefile.in (uninstall): When processing lispdir and etcdir,
3865 do nothing unless it exists and is a directory.
3866
38671994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3868
3869 * Makefile.in (install-arch-indep): Do install info/dired-x*.
3870 Merge code in from install-doc.
3871 (install-doc): Merge code back into install-arch-indep.
3872 (install-arch-dep): Don't depend on install-doc.
3873
3874 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
3875
38761994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3877
3878 * configure.in (making src/Makefile and lib-src/Makefile):
3879 Split off the autoconf substitutions and don't pass them thru cpp.
3880 (undefs): Use $canonical as well as $configuration.
3881
3882 * make-dist: Distribute lisp/Makefile.
3883
3884 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
3885 Use lower case names for the s files.
3886
38871994-05-03 Morten Welinder (terra@diku.dk)
3888
3889 * config.bat: Added possibility for different file name
3890 transscriptions in lib-src.
3891
38921994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3893
3894 * Makefile.in (lib-src): Undo previous change.
3895 (blessmail): New target to run maybe-blessmail in lib-src.
3896 (all): Depend on blessmail.
3897
3898 * Makefile.in (lib-src): Depend on src.
3899
39001994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
3901
3902 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
3903 (m88k-dg-dgux5.4R2): dgux5.4R2.
3904
39051994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3906
3907 * configure.in (window_system): Restore accidentally deleted code
3908 that uses AC_FIND_X.
3909
3910 * make-dist: Distribute config.bat.
3911
39121994-04-29 Morten Welinder (terra@diku.dk)
3913
3914 * config.bat: Corrected the configuration of lib-src
3915 to keep up with configure. Add note about dos version 3
3916 or better needed (djgpp needs that). Add note explaining
3917 that either install in c:/emacs or edit the script.
3918 Don't change to c:/emacs, but assume we're there (to minimize
3919 the number of places to change).
3920
3921 * config.bat: Build-in the first step towards X11 support with
3922 the X11 emulator that exists. At this time it won't work,
3923 and several files are missing.
3924
39251994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3926
3927 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
3928 Don't look for -lresolv.
3929
3930 * Makefile.in (lib-src): Depend on src/paths.h.
3931
39321994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3933
3934 * configure.in: Restore deleted AC_SUBST of `configuration'.
3935 Improve error message for bad --with-x-toolkit value.
3936
3937 * configure.in: Define CONFIGURATION in src/config.h
3938 rather than substituting in src/Makefile.in.
3939
39401994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3941
3942 * Makefile.in (install-doc): New target.
3943 (install-arch-dep): Depend on install-doc.
3944 (mkdir): Create docdir.
3945
39461994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3947
3948 * configure.in: Test for libresolv.a.
3949 Substitute machfile and opsysfile.
3950
39511994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3952
3953 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
3954 (install-arch-dep): Install under the name $(EMACS).
3955
39561994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3957
3958 * configure.in (version): Use entire value of emacs-version.
3959 (mips-siemens-sysv*): New alternative.
3960
39611994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3962
3963 * Makefile.in (install-arch-indep): Don't install dired-x*.
3964
39651994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3966
3967 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
3968 Fix definition of $undefs.
3969
39701994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3971
3972 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
3973
3974 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
3975
39761994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
3977
3978 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
3979
39801994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3981
3982 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
3983 and run it thru cpp, as with src/Makefile.in.
3984
3985 * configure.in: Use AC_SET_MAKE.
3986
39871994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3988
3989 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
3990
39911994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3992
3993 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
3994
3995 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
3996 (printing the choices): Make the toolkit message unconditional.
3997 (USE_X_TOOLKIT): Use `none', not `no', if none.
3998 (include libsrc_libs): Include config.h, and specify -I for srcdir.
3999 Get rid of temp file foofoo1.
4000
40011994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4002
4003 * configure.in (CFLAGS): Use shell syntax, not Makefile.
4004
40051994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4006
4007 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
4008 (printing the choices): State choice of toolkit.
4009 (libsrc_libs): Recalculate after writing config.h;
4010 then update lib-src/Makefile.
4011
40121994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4013
4014 * configure.in: Add sunos4shr as alternative for suns.
4015 Conditionals testing for null $CC were backwards.
4016
40171994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4018
4019 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
4020
40211994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4022
4023 * configure.in: Handle -isc4.0*.
4024
40251994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4026
4027 * configure.in (esix5): Set NON_GNU_CPP.
4028
40291994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
4030
4031 * Makefile.in (thisdir): Nonsensical variable removed.
4032 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
4033 back to $thisdir, rather than the directory `this_dir'.
4034
40351994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4036
4037 * Makefile.in (install-arch-indep): Add missing backslash after a
4038 `then'.
4039
40401994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4041
4042 * Makefile.in (thisdir): New variable.
4043 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
4044
40451994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4046
4047 * configure.in: Add freebsd.
4048
40491994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4050
4051 * configure.in: Check for fpathconf.
4052
40531994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4054
4055 * configure.in (with_x_toolkit): Fix typo in previous change.
4056
40571994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4058
4059 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
4060
40611994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4062
4063 * configure.in (with_x_toolkit): Don't allow motif or open-look.
4064
40651994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4066
4067 * configure.in: Fix value of docdir.
4068 * Makefile.in (install-arch-indep): Install DOC* in docdir.
4069
40701994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4071
4072 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
4073
40741994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
4075
4076 * configure.in: New variable docdir to control where the docstring
4077 file goes.
4078 Makefile.in: Use it to initialize PATH_DOC in paths.h.
4079
40801994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4081
4082 * configure.in: When --run-in-place, don't inherit archlibdir.
4083
40841994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4085
4086 * Makefile.in (install-arch-dep, install-arch-indep):
4087 New targets split up former do-install rule.
4088 (do-install): Target deleted.
4089
40901994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4091
4092 * configure.in (mips-sony-newsos*): New configuration.
4093
40941994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
4095
4096 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
4097
40981994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4099
4100 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
4101
41021994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4103
4104 * configure.in: Don't initialize CC.
4105
41061994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4107
4108 * configure.in (creating src/Makefile): Also generate -U switches
4109 for symbols in the $configuration value.
4110
4111 * configure.in: Check for sys_siglist being declared in system header.
4112
41131994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4114
4115 * configure.in (creating src/Makefile): Delete blank lines
4116 along with lines of whitespace.
4117 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
4118
41191994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4120
4121 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
4122 like C_SWITCH_SYSTEM.
4123 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
4124
41251994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4126
4127 * configure.in (drem): Check for this function.
4128
41291994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4130
4131 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
4132 If CPP was inherited from environment, don't use NON_GNU_CPP.
4133 (NON_GNU_CC): Likewise.
4134 (handling with_gcc): Use explicit if in the `no' case.
4135 (cc_specified): New variable; if set, don't use NON_GNU_CC.
4136
41371994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4138
4139 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
4140
41411994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4142
4143 * configure.in: Check whether fmod exists.
4144
41451994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4146
4147 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
4148 {src,lisp}/OChangeLog.
4149
41501994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4151
4152 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
4153 necessary for proper operation. This code works with the current
4154 released version of Autoconf.
4155
41561994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4157
4158 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
4159 (USE_X_TOOLKIT): Define it for all values except `no'.
4160
4161 * configure.in: Undo first Jan 8 change and Jan 16 change.
4162
41631994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4164
4165 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
4166 Substitute USE_X_TOOLKIT as both C macro and Make variable.
4167
4168 * Makefile.in (lwlib/Makefile): New target.
4169 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
4170 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
4171 (unlock, relock): Handle lwlib subdir.
4172
4173 * Makefile.in: Add some .PHONY targets.
4174
4175 * make-dist: Handle lwlib subdir like oldXMenu subdir.
4176
4177 * lwlib: New subdirectory.
4178
41791994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4180
4181 * configure.in: If CPP has a value that is a directory,
4182 discard the value.
4183
41841994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4185
4186 * configure.in (srcdir_undefs): Add g flag to sed substitution to
4187 remove -U[0-9]*.
4188
41891994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4190
4191 * Makefile.in (do-install): Install the dired-x info files.
4192
4193 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
4194 (See src/s/sol2.h.)
4195
41961994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4197
4198 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
4199
42001994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4201
4202 * configure.in (creating src/Makefile): Put code inside 2nd arg to
4203 AC_OUTPUT as it should be; hopefully noone will again see fit to
4204 gratuitously break this and not make a change log entry.
4205 Optimized sed processing of Makefile.in and cpp output; now
4206 preserves comments previously removed from the cpp input.
4207 Eliminated temp file for cpp output. Generate -U switches to
4208 undefine all identifiers that appear in the directory name
4209 ${srcdir}; pass these to cpp.
4210
4211 * configure.in (version): Fix sed regexp to match two-elt version
4212 number.
4213
4214 * configure.in: Check for strerror.
4215
42161994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4217
4218 * configure.in: Test for bcmp.
4219
42201994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4221
4222 * make-dist (tempdir): Put subdir msdos into the distribution.
4223
42241993-01-07 Morten Welinder (terra@diku.dk)
4225
4226 * config.bat: New file.
4227
42281994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4229
4230 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
4231
42321994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4233
4234 * configure.in (m68*-next-*): Don't care about which os is specified.
4235 (i[34]86-*-*): Check for *-nextstop*.
4236
42371993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4238
4239 * configure.in: Check for setsid.
4240
42411993-12-17 Richard Stallman (rms@srarc2)
4242
4243 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
4244
42451993-12-15 Richard Stallman (rms@srarc2)
4246
4247 * Makefile.in (mkdir): Make only the lockdir writable.
4248
4249 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
4250
42511993-12-11 Richard Stallman (rms@srarc2)
4252
4253 * Makefile.in (libdir): Use @libdir@.
4254
42551993-12-08 Richard Stallman (rms@srarc2)
4256
4257 * Makefile.in (install): Add empty command.
4258
42591993-12-04 Richard Stallman (rms@srarc2)
4260
4261 * make-dist: Put man/getopt.c in the dist.
4262
4263 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
4264
4265 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
4266
42671993-12-03 Richard Stallman (rms@srarc2)
4268
4269 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
4270 Set it for all solaris versions.
4271 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
4272 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
4273 Likewise for NON_GNU_CC and CC.
4274
42751993-12-01 Richard Stallman (rms@srarc2)
4276
4277 * configure.in (mips-mips-riscos4*): Assign variable CC.
4278 (checking ${with_gcc}): If "no", don't override CC if already set.
4279 (CC): Initialize it as empty.
4280
dff28924 42811993-11-30 Richard Stallman (rms@srarc2)
a4a9692d
DL
4282
4283 * configure.in (Suns): Set CPP if *-solaris2.3*.
4284
42851993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4286
4287 * Version 19.22 released.
4288
4289 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
4290
42911993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4292
4293 * make-dist: When breaking links, use cp -p.
4294 Copy install.sh into distribution.
4295 Move the temp dir up into the parent dir;
4296 don't leave the staging dir make-dist.tmp... in existence.
4297 * install.sh: New file.
4298
42991993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4300
4301 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
4302
43031993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4304
4305 * configure.in (version): When --run-in-place, exclude
4306 ${datadir}/emacs/site-lisp from locallisppath.
4307
43081993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4309
4310 * configure.in: Delete jumk.c before writing it.
4311
43121993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4313
4314 * Version 19.21 released.
4315
4316 * Makefile.in (mkdir): Ignore error from chmod.
4317
43181993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4319
4320 * make-dist: Don't put lisp/forms.README in the distribution.
4321
43221993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4323
4324 * configure.in (creating src/Makefile): Before running cpp,
4325 discard all lines that start with `# Generated' or /**/#.
4326
43271993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4328
4329 * Version 19.20 released.
4330
4331 * make-dist: Use build-ins.in, not build-install.in.
4332 Don't bother updating TAGS since it's not included.
4333
4334 * build-ins.in: Renamed from build-install.in.
4335
43361993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4337
4338 * make-dist: Don't try to link *.texinfo--there are none now.
4339 When running make in lib-src, specify YACC var value.
4340
43411993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4342
4343 * configure.in (extrasub): Add vpath patterns for %.[yls].
4344
4345 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
4346 Instead just include the commands to make src/Makefile as the
4347 second arg to AC_OUTPUT.
4348
4349 * configure.in: Use : instead of dnl for comment inside
4350 $makefile_command.
4351
4352 * configure.in: No longer use vpath_sed. Instead, when we notice
4353 srcdir already configured, set extrasub to hack vpath in the
4354 makefiles.
4355
4356 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
4357 before moving it.
4358 * Makefile.in (VPATH): Define to @srcdir@.
4359
43601993-09-28 Brian Fox (bfox@cubit)
4361
4362 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
4363 doesn't exist. Just copy src/Makefile.in instead. Touch
4364 all of the Makefiles after editing config.status.
4365
4366 * INSTALL: Update documentation to match new configuration
4367 mechanism.
4368
43691993-09-27 Brian Fox (bfox@ai.mit.edu)
4370
4371 * configure.in: Allow any of the path or directory Makefile
4372 variables to be set with flags to configure. Create all Makefiles
4373 at configure time. Edit special commands into config.status after
4374 src/Makefile.in is built from src/Makefile.
4375
4376 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
4377 If these files are out of date, simply have config.status
4378 rebuild them; don't rebuild them explicitly.
4379
43801993-09-25 Brian Fox (bfox@ai.mit.edu)
4381
4382 * build-install.in: Change src/xemacs to src/emacs. We no longer
4383 create src/xemacs, so the file wouldn't be found.
4384
4385 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
4386
43871993-09-24 Brian Fox (bfox@albert.gnu.ai.mit.edu)
4388
4389 * configure.in: Avoid forcing the search of /usr/include before
4390 fixed include files by resetting C_SWITCH_X_SITE if it is
4391 "-I/usr/include".
4392
43931993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4394
4395 * Makefile.in (@rip_paths@locallisppath):
4396 Delete ${datadir}/emacs/site-lisp.
4397
43981993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4399
4400 * configure.in:
4401 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
4402 Remove ${extra_output} from AC_OUTPUT call.
4403
44041993-09-17 Brian Fox (bfox@inferno)
4405
4406 * make-dist: Quote backquotes found in strings to be echoed.
4407
4408 * configure.in: Use "sh -c pwd" when we want to avoid having the
4409 shell fix up the value of $PWD.
4410
44111993-09-13 Brian Fox (bfox@inferno)
4412
4413 * Makefile.in (do-install): Don't abort if ln or chmod at the end
4414 of the installation fail. Suggested by Karl Berry.
4415
44161993-08-30 Brian Fox (bfox@inferno)
4417
4418 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
4419 was used. Set MAKEFLAGS from MFLAGS.
4420
44211993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4422
4423 * configure.in: Test for res_init in libc.
4424
44251993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4426
4427 * configure.in: In the file ${tempcname}, use configure___
4428 instead of @configure@.
4429
44301993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
4431
4432 * make-dist: Dist vpath.sed
4433
4434 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
4435 Depend on vpath.sed.
4436 Replace sed comand for VPATH with @vpath_sed@.
4437
4438 * configure.in: Substitute variable `vpath_sed'.
4439 If not in $srcdir and $srcdir is configured,
4440 issue warning that GNU make is required,
4441 and set vpath_sed to use vpath.sed script.
4442
44431993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4444
4445 * configure.in: Remove check for $srcdir being configured. This
4446 pretty much works now.
4447 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
4448 Check for XFree86 (/usr/X386/include) independent of whether
4449 -lXbsd exists.
4450
4451 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
4452 realclean, unlock, relock): Use `$(MAKE)' in place of plain
4453 `make'.
4454
44551993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4456
4457 * Version 19.19 released.
4458
4459 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
4460
44611993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4462
4463 * configure.in: Check for XScreenNumberOfScreen.
4464
44651993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4466
4467 * configure.in: Add * to end of all configuration alternatives.
4468 (m68*-sony-newsos3*): New alternative.
4469
44701993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4471
4472 * make-dist: Include getdate.c in distribution.
4473
4474 * configure.in: For --help, use $PAGER if it is set.
4475 (LIB_X11_LIB): Default to -lX11.
4476 (mips-sgi-irix5.*): New alternative.
4477
4478 * Makefile.in (do-install): Install info/gnus* and info/sc*.
4479
4480 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
4481 Recognize *.B8.* as hpux version 8.
4482 (m68*-tektronix-bsd*): Fix typo in tek4300.
4483 (AC_HAVE_FUNCS): Add ftime.
4484
44851993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4486
4487 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
4488 Use tekxd88, not tekXD88.
4489
44901993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4491
4492 * configure.in: Check for -lm. Then can check for frexp and logb.
4493
44941993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4495
4496 * Version 19.18 released.
4497
4498 * make-dist (src): Don't put gnu-hp300 in dist.
4499 (src, lisp): Include OChangeLog in dist.
4500
45011993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4502
4503 * configure.in: Test for presence of logb and frexp functions.
4504
45051993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4506
4507 * configure.in (machine): Add i370-ibm-aix*.
4508
45091993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4510
4511 * configure.in (function checks): Test for mkdir and rmdir.
4512
4513 * configure.in (function checks): Don't test for random and bcopy
4514 only when we're building with X; look for them all the time.
4515
45161993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4517
4518 * configure.in: Test for availability of bcopy functions, searching
4519 the X libraries if we're using X.
4520
4521 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
4522 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
4523 versions of AIX, and needs to be passed to the loader.
4524
4525 * configure.in: Test for the availablility of the
4526 XScreenResourceString function.
4527
45281993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
4529
4530 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
4531 LD_SWITCH_X_SITE and assume --with-x11.
4532 Only look for X11 files if we weren't told about a window system
4533 or if we were told to use X11 but not told where.
4534 Search the libraries from the s and/or m files when checking for
4535 functions.
4536
4537 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
4538
45391993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4540
4541 * make-dist: Include lisp/dired.todo in the distribution.
4542
45431993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4544
4545 * configure.in: Add code to set HAVE_INET_SOCKETS.
4546
45471993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4548
4549 * configure.in: If we do find x_includes and x_libraries
4550 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
4551
45521993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4553
4554 * make-dist: Include src/gnu-hp300 in the dist.
4555
4556 * configure.in (canonical): New variable holds the canonicalized
4557 configuration. Don't alter `configuration'. Use `configuration'
4558 for Makefile.in for file naming.
4559 (testing x_includes and x_libraries): Use =, not ==.
4560
45611993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4562
4563 * Version 19.17 released.
4564
4565 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
4566 directory's makefile. This allows the invocation of CPP which
4567 builds xmakefile to receive these switches. The SunSoft C
4568 preprocessor inserts spaces between tokens if it doesn't get the
4569 -Xs flag requested in src/s/sol2.h.
4570
45711993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
4572
4573 * configure.in (m68k-bull-sysv3): new config.
4574
45751993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4576
4577 * configure.in: Use the autoconf AC_FIND_X macro to try to find
4578 the X Windows libraries.
4579
45801993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4581
4582 * make-dist (tempdir): Don't create lisp/forms-mode directory in
4583 the distribution. Those files aren't kept in their own
4584 subdirectory any more.
4585
45861993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4587
4588 * Version 19.16 released.
4589
45901993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4591
4592 * configure.in: Add --verbose flag.
4593
45941993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4595
4596 * version 19.15 released.
4597
45981993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4599
4600 * Makefile.in (top_distclean): Use -f switch when cleaning out
4601 lock dir; it might be empty.
4602
4603 * configure.in: Only check for -lXbsd once.
4604
46051993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4606
4607 * Version 19.14 released.
4608
46091993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4610
4611 * make-dist: If using gzip, create distribution with '.gz' extension.
4612
4613 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
4614 (lisp/forms-mode): This doesn't exist anymore.
4615
4616 * configure.in: Look for the closedir function.
4617
46181993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4619
4620 * configure.in (CPP): Autoconf sets this to a shell variable
4621 reference, which doesn't work when it's edited into a makefile.
4622 Expand that variable reference.
4623
4624 * Makefile.in (CPP): New variable.
4625 (src/Makefile): Edit CPP into src/Makefile.
4626
4627 * Makefile.in (src/Makefile): Don't bother exiting single quotes
4628 and entering double quotes to get the values of LD_SWITCH_X_SITE
4629 and the other make variables; make substitutes them in anyway.
4630
4631 * Makefile.in (uninstall): Don't remove the lisp and etc
4632 directories if they're in the source tree.
4633
92a8ce63 4634 Bring mumbleclean targets into conformance with GNU coding standards.
a4a9692d
DL
4635 * Makefile.in (mostlyclean, clean): Separate these two; just have
4636 them pass the request to the subdirectory makefiles.
4637 (distclean): Pass the request down, and then get rid of the
4638 files configure built, and get rid of the Makefiles.
4639 (realclean): Pass the request down, and then do the same things
4640 distclean does.
4641 (uninstall, info, dvi): New targets.
4642
4643 * configure.in: Move clause for PC-compatible i386 box to the end
4644 of the case statement, to avoid masking configurations below.
4645
4646 * configure.in: Add case for m88k-motorola-sysv4.
4647
4648 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
4649 the HP 68000 machines.
4650
4651 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
4652 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
4653 preprocessor won't fiddle with them.
4654
46551993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4656
4657 * Makefile.in (TAGS): cd to src to run etags.
4658
46591993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4660
4661 * configure.in (version): Check the X libraries for XrmSetDatabase
4662 and random, and see if we have -lXbsd.
4663
46641993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4665
4666 * configure.in: Pass "-Isrc" to the CPP we run to examine the
4667 s/*.h and m/*.h files. Martin Tomes
4668 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
4669
46701993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4671
4672 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
4673 above the general i386 alternative.
4674
46751993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4676
4677 * configure.in: Recognize configuration name for Data General
4678 AViiON machines.
4679
4680 * configure.in: Use AC_LONG_FILE_NAMES.
4681
46821993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4683
4684 * configure.in: Test for bison.
4685 * Makefile.in (YACC): New variable.
4686 (lib-src/Makefile.in): Edit YACC into the makefile.
4687
46881993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4689
4690 * Version 19.13 released.
4691
4692 * configure.in (CFLAGS): Don't set this according to the value of
4693 the GCC shell variable. Instead, consult the machine and system
4694 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
4695 test __GNUC__ while we're at it.
4696
4697 * configure.in: Remove extra ;; from hpux cases.
4698
46991993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4700
4701 * configure.in: Check to see if the system has -ldnet.
4702
47031993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4704
4705 * make-dist: Add clauses to distribute lisp/forms-mode.
4706
47071993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4708
4709 * configure.in (machine): Fix the versions in hpux version number test.
4710 Do not guess based on cpu type. Do check for explicit system version.
4711
47121993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4713
4714 * configure.in: Do NOT look for `unknown' as company name.
4715
47161993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4717
4718 * configure.in: Fix typo in message.
4719
47201993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4721
4722 * Version 19.12 released.
4723
4724 * Makefile.in (do-install): Correct previous etc-copying change.
4725 Partially rewrite using `if'.
4726 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
4727
4728 * Version 19.11 released.
4729
4730 * configure.in: Handle 386bsd.
4731
47321993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4733
4734 * make-dist: Update getdate.c.
4735
4736 * configure.in: Handle bsd386.
4737
4738 * Makefile.in (do-install): Use `-' in tar options.
4739
4740 * configure.in: Change ! "${...}" to x"${...}" = x.
4741
4742 * Makefile.in (do-install): Copy the DOC-* files from the build
4743 etc directory, as well as lots of things from ${srcdir}/etc.
4744
4745 * make-dist: Copy config.guess.
4746
4747 * configure.in: Handle AIX versions 1.2, 1.3.
4748
47491993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4750
4751 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
4752 the configuration name mips-mips-usg* to represent USG systems.
4753
4754 * configure.in: Fix logic to detect if srcdir is already configured.
4755
4756 * Makefile.in: Pass in LD_SWITCH_X_SITE.
4757
4758 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
4759 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
4760 of a directory; cd might fail, and have pwd print out the current
4761 directory.
4762
47631993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4764
4765 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
4766
47671993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4768
4769 * configure.in: Complain if srcdir points at an already-configured
4770 tree.
4771
47721993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4773
4774 * Version 19.10 released.
4775
47761993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4777
4778 * Makefile.in: Use Makefile comments, not C comments.
4779
4780 * configure.in: Add case for the Tektronix XD88.
4781
47821993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4783
4784 * configure.in: Handle sysv4.2 and sysvr4.2.
4785
47861993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4787
4788 * configure.in: Traverse the argument list without destroying it;
4789 don't use shift. It turns out that "set - ${saved_arguments}"
4790 doesn't work portably.
4791
4792 * configure.in: Add missing "fi".
4793
4794 * make-dist: Rebuild configure if configure.in is newer.
4795
4796 * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
4797 targets to be executed even if make remembers that it has already
4798 stisfied FRC.
4799
48001993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4801
4802 * Makefile.in (do-install): Delete redundant code to copy etc twice.
4803
4804 * configure.in (romp): Handle various version numbers with aos and bsd.
4805
48061993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4807
4808 * configure.in: Fix message text.
4809
48101993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4811
4812 * make-dist: Make a `site-lisp' directory in the distribution,
4813 instead of a `local-lisp' directory, which hasn't been the
4814 appropriate name for a long time.
4815 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
4816 from the distribution first, then /usr/local/lib/emacs/site-lisp.
4817
4818 * Makefile.in (do-install): Correctly detect if ./etc and
4819 ${srcdir}/etc are the same.
4820
4821 * configure.in: Extract UNEXEC from the system configuration
4822 files, compute the name of the source file corresponding to the
4823 object file, and #define it as UNEXEC_SRC in config.h.
4824
4825 * configure.in: If srcdir is '.', then try using PWD to make it
4826 absolute.
4827
4828 * configure.in: Include ${srcdir} in the printed report, to help
4829 people notice if it's an automounter path.
4830
48311993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4832
4833 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
4834
48351993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4836
4837 * Makefile.in (do-install): Delete the dest dir, not the source dir,
4838 when they are different. Add `shift' command.
4839 (COPYDESTS, COPYDIR): Delete external-lisp dir.
4840 (externallispdir): Var deleted.
4841
4842 * configure.in: Delete spurious paren outputting short_usage.
4843
48441993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4845
4846 * Version 19.9 released.
4847
48481993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4849
4850 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
4851 subdirectory makes.
4852
4853 * make-dist: Check for .elc files with no corresponding .el file.
4854
4855 * Makefile.in (mkdir): Make all the directories in locallisppath.
4856
4857 * config.guess: New file.
4858 * configure.in: Use it, tentatively.
88c71720 4859 * INSTALL: Mention its usage.
a4a9692d
DL
4860
4861 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
4862 the former gives you the operating system rev directly. Use
4863 s/hpux.h if we don't recognize what we got.
4864
4865 * Makefile.in (do-install): Don't remove a destination directory
4866 if it's the same as the source. If ${srcdir}/info == ${infodir},
4867 don't try to copy the info files.
4868
4869 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
4870 doesn't work if you're not using a separate source directory.
4871 (do-install): Copy the build tree's etc directory only after
4872 making sure it's not also the source tree's etc directory.
4873
48741993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4875
4876 * configure.in: Handle sunos4.1.3 specially.
4877
48781993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4879
4880 * Makefile.in (INSTALL): Add definition.
4881
4882 * configure.in: Fix some messages. Support -with-gnu-cc.
4883 At the end, use `set --', not `set -'.
4884 Delete spurious `.h' in hpux alternatives.
4885
48861993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4887
4888 * Version 19.8 released.
4889
48901993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4891
4892 * configure.in: When looking for source in the same directory as
4893 the configure script, make the path thus discovered absolute.
4894 If the user specifies the `--srcdir' switch, make that directory
4895 absolute too.
4896
4897 * Makefile.in (srcdir): Remove comment saying this doesn't work.
4898
4899 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
4900 too, as the value of the PATH_INFO macro.
4901
4902 * configure.in: Check to see if the source lives in the same
4903 directory as the configure script.
4904
49051993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4906
4907 * Makefile.in (install): Split this into `install' and
4908 `do-install', to give people more control over exactly what gets
4909 done.
4910 (do-install): New target, containing the guts of `install'. Don't
4911 remove and recreate the directories inside the copying loop - do
4912 it all before the copying loop. Pass more flags to the lib-src
4913 make.
4914 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
4915 avoid errors and warnings.
4916
4917 * configure.in: For generic IBM PC boxes, insist on "unknown" for
4918 the manufacturer - the more general case was blocking other i386
4919 configuration names below, and that's how the names are written in
4920 MACHINES anyway.
4921
4922 * make-dist: When breaking links, remove the link before moving
4923 the copy onto it, to avoid interactive behavior.
4924
4925 * Makefile.in: Doc fix.
4926
4927 * configure.in: Doc fix.
4928
4929 * INSTALL: Mention --exec-prefix option.
4930
4931 * configure.in: Add support for the `--exec-prefix' option.
4932 * Makefile.in: Accept that support.
4933
4934 * configure.in: Use the AC_PROG_INSTALL macro.
4935 * Makefile.in (INSTALL): Variable removed.
4936 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
4937
4938 * configure.in: Distinguish between hp800's and hp700's by calling
4939 "uname -m".
4940
49411993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4942
92a8ce63 4943 * configure.in: Recognize configuration names for i860 boxes
a4a9692d
DL
4944 running SYSV.
4945
49461993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4947
4948 * configure.in: Distinguish between hp800's and hp700's by the
4949 version of HP/UX they run, since that's something people are more
4950 likely to know - hp700's run 8.0.
4951 Add HP 700 configuration.
4952
4953 * configure.in: Test for the presence of the `rename' function.
4954
4955 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
4956 configure.in.
4957 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
4958
4959 * make-dist: Break intra-tree links.
4960
4961 * configure.in: Explain that this is an autoconf script, and give
4962 instructions for rebuilding configure from it. Arrange to put
4963 comments in configure explaining this too.
4964
4965 * configure.in: Make the first line of the configure script be
4966 "#!/bin/sh". Leaving the first line blank didn't work.
4967
4968 * configure.in (long_usage): Removed; made short_usage describe
4969 the options briefly.
4970
4971 * configure.in: Implement the --prefix option.
4972 * Makefile.in (prefix): Add support for it here.
4973 * INSTALL: Document it here.
4974
4975 * Makefile.in (install): Don't assume that the files in the `info'
4976 subdirectory match *.info. They don't have that prefix.
4977
49781993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4979
4980 * configure.in: Add case for version 5 of Esix.
4981
49821993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4983
92a8ce63 4984 * Version 19.7 released.
a4a9692d
DL
4985
4986 * make-dist: There aren't any *.com files in lib-src anymore.
4987
4988 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
4989 them; they're symlinks to other filesystems on the GNU machines.
4990
4991 * make-dist: Check that the manual reflects the same version of
4992 Emacs as stated in lisp/version.el. Edit that version number into
4993 the README file.
4994
49951993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4996
4997 * configure.in: Remove the hack of AC_DEFINE; use
4998 AC_DEFINE_UNQUOTED.
4999
50001993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5001
5002 * make-dist: Don't distribute precomp.com, compile.com, or
5003 link.com from ./src; they're in ./vms now.
5004
5005 Some time-handling patches from Paul Eggert:
5006 * configure.in: Add AC_TIMEZONE.
5007
50081993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5009
5010 * configure.in: Recognize Linux as a valid operating system for
5011 the i386.
5012
50131993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5014
5015 * make-dist: Distribute some VMS files we got from Richard Levitte.
5016
5017 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
5018 the source for the sed command, not oldXMenu/Makefile.
5019
50201993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5021
5022 * INSTALL: Don't claim the srcdir option doesn't work.
5023
50241993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5025
5026 * configure.in: Include remarks saying what order the autoconf
5027 tests should go in, and remind people to change config.h.in
5028 whenever they add autoconf tests which make #definitions.
5029
5030 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
5031
50321993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5033
5034 * Makefile.in (oldXMenu/Makefile): Make this depend on
5035 ${srcdir}/oldXMenu/Makefile.in, not itself.
5036
5037 * PROBLEMS: Some updates from David J. Mackenzie.
5038
5039 More changes from David J. Mackenzie.
5040 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
5041 removed; autoconf and config.h should specify all these
5042 differences.
5043 (buildlisppath): Make this path depend on ${srcdir}.
5044 (INSTALLFLAGS): Removed.
5045 (INSTALL): Include the -c flag.
5046 (install): Change the way we invoke install accordingly.
5047
5048 Install ${srcdir} changes from DJM.
5049 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
5050 list.
5051 (COPYDIR, COPYDESTS): Install files from both the etc directory in
5052 the source tree and the etc directory in the object tree.
5053 (${SUBDIR}): Pass the prefix variable down to submakes.
5054 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
5055 in /bin.
5056 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
5057 values for srcdir and VPATH.
5058 (install): Add `v' flag to tar command. Make sure that `dir'
5059 exists in ${srcdir}/info before copying it. Remember that the man
5060 pages come from the source tree, not the object tree.
5061 * configure.in: Remove remarks saying that the --srcdir option
5062 doesn't work.
5063 Create the etc directory in the object tree.
5064 Recognize configuration names of the form *-sun-solaris*.
5065 Recognize sunos5 and solaris as operating system names.
5066
5067 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
5068 lib-src/getdate.y and src/systime.h.
5069
50701993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5071
5072 * make-dist: Make links in info subdir.
5073
50741993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5075
5076 * configure.in: Call AC_STDC_HEADERS.
5077
50781993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5079
5080 * configure.in: Sidestep autoconf's quoting of the second argument
5081 of AC_DEFINE, so we can specify the value to put there. It would
5082 be nice if autoconf provided some way to specify computed values
5083 for macros.
5084
50851993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5086
5087 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
5088 this is always just -DHAVE_CONFIG_H.
5089
5090 The GNU coding standards specify that CFLAGS should be left for
5091 users to set.
5092 * Makefile.in (CFLAGS): Let configure determine the default value
5093 for this. Don't
5094 have it default to DEFS.
5095 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
5096 (lib-src/Makefile, src/Makefile): Edit the default value for
5097 CFLAGS into these files, not DEFS.
5098 * configure.in (CFLAGS): Choose a default value for this - "-g"
5099 normally, or "-g -O" if we're using GCC. Edit it into the
5100 top-level Makefile.
5101
5102 * configure.in: When scanning the machine and system description
5103 #include files, write their names to conftest.c properly.
5104
51051993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5106
5107 * configure.in: In configuration name case for Apallos running
5108 Domainios, set opsys, not opsysfile.
5109
5110 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
5111 src/config.h, instead of AC_OUTPUT; the latter overwrites
5112 src/config.h even when it hasn't changed, puts a makefile-style
5113 comment at the top even though it's C code, and produces a
5114 config.status script which doesn't do the job right.
5115
5116 * configure.in: Add AC_LN_S test, so we can tell whether or not we
5117 can use a symbolic link to get the X Menu library into src.
5118 * Makefile.in (LN_S): New variable.
5119 (src/Makefile): Edit the value of LN_S into this makefile.
5120
51211993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5122
5123 * configure.in: Support *-sco3.2v4* as opsystem.
5124
5125 * make-dist: Don't include calc directory.
5126 Exclude many files in the man directory; copy a few.
5127
51281993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5129
5130 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
5131 call AC_STRUCT_TM to see what's in time.h.
5132
5133 * configure.in: Employ quoting stupidity to get the value of CPP
5134 to expand properly.
5135
51361993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5137
5138 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
5139 variable to scan the machine and system description files.
5140
5141 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
5142 so that getdate.y builds correctly.
5143
51441993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5145
5146 * configure.in (tempcname): Change this to "conftest.c", so it will
5147 work properly on systems with short filenames; this is the name
5148 autoconf uses.
5149
5150 * configure.in: Also detect the availability of dup2 and
5151 gethostname.
5152
5153 * configure.in: Use the AC_ALLOCA test.
5154 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
5155 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
5156
51571993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5158
5159 * make-dist: Distribute configure, as well as configure.in.
5160 Oversight.
5161
51621993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5163
5164 * Makefile.in (install): Print out the name of the directory we're
5165 copying, so people can have some idea of whether we're making
5166 progress.
5167
5168 * Makefile.in (install.aix, install.xenix, install.sysv, install):
5169 Don't forget to re-create the COPYDESTS directories after we clear
5170 them out.
5171
51721993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5173
5174 * Makefile.in: Add autoconf cookies so that the configure
5175 script can comment out sections of path variable definitions to
5176 choose between the installable configuration and the run-in-place
5177 configuration.
5178 * configure.in: Add new option `--run-in-place', to select the
5179 run-in-place path definitions.
5180
5181 * configure.in: Add a clause to the big configuration name case
5182 for the NeXT machine.
5183
51841993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5185
5186 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5187 Make sure that each source directory exists, and is different from
5188 the destination directory; then, delete the destination before
5189 copying over the source.
5190
5191 * make-dist: Distribute configure.in, instead of configure.
5192
51931993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5194
5195 * configure.in: Don't set CC to "gcc -O" if the user specifies
5196 `--with-gcc'. Add -O to DEFS if GCC is set.
5197
51981993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5199
5200 * Makefile.in (clean mostlyclean): Missing right paren.
5201
5202 * configure.in: When checking for X windows, search for an X11
5203 subdirectory of ${x_includes}.
5204
5205 * configure.in: Check for gettimeofday function, for getdate.y.
5206
92a8ce63 5207 Change `configure' to a mixture of custom code and autoconf stuff.
a4a9692d
DL
5208 autoconf can't derive all the information we need, but we'd really
5209 like to be able to take advantage of some of its tests, and its
5210 file-editing facilities.
5211 * configure.in: Renamed from configure.
5212 Quote the sections of shell script we want copied literally to
5213 the configure script.
5214 (compile): Initialize this to make the autoconf macros' code happy.
5215 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
5216 code to do their jobs.
5217 Use autoconf to produce Makefile and src/config.h.
5218 Remove the Makefile-style comment that autoconf places at the top
5219 of src/config.h.
5220 (config_h_opts): Removed - no longer necessary.
5221 * Makefile.in (configname): Renamed to configuration.
5222 (CONFIG_CFLAGS): Renamed to DEFS.
5223 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
5224 get values via autoload @cookies@.
5225 (libsrc_libs): Get this from autoconf. We used to do nothing
5226 about this.
5227 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
5228
5229 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
5230 echo the move-if-change command.
5231
52321993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
5233
5234 * make-dist: Distribute lib-src/rcs-checkin.
5235
5236 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
5237 Don't try to make links to the RCS or Old subdirectories.
5238 Use the appropriate extension for the compression type in use.
5239 Create the tar file in the shell's initial default directory, not
5240 in ${tempparent}.
5241 Erase the whole ${tempparent} tree, not just ${tempdir}.
5242
52431993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5244
5245 * Makefile.in (src/paths.h): Don't echo the huge sed command we
5246 use to build paths.h.
5247 (lib-src/Makefile, src/Makefile): Similarly.
5248
5249 * configure: Extend test for working `const' keyword to handle AIX
5250 3.2 cc.
5251
52521993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5253
5254 * make-dist: Distribute lisp/term/ChangeLog.
5255
92a8ce63 5256 Arrange for C compilation throughout the tree to get
a4a9692d
DL
5257 C_SWITCH_SYSTEM from the configuration files.
5258 * configure: Extract C_SWITCH_SYSTEM from the machine and
5259 system-dependent files, and save it in the top-level Makefile.
5260 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
5261 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
5262
5263 * make-dist: Include the VMS support files in oldXMenu in the
5264 distribution.
5265
5266 * configure: Doc fix.
5267
5268 * configure: Fix corrupted config_h_opts.
5269
5270 * configure: Properly report option names in error messages.
5271
5272 * configure: Properly recognize --x-includes and --x-libraries
5273 options.
5274
5275 * configure: Fix syntax errors in code handling XFree386.
5276
52771993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5278
5279 * configure: Add special code to detect XFree386, and tell
5280 config.h about it.
5281
5282 * configure: Properly handle extracting values of LIBS_MACHINE and
5283 LIBS_SYSTEM that contain spaces.
5284
5285 * configure: Add `--x-includes' and `--x-libraries' options. I
5286 think these are dopey, but no less than three alpha testers, at
5287 large sites, have said they have their X files installed in odd
5288 places. Implement them by setting C_SWITCH_X_SITE and
5289 LD_SWITCH_X_SITE in src/config.h.
5290
52911993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5292
5293 * make-dist: Don't distribute etc/Old files.
5294
5295 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
5296 backups.
5297
52981993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5299
5300 * make-dist: Fix typo.
5301
53021993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5303
5304 * make-dist: Corrected typo, fixed it to discard = and TAGS files
5305 in some cases where it should but didn't seen to.
5306
5307 * Makefile.in: Added unlock and relock productions.
5308
53091993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5310
5311 * make-dist: Add a --compress option to force make-dist to use
5312 compress.
5313
5314 * make-dist: Use gzip, if we can find it.
5315
5316 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
5317 make rs6000-ibm-aix default to -aix32.
5318
53191993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5320
5321 * Makefile.in: Added `Developer's configuration' section.
5322
53231993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5324
5325 * Makefile.in: Add commented-out variable settings for developer's
5326 configuration.
5327
53281993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5329
5330 * make-dist: Distribute `src/bitmaps' too.
5331
53321993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
5333
5334 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
5335 make rs6000-ibm-aix default to -aix32.
5336
53371993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5338
5339 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
5340
5341 * Makefile.in (install.sysv): Add a second `$' in front of
5342 `${dest}', so that the shell will expand it, instead of Make.
5343
5344 * configure: When processing the name of the configure script,
5345 collapse `././' to `./', but leave a single `./' prefix alone.
5346
5347 * configure: Doc fix.
5348
53491993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5350
5351 * configure: Handle isc3.0 correctly.
5352
53531993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5354
5355 * make-dist: Don't try to copy the COPYING notice into
5356 external-lisp; we're not distributing that directory any more.
5357
53581993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5359
5360 * Makefile.in (install, install.aix, install.xenix, install.sysv):
5361 Remove CVS subdirectories from the installed directory trees, as
5362 well as RCS directories.
5363
53641993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5365
5366 * make-dist: Only copy gmalloc.c if we couldn't link it.
5367 Don't try to copy man/{README,Makefile} unless they actually exist.
5368
5369 * Makefile.in (lisppath): Don't include externallispdir in this.
5370 We're not sure whether we're even going to distribute the
5371 directory yet.
5372
53731993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5374
5375 * make-dist: Don't distribute the external-lisp directory anymore.
5376 * INSTALL: Remove all references to external-lisp.
5377
5378 * configure: Detect whether the compiler supports `const'
5379 properly, and edit src/config.h accordingly.
5380
5381 * configure: Tweak layout of final report.
5382
5383 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
5384 CFLAGS.
5385
5386 * Makefile.in (locallisppath): Make this default to
5387 ${datadir}/emacs/site-lisp, instead of
5388 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
5389 the same thing, and local-lisp causes completion conflicts with
5390 lock.
5391 (lisppath): Add ${externallispdir} to this.
5392 * INSTALL: Adjust installation directions.
5393
5394 * Makefile.in (externallispdir): New variable, to say where to
5395 install the externally-maintained lisp files.
5396 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
5397 the others.
5398 * INSTALL: Describe external-lisp and the new externallispdir
5399 variable.
5400
54011993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5402
5403 * configure (progname): New option `--with-gcc'. Make it clearer
5404 how we are trying to guess whether or not we have GCC.
5405 * INSTALL: Document the `--with-gcc' option, and improve
5406 description of `--with-x' options.
5407
54081993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5409
5410 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
5411 ${infodir} from these variables; we have written out explicit code
5412 to install the info files.
5413
54141993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5415
5416 * make-dist: Don't distributed the RCS files in the etc directory.
5417
54181993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5419
5420 * Makefile.in: Some makes can't handle comments in the middle of
5421 commands; move them to before the whole rule.
5422
54231993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5424
5425 * README: Mention what Emacs is.
5426
54271993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5428
5429 * make-dist: Include `./lisp/calc-2.02' in the distribution.
5430 Add `./cpp' and `./man' back into the distribution.
5431
54321993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5433
5434 * Makefile.in: Define MAKE, and use where appropriate.
5435
54361993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5437
5438 * make-dist: Remember that the authoritative COPYING notice is
5439 `etc/COPYING', not `../etc/COPYING'.
5440
54411992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5442
5443 * make-dist: Make sure that the COPYING notices in each directory
5444 are copies, not symlinks.
5445
54461992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5447
5448 * INSTALL: The build process produces an executable called `emacs'
5449 now. Change references.
5450 * Makefile.in: Adjust `install.mumble' targets to install
5451 `src/emacs', not `src/xemacs'.
5452
5453 * configure: Start with a blank line; this keeps some old CSH's
5454 from thinking it's a CSH script. Most systems will just use
5455 /bin/sh to run it, which is what we're expecting; the only other
5456 shells which might try to interpret it themselves are probably
5457 Bourne-compatible.
5458
54591992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5460
5461 * INSTALL: Improvements suggested by David Mackenzie.
5462
54631992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5464
5465 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5466 Don't try to copy the info files if there aren't any; the
5467 unexpanded globbing pattern disappoints `install'. Ignore the
5468 return status of that command.
5469
5470 * INSTALL: Updated for new configuration arrangement.
5471
5472 * configure: Don't make the top-level Makefile read-only - people
5473 may want to edit the values of the path variables.
5474
5475 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5476 Install the info files in ${infodir}. Install the executable
5477 under both `emacs' and `emacs-VERSION'.
5478
5479 * Makefile.in: Doc fix.
5480
5481 * Makefile.in (exec_prefix): New variable, as per latest version
5482 of coding standards.
5483 (bindir, libdir): Use it, instead of `prefix'.
5484 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
5485
5486 * Makefile.in (mandir): Make the default value for this depend on
5487 $(prefix).
5488
5489 * Makefile.in (datadir, statedir, libdir): Make these all default
5490 to ${prefix}/lib.
5491 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
5492 to compensate.
5493
5494 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5495 Install the etags and ctags man pages too.
5496
5497 * Makefile.in (distclean): Don't delete backup files; that's the
5498 job of extraclean.
5499 (extraclean): Like distclean, but deletes backup and autosave files.
5500
55011992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5502
5503 Make path specification conform to GNU coding standards.
5504 * configure (long_usage): Remove all traces of old arguments from
5505 usage messages, and document the options we do accept in more
5506 detail: -with-x... and --srcdir.
5507 (options, boolean_opts): Deleted; we don't have enough options to
5508 make this worthwhile.
5509 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
5510 along with the code which supported them; these should be set as
5511 arguments to the top-level make.
5512 (config_h_opts): Since this no longer doubles as a list of option
5513 names, make them upper case; this simplifies the code which uses
5514 them to build the sed command to edit src/config.h. Change the
5515 code which sets them.
5516 (cc, g, O): Don't allow the user to set these using options; they
5517 should be specified using `CC=' and `CFLAGS=' arguments to the
5518 top-level make. Just choose reasonable default values for them,
5519 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
5520 values.
5521 (gnu_malloc, rel_alloc): Don't allow the user to set these using
5522 options; use them whenever the configuration files say they're
5523 possible.
5524 Simplify the argument processing loop. Don't accept abbreviations
5525 for option names; these might conflict with other configuration
5526 options in the future.
5527 Add some support for the `--srcdir' option. Check for the sources
5528 in . and .. if `--srcdir' is omitted. If the directories we will
5529 compile in don't exist yet, create them under the current directory.
5530 Note that the rest of the build process doesn't really support
5531 this.
5532 Edit only the top Makefile. That should edit the others. Edit
5533 into the makefile: `version', from lisp/version.el, `configname'
5534 and `srcdir' from the configuration arguments, `CC' and
5535 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
5536 the user's path, and LOADLIBES as gleaned from the system
5537 description files.
5538 Simplify the report generated; it doesn't need to include any
5539 description of paths now.
5540 Make `config.status' exec configure instead of just calling it, so
5541 there's no harm in overwriting `config.status'.
5542 * Makefile.in (version, configname): New variables, used to choose
5543 the default values for datadir and libdir.
5544 Path variables rearranged into two clearer groups:
5545 - In the first group are the variables specified by the GNU coding
5546 standards (prefix, bindir, datadir, statedir, libdir, mandir,
5547 manext, infodir, and srcdir).
5548 - In the second are the variables actually used for Emacs's paths
5549 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
5550 archlibdir), which depend on the first category.
5551 datadir and libdir default to directories under
5552 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
5553 demand.
5554 etcdir and lispdir default to subdirectories of datadir.
5555 archlibdir defaults to libdir.
5556 The new installation tree is a bit deeper than it used to be, so
5557 use the new make-path program in lib-src to build them all.
5558 Always build a new src/paths.h.tmp and then move-if-change it to
5559 src/paths.h, to avoid unnecessary rebuilds while responding to the
5560 right changes.
5561 Remove all mention of arch-lib. Run utility commands from
5562 lib-src, and let the executables be copied into archlibdir when
5563 Emacs is installed.
5564 Add targets for src/Makefile, lib-src/Makefile, and
5565 oldXMenu/Makefile, editing the values of the path variables into
5566 them.
5567 Let lib-src do its own installation.
5568 (datadir): Default to putting data files under
5569 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
5570 (emacsdir): Variable deleted; it would only be confusing to use.
5571 (lispdir, etcdir): Default to ${datadir}/lisp.
5572 (mkdir): Use make-path for this.
5573 (lockdir): Do this in mkdir.
5574 (Makefile): New target.
5575
5576 * configure (usage_message): Rename to long_usage.
5577
5578 * make-dist: Don't bother creating an arch-lib directory; that's
5579 only for installation now.
5580
55811992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5582
5583 * configure: Use GCC-style configuration names, using config.sub.
5584 Change the usage and help messages.
5585
5586 * configure: Initialize window_system, not indow_system.
5587
5588 * configure: Report which window system, compiler, and signal
5589 handler return type we decide to use.
5590
5591 * make-dist: Explain what's going on if config.sub and gmalloc.c
5592 can't be linked. Place the code which copies them near the code
5593 which links the rest of the files around them.
5594
55951992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
5596
5597 * make-dist: Don't bother to distribute src/*.com, or
5598 src/vmsbuild; those have all been moved to `../vms'.
5599
56001992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5601
5602 * make-dist: Don't forget that the way to avoid filenames starting
5603 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
5604 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
5605 couldn't make hard links to, since we have two already, and
5606 perhaps more to come.
5607
56081992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5609
5610 * configure: When editing parameters into lib-src/Makefile, change
5611 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
5612 needs some other flags too.
5613
56141992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5615
5616 * configure: Remove spurious echo of the configuration name.
5617
5618 * make-dist: Don't distribute files in src/m and src/s whose names
5619 begin with `='.
5620
56211992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5622
5623 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
5624 Also LISP_FLOAT_TYPE.
5625
56261992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5627
5628 * make-dist: Copy config.sub, since it's a symbolic link to a file
5629 on another file system.
5630
56311992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5632
5633 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
5634 distribution.
5635
5636 * config.sub: New file, to help us recognize configuration names.
5637 * make-dist: Include it in the distribution.
5638
56391992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5640
5641 * configure: Convert `-' to `_' in specified option names.
5642 Accept options with --. Delete --highpri and --have-x-menu options.
5643 New options --with-x and --with-x10 replace -window-system.
5644 Don't mention options --gnu-malloc, --rel-alloc
5645 or --lisp-float-type in help message.
5646
56471992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5648
92a8ce63 5649 * make-dist: Include the `vms' subdirectory in the distribution.
a4a9692d
DL
5650
56511992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5652
5653 * configure: Remove lines starting with "# DIST: " when building
5654 lib-src/Makefile and src/Makefile. This allows us to mark the
5655 "Makefile.in" files with explanatory comments which won't also get
5656 stuck in the Makefiles.
5657
56581992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5659
5660 * make-dist: Don't use the '+' operator in the sed regular
5661 expression that extracts the version number from lisp/version.el;
5662 Ultrix sed doesn't seem support the operator. Just double the
5663 operand and use *.
5664
56651992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5666
5667 * Makefile.in: Doc fix.
5668
56691992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5670
5671 * configure: Rewrite sed command to remove at most one ./ prefix;
5672 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
5673 group.
5674
56751992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5676
5677 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
5678
56791992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5680
5681 * make-dist: Go ahead and build a new TAGS file, unless the
5682 --newer option was specified. Don't try to delete a TAGS file
5683 from etc; it's not kept there, and shouldn't be deleted anyway.
5684
56851992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5686
5687 * make-dist: If the lisp directory contains a default.el, don't
5688 distribute it.
5689
5690 * configure: When searching signal.h for the type of a signal
5691 return handler, make a copy of it, not a symbolic link to it; that
5692 way, it will work on systems that don't have symbolic links.
5693
56941992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5695
5696 * make-dist: taught it about vcdiff and rcs2log, added --newer
5697 option for generating incremental distributions. Stopped it from
5698 generating a TAGS file into the distribution; that sucker is
5699 *big*, and easily enough generated with the toplevel makefile.
5700
57011992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5702
5703 * configure: When writing config.status, don't prefix progname
5704 with a '.'; it might be absolute.
5705
57061992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5707
5708 * configure: Choose to use X11 if either /usr/lib/libX11.a or
5709 /usr/include/X11 exist, not only if both exist.
5710
57111992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5712
5713 * make-dist: Make the new external-lisp directory a duplicate of
5714 the external-lisp directory, not the lisp directory.
5715
57161992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5717
5718 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
5719 clean' in arch-lib; it doesn't even have a Makefile.
5720
5721 * Makefile.in (clean, mostlyclean): In the test which tries to
5722 distinguish between the build directory, which should be cleaned,
5723 and the installed directory, which shouldn't, cd to `${emacsdir}',
5724 not `${DESTDIR}${LIBDIR}'.
5725
57261992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5727
5728 * make-dist: Be sure to delete the .c and .h files that YACC and
5729 BISON create from getdate.y.
5730
92a8ce63 5731 * external-lisp: New directory; see `external-lisp/README'.
a4a9692d
DL
5732 * make-dist: Added support for the external-lisp subdirectory.
5733
5734 * make-dist: Changed message which complains that make-dist wasn't
5735 invoked in the right directory to indicate which files it was
5736 looking for.
5737
57381992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5739
5740 * configure: Add comments explaining why we can't translate
5741 character ranges or control characters in `tr'.
5742
57431992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5744
5745 * configure: When generating the configuration message, we used to
5746 build the message from the start so that each line began with "# "
5747 so that it would be a comment in `config.status'. However, this
5748 causes trouble if any of the variables we use in the message
5749 expand to more than one line of text - as gnu_malloc_reason
5750 sometimes does. So instead, we build the message as it should be
5751 printed to the user (i.e. without the "# " prefixes), and stick on
5752 the "# "s when we write it to `config.status'.
5753
5754 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
5755 `lib-src' and `arch-lib'.
5756
5757 * configure: When generating report and `config.status' file, note
5758 that bindir only determines where `make install' and
5759 `build-install' will place the executables; this should make it
5760 clear that the ordinary build process will not try to install
5761 things.
5762
57631992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5764
5765 * make-dist: Change messages to say that we are 'making links to
5766 X', rather than 'copying X'. And put `' quotes around file names.
5767
5768 * make-dist: Include '.tmp' in the name of the staging directory.
5769
5770 * make-dist: Pass the `-f' option to rm when you're not sure that
5771 the files you're removing actually exist.
5772
5773 * make-dist: When setting up etc/COPYING, always nuke whatever is
5774 there, and then copy it in, to make sure we get a real file.
5775
5776 * make-dist: Don't try to distribute *.defns files any more. The
5777 only such file was for simula.el, which has been superceded by a
5778 version which doesn't have a separate .defns file.
5779
57801992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
5781
5782 * make-dist: Don't distribute configured versions of config.h.in,
5783 paths.h.in, Makefile.in in src.
5784
5785 * configure: Delete .tmp files before creating them; don't bother
5786 trying to make final targets writeable first, since it won't
5787 matter to move-if-change.
5788
57891992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5790
5791 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
5792 mkdir and chmod in the center of all the conditionals. GNU Make
5793 will strip these out, but other makes won't.
5794
57951992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5796
5797 * make-dist: Include move-if-change in list of files to distribute.
5798
57991992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5800
5801 * configure: Remove any "." elements from the program name.
5802
5803 * configure: Don't record the values of all the possible arguments
5804 in config.status; only record the options that the user specified.
5805
5806 * configure: Use move-if-change to move in the new src/config.h.
5807
58081992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
5809
92a8ce63
JB
5810 * move-if-change: New file, copied from gcc release.
5811 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
5812 a temp file, so we don't update paths.h if an error occurs or if
5813 it doesn't need changing.
a4a9692d
DL
5814
58151992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5816
5817 * Makefile.in (src/paths.h): Do not install a value for the
5818 PATH_SUPERLOCK value; that macro doesn't exist anymore.
5819 * build-install.in: Same thing.
5820
58211992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5822
5823 * make-dist: Check the flag called "make_tar", not "make_dir"; the
5824 latter, being a typo, is always false, resulting in a program
5825 whose default behaviour is to painstakingly build a copy of the
5826 source tree, and then delete it. Rah.
5827
5828 * Makefile.in: Add dist target, and comment for it.
5829
5830 * configure: When scanning <signal.h> for a declaration for
5831 signal, create a symbolic link with a name ending in .c, so the
5832 compiler won't complain that it's only been given .h files.
5833
5834 * configure: Check whether there are any arguments available
5835 before shifting to get the value of a non-boolean parameter.
5836
5837 * make-dist: Doc fix.
5838
58391992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5840
5841 * configure: Instead of grepping /usr/include/signal.h for a
5842 signal declaration, run /usr/include/signal.h or
5843 /usr/include/sys/signal.h through cpp and grep for the
5844 declaration.
5845
5846 * configure: Redirect the output of grep to /dev/null instead of
5847 using grep -s - that flag means different things on other systems.
5848
5849 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
5850 since the former is recognizable even if you don't know what
5851 'dumping' is.
5852 * configure: Accomodate that change.
5853
5854 * configure: Accept options for all of the directories you can
5855 change in the Makefile.
5856
5857 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
5858
5859 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
5860 FOO before you can use them.
5861
5862 * build-install.in: Made the "Where To Install Things" section
5863 conform with the similar section from Makefile.in. Copied section
5864 which builds src/paths.h from src/paths.h.in from the Makefile.
5865
58661992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5867
5868 * configure: Write config.status to pass its command-line
5869 arguments on to configure, so that people can use it to recreate
5870 an old configuration, with minor changes.
5871
58721992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5873
5874 * configure: Don't rely on option variables being unset if their
5875 values are the empty string. In particular, when producing the
5876 English report, don't assume that highpri will be unset when no
5877 increased priority has been requested; -highpri='' should be the
5878 same as omitting -highpri altogether.
5879
5880 * configure: Fix dumb bug: when running the system and machine
5881 description files through cpp, mark those lines that we want to
5882 evaluate with the string '@configure@', and then only evaluate
5883 them. This way if the files include anything that actually
5884 generates text (type definitions or external declarations, say),
5885 we won't try to eval it.
5886
58871992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5888
5889 * make-dist: New shell script.
5890
5891 * configure: When creating foo from foo.in, make foo read-only to
5892 remind people to edit the .in file instead.
5893
5894 * INSTALL: Changed references to config.h-dist to config.h.in.
5895 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
5896 to build src/paths.h from src/paths.h.in; added a paragraph to do
5897 this.
5898 * configure, Makefile, build-install: Changed filenames like
5899 FOO-dist to FOO.in.
5900
59011992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5902
5903 * Makefile, build-install: Renamed to Makefile.in and
5904 build-install.in; the configure script will edit these to produce
5905 the usable Makefile and build-install.
5906 * configure: Changed to produce ./Makefile, ./build-install,
5907 lib-src/Makefile, and src/Makefile from their *.in counterparts,
5908 instead of editing them in place.
5909
59101992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5911
5912 * Makefile: Re-arranged so that the undumped Emacs will search
5913 ../lisp *after* the site's local elisp files.
5914 (locallisppath, dumplisppath): New variables.
5915 (lisppath): This variable's default value is now chosen based on
5916 $(locallisppath) and $(lispdir); while it used to be the
5917 customization point for adding site-local elisp directories to
5918 load-path, that job is now handled mostly by locallisppath.
5919 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
5920 Check the values being assigned to the *LOADSEARCH macros for null
5921 path elements (like '::' in 'foo::bar').
5922
5923 * configure: When checking if the machine- and system-dependent
5924 files define a particular macro or not, actually run them through
5925 CPP and test the macros with #ifs, instead of just grepping for
5926 the macros' names. In particular, check for SYSTEM_MALLOC in this
5927 way.
5928
59291992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5930
5931 * Makefile (install): Don't use -s in install. (Keep the symbols.)
5932
59331992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5934
5935 * configure: Make the config.status file an executable shell
5936 script which will recreate the same configuration. Include the
5937 verbal description of the current configuration as a comment in
5938 the script.
5939 * INSTALL: Doc fix.
5940
5941 * Makefile: brought the Makefile up to the GNU coding
5942 standards, as described in standards.text:
5943 (TAGS): New name for the target which rebuilds the tags table.
5944 (check): New target; doesn't do anything yet.
5945 (mostlyclean): New target, synonymous with clean.
5946 (realclean): New target. Currently, this just calls the
5947 subdirectories's makefiles and then deletes config.status.
5948 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
5949 variables.
5950 Installation directory variables changed to conform.
5951 (install, install.sysv, install.xenix, install.aix): Changed the
5952 code which copies the directories into their installed location to
5953 allow the installed locations to be in several different
5954 directories; the old version assumed that they would all be in
5955 $(emacsdir).
5956 (mkdir, lockdir): Allow the installed locations to be in several
5957 different directories.
5958 * INSTALL: Doc fix.
5959
5960 * build-install: Use the same variable names as the Makefile.
5961 Allow the installed locations to be in several different
5962 directories.
5963
59641992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5965
5966 * Makefile (src/paths.h): Instead of using a single sed command to
5967 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
5968 separately, and don't forget to append "/!!!SuperLock!!!" to the
5969 value of the PATH_SUPERLOCK macro.
5970
5971 * config.emacs: Renamed to configure, for consistency with other
5972 GNU products. Internal references changed.
5973 INSTALL, Makefile: References changed.
5974
5975 * lock: New directory, which should always be empty. If this
5976 directory doesn't exist, Emacs won't complain; it just won't lock.
5977 Having this here means that people can just unpack Emacs, build
5978 it, and have locking work.
5979
5980 * share-lib: Re-renamed to etc, for the sake of tradition.
5981 * config.emacs: Changed default value for datadir to ../etc.
5982 * INSTALL, README: Adjusted.
5983
59841992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5985
5986 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
5987 by running CPP on the appropriate s/*.h and m/*.h files.
5988
59891992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5990
5991 * config.emacs: Make sure to set the "exit on error" flag once
5992 we've removed config.status; errors should abort the configuration.
5993
dff28924 59941992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
5995
5996 * config.emacs: Added -distribute option, so that the Makefile
5997 paths are in their proper form. I don't know why this matters.
5998
dff28924 59991992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6000
6001 * local-lisp: New directory, empty in the distribution, for people
6002 to put local elisp code in.
6003 * config.emacs: Include it in the default load path.
6004 * README: Document it.
6005
dff28924 60061992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6007
6008 * config.emacs: Guess the type of signal handling functions based
6009 on the contents of /usr/include/signal.h.
6010
6011 * config.emacs: Print out progress report messages.
6012
6013 * Makefile (src/paths.h): Don't generically replace
6014 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
6015 editing of the other entries, and each entry should be dealt with
6016 explicitly anyway.
6017
6018 * build-install: Converted from C-shell to Bourne shell.
6019 * config.emacs: Edit build-install properly.
6020
6021 * config.emacs: Doc fix.
6022
60231992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6024
92a8ce63 6025 * Makefile (install): Remove `B' from tar xf command.
a4a9692d 6026
dff28924 60271992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6028
6029 * config.emacs: Removed support for the `maintain-environment'
6030 option; the only important difference between this and its absence
6031 has been removed.
6032 * INSTALL: Removed mention of `maintain-environment'.
6033
6034 * config.emacs: Fix arguments to sed when processing boolean
6035 arguments.
6036
dff28924 60371991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
6038
6039 * config.emacs: New file, to help automate the installation
92a8ce63 6040 process.
a4a9692d
DL
6041
6042 * Makefile: Lots of changes to support the separation of etc into
6043 architecture-dependent and -independent files:
6044 (EMACSROOT): New variable, giving the directory under which all of
6045 Emacs's libraries should be installed. Changed rest of file to
6046 use it.
6047 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
6048 (DATADIR): New variable, denoting architecture-independent dir.
6049 (LOCKDIR): New variable, for completeness.
6050 (SUBDIR): No more etc, new lib-src.
6051 (COPYDIR): No more etc, new arch-lib and share-lib.
6052 (src/paths.h): Set PATH_DATA and the LOCK macros too.
6053 (src): Now depends on lib-src, not etc.
6054 * build-install: Changes parallel to the above.
6055 * README: Describe the new arrangement.
6056
6057 * vms: New subdirectory for all the VMS stuff.
6058
dff28924 60591991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
6060
6061 * Makefile (LISPPATH): New variable.
6062 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
6063
dff28924 60641990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
a4a9692d
DL
6065
6066 * Makefile (install, install.sysv, install.xenix):
6067 Install wakeup instead of loadst. No need for setuid or setgid.
6068
dff28924 60691990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6070
6071 * Makefile (clean): Clean etc if that's not the installation dir.
6072
dff28924 60731990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6074
6075 * Makefile (paths.h): Make sed alter each name in the path.
6076
dff28924 60771988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6078
6079 * Makefile (install.sysv): Use cpio, not tar.
6080
dff28924 60811988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6082
6083 * Makefile (lockdir): Rename `lock' target.
6084 Depend on it from install*, not from `all'.
6085
dff28924 60861988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
a4a9692d
DL
6087
6088 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
6089 to match build-install and paths.h.
6922b018
KH
6090
6091;; Local Variables:
722ae5f4 6092;; coding: iso-2022-7bit
6922b018 6093;; End:
2a34a036 6094
e5389a0b 6095 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002
2a34a036
GM
6096 Free Software Foundation, Inc.
6097 Copying and distribution of this file, with or without modification,
6098 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
6099
6100;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73