(image-file-name-extensions): Add pnm. Doc fix.
[bpt/emacs.git] / ChangeLog
1 2001-12-13 Eli Zaretskii <eliz@is.elta.co.il>
2
3 * configure: Regenerated.
4
5 2001-12-11 Richard M. Stallman <rms@gnu.org>
6
7 * configure.in (hppa*-*-linux-gnu*): New alternative.
8
9 2001-12-08 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
10
11 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
12 creating distribution.
13
14 2001-12-06 Paul Eggert <eggert@twinsun.com>
15
16 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
17 (AC_FUNC_VFORK): Remove.
18 (AC_FUNC_FORK): Add.
19 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
20 this is required by recent Autoconf versions.
21
22 2001-12-02 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
23
24 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
25 TODO, vms-pp.trans and others).
26
27 2001-11-29 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
28
29 * make-dist: Use COPYING from the top-level directory.
30
31 2001-11-29 Gerd Moellmann <gerd@gnu.org>
32
33 * configure.in: Add support for FreeBSD/Alpha.
34
35 2001-11-29 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
36
37 * make-dist: Add COPYING to the top-level directory of the
38 distribution. Simplify the logic behind copying.
39
40 * Makefile.in (maybe_bootstrap): Fix previous change.
41
42 2001-11-28 Richard M. Stallman <rms@gnu.org>
43
44 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
45
46 2001-11-26 Richard M. Stallman <rms@gnu.org>
47
48 * Makefile.in: bootstrap should not delete dumped executables.
49 (bootstrap-clean-before): New target.
50 (bootstrap): Use bootstrap-clean-before instead of clean.
51 (bootstrap-clean-after): Renamed from bootstrap-clean. Calls changed.
52
53 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
54
55 These changes add the Emacs Lisp Introduction manual to the
56 distribution:
57
58 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro
59 files.
60
61 * make-dist: Copy the files in lispintro directory.
62
63 * config.bat: Configure in the lispintro directory.
64
65 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
66
67 * configure: Regenerated.
68
69 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
70 (lispintro/Makefile): New target.
71 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
72 (unlock, relock, info, dvi): Ditto.
73
74 2001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
75
76 * Makefile.in (uninstall, install-arch-indep): Don't install
77 gfdl.1.
78
79 * make-dist (etc): Don't distribute gfdl.1.
80
81 2001-11-22 Colin Walters <walters@debian.org>
82
83 * Makefile.in (install-arch-indep): Install the calc .info files.
84 (uninstall): Handle deletion of calc .info files (thanks Pavel
85 Jan\e,Bm\e(Bk).
86
87 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
88
89 * make-dist (lispref): Add *.txt, *.el, permute-index, and
90 tindex.pl to the list of those being put into the distribution.
91
92 2001-11-16 Eli Zaretskii <eliz@gnu.org>
93
94 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
95
96 * configure: Regenerated.
97
98 2001-11-15 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
99
100 * Makefile.in (uninstall): Fix previous change.
101
102 * configure: Regenerated.
103
104 * configure.in, Makefile.in: Add support for --program-prefix,
105 --program-suffix and --program-transform-name options.
106
107 2001-11-13 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
108
109 * Makefile.in (install-arch-indep): Use `${manext}' instead of
110 `.1'.
111 (install-arch-indep): Install emacsclient manual page.
112 (uninstall): Uninstall emacsclient manual page.
113
114 2001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
115
116 * make-dist: Add lispref/index.*perm files to the distribution.
117 From Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>.
118
119 2001-11-12 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
120
121 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
122
123 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
124
125 * configure.in: AC_OUTPUT lispref/Makefile.
126
127 * configure: Regenerated.
128
129 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
130
131 The following changes add the ELisp reference manual to the
132 distribution.
133
134 * make-dist: Add the lispref directory to the distribution.
135
136 * Makefile.in (install-arch-indep): Add elisp* to the list of
137 installed Info files.
138 (SUBDIR_MAKEFILES): Add lispref/Makefile.
139 (lispref/Makefile): New target.
140 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
141 Add commands for the lispref directory.
142 (info, dvi): Ditto.
143
144 * config.bat: Configure in `lispref'.
145
146 2001-11-09 Richard M. Stallman <rms@gnu.org>
147
148 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
149
150 2001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
151
152 * AUTHORS: Regenerate.
153
154 * make-dist (tempdir): Copy AUTHORS as well.
155
156 2001-11-06 Sam Steingold <sds@gnu.org>
157
158 * configure.in: Added a check for <nlist.h>
159 * configure: Regenerated.
160
161 2001-11-02 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
162
163 * configure: Regenerated.
164
165 2001-11-01 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
166
167 * configure.in: Reindent --help output.
168 From Per Starback (starback@ling.uu.se).
169
170 2001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
171
172 * configure.in: New entry for HP/UX-11.
173
174 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
175 From Eric S. Raymond <esr@golux.thyrsus.com>.
176
177 2001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
178
179 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
180 <athornton@sinenomine.net>.
181
182 2001-10-25 Gerd Moellmann <gerd@gnu.org>
183
184 * Makefile.in (maybe_bootstrap): New target.
185 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't
186 exist.
187
188 2001-10-24 Ken Raeburn <raeburn@gnu.org>
189
190 * configure.in: If --with-hesiod is given, look for
191 hes_getmailhost and res_send or __res_send; check hesiod and
192 resolv libraries respectively if system libraries don't supply
193 them.
194
195 2001-10-24 Gerd Moellmann <gerd@gnu.org>
196
197 * configure.in: Use $MAKE for `make' if set.
198
199 2001-10-22 Gerd Moellmann <gerd@gnu.org>
200
201 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
202 to tar options.
203
204 2001-10-20 Gerd Moellmann <gerd@gnu.org>
205
206 * (Version 21.1 released).
207
208 2001-10-20 Miles Bader <miles@gnu.org>
209
210 * configure.in (configuration): Set from `host' if `host_alias'
211 isn't defined.
212
213 2001-10-19 Andreas Schwab <schwab@suse.de>
214
215 * configure.in: Make ready for autoconf 2.5x.
216 (AC_PREREQ): Require autoconf 2.50.
217 * aclocal.m4: Removed.
218 * configure: Regenerated.
219 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
220
221 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
222
223 * README: Bump Emacs version to 21.1.50.
224
225 2001-10-05 Gerd Moellmann <gerd@gnu.org>
226
227 * Branch for 21.1.
228
229 2001-09-05 Gerd Moellmann <gerd@gnu.org>
230
231 * configure.in: Avoid `$@' which is handled specially in
232 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
233
234 2001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
235
236 * make-dist (nt): Add subdirs.el to the list of distributed files.
237
238 2001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
239
240 * configure.in (machine): Add an entry for
241 hppa1.1-hitachi-hiuxwe2*.
242
243 2001-05-28 Gerd Moellmann <gerd@gnu.org>
244
245 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
246 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
247
248 2001-05-14 Gerd Moellmann <gerd@gnu.org>
249
250 * make-dist: Copy texinfo.tex unconditionally.
251
252 2001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
253
254 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
255 that are installed.
256
257 2001-04-06 Gerd Moellmann <gerd@gnu.org>
258
259 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
260 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
261
262 * make-dist: Handle leim/MISC-DIC. Only include
263 `[a-zA-Z]*.{el,elc}' from leim/quail.
264
265 2001-04-05 Gerd Moellmann <gerd@gnu.org>
266
267 * Makefile.in (install-arch-indep): Remove .cvsignore files.
268
269 2001-03-30 Gerd Moellmann <gerd@gnu.org>
270
271 * Makefile.in (.PHONY): Add for bootstrap targets.
272 (bootstrap-clean): New target.
273 (bootstrap): Use it instead of `clean'.
274
275 2001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
276
277 * Makefile.in (SUBDIR): Remove leim.
278 (all, .RECURSIVE, extraclean): Add leim explicitly.
279 (leim): Provide separate rule which exports PARALLEL=0 into the
280 environment.
281
282 2001-03-20 Gerd Moellmann <gerd@gnu.org>
283
284 * configure.in (HAVE_XPM): Don't print the result of the check for
285 XpmReturnAllocPixels if we don't have an xpm.h.
286
287 2001-03-05 Gerd Moellmann <gerd@gnu.org>
288
289 * COPYING: New file.
290
291 2001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
292
293 * config.bat: Update the copyright.
294
295 2001-02-23 Kenichi Handa <handa@etl.go.jp>
296
297 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
298 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
299 to `yes'. Later in AC_OUTPUT, check this variable.
300
301 2001-02-09 Dave Love <fx@gnu.org>
302
303 * AUTHORS: Updated.
304
305 2001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
306
307 * info/dir (Ebrowse): Fix the entry (was missing a dot).
308
309 2001-02-02 Gerd Moellmann <gerd@gnu.org>
310
311 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
312
313 * Makefile.in (uninstall): Ignore exit code of `rm'.
314
315 * Makefile.in (uninstall): Remove more info files. Remove
316 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
317
318 2001-01-31 Gerd Moellmann <gerd@gnu.org>
319
320 * noleim-Makefile.in (extraclean): Add.
321
322 2001-01-28 Gerd Moellmann <gerd@gnu.org>
323
324 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
325 it quiet.
326
327 2001-01-24 Colin Walters <walters@cis.ohio-state.edu>
328
329 * Makefile.in (tags): Fix typo.
330
331 2001-01-13 Kenichi Handa <handa@etl.go.jp>
332
333 * configure.in: Fix typo in the code setting x_search_path.
334
335 2001-01-10 Dave Love <fx@gnu.org>
336
337 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
338 -lXext.
339 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
340 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
341 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
342 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
343 (now in $LIBS).
344
345 2001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
346
347 * config.bat: Run the preprocessor with -traditional.
348
349 2001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
350
351 * INSTALL: Move copying conditions to end of file.
352
353 2000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
354
355 * INSTALL: Add basic installation procedure which assumes
356 `configure' does its job. Elaborate on image support libraries.
357 Add a pointer to Xaw3d library. Add advice about solving
358 configure-time problems by looking in config.log and setting
359 variables in the environment.
360
361 2000-12-27 Gerd Moellmann <gerd@gnu.org>
362
363 * Makefile.in (install-arch-indep): If tar fails, exit with
364 exit code 1.
365
366 2000-12-19 Gerd Moellmann <gerd@gnu.org>
367
368 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
369 source file includes XKBlib.h. On some broken Solaris systems,
370 there is an XKBlib.h, reportedly, but header files included by
371 XKBlib.h are missing.
372
373 2000-12-14 Gerd Moellmann <gerd@gnu.org>
374
375 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
376
377 2000-12-11 Dave Love <fx@gnu.org>
378
379 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
380
381 2000-12-11 Paul Eggert <eggert@twinsun.com>
382
383 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
384 Merge fixes from latest GNU tar version. These macros no longer
385 futz with _XOPEN_SOURCE, as that was not portable in practice.
386 (AC_FUNC_FSEEKO): New macro.
387
388 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
389 ftello.
390
391 2000-12-05 Dave Love <fx@gnu.org>
392
393 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
394
395 2000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
396
397 * info/dir: Change the category to "Emacs".
398
399 2000-12-01 Gerd Moellmann <gerd@gnu.org>
400
401 * make-dist (tempdir): Remove epaths.h from the distribution
402 instead of paths.h.
403
404 2000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
405
406 * config.bat: Check for existence of djecho.exe, and print an
407 error message if it is not available.
408
409 * INSTALL: Describe possible problem with djecho.exe in old
410 versions of DJGPP v2.x.
411
412 2000-11-23 Gerd Moellmann <gerd@gnu.org>
413
414 * configure.in: Initialize HAVE_LIBXP to no.
415
416 2000-11-22 Gerd Moellmann <gerd@gnu.org>
417
418 * configure.in: Use m/macppc.h instead of the non-existent
419 m/powerpc.h.
420
421 2000-11-21 Gerd Moellmann <gerd@gnu.org>
422
423 * Makefile.in (install-arch-indep): Also install info/eshell*
424 and info/speedbar*.
425
426 * configure.in (HAVE_PNG): Check for the presence of
427 png_get_channels to rule out older PNG libs.
428
429 * configure.in (AC_OUTPUT): Arrange to emit definitions of
430 GCC and NON_GNU_CPP into config.status.
431
432 2000-11-20 Dave Love <fx@gnu.org>
433
434 * configure.in: Fix last change.
435
436 * GETTING.GNU.SOFTWARE: Deleted.
437 * FTP: New file to replace it.
438 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
439
440 2000-11-20 Gerd Moellmann <gerd@gnu.org>
441
442 * configure.in: Use -traditional with GNU cpp.
443
444 2000-11-17 Gerd Moellmann <gerd@gnu.org>
445
446 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
447 Distribute more files from the nt/ subdir. Distribute PBM
448 image files from subdirs of lisp/. Distribute old change logs
449 from subdirs of lisp/. Distribute play/5x5.el.
450
451 2000-11-11 Dave Love <fx@gnu.org>
452
453 * config.sub, config.guess: Updated from master source.
454
455 2000-11-07 Dave Love <fx@gnu.org>
456
457 * configure.in: Test for mkstemp.
458
459 2000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
460
461 * info/dir (Top): Rearrange menu items more logically, and put
462 them into a single category. Add menu items for RefTeX and
463 Widget.
464
465 2000-10-29 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
466
467 * Makefile.in (install-arch-indep): Use --info-dir instead of
468 --dir-file, and a simple argument instead of --info-file, so that
469 the Debian version of install-info also works.
470
471 2000-10-19 Eric M. Ludlam <zappo@ultranet.com>
472
473 * info/dir (Speedbar): Add entry.
474
475 2000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
476
477 * INSTALL: Describe the new image-support options to the configure
478 script. List URLs where image support libraries can be found.
479
480 2000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
481
482 * info/dir (Top): Add an entry for Eshell.
483
484 2000-10-02 Dave Love <fx@gnu.org>
485
486 * configure.in: Check for gai_strerror.
487
488 2000-10-01 Andreas Schwab <schwab@suse.de>
489
490 * Makefile.in (install-arch-indep): Update list of installed info
491 files.
492
493 2000-09-30 Gerd Moellmann <gerd@gnu.org>
494
495 * configure.in: Support `sparc*-*-netbsd*'.
496
497 2000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
498
499 * info/dir (MIME): Add entry for emacs-mime.
500
501 2000-09-29 Dave Love <fx@gnu.org>
502
503 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
504
505 2000-09-26 Gerd Moellmann <gerd@gnu.org>
506
507 * make-dist: Adapt to the change of leim/Makefile which was
508 necessary to ensure a reasonably working `make dist'.
509
510 * leim-Makefile.in: Moved to leim/Makefile.in..
511
512 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
513
514 2000-09-21 Kenichi Handa <handa@etl.go.jp>
515
516 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
517 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
518 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
519 files to .elc.
520 (${TIT}): Adjusted for the above change.
521 (clean mostlyclean): Likewise.
522 (.el.elc): New target.
523
524 2000-09-19 Gerd Moellmann <gerd@gnu.org>
525
526 * make-dist: Include XPM and XBM files in lisp/ and subdirs
527 in the distribution.
528
529 2000-09-18 Gerd Moellmann <gerd@gnu.org>
530
531 * make-dist (skk): Rename to `ja-dic' because the leim directory
532 was renamed.
533
534 2000-09-14 Dave Love <fx@gnu.org>
535
536 * configure.in: Fix spurion in last change.
537
538 2000-09-14 Gerd Moellmann <gerd@gnu.org>
539
540 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
541 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
542 to `no' if defined. Change result report.
543
544 2000-09-08 Dave Love <fx@gnu.org>
545
546 * configure.in: Remove spurious `@'s.
547
548 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
549 autoconf.
550
551 2000-09-06 Gerd Moellmann <gerd@gnu.org>
552
553 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
554 file and print informational message.
555
556 * configure.in (AC_FUNC_MMAP): Add.
557
558 2000-09-01 Gerd Moellmann <gerd@gnu.org>
559
560 * configure.in: Add ``checking'' messages for
561 XpmReturnAllocPixels.
562
563 2000-08-28 Gerd Moellmann <gerd@gnu.org>
564
565 * configure.in: Check <strings.h>; check `index' and `rindex'
566 functions.
567
568 2000-08-26 Kenichi Handa <handa@etl.go.jp>
569
570 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
571 "case "${canonical}" in".
572
573 2000-08-25 Dave Love <fx@gnu.org>
574
575 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
576
577 2000-08-25 Kenichi Handa <handa@etl.go.jp>
578
579 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
580
581 2000-08-24 Gerd Moellmann <gerd@gnu.org>
582
583 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
584 contains a relative path. Protect against unusable values of
585 $PWD.
586
587 2000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
588
589 * info/dir (WoMan): Add entry.
590
591 * config.bat (maindir): Update src/_gdbinit even if it does
592 already exist.
593
594 2000-08-07 Gerd Moellmann <gerd@gnu.org>
595
596 * Makefile.in (config.status): Prepend `$(srcdir)/' to
597 `configure'.
598
599 2000-08-03 Gerd Moellmann <gerd@gnu.org>
600
601 * configure.in: Add support for ia64*-*-linux*.
602
603 2000-07-27 Gerd Moellmann <gerd@gnu.org>
604
605 * make-dist (aclocal.m4): Include in distribution.
606
607 2000-07-26 Dave Love <fx@gnu.org>
608
609 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
610
611 2000-07-24 Dave Love <fx@gnu.org>
612
613 * configure.in: Add AC_SIZE_T.
614
615 2000-07-18 Dave Love <fx@gnu.org>
616
617 * configure.in: Reorder so that most tests are done after CPPFLAGS
618 is set from the C_SWITCH_... definitions.
619
620 2000-07-10 Gerd Moellmann <gerd@gnu.org>
621
622 * configure.in (HAVE_XPM): Undo previous change. Check for
623 preprocessor define XpmReturnAllocPixels.
624
625 2000-07-06 Gerd Moellmann <gerd@gnu.org>
626
627 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
628 instead of XpmReadFileToPixmap.
629
630 2000-07-05 Ken Raeburn <raeburn@gnu.org>
631
632 * configure.in: Check for <soundcard.h>. Look for ossaudio
633 library, and set LIBSOUND accordingly.
634
635 2000-07-05 Dave Love <fx@gnu.org>
636
637 * configure.in: Use AC_HEADER_SYS_WAIT.
638
639 2000-07-05 Gerd Moellmann <gerd@gnu.org>
640
641 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
642 lisp/Makefile. Distribute lisp/Makefile.in instead of
643 lisp/Makefile.
644
645 2000-06-30 Ken Raeburn <raeburn@gnu.org>
646
647 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
648 while searching for image-handling libraries.
649
650 2000-06-26 Gerd Moellmann <gerd@gnu.org>
651
652 * configure.in (--with-xim): New option.
653
654 2000-06-23 Dave Love <fx@gnu.org>
655
656 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
657 for struct timezone and test how we can call gettimeofday.
658 Check for OSF 5+. Check for term.h.
659
660 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
661 version.
662
663 2000-06-23 Gerd Moellmann <gerd@gnu.org>
664
665 * configure.in (HAVE_LIBXP): Change test for libXp.
666
667 2000-06-21 Dave Love <fx@gnu.org>
668
669 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
670 simple test for getloadavg and substitute GETLOADAVG_LIBS.
671 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
672
673 2000-06-19 Dave Love <fx@gnu.org>
674
675 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
676 _XOPEN_SOURCE is defined.
677
678 2000-06-16 Gerd Moellmann <gerd@gnu.org>
679
680 * Makefile.in (distclean): Also make distclean in lisp/.
681
682 2000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
683
684 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
685
686 2000-06-15 Gerd Moellmann <gerd@gnu.org>
687
688 * make-dist: Add --help and --snapshot options.
689
690 2000-06-14 Gerd Moellmann <gerd@gnu.org>
691
692 * configure.in: Generate lisp/Makefile.
693
694 * configure.in: Add support for `*-lynxos*'.
695 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
696 recommended by <Karen.Dorhamer@compaq.com> to fix problems
697 on Tru64 UNIX v5.0.
698
699 2000-06-13 Ken Raeburn <raeburn@gnu.org>
700
701 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
702 it's on a continuation line.
703
704 2000-06-02 Dave Love <fx@gnu.org>
705
706 * Makefile.in: (install-arch-indep): Add pcl-cvs to list of info
707 files.
708
709 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
710 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
711 test.
712
713 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
714 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
715
716 2000-05-26 Gerd Moellmann <gerd@gnu.org>
717
718 * configure.in: Add check for speed_t typedef.
719
720 2000-05-25 Ken Raeburn <raeburn@gnu.org>
721
722 * Makefile.in (install-arch-dep): Install fns-*.el only if it
723 exists; it won't in the CANNOT_DUMP case.
724
725 2000-05-25 Gerd Moellmann <gerd@gnu.org>
726
727 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
728 On FreeBSD, the exit status is 1 if CDPATH is not set.
729 (install-arch-indep): Install ebrowse.info.
730
731 2000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
732
733 * configure.in: Check for grandpt and getpt.
734
735 2000-05-09 Dave Love <fx@gnu.org>
736
737 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
738
739 2000-05-05 Gerd Moellmann <gerd@gnu.org>
740
741 * make-dist: Make a link for lib-src/grep-changelog. Copy
742 install-sh.
743
744 2000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
745
746 * config.bat: Identify the beginning of the cpp stuff in
747 src/Makefile.in and lib-src/Makefile.in more accurately.
748
749 2000-04-27 Gerd Moellmann <gerd@gnu.org>
750
751 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
752
753 2000-04-19 Gerd Moellmann <gerd@gnu.org>
754
755 * configure.in: Add support for `powerpc-*-netbsd*'.
756
757 2000-04-19 Dave Love <fx@gnu.org>
758
759 * configure.in: Don't use AC_FUNC_GETLOADAVG.
760
761 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
762
763 2000-04-16 Dave Love <fx@gnu.org>
764
765 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
766
767 2000-04-14 Dave Love <fx@gnu.org>
768
769 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
770
771 * aclocal.m4 (AC_FUNC_MKTIME): New.
772
773 2000-03-28 Ken Raeburn <raeburn@gnu.org>
774
775 * configure.in: Line up "--help" output a little better.
776
777 2000-03-26 Gerd Moellmann <gerd@gnu.org>
778
779 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
780 New targets.
781 (bootstrap): Rewritten in terms of the new targets above. Make
782 info files, too.
783
784 2000-03-12 Gerd Moellmann <gerd@gnu.org>
785
786 * config.guess, config.sub: Use the versions of the files from
787 subversions.
788
789 2000-03-08 Dave Love <fx@gnu.org>
790
791 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
792 AC_C_VOLATILE. Define POINTER_TYPE.
793
794 * aclocal.m4: New file.
795
796 2000-03-02 Gerd Moellmann <gerd@gnu.org>
797
798 * configure.in (machine): Add `mipsel-*-netbsd*' and
799 `arm-*-netbsd*'.
800
801 2000-03-01 Gerd Moellmann <gerd@gnu.org>
802
803 * configure.in (machine): Add support for `*-auspex-sunos*'.
804
805 2000-02-29 Gerd Moellmann <gerd@gnu.org>
806
807 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
808
809 2000-02-18 Dave Love <fx@gnu.org>
810
811 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
812
813 2000-02-18 Andreas Schwab <schwab@suse.de>
814
815 * Makefile.in (install-arch-indep): Add eudc to list of installed
816 info files.
817
818 2000-02-17 Ken Raeburn <raeburn@gnu.org>
819
820 * configure.in: Include -lz and -ljpeg (if it's available) when
821 testing for the tiff library.
822
823 2000-02-17 Gerd Moellmann <gerd@gnu.org>
824
825 * configure.in: Remove LISP_FLOAT_TYPE.
826
827 2000-02-12 Dave Love <fx@gnu.org>
828
829 * configure.in: Use AC_FUNC_VFORK.
830
831 2000-02-01 Gerd Moellmann <gerd@gnu.org>
832
833 * make-dist: Various fixes for new development tree.
834
835 * leim-Makefile.in: New file.
836
837 2000-01-31 Gerd Moellmann <gerd@gnu.org>
838
839 * Makefile.in (dist): Call ./make-dist.
840
841 2000-01-24 Dave Love <fx@gnu.org>
842
843 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
844
845 2000-01-18 Gerd Moellmann <gerd@gnu.org>
846
847 * configure.in (HAVE_GIF): Check for DGifOpen instead of
848 DGifOpenFileName.
849
850 2000-01-11 Andreas Schwab <schwab@suse.de>
851
852 * Makefile.in (install-arch-indep): Update list of info files to
853 be installed.
854
855 2000-01-05 Dave Love <fx@gnu.org>
856
857 * configure.in: Check for jerror.h as well as libjpeg.
858
859 2000-01-03 Andreas Schwab <schwab@suse.de>
860
861 * Makefile.in (install-arch-indep): Install autotype*. Run
862 install-info on autotype and emacs-faq.info.
863
864 1999-12-04 Dave Love <fx@gnu.org>
865
866 * Makefile.in: (install-arch-indep): Depend on `info'.
867 (install-strip): Use `install' as sub-make target.
868
869 1999-11-23 Ken Raeburn <raeburn@gnu.org>
870
871 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
872 didn't need to be deleted. Check for the k5crypto library as well
873 as the crypto library; MIT Kerberos 1.1 changed the name.
874
875 1999-11-18 Dave Love <fx@gnu.org>
876
877 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
878
879 1999-11-11 Erik Naggum <erik@naggum.no>
880
881 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
882
883 1999-11-08 Dave Love <fx@gnu.org>
884
885 * configure.in: Fix change for --with-pop default.
886
887 1999-11-04 Dave Love <fx@gnu.org>
888
889 * configure.in: Default to --with-pop. Change sense of with-gcc
890 and with-toolkit-scroll-bars messages to reflect the defaults.
891
892 1999-11-01 Gerd Moellmann <gerd@gnu.org>
893
894 * INSTALL: Mention the Emacs Lisp Reference.
895
896 1999-10-27 Noah Friedman <friedman@splode.com>
897
898 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
899
900 1999-10-23 Gerd Moellmann <gerd@gnu.org>
901
902 * Makefile.in (bootstrap): New target.
903
904 1999-10-19 Paul Eggert <eggert@twinsun.com>
905
906 Add support for large files. Merge glibc 2.1.2.
907
908 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
909 (HAVE_TM_GMTOFF): New symbol.
910 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
911 mbrlen, strsignal.
912 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
913
914 1999-10-09 Stefan Monnier <monnier@cs.yale.edu>
915
916 * make-dist (dontcompile): look for the DONTCOMPILE variable rather
917 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
918
919 1999-10-09 Richard M. Stallman <rms@gnu.org>
920
921 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
922 Unset CDPATH to prevent cd from generating output.
923
924 1999-10-08 Stefan Monnier <monnier@cs.yale.edu>
925
926 * update-subdirs: also ignore CVS subdirs.
927
928 1999-10-07 Gerd Moellmann <gerd@gnu.org>
929
930 * Makefile.in (install-arch-indep): Add ada-mode.
931
932 1999-10-06 Dave Love <fx@gnu.org>
933
934 * Makefile.in: Add rules for config.status, configure.
935
936 1999-09-07 Gerd Moellmann <gerd@gnu.org>
937
938 * configure.in (--with-sound): Removed.
939
940 1999-08-30 Gerd Moellmann <gerd@gnu.org>
941
942 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
943 the test for Xaw3d.
944 (HAVE_TIFF): Add -lm to library check.
945
946 1999-08-28 Richard Stallman <rms@gnu.org>
947
948 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
949 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
950 after the other X-related libraries.
951
952 1999-08-21 Dave Love <fx@gnu.org>
953
954 * configure.in: Don't check for jpeglib.h.
955
956 1999-08-20 Gerd Moellmann <gerd@gnu.org>
957
958 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
959 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
960
961 1999-08-18 Dave Love <fx@gnu.org>
962
963 * configure.in: : Check for termcap.h.
964
965 1999-08-15 Gerd Moellmann <gerd@gnu.org>
966
967 * configure.in: Add --with-toolkit-scroll-bars. If "no",
968 use Emacs' scroll bars, even if configured for Motif or when
969 Xaw3d is available.
970
971 1999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
972
973 * configure.in: Check for getaddrinfo.
974
975 1999-08-04 Eli Zaretskii <eliz@gnu.org>
976
977 * config.bat: Make --no-debug work again by removing -gcoff.
978
979 1999-07-30 Dave Love <fx@gnu.org>
980
981 * configure.in: Check for stdlib.h.
982
983 1999-07-19 Dave Love <fx@gnu.org>
984
985 * configure.in: Grok sparc64-*-linux-gnu*.
986
987 1999-07-12 Richard Stallman <rms@gnu.org>
988
989 * Version 20.4 released.
990
991 1999-06-23 Karl Heuer <kwzh@gnu.org>
992
993 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
994 Quote $EMACS, in case it's a program with args.
995
996 1999-05-29 Richard M. Stallman <rms@gnu.org>
997
998 * configure.in: Delete the Kerberos stuff.
999
1000 1999-05-27 Greg Hudson <ghudson@mit.edu>
1001
1002 * configure.in: Prefer kerberos 5 names.
1003
1004 1999-04-26 Richard M. Stallman <rms@gnu.org>
1005
1006 * configure.in: Check for libXp.
1007
1008 1999-04-08 Richard Stallman <rms@gnu.org>
1009
1010 * make-dist: Include change logs in subdirs of `lisp'.
1011
1012 1999-04-05 Richard Stallman <rms@gnu.org>
1013
1014 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
1015 (install-arch-indep): Make ${datadir}/emacs world-readable.
1016
1017 1999-03-30 Eli Zaretskii <eliz@gnu.org>
1018
1019 * config.bat: Use epaths.* instead of paths.*.
1020
1021 1999-03-07 Eli Zaretskii <eliz@gnu.org>
1022
1023 * INSTALL: Add detailed instructions to unpack and install
1024 intlfonts on MS-DOS.
1025
1026 1999-02-26 Richard Stallman <rms@gnu.org>
1027
1028 * configure.in: Use epaths.h and epaths-force instead of paths....
1029
1030 * Makefile.in (epaths-force): Renamed from paths-force;
1031 operate on epaths.in and produce epaths.h.
1032
1033 1999-02-24 Richard Stallman <rms@gnu.org>
1034
1035 * make-dist: Fix nt/icons directory handling.
1036
1037 1999-02-22 Simon Josefsson <jas@pdc.kth.se>
1038
1039 * configure.in (f301-fujitsu-uxpv4.1): New target.
1040
1041 1999-02-20 Richard Stallman <rms@gnu.org>
1042
1043 * make-dist (tempparent): Fix command to update info files.
1044
1045 1999-02-09 Richard Stallman <rms@gnu.org>
1046
1047 * configure.in (powerpc-apple-netbsd*): New alternative.
1048
1049 1999-01-25 Geoff Voelker <voelker@cs.washington.edu>
1050
1051 * make-dist: Include the new directory nt/icons in distributions.
1052
1053 1999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1054
1055 * configure.in: Change message about HAVE_XFREE386.
1056
1057 1999-01-07 Eli Zaretskii <eliz@gnu.org>
1058
1059 * config.bat: Support configuring with leim.
1060
1061 1998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
1062
1063 * configure.in (mips-sgi-irix6.5): New target.
1064
1065 1998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
1066
1067 * configure.in: Remove GSS-API support, since it has been removed
1068 from movemail.
1069
1070 1998-12-04 Markus Rost <rost@delysid.gnu.org>
1071
1072 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
1073
1074 1998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
1075
1076 * Makefile.in: Don't install customize info file. Run
1077 install-info on viper info file.
1078
1079 1998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
1080
1081 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
1082
1083 1998-11-16 Kenichi Handa <handa@etl.go.jp>
1084
1085 * configure.in (*-*-bsdi4*): New target.
1086
1087 1998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
1088
1089 * configure.in: Fix previous change.
1090
1091 1998-11-11 Richard Stallman <rms@gnu.org>
1092
1093 * configure.in (aviion-intel): New machine.
1094
1095 1998-11-04 Kenichi Handa <handa@etl.go.jp>
1096
1097 * configure.in (mips-nec-sysv4*): New target.
1098
1099 1998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
1100
1101 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
1102 from lisp.
1103
1104 1998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
1105
1106 * make-dist: Don't include fns*.el in dist.
1107
1108 1998-10-30 Dave Love <fx@gnu.org>
1109
1110 * configure.in: Don't mkdir cpp.
1111
1112 1998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
1113
1114 * Makefile.in (install-arch-dep): Install src/fns-*.el in
1115 ${archlibdir}.
1116
1117 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1118
1119 * Version 20.3 released.
1120
1121 1998-07-30 Paul Eggert <eggert@twinsun.com>
1122
1123 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
1124 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
1125 (lwlib/Makefile, leim/Makefile):
1126 Prepend $(srcdir)/ to rule dependencies outside this dir.
1127
1128 1998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
1129
1130 * configure.in: Use unset CDPATH instead of making it empty.
1131
1132 1998-06-20 Karl Heuer <kwzh@gnu.org>
1133
1134 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
1135
1136 1998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
1137
1138 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
1139 and default.el. Sort the results.
1140
1141 1998-05-31 Karl Heuer <kwzh@gnu.org>
1142
1143 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
1144 writable.
1145
1146 1998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
1147
1148 * Makefile.in (install-arch-indep):
1149 Don't alter site-lisp/subdirs.el if it exists.
1150
1151 1998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
1152
1153 * Makefile.in (install-arch-indep): Put `-' on commands to create
1154 subdirs.el in site-lisp dirs.
1155
1156 1998-05-07 Richard Stallman <rms@psilocin.gnu.org>
1157
1158 * Makefile.in (install-arch-indep): Fix typo in previous change.
1159
1160 1998-05-06 Richard Stallman <rms@psilocin.gnu.org>
1161
1162 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
1163
1164 1998-04-28 Richard Stallman <rms@psilocin.gnu.org>
1165
1166 * Makefile.in (mkdir): Create the site-lisp dirs.
1167 (install-arch-indep): Make site-lisp/subdirs files world-readable.
1168
1169 1998-04-26 Richard Stallman <rms@psilocin.gnu.org>
1170
1171 * Makefile.in (INSTALL_INFO): New variable.
1172 (install-arch-indep): Don't replace the dir file if it already exists.
1173 Use the install-info program, via INSTALL_INFO, to add entries.
1174 Make the `info' subdir and the Info files world-readable.
1175
1176 1998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
1177
1178 * config.bat: Make sure the environment is large enough to support
1179 all the "set foo=bar" commands. Update pointers to DJGPP FTP
1180 sites.
1181
1182 1998-04-10 Karl Heuer <kwzh@gnu.org>
1183
1184 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
1185
1186 1998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
1187
1188 * configure.in: Add --with-gssapi to specify GSS-API
1189 authentication support for movemail.
1190
1191 1998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
1192
1193 * Makefile.in (install-arch-indep): Fix previous change.
1194
1195 1998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
1196
1197 * Makefile.in (info): Run man in build dir, not srcdir.
1198
1199 1998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
1200
1201 * Makefile.in (install-arch-indep): Fix previous change.
1202
1203 1998-03-23 Kenichi Handa <handa@etl.go.jp>
1204
1205 * Makefile.in (top_distclean): Check the existence of `lock'
1206 subdir.
1207
1208 1998-03-22 Richard Stallman <rms@gnu.org>
1209
1210 * Makefile.in (install-arch-indep): Put special subdirs.el files
1211 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
1212
1213 1998-03-21 Richard Stallman <rms@psilocin.gnu.org>
1214
1215 * make-dist: Fix shell syntax in check for missing .el or .elc files.
1216
1217 1998-03-09 Richard Stallman <rms@psilocin.gnu.org>
1218
1219 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
1220 (m68*-hp-hpux*): Handle versions 1X like 10.
1221
1222 1998-03-07 Richard Stallman <rms@psilocin.gnu.org>
1223
1224 * make-dist: PROBLEMS is now in etc, not top level dir.
1225
1226 * Makefile.in (SOURCES): Delete PROBLEMS.
1227
1228 1998-02-25 Richard Stallman <rms@gnu.org>
1229
1230 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
1231
1232 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
1233
1234 1998-01-17 Richard Stallman <rms@gnu.org>
1235
1236 * Makefile.in (install-arch-indep): Add semicolon before `else'.
1237
1238 1998-01-02 Richard Stallman <rms@psilocin.gnu.org>
1239
1240 * make-dist (tempparent): New option --no-check.
1241
1242 * make-dist: Don't do anything with cpp directory.
1243
1244 1997-12-20 Richard Stallman <rms@psilocin.gnu.org>
1245
1246 * configure.in (sparc-fujitsu-sysv4*): New target.
1247
1248 1997-12-17 Andreas Schwab <schwab@gnu.org>
1249
1250 * configure.in: Cache more tests. Add missing quotes around
1251 message with embedded comma.
1252
1253 1997-12-04 Karl Heuer <kwzh@gnu.org>
1254
1255 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
1256
1257 1997-11-26 Joel N. Weber II <devnull@gnu.org>
1258
1259 * make-dist: Changed the comment about `umask 0' to say `Don't
1260 restrict access to any files.'; previously it said `Don't protect
1261 any files', which may have implied that we think fascism is good.
1262
1263 1997-11-24 Paul Eggert <eggert@twinsun.com>
1264
1265 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
1266 strftime needs the underlying host's strftime for locale dependent
1267 formats.
1268
1269 1997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
1270
1271 * configure.in (i586-dg-dguxR4.*): New name in case branch.
1272
1273 1997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1274
1275 * config.bat: Configure the man subdirectory.
1276
1277 1997-11-07 Paul Eggert <eggert@twinsun.com>
1278
1279 * configure.in (AC_CHECK_LIB): Add -lintl.
1280
1281 1997-11-07 Karl Heuer <kwzh@gnu.org>
1282
1283 * make-dist (check for .elc files): Avoid bash-specific syntax.
1284 (check for overflow 14-char limit): Simplify.
1285
1286 1997-11-07 Richard Stallman <rms@gnu.org>
1287
1288 * Makefile.in (install): Move blessmail last.
1289
1290 1997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1291
1292 * configure.in (gettimeofday, one arg or two):
1293 Clarify messages by avoiding double negative.
1294
1295 1997-09-30 Karl Eichwalder <ke@suse.de>
1296
1297 * Makefile.in (install-arch-indep): install the widget info file.
1298
1299 1997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
1300
1301 * configure.in (with-pop, with-kerberos): Need to check Kerberos
1302 libraries in reverse order, so that libraries will appear in the
1303 correct dependency order on the link line (and so that the
1304 configure checks themselves will work properly when early
1305 libraries depend on later ones).
1306
1307 1997-09-21 Erik Naggum <erik@naggum.no>
1308
1309 * make-dist (making links to `src'): Keep timestamp on copied
1310 files.
1311
1312 * make-delta: New script to produce delta distributions.
1313
1314 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1315
1316 * Version 20.2 released.
1317
1318 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1319
1320 * Version 20.1 released.
1321
1322 * Makefile.in (install-leim): Depend on mkdir.
1323 (leim): Depend on src.
1324
1325 1997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1326
1327 * configure.in: Recognize alpha* instead of just alpha.
1328
1329 1997-09-12 Paul Eggert <eggert@twinsun.com>
1330
1331 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
1332
1333 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1334
1335 * update-subdirs: Use rm -f.
1336
1337 1997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1338
1339 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
1340 Ignore subdirs named Old.
1341
1342 1997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
1343
1344 * configure.in: Add OpenBSD clause to set $machine.
1345
1346 1997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1347
1348 * make-dist: Recompile everything after updating various Lisp files.
1349 Recompile in leim as well as lisp.
1350 Check in leim as well as lisp for mismatched files and too-long names.
1351
1352 1997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1353
1354 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
1355
1356 1997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1357
1358 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
1359 before trying to copy anything from it.
1360
1361 1997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1362
1363 * Makefile.in (man/Makefile): New target.
1364 (tags): Define env var EMACS and run Makefile from build dir.
1365
1366 1997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1367
1368 * config.bat: If src/_gdbinit doesn't exist, try using
1369 src/.gdbinit to create it (for building on Windows 95).
1370
1371 1997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1372
1373 * Makefile.in (install-arch-indep):
1374 Discard extra data in tar | tar pipes.
1375
1376 1997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
1377
1378 * configure.in (x_default_search_path): Corrected
1379 '${x_library}' to '${x_library}/X11'.
1380
1381 1997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1382
1383 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1,
1384
1385 1997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
1386
1387 * configure.in: Support auto-configuration of both Kerberos V4 and
1388 Kerberos V5 for movemail, including detection of V4 and V5 header
1389 files and libraries.
1390
1391 1997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
1392
1393 * configure.in: Compute x_default_search_path
1394 and substitute into makefiles.
1395
1396 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
1397
1398 1997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1399
1400 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
1401
1402 1997-08-07 Erik Naggum <erik@naggum.no>
1403
1404 * configure.in: Remove lockdir, it is no longer needed.
1405 * Makefile.in (mkdir): Don't create lockdir.
1406 (lockdir): Variable deleted.
1407 (paths-force): Don't operate on PATH_LOCK.
1408
1409 1997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1410
1411 * leim-Makefile.in (clean, distclean): New targets.
1412
1413 * make-dist: Include leim/ChangeLog in leim distribution.
1414
1415 1997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1416
1417 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
1418
1419 1997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1420
1421 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
1422
1423 1997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1424
1425 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
1426
1427 1997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1428
1429 * make-dist: Update leim/leim-list.el.
1430 Pass along value of $EMACS when updating lisp dir.
1431
1432 1997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
1433
1434 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
1435 prerequisite to the use of Doug Lea's malloc.
1436
1437 1997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1438
1439 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
1440
1441 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
1442
1443 1997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1444
1445 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
1446
1447 1997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1448
1449 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
1450 to news-r6.h.
1451
1452 1997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1453
1454 * config.bat: Use `sed' instead of `cp', which might not be
1455 installed.
1456
1457 1997-07-09 Kenichi Handa <handa@etl.go.jp>
1458
1459 * Makefile.in (mostlyclean): Add cleaning leim directory.
1460 (clean, distclean, maintainer-clean): Likewise.
1461
1462 1997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1463
1464 * make-dist (bogosities): Check subdirs of `lisp' also.
1465
1466 1997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1467
1468 * make-dist (etc): Really avoid symlinks now.
1469 (lisp): Don't delete from subdirs the things we never copy.
1470
1471 1997-07-07 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1472
1473 * Makefile.in (install-arch-indep): Correct the target name.
1474 The first letter `i' was dropped by the previous change of mine.
1475
1476 1997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1477
1478 * configure.in (leim/Makefile): Generate this.
1479 (*-sysv4.2uw*): Recognize new alternative.
1480
1481 * leim-Makefile.in: Renamed from leim-Makefile.
1482
1483 * make-dist: Set up real-leim subdirectory,
1484 with the real contents of leim; then move it to
1485 a separate top-level directory.
1486
1487 * make-dist: Don't mention site-lisp, site-init, site-start
1488 or default, when listing files hat are not compiled and should be.
1489
1490 * configure.in: Create src/config.stamp at the end.
1491
1492 1997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1493
1494 * Makefile.in (install-leim): Correct previous change.
1495
1496 1997-07-02 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1497
1498 * Makefile.in (install-leim): New target.
1499 (install): Depend on install-leim.
1500
1501 1997-07-01 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1502
1503 * Makefile.in (SUBDIR): Add leim.
1504 (SUBDIR_MAKEFILES): Add leim/Makefile.
1505 (leim/Makefile): New target.
1506
1507 1997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1508
1509 * leim-Makefile: New file.
1510 * make-dist: Initialize a `leim' subdirectory with that makefile.
1511
1512 1997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1513
1514 * configure.in (GNU_MALLOC_reason): Fix message text.
1515
1516 1997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1517
1518 * make-dist (lisp): Don't process subdirs that start with =.
1519 (etc): Copy symlinks, as in src.
1520
1521 1997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1522
1523 * configure.in (i*86-*-unixware*): New alternative.
1524
1525 1997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1526
1527 * Makefile.in (src/config.stamp): Target renamed from src/config.h
1528 and touch it explicitly.
1529
1530 * configure.in (mips-sony-newsos6*): New alternative.
1531 (mips-*-linux-gnu*): New alternative.
1532 (*-*-bsdi*): New alternative.
1533 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
1534
1535 1997-06-22 Dave Love <d.love@dl.ac.uk>
1536
1537 * Makefile.in (lib-src): Depend on src/config.h (e.g. for
1538 movemail.o).
1539 (src/config.h): New target to re-configure if src/config.in
1540 is patched.
1541
1542 1997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1543
1544 * configure.in (shutdown): Check for `shutdown' function.
1545
1546 1997-06-18 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
1547
1548 * update-subdirs: Include the directory "language" in subdirs.
1549
1550 1997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1551
1552 * configure.in (m88k-dg-dgux4*): New alternative.
1553 (alpha-*-netbsd*): New alternative.
1554 (powerpcle-*-solaris2*): New alternative.
1555
1556 1997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1557
1558 * make-dist: Warn about .el files that are not compiled.
1559
1560 1997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1561
1562 * Makefile.in (dist): Don't run update-subdirs here,
1563 since make-dist now gets that done.
1564
1565 * make-dist: Use the new `updates' target in lisp/Makefile.
1566
1567 * make-dist: Use new non-file targets in lisp/Makefile.
1568
1569 1997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1570
1571 * make-dist: Handle all subdirs of `lisp' uniformly.
1572 Don't handle `term' and `language' specially.
1573 Clear out umask at the beginning.
1574
1575 1997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1576
1577 * make-dist: Use Make to update finder-inf.el and autoloads.
1578 Also update cus-load.el.
1579
1580 1997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
1581
1582 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
1583 in case it is desirable to disable the GNU malloc features with
1584 glibc.
1585
1586 1997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
1587
1588 * configure.in (DOUG_LEA_MALLOC):
1589 Define if malloc_{get,set}_state exist.
1590
1591 1997-03-05 Ken'ichi Handa <handa@etl.go.jp>
1592
1593 * make-dist: Make links for files under lisp/language.
1594
1595 1997-02-20 Kenichi Handa <handa@etl.go.jp>
1596
1597 * update-subdirs: Exclude the directory "language" from subdirs.
1598
1599 1997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
1600
1601 * configure.in: Check for rint and cbrt.
1602
1603 1997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1604
1605 * make-dist: Use $EMACS to say where to run Emacs.
1606 Add --no-update option.
1607
1608 1996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1609
1610 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
1611
1612 1996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1613
1614 * make-dist (copying src): Check thoroughly for symlinks
1615 and copy them in all cases. Regularize the linking of *.in
1616 and *.opt and ChangeLog files.
1617 (copying lib-src): Likewise.
1618 Don't rm getdate.c or y.tab.*--they don't exist any more.
1619
1620 1996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
1621
1622 * configure.in: Check for libmail, maillock.h and
1623 touchlock (for movemail).
1624
1625 1996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1626
1627 * configure.in (limits.h): Check for this file.
1628
1629 1996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1630
1631 * configure.in (rs6000-ibm-aix4.2): New alternative.
1632 (rs6000-ibm-aix4.0): New alternative.
1633 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
1634
1635 1996-11-22 Ben Harris <bjh21@cam.ac.uk>
1636
1637 * configure.in: Recognize vax-*-netbsd*.
1638
1639 1996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1640
1641 * configure.in (locallisppath): Add leim directory.
1642
1643 1996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
1644
1645 * config.bat: Make sure `mv' supports forward slashes and -f.
1646
1647 1996-10-28 Christian Limpach <chris@nice.ch>
1648
1649 * configure.in (hppa*-next-nextstep*): * added after hppa
1650 to accept hppa1.0 and hppa1.1.
1651
1652 1996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
1653
1654 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
1655 * configure.in (ld_switch_machine): Fix typo.
1656
1657 1996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1658
1659 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
1660 from config.h and use them in $ac_link.
1661
1662 1996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
1663
1664 * configure.in: Create a subdir named `lisp'.
1665
1666 1996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1667
1668 * configure.in: Check for getcwd.
1669
1670 1996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1671
1672 * configure.in: Check for termios.h. Check for setpgid.
1673
1674 1996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1675
1676 * configure.in: Check for setrlimit.
1677
1678 1996-08-31 Paul Eggert <eggert@twinsun.com>
1679
1680 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
1681
1682 1996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1683
1684 * configure.in: Check for utimes.
1685
1686 * configure.in: Check for com_err library, but only
1687 if --with-kerberos was used. Check for krb and des
1688 only if --with-kerberos.
1689
1690 1996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1691
1692 * Makefile.in (INSTALL_STRIP): New variable.
1693 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
1694 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
1695
1696 1996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1697
1698 * configure.in: Check for krb and des libraries.
1699
1700 1996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
1701
1702 * configure.in (*-sunos4.1.[3-9]*noshare):
1703 Use sunos413, not sunos4-1-3.
1704 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
1705 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
1706
1707 1996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1708
1709 * Makefile.in (src/paths.h): Target deleted.
1710 (paths-force): Delete all dependencies on this target
1711 but don't delete the target.
1712 (install): Depend on `all'.
1713 (paths-force): Don't print a message.
1714
1715 * configure.in: Generate src/paths.h here.
1716
1717 1996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1718
1719 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
1720 New variables that affect linking only.
1721 (alpha-dec-osf*): Use those instead of previous change.
1722
1723 1996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1724
1725 * Makefile.in (install-arch-indep): Install info/messages.
1726
1727 1996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1728
1729 * Version 19.33 released.
1730
1731 1996-08-10 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
1732
1733 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
1734 Fix previous change.
1735
1736 1996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1737
1738 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
1739 New alternative.
1740
1741 1996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1742
1743 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
1744 and NON_GCC_TEST_OPTIONS.
1745
1746 1996-08-06 Paul Eggert <eggert@twinsun.com>
1747
1748 * configure.in (LOCALTIME_CACHE): Don't put a string literal
1749 "TZ=..." in environ.
1750
1751 1996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1752
1753 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
1754
1755 1996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1756
1757 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
1758 the more general *-sunos4.1.[3-9]* clause.
1759
1760 1996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1761
1762 * Version 19.32 released.
1763
1764 * configure.in (*-sco3.2v5*):
1765 Set OVERRIDE_CPPFLAG to a string of one space.
1766 Fix the code that uses OVERRIDE_CPPFLAG.
1767
1768 1996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
1769
1770 * configure.in: Undo previous change.
1771
1772 1996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
1773
1774 * config.sub: Use `pc', not `unknown', when canonicalizing
1775 the vendor for ...86.
1776
1777 1996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
1778
1779 * configure.in: Check for termios.h header.
1780
1781 1996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
1782
1783 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3
1784
1785 1996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
1786
1787 * configure.in: Split bsdos2 and bsdos2-1.
1788
1789 1996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
1790
1791 * config.sub: If last two words are not a recognized
1792 KERNEL-OS pair, use just the last word as OS, as in 19.31.
1793 Make conversion of gnu/linux to linux-gnu really work.
1794
1795 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
1796
1797 1996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1798
1799 * configure.in (check for using Lucid widgets by default):
1800 Eliminate indentation that confuses some compilers.
1801
1802 1996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1803
1804 * config.sub: Convert linux and gnu/linux to linux-gnu.
1805
1806 * make-dist: Don't update getdate.c.
1807 Ignore =... files when checking for too-long Lisp file names.
1808
1809 1996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1810
1811 * configure.in (euidaccess): Check for that, not for eaccess.
1812
1813 1996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1814
1815 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
1816 before `noshare'.
1817 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
1818
1819 1996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1820
1821 * configure.in: Rename lignux to linux-gnu in configuration names.
1822 Use gnu-linux as the opsys value (s/ file name).
1823 Allow i686 just like i386, i486, i586.
1824
1825 1996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1826
1827 * configure.in (i*86-*-sco3.2v5): New alternative.
1828 (OVERRIDE_CPPFLAG): New variable.
1829 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
1830
1831 * configure.in: Specify vpath for .texi files.
1832
1833 1996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1834
1835 * configure.in: Always check for HAVE_X11R5.
1836 Separately decide whether to use a toolkit by default.
1837
1838 1996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
1839
1840 * configure.in: If X11R5 is missing the Xaw headers,
1841 default to --with-x-toolkit=no.
1842
1843 1996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1844
1845 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
1846
1847 1996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1848
1849 * Makefile.in (install-arch-indep): If cd etc makes output,
1850 don't treat that as part of the tar data.
1851 Check that ./lisp actually exists.
1852
1853 1996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
1854
1855 * make-dist: Check for long file names.
1856
1857 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1858
1859 * Version 19.31 released.
1860
1861 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1862
1863 * configure.in: Recognize sparc-*-lignux.
1864
1865 1996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
1866
1867 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
1868 Don't include config.w95.
1869
1870 1996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
1871
1872 * make-dist: Replace --no-clean-up and --no-tar options
1873 with --clean-up and --tar, so that the default is useful.
1874
1875 1996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1876
1877 * config.bat: Make sure the GDB init file is called src/_gdbinit;
1878 if not, tell the user to rename it and abort.
1879
1880 1996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
1881
1882 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
1883 test program.
1884
1885 1996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1886
1887 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
1888
1889 * make-dist (MANIFEST): Fix previous change.
1890 (msdos): Put mainmake.v2 into the dist.
1891
1892 1996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
1893
1894 * make-dist: Exit if autoconf fails.
1895
1896 1996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1897
1898 * config.bat: Set djgpp-ver, and unset it at the end.
1899 Add a number of conditionals for DJGPP version 2.
1900 Rename label libsrc2 to libsrc3.
1901 Substitute for LDFLAGS in src/Makefile.
1902 Substitute for ALL_CFLAGS in lib-src/Makefile.
1903
1904 1996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1905
1906 * configure.in (ncurses): Check this after checking fns like strerror.
1907
1908 1996-04-08 Erik Naggum <erik@naggum.no>
1909
1910 * make-dist (MANIFEST): Don't include lines from =files.
1911
1912 1996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1913
1914 * make-dist: Don't put lisp/dired.todo in the dist.
1915
1916 1996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
1917
1918 * configure.in (HAVE_NCURSES): Look for library named ncurses.
1919
1920 * configure.in (setlocale): Check for it.
1921
1922 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
1923
1924 1996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1925
1926 * configure.in: Use lignux instead of linux as value of opsys.
1927
1928 1996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1929
1930 * Makefile.in (install-strip): Fix whitespace.
1931 Get rid of continuation.
1932
1933 * config.sub: Convert linux or gnu/linux to lignux.
1934
1935 1996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1936
1937 * configure.in: Accept lignux in configuration name.
1938
1939 1996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1940
1941 * Makefile.in (install-strip): New target.
1942
1943 1996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1944
1945 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
1946 -f failed to do the job on Suns.
1947
1948 1996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
1949
1950 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
1951
1952 * configure.in (linux/version.h): Check for this header.
1953
1954 1996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
1955
1956 * configure.in: Remove -fno-builtin hackery from -lm check.
1957
1958 1996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
1959
1960 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
1961 just this test.
1962
1963 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
1964
1965 1996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1966
1967 * configure.in: Check for ncurses.
1968
1969 1996-02-28 Paul Eggert <eggert@twinsun.com>
1970
1971 * configure.in (LOCALTIME_CACHE):
1972 Also define if localtime mishandles unsetting TZ.
1973 This works around a localtime bug in mips-dec-ultrix.
1974
1975 1996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1976
1977 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
1978
1979 * configure.in: Improve messages about X versions.
1980
1981 1996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1982
1983 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
1984
1985 1996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1986
1987 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
1988 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
1989
1990 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
1991 (install): Put install-arch-indep before install-arch-dep.
1992
1993 1996-02-20 Dave Love <d.love@dl.ac.uk>
1994
1995 * INSTALL: Clarify info about MS-DOS path handling.
1996
1997 1996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1998
1999 * Makefile.in (install-arch-indep): Install info/ccmode*.
2000 In previous change, protect against /bin/pwd returning null string.
2001
2002 1996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2003
2004 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
2005 to lispdir.
2006
2007 1996-02-01 Paul Eggert <eggert@twinsun.com>
2008
2009 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
2010
2011 1996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2012
2013 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
2014
2015 1996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2016
2017 * Makefile.in (extraclean): Use ${top_distclean} to ensure
2018 we delete everything distclean deletes.
2019
2020 1996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
2021
2022 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
2023
2024 1996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2025
2026 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
2027 into LDFLAGS instead of into LIBS.
2028
2029 1996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2030
2031 * configure.in (HAVE_XMU): Fix typo in previous change.
2032
2033 1996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2034
2035 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
2036
2037 1996-01-10 Erik Naggum <erik@naggum.no>
2038
2039 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
2040
2041 1996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
2042
2043 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
2044
2045 1996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2046
2047 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
2048 and use -lXt to link it.
2049
2050 1996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2051
2052 * configure.in (locallisppath): Put version-specific dir first.
2053
2054 1996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2055
2056 * configure.in (hppa-*-nextstep*): New alternative.
2057 (USE_X_TOOLKIT): By default, set this to "maybe";
2058 and change that later to LUCID or "no" according to X11 version.
2059
2060 * make-dist: Recompile outdated .elc files and update all autoloads.
2061
2062 1996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
2063
2064 * configure.in (locallisppath): Fix typo in last change: " -> '.
2065
2066 1996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2067
2068 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
2069
2070 1995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2071
2072 * Makefile.in (install-arch-indep): Give all files read permission.
2073
2074 1995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2075
2076 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
2077 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
2078
2079 1995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2080
2081 * configure.in: Determine HAVE_X11R6.
2082 (HAVE_MENUS): Renamed from HAVE_X_MENU.
2083
2084 1995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2085
2086 * configure.in: Just "solaris" now defaults to version 2.4.
2087 Add sunos4.1.n-noshare as alternative.
2088
2089 1995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2090
2091 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
2092
2093 1995-11-29 Erik Naggum <erik@naggum.no>
2094
2095 * Makefile.in (install-arch-indep): Add missing backslash.
2096
2097 1995-11-29 Karl Eichwalder <ke@ke.Central.DE>
2098
2099 * Makefile.in (install-arch-indep): Don't install
2100 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
2101
2102 1995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2103
2104 * Makefile.in (install-arch-indep): Fix previous change.
2105
2106 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
2107
2108 1995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2109
2110 * Version 19.30 released.
2111
2112 * make-dist (lisp): Exclude subdirs.el.
2113
2114 1995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2115
2116 * make-dist (etc): Delete *.orig and *.rej.
2117
2118 1995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2119
2120 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
2121
2122 1995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2123
2124 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
2125
2126 1995-11-14 Geoff Voelker <voelker@cs.washington.edu>
2127
2128 * make-dist (nt): Rename install, readme, and todo to
2129 INSTALL, README, and TODO.
2130
2131 1995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2132
2133 * make-dist (lisp): Don't distribute site-start.
2134
2135 1995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
2136
2137 * make-dist: Break the hard link on alloca.c.
2138
2139 1995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2140
2141 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
2142
2143 1995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2144
2145 * make-dist (src, lib-src): Don't distribute Makefile.c.
2146 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
2147
2148 1995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2149
2150 * Makefile.in (mkdir): Create man1dir, not mandir.
2151 (uninstall): Use man1dir, not mandir.
2152
2153 1995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2154
2155 * Makefile.in (man1dir): New variable.
2156 (install-arch-indep): Use man1dir.
2157
2158 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
2159
2160 * make-dist: Create lisp/MANIFEST.
2161
2162 1995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2163
2164 * configure.in (m68k-*-linux*): New alternative.
2165
2166 1995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2167
2168 * make-dist: Use new names config.in, paths.in, and
2169 {src,lib-src}/Makefile.in.
2170
2171 1995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2172
2173 * configure.in: Don't bother checking for drem.
2174
2175 1995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2176
2177 * Makefile.in (distclean): Delete line with just a tab in it.
2178 (install-arch-indep): Delete spaces that precede tabs.
2179 Delete spurious `fi' left from previous change.
2180 (install): Supply `true' as command, to avoid null command.
2181
2182 1995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2183
2184 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
2185
2186 1995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2187
2188 * configure.in (powerpc-*-solaris2): New alternative.x
2189
2190 1995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
2191
2192 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
2193 of paths.h.tmp$$, to avoid going beyond 14 characters.
2194
2195 1995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2196
2197 * configure.in: Improve error msg for invalid --with-x-toolkit value.
2198
2199 1995-09-06 Paul Eggert <eggert@twinsun.com>
2200
2201 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
2202 if localtime caches TZ. Check for tzset.
2203
2204 1995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2205
2206 * config.bat: Simplify using new names file names src/makefile.in,
2207 config.in, paths.in. Change Echo commands not to use `.
2208
2209 1995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2210
2211 * Makefile.in (install-arch-indep): Always install the new dir file;
2212 rename the previous dir file to dir.bak or dir.old.
2213
2214 1995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2215
2216 * configure.in (RANLIB): Substitute this into makefiles.
2217 Set it specially on solaris; set it by default on other systems.
2218
2219 * configure.in: Fix previous Alpha change.
2220
2221 1995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2222
2223 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
2224 NON_GCC_TEST_OPTIONS.
2225
2226 1995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2227
2228 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
2229 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
2230
2231 * configure.in (alpha-*-linux*): New configuration.
2232
2233 1995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2234
2235 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
2236 (m68k-next-nextstep*): New alias for that.
2237 (i*86-*-nextstep*): Use nextstep.h.
2238 (sparc-*-nextstep*): New configuration.
2239
2240 1995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2241
2242 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
2243 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
2244
2245 1995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2246
2247 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
2248 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
2249
2250 1995-07-18 Mike Long <mike.long@analog.com>
2251
2252 * make-dist: Fix update of finder-inf.el, and byte-compile it.
2253
2254 1995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2255
2256 * Makefile.in (src/paths.h, paths-force):
2257 Rename src/paths.h.in to src/paths.in.
2258 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
2259
2260 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
2261 Use Makefile.c for intermediate file.
2262 Rename src/config.h.in to src/config.in.
2263
2264 1995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
2265
2266 * configure.in (mips-dec-ultrix*): Assume version 4.3.
2267 (mips-dec-ultrix4.[12]): New alternative for old versions.
2268
2269 1995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2270
2271 * make-dist: Don't break intra-tree links.
2272
2273 1995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
2274
2275 * configure.in: Put back archlibdir initialization. Require
2276 autoconf 2.4.1 or later.
2277
2278 1995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2279
2280 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
2281 (mips-mips-riscos5*): New alternative.
2282
2283 1995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2284
2285 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
2286
2287 1995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2288
2289 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
2290 (mandir, infodir, archlibdir): Initializations deleted.
2291
2292 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
2293 On hpux9shr, use hpux9shxr4.h.
2294
2295 1995-06-24 Morten Welinder <terra+@cs.cmu.edu>
2296
2297 * configure.in: Added target mips-dec-mach_bsd4.3.
2298 * config.guess: Guess mips-dec-mach_bsd4.3.
2299
2300 1995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2301
2302 * Makefile.in (mkdir): Use symbolic chmod.
2303
2304 1995-06-22 Paul Eggert <eggert@twinsun.com>
2305
2306 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3.
2307 (Likewise for SunOS 4.1.5 thorugh 4.1.9, should they ever exist.)
2308
2309 1995-06-22 Paul Eggert <eggert@twinsun.com>
2310
2311 * Makefile.in (SUBDIR_MAKEFILES):
2312 Add man/Makefile, so `make distclean' removes it.
2313 (top_distclean): Add config.log to the list of files to be removed.
2314
2315 1995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2316
2317 * Version 19.29 released.
2318
2319 1995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2320
2321 * configure.in: Fix the previous change to verify that the -b
2322 option really solves the problem.
2323
2324 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
2325
2326 1995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2327
2328 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
2329
2330 1995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2331
2332 * configure.in: Report more clearly when there is no special
2333 dir to search for X includes or libraries.
2334
2335 1995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2336
2337 * configure.in: Check for -lpthreads, not -lpthread.
2338
2339 1995-06-09 Geoff Voelker <voelker@cs.washington.edu>
2340
2341 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
2342
2343 1995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2344
2345 * configure.in: Check for -lpthread.
2346
2347 1995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2348
2349 * Makefile.in (install-arch-indep): Install info files for mh-e.
2350 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
2351
2352 1995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2353
2354 * configure.in (*-solaris2.5): New configuration.
2355
2356 * make-dist: Copy new files config.nt and config.w95.
2357
2358 1995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2359
2360 * configure.in: Use x_includes, not x_libraries, for -I.
2361 Make bitmapdir a colon-separated list.
2362
2363 1995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
2364
2365 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
2366
2367 * configure.in: Allow x_libraries and x_includes to be paths.
2368
2369 1995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2370
2371 * configure.in: Fix typo.
2372
2373 1995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
2374
2375 * INSTALL: Clarify use of site-init.el.
2376
2377 1995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
2378
2379 * configure.in: pass arg to sqrt.
2380
2381 1995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
2382
2383 * make-dist: Fix May 6 change.
2384
2385 1995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2386
2387 * vpath.sed: Delete reference to ymakefile.
2388
2389 1995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
2390
2391 * configure.in: Use sqrt (more portable) instead of fmod in -lm
2392 check.
2393
2394 1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2395
2396 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
2397
2398 * update-subdirs: Specify /bin/sh to run the script.
2399
2400 1995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2401
2402 * make-dist: Put src/makefile.nt in dist.
2403
2404 * configure.in (i[345]86-*-bsdi2*): New configuration.
2405 (vax-dec-bsd386*): Deleted.
2406
2407 1995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
2408
2409 * configure.in: Make sure CDPATH doesn't mess up PWD check. Check
2410 whether X bitmaps are in X11/bitmaps instead of bitmaps. Use fmod
2411 instead of logb in -lm check.
2412
2413 1995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2414
2415 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
2416 Use bsd4-3. Don't set NON_GNU_CPP.
2417
2418 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
2419 In nt. copy various different things, but not *.cmd.
2420 Fix the ln commands for the subdirs of nt.
2421
2422 1995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2423
2424 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
2425
2426 1995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2427
2428 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
2429 since that's what the header file expects.
2430
2431 1995-04-24 Francesco Potorti` (pot@cnuce.cnr.it)
2432
2433 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
2434 and 68040 based machines when choosing options for gnucc.
2435
2436 1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2437
2438 * Makefile.in (top_distclean): Delete config.cache.
2439
2440 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2441
2442 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
2443
2444 * configure.in: Use m/ncr386.h.
2445
2446 1995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2447
2448 * Makefile.in (install-arch-indep): Undo Sep 23 change.
2449
2450 1995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2451
2452 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
2453 (man): Don't copy texindex.c and getopt.c; they're deleted.
2454 (etc): Omit `e'; it's a subdirectory.
2455 (etc/e): Use `../..', not `..', to reference top level.
2456
2457 1995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
2458
2459 * Makefile.in (install-arch-indep, dist):
2460 look for `update-subdir' in $(srcdir).
2461
2462 1995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2463
2464 * make-dist: Include mkinstalldirs in distribution.
2465
2466 1995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
2467
2468 * make-dist: Add missing close backquote.
2469
2470 1995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2471
2472 * make-dist: Don't distribute shortnames directory.
2473
2474 1995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2475
2476 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
2477
2478 1995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2479
2480 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
2481
2482 1995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2483
2484 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
2485
2486 1995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
2487
2488 * configure.in (mips-sgi-irix6): New configuration.
2489
2490 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
2491
2492 * Makefile.in (maintainer-clean): Renamed from realclean.
2493
2494 1995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
2495
2496 * configure.in: Create a .gdbinit that sources the real one, if
2497 using a different build directory.
2498
2499 1995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
2500
2501 * configure.in: Check for sys/select.h.
2502
2503 1995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2504
2505 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
2506
2507 1994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2508
2509 * configure.in: Handle isc 4.1 operating system.
2510
2511 1994-12-10 Richard Stallman <rms@kepa>
2512
2513 * configure.in (rs6000-ibm-aix4.1*): New alternative.
2514 (rs6000-ibm-aix4*): New alternative.
2515
2516 1994-12-06 Richard Stallman <rms@kepa>
2517
2518 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
2519
2520 1994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
2521
2522 * configure.in: Don't try to make directories that are guaranteed
2523 to already exist.
2524
2525 1994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2526
2527 * configure.in: Generate man/Makefile from man/Makefile.in.
2528 Create the man subdir.
2529
2530 * Makefile.in (dvi): Run Make in our man subdir.
2531
2532 * make-dist: Create subdir etc/e.
2533 Make links to it.
2534 Put man/Makefile.in in dist, instead of man/Makefile.
2535
2536 1994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
2537
2538 * configure.in: Add --with-pop, --with-kerberos, and
2539 --with-hesiod for movemail.
2540
2541 1994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2542
2543 * configure.in (m68*-apollo*): Use s/domain.h.
2544
2545 1994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2546
2547 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
2548
2549 1994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
2550
2551 * configure.in: Don't add -I, -L, -R options for cc if their
2552 arguments would be empty.
2553
2554 1994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2555
2556 * configure.in (i860-intel-osf1*): New alternative.
2557 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
2558 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
2559
2560 1994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
2561
2562 * configure.in: Make h_errno check not use nested functions.
2563
2564 1994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
2565
2566 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
2567
2568 1994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
2569
2570 * Makefile.in (install-arch-indep): Avoid continued comment
2571 swallowing target line.
2572
2573 1994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
2574
2575 * configure.in: Protect a character class with `changequote'.
2576
2577 1994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2578
2579 * configure.in: Accept `news' as a synonym for `newsos'.
2580
2581 1994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
2582
2583 * Makefile.in: Don't rm files if cd fails.
2584
2585 1994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2586
2587 * make-dist: Put nt subdir and its subdirs in the dist.
2588 (lib-src): Put makefile.nt in the dist.
2589 (lisp): Put makefile.nt in the dist.
2590
2591 1994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
2592
2593 * configure.in: Change a stray `[' to `test'.
2594
2595 1994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
2596
2597 * configure.in: Adapt for Autoconf v2. Use the standard argument
2598 parser, host type canonicalizer, X11 finder, and message
2599 printing macros. Use the new macro names. Use `test' instead of `['.
2600
2601 1994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2602
2603 * configure.in: Check for getpagesize.
2604
2605 1994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2606
2607 * make-dist (msdos): Put sed* in the distribution.
2608
2609 1994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
2610
2611 * config.bat: New option, `--with-x', for configuring Emacs
2612 for use with the X11 system DesqView/X.
2613 New option, `--no-debug', for compiling Emacs without debug
2614 information thus saving disk space.
2615 (src/config.h, src/paths.h): Use `update' (which is like
2616 `move-if-changed') to change the file.
2617 (src/config.h): When configuring for X11 perform extra changes.
2618 (src/makefile): When configuring for X11 perform extra changes.
2619 (lib-src): Remove temporary files.
2620 (): Check that `sed', `rm', `mv', and `gcc' are available.
2621
2622 1994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2623
2624 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
2625
2626 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
2627
2628 1994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2629
2630 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
2631
2632 * configure.in (canonical): Substitute var into makefiles.
2633 (bitmapdir): Likewise.
2634
2635 * Makefile.in (bitmapdir): New variable.
2636 (src/paths.h, paths-force): Edit PATH_BITMAPS.
2637
2638 1994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2639
2640 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
2641
2642 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
2643 * update-subdirs: New shell script.
2644
2645 1994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2646
2647 * Makefile.in (top_distclean): Don't rm build-install.
2648 (SOURCES): Delete build-install.in.
2649
2650 * make-dist: Don't distribute build-ins.in.
2651 * build-ins.in: File deleted.
2652
2653 1994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
2654
2655 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
2656
2657 1994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2658
2659 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
2660
2661 * configure.in (libexecdir): Renamed from libdir. New default.
2662 (sharedstatedir): Renamed from statedir. New default.
2663 (datadir): New default.
2664
2665 * make-dist: Don't distribute subdirs.el.
2666
2667 1994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2668
2669 * configure.in (eaccess): Check for it.
2670
2671 1994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2672
2673 * configure.in (mktime): Check for it.
2674
2675 1994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
2676
2677 * configure.in (motif): Add support for usage and option checking.
2678
2679 1994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
2680
2681 * configure.in (utimes): Check for it.
2682
2683 1994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
2684
2685 * Makefile.in (install-arch-indep): Don't do mkdir here.
2686
2687 1994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2688
2689 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
2690 riscix.h renamed to acorn.h.
2691
2692 1994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
2693
2694 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
2695 New configurations.
2696
2697 1994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
2698
2699 * configure.in: Remove trailing slashes from srcdir.
2700
2701 1994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2702
2703 * configure.in (i[345]86-sequent-ptx*): Handle
2704
2705 1994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2706
2707 * Makefile.in (paths-force): Depend on src/paths.h
2708
2709 1994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
2710
2711 * configure.in (config_options): Save all arguments, not just some.
2712
2713 1994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
2714
2715 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
2716
2717 * configure.in: Add AC_AIX.
2718 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
2719
2720 1994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2721
2722 * configure.in (parsing options): Simplify sed command to delete -'s.
2723
2724 1994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
2725
2726 * configure.in (config_options): New shell variable.
2727 Pass its value to C code in EMACS_CONFIG_OPTIONS.
2728
2729 1994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2730
2731 * configure.in (alpha-dec-osf*): New target.
2732
2733 * Makefile.in: Use just one FRC target.
2734
2735 1994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2736
2737 * Makefile.in (removenullpaths, paths-force):
2738 Use name paths.h.tmp$$, which depends on the pid.
2739
2740 1994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2741
2742 * Makefile.in (removenullpaths, paths-force):
2743 Put paths.h.tmp in top-level dir, not in src.
2744
2745 1994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2746
2747 * Version 19.27 released.
2748
2749 1994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2750
2751 * Version 19.26 released.
2752
2753 1994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2754
2755 * configure.in: Check for lrand48, not rand48.
2756
2757 1994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2758
2759 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
2760 (powerpc-ibm-aix*): New aliases.
2761
2762 1994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2763
2764 * make-dist (src/m, src/s): Put *.inp in distribution.
2765
2766 1994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2767
2768 * configure.in: Accept i586 and i486 along with i386.
2769
2770 1994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2771
2772 * configure.in: Do compute unexec, LIBX, system_malloc, etc
2773 even if CPP env var was set by the user.
2774
2775 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
2776
2777 1994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
2778
2779 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
2780
2781 1994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2782
2783 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
2784
2785 1994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2786
2787 * configure.in: Check more specifically for i*86-sun-sunos.
2788
2789 1994-08-03 Caveh Jalali (caveh@eng.sun.com)
2790
2791 * configure.in: Handle solaris 2.4.
2792
2793 1994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2794
2795 * configure.in (rand48): Check for it.
2796
2797 1994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2798
2799 * make-dist: Update the info files.
2800
2801 1994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2802
2803 * configure.in: Make "checking..." messages' style consistent.
2804 (HAVE_H_ERRNO): New test.
2805
2806 1994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2807
2808 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
2809
2810 1994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2811
2812 * configure.in (CFLAGS): If the envvar was specified, use that.
2813 And set REAL_CFLAGS from it too.
2814
2815 1994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2816
2817 * make-dist: Update finder-inf.el.
2818
2819 1994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2820
2821 * make-dist (msdos): Include sed4.inp in dist.
2822
2823 * Makefile.in (libsrc_libs): Var deleted.
2824
2825 1994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2826
2827 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
2828
2829 1994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2830
2831 * configure.in (mips-sony-newsos4*): New alias.
2832
2833 1994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2834
2835 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
2836 (*-convex-convexos*): Accept this as alias.
2837
2838 1994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2839
2840 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
2841 for two different uses.
2842
2843 1994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2844
2845 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
2846
2847 1994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2848
2849 * make-dist: Put ./BUGS into the distrib.
2850
2851 1994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2852
2853 * configure.in: Handle 386 running Solaris 2.
2854
2855 1994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2856
2857 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
2858
2859 1994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2860
2861 * configure.in (mips-sony-newsos*): Use news-risc.h.
2862
2863 * configure.in: Accept bsdi as opsys, like bsd386.
2864
2865 1994-06-01 Morten Welinder (terra@diku.dk)
2866
2867 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
2868
2869 1994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2870
2871 * Version 19.25 released.
2872
2873 * make-dist (shortversion): Don't assume another period follows.
2874
2875 1994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2876
2877 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
2878 (uninstall): Use /bin/pwd.
2879
2880 * Makefile.in (blessmail): Depend on src.
2881 (all): Don't depend on blessmail.
2882
2883 * Makefile.in (src/paths.h): Don't force recomputation.
2884 (paths-force): New target; force recomputation of paths.h.
2885 (all): Depend on paths-force.
2886 (src, lib-src): Depend on src/paths.h.
2887
2888 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
2889 NON_GCC_TEST_OPTIONS.
2890
2891 1994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2892
2893 * configure.in: Don't insist on subversions for irix.
2894
2895 1994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2896
2897 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
2898
2899 * configure.in (i[34]86-next-*): New alternative.
2900
2901 1994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2902
2903 * Version 19.24 released.
2904
2905 * configure.in: New config hppa*-hp-hpux9shr*.
2906
2907 1994-05-22 Morten Welinder (terra@tyr.diku.dk)
2908
2909 * config.bat: Doc fix.
2910
2911 1994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2912
2913 * Makefile.in (mostlyclean, clean, distclean, realclean)
2914 (extraclean): Don't act on man subdir if it doesn't exist.
2915
2916 1994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2917
2918 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
2919 Use them to set up CC.
2920 (*-sun-sunos4.1.3): Set them.
2921
2922 1994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2923
2924 * Makefile.in (lib-src): Don't depend on src/paths.h.
2925
2926 1994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2927
2928 * build-ins.in (copydests): Get rid of spurious `-'s.
2929
2930 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
2931
2932 1994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2933
2934 * Version 19.23 released.
2935
2936 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
2937 for the Xlib and Xt checks; then restore old CFLAGS.
2938
2939 1994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2940
2941 * configure.in (HAVE_X11XTR6): Add newline before #if.
2942 Add newline after #endif.
2943
2944 1994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2945
2946 * configure.in (HAVE_X11XTR6): Arrange to define it.
2947
2948 1994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2949
2950 * Makefile.in (install): Depend on blessmail.
2951
2952 1994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
2953
2954 * configure.in (mips-siemens-sysv*): Put quotes around value
2955 containing blanks.
2956
2957 1994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2958
2959 * Makefile.in (TAGS): Use the makefile in src subdir.
2960
2961 1994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
2962
2963 * configure.in (opsys): Recognize `gnu'.
2964
2965 1994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2966
2967 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
2968
2969 1994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
2970
2971 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
2972 version > 1.8.
2973
2974 1994-05-08 Morten Welinder (terra@diku.dk)
2975
2976 * config.bat: Forcibly remove "# " style comments from makefiles.
2977
2978 1994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2979
2980 * Makefile.in (uninstall): When processing lispdir and etcdir,
2981 do nothing unless it exists and is a directory.
2982
2983 1994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2984
2985 * Makefile.in (install-arch-indep): Do install info/dired-x*.
2986 Merge code in from install-doc.
2987 (install-doc): Merge code back into install-arch-indep.
2988 (install-arch-dep): Don't depend on install-doc.
2989
2990 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
2991
2992 1994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2993
2994 * configure.in (making src/Makefile and lib-src/Makefile):
2995 Split off the autoconf substitutions and don't pass them thru cpp.
2996 (undefs): Use $canonical as well as $configuration.
2997
2998 * make-dist: Distribute lisp/Makefile.
2999
3000 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
3001 Use lower case names for the s files.
3002
3003 1994-05-03 Morten Welinder (terra@diku.dk)
3004
3005 * config.bat: Added possibility for different file name
3006 transscriptions in lib-src.
3007
3008 1994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3009
3010 * Makefile.in (lib-src): Undo previous change.
3011 (blessmail): New target to run maybe-blessmail in lib-src.
3012 (all): Depend on blessmail.
3013
3014 * Makefile.in (lib-src): Depend on src.
3015
3016 1994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
3017
3018 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
3019 (m88k-dg-dgux5.4R2): dgux5.4R2.
3020
3021 1994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3022
3023 * configure.in (window_system): Restore accidentally deleted code
3024 that uses AC_FIND_X.
3025
3026 * make-dist: Distribute config.bat.
3027
3028 1994-04-29 Morten Welinder (terra@diku.dk)
3029
3030 * config.bat: Corrected the configuration of lib-src
3031 to keep up with configure. Add note about dos version 3
3032 or better needed (djgpp needs that). Add note explaining
3033 that either install in c:/emacs or edit the script.
3034 Don't change to c:/emacs, but assume we're there (to minimize
3035 the number of places to change).
3036
3037 * config.bat: Build-in the first step towards X11 support with
3038 the X11 emulator that exists. At this time it won't work,
3039 and several files are missing.
3040
3041 1994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3042
3043 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
3044 Don't look for -lresolv.
3045
3046 * Makefile.in (lib-src): Depend on src/paths.h.
3047
3048 1994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3049
3050 * configure.in: Restore deleted AC_SUBST of `configuration'.
3051 Improve error message for bad --with-x-toolkit value.
3052
3053 * configure.in: Define CONFIGURATION in src/config.h
3054 rather than substituting in src/Makefile.in.
3055
3056 1994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3057
3058 * Makefile.in (install-doc): New target.
3059 (install-arch-dep): Depend on install-doc.
3060 (mkdir): Create docdir.
3061
3062 1994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3063
3064 * configure.in: Test for libresolv.a.
3065 Substitute machfile and opsysfile.
3066
3067 1994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3068
3069 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
3070 (install-arch-dep): Install under the name $(EMACS).
3071
3072 1994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3073
3074 * configure.in (version): Use entire value of emacs-version.
3075 (mips-siemens-sysv*): New alternative.
3076
3077 1994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3078
3079 * Makefile.in (install-arch-indep): Don't install dired-x*.
3080
3081 1994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3082
3083 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
3084 Fix definition of $undefs.
3085
3086 1994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3087
3088 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
3089
3090 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
3091
3092 1994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
3093
3094 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
3095
3096 1994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3097
3098 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
3099 and run it thru cpp, as with src/Makefile.in.
3100
3101 * configure.in: Use AC_SET_MAKE.
3102
3103 1994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3104
3105 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
3106
3107 1994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3108
3109 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
3110
3111 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
3112 (printing the choices): Make the toolkit message unconditional.
3113 (USE_X_TOOLKIT): Use `none', not `no', if none.
3114 (include libsrc_libs): Include config.h, and specify -I for srcdir.
3115 Get rid of temp file foofoo1.
3116
3117 1994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3118
3119 * configure.in (CFLAGS): Use shell syntax, not Makefile.
3120
3121 1994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3122
3123 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
3124 (printing the choices): State choice of toolkit.
3125 (libsrc_libs): Recalculate after writing config.h;
3126 then update lib-src/Makefile.
3127
3128 1994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3129
3130 * configure.in: Add sunos4shr as alternative for suns.
3131 Conditionals testing for null $CC were backwards.
3132
3133 1994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3134
3135 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
3136
3137 1994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3138
3139 * configure.in: Handle -isc4.0*.
3140
3141 1994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3142
3143 * configure.in (esix5): Set NON_GNU_CPP.
3144
3145 1994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
3146
3147 * Makefile.in (thisdir): Nonsensical variable removed.
3148 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
3149 back to $thisdir, rather than the directory `this_dir'.
3150
3151 1994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3152
3153 * Makefile.in (install-arch-indep): Add missing backslash after a
3154 `then'.
3155
3156 1994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3157
3158 * Makefile.in (thisdir): New variable.
3159 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
3160
3161 1994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3162
3163 * configure.in: Add freebsd.
3164
3165 1994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3166
3167 * configure.in: Check for fpathconf.
3168
3169 1994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3170
3171 * configure.in (with_x_toolkit): Fix typo in previous change.
3172
3173 1994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3174
3175 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
3176
3177 1994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3178
3179 * configure.in (with_x_toolkit): Don't allow motif or open-look.
3180
3181 1994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
3182
3183 * configure.in: Fix value of docdir.
3184 * Makefile.in (install-arch-indep): Install DOC* in docdir.
3185
3186 1994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3187
3188 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
3189
3190 1994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
3191
3192 * configure.in: New variable docdir to control where the docstring
3193 file goes.
3194 Makefile.in: Use it to initialize PATH_DOC in paths.h.
3195
3196 1994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
3197
3198 * configure.in: When --run-in-place, don't inherit archlibdir.
3199
3200 1994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3201
3202 * Makefile.in (install-arch-dep, install-arch-indep):
3203 New targets split up former do-install rule.
3204 (do-install): Target deleted.
3205
3206 1994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3207
3208 * configure.in (mips-sony-newsos*): New configuration.
3209
3210 1994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
3211
3212 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
3213
3214 1994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
3215
3216 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
3217
3218 1994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3219
3220 * configure.in: Don't initialize CC.
3221
3222 1994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3223
3224 * configure.in (creating src/Makefile): Also generate -U switches
3225 for symbols in the $configuration value.
3226
3227 * configure.in: Check for sys_siglist being declared in system header.
3228
3229 1994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3230
3231 * configure.in (creating src/Makefile): Delete blank lines
3232 along with lines of whitespace.
3233 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
3234
3235 1994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3236
3237 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
3238 like C_SWITCH_SYSTEM.
3239 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
3240
3241 1994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
3242
3243 * configure.in (drem): Check for this function.
3244
3245 1994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3246
3247 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
3248 If CPP was inherited from environment, don't use NON_GNU_CPP.
3249 (NON_GNU_CC): Likewise.
3250 (handling with_gcc): Use explicit if in the `no' case.
3251 (cc_specified): New variable; if set, don't use NON_GNU_CC.
3252
3253 1994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3254
3255 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
3256
3257 1994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
3258
3259 * configure.in: Check whether fmod exists.
3260
3261 1994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3262
3263 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
3264 {src,lisp}/OChangeLog.
3265
3266 1994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3267
3268 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
3269 necessary for proper operation. This code works with the current
3270 released version of Autoconf.
3271
3272 1994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3273
3274 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
3275 (USE_X_TOOLKIT): Define it for all values except `no'.
3276
3277 * configure.in: Undo first Jan 8 change and Jan 16 change.
3278
3279 1994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3280
3281 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
3282 Substitute USE_X_TOOLKIT as both C macro and Make variable.
3283
3284 * Makefile.in (lwlib/Makefile): New target.
3285 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
3286 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
3287 (unlock, relock): Handle lwlib subdir.
3288
3289 * Makefile.in: Add some .PHONY targets.
3290
3291 * make-dist: Handle lwlib subdir like oldXMenu subdir.
3292
3293 * lwlib: New subdirectory.
3294
3295 1994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3296
3297 * configure.in: If CPP has a value that is a directory,
3298 discard the value.
3299
3300 1994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3301
3302 * configure.in (srcdir_undefs): Add g flag to sed substitution to
3303 remove -U[0-9]*.
3304
3305 1994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3306
3307 * Makefile.in (do-install): Install the dired-x info files.
3308
3309 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
3310 (See src/s/sol2.h.)
3311
3312 1994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3313
3314 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
3315
3316 1994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3317
3318 * configure.in (creating src/Makefile): Put code inside 2nd arg to
3319 AC_OUTPUT as it should be; hopefully noone will again see fit to
3320 gratuitously break this and not make a change log entry.
3321 Optimized sed processing of Makefile.in and cpp output; now
3322 preserves comments previously removed from the cpp input.
3323 Eliminated temp file for cpp output. Generate -U switches to
3324 undefine all identifiers that appear in the directory name
3325 ${srcdir}; pass these to cpp.
3326
3327 * configure.in (version): Fix sed regexp to match two-elt version
3328 number.
3329
3330 * configure.in: Check for strerror.
3331
3332 1994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3333
3334 * configure.in: Test for bcmp.
3335
3336 1994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3337
3338 * make-dist (tempdir): Put subdir msdos into the distribution.
3339
3340 1993-01-07 Morten Welinder (terra@diku.dk)
3341
3342 * config.bat: New file.
3343
3344 1994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3345
3346 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
3347
3348 1994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3349
3350 * configure.in (m68*-next-*): Don't care about which os is specified.
3351 (i[34]86-*-*): Check for *-nextstop*.
3352
3353 1993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3354
3355 * configure.in: Check for setsid.
3356
3357 1993-12-17 Richard Stallman (rms@srarc2)
3358
3359 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
3360
3361 1993-12-15 Richard Stallman (rms@srarc2)
3362
3363 * Makefile.in (mkdir): Make only the lockdir writable.
3364
3365 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
3366
3367 1993-12-11 Richard Stallman (rms@srarc2)
3368
3369 * Makefile.in (libdir): Use @libdir@.
3370
3371 1993-12-08 Richard Stallman (rms@srarc2)
3372
3373 * Makefile.in (install): Add empty command.
3374
3375 1993-12-04 Richard Stallman (rms@srarc2)
3376
3377 * make-dist: Put man/getopt.c in the dist.
3378
3379 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
3380
3381 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
3382
3383 1993-12-03 Richard Stallman (rms@srarc2)
3384
3385 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
3386 Set it for all solaris versions.
3387 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
3388 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
3389 Likewise for NON_GNU_CC and CC.
3390
3391 1993-12-01 Richard Stallman (rms@srarc2)
3392
3393 * configure.in (mips-mips-riscos4*): Assign variable CC.
3394 (checking ${with_gcc}): If "no", don't override CC if already set.
3395 (CC): Initialize it as empty.
3396
3397 1993-11-30 Richard Stallman (rms@srarc2)
3398
3399 * configure.in (Suns): Set CPP if *-solaris2.3*.
3400
3401 1993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3402
3403 * Version 19.22 released.
3404
3405 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
3406
3407 1993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3408
3409 * make-dist: When breaking links, use cp -p.
3410 Copy install.sh into distribution.
3411 Move the temp dir up into the parent dir;
3412 don't leave the staging dir make-dist.tmp... in existence.
3413 * install.sh: New file.
3414
3415 1993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3416
3417 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
3418
3419 1993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3420
3421 * configure.in (version): When --run-in-place, exclude
3422 ${datadir}/emacs/site-lisp from locallisppath.
3423
3424 1993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3425
3426 * configure.in: Delete jumk.c before writing it.
3427
3428 1993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3429
3430 * Version 19.21 released.
3431
3432 * Makefile.in (mkdir): Ignore error from chmod.
3433
3434 1993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3435
3436 * make-dist: Don't put lisp/forms.README in the distribution.
3437
3438 1993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3439
3440 * configure.in (creating src/Makefile): Before running cpp,
3441 discard all lines that start with `# Generated' or /**/#.
3442
3443 1993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3444
3445 * Version 19.20 released.
3446
3447 * make-dist: Use build-ins.in, not build-install.in.
3448 Don't bother updating TAGS since it's not included.
3449
3450 * build-ins.in: Renamed from build-install.in.
3451
3452 1993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3453
3454 * make-dist: Don't try to link *.texinfo--there are none now.
3455 When running make in lib-src, specify YACC var value.
3456
3457 1993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3458
3459 * configure.in (extrasub): Add vpath patterns for %.[yls].
3460
3461 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
3462 Instead just include the commands to make src/Makefile as the
3463 second arg to AC_OUTPUT.
3464
3465 * configure.in: Use : instead of dnl for comment inside
3466 $makefile_command.
3467
3468 * configure.in: No longer use vpath_sed. Instead, when we notice
3469 srcdir already configured, set extrasub to hack vpath in the
3470 makefiles.
3471
3472 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
3473 before moving it.
3474 * Makefile.in (VPATH): Define to @srcdir@.
3475
3476 1993-09-28 Brian Fox (bfox@cubit)
3477
3478 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
3479 doesn't exist. Just copy src/Makefile.in instead. Touch
3480 all of the Makefiles after editing config.status.
3481
3482 * INSTALL: Update documentation to match new configuration
3483 mechanism.
3484
3485 1993-09-27 Brian Fox (bfox@ai.mit.edu)
3486
3487 * configure.in: Allow any of the path or directory Makefile
3488 variables to be set with flags to configure. Create all Makefiles
3489 at configure time. Edit special commands into config.status after
3490 src/Makefile.in is built from src/Makefile.
3491
3492 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
3493 If these files are out of date, simply have config.status
3494 rebuild them; don't rebuild them explicitly.
3495
3496 1993-09-25 Brian Fox (bfox@ai.mit.edu)
3497
3498 * build-install.in: Change src/xemacs to src/emacs. We no longer
3499 create src/xemacs, so the file wouldn't be found.
3500
3501 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
3502
3503 1993-09-24 Brian Fox (bfox@albert.gnu.ai.mit.edu)
3504
3505 * configure.in: Avoid forcing the search of /usr/include before
3506 fixed include files by resetting C_SWITCH_X_SITE if it is
3507 "-I/usr/include".
3508
3509 1993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3510
3511 * Makefile.in (@rip_paths@locallisppath):
3512 Delete ${datadir}/emacs/site-lisp.
3513
3514 1993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3515
3516 * configure.in:
3517 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
3518 Remove ${extra_output} from AC_OUTPUT call.
3519
3520 1993-09-17 Brian Fox (bfox@inferno)
3521
3522 * make-dist: Quote backquotes found in strings to be echoed.
3523
3524 * configure.in: Use "sh -c pwd" when we want to avoid having the
3525 shell fix up the value of $PWD.
3526
3527 1993-09-13 Brian Fox (bfox@inferno)
3528
3529 * Makefile.in (do-install): Don't abort if ln or chmod at the end
3530 of the installation fail. Suggested by Karl Berry.
3531
3532 1993-08-30 Brian Fox (bfox@inferno)
3533
3534 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
3535 was used. Set MAKEFLAGS from MFLAGS.
3536
3537 1993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3538
3539 * configure.in: Test for res_init in libc.
3540
3541 1993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3542
3543 * configure.in: In the file ${tempcname}, use configure___
3544 instead of @configure@.
3545
3546 1993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
3547
3548 * make-dist: Dist vpath.sed
3549
3550 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
3551 Depend on vpath.sed.
3552 Replace sed comand for VPATH with @vpath_sed@.
3553
3554 * configure.in: Substitute variable `vpath_sed'.
3555 If not in $srcdir and $srcdir is configured,
3556 issue warning that GNU make is required,
3557 and set vpath_sed to use vpath.sed script.
3558
3559 1993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3560
3561 * configure.in: Remove check for $srcdir being configured. This
3562 pretty much works now.
3563 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
3564 Check for XFree86 (/usr/X386/include) independent of whether
3565 -lXbsd exists.
3566
3567 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
3568 realclean, unlock, relock): Use `$(MAKE)' in place of plain
3569 `make'.
3570
3571 1993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3572
3573 * Version 19.19 released.
3574
3575 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
3576
3577 1993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3578
3579 * configure.in: Check for XScreenNumberOfScreen.
3580
3581 1993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3582
3583 * configure.in: Add * to end of all configuration alternatives.
3584 (m68*-sony-newsos3*): New alternative.
3585
3586 1993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3587
3588 * make-dist: Include getdate.c in distribution.
3589
3590 * configure.in: For --help, use $PAGER if it is set.
3591 (LIB_X11_LIB): Default to -lX11.
3592 (mips-sgi-irix5.*): New alternative.
3593
3594 * Makefile.in (do-install): Install info/gnus* and info/sc*.
3595
3596 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
3597 Recognize *.B8.* as hpux version 8.
3598 (m68*-tektronix-bsd*): Fix typo in tek4300.
3599 (AC_HAVE_FUNCS): Add ftime.
3600
3601 1993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3602
3603 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
3604 Use tekxd88, not tekXD88.
3605
3606 1993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
3607
3608 * configure.in: Check for -lm. Then can check for frexp and logb.
3609
3610 1993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3611
3612 * Version 19.18 released.
3613
3614 * make-dist (src): Don't put gnu-hp300 in dist.
3615 (src, lisp): Include OChangeLog in dist.
3616
3617 1993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3618
3619 * configure.in: Test for presence of logb and frexp functions.
3620
3621 1993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3622
3623 * configure.in (machine): Add i370-ibm-aix*.
3624
3625 1993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3626
3627 * configure.in (function checks): Test for mkdir and rmdir.
3628
3629 * configure.in (function checks): Don't test for random and bcopy
3630 only when we're building with X; look for them all the time.
3631
3632 1993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3633
3634 * configure.in: Test for availability of bcopy functions, searching
3635 the X libraries if we're using X.
3636
3637 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
3638 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
3639 versions of AIX, and needs to be passed to the loader.
3640
3641 * configure.in: Test for the availablility of the
3642 XScreenResourceString function.
3643
3644 1993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
3645
3646 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
3647 LD_SWITCH_X_SITE and assume --with-x11.
3648 Only look for X11 files if we weren't told about a window system
3649 or if we were told to use X11 but not told where.
3650 Search the libraries from the s and/or m files when checking for
3651 functions.
3652
3653 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
3654
3655 1993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3656
3657 * make-dist: Include lisp/dired.todo in the distribution.
3658
3659 1993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3660
3661 * configure.in: Add code to set HAVE_INET_SOCKETS.
3662
3663 1993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3664
3665 * configure.in: If we do find x_includes and x_libraries
3666 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
3667
3668 1993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3669
3670 * make-dist: Include src/gnu-hp300 in the dist.
3671
3672 * configure.in (canonical): New variable holds the canonicalized
3673 configuration. Don't alter `configuration'. Use `configuration'
3674 for Makefile.in for file naming.
3675 (testing x_includes and x_libraries): Use =, not ==.
3676
3677 1993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3678
3679 * Version 19.17 released.
3680
3681 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
3682 directory's makefile. This allows the invocation of CPP which
3683 builds xmakefile to receive these switches. The SunSoft C
3684 preprocessor inserts spaces between tokens if it doesn't get the
3685 -Xs flag requested in src/s/sol2.h.
3686
3687 1993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
3688
3689 * configure.in (m68k-bull-sysv3): new config.
3690
3691 1993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3692
3693 * configure.in: Use the autoconf AC_FIND_X macro to try to find
3694 the X Windows libraries.
3695
3696 1993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3697
3698 * make-dist (tempdir): Don't create lisp/forms-mode directory in
3699 the distribution. Those files aren't kept in their own
3700 subdirectory any more.
3701
3702 1993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3703
3704 * Version 19.16 released.
3705
3706 1993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3707
3708 * configure.in: Add --verbose flag.
3709
3710 1993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3711
3712 * version 19.15 released.
3713
3714 1993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3715
3716 * Makefile.in (top_distclean): Use -f switch when cleaning out
3717 lock dir; it might be empty.
3718
3719 * configure.in: Only check for -lXbsd once.
3720
3721 1993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3722
3723 * Version 19.14 released.
3724
3725 1993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3726
3727 * make-dist: If using gzip, create distribution with '.gz' extension.
3728
3729 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
3730 (lisp/forms-mode): This doesn't exist anymore.
3731
3732 * configure.in: Look for the closedir function.
3733
3734 1993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3735
3736 * configure.in (CPP): Autoconf sets this to a shell variable
3737 reference, which doesn't work when it's edited into a makefile.
3738 Expand that variable reference.
3739
3740 * Makefile.in (CPP): New variable.
3741 (src/Makefile): Edit CPP into src/Makefile.
3742
3743 * Makefile.in (src/Makefile): Don't bother exiting single quotes
3744 and entering double quotes to get the values of LD_SWITCH_X_SITE
3745 and the other make variables; make substitutes them in anyway.
3746
3747 * Makefile.in (uninstall): Don't remove the lisp and etc
3748 directories if they're in the source tree.
3749
3750 Bring mumbleclean targets into conformance with GNU coding standards.
3751 * Makefile.in (mostlyclean, clean): Separate these two; just have
3752 them pass the request to the subdirectory makefiles.
3753 (distclean): Pass the request down, and then get rid of the
3754 files configure built, and get rid of the Makefiles.
3755 (realclean): Pass the request down, and then do the same things
3756 distclean does.
3757 (uninstall, info, dvi): New targets.
3758
3759 * configure.in: Move clause for PC-compatible i386 box to the end
3760 of the case statement, to avoid masking configurations below.
3761
3762 * configure.in: Add case for m88k-motorola-sysv4.
3763
3764 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
3765 the HP 68000 machines.
3766
3767 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
3768 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
3769 preprocessor won't fiddle with them.
3770
3771 1993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3772
3773 * Makefile.in (TAGS): cd to src to run etags.
3774
3775 1993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3776
3777 * configure.in (version): Check the X libraries for XrmSetDatabase
3778 and random, and see if we have -lXbsd.
3779
3780 1993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3781
3782 * configure.in: Pass "-Isrc" to the CPP we run to examine the
3783 s/*.h and m/*.h files. Martin Tomes
3784 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
3785
3786 1993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3787
3788 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
3789 above the general i386 alternative.
3790
3791 1993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3792
3793 * configure.in: Recognize configuration name for Data General
3794 AViiON machines.
3795
3796 * configure.in: Use AC_LONG_FILE_NAMES.
3797
3798 1993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3799
3800 * configure.in: Test for bison.
3801 * Makefile.in (YACC): New variable.
3802 (lib-src/Makefile.in): Edit YACC into the makefile.
3803
3804 1993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3805
3806 * Version 19.13 released.
3807
3808 * configure.in (CFLAGS): Don't set this according to the value of
3809 the GCC shell variable. Instead, consult the machine and system
3810 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
3811 test __GNUC__ while we're at it.
3812
3813 * configure.in: Remove extra ;; from hpux cases.
3814
3815 1993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3816
3817 * configure.in: Check to see if the system has -ldnet.
3818
3819 1993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3820
3821 * make-dist: Add clauses to distribute lisp/forms-mode.
3822
3823 1993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3824
3825 * configure.in (machine): Fix the versions in hpux version number test.
3826 Do not guess based on cpu type. Do check for explicit system version.
3827
3828 1993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3829
3830 * configure.in: Do NOT look for `unknown' as company name.
3831
3832 1993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3833
3834 * configure.in: Fix typo in message.
3835
3836 1993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3837
3838 * Version 19.12 released.
3839
3840 * Makefile.in (do-install): Correct previous etc-copying change.
3841 Partially rewrite using `if'.
3842 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
3843
3844 * Version 19.11 released.
3845
3846 * configure.in: Handle 386bsd.
3847
3848 1993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3849
3850 * make-dist: Update getdate.c.
3851
3852 * configure.in: Handle bsd386.
3853
3854 * Makefile.in (do-install): Use `-' in tar options.
3855
3856 * configure.in: Change ! "${...}" to x"${...}" = x.
3857
3858 * Makefile.in (do-install): Copy the DOC-* files from the build
3859 etc directory, as well as lots of things from ${srcdir}/etc.
3860
3861 * make-dist: Copy config.guess.
3862
3863 * configure.in: Handle AIX versions 1.2, 1.3.
3864
3865 1993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3866
3867 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
3868 the configuration name mips-mips-usg* to represent USG systems.
3869
3870 * configure.in: Fix logic to detect if srcdir is already configured.
3871
3872 * Makefile.in: Pass in LD_SWITCH_X_SITE.
3873
3874 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
3875 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
3876 of a directory; cd might fail, and have pwd print out the current
3877 directory.
3878
3879 1993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3880
3881 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
3882
3883 1993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3884
3885 * configure.in: Complain if srcdir points at an already-configured
3886 tree.
3887
3888 1993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3889
3890 * Version 19.10 released.
3891
3892 1993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3893
3894 * Makefile.in: Use Makefile comments, not C comments.
3895
3896 * configure.in: Add case for the Tektronix XD88.
3897
3898 1993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3899
3900 * configure.in: Handle sysv4.2 and sysvr4.2.
3901
3902 1993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3903
3904 * configure.in: Traverse the argument list without destroying it;
3905 don't use shift. It turns out that "set - ${saved_arguments}"
3906 doesn't work portably.
3907
3908 * configure.in: Add missing "fi".
3909
3910 * make-dist: Rebuild configure if configure.in is newer.
3911
3912 * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
3913 targets to be executed even if make remembers that it has already
3914 stisfied FRC.
3915
3916 1993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3917
3918 * Makefile.in (do-install): Delete redundant code to copy etc twice.
3919
3920 * configure.in (romp): Handle various version numbers with aos and bsd.
3921
3922 1993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3923
3924 * configure.in: Fix message text.
3925
3926 1993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3927
3928 * make-dist: Make a `site-lisp' directory in the distribution,
3929 instead of a `local-lisp' directory, which hasn't been the
3930 appropriate name for a long time.
3931 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
3932 from the distribution first, then /usr/local/lib/emacs/site-lisp.
3933
3934 * Makefile.in (do-install): Correctly detect if ./etc and
3935 ${srcdir}/etc are the same.
3936
3937 * configure.in: Extract UNEXEC from the system configuration
3938 files, compute the name of the source file corresponding to the
3939 object file, and #define it as UNEXEC_SRC in config.h.
3940
3941 * configure.in: If srcdir is '.', then try using PWD to make it
3942 absolute.
3943
3944 * configure.in: Include ${srcdir} in the printed report, to help
3945 people notice if it's an automounter path.
3946
3947 1993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3948
3949 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
3950
3951 1993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3952
3953 * Makefile.in (do-install): Delete the dest dir, not the source dir,
3954 when they are different. Add `shift' command.
3955 (COPYDESTS, COPYDIR): Delete external-lisp dir.
3956 (externallispdir): Var deleted.
3957
3958 * configure.in: Delete spurious paren outputting short_usage.
3959
3960 1993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
3961
3962 * Version 19.9 released.
3963
3964 1993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3965
3966 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
3967 subdirectory makes.
3968
3969 * make-dist: Check for .elc files with no corresponding .el file.
3970
3971 * Makefile.in (mkdir): Make all the directories in locallisppath.
3972
3973 * config.guess: New file.
3974 * configure.in: Use it, tentatively.
3975 * INSTNALL: Mention its usage.
3976
3977 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
3978 the former gives you the operating system rev directly. Use
3979 s/hpux.h if we don't recognize what we got.
3980
3981 * Makefile.in (do-install): Don't remove a destination directory
3982 if it's the same as the source. If ${srcdir}/info == ${infodir},
3983 don't try to copy the info files.
3984
3985 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
3986 doesn't work if you're not using a separate source directory.
3987 (do-install): Copy the build tree's etc directory only after
3988 making sure it's not also the source tree's etc directory.
3989
3990 1993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3991
3992 * configure.in: Handle sunos4.1.3 specially.
3993
3994 1993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3995
3996 * Makefile.in (INSTALL): Add definition.
3997
3998 * configure.in: Fix some messages. Support -with-gnu-cc.
3999 At the end, use `set --', not `set -'.
4000 Delete spurious `.h' in hpux alternatives.
4001
4002 1993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4003
4004 * Version 19.8 released.
4005
4006 1993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4007
4008 * configure.in: When looking for source in the same directory as
4009 the configure script, make the path thus discovered absolute.
4010 If the user specifies the `--srcdir' switch, make that directory
4011 absolute too.
4012
4013 * Makefile.in (srcdir): Remove comment saying this doesn't work.
4014
4015 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
4016 too, as the value of the PATH_INFO macro.
4017
4018 * configure.in: Check to see if the source lives in the same
4019 directory as the configure script.
4020
4021 1993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4022
4023 * Makefile.in (install): Split this into `install' and
4024 `do-install', to give people more control over exactly what gets
4025 done.
4026 (do-install): New target, containing the guts of `install'. Don't
4027 remove and recreate the directories inside the copying loop - do
4028 it all before the copying loop. Pass more flags to the lib-src
4029 make.
4030 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
4031 avoid errors and warnings.
4032
4033 * configure.in: For generic IBM PC boxes, insist on "unknown" for
4034 the manufacturer - the more general case was blocking other i386
4035 configuration names below, and that's how the names are written in
4036 MACHINES anyway.
4037
4038 * make-dist: When breaking links, remove the link before moving
4039 the copy onto it, to avoid interactive behavior.
4040
4041 * Makefile.in: Doc fix.
4042
4043 * configure.in: Doc fix.
4044
4045 * INSTALL: Mention --exec-prefix option.
4046
4047 * configure.in: Add support for the `--exec-prefix' option.
4048 * Makefile.in: Accept that support.
4049
4050 * configure.in: Use the AC_PROG_INSTALL macro.
4051 * Makefile.in (INSTALL): Variable removed.
4052 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
4053
4054 * configure.in: Distinguish between hp800's and hp700's by calling
4055 "uname -m".
4056
4057 1993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4058
4059 * configure.in: Recognize configuration names for i860 boxes
4060 running SYSV.
4061
4062 1993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4063
4064 * configure.in: Distinguish between hp800's and hp700's by the
4065 version of HP/UX they run, since that's something people are more
4066 likely to know - hp700's run 8.0.
4067 Add HP 700 configuration.
4068
4069 * configure.in: Test for the presence of the `rename' function.
4070
4071 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
4072 configure.in.
4073 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
4074
4075 * make-dist: Break intra-tree links.
4076
4077 * configure.in: Explain that this is an autoconf script, and give
4078 instructions for rebuilding configure from it. Arrange to put
4079 comments in configure explaining this too.
4080
4081 * configure.in: Make the first line of the configure script be
4082 "#!/bin/sh". Leaving the first line blank didn't work.
4083
4084 * configure.in (long_usage): Removed; made short_usage describe
4085 the options briefly.
4086
4087 * configure.in: Implement the --prefix option.
4088 * Makefile.in (prefix): Add support for it here.
4089 * INSTALL: Document it here.
4090
4091 * Makefile.in (install): Don't assume that the files in the `info'
4092 subdirectory match *.info. They don't have that prefix.
4093
4094 1993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4095
4096 * configure.in: Add case for version 5 of Esix.
4097
4098 1993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4099
4100 * Version 19.7 released.
4101
4102 * make-dist: There aren't any *.com files in lib-src anymore.
4103
4104 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
4105 them; they're symlinks to other filesystems on the GNU machines.
4106
4107 * make-dist: Check that the manual reflects the same version of
4108 Emacs as stated in lisp/version.el. Edit that version number into
4109 the README file.
4110
4111 1993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4112
4113 * configure.in: Remove the hack of AC_DEFINE; use
4114 AC_DEFINE_UNQUOTED.
4115
4116 1993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4117
4118 * make-dist: Don't distribute precomp.com, compile.com, or
4119 link.com from ./src; they're in ./vms now.
4120
4121 Some time-handling patches from Paul Eggert:
4122 * configure.in: Add AC_TIMEZONE.
4123
4124 1993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4125
4126 * configure.in: Recognize Linux as a valid operating system for
4127 the i386.
4128
4129 1993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4130
4131 * make-dist: Distribute some VMS files we got from Richard Levitte.
4132
4133 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
4134 the source for the sed command, not oldXMenu/Makefile.
4135
4136 1993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4137
4138 * INSTALL: Don't claim the srcdir option doesn't work.
4139
4140 1993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4141
4142 * configure.in: Include remarks saying what order the autoconf
4143 tests should go in, and remind people to change config.h.in
4144 whenever they add autoconf tests which make #definitions.
4145
4146 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
4147
4148 1993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4149
4150 * Makefile.in (oldXMenu/Makefile): Make this depend on
4151 ${srcdir}/oldXMenu/Makefile.in, not itself.
4152
4153 * PROBLEMS: Some updates from David J. Mackenzie.
4154
4155 More changes from David J. Mackenzie.
4156 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
4157 removed; autoconf and config.h should specify all these
4158 differences.
4159 (buildlisppath): Make this path depend on ${srcdir}.
4160 (INSTALLFLAGS): Removed.
4161 (INSTALL): Include the -c flag.
4162 (install): Change the way we invoke install accordingly.
4163
4164 Install ${srcdir} changes from DJM.
4165 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
4166 list.
4167 (COPYDIR, COPYDESTS): Install files from both the etc directory in
4168 the source tree and the etc directory in the object tree.
4169 (${SUBDIR}): Pass the prefix variable down to submakes.
4170 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
4171 in /bin.
4172 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
4173 values for srcdir and VPATH.
4174 (install): Add `v' flag to tar command. Make sure that `dir'
4175 exists in ${srcdir}/info before copying it. Remember that the man
4176 pages come from the source tree, not the object tree.
4177 * configure.in: Remove remarks saying that the --srcdir option
4178 doesn't work.
4179 Create the etc directory in the object tree.
4180 Recognize configuration names of the form *-sun-solaris*.
4181 Recognize sunos5 and solaris as operating system names.
4182
4183 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
4184 lib-src/getdate.y and src/systime.h.
4185
4186 1993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4187
4188 * make-dist: Make links in info subdir.
4189
4190 1993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4191
4192 * configure.in: Call AC_STDC_HEADERS.
4193
4194 1993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4195
4196 * configure.in: Sidestep autoconf's quoting of the second argument
4197 of AC_DEFINE, so we can specify the value to put there. It would
4198 be nice if autoconf provided some way to specify computed values
4199 for macros.
4200
4201 1993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4202
4203 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
4204 this is always just -DHAVE_CONFIG_H.
4205
4206 The GNU coding standards specify that CFLAGS should be left for
4207 users to set.
4208 * Makefile.in (CFLAGS): Let configure determine the default value
4209 for this. Don't
4210 have it default to DEFS.
4211 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
4212 (lib-src/Makefile, src/Makefile): Edit the default value for
4213 CFLAGS into these files, not DEFS.
4214 * configure.in (CFLAGS): Choose a default value for this - "-g"
4215 normally, or "-g -O" if we're using GCC. Edit it into the
4216 top-level Makefile.
4217
4218 * configure.in: When scanning the machine and system description
4219 #include files, write their names to conftest.c properly.
4220
4221 1993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4222
4223 * configure.in: In configuration name case for Apallos running
4224 Domainios, set opsys, not opsysfile.
4225
4226 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
4227 src/config.h, instead of AC_OUTPUT; the latter overwrites
4228 src/config.h even when it hasn't changed, puts a makefile-style
4229 comment at the top even though it's C code, and produces a
4230 config.status script which doesn't do the job right.
4231
4232 * configure.in: Add AC_LN_S test, so we can tell whether or not we
4233 can use a symbolic link to get the X Menu library into src.
4234 * Makefile.in (LN_S): New variable.
4235 (src/Makefile): Edit the value of LN_S into this makefile.
4236
4237 1993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4238
4239 * configure.in: Support *-sco3.2v4* as opsystem.
4240
4241 * make-dist: Don't include calc directory.
4242 Exclude many files in the man directory; copy a few.
4243
4244 1993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4245
4246 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
4247 call AC_STRUCT_TM to see what's in time.h.
4248
4249 * configure.in: Employ quoting stupidity to get the value of CPP
4250 to expand properly.
4251
4252 1993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4253
4254 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
4255 variable to scan the machine and system description files.
4256
4257 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
4258 so that getdate.y builds correctly.
4259
4260 1993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4261
4262 * configure.in (tempcname): Change this to "conftest.c", so it will
4263 work properly on systems with short filenames; this is the name
4264 autoconf uses.
4265
4266 * configure.in: Also detect the availability of dup2 and
4267 gethostname.
4268
4269 * configure.in: Use the AC_ALLOCA test.
4270 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
4271 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
4272
4273 1993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4274
4275 * make-dist: Distribute configure, as well as configure.in.
4276 Oversight.
4277
4278 1993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4279
4280 * Makefile.in (install): Print out the name of the directory we're
4281 copying, so people can have some idea of whether we're making
4282 progress.
4283
4284 * Makefile.in (install.aix, install.xenix, install.sysv, install):
4285 Don't forget to re-create the COPYDESTS directories after we clear
4286 them out.
4287
4288 1993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4289
4290 * Makefile.in: Add autoconf cookies so that the configure
4291 script can comment out sections of path variable definitions to
4292 choose between the installable configuration and the run-in-place
4293 configuration.
4294 * configure.in: Add new option `--run-in-place', to select the
4295 run-in-place path definitions.
4296
4297 * configure.in: Add a clause to the big configuration name case
4298 for the NeXT machine.
4299
4300 1993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4301
4302 * Makefile.in (install, install.sysv, install.xenix, install.aix):
4303 Make sure that each source directory exists, and is different from
4304 the destination directory; then, delete the destination before
4305 copying over the source.
4306
4307 * make-dist: Distribute configure.in, instead of configure.
4308
4309 1993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4310
4311 * configure.in: Don't set CC to "gcc -O" if the user specifies
4312 `--with-gcc'. Add -O to DEFS if GCC is set.
4313
4314 1993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4315
4316 * Makefile.in (clean mostlyclean): Missing right paren.
4317
4318 * configure.in: When checking for X windows, search for an X11
4319 subdirectory of ${x_includes}.
4320
4321 * configure.in: Check for gettimeofday function, for getdate.y.
4322
4323 Change `configure' to a mixture of custom code and autoconf stuff.
4324 autoconf can't derive all the information we need, but we'd really
4325 like to be able to take advantage of some of its tests, and its
4326 file-editing facilities.
4327 * configure.in: Renamed from configure.
4328 Quote the sections of shell script we want copied literally to
4329 the configure script.
4330 (compile): Initialize this to make the autoconf macros' code happy.
4331 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
4332 code to do their jobs.
4333 Use autoconf to produce Makefile and src/config.h.
4334 Remove the Makefile-style comment that autoconf places at the top
4335 of src/config.h.
4336 (config_h_opts): Removed - no longer necessary.
4337 * Makefile.in (configname): Renamed to configuration.
4338 (CONFIG_CFLAGS): Renamed to DEFS.
4339 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
4340 get values via autoload @cookies@.
4341 (libsrc_libs): Get this from autoconf. We used to do nothing
4342 about this.
4343 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
4344
4345 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
4346 echo the move-if-change command.
4347
4348 1993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
4349
4350 * make-dist: Distribute lib-src/rcs-checkin.
4351
4352 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
4353 Don't try to make links to the RCS or Old subdirectories.
4354 Use the appropriate extension for the compression type in use.
4355 Create the tar file in the shell's initial default directory, not
4356 in ${tempparent}.
4357 Erase the whole ${tempparent} tree, not just ${tempdir}.
4358
4359 1993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4360
4361 * Makefile.in (src/paths.h): Don't echo the huge sed command we
4362 use to build paths.h.
4363 (lib-src/Makefile, src/Makefile): Similarly.
4364
4365 * configure: Extend test for working `const' keyword to handle AIX
4366 3.2 cc.
4367
4368 1993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4369
4370 * make-dist: Distribute lisp/term/ChangeLog.
4371
4372 Arrange for C compilation throughout the tree to get
4373 C_SWITCH_SYSTEM from the configuration files.
4374 * configure: Extract C_SWITCH_SYSTEM from the machine and
4375 system-dependent files, and save it in the top-level Makefile.
4376 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
4377 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
4378
4379 * make-dist: Include the VMS support files in oldXMenu in the
4380 distribution.
4381
4382 * configure: Doc fix.
4383
4384 * configure: Fix corrupted config_h_opts.
4385
4386 * configure: Properly report option names in error messages.
4387
4388 * configure: Properly recognize --x-includes and --x-libraries
4389 options.
4390
4391 * configure: Fix syntax errors in code handling XFree386.
4392
4393 1993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4394
4395 * configure: Add special code to detect XFree386, and tell
4396 config.h about it.
4397
4398 * configure: Properly handle extracting values of LIBS_MACHINE and
4399 LIBS_SYSTEM that contain spaces.
4400
4401 * configure: Add `--x-includes' and `--x-libraries' options. I
4402 think these are dopey, but no less than three alpha testers, at
4403 large sites, have said they have their X files installed in odd
4404 places. Implement them by setting C_SWITCH_X_SITE and
4405 LD_SWITCH_X_SITE in src/config.h.
4406
4407 1993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
4408
4409 * make-dist: Don't distribute etc/Old files.
4410
4411 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
4412 backups.
4413
4414 1993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4415
4416 * make-dist: Fix typo.
4417
4418 1993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
4419
4420 * make-dist: Corrected typo, fixed it to discard = and TAGS files
4421 in some cases where it should but didn't seen to.
4422
4423 * Makefile.in: Added unlock and relock productions.
4424
4425 1993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4426
4427 * make-dist: Add a --compress option to force make-dist to use
4428 compress.
4429
4430 * make-dist: Use gzip, if we can find it.
4431
4432 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
4433 make rs6000-ibm-aix default to -aix32.
4434
4435 1993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
4436
4437 * Makefile.in: Added `Developer's configuration' section.
4438
4439 1993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
4440
4441 * Makefile.in: Add commented-out variable settings for developer's
4442 configuration.
4443
4444 1993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4445
4446 * make-dist: Distribute `src/bitmaps' too.
4447
4448 1993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
4449
4450 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
4451 make rs6000-ibm-aix default to -aix32.
4452
4453 1993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4454
4455 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
4456
4457 * Makefile.in (install.sysv): Add a second `$' in front of
4458 `${dest}', so that the shell will expand it, instead of Make.
4459
4460 * configure: When processing the name of the configure script,
4461 collapse `././' to `./', but leave a single `./' prefix alone.
4462
4463 * configure: Doc fix.
4464
4465 1993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4466
4467 * configure: Handle isc3.0 correctly.
4468
4469 1993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4470
4471 * make-dist: Don't try to copy the COPYING notice into
4472 external-lisp; we're not distributing that directory any more.
4473
4474 1993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4475
4476 * Makefile.in (install, install.aix, install.xenix, install.sysv):
4477 Remove CVS subdirectories from the installed directory trees, as
4478 well as RCS directories.
4479
4480 1993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4481
4482 * make-dist: Only copy gmalloc.c if we couldn't link it.
4483 Don't try to copy man/{README,Makefile} unless they actually exist.
4484
4485 * Makefile.in (lisppath): Don't include externallispdir in this.
4486 We're not sure whether we're even going to distribute the
4487 directory yet.
4488
4489 1993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4490
4491 * make-dist: Don't distribute the external-lisp directory anymore.
4492 * INSTALL: Remove all references to external-lisp.
4493
4494 * configure: Detect whether the compiler supports `const'
4495 properly, and edit src/config.h accordingly.
4496
4497 * configure: Tweak layout of final report.
4498
4499 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
4500 CFLAGS.
4501
4502 * Makefile.in (locallisppath): Make this default to
4503 ${datadir}/emacs/site-lisp, instead of
4504 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
4505 the same thing, and local-lisp causes completion conflicts with
4506 lock.
4507 (lisppath): Add ${externallispdir} to this.
4508 * INSTALL: Adjust installation directions.
4509
4510 * Makefile.in (externallispdir): New variable, to say where to
4511 install the externally-maintained lisp files.
4512 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
4513 the others.
4514 * INSTALL: Describe external-lisp and the new externallispdir
4515 variable.
4516
4517 1993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4518
4519 * configure (progname): New option `--with-gcc'. Make it clearer
4520 how we are trying to guess whether or not we have GCC.
4521 * INSTALL: Document the `--with-gcc' option, and improve
4522 description of `--with-x' options.
4523
4524 1993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4525
4526 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
4527 ${infodir} from these variables; we have written out explicit code
4528 to install the info files.
4529
4530 1993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4531
4532 * make-dist: Don't distributed the RCS files in the etc directory.
4533
4534 1993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4535
4536 * Makefile.in: Some makes can't handle comments in the middle of
4537 commands; move them to before the whole rule.
4538
4539 1993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4540
4541 * README: Mention what Emacs is.
4542
4543 1993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4544
4545 * make-dist: Include `./lisp/calc-2.02' in the distribution.
4546 Add `./cpp' and `./man' back into the distribution.
4547
4548 1993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4549
4550 * Makefile.in: Define MAKE, and use where appropriate.
4551
4552 1993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4553
4554 * make-dist: Remember that the authoritative COPYING notice is
4555 `etc/COPYING', not `../etc/COPYING'.
4556
4557 1992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4558
4559 * make-dist: Make sure that the COPYING notices in each directory
4560 are copies, not symlinks.
4561
4562 1992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4563
4564 * INSTALL: The build process produces an executable called `emacs'
4565 now. Change references.
4566 * Makefile.in: Adjust `install.mumble' targets to install
4567 `src/emacs', not `src/xemacs'.
4568
4569 * configure: Start with a blank line; this keeps some old CSH's
4570 from thinking it's a CSH script. Most systems will just use
4571 /bin/sh to run it, which is what we're expecting; the only other
4572 shells which might try to interpret it themselves are probably
4573 Bourne-compatible.
4574
4575 1992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4576
4577 * INSTALL: Improvements suggested by David Mackenzie.
4578
4579 1992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4580
4581 * Makefile.in (install, install.sysv, install.xenix, install.aix):
4582 Don't try to copy the info files if there aren't any; the
4583 unexpanded globbing pattern disappoints `install'. Ignore the
4584 return status of that command.
4585
4586 * INSTALL: Updated for new configuration arrangement.
4587
4588 * configure: Don't make the top-level Makefile read-only - people
4589 may want to edit the values of the path variables.
4590
4591 * Makefile.in (install, install.sysv, install.xenix, install.aix):
4592 Install the info files in ${infodir}. Install the executable
4593 under both `emacs' and `emacs-VERSION'.
4594
4595 * Makefile.in: Doc fix.
4596
4597 * Makefile.in (exec_prefix): New variable, as per latest version
4598 of coding standards.
4599 (bindir, libdir): Use it, instead of `prefix'.
4600 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
4601
4602 * Makefile.in (mandir): Make the default value for this depend on
4603 $(prefix).
4604
4605 * Makefile.in (datadir, statedir, libdir): Make these all default
4606 to ${prefix}/lib.
4607 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
4608 to compensate.
4609
4610 * Makefile.in (install, install.sysv, install.xenix, install.aix):
4611 Install the etags and ctags man pages too.
4612
4613 * Makefile.in (distclean): Don't delete backup files; that's the
4614 job of extraclean.
4615 (extraclean): Like distclean, but deletes backup and autosave files.
4616
4617 1992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4618
4619 Make path specification conform to GNU coding standards.
4620 * configure (long_usage): Remove all traces of old arguments from
4621 usage messages, and document the options we do accept in more
4622 detail: -with-x... and --srcdir.
4623 (options, boolean_opts): Deleted; we don't have enough options to
4624 make this worthwhile.
4625 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
4626 along with the code which supported them; these should be set as
4627 arguments to the top-level make.
4628 (config_h_opts): Since this no longer doubles as a list of option
4629 names, make them upper case; this simplifies the code which uses
4630 them to build the sed command to edit src/config.h. Change the
4631 code which sets them.
4632 (cc, g, O): Don't allow the user to set these using options; they
4633 should be specified using `CC=' and `CFLAGS=' arguments to the
4634 top-level make. Just choose reasonable default values for them,
4635 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
4636 values.
4637 (gnu_malloc, rel_alloc): Don't allow the user to set these using
4638 options; use them whenever the configuration files say they're
4639 possible.
4640 Simplify the argument processing loop. Don't accept abbreviations
4641 for option names; these might conflict with other configuration
4642 options in the future.
4643 Add some support for the `--srcdir' option. Check for the sources
4644 in . and .. if `--srcdir' is omitted. If the directories we will
4645 compile in don't exist yet, create them under the current directory.
4646 Note that the rest of the build process doesn't really support
4647 this.
4648 Edit only the top Makefile. That should edit the others. Edit
4649 into the makefile: `version', from lisp/version.el, `configname'
4650 and `srcdir' from the configuration arguments, `CC' and
4651 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
4652 the user's path, and LOADLIBES as gleaned from the system
4653 description files.
4654 Simplify the report generated; it doesn't need to include any
4655 description of paths now.
4656 Make `config.status' exec configure instead of just calling it, so
4657 there's no harm in overwriting `config.status'.
4658 * Makefile.in (version, configname): New variables, used to choose
4659 the default values for datadir and libdir.
4660 Path variables rearranged into two clearer groups:
4661 - In the first group are the variables specified by the GNU coding
4662 standards (prefix, bindir, datadir, statedir, libdir, mandir,
4663 manext, infodir, and srcdir).
4664 - In the second are the variables actually used for Emacs's paths
4665 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
4666 archlibdir), which depend on the first category.
4667 datadir and libdir default to directories under
4668 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
4669 demand.
4670 etcdir and lispdir default to subdirectories of datadir.
4671 archlibdir defaults to libdir.
4672 The new installation tree is a bit deeper than it used to be, so
4673 use the new make-path program in lib-src to build them all.
4674 Always build a new src/paths.h.tmp and then move-if-change it to
4675 src/paths.h, to avoid unnecessary rebuilds while responding to the
4676 right changes.
4677 Remove all mention of arch-lib. Run utility commands from
4678 lib-src, and let the executables be copied into archlibdir when
4679 Emacs is installed.
4680 Add targets for src/Makefile, lib-src/Makefile, and
4681 oldXMenu/Makefile, editing the values of the path variables into
4682 them.
4683 Let lib-src do its own installation.
4684 (datadir): Default to putting data files under
4685 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
4686 (emacsdir): Variable deleted; it would only be confusing to use.
4687 (lispdir, etcdir): Default to ${datadir}/lisp.
4688 (mkdir): Use make-path for this.
4689 (lockdir): Do this in mkdir.
4690 (Makefile): New target.
4691
4692 * configure (usage_message): Rename to long_usage.
4693
4694 * make-dist: Don't bother creating an arch-lib directory; that's
4695 only for installation now.
4696
4697 1992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4698
4699 * configure: Use GCC-style configuration names, using config.sub.
4700 Change the usage and help messages.
4701
4702 * configure: Initialize window_system, not indow_system.
4703
4704 * configure: Report which window system, compiler, and signal
4705 handler return type we decide to use.
4706
4707 * make-dist: Explain what's going on if config.sub and gmalloc.c
4708 can't be linked. Place the code which copies them near the code
4709 which links the rest of the files around them.
4710
4711 1992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
4712
4713 * make-dist: Don't bother to distribute src/*.com, or
4714 src/vmsbuild; those have all been moved to `../vms'.
4715
4716 1992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4717
4718 * make-dist: Don't forget that the way to avoid filenames starting
4719 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
4720 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
4721 couldn't make hard links to, since we have two already, and
4722 perhaps more to come.
4723
4724 1992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4725
4726 * configure: When editing parameters into lib-src/Makefile, change
4727 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
4728 needs some other flags too.
4729
4730 1992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4731
4732 * configure: Remove spurious echo of the configuration name.
4733
4734 * make-dist: Don't distribute files in src/m and src/s whose names
4735 begin with `='.
4736
4737 1992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4738
4739 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
4740 Also LISP_FLOAT_TYPE.
4741
4742 1992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4743
4744 * make-dist: Copy config.sub, since it's a symbolic link to a file
4745 on another file system.
4746
4747 1992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4748
4749 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
4750 distribution.
4751
4752 * config.sub: New file, to help us recognize configuration names.
4753 * make-dist: Include it in the distribution.
4754
4755 1992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4756
4757 * configure: Convert `-' to `_' in specified option names.
4758 Accept options with --. Delete --highpri and --have-x-menu options.
4759 New options --with-x and --with-x10 replace -window-system.
4760 Don't mention options --gnu-malloc, --rel-alloc
4761 or --lisp-float-type in help message.
4762
4763 1992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4764
4765 * make-dist: Include the `vms' subdirectory in the distribution.
4766
4767 1992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4768
4769 * configure: Remove lines starting with "# DIST: " when building
4770 lib-src/Makefile and src/Makefile. This allows us to mark the
4771 "Makefile.in" files with explanatory comments which won't also get
4772 stuck in the Makefiles.
4773
4774 1992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4775
4776 * make-dist: Don't use the '+' operator in the sed regular
4777 expression that extracts the version number from lisp/version.el;
4778 Ultrix sed doesn't seem support the operator. Just double the
4779 operand and use *.
4780
4781 1992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4782
4783 * Makefile.in: Doc fix.
4784
4785 1992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4786
4787 * configure: Rewrite sed command to remove at most one ./ prefix;
4788 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
4789 group.
4790
4791 1992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4792
4793 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
4794
4795 1992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4796
4797 * make-dist: Go ahead and build a new TAGS file, unless the
4798 --newer option was specified. Don't try to delete a TAGS file
4799 from etc; it's not kept there, and shouldn't be deleted anyway.
4800
4801 1992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4802
4803 * make-dist: If the lisp directory contains a default.el, don't
4804 distribute it.
4805
4806 * configure: When searching signal.h for the type of a signal
4807 return handler, make a copy of it, not a symbolic link to it; that
4808 way, it will work on systems that don't have symbolic links.
4809
4810 1992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
4811
4812 * make-dist: taught it about vcdiff and rcs2log, added --newer
4813 option for generating incremental distributions. Stopped it from
4814 generating a TAGS file into the distribution; that sucker is
4815 *big*, and easily enough generated with the toplevel makefile.
4816
4817 1992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4818
4819 * configure: When writing config.status, don't prefix progname
4820 with a '.'; it might be absolute.
4821
4822 1992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4823
4824 * configure: Choose to use X11 if either /usr/lib/libX11.a or
4825 /usr/include/X11 exist, not only if both exist.
4826
4827 1992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4828
4829 * make-dist: Make the new external-lisp directory a duplicate of
4830 the external-lisp directory, not the lisp directory.
4831
4832 1992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4833
4834 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
4835 clean' in arch-lib; it doesn't even have a Makefile.
4836
4837 * Makefile.in (clean, mostlyclean): In the test which tries to
4838 distinguish between the build directory, which should be cleaned,
4839 and the installed directory, which shouldn't, cd to `${emacsdir}',
4840 not `${DESTDIR}${LIBDIR}'.
4841
4842 1992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4843
4844 * make-dist: Be sure to delete the .c and .h files that YACC and
4845 BISON create from getdate.y.
4846
4847 * external-lisp: New directory; see `external-lisp/README'.
4848 * make-dist: Added support for the external-lisp subdirectory.
4849
4850 * make-dist: Changed message which complains that make-dist wasn't
4851 invoked in the right directory to indicate which files it was
4852 looking for.
4853
4854 1992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4855
4856 * configure: Add comments explaining why we can't translate
4857 character ranges or control characters in `tr'.
4858
4859 1992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4860
4861 * configure: When generating the configuration message, we used to
4862 build the message from the start so that each line began with "# "
4863 so that it would be a comment in `config.status'. However, this
4864 causes trouble if any of the variables we use in the message
4865 expand to more than one line of text - as gnu_malloc_reason
4866 sometimes does. So instead, we build the message as it should be
4867 printed to the user (i.e. without the "# " prefixes), and stick on
4868 the "# "s when we write it to `config.status'.
4869
4870 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
4871 `lib-src' and `arch-lib'.
4872
4873 * configure: When generating report and `config.status' file, note
4874 that bindir only determines where `make install' and
4875 `build-install' will place the executables; this should make it
4876 clear that the ordinary build process will not try to install
4877 things.
4878
4879 1992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4880
4881 * make-dist: Change messages to say that we are 'making links to
4882 X', rather than 'copying X'. And put `' quotes around file names.
4883
4884 * make-dist: Include '.tmp' in the name of the staging directory.
4885
4886 * make-dist: Pass the `-f' option to rm when you're not sure that
4887 the files you're removing actually exist.
4888
4889 * make-dist: When setting up etc/COPYING, always nuke whatever is
4890 there, and then copy it in, to make sure we get a real file.
4891
4892 * make-dist: Don't try to distribute *.defns files any more. The
4893 only such file was for simula.el, which has been superceded by a
4894 version which doesn't have a separate .defns file.
4895
4896 1992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
4897
4898 * make-dist: Don't distribute configured versions of config.h.in,
4899 paths.h.in, Makefile.in in src.
4900
4901 * configure: Delete .tmp files before creating them; don't bother
4902 trying to make final targets writeable first, since it won't
4903 matter to move-if-change.
4904
4905 1992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4906
4907 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
4908 mkdir and chmod in the center of all the conditionals. GNU Make
4909 will strip these out, but other makes won't.
4910
4911 1992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4912
4913 * make-dist: Include move-if-change in list of files to distribute.
4914
4915 1992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4916
4917 * configure: Remove any "." elements from the program name.
4918
4919 * configure: Don't record the values of all the possible arguments
4920 in config.status; only record the options that the user specified.
4921
4922 * configure: Use move-if-change to move in the new src/config.h.
4923
4924 1992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
4925
4926 * move-if-change: New file, copied from gcc release.
4927 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
4928 a temp file, so we don't update paths.h if an error occurs or if
4929 it doesn't need changing.
4930
4931 1992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4932
4933 * Makefile.in (src/paths.h): Do not install a value for the
4934 PATH_SUPERLOCK value; that macro doesn't exist anymore.
4935 * build-install.in: Same thing.
4936
4937 1992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4938
4939 * make-dist: Check the flag called "make_tar", not "make_dir"; the
4940 latter, being a typo, is always false, resulting in a program
4941 whose default behaviour is to painstakingly build a copy of the
4942 source tree, and then delete it. Rah.
4943
4944 * Makefile.in: Add dist target, and comment for it.
4945
4946 * configure: When scanning <signal.h> for a declaration for
4947 signal, create a symbolic link with a name ending in .c, so the
4948 compiler won't complain that it's only been given .h files.
4949
4950 * configure: Check whether there are any arguments available
4951 before shifting to get the value of a non-boolean parameter.
4952
4953 * make-dist: Doc fix.
4954
4955 1992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4956
4957 * configure: Instead of grepping /usr/include/signal.h for a
4958 signal declaration, run /usr/include/signal.h or
4959 /usr/include/sys/signal.h through cpp and grep for the
4960 declaration.
4961
4962 * configure: Redirect the output of grep to /dev/null instead of
4963 using grep -s - that flag means different things on other systems.
4964
4965 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
4966 since the former is recognizable even if you don't know what
4967 'dumping' is.
4968 * configure: Accomodate that change.
4969
4970 * configure: Accept options for all of the directories you can
4971 change in the Makefile.
4972
4973 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
4974
4975 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
4976 FOO before you can use them.
4977
4978 * build-install.in: Made the "Where To Install Things" section
4979 conform with the similar section from Makefile.in. Copied section
4980 which builds src/paths.h from src/paths.h.in from the Makefile.
4981
4982 1992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4983
4984 * configure: Write config.status to pass its command-line
4985 arguments on to configure, so that people can use it to recreate
4986 an old configuration, with minor changes.
4987
4988 1992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4989
4990 * configure: Don't rely on option variables being unset if their
4991 values are the empty string. In particular, when producing the
4992 English report, don't assume that highpri will be unset when no
4993 increased priority has been requested; -highpri='' should be the
4994 same as omitting -highpri altogether.
4995
4996 * configure: Fix dumb bug: when running the system and machine
4997 description files through cpp, mark those lines that we want to
4998 evaluate with the string '@configure@', and then only evaluate
4999 them. This way if the files include anything that actually
5000 generates text (type definitions or external declarations, say),
5001 we won't try to eval it.
5002
5003 1992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5004
5005 * make-dist: New shell script.
5006
5007 * configure: When creating foo from foo.in, make foo read-only to
5008 remind people to edit the .in file instead.
5009
5010 * INSTALL: Changed references to config.h-dist to config.h.in.
5011 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
5012 to build src/paths.h from src/paths.h.in; added a paragraph to do
5013 this.
5014 * configure, Makefile, build-install: Changed filenames like
5015 FOO-dist to FOO.in.
5016
5017 1992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5018
5019 * Makefile, build-install: Renamed to Makefile.in and
5020 build-install.in; the configure script will edit these to produce
5021 the usable Makefile and build-install.
5022 * configure: Changed to produce ./Makefile, ./build-install,
5023 lib-src/Makefile, and src/Makefile from their *.in counterparts,
5024 instead of editing them in place.
5025
5026 1992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5027
5028 * Makefile: Re-arranged so that the undumped Emacs will search
5029 ../lisp *after* the site's local elisp files.
5030 (locallisppath, dumplisppath): New variables.
5031 (lisppath): This variable's default value is now chosen based on
5032 $(locallisppath) and $(lispdir); while it used to be the
5033 customization point for adding site-local elisp directories to
5034 load-path, that job is now handled mostly by locallisppath.
5035 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
5036 Check the values being assigned to the *LOADSEARCH macros for null
5037 path elements (like '::' in 'foo::bar').
5038
5039 * configure: When checking if the machine- and system-dependent
5040 files define a particular macro or not, actually run them through
5041 CPP and test the macros with #ifs, instead of just grepping for
5042 the macros' names. In particular, check for SYSTEM_MALLOC in this
5043 way.
5044
5045 1992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5046
5047 * Makefile (install): Don't use -s in install. (Keep the symbols.)
5048
5049 1992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5050
5051 * configure: Make the config.status file an executable shell
5052 script which will recreate the same configuration. Include the
5053 verbal description of the current configuration as a comment in
5054 the script.
5055 * INSTALL: Doc fix.
5056
5057 * Makefile: brought the Makefile up to the GNU coding
5058 standards, as described in standards.text:
5059 (TAGS): New name for the target which rebuilds the tags table.
5060 (check): New target; doesn't do anything yet.
5061 (mostlyclean): New target, synonymous with clean.
5062 (realclean): New target. Currently, this just calls the
5063 subdirectories's makefiles and then deletes config.status.
5064 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
5065 variables.
5066 Installation directory variables changed to conform.
5067 (install, install.sysv, install.xenix, install.aix): Changed the
5068 code which copies the directories into their installed location to
5069 allow the installed locations to be in several different
5070 directories; the old version assumed that they would all be in
5071 $(emacsdir).
5072 (mkdir, lockdir): Allow the installed locations to be in several
5073 different directories.
5074 * INSTALL: Doc fix.
5075
5076 * build-install: Use the same variable names as the Makefile.
5077 Allow the installed locations to be in several different
5078 directories.
5079
5080 1992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5081
5082 * Makefile (src/paths.h): Instead of using a single sed command to
5083 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
5084 separately, and don't forget to append "/!!!SuperLock!!!" to the
5085 value of the PATH_SUPERLOCK macro.
5086
5087 * config.emacs: Renamed to configure, for consistency with other
5088 GNU products. Internal references changed.
5089 INSTALL, Makefile: References changed.
5090
5091 * lock: New directory, which should always be empty. If this
5092 directory doesn't exist, Emacs won't complain; it just won't lock.
5093 Having this here means that people can just unpack Emacs, build
5094 it, and have locking work.
5095
5096 * share-lib: Re-renamed to etc, for the sake of tradition.
5097 * config.emacs: Changed default value for datadir to ../etc.
5098 * INSTALL, README: Adjusted.
5099
5100 1992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5101
5102 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
5103 by running CPP on the appropriate s/*.h and m/*.h files.
5104
5105 1992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5106
5107 * config.emacs: Make sure to set the "exit on error" flag once
5108 we've removed config.status; errors should abort the configuration.
5109
5110 1992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5111
5112 * config.emacs: Added -distribute option, so that the Makefile
5113 paths are in their proper form. I don't know why this matters.
5114
5115 1992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5116
5117 * local-lisp: New directory, empty in the distribution, for people
5118 to put local elisp code in.
5119 * config.emacs: Include it in the default load path.
5120 * README: Document it.
5121
5122 1992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5123
5124 * config.emacs: Guess the type of signal handling functions based
5125 on the contents of /usr/include/signal.h.
5126
5127 * config.emacs: Print out progress report messages.
5128
5129 * Makefile (src/paths.h): Don't generically replace
5130 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
5131 editing of the other entries, and each entry should be dealt with
5132 explicitly anyway.
5133
5134 * build-install: Converted from C-shell to Bourne shell.
5135 * config.emacs: Edit build-install properly.
5136
5137 * config.emacs: Doc fix.
5138
5139 1992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5140
5141 * Makefile (install): Remove `B' from tar xf command.
5142
5143 1992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5144
5145 * config.emacs: Removed support for the `maintain-environment'
5146 option; the only important difference between this and its absence
5147 has been removed.
5148 * INSTALL: Removed mention of `maintain-environment'.
5149
5150 * config.emacs: Fix arguments to sed when processing boolean
5151 arguments.
5152
5153 1991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
5154
5155 * config.emacs: New file, to help automate the installation
5156 process.
5157
5158 * Makefile: Lots of changes to support the separation of etc into
5159 architecture-dependent and -independent files:
5160 (EMACSROOT): New variable, giving the directory under which all of
5161 Emacs's libraries should be installed. Changed rest of file to
5162 use it.
5163 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
5164 (DATADIR): New variable, denoting architecture-independent dir.
5165 (LOCKDIR): New variable, for completeness.
5166 (SUBDIR): No more etc, new lib-src.
5167 (COPYDIR): No more etc, new arch-lib and share-lib.
5168 (src/paths.h): Set PATH_DATA and the LOCK macros too.
5169 (src): Now depends on lib-src, not etc.
5170 * build-install: Changes parallel to the above.
5171 * README: Describe the new arrangement.
5172
5173 * vms: New subdirectory for all the VMS stuff.
5174
5175 1991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
5176
5177 * Makefile (LISPPATH): New variable.
5178 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
5179
5180 1990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
5181
5182 * Makefile (install, install.sysv, install.xenix):
5183 Install wakeup instead of loadst. No need for setuid or setgid.
5184
5185 1990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
5186
5187 * Makefile (clean): Clean etc if that's not the installation dir.
5188
5189 1990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
5190
5191 * Makefile (paths.h): Make sed alter each name in the path.
5192
5193 1988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
5194
5195 * Makefile (install.sysv): Use cpio, not tar.
5196
5197 1988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
5198
5199 * Makefile (lockdir): Rename `lock' target.
5200 Depend on it from install*, not from `all'.
5201
5202 1988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
5203
5204 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
5205 to match build-install and paths.h.
5206
5207 ;; Local Variables:
5208 ;; coding: iso-2022-7bit-unix
5209 ;; End:
5210
5211 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001
5212 Free Software Foundation, Inc.
5213 Copying and distribution of this file, with or without modification,
5214 are permitted provided the copyright notice and this notice are preserved.