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