(gud-display-line): Use gdb-display-buffer. Set gdb-source-window.
[bpt/emacs.git] / ChangeLog
CommitLineData
3aa7c28e
RS
12006-07-08 Richard Stallman <rms@gnu.org>
2
3 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
4
1eca02e7
KS
52006-07-09 Kim F. Storm <storm@cua.dk>
6
7 * CONTRIBUTE: Use outline format.
8 Add section on copyright years (from admin/notes/years).
9
d47a5ce6
EZ
102006-07-08 Eli Zaretskii <eliz@gnu.org>
11
12 * configure: Regenerated.
13
3aa7c28e 14 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
d47a5ce6
EZ
15 to /dev/null, since we don't need the error message, just the
16 exit status.
17
014a250c
EZ
182006-07-07 Eli Zaretskii <eliz@gnu.org>
19
20 * CONTRIBUTE: Slight formatting changes and typo fixes. Add
21 description of NEWS markings.
22
09542a66
KS
232006-07-07 Kim F. Storm <storm@cua.dk>
24
25 * CONTRIBUTE: Mention INSTALL.CVS.
26
98f46e1b
RF
272006-07-05 Romain Francoise <romain@orebokech.com>
28
29 * make-dist (top-level): Add CONTRIBUTE.
30
978db147
RS
312006-07-04 Richard Stallman <rms@gnu.org>
32
33 * CONTRIBUTE: Much rewrite.
34
6f82a6d0
NR
352006-07-04 Nick Roberts <nickrob@snap.net.nz>
36
37 * CONTRIBUTE: New file.
38
f8e83735
KS
392006-06-25 Kim F. Storm <storm@cua.dk>
40
41 * AUTHORS: Regenerate.
42
eff6bfea
EZ
432006-06-24 Eli Zaretskii <eliz@gnu.org>
44
f8e83735 45 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
eff6bfea 46
8aa90482
KS
472006-06-05 Kim F. Storm <storm@cua.dk>
48
49 * AUTHORS: Regenerate.
50
88fab15b
JD
512006-05-18 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
52
53 * configure.in: Add check for ALSA.
54 * configure: Regenerate.
55
f53d2e87
EZ
562006-05-06 Eli Zaretskii <eliz@gnu.org>
57
58 * Makefile.in (INFO_FILES): Remove emacs-xtra.
59
60 * info/dir: Remove the Emacs-Xtra entry.
61
ee546279
R
622006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
63
8aa90482
KS
64 * Copyright (sources/emacs): Update copyright year(s).
65
7c00e1e9
EZ
662006-04-01 Eli Zaretskii <eliz@gnu.org>
67
f8e83735 68 * configure: Regenerate.
7c00e1e9
EZ
69
702006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
71
72 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
73 --without-toolkit-scroll-bars was specified.
74
7e332390 752006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
7c00e1e9 76
8aa90482
KS
77 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
78 to CFLAGS. Update Copyright years written to src/config.in.
7c00e1e9 79
8a7c3c86
EZ
802006-03-18 Claudio Fontana <claudio@gnu.org>
81
82 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
83 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
84 to be installed/uninstalled.
85 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
86 to Info files installed by Emacs.
87
83fe2c21 882006-03-03 Claudio Fontana <claudio@gnu.org>
6e1fbe44 89
9e2bcc86
EZ
90 * Makefile.in (install, uninstall): Add DESTDIR variable to
91 support staged installations.
6e1fbe44 92
36ba2f7d
EZ
932006-02-14 Eli Zaretskii <eliz@gnu.org>
94
f8e83735 95 * configure: Regenerate.
36ba2f7d 96
885f1975
RS
972006-02-14 Richard M. Stallman <rms@gnu.org>
98
99 * configure.in (s390x-*-linux-gnu*): New configuration.
100
448541bc
JD
1012006-01-31 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
102
103 * configure.in: Require GTK 2.4 or newer.
f8e83735 104 * configure: Regenerate.
448541bc 105
597993cf
MB
1062006-01-29 Michael Olson <mwolson@gnu.org>
107
108 * Makefile.in (install-arch-indep, uninstall): Add ERC.
109 * info/dir (ERC): New entry.
110
33c7860d
EZ
1112006-01-29 Eli Zaretskii <eliz@gnu.org>
112
113 * info/dir: Fix last change.
114
07037643
LT
1152006-01-28 Luc Teirlinck <teirllm@auburn.edu>
116
117 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
118
f9fe3e26
EZ
1192006-01-27 Eli Zaretskii <eliz@gnu.org>
120
121 * info/dir: Untabify the whole file.
07037643 122 (Rcirc): New entry.
f9fe3e26 123
e143ad11
AS
1242006-01-12 Andreas Schwab <schwab@suse.de>
125
126 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
127 check.
128 * configure: Regenerate.
129
01abe918
CY
1302006-01-02 Chong Yidong <cyd@stupidchicken.com>
131
132 * configure.in: Use -Wno-pointer-sign if available.
133 * configure: Regenerate.
134
88ec8c53
AS
1352005-12-29 Andreas Schwab <schwab@suse.de>
136
137 * config.guess, config.sub: Updated from master source.
138
cdda1b59 1392005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d52c26e9 140
f8e83735 141 * configure.in: Use amdx86-64 for freebsd on x86_64.
d52c26e9 142
ad7a98ae
RF
1432005-11-22 Romain Francoise <romain@orebokech.com>
144
145 * make-dist: Add etc/images/icons.
146
11bdfcdd
AS
1472005-11-03 Andreas Schwab <schwab@suse.de>
148
149 * configure.in: Use GZIP_PROG instead of GZIP.
150
151 * Makefile.in (GZIP_PROG): Renamed from GZIP.
152 (install-arch-indep): Adjust.
153
b4235a80
AS
1542005-11-01 Andreas Schwab <schwab@suse.de>
155
156 * Makefile.in (bootstrap): Fix dependencies for parallel build.
157 (bootfast): Likewise.
158
e8439d34
RF
1592005-11-01 Romain Francoise <romain@orebokech.com>
160
161 * configure.in: Check for gzip.
162 * configure: Regenerate.
163
164 * Makefile.in (install): Compress source files.
165
eae54018
ST
1662005-10-24 Steven Tamm <steventamm@mac.com>
167
e8439d34
RF
168 * configure.in: Fix darwin386 configuration issue.
169 * configure: Regenerate.
eae54018 170
5798342c
EZ
1712005-10-22 Eli Zaretskii <eliz@gnu.org>
172
173 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
174
ffda926c
BW
1752005-10-17 Bill Wohler <wohler@newt.com>
176
177 * make-dist: Create and populate etc/images/low-color.
178
29dd7a69
BW
1792005-10-15 Bill Wohler <wohler@newt.com>
180
181 * make-dist: Create and populate etc/images/gud.
182
b82ecedf
RS
1832005-10-08 Richard M. Stallman <rms@gnu.org>
184
185 * make-dist (tempparent): Don't check for 14-char file name limit.
186
36eaa68f
RF
1872005-10-07 Romain Francoise <romain@orebokech.com>
188
189 * make-dist: Add etc/images/ezimage and etc/images/mail
190 directories. Install images in etc/images.
191
66533b25
YM
1922005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
193
194 * configure.in: Prefer Carbon if --enable-carbon-app or
195 --with-carbon is explicitly specified even when X11 is detected.
196 * configure: Regenerate.
197
5c4757d3
RS
1982005-09-15 Ulf Jasper <ulf.jasper@web.de>
199
200 * Makefile.in (install-arch-indep, uninstall):
201 Handle newsticker manual.
202 (info): Add - to commands.
203
f172343a
KS
2042005-09-11 Kim F. Storm <storm@cua.dk>
205
206 * AUTHORS: Regenerate.
207
ed326e35
EZ
2082005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
209
210 Remove the MAXPATHLEN limitations:
211
212 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
213 * configure: Regenerated.
214
022dc424 2152005-09-09 Eli Zaretskii <eliz@gnu.org>
50a6ff15
EZ
216
217 * configure.in <lynxsos*>: Support for LynxOS on PPC.
218 * configure: Regenerated.
219
c9ac21eb
PE
2202005-09-05 Paul Eggert <eggert@cs.ucla.edu>
221
222 * config.guess, config.sub: Updated from master source.
223
9a69ec4b
JB
2242005-08-03 Juanma Barranquero <lekktu@gmail.com>
225
226 * .cvsignore: Add `lock'.
227
c638055f
JB
2282005-07-28 Juanma Barranquero <lekktu@gmail.com>
229
230 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
231
9eff9fe3
PE
2322005-07-26 Paul Eggert <eggert@cs.ucla.edu>
233
234 Merge gnulib getopt implementation into Emacs.
235
236 * Makefile.in (AUTOCONF_INPUTS): New macro.
237 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
238 so that these files also depend on m4/getopt.m4.
239 * configure.in: Configure getopt by including m4/getopt.m4,
240 and configuring a getopt replacement if necessary.
241 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
242 * m4/getopt.m4: New file.
243
edfaf76d
LK
2442005-07-06 Lute Kamstra <lute@gnu.org>
245
246 * configure.in: Fix capitalization.
247 * configure: Regenerate.
248
385ee3de
LK
2492005-07-04 Lute Kamstra <lute@gnu.org>
250
251 Update FSF's address in GPL notices.
252
eb7c6f20
LK
2532005-06-19 J\e,bi\e(Br\e,bt\e(Bme Marant <jerome@marant.org>
254
255 * Makefile.in (epaths-force): Protect both lisppath and
256 buildlisppath from whitespace.
257
23fd4483
ST
2582005-06-08 Steven Tamm <steventamm@mac.com>
259
260 * configure.in: Support Darwin/MacOSX on Intel
261 * configure: Regenerate.
262
98c3db67
JD
2632005-06-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
264
265 * configure.in (HAVE_CANCELMENUTRACKING): New test.
266 * configure: Regenerate.
267
9adfabc2
LK
2682005-05-11 J\e,Ai\e(Br\e,At\e(Bme Marant <jmarant@marant.org>
269
270 * configure.in: Add --enable-locallisppath.
271 * configure: Regenerate.
272
5063dbbf
YM
2732005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
274
275 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
276 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
277 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
278 * configure: Regenerate.
279
6a4fb78f
EZ
2802005-05-07 J\e,Ai\e(Br\e,At\e(Bme Marant <jerome@marant.org>
281
282 * make-dist: Remove references to makefile.nt and makefile.def.
283 Include widgets and images subdirectories of etc. Do not exclude
284 ldefs-boot.el.
285
2c97085e
AS
2862005-04-23 Andreas Schwab <schwab@suse.de>
287
288 * configure.in: Remove duplicate match for powerpc configuration.
289 * configure: Regenerate.
290
766c5349
TTN
2912005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
292
293 * configure.in: Check for <pwd.h>.
294 * configure: Regenerate.
295
118e2c39
LK
2962005-04-14 Lute Kamstra <lute@gnu.org>
297
298 * make-dist: Distribute all ChangeLog files in lisp/.
299 Don't distribute ldefs-boot.el.
300 lisp/makefile.nt no longer exists.
301
5c156fdf
LK
3022005-04-13 Lute Kamstra <lute@gnu.org>
303
304 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
305 for "no-byte-compile: t" in the file instead.
306
4693dbc9
SM
3072005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
308
309 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
310 shadow the main Lesstif/Motif-2.1 libs and includes.
311
0f88527f
JD
3122005-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
313
314 * configure.in: Only add XASSERTS to cppflags.
315 * configure: Regenerate.
316
d0098f13
JD
3172005-03-04 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
318
319 * configure.in: Added --enable-asserts.
320 * configure: Regenerate.
321
bf247b6e
KS
3222005-02-09 Kim F. Storm <storm@cua.dk>
323
324 Change release version from 21.4 to 22.1 throughout.
325 Change development version from 21.3.50 to 22.0.50.
326
551ffc27
ST
3272005-01-19 Steven Tamm <steventamm@mac.com>
328
329 * configure.in: Check for <sys/utsname.h>.
330 * configure: Regenerate.
331
adf87c29
KS
3322004-12-11 Kim F. Storm <storm@cua.dk>
333
334 * Makefile.in (info): Undo 2004-12-05 change.
335
b2d6e132
LT
3362004-12-08 Luc Teirlinck <teirllm@auburn.edu>
337
058a9e4f
LT
338 * info/dir (File): Add URL and Org Mode manuals.
339 * Makefile.in (install-arch-indep, uninstall): Add url and org
b2d6e132
LT
340 manuals.
341
be5472bd
SM
3422004-12-07 Stefan <monnier@iro.umontreal.ca>
343
344 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
345 committed to src/config.in.
346
b8bdffbe
JD
3472004-12-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
348
be5472bd 349 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
b8bdffbe
JD
350 pthreads and define HAVE_GTK_AND_PTHREAD.
351 * configure: Regenerate.
352
cc60c723
RS
3532004-12-05 Richard M. Stallman <rms@gnu.org>
354
355 * Makefile.in (info): Ignore errors building info files.
356
77cafc7a
EZ
3572004-11-27 Eli Zaretskii <eliz@gnu.org>
358
359 * config.bat: If 8-byte alignment is not supported, define
360 NO_DECL_ALIGN in src/config.h, instead of trivially defining
fe3df972
EZ
361 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
362 filter through Sed to remove the quotes.
77cafc7a 363
49561cf6
SM
3642004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
365
366 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
367 not apply to files explicitly `cvs add'ed.
368
d8dfe187
EZ
3692004-11-12 Eli Zaretskii <eliz@gnu.org>
370
371 * config.bat: Don't require djecho.exe for the v1.x build.
1b43e144
EZ
372 Add a test for DECL_ALIGN support, and add a trivial definition to
373 src/config.h if 8-byte alignment is not supported.
d8dfe187 374
85c38542
KS
3752004-11-08 Kim F. Storm <storm@cua.dk>
376
377 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
378 files before building.
379 (bootfast, bootstrap-clean-before-fast): New targets, like
380 bootstrap but don't remove .elc files.
381
59dede22
EZ
3822004-11-06 Lars Brinkhoff <lars@nocrew.org>
383
384 * configure.in: Add check for getrusage.
6159c232 385 * configure: Regenerate.
59dede22 386
572a3cc2
JD
3872004-11-02 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
388
49561cf6
SM
389 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
390 New tests for new and old GTK file dialogs.
d0a80c21
JD
391 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
392 to no.
393
49561cf6 394 * configure: Rebuild.
572a3cc2 395
f17e308a
JD
3962004-10-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
397
398 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
399 can be set. Remove SETARCH test.
49561cf6 400 * configure: Rebuild.
f17e308a 401
cef11da2
ST
4022004-10-08 Steven Tamm <steventamm@mac.com>
403
404 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
49561cf6 405 * configure: Rebuild.
cef11da2 406
4cbbf6b7
JD
4072004-10-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
408
409 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
05cf15c6 410 AC_MSG_WARN. Move output of warning message to end of configure run.
4cbbf6b7
JD
411
4122004-10-05 Jan Dj\e,Ad\e(Brv. <jan.h.d@swipnet.se>
4494a266 413
49561cf6 414 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
4494a266
JD
415 Run test to see if heap start address is random.
416
bc9b2430
MB
4172004-09-29 Miles Bader <miles@gnu.org>
418
419 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
420 if setarch is present.
421
dd571c2f
JD
4222004-09-25 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
423
424 * configure.in (HAVE_EXECSHIELD): Only define on x86.
425 * configure: Rebuild.
426
4489ece2
JD
4272004-09-24 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
428
429 * configure.in: Check for exec-shield.
430 * configure: Rebuild.
431
de10c114
AS
4322004-08-06 Andreas Schwab <schwab@suse.de>
433
434 * Makefile.in (install-arch-indep, uninstall): Add flymake.
435
d9a68b6a
EZ
4362004-07-31 Eli Zaretskii <eliz@gnu.org>
437
438 * config.bat: Update URLs in the comments.
439
23f87bed
MB
4402004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
441
49561cf6 442 * Makefile.in (install-arch-indep): Add pgg and sieve.
23f87bed
MB
443
444 * info/.cvsignore: Added pgg and sieve.
445
52b9b5cc
AS
4462004-07-05 Andreas Schwab <schwab@suse.de>
447
448 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
449
1d390bd8
KH
4502004-06-21 Kenichi Handa <handa@m17n.org>
451
452 * make-dist: Link leim-ext.el into tempdir.
453
1f94377f
LT
4542004-06-15 Luc Teirlinck <teirllm@auburn.edu>
455
456 * info/dir (File): Add emacs-xtra.
457 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
458
1c492b87
JL
4592004-06-12 Juri Linkov <juri@jurta.org>
460
461 * info/dir: Move menu help lines from `* Menu:' to file header.
462 Describe the purpose of a red *.
463
8f9d4905
SM
4642004-05-04 Dave Love <fx@gnu.org>
465
466 * configure.in: Don't use `extrasub'.
467
2c2cd44f
SM
4682004-04-29 Dave Love <fx@gnu.org>
469
470 * configure.in: Don't forget to quote args to `test'.
471
510ead5f
TTN
4722004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
473
474 * autogen.sh: Update filename in "please read" message.
475
1ee652eb
RS
4762004-04-17 Richard M. Stallman <rms@gnu.org>
477
478 * INSTALL: Move the info about site-lisp dirs,
479 and say uninstalled Emacs looks there too.
480
c1994268
EZ
4812004-04-04 Eli Zaretskii <eliz@gnu.org>
482
483 * config.bat (lib-src): Recognize comment lines in Makefile.in
484 that have a TAB after the #, to avoid errors in preprocessing with
485 GCC 3.3.3.
486
04e08b8c
LT
4872004-03-31 Luc Teirlinck <teirllm@auburn.edu>
488
489 * Makefile.in: Mention in comment that `make maintainer-clean'
490 deletes .elc files.
491
4a61faec
SM
4922004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
493
494 * update-subdirs: Add local variables to prevent byte-compiling.
495
06aacc62
RS
4962004-03-21 Dave Love <fx@gnu.org>
497
498 * configure.in: Fix previous change.
499
36a3fd05
RS
5002004-03-18 Dave Love <fx@gnu.org>
501
06aacc62 502 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
36a3fd05 503
6939e0b1
LT
5042004-03-15 Luc Teirlinck <teirllm@auburn.edu>
505
506 * info/dir (File): Add SMTP and SES.
507
d8d95bc7
SM
5082004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
509
510 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
5e7b4262 511 (bootstrap): Use the new bootstrap-prepare target in lisp.
d8d95bc7 512
58ec79cf
KS
5132004-02-18 Kim F. Storm <storm@cua.dk>
514
d8d95bc7 515 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
58ec79cf 516
a6eeaa81 5172004-02-16 Eli Zaretskii <eliz@gnu.org>
c33b76da 518
d8d95bc7 519 * make-dist: Don't link index.*perm and permute-index into tempdir.
c33b76da 520
584b627e
JY
5212004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
522
523 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
524 to match previous changes by Eli Zaretskii.
525
68e4cc57
LT
5262004-02-09 Luc Teirlinck <teirllm@auburn.edu>
527
528 * Makefile.in: Set CDPATH to an empty string.
529
22bb9485
SM
5302004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
531
532 * configure.in <darwin>: Use fink packages if available.
533
ae2230df
RS
5342004-01-25 Jerome Marant <jmarant@free.fr> (tiny change)
535
536 * make-dist (lispref): Do include lispref/index.texi.
537
722ae5f4
JR
5382004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
539
4a61faec 540 * make-dist (tempdir): Include cursors in nt/icons.
722ae5f4 541
a6eeaa81 5422003-12-30 Eli Zaretskii <eliz@gnu.org>
d9e0b412
EZ
543
544 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
545 clashes with install-sh on 8+3 filesystems.
546
8af1a978
MB
5472003-12-08 Miles Bader <miles@gnu.org>
548
549 * .cvsignore: Add .arch-inventory.
550
ce6e4c21
AS
5512003-12-24 Andreas Schwab <schwab@suse.de>
552
553 * configure.in: Check for <sys/socket.h>. Include it before
815617bf 554 including <net/if.h>. Move check for <net/if.h> before its use.
ce6e4c21 555
0b1ec9e9
JD
5562003-12-24 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
557
558 * Makefile.in (install-arch-dep): Don't let cd output go into
559 pipe for carbon_appdir.
560
cf59a5b7
AS
5612003-12-24 Andreas Schwab <schwab@suse.de>
562
563 * configure.in (PKG_CHECK_MODULES): Fix quoting.
564
55e4f3cd
AS
5652003-12-01 Andreas Schwab <schwab@suse.de>
566
2a75d75d 567 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
55e4f3cd
AS
568 hardcoding gcc.
569 * configure: Rebuild.
570
57669b57
JD
5712003-11-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
572
573 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
574 multiple displays.
22bb9485 575 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
57669b57 576
68e03c1c
DL
5772003-09-23 Dave Love <fx@gnu.org>
578
579 * configure.in: Check members of struct ifreq.
580
6df2a645
KS
5812003-09-14 Kim F. Storm <storm@cua.dk>
582
583 * configure.in: Add checks for sys/ioctl.h and net/if.h.
584
da92b8d9
LT
5852003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
586
587 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
588
19bb0fcd 5892003-08-18 Lute Kamstra <lute@gnu.org>
e512ece1
LK
590
591 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
592 required anymore.
593
abd39b57
AC
5942003-08-07 Andrew Choi <akochoi@shaw.ca>
595
596 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
597 option instead of -traditional-cpp for CPP.
598
c855f2ca
RS
5992003-07-29 Richard M. Stallman <rms@gnu.org>
600
601 * configure.in (HAVE_XIM): Define if XIM is available.
602
32b0a3c6
JB
6032003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
604
605 * configure.in: The function gtk_window_set_icon_from_file was
606 introduced in GTK+ 2.2, so check for that release.
607
2eaa00ba
AS
6082003-07-23 Andreas Schwab <schwab@suse.de>
609
610 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
611
612 * Makefile.in (YACC): Remove, not used.
613 (MAINT): Don't set.
614 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
615 disable dependency on ${srcdir}/configure.in when maintainer mode
616 is disabled.
617
f57bd967
DL
6182003-07-22 Dave Love <fx@gnu.org>
619
620 * configure.in: Make XRegisterIMInstantiateCallback test depend on
621 HAVE_X11, not with_xim.
622 (HAVE_CRTIN): Provide template.
623 <with_png>: Test for png.h and libpng/png.h.
624
da894f7d
AS
6252003-07-15 Andreas Schwab <schwab@suse.de>
626
627 * configure.in: Temporarily leave quoting for AC_DEFINE.
628
ec03b83e
SM
6292003-07-13 Stefan Monnier <monnier@cs.yale.edu>
630
631 * configure.in: Check for posix_memalign.
632
800bebe3
RS
6332003-07-12 Richard M. Stallman <rms@gnu.org>
634
635 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
636
42f81f64
KS
6372003-07-09 Kim F. Storm <storm@cua.dk>
638
639 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
640 functionality of --without-xim.
641
d320e9f3
DL
6422003-06-29 Dave Love <fx@gnu.org>
643
644 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
645
cffcede7
JD
6462003-06-26 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
647
648 * configure: Regenerate.
649
7bea57c9
DL
6502003-06-23 Dave Love <fx@gnu.org>
651
ec03b83e
SM
652 * configure.in: Check for sys/_mbstate_t.h.
653 Test XRegisterIMInstantiateCallback prototype.
7bea57c9
DL
654 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
655
eb3b52fa
DL
6562003-06-06 Dave Love <fx@gnu.org>
657
658 * configure.in: Check for locale.h.
659
f16205ca
DL
6602003-06-05 Dave Love <fx@gnu.org>
661
ec03b83e
SM
662 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
663 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
f16205ca 664 (NLIST_STRUCT): Don't define.
eb3b52fa 665 (AH_BOTTOM): Define my_strftime.
f16205ca 666
efd60266
JB
6672003-06-02 Richard M. Stallman <rms@gnu.org>
668
669 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
670
016bd3c0
AS
6712003-05-24 Andreas Schwab <schwab@suse.de>
672
673 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
674 bzero, and bcmp.
675
7933722a
DL
6762003-05-22 Dave Love <fx@gnu.org>
677
ec03b83e 678 * configure.in: Remove redundant test for term.h. Test for difftime.
7933722a 679
463f55ee
DL
6802003-05-20 Dave Love <fx@gnu.org>
681
682 * configure.in: Append * to s390-*-linux-gnu case.
683 (LIBMAIL) <lockfile>: Don't define.
684
6852003-04-30 Richard M. Stallman <rms@gnu.org>
686
687 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
688
6892003-04-28 Francesco Potort\e,Al\e(B <pot@gnu.org>
690
691 * configure.in: Undo last (RMS') change, as it is useless, per
692 Dave Love.
693
6942003-04-08 Richard M. Stallman <rms@gnu.org>
695
696 * configure.in: Put #include of jpeglib.h at start of line.
697
6740b4d6
KG
6982003-04-30 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
699
700 * INSTALL (* GNU/Linux development packages): Mention Debian and
701 RedHat package names.
702
ed3c3314
RS
7032003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
704
705 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
706
5b31a763
KG
7072003-04-30 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
708
709 * INSTALL (* GNU/Linux development packages): Tell people to
710 install additional packages for compiling Emacs.
711
18fe6f45
FP
7122003-04-06 Francesco Potort\e,Al\e(B <pot@gnu.org>
713
714 * configure.in: Use the same configuration for all aix5, not just
715 aix5.1.
716
77fb5d1a
FP
7172003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
718
719 * configure.in: Check for need for bigtoc support on IBM AIX for
720 solving a linker table overflow problem.
721
710ee5a9
RB
7222003-03-03 Rob Browning <rlb@defaultvalue.org>
723
efd60266
JB
724 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
725 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
710ee5a9
RB
726 over bzero, bcmp, and bcopy.
727
16f6f948
SJ
7282003-02-23 Simon Josefsson <jas@extundo.com>
729
730 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
731
92a8ce63
JB
7322003-02-21 Klaus Zeitler <kzeitler@lucent.com>
733
734 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
735
47774164
KH
7362003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
737
738 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
739
0dfd93c0
AS
7402003-02-08 Andreas Schwab <schwab@suse.de>
741
742 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
743 instead of the substitution.
744
c60ee5e7
JB
7452003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
746
747 * Makefile.in: Use @EXEEXT@ for Cygwin.
748 Use USERNAME if LOGNAME is not set (for Cygwin).
749
750 * configure.in:
751 * configure: Add opsys=cygwin.
752
88373452
KS
7532003-01-29 Kim F. Storm <storm@cua.dk>
754
755 * AUTHORS: Regenerated using new format (after fixing numerous
756 formatting errors in the ChangeLog files).
757
12bf22e0
AS
7582003-01-22 Andreas Schwab <schwab@suse.de>
759
760 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
761 redefining it explicitly in src/config.in.
762
ffdf4f26
MR
7632003-01-22 Markus Rost <rost@math.ohio-state.edu>
764
765 * Makefile.in (bootstrap): Make bootstrap-after.
766
940344d4 7672003-01-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
cd890796
JD
768
769 * configure.in: Fix --with-gtk.
770
940344d4 7712003-01-19 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
488dd4c4
JD
772
773 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
774
775 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
776
e833850f
FP
7772003-01-14 Francesco Potort\e,Al\e(B <pot@gnu.org>
778
ec03b83e 779 * configure.in (m68k-motorola-sysv): Remove (obsolete).
e833850f 780
52cd7d02
ST
7812003-01-07 Steven Tamm <steventamm@mac.com>
782
783 * configure.in: New option, --enable-carbon-app, to specify
784 that the application should be installed
785 * Makefile.in (install-arch-dep): On Mac OS X, install the
786 Emacs.app application if carbon-app is enabled
787
fb02aff2
DL
7882003-01-06 Dave Love <fx@gnu.org>
789
790 * configure.in: Check for nl_langinfo.
791 [!HAVE_SIZE_T]: Fix typedef.
792
1d08c2fe
DK
7932003-01-06 David Kastrup <dak@gnu.org>
794
ec03b83e 795 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
9e71690e 796
1d08c2fe
DK
797 * configure.in: Add tests for install-info
798
72c5c58f
MR
7992002-12-09 Markus Rost <rost@math.ohio-state.edu>
800
801 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
802 use again sol2-6 instead of sol2-8.
803
a4ac5b17
DL
8042002-12-09 Dave Love <fx@gnu.org>
805
fb02aff2 806 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
a4ac5b17 807
4824556f
AS
8082002-12-08 Andreas Schwab <schwab@suse.de>
809
810 * Makefile.in (install-arch-indep): Revert last change.
811
6b2fd6ea
DL
8122002-11-27 Dave Love <fx@gnu.org>
813
814 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
ec03b83e
SM
815 Check for __sys_siglist too. Check for memset.
816 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
6b2fd6ea 817
8c95f450
JB
8182002-11-22 Juanma Barranquero <lektu@terra.es>
819
820 * config.guess, config.sub: Updated from master source.
821
39f7b5f7
KF
8222002-11-19 Karl Fogel <kfogel@red-bean.com>
823
824 * autogen.sh: New file.
825
d824beee
DL
8262002-11-15 Dave Love <fx@gnu.org>
827
ec03b83e
SM
828 * configure.in: Tidy up various quoting issues throughout.
829 Use AC_GNU_SOURCE.
d824beee
DL
830 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
831 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
832 Maybe define bcopy, bzero, bcmp.
ec03b83e 833 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
d824beee
DL
834 non-existent machine file).
835 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
836 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
0d6f3768 837 (nlist.h): Move test up.
d824beee 838
72c5c58f 8392002-11-18 Markus Rost <rost@math.ohio-state.edu>
8704a6ab 840
72c5c58f 841 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
8704a6ab 842
816753a7
FP
8432002-11-14 Francesco Potorti` <pot@gnu.org>
844
845 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
846
98b4e102
JB
8472002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
848
849 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
850
6bae0ccf
DL
8512002-11-08 Dave Love <fx@gnu.org>
852
ec03b83e 853 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
6bae0ccf
DL
854 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
855
ab4f69f2
MB
8562002-11-07 Miles Bader <miles@gnu.org>
857
ec03b83e
SM
858 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
859 Handle separate-build-dir case.
ab4f69f2 860
318db6cb
RS
8612002-11-06 Richard M. Stallman <rms@gnu.org>
862
863 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
864 bulletproof. $bar may be empty when there are no .elc files.
865
2baf1bfa
DL
8662002-10-30 Dave Love <fx@gnu.org>
867
868 * configure.in: Require autoconf 2.53. Test for pty.h,
869 sys/mman.h, sys/param.h, mremap, memmove.
ec03b83e
SM
870 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
871 (AC_PROG_YACC): Delete.
2baf1bfa
DL
872 (size_t): Use AC_CHECK_TYPES.
873 (AH_TOP): Up-date copyright.
874
a6cadf53
JB
8752002-10-01 Juanma Barranquero <lektu@terra.es>
876
877 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
878
9811b1cf
RS
8792002-09-19 Richard M. Stallman <rms@gnu.org>
880
881 * configure.in: Fix the LessTif-directory-finder for real.
882
ef7fb3bb
RS
8832002-09-14 Richard M. Stallman <rms@gnu.org>
884
885 * Makefile.in (maybe_bootstrap): Test for complete absence
886 of compiled Lisp files.
887
b3cd6965
SM
8882002-09-11 Stefan Monnier <monnier@cs.yale.edu>
889
890 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
891 (bootstrap-clean-after): Delete.
892 (bootstrap): Make the sequencing explicit.
893
3e6be279
RS
8942002-09-10 Richard M. Stallman <rms@gnu.org>
895
896 * configure.in: Fix previous LessTif change.
897
50332dc1
RS
8982002-09-09 Richard M. Stallman <rms@gnu.org>
899
900 * configure.in (powerpcle-*-solaris2.5*): New configuration.
901 (powerpcle-*-solaris*): Use version 2.6 as default.
902 (*-sunos5.6*, *-solaris2.6*): New alternative.
903 (*-sunos5*): Use version 2.6 as default.
904
abd39b57 9052002-09-06 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
8bb4cb85
KG
906
907 * configure.in: Fix typo.
908
22eaea41
RS
9092002-09-05 Richard M. Stallman <rms@gnu.org>
910
911 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
912
b3cd6965 913 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
22eaea41
RS
914 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
915
6bc85c3b
KS
9162002-08-26 Kim F. Storm <storm@cua.dk>
917
918 * Makefile.in (install-arch-indep): Do not remove DOC file
919 when it is the only DOC file installed; this is the case when
920 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
921
dc16594b
MR
9222002-07-24 Markus Rost <rost@math.ohio-state.edu>
923
924 * configure.in: Fix typo.
925
2a0c903c
RS
9262002-07-24 Richard M. Stallman <rms@gnu.org>
927
928 * configure.in: Don't print anything special about gamedir.
929
3ea1bfb2 930 * configure.in: Delete nonstandard --with-game-user option.
b3cd6965 931
a8bbe549
RS
9322002-07-21 Richard M. Stallman <rms@gnu.org>
933
934 * Makefile.in (gamedir, localstatedir): New variables.
935 (epaths-force): Insert value of gamedir into PATH_GAME.
936
937 * configure.in (gamedir): Handle it like lispdir.
ec03b83e 938 (--with-game-dir option): Delete.
a8bbe549 939
abd39b57 9402002-06-21 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
29c3cbf0
PJ
941
942 * configure.in: Add support for mipseb-*-netbsd* machines.
943
abd39b57 9442002-06-18 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b3ae255b
KG
945
946 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
947
abd39b57 9482002-06-17 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
d591a834
KG
949
950 * info/dir (File): Add an entry for Tramp.
951
e0156c8d
EZ
9522002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
953
954 * INSTALL-CVS: New file.
955
3fa4ac47
AS
9562002-06-07 Andreas Schwab <schwab@suse.de>
957
958 * configure.in (x86_64-*-linux-gnu*): New system.
959
86bbfe77
EZ
9602002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
961
962 * config.bat: Handle the case when lispintro is truncated to lispintr.
963
2570d28c
PE
9642002-05-26 Paul Eggert <eggert@twinsun.com>
965
966 * config.guess, config.sub: Updated from master source.
967
a1d8dc87
RS
9682002-05-09 Richard M. Stallman <rms@gnu.org>
969
970 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
971
abd39b57 9722002-05-04 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
9a40c2fb
PJ
973
974 * make-dist: Do not distribute lock/ directory.
975
e3ba1015
AC
9762002-04-30 Andrew Choi <akochoi@shaw.ca>
977
978 * configure.in: Provide documentation string when defining
979 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
980 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
981
5167cfda
CW
9822002-04-28 Colin Walters <walters@verbum.org>
983
b3cd6965 984 * configure.in: Delete configure check for access to the game user.
5167cfda 985
abd39b57 9862002-04-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
2912f349
PJ
987
988 * make-dist: lwlib/Imakefile is removed.
989
e0f712ba
AC
9902002-04-26 Andrew Choi <akochoi@shaw.ca>
991
992 * configure.in: Add support for powerpc-apple-darwin*.
993 (HAVE_CARBON): Add.
994
b3cd6965 995 * make-dist: Create directories in mac/Emacs.app.
e0f712ba 996
abd39b57 9972002-04-25 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
90077f66
PJ
998
999 * make-dist: lwlib-Xol* are removed.
1000
8fba10fc
AS
10012002-04-23 Andreas Schwab <schwab@suse.de>
1002
1003 * Makefile.in (MAINT): New variable.
1004 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
1005 instead of configure.in, to avoid running autoconf and autoheader
1006 unless explicitly requested.
1007
852eef40
EZ
10082002-04-16 Eli Zaretskii <eliz@gnu.org>
1009
1010 * config.bat: Update for msdos/sed2v2.inp.
1011
6817198a
AS
10122002-04-15 Andreas Schwab <schwab@suse.de>
1013
b3cd6965 1014 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
6817198a
AS
1015 * configure.in: Add config header templates to all AC_DEFINE and
1016 AC_DEFINE_UNQUOTED symbols.
1017 * make-dist: Run autoheader if necessary.
1018
b9b966e0
CW
10192002-04-10 Colin Walters <walters@verbum.org>
1020
1021 * configure.in: Add --game-dir, --game-user. Test to see if we
1022 can use them.
1023
abd39b57 10242002-04-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
3d9830e5
PJ
1025
1026 * configure.in: Add --with-sound.
1027
10ce34dc
KS
10282002-03-18 Kim F. Storm <storm@cua.dk>
1029
1030 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
1031 and getsockname functions. Test for sys/un.h include file.
1032
1ef1ef96
EZ
10332002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
1034
1035 * configure.in: Support AIX 5.1.
1036
940344d4 10372002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
1038
1039 * configure.in: Added test for X Session Management (HAVE_X_SM).
1040
16e79fec
RS
10412002-03-03 Richard M. Stallman <rms@gnu.org>
1042
1043 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
1044 Run chown $${LOGNAME} on files installed by tar xvf.
1045
6a22cdf4
KS
10462002-03-03 Kim F. Storm <storm@cua.dk>
1047
1048 * configure.in: Test for getpeername.
1049
4d766b59
RS
10502002-03-01 Richard M. Stallman <rms@gnu.org>
1051
1052 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
1053 (HAVE_GIF): Don't use old libungif versions that crash.
1054
4fff8c79
RS
10552002-02-26 Richard M. Stallman <rms@gnu.org>
1056
1057 * configure.in <making srcdir absolute>: Verify that PWD is correct,
1058 not just well-formed and valid.
1059 (mips-compaq-nonstopux*): New configuration.
b3cd6965 1060
e5389a0b
PE
10612002-02-18 Paul Eggert <eggert@twinsun.com>
1062
1063 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
1064 "sed q" is a portable equivalent to plain "head -1".
1065
db54c53a
RS
10662002-02-13 Richard M. Stallman <rms@gnu.org>
1067
1068 * Makefile.in (maybe_bootstrap): Do `exit 1'.
1069 (all): Don't depend on maybe_bootstrap here.
1070 (${SUBDIR}): Depend on it here instead.
1071
b735b2ab
RS
10722002-02-08 Richard M. Stallman <rms@gnu.org>
1073
1074 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
1075
d8359893
EZ
10762002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
1077
1078 * configure.in: Recognize BSD/OS 5.0.
1079
f3b812da
EZ
10802002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
1081
1082 * make-dist: Make version checking in emacs.texi consistent with
1083 how we set it there.
1084
f48a30d7
KS
10852001-12-29 Kim F. Storm <storm@cua.dk>
1086
1087 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
1088
07025a55
RS
10892001-12-28 Richard M. Stallman <rms@gnu.org>
1090
1091 * configure.in: Test for mbsinit.
1092
b0a21bf9
EZ
10932001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
1094
1095 These changes make Leim part of the standard distribution:
1096
1097 * README: Add info about the `leim' directory
1098
1099 * INSTALL: Remove text that describes Leim as a separate package.
1100
1101 * noleim-Makefile.in: File removed.
1102
1103 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
1104 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
1105 Leim files out of the Emacs tree. Don't prepare a separate tarball
1106 for Leim.
5a60d1da 1107
61e3b944
RS
11082001-12-11 Richard M. Stallman <rms@gnu.org>
1109
1110 * configure.in (hppa*-*-linux-gnu*): New alternative.
1111
abd39b57 11122001-12-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
03f9f7ae
PJ
1113
1114 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
1115 creating distribution.
1116
d6a70204
PE
11172001-12-06 Paul Eggert <eggert@twinsun.com>
1118
1119 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
1120 (AC_FUNC_VFORK): Remove.
1121 (AC_FUNC_FORK): Add.
1122 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
1123 this is required by recent Autoconf versions.
1124
abd39b57 11252001-12-02 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
4a3cf58d
PJ
1126
1127 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
1128 TODO, vms-pp.trans and others).
1129
abd39b57 11302001-11-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
0142178a
PJ
1131
1132 * make-dist: Use COPYING from the top-level directory.
1133
1096bcc0
GM
11342001-11-29 Gerd Moellmann <gerd@gnu.org>
1135
1136 * configure.in: Add support for FreeBSD/Alpha.
1137
abd39b57 11382001-11-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
b1356234 1139
dd536f94
PJ
1140 * make-dist: Add COPYING to the top-level directory of the
1141 distribution. Simplify the logic behind copying.
1142
b1356234
PJ
1143 * Makefile.in (maybe_bootstrap): Fix previous change.
1144
66458f32
RS
11452001-11-28 Richard M. Stallman <rms@gnu.org>
1146
1147 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
1148
ebcbef4e
RS
11492001-11-26 Richard M. Stallman <rms@gnu.org>
1150
1151 * Makefile.in: bootstrap should not delete dumped executables.
1152 (bootstrap-clean-before): New target.
1153 (bootstrap): Use bootstrap-clean-before instead of clean.
ec03b83e 1154 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
ebcbef4e 1155
b77d2746 11562001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
ac74199d 1157
070f247d
EZ
1158 These changes add the Emacs Lisp Introduction manual to the
1159 distribution:
1160
b3cd6965 1161 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
b77d2746 1162
070f247d
EZ
1163 * make-dist: Copy the files in lispintro directory.
1164
7336d09b
EZ
1165 * config.bat: Configure in the lispintro directory.
1166
ac74199d
EZ
1167 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
1168
7f947b13 1169 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
070f247d 1170 (lispintro/Makefile): New target.
7f947b13
EZ
1171 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
1172 (unlock, relock, info, dvi): Ditto.
1173
d4fa890c
EZ
11742001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
1175
b3cd6965 1176 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
d4b56a8f 1177
d4fa890c
EZ
1178 * make-dist (etc): Don't distribute gfdl.1.
1179
5fb25beb
CW
11802001-11-22 Colin Walters <walters@debian.org>
1181
1182 * Makefile.in (install-arch-indep): Install the calc .info files.
abd39b57 1183 (uninstall): Handle deletion of calc .info files (thanks Pavel Jan\e,Am\e(Bk).
5fb25beb 1184
9f8bbf0f
EZ
11852001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
1186
1187 * make-dist (lispref): Add *.txt, *.el, permute-index, and
1188 tindex.pl to the list of those being put into the distribution.
1189
aa2af83a
EZ
11902001-11-16 Eli Zaretskii <eliz@gnu.org>
1191
1192 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
1193
abd39b57 11942001-11-15 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
71f94ae1 1195
987aac50
PJ
1196 * Makefile.in (uninstall): Fix previous change.
1197
71f94ae1
PJ
1198 * configure.in, Makefile.in: Add support for --program-prefix,
1199 --program-suffix and --program-transform-name options.
1200
abd39b57 12012001-11-13 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
e5d9d2e7 1202
b3cd6965 1203 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
6e1b91d7
PJ
1204 (install-arch-indep): Install emacsclient manual page.
1205 (uninstall): Uninstall emacsclient manual page.
e5d9d2e7 1206
97c91ba6
EZ
12072001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
1208
1209 * make-dist: Add lispref/index.*perm files to the distribution.
abd39b57 1210 From Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>.
97c91ba6 1211
abd39b57 12122001-11-12 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
3d3f602a
PJ
1213
1214 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
1215
2bf92717
EZ
12162001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1217
dff28924 1218 * configure.in: AC_OUTPUT lispref/Makefile.
2bf92717 1219
0cc70510
EZ
12202001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1221
5c32b7c5
EZ
1222 The following changes add the ELisp reference manual to the
1223 distribution.
1224
10fa7f8e
EZ
1225 * make-dist: Add the lispref directory to the distribution.
1226
0cc70510
EZ
1227 * Makefile.in (install-arch-indep): Add elisp* to the list of
1228 installed Info files.
5c32b7c5
EZ
1229 (SUBDIR_MAKEFILES): Add lispref/Makefile.
1230 (lispref/Makefile): New target.
1231 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
1232 Add commands for the lispref directory.
1233 (info, dvi): Ditto.
1b5a3644
EZ
1234
1235 * config.bat: Configure in `lispref'.
1236
6baef0fd
RS
12372001-11-09 Richard M. Stallman <rms@gnu.org>
1238
1239 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
1240
ed5882b9
EZ
12412001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
1242
1243 * make-dist (tempdir): Copy AUTHORS as well.
1244
f0f2756d
SS
12452001-11-06 Sam Steingold <sds@gnu.org>
1246
1247 * configure.in: Added a check for <nlist.h>
9ba48103 1248
abd39b57 12492001-11-01 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
d576358b
PJ
1250
1251 * configure.in: Reindent --help output.
1252 From Per Starback (starback@ling.uu.se).
dff28924 1253
bf00d461 12542001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4f4d6b17
EZ
1255
1256 * configure.in: New entry for HP/UX-11.
1257
5d991fc4
EZ
1258 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
1259 From Eric S. Raymond <esr@golux.thyrsus.com>.
1260
73d25f9c
EZ
12612001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
1262
1263 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
1264 <athornton@sinenomine.net>.
1265
5b6a51aa
GM
12662001-10-25 Gerd Moellmann <gerd@gnu.org>
1267
1268 * Makefile.in (maybe_bootstrap): New target.
b3cd6965 1269 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
5b6a51aa 1270
84e70f78
KR
12712001-10-24 Ken Raeburn <raeburn@gnu.org>
1272
1273 * configure.in: If --with-hesiod is given, look for
1274 hes_getmailhost and res_send or __res_send; check hesiod and
b3cd6965 1275 resolv libraries respectively if system libraries don't supply them.
84e70f78 1276
4aa6b955
GM
12772001-10-24 Gerd Moellmann <gerd@gnu.org>
1278
1279 * configure.in: Use $MAKE for `make' if set.
1280
bc171472
GM
12812001-10-22 Gerd Moellmann <gerd@gnu.org>
1282
1283 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
1284 to tar options.
1285
71431a0e
GM
12862001-10-20 Gerd Moellmann <gerd@gnu.org>
1287
6aa97356 1288 * (Version 21.1 released).
71431a0e 1289
531a3336
MB
12902001-10-20 Miles Bader <miles@gnu.org>
1291
1292 * configure.in (configuration): Set from `host' if `host_alias'
1293 isn't defined.
1294
121ff711
AS
12952001-10-19 Andreas Schwab <schwab@suse.de>
1296
1297 * configure.in: Make ready for autoconf 2.5x.
1298 (AC_PREREQ): Require autoconf 2.50.
1299 * aclocal.m4: Removed.
121ff711
AS
1300 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
1301
eef9b65f
EZ
13022001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1303
1304 * README: Bump Emacs version to 21.1.50.
1305
ab952a4f
GM
13062001-10-05 Gerd Moellmann <gerd@gnu.org>
1307
1308 * Branch for 21.1.
dff28924 1309
3b74127d
GM
13102001-09-05 Gerd Moellmann <gerd@gnu.org>
1311
1312 * configure.in: Avoid `$@' which is handled specially in
1313 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
dff28924 1314
80b97918
EZ
13152001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
1316
1317 * make-dist (nt): Add subdirs.el to the list of distributed files.
1318
3a4f8160
EZ
13192001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
1320
1321 * configure.in (machine): Add an entry for
1322 hppa1.1-hitachi-hiuxwe2*.
1323
eb04d6cd
GM
13242001-05-28 Gerd Moellmann <gerd@gnu.org>
1325
1326 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
1327 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
1328
f4500bec
GM
13292001-05-14 Gerd Moellmann <gerd@gnu.org>
1330
1331 * make-dist: Copy texinfo.tex unconditionally.
1332
26978e9a
EZ
13332001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
1334
1335 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
1336 that are installed.
1337
afa3935f
GM
13382001-04-06 Gerd Moellmann <gerd@gnu.org>
1339
e5c8f6f1
GM
1340 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
1341 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
dff28924 1342
afa3935f
GM
1343 * make-dist: Handle leim/MISC-DIC. Only include
1344 `[a-zA-Z]*.{el,elc}' from leim/quail.
1345
a55e4e68
GM
13462001-04-05 Gerd Moellmann <gerd@gnu.org>
1347
1348 * Makefile.in (install-arch-indep): Remove .cvsignore files.
1349
87d8eba4
GM
13502001-03-30 Gerd Moellmann <gerd@gnu.org>
1351
1352 * Makefile.in (.PHONY): Add for bootstrap targets.
1353 (bootstrap-clean): New target.
1354 (bootstrap): Use it instead of `clean'.
1355
ed31fabf
GM
13562001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1357
1358 * Makefile.in (SUBDIR): Remove leim.
1359 (all, .RECURSIVE, extraclean): Add leim explicitly.
1360 (leim): Provide separate rule which exports PARALLEL=0 into the
1361 environment.
1362
5721ae13
GM
13632001-03-20 Gerd Moellmann <gerd@gnu.org>
1364
1365 * configure.in (HAVE_XPM): Don't print the result of the check for
1366 XpmReturnAllocPixels if we don't have an xpm.h.
1367
10ebaeb6
GM
13682001-03-05 Gerd Moellmann <gerd@gnu.org>
1369
1370 * COPYING: New file.
1371
e30bd7b7
EZ
13722001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
1373
1374 * config.bat: Update the copyright.
1375
d0e9bfd2
GM
13762001-02-23 Kenichi Handa <handa@etl.go.jp>
1377
1378 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
1379 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
1380 to `yes'. Later in AC_OUTPUT, check this variable.
1381
038f4ae3
DL
13822001-02-09 Dave Love <fx@gnu.org>
1383
1384 * AUTHORS: Updated.
1385
44806980
EZ
13862001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
1387
1388 * info/dir (Ebrowse): Fix the entry (was missing a dot).
1389
20b28f82
GM
13902001-02-02 Gerd Moellmann <gerd@gnu.org>
1391
bdadfce3
GM
1392 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
1393
5db37a2e 1394 * Makefile.in (uninstall): Ignore exit code of `rm'.
dff28924 1395
20b28f82
GM
1396 * Makefile.in (uninstall): Remove more info files. Remove
1397 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
1398
7ccf7ab9
GM
13992001-01-31 Gerd Moellmann <gerd@gnu.org>
1400
1401 * noleim-Makefile.in (extraclean): Add.
1402
03e0fe6e 14032001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0
BW
1404
1405 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
1406 it quiet.
1407
e1e441f9
GM
14082001-01-24 Colin Walters <walters@cis.ohio-state.edu>
1409
1410 * Makefile.in (tags): Fix typo.
1411
64388126
KH
14122001-01-13 Kenichi Handa <handa@etl.go.jp>
1413
1414 * configure.in: Fix typo in the code setting x_search_path.
1415
457b792c
GM
14162001-01-10 Dave Love <fx@gnu.org>
1417
1418 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
1419 -lXext.
1420 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
1421 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
1422 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
1423 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
1424 (now in $LIBS).
1425
1460e5d4
EZ
14262001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
1427
1428 * config.bat: Run the preprocessor with -traditional.
1429
e2b6e5ea
EZ
14302001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
1431
1432 * INSTALL: Move copying conditions to end of file.
1433
b202115b
EZ
14342000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
1435
1436 * INSTALL: Add basic installation procedure which assumes
1437 `configure' does its job. Elaborate on image support libraries.
1438 Add a pointer to Xaw3d library. Add advice about solving
1439 configure-time problems by looking in config.log and setting
3163da06 1440 variables in the environment.
b202115b 1441
3e32cc27
GM
14422000-12-27 Gerd Moellmann <gerd@gnu.org>
1443
1444 * Makefile.in (install-arch-indep): If tar fails, exit with
1445 exit code 1.
1446
7b93a85b
GM
14472000-12-19 Gerd Moellmann <gerd@gnu.org>
1448
1449 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
1450 source file includes XKBlib.h. On some broken Solaris systems,
1451 there is an XKBlib.h, reportedly, but header files included by
1452 XKBlib.h are missing.
1453
02387dcc
GM
14542000-12-14 Gerd Moellmann <gerd@gnu.org>
1455
1456 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
1457
34979055
DL
14582000-12-11 Dave Love <fx@gnu.org>
1459
1460 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
1461
169fe44e
GM
14622000-12-11 Paul Eggert <eggert@twinsun.com>
1463
1464 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
1465 Merge fixes from latest GNU tar version. These macros no longer
1466 futz with _XOPEN_SOURCE, as that was not portable in practice.
1467 (AC_FUNC_FSEEKO): New macro.
dff28924 1468
169fe44e
GM
1469 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
1470 ftello.
dff28924 1471
5c62b2e9
DL
14722000-12-05 Dave Love <fx@gnu.org>
1473
1474 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
1475
2dce2360
EZ
14762000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
1477
1478 * info/dir: Change the category to "Emacs".
1479
8c28d444
GM
14802000-12-01 Gerd Moellmann <gerd@gnu.org>
1481
1482 * make-dist (tempdir): Remove epaths.h from the distribution
1483 instead of paths.h.
1484
68a887fa
EZ
14852000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
1486
1487 * config.bat: Check for existence of djecho.exe, and print an
1488 error message if it is not available.
1489
1490 * INSTALL: Describe possible problem with djecho.exe in old
1491 versions of DJGPP v2.x.
1492
d96a4de3
GM
14932000-11-23 Gerd Moellmann <gerd@gnu.org>
1494
1495 * configure.in: Initialize HAVE_LIBXP to no.
1496
3aeecf97
GM
14972000-11-22 Gerd Moellmann <gerd@gnu.org>
1498
dff28924 1499 * configure.in: Use m/macppc.h instead of the non-existent
3aeecf97
GM
1500 m/powerpc.h.
1501
fb279a6d
GM
15022000-11-21 Gerd Moellmann <gerd@gnu.org>
1503
3c64f287
GM
1504 * Makefile.in (install-arch-indep): Also install info/eshell*
1505 and info/speedbar*.
1506
fb279a6d
GM
1507 * configure.in (HAVE_PNG): Check for the presence of
1508 png_get_channels to rule out older PNG libs.
1509
f5f47add
GM
1510 * configure.in (AC_OUTPUT): Arrange to emit definitions of
1511 GCC and NON_GNU_CPP into config.status.
1512
62d14e9a
DL
15132000-11-20 Dave Love <fx@gnu.org>
1514
1c203d4c
DL
1515 * configure.in: Fix last change.
1516
62d14e9a 1517 * GETTING.GNU.SOFTWARE: Deleted.
169fe44e 1518 * FTP: New file to replace it.
62d14e9a
DL
1519 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
1520
f1d6d1e8
GM
15212000-11-20 Gerd Moellmann <gerd@gnu.org>
1522
1523 * configure.in: Use -traditional with GNU cpp.
1524
b3635775
GM
15252000-11-17 Gerd Moellmann <gerd@gnu.org>
1526
1527 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
1528 Distribute more files from the nt/ subdir. Distribute PBM
1529 image files from subdirs of lisp/. Distribute old change logs
1530 from subdirs of lisp/. Distribute play/5x5.el.
1531
0eafc06c
DL
15322000-11-11 Dave Love <fx@gnu.org>
1533
1534 * config.sub, config.guess: Updated from master source.
1535
03391420
DL
15362000-11-07 Dave Love <fx@gnu.org>
1537
1538 * configure.in: Test for mkstemp.
1539
cd66d2ed
EZ
15402000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
1541
1542 * info/dir (Top): Rearrange menu items more logically, and put
1543 them into a single category. Add menu items for RefTeX and
1544 Widget.
1545
1da437e9
KG
15462000-10-29 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1547
15b526b2
EZ
1548 * Makefile.in (install-arch-indep): Use --info-dir instead of
1549 --dir-file, and a simple argument instead of --info-file, so that
1550 the Debian version of install-info also works.
1da437e9 1551
99483220
EL
15522000-10-19 Eric M. Ludlam <zappo@ultranet.com>
1553
1554 * info/dir (Speedbar): Add entry.
1555
45e680a8
EZ
15562000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
1557
1558 * INSTALL: Describe the new image-support options to the configure
1559 script. List URLs where image support libraries can be found.
1560
f2f049f3
EZ
15612000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
1562
1563 * info/dir (Top): Add an entry for Eshell.
1564
2021ab61
DL
15652000-10-02 Dave Love <fx@gnu.org>
1566
1567 * configure.in: Check for gai_strerror.
1568
65f75351
AS
15692000-10-01 Andreas Schwab <schwab@suse.de>
1570
1571 * Makefile.in (install-arch-indep): Update list of installed info
1572 files.
1573
71c9ec51
GM
15742000-09-30 Gerd Moellmann <gerd@gnu.org>
1575
1576 * configure.in: Support `sparc*-*-netbsd*'.
1577
513f1fd9
EZ
15782000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
1579
1580 * info/dir (MIME): Add entry for emacs-mime.
1581
a55b799a
DL
15822000-09-29 Dave Love <fx@gnu.org>
1583
1584 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
1585
ce75c97a
GM
15862000-09-26 Gerd Moellmann <gerd@gnu.org>
1587
1588 * make-dist: Adapt to the change of leim/Makefile which was
1589 necessary to ensure a reasonably working `make dist'.
1590
1591 * leim-Makefile.in: Moved to leim/Makefile.in..
1592
1593 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
1594
36e44f62
KH
15952000-09-21 Kenichi Handa <handa@etl.go.jp>
1596
dff28924
SS
1597 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1598 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
36e44f62
KH
1599 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1600 files to .elc.
1601 (${TIT}): Adjusted for the above change.
1602 (clean mostlyclean): Likewise.
1603 (.el.elc): New target.
1604
da1608d9
GM
16052000-09-19 Gerd Moellmann <gerd@gnu.org>
1606
1607 * make-dist: Include XPM and XBM files in lisp/ and subdirs
1608 in the distribution.
1609
6fed3546
GM
16102000-09-18 Gerd Moellmann <gerd@gnu.org>
1611
1612 * make-dist (skk): Rename to `ja-dic' because the leim directory
1613 was renamed.
1614
b4331e96
DL
16152000-09-14 Dave Love <fx@gnu.org>
1616
1617 * configure.in: Fix spurion in last change.
1618
ef9e4345
GM
16192000-09-14 Gerd Moellmann <gerd@gnu.org>
1620
1621 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
1622 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
1623 to `no' if defined. Change result report.
1624
575daf04
DL
16252000-09-08 Dave Love <fx@gnu.org>
1626
1627 * configure.in: Remove spurious `@'s.
1628
1629 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
1630 autoconf.
1631
fa0b693c
GM
16322000-09-06 Gerd Moellmann <gerd@gnu.org>
1633
73b77ee5
GM
1634 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
1635 file and print informational message.
dff28924 1636
fa0b693c
GM
1637 * configure.in (AC_FUNC_MMAP): Add.
1638
ff8df3be
GM
16392000-09-01 Gerd Moellmann <gerd@gnu.org>
1640
1641 * configure.in: Add ``checking'' messages for
1642 XpmReturnAllocPixels.
1643
bb17930d
GM
16442000-08-28 Gerd Moellmann <gerd@gnu.org>
1645
1646 * configure.in: Check <strings.h>; check `index' and `rindex'
1647 functions.
1648
6ce974d4
KH
16492000-08-26 Kenichi Handa <handa@etl.go.jp>
1650
1651 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
1652 "case "${canonical}" in".
1653
7bc3ff79
DL
16542000-08-25 Dave Love <fx@gnu.org>
1655
1656 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
1657
457dd64a
KH
16582000-08-25 Kenichi Handa <handa@etl.go.jp>
1659
7c100e1a 1660 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
457dd64a 1661
17494071
GM
16622000-08-24 Gerd Moellmann <gerd@gnu.org>
1663
1664 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
1665 contains a relative path. Protect against unusable values of
1666 $PWD.
1667
dd0e1e54
EZ
16682000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
1669
3d819a75
EZ
1670 * info/dir (WoMan): Add entry.
1671
dd0e1e54
EZ
1672 * config.bat (maindir): Update src/_gdbinit even if it does
1673 already exist.
1674
70fc58b3
GM
16752000-08-07 Gerd Moellmann <gerd@gnu.org>
1676
1677 * Makefile.in (config.status): Prepend `$(srcdir)/' to
1678 `configure'.
1679
f4988be7
GM
16802000-08-03 Gerd Moellmann <gerd@gnu.org>
1681
1682 * configure.in: Add support for ia64*-*-linux*.
1683
27848c01
GM
16842000-07-27 Gerd Moellmann <gerd@gnu.org>
1685
1686 * make-dist (aclocal.m4): Include in distribution.
1687
b4a12321
DL
16882000-07-26 Dave Love <fx@gnu.org>
1689
1690 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
1691
c66c29a2
DL
16922000-07-24 Dave Love <fx@gnu.org>
1693
1694 * configure.in: Add AC_SIZE_T.
1695
3b33a005
DL
16962000-07-18 Dave Love <fx@gnu.org>
1697
1698 * configure.in: Reorder so that most tests are done after CPPFLAGS
1699 is set from the C_SWITCH_... definitions.
1700
4b92c49a
GM
17012000-07-10 Gerd Moellmann <gerd@gnu.org>
1702
1703 * configure.in (HAVE_XPM): Undo previous change. Check for
1704 preprocessor define XpmReturnAllocPixels.
1705
6c6d2e33
GM
17062000-07-06 Gerd Moellmann <gerd@gnu.org>
1707
1708 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
1709 instead of XpmReadFileToPixmap.
1710
b192d653
KR
17112000-07-05 Ken Raeburn <raeburn@gnu.org>
1712
1713 * configure.in: Check for <soundcard.h>. Look for ossaudio
1714 library, and set LIBSOUND accordingly.
1715
65171e3a
DL
17162000-07-05 Dave Love <fx@gnu.org>
1717
1718 * configure.in: Use AC_HEADER_SYS_WAIT.
1719
969f7e79
GM
17202000-07-05 Gerd Moellmann <gerd@gnu.org>
1721
1722 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
1723 lisp/Makefile. Distribute lisp/Makefile.in instead of
1724 lisp/Makefile.
1725
5a9bf171
KR
17262000-06-30 Ken Raeburn <raeburn@gnu.org>
1727
1728 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
1729 while searching for image-handling libraries.
1730
1d36487c
GM
17312000-06-26 Gerd Moellmann <gerd@gnu.org>
1732
1733 * configure.in (--with-xim): New option.
1734
6a465756
DL
17352000-06-23 Dave Love <fx@gnu.org>
1736
1737 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
1738 for struct timezone and test how we can call gettimeofday.
48d4b120 1739 Check for OSF 5+. Check for term.h.
6a465756
DL
1740
1741 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
1742 version.
1743
16cf31f7
GM
17442000-06-23 Gerd Moellmann <gerd@gnu.org>
1745
1746 * configure.in (HAVE_LIBXP): Change test for libXp.
1747
4c343001
DL
17482000-06-21 Dave Love <fx@gnu.org>
1749
1750 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
1751 simple test for getloadavg and substitute GETLOADAVG_LIBS.
1752 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
1753
a3f08d9e
DL
17542000-06-19 Dave Love <fx@gnu.org>
1755
1756 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
1757 _XOPEN_SOURCE is defined.
1758
0a2ea235
GM
17592000-06-16 Gerd Moellmann <gerd@gnu.org>
1760
dff28924 1761 * Makefile.in (distclean): Also make distclean in lisp/.
0a2ea235 1762
7d5c8691
EZ
17632000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
1764
1765 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
1766
e9924e52
GM
17672000-06-15 Gerd Moellmann <gerd@gnu.org>
1768
1769 * make-dist: Add --help and --snapshot options.
1770
9f817ea4
GM
17712000-06-14 Gerd Moellmann <gerd@gnu.org>
1772
dce6b995 1773 * configure.in: Generate lisp/Makefile.
dff28924 1774
9f817ea4
GM
1775 * configure.in: Add support for `*-lynxos*'.
1776 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
1777 recommended by <Karen.Dorhamer@compaq.com> to fix problems
1778 on Tru64 UNIX v5.0.
1779
97aa9c1d
KR
17802000-06-13 Ken Raeburn <raeburn@gnu.org>
1781
1782 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
1783 it's on a continuation line.
1784
d42122a3
DL
17852000-06-02 Dave Love <fx@gnu.org>
1786
2082fe81
DL
1787 * Makefile.in: (install-arch-indep): Add pcl-cvs to list of info
1788 files.
1789
d42122a3
DL
1790 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
1791 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
1792 test.
1793
1794 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
1795 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
1796
34ec9ebe
GM
17972000-05-26 Gerd Moellmann <gerd@gnu.org>
1798
1799 * configure.in: Add check for speed_t typedef.
1800
50d7ce09
KR
18012000-05-25 Ken Raeburn <raeburn@gnu.org>
1802
1803 * Makefile.in (install-arch-dep): Install fns-*.el only if it
1804 exists; it won't in the CANNOT_DUMP case.
1805
10db7fc5
GM
18062000-05-25 Gerd Moellmann <gerd@gnu.org>
1807
1808 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
1809 On FreeBSD, the exit status is 1 if CDPATH is not set.
8711588d 1810 (install-arch-indep): Install ebrowse.info.
10db7fc5 1811
087121cc
GM
18122000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
1813
1814 * configure.in: Check for grandpt and getpt.
1815
b992884d
DL
18162000-05-09 Dave Love <fx@gnu.org>
1817
1818 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
1819
056565f7
GM
18202000-05-05 Gerd Moellmann <gerd@gnu.org>
1821
1822 * make-dist: Make a link for lib-src/grep-changelog. Copy
1823 install-sh.
1824
35a28e21
EZ
18252000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
1826
1827 * config.bat: Identify the beginning of the cpp stuff in
1828 src/Makefile.in and lib-src/Makefile.in more accurately.
1829
c76e04a8
GM
18302000-04-27 Gerd Moellmann <gerd@gnu.org>
1831
1832 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
1833
5e3dac3f
GM
18342000-04-19 Gerd Moellmann <gerd@gnu.org>
1835
1836 * configure.in: Add support for `powerpc-*-netbsd*'.
1837
0b8f263e
DL
18382000-04-19 Dave Love <fx@gnu.org>
1839
7825fef9
DL
1840 * configure.in: Don't use AC_FUNC_GETLOADAVG.
1841
0b8f263e
DL
1842 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
1843
3dd2781e
DL
18442000-04-16 Dave Love <fx@gnu.org>
1845
1846 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
1847
3edfea34
DL
18482000-04-14 Dave Love <fx@gnu.org>
1849
1850 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
1851
1852 * aclocal.m4 (AC_FUNC_MKTIME): New.
1853
4d6e16b3
KR
18542000-03-28 Ken Raeburn <raeburn@gnu.org>
1855
1856 * configure.in: Line up "--help" output a little better.
1857
89e80928
GM
18582000-03-26 Gerd Moellmann <gerd@gnu.org>
1859
087121cc 1860 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
89e80928
GM
1861 New targets.
1862 (bootstrap): Rewritten in terms of the new targets above. Make
1863 info files, too.
dff28924 1864
e1cff360
GM
18652000-03-12 Gerd Moellmann <gerd@gnu.org>
1866
1867 * config.guess, config.sub: Use the versions of the files from
1868 subversions.
1869
7397acc4
DL
18702000-03-08 Dave Love <fx@gnu.org>
1871
1872 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
1873 AC_C_VOLATILE. Define POINTER_TYPE.
1874
1875 * aclocal.m4: New file.
1876
d054101f 18772000-03-02 Gerd Moellmann <gerd@gnu.org>
2df636f4
GM
1878
1879 * configure.in (machine): Add `mipsel-*-netbsd*' and
1880 `arm-*-netbsd*'.
dff28924 1881
d054101f 18822000-03-01 Gerd Moellmann <gerd@gnu.org>
dff28924 1883
d054101f 1884 * configure.in (machine): Add support for `*-auspex-sunos*'.
dff28924 1885
ed4d0512
GM
18862000-02-29 Gerd Moellmann <gerd@gnu.org>
1887
1888 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
1889
2dc95ddd
DL
18902000-02-18 Dave Love <fx@gnu.org>
1891
1892 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
1893
57beb0e0
AS
18942000-02-18 Andreas Schwab <schwab@suse.de>
1895
1896 * Makefile.in (install-arch-indep): Add eudc to list of installed
1897 info files.
1898
3b3cc4a4
KR
18992000-02-17 Ken Raeburn <raeburn@gnu.org>
1900
1901 * configure.in: Include -lz and -ljpeg (if it's available) when
1902 testing for the tiff library.
1903
8389e1e2
GM
19042000-02-17 Gerd Moellmann <gerd@gnu.org>
1905
1906 * configure.in: Remove LISP_FLOAT_TYPE.
1907
647847ea
DL
19082000-02-12 Dave Love <fx@gnu.org>
1909
1910 * configure.in: Use AC_FUNC_VFORK.
1911
9a90d84c
GM
19122000-02-01 Gerd Moellmann <gerd@gnu.org>
1913
5eea385d
GM
1914 * make-dist: Various fixes for new development tree.
1915
9a90d84c
GM
1916 * leim-Makefile.in: New file.
1917
b6680a0e
GM
19182000-01-31 Gerd Moellmann <gerd@gnu.org>
1919
1920 * Makefile.in (dist): Call ./make-dist.
1921
1e5279b9
DL
19222000-01-24 Dave Love <fx@gnu.org>
1923
1924 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
1925
ffe36136
GM
19262000-01-18 Gerd Moellmann <gerd@gnu.org>
1927
1928 * configure.in (HAVE_GIF): Check for DGifOpen instead of
1929 DGifOpenFileName.
1930
a970dae4
AS
19312000-01-11 Andreas Schwab <schwab@suse.de>
1932
1933 * Makefile.in (install-arch-indep): Update list of info files to
1934 be installed.
1935
c4bb2108
DL
19362000-01-05 Dave Love <fx@gnu.org>
1937
1938 * configure.in: Check for jerror.h as well as libjpeg.
1939
bb9d2b64
AS
19402000-01-03 Andreas Schwab <schwab@suse.de>
1941
1942 * Makefile.in (install-arch-indep): Install autotype*. Run
1943 install-info on autotype and emacs-faq.info.
1944
22afa6e8
DL
19451999-12-04 Dave Love <fx@gnu.org>
1946
1947 * Makefile.in: (install-arch-indep): Depend on `info'.
1948 (install-strip): Use `install' as sub-make target.
1949
a21616bd
KR
19501999-11-23 Ken Raeburn <raeburn@gnu.org>
1951
1952 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
1953 didn't need to be deleted. Check for the k5crypto library as well
1954 as the crypto library; MIT Kerberos 1.1 changed the name.
1955
946173ad
DL
19561999-11-18 Dave Love <fx@gnu.org>
1957
1958 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
1959
4f6f5dab
GM
19601999-11-11 Erik Naggum <erik@naggum.no>
1961
1962 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
1963
2323760c
DL
19641999-11-08 Dave Love <fx@gnu.org>
1965
1966 * configure.in: Fix change for --with-pop default.
1967
c3d00920
DL
19681999-11-04 Dave Love <fx@gnu.org>
1969
1970 * configure.in: Default to --with-pop. Change sense of with-gcc
1971 and with-toolkit-scroll-bars messages to reflect the defaults.
1972
400a1ed0
GM
19731999-11-01 Gerd Moellmann <gerd@gnu.org>
1974
1975 * INSTALL: Mention the Emacs Lisp Reference.
1976
1e3196e8
GM
19771999-10-27 Noah Friedman <friedman@splode.com>
1978
1979 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
1980
8ac52782
GM
19811999-10-23 Gerd Moellmann <gerd@gnu.org>
1982
1983 * Makefile.in (bootstrap): New target.
1984
1113b624
PE
19851999-10-19 Paul Eggert <eggert@twinsun.com>
1986
1987 Add support for large files. Merge glibc 2.1.2.
1988
1989 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
1990 (HAVE_TM_GMTOFF): New symbol.
1991 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
1992 mbrlen, strsignal.
1993 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
dff28924 1994
77162a4f
SM
19951999-10-09 Stefan Monnier <monnier@cs.yale.edu>
1996
1997 * make-dist (dontcompile): look for the DONTCOMPILE variable rather
1998 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
1999
a2743e67
RS
20001999-10-09 Richard M. Stallman <rms@gnu.org>
2001
dff28924 2002 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
a2743e67
RS
2003 Unset CDPATH to prevent cd from generating output.
2004
37e2d8f4
SM
20051999-10-08 Stefan Monnier <monnier@cs.yale.edu>
2006
2007 * update-subdirs: also ignore CVS subdirs.
2008
4e1d9c86
GM
20091999-10-07 Gerd Moellmann <gerd@gnu.org>
2010
2011 * Makefile.in (install-arch-indep): Add ada-mode.
dff28924 2012
2b6bac15
DL
20131999-10-06 Dave Love <fx@gnu.org>
2014
2015 * Makefile.in: Add rules for config.status, configure.
2016
a4a9692d
DL
20171999-09-07 Gerd Moellmann <gerd@gnu.org>
2018
2019 * configure.in (--with-sound): Removed.
2020
20211999-08-30 Gerd Moellmann <gerd@gnu.org>
2022
2023 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
2024 the test for Xaw3d.
2025 (HAVE_TIFF): Add -lm to library check.
2026
20271999-08-28 Richard Stallman <rms@gnu.org>
2028
2029 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
2030 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
2031 after the other X-related libraries.
2032
20331999-08-21 Dave Love <fx@gnu.org>
2034
2035 * configure.in: Don't check for jpeglib.h.
2036
20371999-08-20 Gerd Moellmann <gerd@gnu.org>
2038
2039 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
2040 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
2041
20421999-08-18 Dave Love <fx@gnu.org>
2043
2044 * configure.in: : Check for termcap.h.
2045
20461999-08-15 Gerd Moellmann <gerd@gnu.org>
2047
2048 * configure.in: Add --with-toolkit-scroll-bars. If "no",
2049 use Emacs' scroll bars, even if configured for Motif or when
2050 Xaw3d is available.
2051
20521999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
2053
2054 * configure.in: Check for getaddrinfo.
2055
20561999-08-04 Eli Zaretskii <eliz@gnu.org>
2057
2058 * config.bat: Make --no-debug work again by removing -gcoff.
2059
20601999-07-30 Dave Love <fx@gnu.org>
2061
2062 * configure.in: Check for stdlib.h.
2063
20641999-07-19 Dave Love <fx@gnu.org>
2065
2066 * configure.in: Grok sparc64-*-linux-gnu*.
2067
20681999-07-12 Richard Stallman <rms@gnu.org>
2069
2070 * Version 20.4 released.
2071
20721999-06-23 Karl Heuer <kwzh@gnu.org>
2073
2074 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
2075 Quote $EMACS, in case it's a program with args.
2076
20771999-05-29 Richard M. Stallman <rms@gnu.org>
2078
2079 * configure.in: Delete the Kerberos stuff.
2080
20811999-05-27 Greg Hudson <ghudson@mit.edu>
2082
2083 * configure.in: Prefer kerberos 5 names.
2084
20851999-04-26 Richard M. Stallman <rms@gnu.org>
2086
2087 * configure.in: Check for libXp.
2088
20891999-04-08 Richard Stallman <rms@gnu.org>
2090
2091 * make-dist: Include change logs in subdirs of `lisp'.
2092
20931999-04-05 Richard Stallman <rms@gnu.org>
2094
2095 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
2096 (install-arch-indep): Make ${datadir}/emacs world-readable.
2097
20981999-03-30 Eli Zaretskii <eliz@gnu.org>
2099
2100 * config.bat: Use epaths.* instead of paths.*.
2101
21021999-03-07 Eli Zaretskii <eliz@gnu.org>
2103
2104 * INSTALL: Add detailed instructions to unpack and install
2105 intlfonts on MS-DOS.
2106
21071999-02-26 Richard Stallman <rms@gnu.org>
2108
2109 * configure.in: Use epaths.h and epaths-force instead of paths....
2110
2111 * Makefile.in (epaths-force): Renamed from paths-force;
2112 operate on epaths.in and produce epaths.h.
2113
21141999-02-24 Richard Stallman <rms@gnu.org>
2115
2116 * make-dist: Fix nt/icons directory handling.
2117
21181999-02-22 Simon Josefsson <jas@pdc.kth.se>
2119
2120 * configure.in (f301-fujitsu-uxpv4.1): New target.
2121
21221999-02-20 Richard Stallman <rms@gnu.org>
2123
2124 * make-dist (tempparent): Fix command to update info files.
2125
21261999-02-09 Richard Stallman <rms@gnu.org>
2127
2128 * configure.in (powerpc-apple-netbsd*): New alternative.
2129
21301999-01-25 Geoff Voelker <voelker@cs.washington.edu>
2131
2132 * make-dist: Include the new directory nt/icons in distributions.
2133
21341999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2135
2136 * configure.in: Change message about HAVE_XFREE386.
2137
21381999-01-07 Eli Zaretskii <eliz@gnu.org>
2139
2140 * config.bat: Support configuring with leim.
2141
21421998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
2143
2144 * configure.in (mips-sgi-irix6.5): New target.
2145
21461998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2147
2148 * configure.in: Remove GSS-API support, since it has been removed
2149 from movemail.
2150
21511998-12-04 Markus Rost <rost@delysid.gnu.org>
2152
2153 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
2154
21551998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
2156
2157 * Makefile.in: Don't install customize info file. Run
2158 install-info on viper info file.
2159
21601998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
2161
2162 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
2163
21641998-11-16 Kenichi Handa <handa@etl.go.jp>
2165
2166 * configure.in (*-*-bsdi4*): New target.
2167
21681998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
2169
2170 * configure.in: Fix previous change.
2171
21721998-11-11 Richard Stallman <rms@gnu.org>
2173
2174 * configure.in (aviion-intel): New machine.
2175
21761998-11-04 Kenichi Handa <handa@etl.go.jp>
2177
2178 * configure.in (mips-nec-sysv4*): New target.
2179
21801998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
2181
2182 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
2183 from lisp.
2184
21851998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
2186
2187 * make-dist: Don't include fns*.el in dist.
2188
21891998-10-30 Dave Love <fx@gnu.org>
2190
2191 * configure.in: Don't mkdir cpp.
2192
21931998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
2194
2195 * Makefile.in (install-arch-dep): Install src/fns-*.el in
2196 ${archlibdir}.
2197
21981998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2199
2200 * Version 20.3 released.
2201
22021998-07-30 Paul Eggert <eggert@twinsun.com>
2203
2204 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
2205 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
2206 (lwlib/Makefile, leim/Makefile):
2207 Prepend $(srcdir)/ to rule dependencies outside this dir.
2208
22091998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
2210
2211 * configure.in: Use unset CDPATH instead of making it empty.
2212
22131998-06-20 Karl Heuer <kwzh@gnu.org>
2214
2215 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
2216
22171998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
2218
2219 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
2220 and default.el. Sort the results.
2221
22221998-05-31 Karl Heuer <kwzh@gnu.org>
2223
2224 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
2225 writable.
2226
22271998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
2228
2229 * Makefile.in (install-arch-indep):
2230 Don't alter site-lisp/subdirs.el if it exists.
2231
22321998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
2233
2234 * Makefile.in (install-arch-indep): Put `-' on commands to create
2235 subdirs.el in site-lisp dirs.
2236
22371998-05-07 Richard Stallman <rms@psilocin.gnu.org>
2238
2239 * Makefile.in (install-arch-indep): Fix typo in previous change.
2240
22411998-05-06 Richard Stallman <rms@psilocin.gnu.org>
2242
2243 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
2244
22451998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2246
2247 * Makefile.in (mkdir): Create the site-lisp dirs.
2248 (install-arch-indep): Make site-lisp/subdirs files world-readable.
2249
22501998-04-26 Richard Stallman <rms@psilocin.gnu.org>
2251
2252 * Makefile.in (INSTALL_INFO): New variable.
2253 (install-arch-indep): Don't replace the dir file if it already exists.
2254 Use the install-info program, via INSTALL_INFO, to add entries.
2255 Make the `info' subdir and the Info files world-readable.
2256
22571998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
2258
2259 * config.bat: Make sure the environment is large enough to support
2260 all the "set foo=bar" commands. Update pointers to DJGPP FTP
2261 sites.
2262
22631998-04-10 Karl Heuer <kwzh@gnu.org>
2264
2265 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
2266
22671998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2268
2269 * configure.in: Add --with-gssapi to specify GSS-API
2270 authentication support for movemail.
2271
22721998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
2273
2274 * Makefile.in (install-arch-indep): Fix previous change.
2275
22761998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
2277
2278 * Makefile.in (info): Run man in build dir, not srcdir.
2279
22801998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
2281
2282 * Makefile.in (install-arch-indep): Fix previous change.
2283
22841998-03-23 Kenichi Handa <handa@etl.go.jp>
2285
2286 * Makefile.in (top_distclean): Check the existence of `lock'
2287 subdir.
2288
22891998-03-22 Richard Stallman <rms@gnu.org>
2290
2291 * Makefile.in (install-arch-indep): Put special subdirs.el files
2292 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
2293
22941998-03-21 Richard Stallman <rms@psilocin.gnu.org>
2295
2296 * make-dist: Fix shell syntax in check for missing .el or .elc files.
2297
22981998-03-09 Richard Stallman <rms@psilocin.gnu.org>
2299
2300 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
2301 (m68*-hp-hpux*): Handle versions 1X like 10.
2302
23031998-03-07 Richard Stallman <rms@psilocin.gnu.org>
2304
2305 * make-dist: PROBLEMS is now in etc, not top level dir.
2306
2307 * Makefile.in (SOURCES): Delete PROBLEMS.
2308
23091998-02-25 Richard Stallman <rms@gnu.org>
2310
2311 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
2312
2313 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
2314
23151998-01-17 Richard Stallman <rms@gnu.org>
2316
2317 * Makefile.in (install-arch-indep): Add semicolon before `else'.
2318
23191998-01-02 Richard Stallman <rms@psilocin.gnu.org>
2320
2321 * make-dist (tempparent): New option --no-check.
2322
2323 * make-dist: Don't do anything with cpp directory.
2324
23251997-12-20 Richard Stallman <rms@psilocin.gnu.org>
2326
2327 * configure.in (sparc-fujitsu-sysv4*): New target.
2328
23291997-12-17 Andreas Schwab <schwab@gnu.org>
2330
2331 * configure.in: Cache more tests. Add missing quotes around
2332 message with embedded comma.
2333
23341997-12-04 Karl Heuer <kwzh@gnu.org>
2335
2336 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
2337
23381997-11-26 Joel N. Weber II <devnull@gnu.org>
2339
2340 * make-dist: Changed the comment about `umask 0' to say `Don't
92a8ce63
JB
2341 restrict access to any files.'; previously it said `Don't protect
2342 any files', which may have implied that we think fascism is good.
a4a9692d
DL
2343
23441997-11-24 Paul Eggert <eggert@twinsun.com>
2345
2346 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
2347 strftime needs the underlying host's strftime for locale dependent
2348 formats.
2349
23501997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
2351
2352 * configure.in (i586-dg-dguxR4.*): New name in case branch.
2353
23541997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
2355
2356 * config.bat: Configure the man subdirectory.
2357
23581997-11-07 Paul Eggert <eggert@twinsun.com>
2359
2360 * configure.in (AC_CHECK_LIB): Add -lintl.
2361
23621997-11-07 Karl Heuer <kwzh@gnu.org>
2363
2364 * make-dist (check for .elc files): Avoid bash-specific syntax.
2365 (check for overflow 14-char limit): Simplify.
2366
23671997-11-07 Richard Stallman <rms@gnu.org>
2368
2369 * Makefile.in (install): Move blessmail last.
2370
23711997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2372
2373 * configure.in (gettimeofday, one arg or two):
2374 Clarify messages by avoiding double negative.
2375
23761997-09-30 Karl Eichwalder <ke@suse.de>
2377
2378 * Makefile.in (install-arch-indep): install the widget info file.
2379
23801997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2381
2382 * configure.in (with-pop, with-kerberos): Need to check Kerberos
2383 libraries in reverse order, so that libraries will appear in the
2384 correct dependency order on the link line (and so that the
2385 configure checks themselves will work properly when early
2386 libraries depend on later ones).
2387
23881997-09-21 Erik Naggum <erik@naggum.no>
2389
2390 * make-dist (making links to `src'): Keep timestamp on copied
2391 files.
2392
2393 * make-delta: New script to produce delta distributions.
2394
23951997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2396
2397 * Version 20.2 released.
2398
23991997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2400
2401 * Version 20.1 released.
2402
2403 * Makefile.in (install-leim): Depend on mkdir.
2404 (leim): Depend on src.
2405
24061997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2407
2408 * configure.in: Recognize alpha* instead of just alpha.
2409
24101997-09-12 Paul Eggert <eggert@twinsun.com>
2411
2412 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
2413
24141997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2415
2416 * update-subdirs: Use rm -f.
2417
24181997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2419
2420 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
2421 Ignore subdirs named Old.
dff28924 2422
a4a9692d
DL
24231997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
2424
2425 * configure.in: Add OpenBSD clause to set $machine.
2426
24271997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2428
2429 * make-dist: Recompile everything after updating various Lisp files.
2430 Recompile in leim as well as lisp.
2431 Check in leim as well as lisp for mismatched files and too-long names.
dff28924 2432
a4a9692d
DL
24331997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2434
2435 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
2436
24371997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2438
2439 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
2440 before trying to copy anything from it.
2441
24421997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2443
2444 * Makefile.in (man/Makefile): New target.
2445 (tags): Define env var EMACS and run Makefile from build dir.
2446
24471997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
2448
2449 * config.bat: If src/_gdbinit doesn't exist, try using
2450 src/.gdbinit to create it (for building on Windows 95).
2451
24521997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2453
2454 * Makefile.in (install-arch-indep):
2455 Discard extra data in tar | tar pipes.
2456
24571997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
2458
2459 * configure.in (x_default_search_path): Corrected
2460 '${x_library}' to '${x_library}/X11'.
2461
24621997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2463
2464 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1,
2465
24661997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2467
2468 * configure.in: Support auto-configuration of both Kerberos V4 and
92a8ce63
JB
2469 Kerberos V5 for movemail, including detection of V4 and V5 header
2470 files and libraries.
a4a9692d
DL
2471
24721997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
2473
2474 * configure.in: Compute x_default_search_path
2475 and substitute into makefiles.
2476
2477 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
2478
24791997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2480
2481 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
2482
24831997-08-07 Erik Naggum <erik@naggum.no>
2484
2485 * configure.in: Remove lockdir, it is no longer needed.
2486 * Makefile.in (mkdir): Don't create lockdir.
2487 (lockdir): Variable deleted.
2488 (paths-force): Don't operate on PATH_LOCK.
2489
24901997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2491
2492 * leim-Makefile.in (clean, distclean): New targets.
2493
2494 * make-dist: Include leim/ChangeLog in leim distribution.
2495
24961997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2497
2498 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
2499
25001997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2501
2502 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
2503
25041997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2505
2506 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
2507
25081997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2509
2510 * make-dist: Update leim/leim-list.el.
2511 Pass along value of $EMACS when updating lisp dir.
2512
25131997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2514
dff28924 2515 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
a4a9692d
DL
2516 prerequisite to the use of Doug Lea's malloc.
2517
25181997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2519
2520 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
2521
2522 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
2523
25241997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2525
2526 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
2527
25281997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2529
2530 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
2531 to news-r6.h.
2532
25331997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
2534
2535 * config.bat: Use `sed' instead of `cp', which might not be
2536 installed.
2537
25381997-07-09 Kenichi Handa <handa@etl.go.jp>
2539
2540 * Makefile.in (mostlyclean): Add cleaning leim directory.
2541 (clean, distclean, maintainer-clean): Likewise.
2542
25431997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2544
2545 * make-dist (bogosities): Check subdirs of `lisp' also.
2546
25471997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2548
2549 * make-dist (etc): Really avoid symlinks now.
2550 (lisp): Don't delete from subdirs the things we never copy.
2551
25521997-07-07 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2553
2554 * Makefile.in (install-arch-indep): Correct the target name.
2555 The first letter `i' was dropped by the previous change of mine.
2556
25571997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2558
2559 * configure.in (leim/Makefile): Generate this.
2560 (*-sysv4.2uw*): Recognize new alternative.
2561
2562 * leim-Makefile.in: Renamed from leim-Makefile.
2563
2564 * make-dist: Set up real-leim subdirectory,
2565 with the real contents of leim; then move it to
2566 a separate top-level directory.
2567
2568 * make-dist: Don't mention site-lisp, site-init, site-start
2569 or default, when listing files hat are not compiled and should be.
dff28924 2570
a4a9692d
DL
2571 * configure.in: Create src/config.stamp at the end.
2572
25731997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2574
2575 * Makefile.in (install-leim): Correct previous change.
2576
25771997-07-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2578
2579 * Makefile.in (install-leim): New target.
2580 (install): Depend on install-leim.
dff28924 2581
a4a9692d
DL
25821997-07-01 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2583
2584 * Makefile.in (SUBDIR): Add leim.
2585 (SUBDIR_MAKEFILES): Add leim/Makefile.
2586 (leim/Makefile): New target.
2587
25881997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2589
2590 * leim-Makefile: New file.
2591 * make-dist: Initialize a `leim' subdirectory with that makefile.
2592
25931997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2594
2595 * configure.in (GNU_MALLOC_reason): Fix message text.
2596
25971997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2598
2599 * make-dist (lisp): Don't process subdirs that start with =.
2600 (etc): Copy symlinks, as in src.
2601
26021997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2603
2604 * configure.in (i*86-*-unixware*): New alternative.
2605
26061997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2607
2608 * Makefile.in (src/config.stamp): Target renamed from src/config.h
2609 and touch it explicitly.
2610
2611 * configure.in (mips-sony-newsos6*): New alternative.
2612 (mips-*-linux-gnu*): New alternative.
2613 (*-*-bsdi*): New alternative.
2614 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
2615
26161997-06-22 Dave Love <d.love@dl.ac.uk>
2617
2618 * Makefile.in (lib-src): Depend on src/config.h (e.g. for
92a8ce63 2619 movemail.o).
a4a9692d 2620 (src/config.h): New target to re-configure if src/config.in
92a8ce63 2621 is patched.
a4a9692d
DL
2622
26231997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2624
2625 * configure.in (shutdown): Check for `shutdown' function.
2626
26271997-06-18 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
2628
2629 * update-subdirs: Include the directory "language" in subdirs.
2630
26311997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2632
2633 * configure.in (m88k-dg-dgux4*): New alternative.
2634 (alpha-*-netbsd*): New alternative.
2635 (powerpcle-*-solaris2*): New alternative.
2636
26371997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2638
2639 * make-dist: Warn about .el files that are not compiled.
2640
26411997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2642
2643 * Makefile.in (dist): Don't run update-subdirs here,
2644 since make-dist now gets that done.
2645
2646 * make-dist: Use the new `updates' target in lisp/Makefile.
dff28924 2647
a4a9692d
DL
2648 * make-dist: Use new non-file targets in lisp/Makefile.
2649
26501997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2651
2652 * make-dist: Handle all subdirs of `lisp' uniformly.
2653 Don't handle `term' and `language' specially.
2654 Clear out umask at the beginning.
dff28924 2655
a4a9692d
DL
26561997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2657
2658 * make-dist: Use Make to update finder-inf.el and autoloads.
2659 Also update cus-load.el.
2660
26611997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2662
2663 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
2664 in case it is desirable to disable the GNU malloc features with
2665 glibc.
2666
26671997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2668
2669 * configure.in (DOUG_LEA_MALLOC):
2670 Define if malloc_{get,set}_state exist.
2671
26721997-03-05 Ken'ichi Handa <handa@etl.go.jp>
2673
2674 * make-dist: Make links for files under lisp/language.
2675
177c0ea7 26761997-02-20 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
2677
2678 * update-subdirs: Exclude the directory "language" from subdirs.
2679
26801997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
2681
2682 * configure.in: Check for rint and cbrt.
2683
26841997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2685
2686 * make-dist: Use $EMACS to say where to run Emacs.
2687 Add --no-update option.
dff28924 2688
a4a9692d
DL
26891996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2690
2691 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
2692
26931996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2694
2695 * make-dist (copying src): Check thoroughly for symlinks
2696 and copy them in all cases. Regularize the linking of *.in
2697 and *.opt and ChangeLog files.
2698 (copying lib-src): Likewise.
2699 Don't rm getdate.c or y.tab.*--they don't exist any more.
dff28924 2700
a4a9692d
DL
27011996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
2702
2703 * configure.in: Check for libmail, maillock.h and
2704 touchlock (for movemail).
2705
27061996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2707
2708 * configure.in (limits.h): Check for this file.
2709
27101996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2711
2712 * configure.in (rs6000-ibm-aix4.2): New alternative.
2713 (rs6000-ibm-aix4.0): New alternative.
2714 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
2715
27161996-11-22 Ben Harris <bjh21@cam.ac.uk>
2717
2718 * configure.in: Recognize vax-*-netbsd*.
2719
27201996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2721
2722 * configure.in (locallisppath): Add leim directory.
2723
27241996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
2725
2726 * config.bat: Make sure `mv' supports forward slashes and -f.
2727
27281996-10-28 Christian Limpach <chris@nice.ch>
2729
2730 * configure.in (hppa*-next-nextstep*): * added after hppa
2731 to accept hppa1.0 and hppa1.1.
2732
27331996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
2734
2735 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
2736 * configure.in (ld_switch_machine): Fix typo.
2737
27381996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2739
2740 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
2741 from config.h and use them in $ac_link.
2742
27431996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
2744
2745 * configure.in: Create a subdir named `lisp'.
2746
27471996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2748
2749 * configure.in: Check for getcwd.
2750
27511996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2752
dff28924 2753 * configure.in: Check for termios.h. Check for setpgid.
a4a9692d
DL
2754
27551996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2756
2757 * configure.in: Check for setrlimit.
2758
27591996-08-31 Paul Eggert <eggert@twinsun.com>
2760
2761 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
2762
27631996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2764
2765 * configure.in: Check for utimes.
2766
2767 * configure.in: Check for com_err library, but only
2768 if --with-kerberos was used. Check for krb and des
2769 only if --with-kerberos.
2770
27711996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2772
2773 * Makefile.in (INSTALL_STRIP): New variable.
2774 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
2775 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
2776
27771996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2778
2779 * configure.in: Check for krb and des libraries.
2780
27811996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2782
2783 * configure.in (*-sunos4.1.[3-9]*noshare):
2784 Use sunos413, not sunos4-1-3.
2785 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
2786 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
dff28924 2787
a4a9692d
DL
27881996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2789
2790 * Makefile.in (src/paths.h): Target deleted.
2791 (paths-force): Delete all dependencies on this target
2792 but don't delete the target.
2793 (install): Depend on `all'.
2794 (paths-force): Don't print a message.
2795
2796 * configure.in: Generate src/paths.h here.
2797
27981996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2799
2800 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
2801 New variables that affect linking only.
2802 (alpha-dec-osf*): Use those instead of previous change.
2803
28041996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2805
2806 * Makefile.in (install-arch-indep): Install info/messages.
2807
28081996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2809
2810 * Version 19.33 released.
2811
28121996-08-10 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
2813
2814 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
2815 Fix previous change.
2816
28171996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2818
2819 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
2820 New alternative.
2821
28221996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2823
2824 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
2825 and NON_GCC_TEST_OPTIONS.
2826
28271996-08-06 Paul Eggert <eggert@twinsun.com>
2828
2829 * configure.in (LOCALTIME_CACHE): Don't put a string literal
2830 "TZ=..." in environ.
2831
28321996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2833
2834 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
2835
28361996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2837
2838 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
2839 the more general *-sunos4.1.[3-9]* clause.
2840
28411996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2842
2843 * Version 19.32 released.
2844
2845 * configure.in (*-sco3.2v5*):
2846 Set OVERRIDE_CPPFLAG to a string of one space.
2847 Fix the code that uses OVERRIDE_CPPFLAG.
2848
28491996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
2850
2851 * configure.in: Undo previous change.
2852
28531996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2854
2855 * config.sub: Use `pc', not `unknown', when canonicalizing
2856 the vendor for ...86.
2857
177c0ea7 28581996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
a4a9692d
DL
2859
2860 * configure.in: Check for termios.h header.
2861
28621996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
2863
2864 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3
2865
28661996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
2867
2868 * configure.in: Split bsdos2 and bsdos2-1.
2869
28701996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2871
2872 * config.sub: If last two words are not a recognized
2873 KERNEL-OS pair, use just the last word as OS, as in 19.31.
2874 Make conversion of gnu/linux to linux-gnu really work.
dff28924 2875
a4a9692d
DL
2876 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
2877
28781996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2879
2880 * configure.in (check for using Lucid widgets by default):
2881 Eliminate indentation that confuses some compilers.
2882
28831996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2884
2885 * config.sub: Convert linux and gnu/linux to linux-gnu.
2886
2887 * make-dist: Don't update getdate.c.
2888 Ignore =... files when checking for too-long Lisp file names.
2889
28901996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2891
2892 * configure.in (euidaccess): Check for that, not for eaccess.
2893
28941996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2895
2896 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
92a8ce63 2897 before `noshare'.
a4a9692d
DL
2898 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
2899
29001996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2901
2902 * configure.in: Rename lignux to linux-gnu in configuration names.
2903 Use gnu-linux as the opsys value (s/ file name).
2904 Allow i686 just like i386, i486, i586.
2905
29061996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2907
2908 * configure.in (i*86-*-sco3.2v5): New alternative.
2909 (OVERRIDE_CPPFLAG): New variable.
2910 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
2911
2912 * configure.in: Specify vpath for .texi files.
2913
29141996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2915
2916 * configure.in: Always check for HAVE_X11R5.
2917 Separately decide whether to use a toolkit by default.
2918
29191996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
2920
2921 * configure.in: If X11R5 is missing the Xaw headers,
2922 default to --with-x-toolkit=no.
2923
29241996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2925
2926 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
2927
29281996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2929
2930 * Makefile.in (install-arch-indep): If cd etc makes output,
2931 don't treat that as part of the tar data.
2932 Check that ./lisp actually exists.
dff28924 2933
a4a9692d
DL
29341996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
2935
2936 * make-dist: Check for long file names.
2937
29381996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
2939
2940 * Version 19.31 released.
2941
29421996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
2943
2944 * configure.in: Recognize sparc-*-lignux.
2945
29461996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
2947
2948 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
2949 Don't include config.w95.
2950
29511996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
2952
2953 * make-dist: Replace --no-clean-up and --no-tar options
2954 with --clean-up and --tar, so that the default is useful.
2955
29561996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
2957
2958 * config.bat: Make sure the GDB init file is called src/_gdbinit;
2959 if not, tell the user to rename it and abort.
2960
29611996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
2962
2963 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
2964 test program.
2965
29661996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2967
2968 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
2969
2970 * make-dist (MANIFEST): Fix previous change.
2971 (msdos): Put mainmake.v2 into the dist.
2972
29731996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
2974
2975 * make-dist: Exit if autoconf fails.
2976
29771996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
2978
2979 * config.bat: Set djgpp-ver, and unset it at the end.
b1f865ae 2980 Add a number of conditionals for DJGPP version 2.
a4a9692d
DL
2981 Rename label libsrc2 to libsrc3.
2982 Substitute for LDFLAGS in src/Makefile.
2983 Substitute for ALL_CFLAGS in lib-src/Makefile.
2984
29851996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2986
2987 * configure.in (ncurses): Check this after checking fns like strerror.
2988
29891996-04-08 Erik Naggum <erik@naggum.no>
2990
2991 * make-dist (MANIFEST): Don't include lines from =files.
2992
29931996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2994
2995 * make-dist: Don't put lisp/dired.todo in the dist.
2996
29971996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
2998
2999 * configure.in (HAVE_NCURSES): Look for library named ncurses.
3000
3001 * configure.in (setlocale): Check for it.
3002
3003 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
dff28924 3004
a4a9692d
DL
30051996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3006
3007 * configure.in: Use lignux instead of linux as value of opsys.
3008
30091996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3010
3011 * Makefile.in (install-strip): Fix whitespace.
3012 Get rid of continuation.
3013
3014 * config.sub: Convert linux or gnu/linux to lignux.
3015
30161996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3017
3018 * configure.in: Accept lignux in configuration name.
3019
30201996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3021
3022 * Makefile.in (install-strip): New target.
3023
30241996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3025
3026 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
3027 -f failed to do the job on Suns.
3028
30291996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3030
3031 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
3032
3033 * configure.in (linux/version.h): Check for this header.
3034
30351996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
3036
3037 * configure.in: Remove -fno-builtin hackery from -lm check.
3038
30391996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
3040
3041 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
92a8ce63 3042 just this test.
a4a9692d
DL
3043
3044 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
3045
30461996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3047
3048 * configure.in: Check for ncurses.
3049
30501996-02-28 Paul Eggert <eggert@twinsun.com>
3051
3052 * configure.in (LOCALTIME_CACHE):
3053 Also define if localtime mishandles unsetting TZ.
3054 This works around a localtime bug in mips-dec-ultrix.
3055
30561996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3057
3058 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
3059
3060 * configure.in: Improve messages about X versions.
3061
30621996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3063
3064 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
3065
30661996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3067
3068 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
3069 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
3070
3071 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
3072 (install): Put install-arch-indep before install-arch-dep.
3073
30741996-02-20 Dave Love <d.love@dl.ac.uk>
3075
3076 * INSTALL: Clarify info about MS-DOS path handling.
3077
30781996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3079
3080 * Makefile.in (install-arch-indep): Install info/ccmode*.
3081 In previous change, protect against /bin/pwd returning null string.
3082
30831996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3084
3085 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
3086 to lispdir.
3087
30881996-02-01 Paul Eggert <eggert@twinsun.com>
3089
3090 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
3091
30921996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3093
3094 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
3095
30961996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3097
3098 * Makefile.in (extraclean): Use ${top_distclean} to ensure
3099 we delete everything distclean deletes.
3100
31011996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
3102
3103 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
3104
31051996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3106
3107 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
3108 into LDFLAGS instead of into LIBS.
3109
31101996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3111
3112 * configure.in (HAVE_XMU): Fix typo in previous change.
3113
31141996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3115
3116 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
3117
31181996-01-10 Erik Naggum <erik@naggum.no>
3119
3120 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
3121
31221996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
3123
3124 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
3125
31261996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3127
3128 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
3129 and use -lXt to link it.
3130
31311996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3132
3133 * configure.in (locallisppath): Put version-specific dir first.
3134
31351996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3136
3137 * configure.in (hppa-*-nextstep*): New alternative.
3138 (USE_X_TOOLKIT): By default, set this to "maybe";
3139 and change that later to LUCID or "no" according to X11 version.
3140
3141 * make-dist: Recompile outdated .elc files and update all autoloads.
3142
31431996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3144
3145 * configure.in (locallisppath): Fix typo in last change: " -> '.
3146
31471996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3148
3149 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
3150
31511995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3152
3153 * Makefile.in (install-arch-indep): Give all files read permission.
3154
31551995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3156
3157 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
3158 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
3159
31601995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3161
3162 * configure.in: Determine HAVE_X11R6.
3163 (HAVE_MENUS): Renamed from HAVE_X_MENU.
3164
31651995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3166
3167 * configure.in: Just "solaris" now defaults to version 2.4.
3168 Add sunos4.1.n-noshare as alternative.
3169
31701995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3171
3172 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
3173
31741995-11-29 Erik Naggum <erik@naggum.no>
3175
3176 * Makefile.in (install-arch-indep): Add missing backslash.
3177
31781995-11-29 Karl Eichwalder <ke@ke.Central.DE>
3179
3180 * Makefile.in (install-arch-indep): Don't install
3181 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
3182
31831995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3184
3185 * Makefile.in (install-arch-indep): Fix previous change.
3186
3187 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
3188
31891995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3190
3191 * Version 19.30 released.
3192
3193 * make-dist (lisp): Exclude subdirs.el.
3194
31951995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3196
3197 * make-dist (etc): Delete *.orig and *.rej.
3198
31991995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3200
3201 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
3202
32031995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3204
3205 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
3206
32071995-11-14 Geoff Voelker <voelker@cs.washington.edu>
3208
3209 * make-dist (nt): Rename install, readme, and todo to
3210 INSTALL, README, and TODO.
3211
32121995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3213
3214 * make-dist (lisp): Don't distribute site-start.
3215
32161995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
3217
3218 * make-dist: Break the hard link on alloca.c.
3219
32201995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3221
3222 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
3223
32241995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3225
3226 * make-dist (src, lib-src): Don't distribute Makefile.c.
3227 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
3228
32291995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3230
3231 * Makefile.in (mkdir): Create man1dir, not mandir.
3232 (uninstall): Use man1dir, not mandir.
3233
32341995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3235
3236 * Makefile.in (man1dir): New variable.
92a8ce63 3237 (install-arch-indep): Use man1dir.
a4a9692d
DL
3238
3239 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
3240
3241 * make-dist: Create lisp/MANIFEST.
3242
32431995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3244
3245 * configure.in (m68k-*-linux*): New alternative.
3246
32471995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3248
3249 * make-dist: Use new names config.in, paths.in, and
3250 {src,lib-src}/Makefile.in.
3251
32521995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3253
3254 * configure.in: Don't bother checking for drem.
3255
32561995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3257
3258 * Makefile.in (distclean): Delete line with just a tab in it.
3259 (install-arch-indep): Delete spaces that precede tabs.
3260 Delete spurious `fi' left from previous change.
3261 (install): Supply `true' as command, to avoid null command.
3262
32631995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3264
3265 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
3266
32671995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3268
3269 * configure.in (powerpc-*-solaris2): New alternative.x
3270
32711995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
3272
3273 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
3274 of paths.h.tmp$$, to avoid going beyond 14 characters.
3275
32761995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3277
3278 * configure.in: Improve error msg for invalid --with-x-toolkit value.
3279
32801995-09-06 Paul Eggert <eggert@twinsun.com>
3281
3282 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
3283 if localtime caches TZ. Check for tzset.
3284
32851995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3286
3287 * config.bat: Simplify using new names file names src/makefile.in,
3288 config.in, paths.in. Change Echo commands not to use `.
3289
32901995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3291
3292 * Makefile.in (install-arch-indep): Always install the new dir file;
3293 rename the previous dir file to dir.bak or dir.old.
3294
32951995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3296
3297 * configure.in (RANLIB): Substitute this into makefiles.
3298 Set it specially on solaris; set it by default on other systems.
3299
3300 * configure.in: Fix previous Alpha change.
3301
33021995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3303
3304 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
3305 NON_GCC_TEST_OPTIONS.
3306
33071995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3308
3309 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
3310 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
3311
3312 * configure.in (alpha-*-linux*): New configuration.
3313
33141995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3315
3316 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
3317 (m68k-next-nextstep*): New alias for that.
3318 (i*86-*-nextstep*): Use nextstep.h.
3319 (sparc-*-nextstep*): New configuration.
3320
33211995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3322
3323 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
3324 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
3325
33261995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3327
3328 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
3329 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
3330
33311995-07-18 Mike Long <mike.long@analog.com>
3332
3333 * make-dist: Fix update of finder-inf.el, and byte-compile it.
3334
33351995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3336
3337 * Makefile.in (src/paths.h, paths-force):
3338 Rename src/paths.h.in to src/paths.in.
3339 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
3340
3341 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
3342 Use Makefile.c for intermediate file.
3343 Rename src/config.h.in to src/config.in.
3344
33451995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
3346
3347 * configure.in (mips-dec-ultrix*): Assume version 4.3.
3348 (mips-dec-ultrix4.[12]): New alternative for old versions.
3349
33501995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3351
3352 * make-dist: Don't break intra-tree links.
3353
33541995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3355
3356 * configure.in: Put back archlibdir initialization. Require
92a8ce63 3357 autoconf 2.4.1 or later.
a4a9692d
DL
3358
33591995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3360
3361 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
3362 (mips-mips-riscos5*): New alternative.
3363
33641995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3365
3366 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
3367
33681995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3369
3370 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
3371 (mandir, infodir, archlibdir): Initializations deleted.
3372
3373 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
3374 On hpux9shr, use hpux9shxr4.h.
3375
33761995-06-24 Morten Welinder <terra+@cs.cmu.edu>
3377
3378 * configure.in: Added target mips-dec-mach_bsd4.3.
3379 * config.guess: Guess mips-dec-mach_bsd4.3.
3380
33811995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3382
3383 * Makefile.in (mkdir): Use symbolic chmod.
3384
33851995-06-22 Paul Eggert <eggert@twinsun.com>
3386
3387 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3.
3388 (Likewise for SunOS 4.1.5 thorugh 4.1.9, should they ever exist.)
3389
33901995-06-22 Paul Eggert <eggert@twinsun.com>
3391
3392 * Makefile.in (SUBDIR_MAKEFILES):
3393 Add man/Makefile, so `make distclean' removes it.
3394 (top_distclean): Add config.log to the list of files to be removed.
3395
33961995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3397
3398 * Version 19.29 released.
3399
34001995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3401
3402 * configure.in: Fix the previous change to verify that the -b
3403 option really solves the problem.
3404
3405 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
3406
34071995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3408
3409 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
3410
34111995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3412
3413 * configure.in: Report more clearly when there is no special
3414 dir to search for X includes or libraries.
3415
34161995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3417
3418 * configure.in: Check for -lpthreads, not -lpthread.
3419
34201995-06-09 Geoff Voelker <voelker@cs.washington.edu>
3421
3422 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
3423
34241995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3425
3426 * configure.in: Check for -lpthread.
3427
34281995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3429
3430 * Makefile.in (install-arch-indep): Install info files for mh-e.
3431 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
3432
34331995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3434
3435 * configure.in (*-solaris2.5): New configuration.
3436
3437 * make-dist: Copy new files config.nt and config.w95.
3438
34391995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3440
3441 * configure.in: Use x_includes, not x_libraries, for -I.
3442 Make bitmapdir a colon-separated list.
3443
34441995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
3445
3446 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
3447
3448 * configure.in: Allow x_libraries and x_includes to be paths.
3449
34501995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3451
3452 * configure.in: Fix typo.
3453
34541995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3455
3456 * INSTALL: Clarify use of site-init.el.
3457
34581995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
3459
3460 * configure.in: pass arg to sqrt.
3461
34621995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3463
3464 * make-dist: Fix May 6 change.
3465
34661995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3467
3468 * vpath.sed: Delete reference to ymakefile.
3469
34701995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3471
3472 * configure.in: Use sqrt (more portable) instead of fmod in -lm
92a8ce63 3473 check.
a4a9692d
DL
3474
34751995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3476
3477 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
3478
3479 * update-subdirs: Specify /bin/sh to run the script.
3480
34811995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3482
3483 * make-dist: Put src/makefile.nt in dist.
3484
3485 * configure.in (i[345]86-*-bsdi2*): New configuration.
3486 (vax-dec-bsd386*): Deleted.
3487
34881995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3489
3490 * configure.in: Make sure CDPATH doesn't mess up PWD check. Check
3491 whether X bitmaps are in X11/bitmaps instead of bitmaps. Use fmod
3492 instead of logb in -lm check.
3493
34941995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3495
3496 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
3497 Use bsd4-3. Don't set NON_GNU_CPP.
3498
3499 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
3500 In nt. copy various different things, but not *.cmd.
3501 Fix the ln commands for the subdirs of nt.
3502
35031995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3504
3505 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
3506
35071995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3508
3509 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
3510 since that's what the header file expects.
3511
35121995-04-24 Francesco Potorti` (pot@cnuce.cnr.it)
3513
3514 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
3515 and 68040 based machines when choosing options for gnucc.
3516
35171995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3518
3519 * Makefile.in (top_distclean): Delete config.cache.
3520
35211995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3522
3523 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
3524
3525 * configure.in: Use m/ncr386.h.
3526
35271995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3528
3529 * Makefile.in (install-arch-indep): Undo Sep 23 change.
3530
35311995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3532
3533 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
3534 (man): Don't copy texindex.c and getopt.c; they're deleted.
3535 (etc): Omit `e'; it's a subdirectory.
3536 (etc/e): Use `../..', not `..', to reference top level.
3537
35381995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
3539
3540 * Makefile.in (install-arch-indep, dist):
3541 look for `update-subdir' in $(srcdir).
3542
35431995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3544
3545 * make-dist: Include mkinstalldirs in distribution.
3546
35471995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3548
3549 * make-dist: Add missing close backquote.
3550
35511995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3552
3553 * make-dist: Don't distribute shortnames directory.
3554
35551995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3556
3557 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
3558
35591995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3560
3561 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
3562
35631995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3564
3565 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
3566
35671995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3568
3569 * configure.in (mips-sgi-irix6): New configuration.
3570
35711995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3572
3573 * Makefile.in (maintainer-clean): Renamed from realclean.
3574
35751995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3576
3577 * configure.in: Create a .gdbinit that sources the real one, if
3578 using a different build directory.
3579
35801995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3581
3582 * configure.in: Check for sys/select.h.
3583
35841995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3585
3586 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
3587
35881994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3589
3590 * configure.in: Handle isc 4.1 operating system.
3591
35921994-12-10 Richard Stallman <rms@kepa>
3593
3594 * configure.in (rs6000-ibm-aix4.1*): New alternative.
3595 (rs6000-ibm-aix4*): New alternative.
3596
35971994-12-06 Richard Stallman <rms@kepa>
3598
3599 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
3600
36011994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3602
3603 * configure.in: Don't try to make directories that are guaranteed
92a8ce63 3604 to already exist.
a4a9692d
DL
3605
36061994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3607
3608 * configure.in: Generate man/Makefile from man/Makefile.in.
3609 Create the man subdir.
3610
3611 * Makefile.in (dvi): Run Make in our man subdir.
3612
3613 * make-dist: Create subdir etc/e.
3614 Make links to it.
3615 Put man/Makefile.in in dist, instead of man/Makefile.
3616
36171994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
3618
3619 * configure.in: Add --with-pop, --with-kerberos, and
3620 --with-hesiod for movemail.
3621
36221994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3623
3624 * configure.in (m68*-apollo*): Use s/domain.h.
3625
36261994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3627
3628 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
3629
36301994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3631
3632 * configure.in: Don't add -I, -L, -R options for cc if their
3633 arguments would be empty.
3634
36351994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3636
3637 * configure.in (i860-intel-osf1*): New alternative.
3638 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
3639 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
3640
36411994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3642
3643 * configure.in: Make h_errno check not use nested functions.
3644
36451994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3646
3647 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
3648
36491994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3650
3651 * Makefile.in (install-arch-indep): Avoid continued comment
92a8ce63 3652 swallowing target line.
a4a9692d
DL
3653
36541994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
3655
3656 * configure.in: Protect a character class with `changequote'.
3657
36581994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3659
3660 * configure.in: Accept `news' as a synonym for `newsos'.
3661
36621994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3663
3664 * Makefile.in: Don't rm files if cd fails.
3665
36661994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3667
3668 * make-dist: Put nt subdir and its subdirs in the dist.
3669 (lib-src): Put makefile.nt in the dist.
3670 (lisp): Put makefile.nt in the dist.
3671
36721994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3673
3674 * configure.in: Change a stray `[' to `test'.
3675
36761994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3677
3678 * configure.in: Adapt for Autoconf v2. Use the standard argument
3679 parser, host type canonicalizer, X11 finder, and message
3680 printing macros. Use the new macro names. Use `test' instead of `['.
3681
36821994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3683
3684 * configure.in: Check for getpagesize.
3685
36861994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3687
3688 * make-dist (msdos): Put sed* in the distribution.
3689
36901994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
3691
3692 * config.bat: New option, `--with-x', for configuring Emacs
3693 for use with the X11 system DesqView/X.
3694 New option, `--no-debug', for compiling Emacs without debug
3695 information thus saving disk space.
3696 (src/config.h, src/paths.h): Use `update' (which is like
3697 `move-if-changed') to change the file.
3698 (src/config.h): When configuring for X11 perform extra changes.
3699 (src/makefile): When configuring for X11 perform extra changes.
3700 (lib-src): Remove temporary files.
3701 (): Check that `sed', `rm', `mv', and `gcc' are available.
3702
37031994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3704
3705 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
3706
3707 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
3708
37091994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3710
3711 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
3712
3713 * configure.in (canonical): Substitute var into makefiles.
3714 (bitmapdir): Likewise.
3715
3716 * Makefile.in (bitmapdir): New variable.
3717 (src/paths.h, paths-force): Edit PATH_BITMAPS.
3718
37191994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3720
3721 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
3722
3723 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
3724 * update-subdirs: New shell script.
3725
37261994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3727
3728 * Makefile.in (top_distclean): Don't rm build-install.
3729 (SOURCES): Delete build-install.in.
3730
3731 * make-dist: Don't distribute build-ins.in.
3732 * build-ins.in: File deleted.
3733
37341994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
3735
3736 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
3737
37381994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3739
3740 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
3741
3742 * configure.in (libexecdir): Renamed from libdir. New default.
3743 (sharedstatedir): Renamed from statedir. New default.
3744 (datadir): New default.
3745
3746 * make-dist: Don't distribute subdirs.el.
3747
37481994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3749
3750 * configure.in (eaccess): Check for it.
3751
37521994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3753
3754 * configure.in (mktime): Check for it.
3755
37561994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
3757
3758 * configure.in (motif): Add support for usage and option checking.
3759
37601994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
3761
3762 * configure.in (utimes): Check for it.
3763
37641994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
3765
3766 * Makefile.in (install-arch-indep): Don't do mkdir here.
3767
37681994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3769
3770 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
3771 riscix.h renamed to acorn.h.
3772
177c0ea7 37731994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
a4a9692d
DL
3774
3775 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
3776 New configurations.
3777
37781994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3779
3780 * configure.in: Remove trailing slashes from srcdir.
3781
37821994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3783
3784 * configure.in (i[345]86-sequent-ptx*): Handle
3785
37861994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3787
3788 * Makefile.in (paths-force): Depend on src/paths.h
3789
37901994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3791
3792 * configure.in (config_options): Save all arguments, not just some.
3793
37941994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3795
3796 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
3797
3798 * configure.in: Add AC_AIX.
3799 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
3800
38011994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3802
3803 * configure.in (parsing options): Simplify sed command to delete -'s.
3804
38051994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
3806
3807 * configure.in (config_options): New shell variable.
3808 Pass its value to C code in EMACS_CONFIG_OPTIONS.
3809
38101994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3811
3812 * configure.in (alpha-dec-osf*): New target.
3813
3814 * Makefile.in: Use just one FRC target.
3815
38161994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3817
3818 * Makefile.in (removenullpaths, paths-force):
3819 Use name paths.h.tmp$$, which depends on the pid.
3820
38211994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3822
3823 * Makefile.in (removenullpaths, paths-force):
3824 Put paths.h.tmp in top-level dir, not in src.
3825
38261994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3827
3828 * Version 19.27 released.
3829
38301994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3831
3832 * Version 19.26 released.
3833
38341994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3835
3836 * configure.in: Check for lrand48, not rand48.
3837
38381994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3839
3840 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
3841 (powerpc-ibm-aix*): New aliases.
3842
38431994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3844
3845 * make-dist (src/m, src/s): Put *.inp in distribution.
3846
38471994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3848
3849 * configure.in: Accept i586 and i486 along with i386.
3850
38511994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3852
3853 * configure.in: Do compute unexec, LIBX, system_malloc, etc
3854 even if CPP env var was set by the user.
3855
3856 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
3857
38581994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
3859
3860 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
3861
38621994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3863
3864 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
3865
38661994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3867
3868 * configure.in: Check more specifically for i*86-sun-sunos.
3869
38701994-08-03 Caveh Jalali (caveh@eng.sun.com)
3871
3872 * configure.in: Handle solaris 2.4.
3873
38741994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3875
3876 * configure.in (rand48): Check for it.
3877
38781994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3879
3880 * make-dist: Update the info files.
3881
38821994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3883
3884 * configure.in: Make "checking..." messages' style consistent.
3885 (HAVE_H_ERRNO): New test.
3886
38871994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3888
3889 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
3890
38911994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3892
3893 * configure.in (CFLAGS): If the envvar was specified, use that.
3894 And set REAL_CFLAGS from it too.
3895
38961994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3897
3898 * make-dist: Update finder-inf.el.
3899
39001994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3901
3902 * make-dist (msdos): Include sed4.inp in dist.
3903
3904 * Makefile.in (libsrc_libs): Var deleted.
3905
39061994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3907
3908 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
3909
39101994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3911
3912 * configure.in (mips-sony-newsos4*): New alias.
3913
39141994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3915
3916 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
3917 (*-convex-convexos*): Accept this as alias.
3918
39191994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3920
3921 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
3922 for two different uses.
3923
39241994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3925
3926 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
3927
39281994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3929
3930 * make-dist: Put ./BUGS into the distrib.
3931
39321994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3933
3934 * configure.in: Handle 386 running Solaris 2.
3935
39361994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3937
3938 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
3939
39401994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3941
3942 * configure.in (mips-sony-newsos*): Use news-risc.h.
3943
3944 * configure.in: Accept bsdi as opsys, like bsd386.
3945
39461994-06-01 Morten Welinder (terra@diku.dk)
3947
3948 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
3949
39501994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3951
3952 * Version 19.25 released.
3953
3954 * make-dist (shortversion): Don't assume another period follows.
3955
39561994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3957
3958 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
3959 (uninstall): Use /bin/pwd.
3960
3961 * Makefile.in (blessmail): Depend on src.
3962 (all): Don't depend on blessmail.
3963
3964 * Makefile.in (src/paths.h): Don't force recomputation.
3965 (paths-force): New target; force recomputation of paths.h.
3966 (all): Depend on paths-force.
3967 (src, lib-src): Depend on src/paths.h.
3968
3969 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
3970 NON_GCC_TEST_OPTIONS.
3971
39721994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3973
3974 * configure.in: Don't insist on subversions for irix.
3975
39761994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3977
3978 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
3979
3980 * configure.in (i[34]86-next-*): New alternative.
3981
39821994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3983
3984 * Version 19.24 released.
3985
3986 * configure.in: New config hppa*-hp-hpux9shr*.
3987
39881994-05-22 Morten Welinder (terra@tyr.diku.dk)
3989
3990 * config.bat: Doc fix.
3991
39921994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3993
3994 * Makefile.in (mostlyclean, clean, distclean, realclean)
3995 (extraclean): Don't act on man subdir if it doesn't exist.
3996
39971994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3998
3999 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
4000 Use them to set up CC.
4001 (*-sun-sunos4.1.3): Set them.
4002
40031994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4004
4005 * Makefile.in (lib-src): Don't depend on src/paths.h.
4006
40071994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4008
4009 * build-ins.in (copydests): Get rid of spurious `-'s.
4010
4011 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
4012
40131994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4014
4015 * Version 19.23 released.
4016
4017 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
4018 for the Xlib and Xt checks; then restore old CFLAGS.
4019
40201994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4021
4022 * configure.in (HAVE_X11XTR6): Add newline before #if.
4023 Add newline after #endif.
4024
40251994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4026
4027 * configure.in (HAVE_X11XTR6): Arrange to define it.
4028
40291994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4030
4031 * Makefile.in (install): Depend on blessmail.
4032
40331994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4034
4035 * configure.in (mips-siemens-sysv*): Put quotes around value
4036 containing blanks.
4037
40381994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4039
4040 * Makefile.in (TAGS): Use the makefile in src subdir.
4041
40421994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4043
4044 * configure.in (opsys): Recognize `gnu'.
4045
40461994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4047
4048 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
4049
40501994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4051
4052 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
4053 version > 1.8.
4054
40551994-05-08 Morten Welinder (terra@diku.dk)
4056
4057 * config.bat: Forcibly remove "# " style comments from makefiles.
4058
40591994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4060
4061 * Makefile.in (uninstall): When processing lispdir and etcdir,
4062 do nothing unless it exists and is a directory.
4063
40641994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4065
4066 * Makefile.in (install-arch-indep): Do install info/dired-x*.
4067 Merge code in from install-doc.
4068 (install-doc): Merge code back into install-arch-indep.
4069 (install-arch-dep): Don't depend on install-doc.
4070
4071 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
4072
40731994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4074
4075 * configure.in (making src/Makefile and lib-src/Makefile):
4076 Split off the autoconf substitutions and don't pass them thru cpp.
4077 (undefs): Use $canonical as well as $configuration.
4078
4079 * make-dist: Distribute lisp/Makefile.
4080
4081 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
4082 Use lower case names for the s files.
4083
40841994-05-03 Morten Welinder (terra@diku.dk)
4085
4086 * config.bat: Added possibility for different file name
4087 transscriptions in lib-src.
4088
40891994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4090
4091 * Makefile.in (lib-src): Undo previous change.
4092 (blessmail): New target to run maybe-blessmail in lib-src.
4093 (all): Depend on blessmail.
4094
4095 * Makefile.in (lib-src): Depend on src.
4096
40971994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
4098
4099 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
4100 (m88k-dg-dgux5.4R2): dgux5.4R2.
4101
41021994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4103
4104 * configure.in (window_system): Restore accidentally deleted code
4105 that uses AC_FIND_X.
4106
4107 * make-dist: Distribute config.bat.
4108
41091994-04-29 Morten Welinder (terra@diku.dk)
4110
4111 * config.bat: Corrected the configuration of lib-src
4112 to keep up with configure. Add note about dos version 3
4113 or better needed (djgpp needs that). Add note explaining
4114 that either install in c:/emacs or edit the script.
4115 Don't change to c:/emacs, but assume we're there (to minimize
4116 the number of places to change).
4117
4118 * config.bat: Build-in the first step towards X11 support with
4119 the X11 emulator that exists. At this time it won't work,
4120 and several files are missing.
4121
41221994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4123
4124 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
4125 Don't look for -lresolv.
4126
4127 * Makefile.in (lib-src): Depend on src/paths.h.
4128
41291994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4130
4131 * configure.in: Restore deleted AC_SUBST of `configuration'.
4132 Improve error message for bad --with-x-toolkit value.
4133
4134 * configure.in: Define CONFIGURATION in src/config.h
4135 rather than substituting in src/Makefile.in.
4136
41371994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4138
4139 * Makefile.in (install-doc): New target.
4140 (install-arch-dep): Depend on install-doc.
4141 (mkdir): Create docdir.
4142
41431994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4144
4145 * configure.in: Test for libresolv.a.
4146 Substitute machfile and opsysfile.
4147
41481994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4149
4150 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
4151 (install-arch-dep): Install under the name $(EMACS).
4152
41531994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4154
4155 * configure.in (version): Use entire value of emacs-version.
4156 (mips-siemens-sysv*): New alternative.
4157
41581994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4159
4160 * Makefile.in (install-arch-indep): Don't install dired-x*.
4161
41621994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4163
4164 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
4165 Fix definition of $undefs.
4166
41671994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4168
4169 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
4170
4171 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
4172
41731994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4174
4175 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
4176
41771994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4178
4179 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
4180 and run it thru cpp, as with src/Makefile.in.
4181
4182 * configure.in: Use AC_SET_MAKE.
4183
41841994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4185
4186 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
4187
41881994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4189
4190 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
4191
4192 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
4193 (printing the choices): Make the toolkit message unconditional.
4194 (USE_X_TOOLKIT): Use `none', not `no', if none.
4195 (include libsrc_libs): Include config.h, and specify -I for srcdir.
4196 Get rid of temp file foofoo1.
4197
41981994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4199
4200 * configure.in (CFLAGS): Use shell syntax, not Makefile.
4201
42021994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4203
4204 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
4205 (printing the choices): State choice of toolkit.
4206 (libsrc_libs): Recalculate after writing config.h;
4207 then update lib-src/Makefile.
4208
42091994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4210
4211 * configure.in: Add sunos4shr as alternative for suns.
4212 Conditionals testing for null $CC were backwards.
4213
42141994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4215
4216 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
4217
42181994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4219
4220 * configure.in: Handle -isc4.0*.
4221
42221994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4223
4224 * configure.in (esix5): Set NON_GNU_CPP.
4225
42261994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
4227
4228 * Makefile.in (thisdir): Nonsensical variable removed.
4229 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
4230 back to $thisdir, rather than the directory `this_dir'.
4231
42321994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4233
4234 * Makefile.in (install-arch-indep): Add missing backslash after a
4235 `then'.
4236
42371994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4238
4239 * Makefile.in (thisdir): New variable.
4240 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
4241
42421994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4243
4244 * configure.in: Add freebsd.
4245
42461994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4247
4248 * configure.in: Check for fpathconf.
4249
42501994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4251
4252 * configure.in (with_x_toolkit): Fix typo in previous change.
4253
42541994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4255
4256 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
4257
42581994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4259
4260 * configure.in (with_x_toolkit): Don't allow motif or open-look.
4261
42621994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4263
4264 * configure.in: Fix value of docdir.
4265 * Makefile.in (install-arch-indep): Install DOC* in docdir.
4266
42671994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4268
4269 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
4270
42711994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
4272
4273 * configure.in: New variable docdir to control where the docstring
4274 file goes.
4275 Makefile.in: Use it to initialize PATH_DOC in paths.h.
4276
42771994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4278
4279 * configure.in: When --run-in-place, don't inherit archlibdir.
4280
42811994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4282
4283 * Makefile.in (install-arch-dep, install-arch-indep):
4284 New targets split up former do-install rule.
4285 (do-install): Target deleted.
4286
42871994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4288
4289 * configure.in (mips-sony-newsos*): New configuration.
4290
42911994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
4292
4293 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
4294
42951994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4296
4297 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
4298
42991994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4300
4301 * configure.in: Don't initialize CC.
4302
43031994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4304
4305 * configure.in (creating src/Makefile): Also generate -U switches
4306 for symbols in the $configuration value.
4307
4308 * configure.in: Check for sys_siglist being declared in system header.
4309
43101994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4311
4312 * configure.in (creating src/Makefile): Delete blank lines
4313 along with lines of whitespace.
4314 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
4315
43161994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4317
4318 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
4319 like C_SWITCH_SYSTEM.
4320 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
4321
43221994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4323
4324 * configure.in (drem): Check for this function.
4325
43261994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4327
4328 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
4329 If CPP was inherited from environment, don't use NON_GNU_CPP.
4330 (NON_GNU_CC): Likewise.
4331 (handling with_gcc): Use explicit if in the `no' case.
4332 (cc_specified): New variable; if set, don't use NON_GNU_CC.
4333
43341994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4335
4336 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
4337
43381994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4339
4340 * configure.in: Check whether fmod exists.
4341
43421994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4343
4344 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
4345 {src,lisp}/OChangeLog.
4346
43471994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4348
4349 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
4350 necessary for proper operation. This code works with the current
4351 released version of Autoconf.
4352
43531994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4354
4355 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
4356 (USE_X_TOOLKIT): Define it for all values except `no'.
4357
4358 * configure.in: Undo first Jan 8 change and Jan 16 change.
4359
43601994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4361
4362 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
4363 Substitute USE_X_TOOLKIT as both C macro and Make variable.
4364
4365 * Makefile.in (lwlib/Makefile): New target.
4366 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
4367 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
4368 (unlock, relock): Handle lwlib subdir.
4369
4370 * Makefile.in: Add some .PHONY targets.
4371
4372 * make-dist: Handle lwlib subdir like oldXMenu subdir.
4373
4374 * lwlib: New subdirectory.
4375
43761994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4377
4378 * configure.in: If CPP has a value that is a directory,
4379 discard the value.
4380
43811994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4382
4383 * configure.in (srcdir_undefs): Add g flag to sed substitution to
4384 remove -U[0-9]*.
4385
43861994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4387
4388 * Makefile.in (do-install): Install the dired-x info files.
4389
4390 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
4391 (See src/s/sol2.h.)
4392
43931994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4394
4395 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
4396
43971994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4398
4399 * configure.in (creating src/Makefile): Put code inside 2nd arg to
4400 AC_OUTPUT as it should be; hopefully noone will again see fit to
4401 gratuitously break this and not make a change log entry.
4402 Optimized sed processing of Makefile.in and cpp output; now
4403 preserves comments previously removed from the cpp input.
4404 Eliminated temp file for cpp output. Generate -U switches to
4405 undefine all identifiers that appear in the directory name
4406 ${srcdir}; pass these to cpp.
4407
4408 * configure.in (version): Fix sed regexp to match two-elt version
4409 number.
4410
4411 * configure.in: Check for strerror.
4412
44131994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4414
4415 * configure.in: Test for bcmp.
4416
44171994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4418
4419 * make-dist (tempdir): Put subdir msdos into the distribution.
4420
44211993-01-07 Morten Welinder (terra@diku.dk)
4422
4423 * config.bat: New file.
4424
44251994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4426
4427 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
4428
44291994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4430
4431 * configure.in (m68*-next-*): Don't care about which os is specified.
4432 (i[34]86-*-*): Check for *-nextstop*.
4433
44341993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4435
4436 * configure.in: Check for setsid.
4437
44381993-12-17 Richard Stallman (rms@srarc2)
4439
4440 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
4441
44421993-12-15 Richard Stallman (rms@srarc2)
4443
4444 * Makefile.in (mkdir): Make only the lockdir writable.
4445
4446 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
4447
44481993-12-11 Richard Stallman (rms@srarc2)
4449
4450 * Makefile.in (libdir): Use @libdir@.
4451
44521993-12-08 Richard Stallman (rms@srarc2)
4453
4454 * Makefile.in (install): Add empty command.
4455
44561993-12-04 Richard Stallman (rms@srarc2)
4457
4458 * make-dist: Put man/getopt.c in the dist.
4459
4460 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
4461
4462 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
4463
44641993-12-03 Richard Stallman (rms@srarc2)
4465
4466 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
4467 Set it for all solaris versions.
4468 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
4469 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
4470 Likewise for NON_GNU_CC and CC.
4471
44721993-12-01 Richard Stallman (rms@srarc2)
4473
4474 * configure.in (mips-mips-riscos4*): Assign variable CC.
4475 (checking ${with_gcc}): If "no", don't override CC if already set.
4476 (CC): Initialize it as empty.
4477
dff28924 44781993-11-30 Richard Stallman (rms@srarc2)
a4a9692d
DL
4479
4480 * configure.in (Suns): Set CPP if *-solaris2.3*.
4481
44821993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4483
4484 * Version 19.22 released.
4485
4486 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
4487
44881993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4489
4490 * make-dist: When breaking links, use cp -p.
4491 Copy install.sh into distribution.
4492 Move the temp dir up into the parent dir;
4493 don't leave the staging dir make-dist.tmp... in existence.
4494 * install.sh: New file.
4495
44961993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4497
4498 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
4499
45001993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4501
4502 * configure.in (version): When --run-in-place, exclude
4503 ${datadir}/emacs/site-lisp from locallisppath.
4504
45051993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4506
4507 * configure.in: Delete jumk.c before writing it.
4508
45091993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4510
4511 * Version 19.21 released.
4512
4513 * Makefile.in (mkdir): Ignore error from chmod.
4514
45151993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4516
4517 * make-dist: Don't put lisp/forms.README in the distribution.
4518
45191993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4520
4521 * configure.in (creating src/Makefile): Before running cpp,
4522 discard all lines that start with `# Generated' or /**/#.
4523
45241993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4525
4526 * Version 19.20 released.
4527
4528 * make-dist: Use build-ins.in, not build-install.in.
4529 Don't bother updating TAGS since it's not included.
4530
4531 * build-ins.in: Renamed from build-install.in.
4532
45331993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4534
4535 * make-dist: Don't try to link *.texinfo--there are none now.
4536 When running make in lib-src, specify YACC var value.
4537
45381993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4539
4540 * configure.in (extrasub): Add vpath patterns for %.[yls].
4541
4542 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
4543 Instead just include the commands to make src/Makefile as the
4544 second arg to AC_OUTPUT.
4545
4546 * configure.in: Use : instead of dnl for comment inside
4547 $makefile_command.
4548
4549 * configure.in: No longer use vpath_sed. Instead, when we notice
4550 srcdir already configured, set extrasub to hack vpath in the
4551 makefiles.
4552
4553 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
4554 before moving it.
4555 * Makefile.in (VPATH): Define to @srcdir@.
4556
45571993-09-28 Brian Fox (bfox@cubit)
4558
4559 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
4560 doesn't exist. Just copy src/Makefile.in instead. Touch
4561 all of the Makefiles after editing config.status.
4562
4563 * INSTALL: Update documentation to match new configuration
4564 mechanism.
4565
45661993-09-27 Brian Fox (bfox@ai.mit.edu)
4567
4568 * configure.in: Allow any of the path or directory Makefile
4569 variables to be set with flags to configure. Create all Makefiles
4570 at configure time. Edit special commands into config.status after
4571 src/Makefile.in is built from src/Makefile.
4572
4573 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
4574 If these files are out of date, simply have config.status
4575 rebuild them; don't rebuild them explicitly.
4576
45771993-09-25 Brian Fox (bfox@ai.mit.edu)
4578
4579 * build-install.in: Change src/xemacs to src/emacs. We no longer
4580 create src/xemacs, so the file wouldn't be found.
4581
4582 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
4583
45841993-09-24 Brian Fox (bfox@albert.gnu.ai.mit.edu)
4585
4586 * configure.in: Avoid forcing the search of /usr/include before
4587 fixed include files by resetting C_SWITCH_X_SITE if it is
4588 "-I/usr/include".
4589
45901993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4591
4592 * Makefile.in (@rip_paths@locallisppath):
4593 Delete ${datadir}/emacs/site-lisp.
4594
45951993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4596
4597 * configure.in:
4598 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
4599 Remove ${extra_output} from AC_OUTPUT call.
4600
46011993-09-17 Brian Fox (bfox@inferno)
4602
4603 * make-dist: Quote backquotes found in strings to be echoed.
4604
4605 * configure.in: Use "sh -c pwd" when we want to avoid having the
4606 shell fix up the value of $PWD.
4607
46081993-09-13 Brian Fox (bfox@inferno)
4609
4610 * Makefile.in (do-install): Don't abort if ln or chmod at the end
4611 of the installation fail. Suggested by Karl Berry.
4612
46131993-08-30 Brian Fox (bfox@inferno)
4614
4615 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
4616 was used. Set MAKEFLAGS from MFLAGS.
4617
46181993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4619
4620 * configure.in: Test for res_init in libc.
4621
46221993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4623
4624 * configure.in: In the file ${tempcname}, use configure___
4625 instead of @configure@.
4626
46271993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
4628
4629 * make-dist: Dist vpath.sed
4630
4631 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
4632 Depend on vpath.sed.
4633 Replace sed comand for VPATH with @vpath_sed@.
4634
4635 * configure.in: Substitute variable `vpath_sed'.
4636 If not in $srcdir and $srcdir is configured,
4637 issue warning that GNU make is required,
4638 and set vpath_sed to use vpath.sed script.
4639
46401993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4641
4642 * configure.in: Remove check for $srcdir being configured. This
4643 pretty much works now.
4644 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
4645 Check for XFree86 (/usr/X386/include) independent of whether
4646 -lXbsd exists.
4647
4648 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
4649 realclean, unlock, relock): Use `$(MAKE)' in place of plain
4650 `make'.
4651
46521993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4653
4654 * Version 19.19 released.
4655
4656 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
4657
46581993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4659
4660 * configure.in: Check for XScreenNumberOfScreen.
4661
46621993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4663
4664 * configure.in: Add * to end of all configuration alternatives.
4665 (m68*-sony-newsos3*): New alternative.
4666
46671993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4668
4669 * make-dist: Include getdate.c in distribution.
4670
4671 * configure.in: For --help, use $PAGER if it is set.
4672 (LIB_X11_LIB): Default to -lX11.
4673 (mips-sgi-irix5.*): New alternative.
4674
4675 * Makefile.in (do-install): Install info/gnus* and info/sc*.
4676
4677 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
4678 Recognize *.B8.* as hpux version 8.
4679 (m68*-tektronix-bsd*): Fix typo in tek4300.
4680 (AC_HAVE_FUNCS): Add ftime.
4681
46821993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4683
4684 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
4685 Use tekxd88, not tekXD88.
4686
46871993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4688
4689 * configure.in: Check for -lm. Then can check for frexp and logb.
4690
46911993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4692
4693 * Version 19.18 released.
4694
4695 * make-dist (src): Don't put gnu-hp300 in dist.
4696 (src, lisp): Include OChangeLog in dist.
4697
46981993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4699
4700 * configure.in: Test for presence of logb and frexp functions.
4701
47021993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4703
4704 * configure.in (machine): Add i370-ibm-aix*.
4705
47061993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4707
4708 * configure.in (function checks): Test for mkdir and rmdir.
4709
4710 * configure.in (function checks): Don't test for random and bcopy
4711 only when we're building with X; look for them all the time.
4712
47131993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4714
4715 * configure.in: Test for availability of bcopy functions, searching
4716 the X libraries if we're using X.
4717
4718 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
4719 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
4720 versions of AIX, and needs to be passed to the loader.
4721
4722 * configure.in: Test for the availablility of the
4723 XScreenResourceString function.
4724
47251993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
4726
4727 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
4728 LD_SWITCH_X_SITE and assume --with-x11.
4729 Only look for X11 files if we weren't told about a window system
4730 or if we were told to use X11 but not told where.
4731 Search the libraries from the s and/or m files when checking for
4732 functions.
4733
4734 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
4735
47361993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4737
4738 * make-dist: Include lisp/dired.todo in the distribution.
4739
47401993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4741
4742 * configure.in: Add code to set HAVE_INET_SOCKETS.
4743
47441993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4745
4746 * configure.in: If we do find x_includes and x_libraries
4747 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
4748
47491993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4750
4751 * make-dist: Include src/gnu-hp300 in the dist.
4752
4753 * configure.in (canonical): New variable holds the canonicalized
4754 configuration. Don't alter `configuration'. Use `configuration'
4755 for Makefile.in for file naming.
4756 (testing x_includes and x_libraries): Use =, not ==.
4757
47581993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4759
4760 * Version 19.17 released.
4761
4762 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
4763 directory's makefile. This allows the invocation of CPP which
4764 builds xmakefile to receive these switches. The SunSoft C
4765 preprocessor inserts spaces between tokens if it doesn't get the
4766 -Xs flag requested in src/s/sol2.h.
4767
47681993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
4769
4770 * configure.in (m68k-bull-sysv3): new config.
4771
47721993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4773
4774 * configure.in: Use the autoconf AC_FIND_X macro to try to find
4775 the X Windows libraries.
4776
47771993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4778
4779 * make-dist (tempdir): Don't create lisp/forms-mode directory in
4780 the distribution. Those files aren't kept in their own
4781 subdirectory any more.
4782
47831993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4784
4785 * Version 19.16 released.
4786
47871993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4788
4789 * configure.in: Add --verbose flag.
4790
47911993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4792
4793 * version 19.15 released.
4794
47951993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4796
4797 * Makefile.in (top_distclean): Use -f switch when cleaning out
4798 lock dir; it might be empty.
4799
4800 * configure.in: Only check for -lXbsd once.
4801
48021993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4803
4804 * Version 19.14 released.
4805
48061993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4807
4808 * make-dist: If using gzip, create distribution with '.gz' extension.
4809
4810 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
4811 (lisp/forms-mode): This doesn't exist anymore.
4812
4813 * configure.in: Look for the closedir function.
4814
48151993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4816
4817 * configure.in (CPP): Autoconf sets this to a shell variable
4818 reference, which doesn't work when it's edited into a makefile.
4819 Expand that variable reference.
4820
4821 * Makefile.in (CPP): New variable.
4822 (src/Makefile): Edit CPP into src/Makefile.
4823
4824 * Makefile.in (src/Makefile): Don't bother exiting single quotes
4825 and entering double quotes to get the values of LD_SWITCH_X_SITE
4826 and the other make variables; make substitutes them in anyway.
4827
4828 * Makefile.in (uninstall): Don't remove the lisp and etc
4829 directories if they're in the source tree.
4830
92a8ce63 4831 Bring mumbleclean targets into conformance with GNU coding standards.
a4a9692d
DL
4832 * Makefile.in (mostlyclean, clean): Separate these two; just have
4833 them pass the request to the subdirectory makefiles.
4834 (distclean): Pass the request down, and then get rid of the
4835 files configure built, and get rid of the Makefiles.
4836 (realclean): Pass the request down, and then do the same things
4837 distclean does.
4838 (uninstall, info, dvi): New targets.
4839
4840 * configure.in: Move clause for PC-compatible i386 box to the end
4841 of the case statement, to avoid masking configurations below.
4842
4843 * configure.in: Add case for m88k-motorola-sysv4.
4844
4845 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
4846 the HP 68000 machines.
4847
4848 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
4849 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
4850 preprocessor won't fiddle with them.
4851
48521993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4853
4854 * Makefile.in (TAGS): cd to src to run etags.
4855
48561993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4857
4858 * configure.in (version): Check the X libraries for XrmSetDatabase
4859 and random, and see if we have -lXbsd.
4860
48611993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4862
4863 * configure.in: Pass "-Isrc" to the CPP we run to examine the
4864 s/*.h and m/*.h files. Martin Tomes
4865 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
4866
48671993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4868
4869 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
4870 above the general i386 alternative.
4871
48721993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4873
4874 * configure.in: Recognize configuration name for Data General
4875 AViiON machines.
4876
4877 * configure.in: Use AC_LONG_FILE_NAMES.
4878
48791993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4880
4881 * configure.in: Test for bison.
4882 * Makefile.in (YACC): New variable.
4883 (lib-src/Makefile.in): Edit YACC into the makefile.
4884
48851993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4886
4887 * Version 19.13 released.
4888
4889 * configure.in (CFLAGS): Don't set this according to the value of
4890 the GCC shell variable. Instead, consult the machine and system
4891 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
4892 test __GNUC__ while we're at it.
4893
4894 * configure.in: Remove extra ;; from hpux cases.
4895
48961993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4897
4898 * configure.in: Check to see if the system has -ldnet.
4899
49001993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4901
4902 * make-dist: Add clauses to distribute lisp/forms-mode.
4903
49041993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4905
4906 * configure.in (machine): Fix the versions in hpux version number test.
4907 Do not guess based on cpu type. Do check for explicit system version.
4908
49091993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4910
4911 * configure.in: Do NOT look for `unknown' as company name.
4912
49131993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4914
4915 * configure.in: Fix typo in message.
4916
49171993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4918
4919 * Version 19.12 released.
4920
4921 * Makefile.in (do-install): Correct previous etc-copying change.
4922 Partially rewrite using `if'.
4923 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
4924
4925 * Version 19.11 released.
4926
4927 * configure.in: Handle 386bsd.
4928
49291993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4930
4931 * make-dist: Update getdate.c.
4932
4933 * configure.in: Handle bsd386.
4934
4935 * Makefile.in (do-install): Use `-' in tar options.
4936
4937 * configure.in: Change ! "${...}" to x"${...}" = x.
4938
4939 * Makefile.in (do-install): Copy the DOC-* files from the build
4940 etc directory, as well as lots of things from ${srcdir}/etc.
4941
4942 * make-dist: Copy config.guess.
4943
4944 * configure.in: Handle AIX versions 1.2, 1.3.
4945
49461993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4947
4948 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
4949 the configuration name mips-mips-usg* to represent USG systems.
4950
4951 * configure.in: Fix logic to detect if srcdir is already configured.
4952
4953 * Makefile.in: Pass in LD_SWITCH_X_SITE.
4954
4955 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
4956 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
4957 of a directory; cd might fail, and have pwd print out the current
4958 directory.
4959
49601993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4961
4962 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
4963
49641993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4965
4966 * configure.in: Complain if srcdir points at an already-configured
4967 tree.
4968
49691993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4970
4971 * Version 19.10 released.
4972
49731993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4974
4975 * Makefile.in: Use Makefile comments, not C comments.
4976
4977 * configure.in: Add case for the Tektronix XD88.
4978
49791993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4980
4981 * configure.in: Handle sysv4.2 and sysvr4.2.
4982
49831993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4984
4985 * configure.in: Traverse the argument list without destroying it;
4986 don't use shift. It turns out that "set - ${saved_arguments}"
4987 doesn't work portably.
4988
4989 * configure.in: Add missing "fi".
4990
4991 * make-dist: Rebuild configure if configure.in is newer.
4992
4993 * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
4994 targets to be executed even if make remembers that it has already
4995 stisfied FRC.
4996
49971993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4998
4999 * Makefile.in (do-install): Delete redundant code to copy etc twice.
5000
5001 * configure.in (romp): Handle various version numbers with aos and bsd.
5002
50031993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5004
5005 * configure.in: Fix message text.
5006
50071993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5008
5009 * make-dist: Make a `site-lisp' directory in the distribution,
5010 instead of a `local-lisp' directory, which hasn't been the
5011 appropriate name for a long time.
5012 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
5013 from the distribution first, then /usr/local/lib/emacs/site-lisp.
5014
5015 * Makefile.in (do-install): Correctly detect if ./etc and
5016 ${srcdir}/etc are the same.
5017
5018 * configure.in: Extract UNEXEC from the system configuration
5019 files, compute the name of the source file corresponding to the
5020 object file, and #define it as UNEXEC_SRC in config.h.
5021
5022 * configure.in: If srcdir is '.', then try using PWD to make it
5023 absolute.
5024
5025 * configure.in: Include ${srcdir} in the printed report, to help
5026 people notice if it's an automounter path.
5027
50281993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5029
5030 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
5031
50321993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5033
5034 * Makefile.in (do-install): Delete the dest dir, not the source dir,
5035 when they are different. Add `shift' command.
5036 (COPYDESTS, COPYDIR): Delete external-lisp dir.
5037 (externallispdir): Var deleted.
5038
5039 * configure.in: Delete spurious paren outputting short_usage.
5040
50411993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5042
5043 * Version 19.9 released.
5044
50451993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5046
5047 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
5048 subdirectory makes.
5049
5050 * make-dist: Check for .elc files with no corresponding .el file.
5051
5052 * Makefile.in (mkdir): Make all the directories in locallisppath.
5053
5054 * config.guess: New file.
5055 * configure.in: Use it, tentatively.
88c71720 5056 * INSTALL: Mention its usage.
a4a9692d
DL
5057
5058 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
5059 the former gives you the operating system rev directly. Use
5060 s/hpux.h if we don't recognize what we got.
5061
5062 * Makefile.in (do-install): Don't remove a destination directory
5063 if it's the same as the source. If ${srcdir}/info == ${infodir},
5064 don't try to copy the info files.
5065
5066 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
5067 doesn't work if you're not using a separate source directory.
5068 (do-install): Copy the build tree's etc directory only after
5069 making sure it's not also the source tree's etc directory.
5070
50711993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5072
5073 * configure.in: Handle sunos4.1.3 specially.
5074
50751993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5076
5077 * Makefile.in (INSTALL): Add definition.
5078
5079 * configure.in: Fix some messages. Support -with-gnu-cc.
5080 At the end, use `set --', not `set -'.
5081 Delete spurious `.h' in hpux alternatives.
5082
50831993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5084
5085 * Version 19.8 released.
5086
50871993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5088
5089 * configure.in: When looking for source in the same directory as
5090 the configure script, make the path thus discovered absolute.
5091 If the user specifies the `--srcdir' switch, make that directory
5092 absolute too.
5093
5094 * Makefile.in (srcdir): Remove comment saying this doesn't work.
5095
5096 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
5097 too, as the value of the PATH_INFO macro.
5098
5099 * configure.in: Check to see if the source lives in the same
5100 directory as the configure script.
5101
51021993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5103
5104 * Makefile.in (install): Split this into `install' and
5105 `do-install', to give people more control over exactly what gets
5106 done.
5107 (do-install): New target, containing the guts of `install'. Don't
5108 remove and recreate the directories inside the copying loop - do
5109 it all before the copying loop. Pass more flags to the lib-src
5110 make.
5111 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
5112 avoid errors and warnings.
5113
5114 * configure.in: For generic IBM PC boxes, insist on "unknown" for
5115 the manufacturer - the more general case was blocking other i386
5116 configuration names below, and that's how the names are written in
5117 MACHINES anyway.
5118
5119 * make-dist: When breaking links, remove the link before moving
5120 the copy onto it, to avoid interactive behavior.
5121
5122 * Makefile.in: Doc fix.
5123
5124 * configure.in: Doc fix.
5125
5126 * INSTALL: Mention --exec-prefix option.
5127
5128 * configure.in: Add support for the `--exec-prefix' option.
5129 * Makefile.in: Accept that support.
5130
5131 * configure.in: Use the AC_PROG_INSTALL macro.
5132 * Makefile.in (INSTALL): Variable removed.
5133 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
5134
5135 * configure.in: Distinguish between hp800's and hp700's by calling
5136 "uname -m".
5137
51381993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5139
92a8ce63 5140 * configure.in: Recognize configuration names for i860 boxes
a4a9692d
DL
5141 running SYSV.
5142
51431993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5144
5145 * configure.in: Distinguish between hp800's and hp700's by the
5146 version of HP/UX they run, since that's something people are more
5147 likely to know - hp700's run 8.0.
5148 Add HP 700 configuration.
5149
5150 * configure.in: Test for the presence of the `rename' function.
5151
5152 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
5153 configure.in.
5154 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
5155
5156 * make-dist: Break intra-tree links.
5157
5158 * configure.in: Explain that this is an autoconf script, and give
5159 instructions for rebuilding configure from it. Arrange to put
5160 comments in configure explaining this too.
5161
5162 * configure.in: Make the first line of the configure script be
5163 "#!/bin/sh". Leaving the first line blank didn't work.
5164
5165 * configure.in (long_usage): Removed; made short_usage describe
5166 the options briefly.
5167
5168 * configure.in: Implement the --prefix option.
5169 * Makefile.in (prefix): Add support for it here.
5170 * INSTALL: Document it here.
5171
5172 * Makefile.in (install): Don't assume that the files in the `info'
5173 subdirectory match *.info. They don't have that prefix.
5174
51751993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5176
5177 * configure.in: Add case for version 5 of Esix.
5178
51791993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5180
92a8ce63 5181 * Version 19.7 released.
a4a9692d
DL
5182
5183 * make-dist: There aren't any *.com files in lib-src anymore.
5184
5185 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
5186 them; they're symlinks to other filesystems on the GNU machines.
5187
5188 * make-dist: Check that the manual reflects the same version of
5189 Emacs as stated in lisp/version.el. Edit that version number into
5190 the README file.
5191
51921993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5193
5194 * configure.in: Remove the hack of AC_DEFINE; use
5195 AC_DEFINE_UNQUOTED.
5196
51971993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5198
5199 * make-dist: Don't distribute precomp.com, compile.com, or
5200 link.com from ./src; they're in ./vms now.
5201
5202 Some time-handling patches from Paul Eggert:
5203 * configure.in: Add AC_TIMEZONE.
5204
52051993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5206
5207 * configure.in: Recognize Linux as a valid operating system for
5208 the i386.
5209
52101993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5211
5212 * make-dist: Distribute some VMS files we got from Richard Levitte.
5213
5214 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
5215 the source for the sed command, not oldXMenu/Makefile.
5216
52171993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5218
5219 * INSTALL: Don't claim the srcdir option doesn't work.
5220
52211993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5222
5223 * configure.in: Include remarks saying what order the autoconf
5224 tests should go in, and remind people to change config.h.in
5225 whenever they add autoconf tests which make #definitions.
5226
5227 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
5228
52291993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5230
5231 * Makefile.in (oldXMenu/Makefile): Make this depend on
5232 ${srcdir}/oldXMenu/Makefile.in, not itself.
5233
5234 * PROBLEMS: Some updates from David J. Mackenzie.
5235
5236 More changes from David J. Mackenzie.
5237 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
5238 removed; autoconf and config.h should specify all these
5239 differences.
5240 (buildlisppath): Make this path depend on ${srcdir}.
5241 (INSTALLFLAGS): Removed.
5242 (INSTALL): Include the -c flag.
5243 (install): Change the way we invoke install accordingly.
5244
5245 Install ${srcdir} changes from DJM.
5246 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
5247 list.
5248 (COPYDIR, COPYDESTS): Install files from both the etc directory in
5249 the source tree and the etc directory in the object tree.
5250 (${SUBDIR}): Pass the prefix variable down to submakes.
5251 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
5252 in /bin.
5253 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
5254 values for srcdir and VPATH.
5255 (install): Add `v' flag to tar command. Make sure that `dir'
5256 exists in ${srcdir}/info before copying it. Remember that the man
5257 pages come from the source tree, not the object tree.
5258 * configure.in: Remove remarks saying that the --srcdir option
5259 doesn't work.
5260 Create the etc directory in the object tree.
5261 Recognize configuration names of the form *-sun-solaris*.
5262 Recognize sunos5 and solaris as operating system names.
5263
5264 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
5265 lib-src/getdate.y and src/systime.h.
5266
52671993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5268
5269 * make-dist: Make links in info subdir.
5270
52711993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5272
5273 * configure.in: Call AC_STDC_HEADERS.
5274
52751993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5276
5277 * configure.in: Sidestep autoconf's quoting of the second argument
5278 of AC_DEFINE, so we can specify the value to put there. It would
5279 be nice if autoconf provided some way to specify computed values
5280 for macros.
5281
52821993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5283
5284 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
5285 this is always just -DHAVE_CONFIG_H.
5286
5287 The GNU coding standards specify that CFLAGS should be left for
5288 users to set.
5289 * Makefile.in (CFLAGS): Let configure determine the default value
5290 for this. Don't
5291 have it default to DEFS.
5292 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
5293 (lib-src/Makefile, src/Makefile): Edit the default value for
5294 CFLAGS into these files, not DEFS.
5295 * configure.in (CFLAGS): Choose a default value for this - "-g"
5296 normally, or "-g -O" if we're using GCC. Edit it into the
5297 top-level Makefile.
5298
5299 * configure.in: When scanning the machine and system description
5300 #include files, write their names to conftest.c properly.
5301
53021993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5303
5304 * configure.in: In configuration name case for Apallos running
5305 Domainios, set opsys, not opsysfile.
5306
5307 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
5308 src/config.h, instead of AC_OUTPUT; the latter overwrites
5309 src/config.h even when it hasn't changed, puts a makefile-style
5310 comment at the top even though it's C code, and produces a
5311 config.status script which doesn't do the job right.
5312
5313 * configure.in: Add AC_LN_S test, so we can tell whether or not we
5314 can use a symbolic link to get the X Menu library into src.
5315 * Makefile.in (LN_S): New variable.
5316 (src/Makefile): Edit the value of LN_S into this makefile.
5317
53181993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5319
5320 * configure.in: Support *-sco3.2v4* as opsystem.
5321
5322 * make-dist: Don't include calc directory.
5323 Exclude many files in the man directory; copy a few.
5324
53251993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5326
5327 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
5328 call AC_STRUCT_TM to see what's in time.h.
5329
5330 * configure.in: Employ quoting stupidity to get the value of CPP
5331 to expand properly.
5332
53331993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5334
5335 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
5336 variable to scan the machine and system description files.
5337
5338 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
5339 so that getdate.y builds correctly.
5340
53411993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5342
5343 * configure.in (tempcname): Change this to "conftest.c", so it will
5344 work properly on systems with short filenames; this is the name
5345 autoconf uses.
5346
5347 * configure.in: Also detect the availability of dup2 and
5348 gethostname.
5349
5350 * configure.in: Use the AC_ALLOCA test.
5351 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
5352 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
5353
53541993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5355
5356 * make-dist: Distribute configure, as well as configure.in.
5357 Oversight.
5358
53591993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5360
5361 * Makefile.in (install): Print out the name of the directory we're
5362 copying, so people can have some idea of whether we're making
5363 progress.
5364
5365 * Makefile.in (install.aix, install.xenix, install.sysv, install):
5366 Don't forget to re-create the COPYDESTS directories after we clear
5367 them out.
5368
53691993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5370
5371 * Makefile.in: Add autoconf cookies so that the configure
5372 script can comment out sections of path variable definitions to
5373 choose between the installable configuration and the run-in-place
5374 configuration.
5375 * configure.in: Add new option `--run-in-place', to select the
5376 run-in-place path definitions.
5377
5378 * configure.in: Add a clause to the big configuration name case
5379 for the NeXT machine.
5380
53811993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5382
5383 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5384 Make sure that each source directory exists, and is different from
5385 the destination directory; then, delete the destination before
5386 copying over the source.
5387
5388 * make-dist: Distribute configure.in, instead of configure.
5389
53901993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5391
5392 * configure.in: Don't set CC to "gcc -O" if the user specifies
5393 `--with-gcc'. Add -O to DEFS if GCC is set.
5394
53951993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5396
5397 * Makefile.in (clean mostlyclean): Missing right paren.
5398
5399 * configure.in: When checking for X windows, search for an X11
5400 subdirectory of ${x_includes}.
5401
5402 * configure.in: Check for gettimeofday function, for getdate.y.
5403
92a8ce63 5404 Change `configure' to a mixture of custom code and autoconf stuff.
a4a9692d
DL
5405 autoconf can't derive all the information we need, but we'd really
5406 like to be able to take advantage of some of its tests, and its
5407 file-editing facilities.
5408 * configure.in: Renamed from configure.
5409 Quote the sections of shell script we want copied literally to
5410 the configure script.
5411 (compile): Initialize this to make the autoconf macros' code happy.
5412 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
5413 code to do their jobs.
5414 Use autoconf to produce Makefile and src/config.h.
5415 Remove the Makefile-style comment that autoconf places at the top
5416 of src/config.h.
5417 (config_h_opts): Removed - no longer necessary.
5418 * Makefile.in (configname): Renamed to configuration.
5419 (CONFIG_CFLAGS): Renamed to DEFS.
5420 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
5421 get values via autoload @cookies@.
5422 (libsrc_libs): Get this from autoconf. We used to do nothing
5423 about this.
5424 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
5425
5426 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
5427 echo the move-if-change command.
5428
54291993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
5430
5431 * make-dist: Distribute lib-src/rcs-checkin.
5432
5433 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
5434 Don't try to make links to the RCS or Old subdirectories.
5435 Use the appropriate extension for the compression type in use.
5436 Create the tar file in the shell's initial default directory, not
5437 in ${tempparent}.
5438 Erase the whole ${tempparent} tree, not just ${tempdir}.
5439
54401993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5441
5442 * Makefile.in (src/paths.h): Don't echo the huge sed command we
5443 use to build paths.h.
5444 (lib-src/Makefile, src/Makefile): Similarly.
5445
5446 * configure: Extend test for working `const' keyword to handle AIX
5447 3.2 cc.
5448
54491993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5450
5451 * make-dist: Distribute lisp/term/ChangeLog.
5452
92a8ce63 5453 Arrange for C compilation throughout the tree to get
a4a9692d
DL
5454 C_SWITCH_SYSTEM from the configuration files.
5455 * configure: Extract C_SWITCH_SYSTEM from the machine and
5456 system-dependent files, and save it in the top-level Makefile.
5457 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
5458 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
5459
5460 * make-dist: Include the VMS support files in oldXMenu in the
5461 distribution.
5462
5463 * configure: Doc fix.
5464
5465 * configure: Fix corrupted config_h_opts.
5466
5467 * configure: Properly report option names in error messages.
5468
5469 * configure: Properly recognize --x-includes and --x-libraries
5470 options.
5471
5472 * configure: Fix syntax errors in code handling XFree386.
5473
54741993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5475
5476 * configure: Add special code to detect XFree386, and tell
5477 config.h about it.
5478
5479 * configure: Properly handle extracting values of LIBS_MACHINE and
5480 LIBS_SYSTEM that contain spaces.
5481
5482 * configure: Add `--x-includes' and `--x-libraries' options. I
5483 think these are dopey, but no less than three alpha testers, at
5484 large sites, have said they have their X files installed in odd
5485 places. Implement them by setting C_SWITCH_X_SITE and
5486 LD_SWITCH_X_SITE in src/config.h.
5487
54881993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5489
5490 * make-dist: Don't distribute etc/Old files.
5491
5492 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
5493 backups.
5494
54951993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5496
5497 * make-dist: Fix typo.
5498
54991993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5500
5501 * make-dist: Corrected typo, fixed it to discard = and TAGS files
5502 in some cases where it should but didn't seen to.
5503
5504 * Makefile.in: Added unlock and relock productions.
5505
55061993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5507
5508 * make-dist: Add a --compress option to force make-dist to use
5509 compress.
5510
5511 * make-dist: Use gzip, if we can find it.
5512
5513 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
5514 make rs6000-ibm-aix default to -aix32.
5515
55161993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5517
5518 * Makefile.in: Added `Developer's configuration' section.
5519
55201993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5521
5522 * Makefile.in: Add commented-out variable settings for developer's
5523 configuration.
5524
55251993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5526
5527 * make-dist: Distribute `src/bitmaps' too.
5528
55291993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
5530
5531 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
5532 make rs6000-ibm-aix default to -aix32.
5533
55341993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5535
5536 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
5537
5538 * Makefile.in (install.sysv): Add a second `$' in front of
5539 `${dest}', so that the shell will expand it, instead of Make.
5540
5541 * configure: When processing the name of the configure script,
5542 collapse `././' to `./', but leave a single `./' prefix alone.
5543
5544 * configure: Doc fix.
5545
55461993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5547
5548 * configure: Handle isc3.0 correctly.
5549
55501993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5551
5552 * make-dist: Don't try to copy the COPYING notice into
5553 external-lisp; we're not distributing that directory any more.
5554
55551993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5556
5557 * Makefile.in (install, install.aix, install.xenix, install.sysv):
5558 Remove CVS subdirectories from the installed directory trees, as
5559 well as RCS directories.
5560
55611993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5562
5563 * make-dist: Only copy gmalloc.c if we couldn't link it.
5564 Don't try to copy man/{README,Makefile} unless they actually exist.
5565
5566 * Makefile.in (lisppath): Don't include externallispdir in this.
5567 We're not sure whether we're even going to distribute the
5568 directory yet.
5569
55701993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5571
5572 * make-dist: Don't distribute the external-lisp directory anymore.
5573 * INSTALL: Remove all references to external-lisp.
5574
5575 * configure: Detect whether the compiler supports `const'
5576 properly, and edit src/config.h accordingly.
5577
5578 * configure: Tweak layout of final report.
5579
5580 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
5581 CFLAGS.
5582
5583 * Makefile.in (locallisppath): Make this default to
5584 ${datadir}/emacs/site-lisp, instead of
5585 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
5586 the same thing, and local-lisp causes completion conflicts with
5587 lock.
5588 (lisppath): Add ${externallispdir} to this.
5589 * INSTALL: Adjust installation directions.
5590
5591 * Makefile.in (externallispdir): New variable, to say where to
5592 install the externally-maintained lisp files.
5593 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
5594 the others.
5595 * INSTALL: Describe external-lisp and the new externallispdir
5596 variable.
5597
55981993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5599
5600 * configure (progname): New option `--with-gcc'. Make it clearer
5601 how we are trying to guess whether or not we have GCC.
5602 * INSTALL: Document the `--with-gcc' option, and improve
5603 description of `--with-x' options.
5604
56051993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5606
5607 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
5608 ${infodir} from these variables; we have written out explicit code
5609 to install the info files.
5610
56111993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5612
5613 * make-dist: Don't distributed the RCS files in the etc directory.
5614
56151993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5616
5617 * Makefile.in: Some makes can't handle comments in the middle of
5618 commands; move them to before the whole rule.
5619
56201993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5621
5622 * README: Mention what Emacs is.
5623
56241993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5625
5626 * make-dist: Include `./lisp/calc-2.02' in the distribution.
5627 Add `./cpp' and `./man' back into the distribution.
5628
56291993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5630
5631 * Makefile.in: Define MAKE, and use where appropriate.
5632
56331993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5634
5635 * make-dist: Remember that the authoritative COPYING notice is
5636 `etc/COPYING', not `../etc/COPYING'.
5637
56381992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5639
5640 * make-dist: Make sure that the COPYING notices in each directory
5641 are copies, not symlinks.
5642
56431992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5644
5645 * INSTALL: The build process produces an executable called `emacs'
5646 now. Change references.
5647 * Makefile.in: Adjust `install.mumble' targets to install
5648 `src/emacs', not `src/xemacs'.
5649
5650 * configure: Start with a blank line; this keeps some old CSH's
5651 from thinking it's a CSH script. Most systems will just use
5652 /bin/sh to run it, which is what we're expecting; the only other
5653 shells which might try to interpret it themselves are probably
5654 Bourne-compatible.
5655
56561992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5657
5658 * INSTALL: Improvements suggested by David Mackenzie.
5659
56601992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5661
5662 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5663 Don't try to copy the info files if there aren't any; the
5664 unexpanded globbing pattern disappoints `install'. Ignore the
5665 return status of that command.
5666
5667 * INSTALL: Updated for new configuration arrangement.
5668
5669 * configure: Don't make the top-level Makefile read-only - people
5670 may want to edit the values of the path variables.
5671
5672 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5673 Install the info files in ${infodir}. Install the executable
5674 under both `emacs' and `emacs-VERSION'.
5675
5676 * Makefile.in: Doc fix.
5677
5678 * Makefile.in (exec_prefix): New variable, as per latest version
5679 of coding standards.
5680 (bindir, libdir): Use it, instead of `prefix'.
5681 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
5682
5683 * Makefile.in (mandir): Make the default value for this depend on
5684 $(prefix).
5685
5686 * Makefile.in (datadir, statedir, libdir): Make these all default
5687 to ${prefix}/lib.
5688 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
5689 to compensate.
5690
5691 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5692 Install the etags and ctags man pages too.
5693
5694 * Makefile.in (distclean): Don't delete backup files; that's the
5695 job of extraclean.
5696 (extraclean): Like distclean, but deletes backup and autosave files.
5697
56981992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5699
5700 Make path specification conform to GNU coding standards.
5701 * configure (long_usage): Remove all traces of old arguments from
5702 usage messages, and document the options we do accept in more
5703 detail: -with-x... and --srcdir.
5704 (options, boolean_opts): Deleted; we don't have enough options to
5705 make this worthwhile.
5706 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
5707 along with the code which supported them; these should be set as
5708 arguments to the top-level make.
5709 (config_h_opts): Since this no longer doubles as a list of option
5710 names, make them upper case; this simplifies the code which uses
5711 them to build the sed command to edit src/config.h. Change the
5712 code which sets them.
5713 (cc, g, O): Don't allow the user to set these using options; they
5714 should be specified using `CC=' and `CFLAGS=' arguments to the
5715 top-level make. Just choose reasonable default values for them,
5716 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
5717 values.
5718 (gnu_malloc, rel_alloc): Don't allow the user to set these using
5719 options; use them whenever the configuration files say they're
5720 possible.
5721 Simplify the argument processing loop. Don't accept abbreviations
5722 for option names; these might conflict with other configuration
5723 options in the future.
5724 Add some support for the `--srcdir' option. Check for the sources
5725 in . and .. if `--srcdir' is omitted. If the directories we will
5726 compile in don't exist yet, create them under the current directory.
5727 Note that the rest of the build process doesn't really support
5728 this.
5729 Edit only the top Makefile. That should edit the others. Edit
5730 into the makefile: `version', from lisp/version.el, `configname'
5731 and `srcdir' from the configuration arguments, `CC' and
5732 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
5733 the user's path, and LOADLIBES as gleaned from the system
5734 description files.
5735 Simplify the report generated; it doesn't need to include any
5736 description of paths now.
5737 Make `config.status' exec configure instead of just calling it, so
5738 there's no harm in overwriting `config.status'.
5739 * Makefile.in (version, configname): New variables, used to choose
5740 the default values for datadir and libdir.
5741 Path variables rearranged into two clearer groups:
5742 - In the first group are the variables specified by the GNU coding
5743 standards (prefix, bindir, datadir, statedir, libdir, mandir,
5744 manext, infodir, and srcdir).
5745 - In the second are the variables actually used for Emacs's paths
5746 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
5747 archlibdir), which depend on the first category.
5748 datadir and libdir default to directories under
5749 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
5750 demand.
5751 etcdir and lispdir default to subdirectories of datadir.
5752 archlibdir defaults to libdir.
5753 The new installation tree is a bit deeper than it used to be, so
5754 use the new make-path program in lib-src to build them all.
5755 Always build a new src/paths.h.tmp and then move-if-change it to
5756 src/paths.h, to avoid unnecessary rebuilds while responding to the
5757 right changes.
5758 Remove all mention of arch-lib. Run utility commands from
5759 lib-src, and let the executables be copied into archlibdir when
5760 Emacs is installed.
5761 Add targets for src/Makefile, lib-src/Makefile, and
5762 oldXMenu/Makefile, editing the values of the path variables into
5763 them.
5764 Let lib-src do its own installation.
5765 (datadir): Default to putting data files under
5766 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
5767 (emacsdir): Variable deleted; it would only be confusing to use.
5768 (lispdir, etcdir): Default to ${datadir}/lisp.
5769 (mkdir): Use make-path for this.
5770 (lockdir): Do this in mkdir.
5771 (Makefile): New target.
5772
5773 * configure (usage_message): Rename to long_usage.
5774
5775 * make-dist: Don't bother creating an arch-lib directory; that's
5776 only for installation now.
5777
57781992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5779
5780 * configure: Use GCC-style configuration names, using config.sub.
5781 Change the usage and help messages.
5782
5783 * configure: Initialize window_system, not indow_system.
5784
5785 * configure: Report which window system, compiler, and signal
5786 handler return type we decide to use.
5787
5788 * make-dist: Explain what's going on if config.sub and gmalloc.c
5789 can't be linked. Place the code which copies them near the code
5790 which links the rest of the files around them.
5791
57921992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
5793
5794 * make-dist: Don't bother to distribute src/*.com, or
5795 src/vmsbuild; those have all been moved to `../vms'.
5796
57971992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5798
5799 * make-dist: Don't forget that the way to avoid filenames starting
5800 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
5801 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
5802 couldn't make hard links to, since we have two already, and
5803 perhaps more to come.
5804
58051992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5806
5807 * configure: When editing parameters into lib-src/Makefile, change
5808 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
5809 needs some other flags too.
5810
58111992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5812
5813 * configure: Remove spurious echo of the configuration name.
5814
5815 * make-dist: Don't distribute files in src/m and src/s whose names
5816 begin with `='.
5817
58181992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5819
5820 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
5821 Also LISP_FLOAT_TYPE.
5822
58231992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5824
5825 * make-dist: Copy config.sub, since it's a symbolic link to a file
5826 on another file system.
5827
58281992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5829
5830 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
5831 distribution.
5832
5833 * config.sub: New file, to help us recognize configuration names.
5834 * make-dist: Include it in the distribution.
5835
58361992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5837
5838 * configure: Convert `-' to `_' in specified option names.
5839 Accept options with --. Delete --highpri and --have-x-menu options.
5840 New options --with-x and --with-x10 replace -window-system.
5841 Don't mention options --gnu-malloc, --rel-alloc
5842 or --lisp-float-type in help message.
5843
58441992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5845
92a8ce63 5846 * make-dist: Include the `vms' subdirectory in the distribution.
a4a9692d
DL
5847
58481992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5849
5850 * configure: Remove lines starting with "# DIST: " when building
5851 lib-src/Makefile and src/Makefile. This allows us to mark the
5852 "Makefile.in" files with explanatory comments which won't also get
5853 stuck in the Makefiles.
5854
58551992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5856
5857 * make-dist: Don't use the '+' operator in the sed regular
5858 expression that extracts the version number from lisp/version.el;
5859 Ultrix sed doesn't seem support the operator. Just double the
5860 operand and use *.
5861
58621992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5863
5864 * Makefile.in: Doc fix.
5865
58661992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5867
5868 * configure: Rewrite sed command to remove at most one ./ prefix;
5869 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
5870 group.
5871
58721992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5873
5874 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
5875
58761992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5877
5878 * make-dist: Go ahead and build a new TAGS file, unless the
5879 --newer option was specified. Don't try to delete a TAGS file
5880 from etc; it's not kept there, and shouldn't be deleted anyway.
5881
58821992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5883
5884 * make-dist: If the lisp directory contains a default.el, don't
5885 distribute it.
5886
5887 * configure: When searching signal.h for the type of a signal
5888 return handler, make a copy of it, not a symbolic link to it; that
5889 way, it will work on systems that don't have symbolic links.
5890
58911992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5892
5893 * make-dist: taught it about vcdiff and rcs2log, added --newer
5894 option for generating incremental distributions. Stopped it from
5895 generating a TAGS file into the distribution; that sucker is
5896 *big*, and easily enough generated with the toplevel makefile.
5897
58981992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5899
5900 * configure: When writing config.status, don't prefix progname
5901 with a '.'; it might be absolute.
5902
59031992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5904
5905 * configure: Choose to use X11 if either /usr/lib/libX11.a or
5906 /usr/include/X11 exist, not only if both exist.
5907
59081992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5909
5910 * make-dist: Make the new external-lisp directory a duplicate of
5911 the external-lisp directory, not the lisp directory.
5912
59131992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5914
5915 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
5916 clean' in arch-lib; it doesn't even have a Makefile.
5917
5918 * Makefile.in (clean, mostlyclean): In the test which tries to
5919 distinguish between the build directory, which should be cleaned,
5920 and the installed directory, which shouldn't, cd to `${emacsdir}',
5921 not `${DESTDIR}${LIBDIR}'.
5922
59231992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5924
5925 * make-dist: Be sure to delete the .c and .h files that YACC and
5926 BISON create from getdate.y.
5927
92a8ce63 5928 * external-lisp: New directory; see `external-lisp/README'.
a4a9692d
DL
5929 * make-dist: Added support for the external-lisp subdirectory.
5930
5931 * make-dist: Changed message which complains that make-dist wasn't
5932 invoked in the right directory to indicate which files it was
5933 looking for.
5934
59351992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5936
5937 * configure: Add comments explaining why we can't translate
5938 character ranges or control characters in `tr'.
5939
59401992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5941
5942 * configure: When generating the configuration message, we used to
5943 build the message from the start so that each line began with "# "
5944 so that it would be a comment in `config.status'. However, this
5945 causes trouble if any of the variables we use in the message
5946 expand to more than one line of text - as gnu_malloc_reason
5947 sometimes does. So instead, we build the message as it should be
5948 printed to the user (i.e. without the "# " prefixes), and stick on
5949 the "# "s when we write it to `config.status'.
5950
5951 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
5952 `lib-src' and `arch-lib'.
5953
5954 * configure: When generating report and `config.status' file, note
5955 that bindir only determines where `make install' and
5956 `build-install' will place the executables; this should make it
5957 clear that the ordinary build process will not try to install
5958 things.
5959
59601992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5961
5962 * make-dist: Change messages to say that we are 'making links to
5963 X', rather than 'copying X'. And put `' quotes around file names.
5964
5965 * make-dist: Include '.tmp' in the name of the staging directory.
5966
5967 * make-dist: Pass the `-f' option to rm when you're not sure that
5968 the files you're removing actually exist.
5969
5970 * make-dist: When setting up etc/COPYING, always nuke whatever is
5971 there, and then copy it in, to make sure we get a real file.
5972
5973 * make-dist: Don't try to distribute *.defns files any more. The
5974 only such file was for simula.el, which has been superceded by a
5975 version which doesn't have a separate .defns file.
5976
59771992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
5978
5979 * make-dist: Don't distribute configured versions of config.h.in,
5980 paths.h.in, Makefile.in in src.
5981
5982 * configure: Delete .tmp files before creating them; don't bother
5983 trying to make final targets writeable first, since it won't
5984 matter to move-if-change.
5985
59861992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5987
5988 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
5989 mkdir and chmod in the center of all the conditionals. GNU Make
5990 will strip these out, but other makes won't.
5991
59921992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5993
5994 * make-dist: Include move-if-change in list of files to distribute.
5995
59961992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5997
5998 * configure: Remove any "." elements from the program name.
5999
6000 * configure: Don't record the values of all the possible arguments
6001 in config.status; only record the options that the user specified.
6002
6003 * configure: Use move-if-change to move in the new src/config.h.
6004
60051992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
6006
92a8ce63
JB
6007 * move-if-change: New file, copied from gcc release.
6008 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
6009 a temp file, so we don't update paths.h if an error occurs or if
6010 it doesn't need changing.
a4a9692d
DL
6011
60121992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6013
6014 * Makefile.in (src/paths.h): Do not install a value for the
6015 PATH_SUPERLOCK value; that macro doesn't exist anymore.
6016 * build-install.in: Same thing.
6017
60181992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6019
6020 * make-dist: Check the flag called "make_tar", not "make_dir"; the
6021 latter, being a typo, is always false, resulting in a program
6022 whose default behaviour is to painstakingly build a copy of the
6023 source tree, and then delete it. Rah.
6024
6025 * Makefile.in: Add dist target, and comment for it.
6026
6027 * configure: When scanning <signal.h> for a declaration for
6028 signal, create a symbolic link with a name ending in .c, so the
6029 compiler won't complain that it's only been given .h files.
6030
6031 * configure: Check whether there are any arguments available
6032 before shifting to get the value of a non-boolean parameter.
6033
6034 * make-dist: Doc fix.
6035
60361992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6037
6038 * configure: Instead of grepping /usr/include/signal.h for a
6039 signal declaration, run /usr/include/signal.h or
6040 /usr/include/sys/signal.h through cpp and grep for the
6041 declaration.
6042
6043 * configure: Redirect the output of grep to /dev/null instead of
6044 using grep -s - that flag means different things on other systems.
6045
6046 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
6047 since the former is recognizable even if you don't know what
6048 'dumping' is.
6049 * configure: Accomodate that change.
6050
6051 * configure: Accept options for all of the directories you can
6052 change in the Makefile.
6053
6054 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
6055
6056 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
6057 FOO before you can use them.
6058
6059 * build-install.in: Made the "Where To Install Things" section
6060 conform with the similar section from Makefile.in. Copied section
6061 which builds src/paths.h from src/paths.h.in from the Makefile.
6062
60631992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6064
6065 * configure: Write config.status to pass its command-line
6066 arguments on to configure, so that people can use it to recreate
6067 an old configuration, with minor changes.
6068
60691992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6070
6071 * configure: Don't rely on option variables being unset if their
6072 values are the empty string. In particular, when producing the
6073 English report, don't assume that highpri will be unset when no
6074 increased priority has been requested; -highpri='' should be the
6075 same as omitting -highpri altogether.
6076
6077 * configure: Fix dumb bug: when running the system and machine
6078 description files through cpp, mark those lines that we want to
6079 evaluate with the string '@configure@', and then only evaluate
6080 them. This way if the files include anything that actually
6081 generates text (type definitions or external declarations, say),
6082 we won't try to eval it.
6083
60841992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6085
6086 * make-dist: New shell script.
6087
6088 * configure: When creating foo from foo.in, make foo read-only to
6089 remind people to edit the .in file instead.
6090
6091 * INSTALL: Changed references to config.h-dist to config.h.in.
6092 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
6093 to build src/paths.h from src/paths.h.in; added a paragraph to do
6094 this.
6095 * configure, Makefile, build-install: Changed filenames like
6096 FOO-dist to FOO.in.
6097
60981992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6099
6100 * Makefile, build-install: Renamed to Makefile.in and
6101 build-install.in; the configure script will edit these to produce
6102 the usable Makefile and build-install.
6103 * configure: Changed to produce ./Makefile, ./build-install,
6104 lib-src/Makefile, and src/Makefile from their *.in counterparts,
6105 instead of editing them in place.
6106
61071992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6108
6109 * Makefile: Re-arranged so that the undumped Emacs will search
6110 ../lisp *after* the site's local elisp files.
6111 (locallisppath, dumplisppath): New variables.
6112 (lisppath): This variable's default value is now chosen based on
6113 $(locallisppath) and $(lispdir); while it used to be the
6114 customization point for adding site-local elisp directories to
6115 load-path, that job is now handled mostly by locallisppath.
6116 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
6117 Check the values being assigned to the *LOADSEARCH macros for null
6118 path elements (like '::' in 'foo::bar').
6119
6120 * configure: When checking if the machine- and system-dependent
6121 files define a particular macro or not, actually run them through
6122 CPP and test the macros with #ifs, instead of just grepping for
6123 the macros' names. In particular, check for SYSTEM_MALLOC in this
6124 way.
6125
61261992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6127
6128 * Makefile (install): Don't use -s in install. (Keep the symbols.)
6129
61301992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6131
6132 * configure: Make the config.status file an executable shell
6133 script which will recreate the same configuration. Include the
6134 verbal description of the current configuration as a comment in
6135 the script.
6136 * INSTALL: Doc fix.
6137
6138 * Makefile: brought the Makefile up to the GNU coding
6139 standards, as described in standards.text:
6140 (TAGS): New name for the target which rebuilds the tags table.
6141 (check): New target; doesn't do anything yet.
6142 (mostlyclean): New target, synonymous with clean.
6143 (realclean): New target. Currently, this just calls the
6144 subdirectories's makefiles and then deletes config.status.
6145 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
6146 variables.
6147 Installation directory variables changed to conform.
6148 (install, install.sysv, install.xenix, install.aix): Changed the
6149 code which copies the directories into their installed location to
6150 allow the installed locations to be in several different
6151 directories; the old version assumed that they would all be in
6152 $(emacsdir).
6153 (mkdir, lockdir): Allow the installed locations to be in several
6154 different directories.
6155 * INSTALL: Doc fix.
6156
6157 * build-install: Use the same variable names as the Makefile.
6158 Allow the installed locations to be in several different
6159 directories.
6160
61611992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6162
6163 * Makefile (src/paths.h): Instead of using a single sed command to
6164 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
6165 separately, and don't forget to append "/!!!SuperLock!!!" to the
6166 value of the PATH_SUPERLOCK macro.
6167
6168 * config.emacs: Renamed to configure, for consistency with other
6169 GNU products. Internal references changed.
6170 INSTALL, Makefile: References changed.
6171
6172 * lock: New directory, which should always be empty. If this
6173 directory doesn't exist, Emacs won't complain; it just won't lock.
6174 Having this here means that people can just unpack Emacs, build
6175 it, and have locking work.
6176
6177 * share-lib: Re-renamed to etc, for the sake of tradition.
6178 * config.emacs: Changed default value for datadir to ../etc.
6179 * INSTALL, README: Adjusted.
6180
61811992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6182
6183 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
6184 by running CPP on the appropriate s/*.h and m/*.h files.
6185
61861992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6187
6188 * config.emacs: Make sure to set the "exit on error" flag once
6189 we've removed config.status; errors should abort the configuration.
6190
dff28924 61911992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6192
6193 * config.emacs: Added -distribute option, so that the Makefile
6194 paths are in their proper form. I don't know why this matters.
6195
dff28924 61961992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6197
6198 * local-lisp: New directory, empty in the distribution, for people
6199 to put local elisp code in.
6200 * config.emacs: Include it in the default load path.
6201 * README: Document it.
6202
dff28924 62031992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6204
6205 * config.emacs: Guess the type of signal handling functions based
6206 on the contents of /usr/include/signal.h.
6207
6208 * config.emacs: Print out progress report messages.
6209
6210 * Makefile (src/paths.h): Don't generically replace
6211 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
6212 editing of the other entries, and each entry should be dealt with
6213 explicitly anyway.
6214
6215 * build-install: Converted from C-shell to Bourne shell.
6216 * config.emacs: Edit build-install properly.
6217
6218 * config.emacs: Doc fix.
6219
62201992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6221
92a8ce63 6222 * Makefile (install): Remove `B' from tar xf command.
a4a9692d 6223
dff28924 62241992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6225
6226 * config.emacs: Removed support for the `maintain-environment'
6227 option; the only important difference between this and its absence
6228 has been removed.
6229 * INSTALL: Removed mention of `maintain-environment'.
6230
6231 * config.emacs: Fix arguments to sed when processing boolean
6232 arguments.
6233
dff28924 62341991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
6235
6236 * config.emacs: New file, to help automate the installation
92a8ce63 6237 process.
a4a9692d
DL
6238
6239 * Makefile: Lots of changes to support the separation of etc into
6240 architecture-dependent and -independent files:
6241 (EMACSROOT): New variable, giving the directory under which all of
6242 Emacs's libraries should be installed. Changed rest of file to
6243 use it.
6244 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
6245 (DATADIR): New variable, denoting architecture-independent dir.
6246 (LOCKDIR): New variable, for completeness.
6247 (SUBDIR): No more etc, new lib-src.
6248 (COPYDIR): No more etc, new arch-lib and share-lib.
6249 (src/paths.h): Set PATH_DATA and the LOCK macros too.
6250 (src): Now depends on lib-src, not etc.
6251 * build-install: Changes parallel to the above.
6252 * README: Describe the new arrangement.
6253
6254 * vms: New subdirectory for all the VMS stuff.
6255
dff28924 62561991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
6257
6258 * Makefile (LISPPATH): New variable.
6259 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
6260
dff28924 62611990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
a4a9692d
DL
6262
6263 * Makefile (install, install.sysv, install.xenix):
6264 Install wakeup instead of loadst. No need for setuid or setgid.
6265
dff28924 62661990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6267
6268 * Makefile (clean): Clean etc if that's not the installation dir.
6269
dff28924 62701990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6271
6272 * Makefile (paths.h): Make sed alter each name in the path.
6273
dff28924 62741988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6275
6276 * Makefile (install.sysv): Use cpio, not tar.
6277
dff28924 62781988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6279
6280 * Makefile (lockdir): Rename `lock' target.
6281 Depend on it from install*, not from `all'.
6282
dff28924 62831988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
a4a9692d
DL
6284
6285 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
6286 to match build-install and paths.h.
6922b018
KH
6287
6288;; Local Variables:
722ae5f4 6289;; coding: iso-2022-7bit
6922b018 6290;; End:
2a34a036 6291
ee546279 6292 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2006
2a34a036
GM
6293 Free Software Foundation, Inc.
6294 Copying and distribution of this file, with or without modification,
6295 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
6296
6297;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73