Remove unused output variable LIB_SRC_EXTRA_INSTALLABLES.
[bpt/emacs.git] / ChangeLog
1 2010-05-12 Glenn Morris <rgm@gnu.org>
2
3 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): Remove, unused.
4
5 * configure.in (LIB_GCC): New output variable.
6
7 2010-05-11 Glenn Morris <rgm@gnu.org>
8
9 * make-dist (msdos): No more mainmake.
10
11 * configure.in: Generate lib-src/Makefile directly, do not run cpp.
12 * config.bat: Do not run cpp on lib-src/Makefile.in.
13
14 * config.bat [HAVE_X11]: Run sed3x.inp on lib-src/Makefile.
15
16 2010-05-10 Glenn Morris <rgm@gnu.org>
17
18 * configure.in (LIBS_SYSTEM): New output variable, replacing cpp.
19
20 * configure.in (MAIL_USE_FLOCK, MAIL_USE_LOCKF): New AC_DEFINEs.
21 (BLESSMAIL_TARGET): New output variable.
22
23 2010-05-08 Štěpán Němec <stepnem@gmail.com> (tiny change)
24
25 * INSTALL: Fix typos.
26
27 2010-05-08 Chong Yidong <cyd@stupidchicken.com>
28
29 * configure.in: Add check for buggy version of GCC (Bug#6031).
30
31 2010-05-08 Glenn Morris <rgm@gnu.org>
32
33 * configure.in (HAVE_LIBNCURSES): New local variable.
34 (TERMINFO, LIBS_TERMCAP, TERMCAP_OBJ): New output variables,
35 replacing cpp in src/s/*.h and src/Makefile.in.
36
37 2010-05-07 Chong Yidong <cyd@stupidchicken.com>
38
39 * Version 23.2 released.
40
41 2010-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
42
43 * configure.in: Add tests for `isnan' and `copysign'.
44
45 2010-05-07 Eli Zaretskii <eliz@gnu.org>
46
47 * config.bat: Allow for 2 leading `#'s in comments in
48 src/Makefile.in.
49
50 2010-05-07 Glenn Morris <rgm@gnu.org>
51
52 * configure.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
53 Merges logic from src/s/* and src/Makefile.in.
54 (LD_SWITCH_SYSTEM_TEMACS): New output variable.
55
56 2010-05-07 Dan Nicolaescu <dann@ics.uci.edu>
57
58 Define START_FILES and LIB_STANDARD using autoconf.
59 * configure.in (START_FILES, LIB_STANDARD): New definitions, moved
60 here from src/s/*.h.
61 (HAVE_CRTIN): Remove, inline logic in the netbsd
62 START_FILES/LIB_STANDARD computation.
63
64 2010-05-06 Glenn Morris <rgm@gnu.org>
65
66 * configure.in (AC_PROG_LN_S): Remove test, nothing uses @LN_S@.
67
68 * Makefile.in (CPP, C_SWITCH_SYSTEM, ALLOCA, LN_S, C_SWITCH_X_SITE)
69 (LD_SWITCH_X_SITE): Remove unused variables.
70
71 2010-05-04 Glenn Morris <rgm@gnu.org>
72
73 * configure.in (LD_SWITCH_X_SITE_AUX): Use AC_SUBST only, not AC_DEFINE
74 as well.
75 (LD_SWITCH_X_SITE_AUX_RPATH): New output variable.
76
77 * configure.in (LD_SWITCH_SYSTEM_TEMACS): New output variable.
78
79 * configure.in (C_SWITCH_MACHINE, C_SWITCH_SYSTEM): New output
80 variables, replacing c_switch_machine, c_switch_system.
81 * Makefile.in (C_SWITCH_SYSTEM): Use @C_SWITCH_SYSTEM@ rather than
82 @c_switch_system@.
83
84 2010-05-03 Glenn Morris <rgm@gnu.org>
85
86 * configure.in (LIBXT_OTHER, LIBX_OTHER): New output variables.
87
88 * make-dist: There are no more src/m/*.inp files.
89
90 2010-05-01 Dan Nicolaescu <dann@ics.uci.edu>
91
92 * configure.in (LD_SWITCH_MACHINE, ld_switch_machine): Remove, unused.
93 (ac_link): Do not use ld_switch_machine.
94
95 2010-05-01 Glenn Morris <rgm@gnu.org>
96
97 * configure.in (OTHER_OBJ): Remove.
98 (PRE_ALLOC_OBJ, POST_ALLOC_OBJ): New output variables.
99
100 2010-04-30 Glenn Morris <rgm@gnu.org>
101
102 * configure.in (OTHER_OBJ): Always include vm-limit.o on Cygwin.
103 Elsewhere, maybe include it.
104
105 * configure.in (TOOLKIT_LIBW) [HAVE_GTK]: Set to $GTK_LIBS.
106 (OLDXMENU, LIBXMENU): New output variables.
107
108 * configure.in (OTHER_OBJ): New output variable.
109
110 2010-04-28 Glenn Morris <rgm@gnu.org>
111
112 * configure.in (CYGWIN_OBJ): New output variable.
113
114 * configure.in (GPM_MOUSE_SUPPORT): New output variable.
115
116 * configure.in (FONT_OBJ): New output variable.
117
118 * configure.in (LIBXMU): New output variable.
119
120 * configure.in (NS_OBJ, NS_SUPPORT): New output variables.
121
122 * configure.in (machine, canonical): On amdx86-64, check for a 32-bit
123 userland and maybe change values to i386 (move test from s/amdx86-64.h).
124
125 2010-04-27 Glenn Morris <rgm@gnu.org>
126
127 * configure.in (LIBXTR6): New output variable. Move unixware special
128 case here from src/s/unixware.h.
129
130 * configure.in (LUCID_LIBW, MOTIF_LIBW): No longer substitute
131 in Makefiles.
132 (TOOLKIT_LIBW): New output variable, replacing LUCID_LIBW/MOTIF_LIBW.
133
134 * configure.in (HAVE_MOTIF_2_1): Remove unused variable.
135 (LIBXP): No longer substitute in Makefiles.
136 (MOTIF_LIBW): New output variable. Move system-specific settings here
137 from src/s files.
138
139 2010-04-27 Dan Nicolaescu <dann@ics.uci.edu>
140
141 Reduce CPP usage.
142 * configure.in (LIB_X11_LIB): Remove, inline in the only user.
143 (unexec): Define unconditionally, all platforms define
144 UNEXEC. AC_SUBST it.
145 (UNEXEC_SRC): Remove, unused.
146 (C_SWITCH_X_SYSTEM): Define using autoconf, not cpp.
147
148 2010-04-27 Glenn Morris <rgm@gnu.org>
149
150 * configure.in (HAVE_MOTIF_2_1, HAVE_LIBXP): Remove unused AC_DEFINEs,
151 replaced by LIBXP.
152
153 * configure.in (--with-crt-dir): Doc fix (now valid for all platforms).
154 (CRT_DIR): On (powerpc64|sparc64)-*-linux-gnu*, default to /usr/lib64.
155 On hpux10-20, default to /lib.
156
157 * configure.in (LUCID_LIBW, LIBXP, WIDGET_OBJ): New output variables.
158
159 2010-04-26 Dan Nicolaescu <dann@ics.uci.edu>
160
161 * configure.in (LIBS_MACHINE): Remove, unused.
162
163 * configure.in (LIB_MATH): New output variable. Set it for some systems.
164
165 2010-04-24 Glenn Morris <rgm@gnu.org>
166
167 * configure.in (CRT_DIR): New output variable.
168 (--with-crt-dir): New option. (Bug#5655)
169 (HAVE_LIB64_DIR): Remove.
170
171 2010-04-22 Dan Nicolaescu <dann@ics.uci.edu>
172
173 * configure.in (REAL_CFLAGS, CFLAGS): Restore -g for gcc.
174
175 2010-04-22 Miles Bader <miles@gnu.org>
176
177 * configure.in: Get rid of "unix" pre-defined macro when
178 preprocessing Makefile. (Bug#5857)
179
180 2010-04-21 Andreas Schwab <schwab@linux-m68k.org>
181
182 Avoid non-portable shell command negation
183 * configure.in: Revert last change.
184
185 2010-04-21 Jan Djärv <jan.h.d@swipnet.se>
186
187 * configure.in: Change "if test ! -f" to "if ! test -f".
188
189 2010-04-21 Glenn Morris <rgm@gnu.org>
190
191 * configure.in (LIBSELINUX_LIBS): Always substitute in Makefiles.
192 (GTK_OBJ, DBUS_OBJ, LIBXSM, XMENU_OBJ, XOBJ): New output variables.
193
194 2010-04-21 Karel Klíč <kklic@redhat.com>
195
196 * configure.in: New option: --with(out)-selinux, on by default.
197 Set HAVE_LIBSELINUX if we find libselinux, and substitute
198 LIBSELINUX_LIBS in Makefiles.
199
200 2010-04-01 Dan Nicolaescu <dann@ics.uci.edu>
201
202 * configure.in: Remove all references to LIBX11_SYSTEM.
203
204 2010-03-30 Dan Nicolaescu <dann@ics.uci.edu>
205
206 * configure.in: Remove all references to C_DEBUG_SWITCH.
207
208 2010-03-27 Eli Zaretskii <eliz@gnu.org>
209
210 * config.bat <lib-src>: Edit out lines that begin with several #
211 characters.
212
213 2010-03-20 Dan Nicolaescu <dann@ics.uci.edu>
214
215 * configure.in: Remove support for old UNIX System V systems and
216 for Unixware on non-x86 machines.
217
218 * configure.in: Remove support for Solaris on PPC and for old versions.
219
220 * configure.in: Remove non-working lynxos port.
221
222 2010-03-19 Dan Nicolaescu <dann@ics.uci.edu>
223
224 * .dir-locals.el (c-mode): Turn on whitespace-mode for diff-mode.
225
226 2010-03-19 Glenn Morris <rgm@gnu.org>
227
228 * configure.in (HAVE_LIBNCURSES): Add a description to make autoheader
229 happy.
230
231 2010-03-18 Jan Djärv <jan.h.d@swipnet.se>
232
233 * configure.in: Check for tputs and friends, abort if not
234 found (bug#5735).
235
236 2010-03-18 Glenn Morris <rgm@gnu.org>
237
238 * configure.in (--with-x-toolkit): In the help text, say which options
239 are synonyms.
240
241 * configure.in (--with-mmdf, --with-mail-unlink):
242 New options, off by default.
243 (--with-mailhost): New option to set default POP host.
244 (LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF, LIBGPM, LIBS_MAIL)
245 (LIBHESIOD, LIBRESOLV, COM_ERRLIB, CRYPTOLIB, KRB5LIB, DESLIB, KRB4LIB):
246 New variables, substituted in Makefiles.
247 (try_libungif, ac_gif_lib_name): Replace with HAVE_GIF=maybe, LIBGIF.
248 (LIBGIF): Use AC_SUBST rather than AC_DEFINE.
249 (HAVE_LIBMAIL, HAVE_LIBLOCKFILE, HAVE_LIBCOM_ERR, HAVE_LIBCRYPTO)
250 (HAVE_LIBK5CRYPTO, HAVE_LIBKRB5, HAVE_LIBDES425, HAVE_LIBDES)
251 (HAVE_LIBKRB4, HAVE_LIBKRB): New AC_DEFINEs.
252
253 2010-03-18 Tetsurou Okazaki <okazaki@be.to> (tiny change)
254
255 * Makefile.in (uninstall): Handle the case where archlibdir does not
256 exist. (Bug#5720)
257
258 2010-03-12 Eli Zaretskii <eliz@gnu.org>
259
260 These changes remove termcap.c from the build on Posix platforms.
261 * configure.in <AC_CHECK_HEADERS>: Remove termcap.h.
262
263 * configure: Regenerated.
264
265 2010-03-10 Chong Yidong <cyd@stupidchicken.com>
266
267 * Branch for 23.2.
268
269 2010-01-31 Juri Linkov <juri@jurta.org>
270
271 * .bzrignore: Add TAGS-LISP.
272
273 2010-01-23 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
274
275 * configure.in: Check for utmp.h availability (FreeBSD 9.x lacks
276 this header file).
277
278 2010-01-12 Juanma Barranquero <lekktu@gmail.com>
279
280 * .bzrignore: Ignore all .exe, instead of individual files.
281
282 2010-01-12 Chong Yidong <cyd@stupidchicken.com>
283
284 * configure.in: Explicitly check for and link to -lXrender.
285
286 2010-01-12 Glenn Morris <rgm@gnu.org>
287
288 * INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-bug
289 for bug reports for development versions.
290
291 2010-01-02 Eli Zaretskii <eliz@gnu.org>
292
293 * .bzrignore: Add more ignored patterns, including for the MS-DOS
294 build.
295
296 2009-12-27 Karl Fogel <kfogel@red-bean>
297
298 * INSTALL.BZR: Rename from INSTALL.CVS; edit to talk about Bazaar.
299 * INSTALL, autogen.sh, configure.in, configure: Adjust accordingly.
300
301 2009-12-17 Glenn Morris <rgm@gnu.org>
302
303 * .dir-locals.el (bug-reference-url-format): Change to debbugs.gnu.org.
304
305 2009-12-15 Glenn Morris <rgm@gnu.org>
306
307 * info/dir: Add EDT entry.
308 * Makefile.in (INFO_FILES): Add edt.
309
310 2009-12-10 Jan Djärv <jan.h.d@swipnet.se>
311
312 * configure.in: Check for RSVG if GNUStep is used.
313
314 2009-12-09 Jan Djärv <jan.h.d@swipnet.se>
315
316 * configure.in: Don't check for RSVG or GConf unless X11 is used.
317
318 2009-12-09 Ken Brown <kbrown@cornell.edu> (tiny change)
319
320 * configure.in: Allow compiling Emacs with GTK on Cygwin.
321
322 2009-12-01 Glenn Morris <rgm@gnu.org>
323
324 * make-dist: Add etc/images/mpc directory.
325
326 2009-11-21 Jan Djärv <jan.h.d@swipnet.se>
327
328 * configure.in: Don't check for GConf unless X is used.
329
330 2009-11-20 Dan Nicolaescu <dann@ics.uci.edu>
331
332 * configure.in: Use -Wdeclaration-after-statement if available.
333
334 2009-11-17 Jan Djärv <jan.h.d@swipnet.se>
335
336 * configure.in: New option: --with(out)-gconf.
337 Set HAVE_GCONF if we find gconf.
338
339 2009-11-17 Glenn Morris <rgm@gnu.org>
340
341 * Makefile.in (INFO_FILES): Add semantic.
342
343 2009-11-16 Chong Yidong <cyd@stupidchicken.com>
344
345 * info/dir: Add Semantic.
346
347 2009-11-16 Glenn Morris <rgm@gnu.org>
348
349 * Makefile.in (install-arch-indep): Use a more restrictive Makefile
350 pattern, so as not to exclude makefile*.el. (Bug#4912)
351
352 2009-11-14 Jan Djärv <jan.h.d@swipnet.se>
353
354 * configure.in: --enable-autodepend is new. Check for GNU Make
355 and that gcc supports -MMD -MF. Define AUTO_DEPEND if we can use
356 gcc and GNU make to generate dependencies.
357
358 2009-10-27 Glenn Morris <rgm@gnu.org>
359
360 * make-dist: Make links to doc/lispintro/*.pdf.
361
362 2009-10-23 Jim Meyering <meyering@redhat.com>
363
364 * configure.in: Invoke $CPP with -P when creating Makefile and
365 src/Makefile. Without this, gcc 4.4.2 converts each
366 backslash-newline pair in the input to a bare newline, yielding
367 invalid Makefiles.
368
369 * configure: Regenerate.
370
371 2009-10-19 Dan Nicolaescu <dann@ics.uci.edu>
372
373 * configure.in (vax-dec-vms): Remove, not supported anymore.
374
375 2009-10-15 Adrian Robert <Adrian.B.Robert@gmail.com>
376
377 * configure.in (NS_HAVE_NSINTEGER): Back out previous change.
378 (*-apple-darwin*): Add x86_64 architecture.
379
380 2009-10-14 Dan Nicolaescu <dann@ics.uci.edu>
381
382 * config.guess, config.sub: Updated from master source.
383
384 2009-10-11 Adrian Robert <Adrian.B.Robert@gmail.com>
385
386 * configure.in (NS_HAVE_NSINTEGER): Remove this test and define.
387
388 2009-10-07 Edward Trumbo <etrumbo@comcast.net> (tiny change)
389
390 * Makefile.in (INFO_FILES): Add EDE and EIEIO.
391
392 2009-09-29 Glenn Morris <rgm@gnu.org>
393
394 * make-dist (check): Update for two new levels of subdirectory in lisp/.
395
396 2009-09-17 Dan Nicolaescu <dann@ics.uci.edu>
397
398 * config.guess, config.sub: Updated from master source.
399
400 * configure.in (OTHER_FILES): Define using autoconf not cpp.
401
402 2009-09-14 Dan Nicolaescu <dann@ics.uci.edu>
403
404 * .dir-locals.el (change-log-mode): Restore bug-reference-mode.
405
406 2009-09-13 Chong Yidong <cyd@stupidchicken.com>
407
408 * INSTALL: Update URL for GNU FreeFont.
409
410 2009-09-09 Glenn Morris <rgm@gnu.org>
411
412 * Makefile.in (install-arch-indep): Don't recursively change perms of
413 site-lisp and infodir. There may be non-Emacs files in here, and the
414 files supplied by Emacs are all handled explicitly already. (Bug#3800)
415 (mkdir): Set umask to world-readable before creating directories.
416 mkinstalldirs already checks if dirs exist, don't duplicate this test.
417
418 2009-08-29 Glenn Morris <rgm@gnu.org>
419
420 * Makefile.in (info-real): Don't ignore errors from doc Makefiles.
421 (info): Don't give an error in the absence of makeinfo - let the doc
422 Makefiles do that, if the info files need rebuilding. (Bug#3982)
423
424 2009-08-23 Ken Raeburn <raeburn@raeburn.org>
425
426 * Makefile.in (install-arch-indep): If the versioned DOC-####
427 generated during loadup+dump isn't found, install the plain DOC
428 file that always gets generated, in case CANNOT_DUMP is set.
429
430 * configure.in: Warn if package version specified here doesn't
431 match the version in version.el.
432 * configure: Regenerate.
433
434 2009-08-22 Michael Albinus <michael.albinus@gmx.de>
435
436 * configure.in: AC_CHECK_FUNCS dbus_watch_get_unix_fd.
437
438 * configure: Regenerate.
439
440 2009-08-19 Glenn Morris <rgm@gnu.org>
441
442 * INSTALL: Remove reference to cvtmail.
443
444 2009-08-15 CHENG Gao <chenggao@gmail.com>
445
446 * Makefile.in (install-arch-indep): Remove .DS_Store files (MacOSX).
447
448 2009-08-02 Kevin Ryde <user42@zip.com.au>
449
450 * INSTALL: Fix free fonts URL.
451
452 2009-07-22 Glenn Morris <rgm@gnu.org>
453
454 * configure.in (AC_PREREQ): Require autoconf 2.62.
455
456 2009-07-04 Andreas Schwab <schwab@linux-m68k.org>
457
458 * configure.in (--enable-checking, --enable-profiling):
459 Use AS_HELP_STRING.
460
461 2009-07-03 Dan Nicolaescu <dann@ics.uci.edu>
462
463 * configure.in (--enable-profiling): New option.
464 (mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
465
466 2009-06-27 Glenn Morris <rgm@gnu.org>
467
468 * configure.in: Restore netbsd on mips, mipsel, mipseb.
469
470 2009-06-26 Dan Nicolaescu <dann@ics.uci.edu>
471
472 * configure.in (--enable-checking): New option.
473
474 2009-06-24 Glenn Morris <rgm@gnu.org>
475
476 * make-dist: Warn if subdir does not exist in source.
477 (nextstep/Cocoa/Emacs.base/Contents/Resources/preferences.nib)
478 (nextstep/GNUstep/Emacs.base/Resources/preferences.gorm):
479 No longer make links.
480
481 2009-06-24 Yavor Doganov <yavor@gnu.org>
482
483 * make-dist (tempdir): Don't create directories preferences.gorm
484 and preferences.nib, they are no longer required.
485
486 2009-06-21 Chong Yidong <cyd@stupidchicken.com>
487
488 * Branch for 23.1.
489
490 2009-06-12 Chong Yidong <cyd@stupidchicken.com>
491
492 * configure.in: Delete mac-fix-env target, which has been
493 removed (Bug#3531).
494
495 2009-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
496
497 * configure.in: Don't define CANNOT_DUMP for GNUStep any more.
498
499 2009-05-05 Per Starbäck <per@starback.se> (tiny change)
500
501 * BUGS: Use new binding of view-emacs-problems.
502
503 2009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
504
505 * Makefile.in (install-arch-dep): Avoid using $$(..) construct,
506 for Solaris compatibility.
507
508 2009-04-25 Chong Yidong <cyd@stupidchicken.com>
509
510 * configure: Regenerate.
511
512 * configure.in: Disable use of FreeType without libXft.
513
514 2009-04-19 Jan Djärv <jan.h.d@swipnet.se>
515
516 * configure.in (HAVE_GTK_FILE_SELECTION, HAVE_GTK_FILE_CHOOSER):
517 Check if it is declared in gtk.h.
518
519 2009-04-12 Andreas Schwab <schwab@linux-m68k.org>
520
521 * Makefile.in (install-arch-indep): Remove .gitignore files.
522
523 2009-04-03 Kenichi Handa <handa@m17n.org>
524
525 * INSTALL: Make the section "Complex Text Layout support
526 libraries" the first of "ADDITIONAL DISTRIBUTION FILES".
527
528 2009-03-06 Dan Nicolaescu <dann@ics.uci.edu>
529
530 * configure.in (rs6000-ibm-aix6*): Fix typo.
531
532 2009-03-04 Glenn Morris <rgm@gnu.org>
533
534 * Makefile.in (INFO_FILES): Add auth.
535
536 2009-03-03 Glenn Morris <rgm@gnu.org>
537
538 * info/dir: Add Auth-source.
539
540 2009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
541
542 * Makefile.in (src): Fix last change so the first `cd' doesn't affect
543 the second.
544
545 2009-02-28 Eli Zaretskii <eliz@gnu.org>
546
547 * config.bat: Copy .dbxinit to _dbxinit.
548
549 * make-dist (Making links to `info'): Remove .gitignore.
550
551 2009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
552
553 * Makefile.in (lib-src, lisp): Use simpler rule.
554 (src): Be more specific to avoid recompiling all the .elc files just
555 because the bootstrap-emacs is missing.
556
557 2009-02-26 Chong Yidong <cyd@stupidchicken.com>
558
559 * configure.in: Require librsvg >= 2.11.
560
561 2009-02-23 Adrian Robert <Adrian.B.Robert@gmail.com>
562
563 * configure.in (HAVE_XFT, HAVE_FREETYPE, HAVE_LIBOTF)
564 (HAVE_M17N_FLT): Don't check for these unless HAVE_X11.
565
566 2009-02-04 Adrian Robert <Adrian.B.Robert@gmail.com>
567
568 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Drop.
569
570 2009-02-03 Glenn Morris <rgm@gnu.org>
571
572 * make-dist: Add some missing files, remove some that are no longer
573 present.
574
575 2009-02-02 Glenn Morris <rgm@gnu.org>
576
577 * make-dist: Add some missing nextstep/ files.
578
579 2009-01-22 Yavor Doganov <yavor@gnu.org> (tiny change)
580
581 * configure.in (HAVE_RSVG): Use librsvg under HAVE_NS also. (Bug#616)
582
583 2009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
584
585 * configure.in: Add support for m68k-*-netbsd.
586
587 2009-01-14 Juri Linkov <juri@jurta.org>
588
589 * .dir-locals.el (change-log-mode): Remove bug-reference-mode.
590
591 * .dir-locals.el (change-log-mode): Add bug-reference-url-format
592 and bug-reference-mode.
593
594 2009-01-11 Juri Linkov <juri@jurta.org>
595
596 * INSTALL.CVS: Move configuration explicitly to the first step.
597
598 2009-01-09 Glenn Morris <rgm@gnu.org>
599
600 * .dir-locals.el: Don't set indent-tabs-mode.
601
602 2008-12-30 Kenichi Handa <handa@m17n.org>
603
604 * configure.in: Define HAVE_OTF_GET_VARIATION_GLYPHS if libotf has
605 the function OTF_get_variation_glyphs.
606
607 2008-12-30 Jan Djärv <jan.h.d@swipnet.se>
608
609 * Makefile.in (install-arch-dep): Remove old directories in
610 ns_app* before moving new directories there.
611
612 2008-12-27 Dan Nicolaescu <dann@ics.uci.edu>
613
614 * .dir-locals.el: Remove non-working entry for pmail.
615 (fill-column): Fix typo.
616 (change-log-mode): Add fill column.
617
618 2008-12-26 Eli Zaretskii <eliz@gnu.org>
619
620 * config.bat: Produce _dir-locals.el from .dir-locals.el.
621
622 2008-12-23 Dan Nicolaescu <dann@ics.uci.edu>
623
624 * make-dist (tempdir): Distribute .dir-locals.el.
625
626 * .dir-locals.el: New file.
627
628 2008-12-19 Eli Zaretskii <eliz@gnu.org>
629
630 * config.bat (--with-system-malloc): New option; see msdos/INSTALL
631 for rationale.
632
633 2008-12-13 Glenn Morris <rgm@gnu.org>
634
635 * Makefile.in (install-arch-indep): Add new man-pages.
636 (manext): Remove variable.
637 (MAN_PAGES): New variable.
638 (install-arch-indep, uninstall): Use MAN_PAGES for list of files to add
639 and remove.
640 (uninstall): Remove desktop file and icons, game scores if empty.
641
642 2008-12-11 Dan Nicolaescu <dann@ics.uci.edu>
643
644 * config.guess, config.sub: Updated from master source.
645
646 2008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
647
648 * Makefile.in (install-arch-indep): Install ebrowse.1.
649
650 2008-12-09 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
651
652 * configure.in: Add Solaris on x86_64.
653
654 2008-12-09 Dan Nicolaescu <dann@ics.uci.edu>
655
656 * config.guess, config.sub: Updated from master source.
657
658 2008-12-08 Eli Zaretskii <eliz@gnu.org>
659
660 * info/dir: Fix last change.
661
662 2008-12-07 Eli Zaretskii <eliz@gnu.org>
663
664 * info/dir: Untabify.
665
666 2008-11-28 Ulrich Mueller <ulm@gentoo.org>
667
668 * configure.in: Fix last change.
669
670 2008-11-28 Richard M Stallman <rms@gnu.org>
671
672 * configure.in (mips64-*-linux-gnu*, mips64el-*-linux-gnu*):
673 New configurations.
674
675 2008-11-20 Josh Elsasser <josh@elsasser.org> (tiny change)
676
677 * configure.in: Add hppa-*-openbsd* with machine hp800; mistakenly
678 removed while misclassified as now unsupported hp9000s300. (Bug#1365)
679
680 2008-11-15 Eli Zaretskii <eliz@gnu.org>
681
682 * Makefile.in (INFO_FILES): Remove ns-emacs.
683
684 * info/dir (NS-Emacs): Remove entry.
685
686 2008-11-08 Eli Zaretskii <eliz@gnu.org>
687
688 * INSTALL: Move MS-DOS specific instructions to msdos/INSTALL.
689
690 2008-11-07 Glenn Morris <rgm@gnu.org>
691
692 * configure.in (HAVE_LIB64_DIR): Check for crtn.o. (Bug#1287)
693
694 2008-10-31 Eli Zaretskii <eliz@gnu.org>
695
696 * config.bat: Tell user to expect one "File not found" message
697 while the `doc' directory is being configured.
698
699 2008-10-30 Chong Yidong <cyd@stupidchicken.com>
700
701 * update-subdirs: Put obsolete directory last.
702
703 2008-10-30 Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
704
705 * configure.in: Check fontconfig always.
706
707 2008-10-30 Dan Nicolaescu <dann@ics.uci.edu>
708
709 * configure (*-solaris2.[7-9]*): Fix typo.
710
711 2008-10-24 Glenn Morris <rgm@gnu.org>
712
713 * configure.in (--without-sync-input, --with-pkg-config-prog):
714 Help strings start with lower case.
715 (--with-gnustep-conf): New option.
716 (GNUSTEP_CONFIG_FILE): Use, instead of fixed /etc/GNUstep/GNUstep.conf.
717
718 2008-10-24 Yavor Doganov <yavor@gnu.org> (tiny change)
719
720 * configure.in: Use `.' instead of `source' to source GNUstep.conf.
721 Exit with an error if `--with-ns' was specified but <AppKit/AppKit.h>
722 is not found. (Bug#1230)
723
724 2008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
725
726 * configure (*-sunos5*, *-solaris*): Use the new file sol2-10.h.
727 Use sol2-6.h for Solaris 7-9.
728
729 2008-10-18 Ulrich Mueller <ulm@gentoo.org>
730
731 * configure.in: Add support for GNU/Linux on SuperH.
732
733 2008-10-12 Andreas Schwab <schwab@suse.de>
734
735 * configure.in: Only check for m17n-flt if HAVE_LIBOTF.
736
737 2008-08-28 Adrian Robert <Adrian.B.Robert@gmail.com>
738
739 * configure.in: Report USE_TOOLKIT_SCROLLBARS as such (not mentioning
740 "X") to avoid confusion.
741
742 * configure: Regenerate.
743
744 2008-09-07 Romain Francoise <romain@orebokech.com>
745
746 * make-dist: Distribute doc/man/ChangeLog.
747
748 2008-08-28 Chong Yidong <cyd@stupidchicken.com>
749
750 * configure.in: Disable XFT and Freetype when without X.
751
752 * configure: Regenerate.
753
754 2008-08-24 Dan Nicolaescu <dann@ics.uci.edu>
755
756 * configure.in (NS_IMPL_GNUSTEP): Increase pure size.
757
758 2008-08-21 Christian Faulhammer <opfer@gentoo.org> (tiny change)
759
760 * configure.in (GNUSTEP_SYSTEM_HEADERS): Define
761 GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES.
762
763 * configure: Regenerate.
764
765 2008-08-20 Eli Zaretskii <eliz@gnu.org>
766
767 * configure.in: Move "#define subprocesses" before
768 config_opsysfile is included.
769
770 2008-08-19 Kenichi Handa <handa@m17n.org>
771
772 * INSTALL (Extra fonts): Mention local fonts, don't mention
773 mule-unicode.
774
775 2008-08-16 Chong Yidong <cyd@stupidchicken.com>
776
777 * make-dist: Omit info/.arch-inventory.
778
779 2008-08-16 Jason Rumney <jasonr@gnu.org>
780
781 * make-dist (tempdir/nt): Link emacsclient.rc.
782
783 2008-08-07 Dan Nicolaescu <dann@ics.uci.edu>
784
785 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
786 AC_SUBST it.
787 (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
788 AC_SUBST it.
789 (OTHER_FILES): Always define for HAVE_NS.
790 (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
791 * configure: Regenerate.
792
793 2008-08-07 Andreas Schwab <schwab@suse.de>
794
795 * configure.in: Correctly handle
796 --enable-cocoa-experimental-ctrl-g=no and
797 --enable-ns-self-contained=yes.
798
799 2008-08-06 Adrian Robert <Adrian.B.Robert@gmail.com>
800
801 * configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER.
802 (C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep. Don't
803 bother undef'ing since won't have desired effect.
804
805 2008-08-06 Andreas Schwab <schwab@suse.de>
806
807 * configure.in: Fix quoting.
808
809 2008-08-06 Chong Yidong <cyd@stupidchicken.com>
810
811 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Fix 2008-08-04 change.
812
813 2008-08-05 Ulrich Mueller <ulm@gentoo.org>
814
815 * configure.in: Add checks for krb5_error.text and
816 krb5_error.e_text struct members.
817
818 2008-08-04 Chong Yidong <cyd@stupidchicken.com>
819
820 * configure.in: Test for existence of NSInteger.
821 Suggested by Yavor Doganov.
822
823 2008-08-02 Romain Francoise <romain@orebokech.com>
824
825 * Makefile.in (INFO_FILES): Add mairix-el.
826
827 2008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
828
829 * make-dist:
830 * README: Remove VMS support.
831 * vms: Remove directory.
832
833 2008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
834
835 * configure.in (MULTI_KBOARD): Remove.
836
837 2008-07-30 Dan Nicolaescu <dann@ics.uci.edu>
838
839 * configure.in (DO_BLOCK_INPUT): Remove, unused.
840
841 2008-07-29 Chong Yidong <cyd@stupidchicken.com>
842
843 * info/dir (File): Add mairix-el.
844
845 2008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
846
847 Remove support for Mac Carbon.
848 * mac: Remove directory.
849 * make-dist:
850 * configure.in:
851 * README:
852 * Makefile.in:
853 * INSTALL: Remove code for Carbon.
854 * configure: Regenerate.
855
856 2008-07-26 Adrian Robert <Adrian.B.Robert@gmail.com>
857
858 * Makefile.in (install-arch-dep): Fix typo in NS installation commands.
859
860 2008-07-25 Chong Yidong <cyd@stupidchicken.com>
861
862 * configure.in: Check for getrlimit.
863
864 * configure: Regenerate.
865
866 2008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
867
868 * configure.in (LD_SWITCH_SITE): Remove, set the values directly
869 in src/Makefile.in.
870 (static): Remove, autoconf would always comment it out anyway.
871 (subprocesses): Define unconditionally.
872
873 2008-07-19 Yavor Doganov <yavor@gnu.org> (tiny change)
874
875 * configure.in: Fix typo in GNUSTEP_MAKEFILES setting for HAVE_NS
876 compilation under GNUstep.
877
878 2008-07-18 Kenichi Handa <handa@m17n.org>
879
880 * INSTALL (Complex Text Layout support libraries): Delete the
881 paragraph about --enable-font-backend.
882
883 2008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
884
885 * configure.in: Print out some info to user for NeXTstep builds.
886 (ns-app): Remove enable option.
887 (ns-self-contained): Add enable option.
888 (ns_appbindir, ns_appresdir, ns_appsrc): Set them based on Cocoa or
889 GNUstep, use to set install prefixes, and substitute in Makefiles.
890 * configure: Regenerate.
891 * Makefile.in (install-arch-dep): Perform post-install cleanup inside
892 NS app bundle.
893
894 2008-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
895
896 * configure.in: Extract and substitute GNUSTEP_MAKEFILES.
897
898 2008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
899
900 * configure.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
901 NS_IMPL_COCOA.
902
903 2008-07-16 Glenn Morris <rgm@gnu.org>
904
905 * configure.in (with_kerberos, with_kerberos5, with_hesiod):
906 Fix tests for OPTION_DEFAULT_OFF (variables never unset).
907 (with_carbon, with_ns): Remove dead code, since OPTION_DEFAULT_OFF means
908 never unset.
909
910 * make-dist: Add nextstep/ directories.
911 (src, lib-src): Add .m files.
912
913 2008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
914
915 * configure.in (freebsd, kfreebsd): Undo part of previous change.
916 (USER_FULL_NAME): Remove, not used anymore.
917 * configure: Regenerate.
918
919 2008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
920
921 Changes and additions for NeXTstep windowing system (Cocoa and
922 GNUstep) support.
923
924 * configure.in: Add support for NS window system: --with-ns (default
925 off), --enable-ns-app, --enable-cocoa-experimental-ctrl-g; improve add
926 sparc detection for FreeBSD variants, checks for Cocoa and GNUstep,
927 disable font backend if window system is "none", not if !HAVE_X11.
928 * Makefile.in: Add ns-emacs to INFO_FILES, add ns_appdir variable.
929 (install-arch-dep): Add commands to assemble NS .app package.
930
931 2008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
932
933 * configure.in: Use macppc for Darwin. Remove references to
934 desupported systems.
935 * configure: Regenerate.
936
937 2008-07-05 Glenn Morris <rgm@gnu.org>
938
939 * make-dist (EMACS): Doc fix.
940 (lisp): There are no *.dat or image files here any more.
941 (src): There are no *.s files here any more.
942 (etc/images, etc/images/*): Link to most regular files.
943
944 2008-07-04 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
945
946 * configure.in: Remove reference to deleted $USE_FONT_BACKEND.
947
948 2008-07-01 Glenn Morris <rgm@gnu.org>
949
950 * configure.in (cpp_undefs): Rename from `undefs', update uses.
951 Use $srcdir rather than $top_srcdir. Set before calling AC_OUTPUT,
952 and explicitly export there. (Bug#507.)
953
954 2008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
955
956 * configure.in:
957 * configure: Remove references to obsolete systems.
958
959 2008-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
960
961 * Makefile.in (Makefile): Use it for its timestamp value as well, and
962 make it depend on all other */.in files.
963 (src/Makefile, src/config.stamp, lib-src/Makefile)
964 (doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
965 (doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
966 (leim/Makefile, lisp/Makefile): Remove those overlapping targets.
967 (leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
968
969 * configure.in: Don't create src/config.stamp any more.
970
971 2008-06-22 Stefan Monnier <monnier@iro.umontreal.ca>
972
973 * Makefile.in (${SUBDIR}): Pass additional BOOTSTRAPEMACS argument.
974
975 2008-06-22 Glenn Morris <rgm@gnu.org>
976
977 * Makefile.in (top_bootclean): Remove obsolete references to lock/.
978
979 2008-06-21 Romain Francoise <romain@orebokech.com>
980
981 * Makefile.in (INFO_FILES): Add sasl.
982
983 2008-06-21 Stefan Monnier <monnier@iro.umontreal.ca>
984
985 * Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
986 (bootstrap-build): Remove.
987 (top_bootclean): New var.
988 (top_distclean, bootstrap-clean): Use it.
989 (bootstrap): Don't recheck config. Make normally.
990
991 2008-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
992
993 * Makefile.in (SUBDIR): Include `lisp'.
994 (lisp): Depend on `src'.
995 (top_distclean): Don't remove config.status.
996 (bootstrap-clean): New target.
997 (maintainer-clean): Use it.
998 (bootstrap): Use bootstrap-clean. Re-run config.status.
999 (src/bootstrap-emacs${EXEEXT}): New target.
1000 (bootstrap-build): Use it. Don't use bootstrap-prepare because
1001 src/Makefile now takes care of it.
1002 (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
1003
1004 2008-06-15 Glenn Morris <rgm@gnu.org>
1005
1006 * info/dir: Add sasl.
1007
1008 2008-06-09 Alan Mackenzie <acm@muc.de>
1009
1010 * INSTALL.CVS: Clarify why `make bootstrap' sometimes fails.
1011
1012 2008-06-08 Eric S. Raymond <esr@snark.thyrsus.com>
1013
1014 * INSTALL.CVS: Indicate when "cvs update -d" may be needed.
1015
1016 2008-06-07 Glenn Morris <rgm@gnu.org>
1017
1018 * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
1019 serve no purpose.
1020
1021 2008-06-01 Dan Nicolaescu <dann@ics.uci.edu>
1022
1023 * configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
1024 * configure: Regenerate.
1025
1026 2008-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
1027
1028 * update-subdirs: Don't touch subdirs.el if it is unchanged.
1029
1030 2008-05-14 Kenichi Handa <handa@m17n.org>
1031
1032 * configure: Regenerate.
1033
1034 * configure.in: Don't handle --disable-font-backend. Don't print
1035 a message about a font backend.
1036
1037 2008-05-09 Glenn Morris <rgm@gnu.org>
1038
1039 * configure.in: Make absence of makeinfo a fatal error only if the info
1040 files don't exist.
1041 * Makefile.in (install-arch-indep, info): Handle MAKEINFO == off.
1042
1043 2008-05-07 Eli Zaretskii <eliz@gnu.org>
1044
1045 * config.bat: Fix last change: don't use < and > in "rem" lines,
1046 they are interpreted as redirection by DOS shells.
1047
1048 2008-05-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1049
1050 * configure.in: Check availability of AvailabilityMacros.h
1051 if HAVE_CARBON.
1052
1053 * configure: Regenerate.
1054
1055 2008-05-03 Glenn Morris <rgm@gnu.org>
1056
1057 * configure.in (x_libraries): Remove standard 64-bit directories -
1058 experimental workaround for minor autoconf bug.
1059
1060 * configure.in (--without-makeinfo): New option. If set,
1061 absence of suitable makeinfo is not a fatal error.
1062 * Makefile.in (MAKEINFO): New, set by configure.
1063 (install-arch-indep): Without makeinfo, ignore any missing manuals.
1064 (info-real): New target.
1065 (info): Without makeinfo, do nothing, else call `info-real'.
1066
1067 2008-04-23 Dan Nicolaescu <dann@ics.uci.edu>
1068
1069 * configure.in: Remove hpux10.20 from the desupported list.
1070
1071 2008-04-18 Stefan Monnier <monnier@iro.umontreal.ca>
1072
1073 * configure.in: Define USE_LUCID/USE_MOTIF in config.h.
1074
1075 2008-04-16 Stefan Monnier <monnier@iro.umontreal.ca>
1076
1077 * configure.in (SYNC_INPUT): Use OPTION_DEFAULT_ON and AC_DEFINE
1078 rather than change CPPFLAGS.
1079 (HAVE_GTK): Rename to USE_GTK.
1080
1081 2008-04-16 Yavor Doganov <yavor@gnu.org> (tiny change)
1082
1083 * configure.in: Replace the obsolete macros AC_AIX and
1084 AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS.
1085
1086 2008-04-05 Andreas Schwab <schwab@suse.de>
1087
1088 * configure.in: No longer create admin/unidata/Makefile.
1089
1090 2008-03-28 Andreas Schwab <schwab@suse.de>
1091
1092 * Makefile.in (SUBDIR_MAKEFILES): Add lisp/Makefile.
1093 (lisp/Makefile): New rule.
1094
1095 2008-03-13 Glenn Morris <rgm@gnu.org>
1096
1097 * configure.in (AC_INIT): Fix version number.
1098 (sync-input): Reword the option, since it's on by default.
1099
1100 2008-03-11 Jan Djärv <jan.h.d@swipnet.se>
1101
1102 * configure.in: Add --enable-sync-input, default yes.
1103
1104 2008-03-11 Glenn Morris <rgm@gnu.org>
1105
1106 * Makefile.in (install-etc, mkdir): Handle directory
1107 etc/images/icons/hicolor/*/mimetypes/.
1108
1109 * make-dist: Handle icons/hicolor/scalable directory.
1110
1111 2008-03-05 Glenn Morris <rgm@gnu.org>
1112
1113 * configure.in: Enable font-backend by default.
1114 (USE_FONT_BACKEND): Set to "no" in absence of X.
1115 (PKG_CONFIG): Don't set multiple times, once is enough.
1116 (HAVE_FREETYPE, HAVE_LIBOTF, HAVE_M17N_FLT): Tweak config.in text.
1117
1118 2008-03-03 Glenn Morris <rgm@gnu.org>
1119
1120 * Makefile.in (iconsrcdir): New variable.
1121 (install-etc, mkdir): Use $iconsrcdir. Handle the `scalable' icon
1122 directory.
1123
1124 2008-02-29 Glenn Morris <rgm@gnu.org>
1125
1126 * test/: New directory.
1127
1128 2008-02-27 Jan Djärv <jan.h.d@swipnet.se>
1129
1130 * configure.in (HAVE_GTK): Print a warning if gtk version is < 2.10.
1131
1132 2008-02-25 Dan Nicolaescu <dann@ics.uci.edu>
1133
1134 * configure.in: Print an error for systems that we think are obsolete
1135 and are proposed to be removed. Remove some more unused systems.
1136 Add support for powerpc-ibm-aix6*.
1137
1138 2008-02-24 Dan Nicolaescu <dann@ics.uci.edu>
1139
1140 * configure.in: Remove references to obsolete variables and systems.
1141
1142 2008-02-21 Glenn Morris <rgm@gnu.org>
1143
1144 * Makefile.in (set_installuser): New.
1145 (install-arch-indep): Use set_installuser to avoid duplicate code.
1146
1147 * README.unicode: Split into admin/notes/unicode,font-backend and
1148 remove.
1149
1150 2008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change)
1151
1152 * configure.in (arm*-*-freebsd*): Add.
1153
1154 2008-02-09 Dan Nicolaescu <dann@ics.uci.edu>
1155
1156 * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code
1157 dealing with obsolete variables.
1158
1159 2008-02-08 Glenn Morris <rgm@gnu.org>
1160
1161 * Makefile.in (check-info-dir): New target.
1162
1163 2008-02-08 Michael Olson <mwolson@gnu.org>
1164
1165 * Makefile.in (INFO_FILES): Add epa.
1166
1167 * info/dir: Add EasyPG Assistant manual to the "Emacs misc
1168 features" section.
1169
1170 2008-02-06 Glenn Morris <rgm@gnu.org>
1171
1172 * configure.in (--with-gcc): Give an error saying this option has
1173 been removed.
1174 (--with-gtk): Remove this option.
1175
1176 2008-02-06 Tom Tromey <tromey@redhat.com>
1177
1178 * configure.in (--with-gcc): Remove.
1179 * INSTALL (DETAILED BUILDING AND INSTALLATION): Remove --with-gcc.
1180
1181 2008-02-05 Ulrich Mueller <ulm@gentoo.org>
1182
1183 * INSTALL: Recommend giflib, not libungif.
1184
1185 2008-02-05 Tom Tromey <tromey@redhat.com>
1186
1187 * configure.in (--with-dbus): Default to enabled.
1188
1189 2008-02-05 Kenichi Handa <handa@ni.aist.go.jp>
1190
1191 * INSTALL (Complex Text Layout support libraries): New section.
1192
1193 2008-02-04 Dan Nicolaescu <dann@ics.uci.edu>
1194
1195 * make-dist: Remove references to files in mac/ that have been
1196 deleted.
1197
1198 2008-02-02 Thien-Thi Nguyen <ttn@gnuvola.org>
1199
1200 * configure.in: For libotf and m17n-flt checks, set shell vars
1201 HAVE_LIBOTF and HAVE_M17N_FLT instead of pkg_check_libotf and
1202 pkg_check_m17n_flt, respectively, for the sake of the summary output.
1203 Reported by Ulrich Mueller.
1204
1205 2008-02-02 Eli Zaretskii <eliz@gnu.org>
1206
1207 * configure.in: If admin/unidata/UnicodeData.txt is present, copy
1208 admin/unidata/Makefile.in to Makefile.
1209
1210 2008-02-02 Glenn Morris <rgm@gnu.org>
1211
1212 * configure.in (HAVE_XFT): Ensure it is either "yes" or "no".
1213 (USE_FONT_BACKEND, HAVE_FREETYPE, HAVE_M17N_FLT, HAVE_LIBOTF)
1214 (HAVE_XFT): Add "Does Emacs use..." messages at end.
1215
1216 2008-02-01 Miles Bader <miles@gnu.org>
1217
1218 * configure.in: Use OPTION_DEFAULT_ON for [freetype], [xft],
1219 [libotf], and [m17n-flt] options.
1220
1221 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
1222
1223 * configure.in: Add EMACS_ARG_N([libotf]...), and
1224 EMACS_ARG_N([m17n-flt]. Set back OLD_CPPFLAGS to CPPFLAGS (not
1225 CFLAGS) in XFT checking part. Don't alter C_SWITCH_X_SITE,
1226 CFLAGS, and LIBS in checking of m17n-flt.
1227
1228 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
1229
1230 * configure.in: Check the availability of m17n-flt library.
1231
1232 2008-02-01 Kenichi Handa <handa@m17n.org>
1233
1234 * configure.in: Don't define HAVE_LIBOTF if OTF_get_features is
1235 not available.
1236
1237 2008-02-01 Kenichi Handa <handa@m17n.org>
1238
1239 * configure.in: New args --enable-font-backend, --with-xft,
1240 --with-freetyp. New AC_DEFINEs USE_FONT_BACKEND, HAVE_XFT,
1241 HAVE_FREETYPE, HAVE_LIBOTF. New AC_SUBSTs XFT_LIBS,
1242 FREETYPE_CFLAGS, FREETYPE_LIBS, FONTCONFIG_CFLAGS,
1243 FONTCONFIG_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS.
1244
1245 2008-02-01 Kenichi Handa <handa@m17n.org>
1246
1247 * make-dist: Include etc/charsets in tarball.
1248
1249 2008-02-01 Kenichi Handa <handa@m17n.org>
1250
1251 * configure.in: While running cpp on junk.c, include
1252 -DHAVE_UNIDATA in CPPFLAGS if admin/unidata/UnicodeData.txt
1253 exists.
1254
1255 2008-01-29 Dan Nicolaescu <dann@ics.uci.edu>
1256
1257 * configure.in (xtensa): Match more configurations.
1258
1259 2008-01-27 Dan Nicolaescu <dann@ics.uci.edu>
1260
1261 * configure.in: Update comment.
1262
1263 2008-01-26 Glenn Morris <rgm@gnu.org>
1264
1265 * configure.in (--without-gcc): By default, neither off nor on.
1266 (--with-carbon): Tone down rhetoric in help text.
1267
1268 2008-01-25 Glenn Morris <rgm@gnu.org>
1269
1270 * configure.in: Correct usage of OPTION_DEFAULT_ON,
1271 OPTION_DEFAULT_OFF so that the defaults are as they used to be.
1272 Default `Carbon' to off (it's unsupported).
1273
1274 2008-01-24 Glenn Morris <rgm@gnu.org>
1275
1276 * configure.in: Standardize dbus-related messages.
1277
1278 2008-01-23 Michael Olson <mwolson@gnu.org>
1279
1280 * configure.in (pkg-config-prog): Remove initial whitespace.
1281
1282 2008-01-23 Tom Tromey <tromey@redhat.com>
1283
1284 * configure.in (OPTION_DEFAULT_ON, OPTION_DEFAULT_OFF): New macros.
1285 (EMACS_ARG_Y, EMACS_ARG_N): Remove.
1286 Update all users.
1287
1288 2008-01-21 Dan Nicolaescu <dann@ics.uci.edu>
1289
1290 * config.guess, config.sub: Updated from master source.
1291
1292 2008-01-17 Andreas Schwab <schwab@suse.de>
1293
1294 * configure.in (HAVE_LIB64_DIR): Rename from HAVE_X86_64_LIB64_DIR.
1295
1296 2008-01-17 Glenn Morris <rgm@gnu.org>
1297
1298 * configure.in (HAVE_X86_64_LIB64_DIR): Also set on s390x systems.
1299
1300 2008-01-16 Dan Nicolaescu <dann@ics.uci.edu>
1301
1302 * configure.in: Remove more references to unsupported systems.
1303
1304 2008-01-16 Sven Joachim <svenjoac@gmx.de>
1305
1306 * make-dist: Add --lzma.
1307
1308 2008-01-16 Glenn Morris <rgm@gnu.org>
1309
1310 * Makefile.in (maybe_bootstrap): Remove texinfo message, since
1311 configure checks for this.
1312
1313 2008-01-13 Dan Nicolaescu <dann@ics.uci.edu>
1314
1315 * configure.in: Remove more references to unsupported systems.
1316
1317 2008-01-06 Romain Francoise <romain@orebokech.com>
1318
1319 * configure.in: Delete extra semicolons.
1320
1321 2008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
1322
1323 * configure.in: Remove references to unsupported systems.
1324
1325 2008-01-05 Romain Francoise <romain@orebokech.com>
1326
1327 * make-dist: Add --bzip2. Update copyright.
1328
1329 2008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
1330
1331 * configure.in: Remove support for Masscomp.
1332
1333 2008-01-05 Glenn Morris <rgm@gnu.org>
1334
1335 * Makefile.in (desktopdir, icondir): New variables.
1336 (install-arch-indep): Also depend on `install-etc'.
1337 (install-etc): New target.
1338 (mkdir): Also create the `applications' and `icons' directories.
1339
1340 2008-01-04 Glenn Morris <rgm@gnu.org>
1341
1342 * make-dist: Update for new etc/images/icons/hicolor directory.
1343
1344 2007-12-09 Andreas Schwab <schwab@suse.de>
1345
1346 * configure.in: D-Bus is not enabled by default.
1347
1348 2007-12-06 Jan Djärv <jan.h.d@swipnet.se>
1349
1350 * configure.in: Add AC_CONFIG_SRCDIR which was lost in the previous
1351 change.
1352
1353 2007-12-04 Jan Djärv <jan.h.d@swipnet.se>
1354
1355 * configure.in: Give package name and version to AC_INIT.
1356
1357 2007-12-03 Magnus Henoch <mange@freemail.hu>
1358
1359 * configure.in: Use PKG_CHECK_MODULES to check for D-Bus.
1360
1361 2007-12-03 Michael Albinus <michael.albinus@gmx.de>
1362
1363 * configure.in: No need for DBUS_INFO anymore.
1364
1365 * Makefile.in (INFO_FILES): Use dbus unconditionally.
1366
1367 2007-12-02 Michael Albinus <michael.albinus@gmx.de>
1368
1369 * configure.in: Add D-Bus checks. D-Bus is disabled by default.
1370
1371 * Makefile.in (INFO_FILES): Add dbus.
1372
1373 2007-12-02 Romain Francoise <romain@orebokech.com>
1374
1375 * make-dist: Fix last change.
1376
1377 2007-11-28 Petr Salinger <Petr.Salinger@seznam.cz> (tiny change)
1378
1379 * configure.in: Add support for gnu-kfreebsd.
1380
1381 2007-11-28 Glenn Morris <rgm@gnu.org>
1382
1383 * make-dist: Add etc/nxml.
1384
1385 2007-11-24 Romain Francoise <romain@orebokech.com>
1386
1387 * Makefile.in (INFO_FILES): Add nxml-mode.
1388
1389 2007-11-23 Romain Francoise <romain@orebokech.com>
1390
1391 * make-dist: Include nXML. Don't try to copy FTP, it was removed on
1392 2007/10/17. Don't special-case alloca.c which is no longer in CVS.
1393
1394 2007-11-20 Andreas Schwab <schwab@suse.de>
1395
1396 * configure.in: Always include <resolv.h> when checking for res_init.
1397
1398 2007-11-17 Andreas Schwab <schwab@suse.de>
1399
1400 * update-subdirs: Atomically update subdirs.el.
1401
1402 2007-11-17 Glenn Morris <rgm@gnu.org>
1403
1404 * Makefile.in (check-declare): New target.
1405
1406 2007-11-07 Glenn Morris <rgm@gnu.org>
1407
1408 * configure.in: Deprecate Mac Carbon port.
1409
1410 2007-11-01 Jan Djärv <jan.h.d@swipnet.se>
1411
1412 * configure.in: Remove HAVE_X11R5 check.
1413
1414 2007-10-31 Glenn Morris <rgm@gnu.org>
1415
1416 * Makefile.in (install-arch-indep): Fallback to $USER and `id -un'
1417 when changing ownership of installed files.
1418
1419 2007-10-30 Glenn Morris <rgm@gnu.org>
1420
1421 * make-dist: Add new directory etc/gnus.
1422
1423 2007-10-30 Michael Olson <mwolson@gnu.org>
1424
1425 * Makefile.in (INFO_FILES): Alphabetize. Add remember.
1426
1427 2007-10-29 Glenn Morris <rgm@gnu.org>
1428
1429 * make-dist: Add new directories etc/images/smilies/grayscale,medium.
1430
1431 2007-10-23 Glenn Morris <rgm@gnu.org>
1432
1433 * MAINTAINERS: Move to admin/.
1434
1435 2007-10-17 Chong Yidong <cyd@stupidchicken.com>
1436
1437 * configure.in (HAVE_RES_INIT): Define if res_init() exists.
1438 (HAVE_LIBRESOLV): Also define if we are using res_init().
1439
1440 2007-10-17 Glenn Morris <rgm@gnu.org>
1441
1442 * FTP: Remove file, since it's just a duplicate of one in etc/.
1443
1444 2007-10-05 Eli Zaretskii <eliz@gnu.org>
1445
1446 * config.bat: Fix configuring `doc' due to changes in the
1447 directory structure.
1448
1449 2007-09-16 Peter O'Gorman <bug-gnu-emacs@mlists.thewrittenword.com> (tiny change)
1450
1451 * configure.in: Don't use -lpthread on HP-UX.
1452
1453 2007-09-16 Glenn Morris <rgm@gnu.org>
1454
1455 * make-dist: File gfdl.1 has been removed.
1456
1457 2007-09-15 Glenn Morris <rgm@gnu.org>
1458
1459 * configure.in: Fix makeinfo version regexp.
1460
1461 2007-09-12 Glenn Morris <rgm@gnu.org>
1462
1463 * configure.in (AC_FUNC_ALLOCA): Throw an error if a system
1464 implementation of alloca is not found.
1465
1466 * Makefile.in (SOURCES, unlock, relock): Delete.
1467 (install-arch-indep): Do not exclude the etc/ Makefiles.
1468
1469 2007-09-09 Juri Linkov <juri@jurta.org>
1470
1471 * make-dist: Remove AUTHORS and CONTRIBUTE (moved to etc).
1472
1473 * README: Add doc/ to documentation directories.
1474
1475 2007-09-08 Michael Olson <mwolson@gnu.org>
1476
1477 * MAINTAINERS: Add myself for ERC and tq.el.
1478 Update for new doc/ directory layout.
1479
1480 2007-09-06 Romain Francoise <romain@orebokech.com>
1481
1482 * make-dist: Update for new doc/ directory layout.
1483
1484 2007-09-06 Glenn Morris <rgm@gnu.org>
1485
1486 * Makefile.in (mansrcdir): New variable.
1487 (SUBDIR_MAKEFILES): Update for new doc/ directory layout.
1488 (man/Makefile, lispref/Makefile, lispintro/Makefile): Rename and
1489 update these targets for new doc/ directory layout.
1490 (doc/misc/Makefile): New target.
1491 (install-arch-indep): Use mansrcdir for new location of manpages.
1492 (mostlyclean, clean, distclean, maintainer-clean, unlock)
1493 (relock, info, dvi): Update targets for new doc/ directory layout.
1494
1495 * configure.in (AC_OUTPUT): Update names of generated Makefiles
1496 for new doc/ directory layout.
1497
1498 2007-09-02 Andreas Schwab <schwab@suse.de>
1499
1500 * configure.in: Use AS_HELP_STRING throughout.
1501 * configure: Regenerate.
1502
1503 2007-09-02 Jan Djärv <jan.h.d@swipnet.se>
1504
1505 * configure.in: Require Gtk/Glib 2.6.
1506
1507 2007-09-02 Thien-Thi Nguyen <ttn@gnuvola.org>
1508
1509 * configure.in (EMACS_ARG_Y, EMACS_ARG_N): New AC_DEFUNs.
1510 Use them throughout in place of AC_ARG_WITH calls.
1511 * configure: Regenerate.
1512
1513 2007-09-01 Andreas Schwab <schwab@suse.de>
1514
1515 * configure.in: Put quotes around nested macro calls.
1516
1517 2007-08-31 Ulrich Mueller <ulm@gentoo.org> (tiny change)
1518
1519 * configure.in: Fix typo.
1520 * configure: Regenerate.
1521
1522 2007-08-30 Glenn Morris <rgm@gnu.org>
1523
1524 * configure.in (AH_BOTTOM): Copy some manual changes made to
1525 src/config.in here so they are not lost when it regenerates.
1526
1527 * README.multi-tty: Move to admin/notes/multi-tty, with some edits.
1528
1529 2007-08-29 Károly Lőrentey <karoly@lorentey.hu>
1530
1531 * README.multi-tty: New file.
1532
1533 2007-08-29 Glenn Morris <rgm@gnu.org>
1534
1535 * README: Increase version to 23.0.50.
1536
1537 2007-08-29 Jan Djärv <jan.h.d@swipnet.se>
1538
1539 * configure.in: New option: --without-xaw3d.
1540
1541 2007-08-24 Glenn Morris <rgm@gnu.org>
1542
1543 * configure.in: Check for a suitably recent makeinfo.
1544
1545 2007-08-23 Johannes Weiner <hannes@saeurebad.de> (tiny change)
1546
1547 * configure.in (Check for required libraries): Typo.
1548
1549 2007-08-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1550
1551 * configure.in: Check librsvg2 also for Mac Carbon.
1552
1553 2007-08-22 Romain Francoise <romain@orebokech.com>
1554
1555 * make-dist: Follow reorganization of files in etc/.
1556
1557 2007-08-22 Paul Pogonyshev <pogonyshev@gmx.net>
1558
1559 * configure.in: Add support for SVG images through librsvg2.
1560
1561 2007-07-28 Eli Zaretskii <eliz@gnu.org>
1562
1563 * Makefile.in (install-arch-indep): Use "rm -f" for removing DOC,
1564 to avoid an error message if there is no DOC there.
1565
1566 2007-07-25 Glenn Morris <rgm@gnu.org>
1567
1568 * Relicense all FSF files to GPLv3 or later.
1569
1570 * COPYING, info/COPYING: Switch to GPLv3.
1571
1572 2007-06-20 Jan Djärv <jan.h.d@swipnet.se>
1573
1574 * configure.in: Complain if X seems to be installed but no
1575 development files were found.
1576
1577 2007-06-20 Glenn Morris <rgm@gnu.org>
1578
1579 * configure.in: Prefer libgif over libungif.
1580
1581 2007-06-14 Jan Djärv <jan.h.d@swipnet.se>
1582
1583 * configure.in: Check for all image libraries before exiting.
1584
1585 2007-06-13 Jan Djärv <jan.h.d@swipnet.se>
1586
1587 * configure.in: Exit with error if image libraries aren't found.
1588
1589 2007-06-13 Chong Yidong <cyd@stupidchicken.com>
1590
1591 * configure.in: Merge xaw3d and libXaw checks. Check xaw3d even
1592 when compiling without scrollbars.
1593
1594 2007-06-12 Glenn Morris <rgm@gnu.org>
1595
1596 * configure.in (HAVE_GIF): If -lungif fails, try -lgif.
1597
1598 2007-06-11 Jan Djärv <jan.h.d@swipnet.se>
1599
1600 * configure.in: Change wording about yes/gtk and lucid/athena
1601 being synonyms.
1602
1603 2007-06-08 Glenn Morris <rgm@gnu.org>
1604
1605 * configure.in: Make gtk the default toolkit.
1606
1607 2007-06-07 Glenn Morris <rgm@gnu.org>
1608
1609 * configure.in (NON_GNU_CPP): On Solaris, set using a proper check
1610 for a Sun C compiler.
1611
1612 * Makefile.in (install-arch-indep): Install only the DOC- file
1613 specific to the build, if possible, rather than DOC-*.
1614
1615 2007-06-02 Chong Yidong <cyd@stupidchicken.com>
1616
1617 * Version 22.1 released.
1618
1619 2007-05-25 Chong Yidong <cyd@stupidchicken.com>
1620
1621 * mkinstalldirs: Sync to version in automake CVS.
1622
1623 2007-05-22 Andreas Schwab <schwab@suse.de>
1624
1625 * configure.in: Prefer build_alias over host when host_alias is not set.
1626 * configure: Regenerate.
1627
1628 2007-05-20 Andreas Schwab <schwab@suse.de>
1629
1630 * configure.in: Remove empty AC_SUBST.
1631 * configure: Regenerate.
1632
1633 2007-05-20 Nick Roberts <nickrob@snap.net.nz>
1634
1635 * configure.in: Use HAVE_GPM instead of HAVE_GPM_H and implement
1636 it like others.
1637 * configure: Regenerate.
1638
1639 2007-05-20 Nick Roberts <nickrob@snap.net.nz>
1640
1641 * configure.in (AC_CHECK_HEADERS): Add gpm.h.
1642 (AC_CHECK_LIB): Add -lgpm.
1643 * configure: Regenerate.
1644
1645 2007-05-03 Glenn Morris <rgm@gnu.org>
1646
1647 * configure: Tweak message about the absence of shell functions.
1648
1649 2007-04-27 Andreas Schwab <schwab@suse.de>
1650
1651 * Makefile.in (config.status): Depend on ${srcdir}/lisp/version.el.
1652
1653 2007-04-26 Glenn Morris <rgm@gnu.org>
1654
1655 * README: Increase version to 22.1.50.
1656
1657 2007-04-24 Juanma Barranquero <lekktu@gmail.com>
1658
1659 * INSTALL (DETAILED BUILDING AND INSTALLATION): Fix typo.
1660
1661 2007-04-19 Glenn Morris <rgm@gnu.org>
1662
1663 * configure.in: Signal error if Xaw libs are missing in a Lucid build.
1664
1665 2007-04-18 Glenn Morris <rgm@gnu.org>
1666
1667 * INSTALL: Mention CPP.
1668
1669 2007-04-15 Glenn Morris <rgm@gnu.org>
1670
1671 * FTP: Replace with a pointer to the web version.
1672
1673 2007-04-13 Glenn Morris <rgm@gnu.org>
1674
1675 * INSTALL: In lib-src, timer, wakeup, yow are removed.
1676
1677 2007-04-04 Glenn Morris <rgm@gnu.org>
1678
1679 * configure.in (NON_GNU_CPP): Use associated preprocessor when
1680 compiling with Sun Studio on Solaris.
1681
1682 2007-03-23 Glenn Morris <rgm@gnu.org>
1683
1684 * configure.in: Restore support for hp800 (removed 2007-01-27)
1685 following clarification of legal status.
1686
1687 2007-03-22 Joe Buehler <jbuehler@spirentcom.com> (tiny change)
1688
1689 * configure.in: Add support for AIX4.3 on IBM RS6000.
1690
1691 * configure: Regenerate.
1692
1693 2007-03-20 Richard Stallman <rms@gnu.org>
1694
1695 * configure.in: Fix previous change.
1696
1697 2007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change)
1698
1699 * configure.in (arm-*-openbsd*, hppa-*-openbsd*)
1700 (m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Added.
1701 (ns32k-*-openbsd*, ns32k-*-openbsd*): Deleted.
1702
1703 2007-03-19 Chong Yidong <cyd@stupidchicken.com>
1704
1705 * configure.in: Don't define KERBEROS, KERBEROS5, or HESIOD if the
1706 user specifies "without".
1707
1708 * configure: Regenerate.
1709
1710 2007-03-18 Jan Djärv <jan.h.d@swipnet.se>
1711
1712 * configure.in: Warning for Gtk+ and Cygwin added.
1713 (HAVE_XFT): OLD_CFLAGS changed to OLD_CPPFLAGS.
1714
1715 2007-02-27 Glenn Morris <rgm@gnu.org>
1716
1717 * make-dist (oldXMenu): Remove Imakefile.
1718 (etc/images): Add README.
1719
1720 2007-02-25 Dan Nicolaescu <dann@ics.uci.edu>
1721
1722 * configure.in (xtensa-*-linux-gnu*): New configuration.
1723
1724 * configure: Regenerate.
1725
1726 2007-02-22 Dan Nicolaescu <dann@ics.uci.edu>
1727
1728 * config.guess, config.sub: Updated from master source.
1729
1730 2007-01-31 Sascha Wilde <wilde@sha-bang.de> (tiny change)
1731
1732 * configure.in (PKG_CHECK_MODULES): Change ///* to / in cflags and libs.
1733
1734 2007-01-29 Chong Yidong <cyd@stupidchicken.com>
1735
1736 * configure.in: Restore support for hp800's not running HP-UX.
1737
1738 * configure: Regenerate.
1739
1740 2007-01-27 Chong Yidong <cyd@stupidchicken.com>
1741
1742 * configure.in: Remove support for hp800 and sr2k machine types.
1743
1744 * configure: Regenerate.
1745
1746 2007-01-26 Jan Djärv <jan.h.d@swipnet.se>
1747
1748 * configure.in: Add check for libXft.
1749
1750 2007-01-18 Bruno Haible <bruno@clisp.org> (tiny change)
1751
1752 * INSTALL: Info files moved to share/info.
1753
1754 2007-01-02 Stephen C. Gilardi <scgilardi@gmail.com> (tiny change)
1755
1756 * configure.in: Detect and use fink-installed in intel-based Mac
1757 builds; change Apple Darwin section to support both PowerPC and
1758 Intel-based Macs.
1759
1760 2006-12-26 Andreas Schwab <schwab@suse.de>
1761
1762 * Makefile.in (datarootdir): Define.
1763
1764 2006-12-24 Richard Stallman <rms@gnu.org>
1765
1766 * configure.in: Require Autoconf 2.61.
1767
1768 2006-12-22 Mark Davies <mark@mcs.vuw.ac.nz>
1769
1770 * configure.in: Add support for NetBSD on x86-64, hp800 and sh3el.
1771 Remove redundant entry for powerpc-apple-netbsd.
1772
1773 * configure: Regenerate.
1774
1775 2006-12-22 Chong Yidong <cyd@stupidchicken.com>
1776
1777 * configure: Regenerate with autoconf 2.61.
1778
1779 2006-12-20 Jan Djärv <jan.h.d@swipnet.se>
1780
1781 * configure.in: Detect alsa/asoundlib.h also.
1782 * configure: Regenerate.
1783
1784 2006-12-19 Jan Djärv <jan.h.d@swipnet.se>
1785
1786 * configure.in: Check if GTK+ compiles at all.
1787
1788 2006-12-10 Andreas Schwab <schwab@suse.de>
1789
1790 * configure.in: Remove check for struct timezone, its result is
1791 never used.
1792
1793 2006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
1794
1795 * configure.in: Add support for Solaris 10 on x86-64.
1796
1797 2006-12-08 Jan Djärv <jan.h.d@swipnet.se>
1798
1799 * INSTALL (DETAILED BUILDING AND INSTALLATION): Document usage
1800 of PKG_CONFIG_PATH.
1801
1802 2006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1803
1804 * configure.in (HAVE_SYNC): New test.
1805
1806 2006-12-03 Glenn Morris <rgm@gnu.org>
1807
1808 * Makefile.in: Fix Copyright format.
1809
1810 * configure.in (AH_TOP): Add missing Copyright year.
1811
1812 * update-subdirs: Add missing Copyright years.
1813
1814 2006-11-27 Chris Moore <christopher.ian.moore@gmail.com>
1815
1816 * Makefile.in: Touch only the parts of the share/emacs directory
1817 specific to this version.
1818
1819 2006-11-26 Chong Yidong <cyd@stupidchicken.com>
1820
1821 * configure.in (HAVE_X86_64_LIB64_DIR): New test.
1822
1823 2006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1824
1825 * configure.in (HAVE_CANCELMENUTRACKING): Remove test.
1826
1827 2006-11-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1828
1829 * configure.in: Prefer X11 to Carbon only when some X-specific
1830 option is specified (Thanks to Jan Djärv and Andreas Schwab).
1831
1832 2006-11-04 Romain Francoise <romain@orebokech.com>
1833
1834 * Makefile.in (bootstrap-clean-before): Fix typo.
1835 Use new target `bootstrap-clean' in the leim subdirectory.
1836
1837 2006-11-03 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
1838
1839 * configure.in: Enable sparc64/ia64/powerpc FreeBSD builds.
1840
1841 2006-10-30 Chong Yidong <cyd@stupidchicken.com>
1842
1843 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
1844 directories.
1845
1846 2006-10-29 Jeramey Crawford <jeramey@jeramey.com>
1847
1848 * configure.in: Enable x86-64 OpenBSD compilation.
1849
1850 2006-10-28 Glenn Morris <rgm@gnu.org>
1851
1852 * AUTHORS: Add cal-html.el author.
1853
1854 2006-10-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1855
1856 * make-dist: Make links to mac/make-package and
1857 mac/Emacs.app/Contents/Resources/Emacs.icns.
1858
1859 2006-10-27 Chong Yidong <cyd@stupidchicken.com>
1860
1861 * README: Bump version number to 22.0.90.
1862
1863 2006-10-23 Andreas Schwab <schwab@suse.de>
1864
1865 * configure.in: Make sure x_default_search_path is always set even
1866 when x_libraries is empty, and look in .../share as well for each
1867 library directory.
1868
1869 2006-09-28 Kenichi Handa <handa@m17n.org>
1870
1871 * configure.in (locallisppath): Don't include leim dir.
1872 (lisppath): Include leim dir.
1873
1874 2006-09-15 Jay Belanger <belanger@truman.edu>
1875
1876 * COPYING: Replace "Library Public License" by "Lesser Public
1877 License" throughout.
1878
1879 2006-09-11 Paul Eggert <eggert@cs.ucla.edu>
1880
1881 * make-dist (EMACS): Exit and fail if the EMACS environment
1882 variable is set to something other than an absolute file name.
1883
1884 2006-08-16 Andreas Schwab <schwab@suse.de>
1885
1886 * configure.in (PKG_CHECK_MODULES): Use AS_MESSAGE_LOG_FD instead
1887 of hardcoding it.
1888
1889 2006-08-16 Richard Stallman <rms@gnu.org>
1890
1891 * INSTALL.CVS: Clean up wording.
1892
1893 2006-07-14 Eli Zaretskii <eliz@gnu.org>
1894
1895 * configure.in (PKG_CHECK_MODULES): Redirect the output of
1896 $PKG_CONFIG --exists "$2" to config.log.
1897 * configure: Regenerate.
1898
1899 2006-07-08 Richard Stallman <rms@gnu.org>
1900
1901 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
1902
1903 2006-07-09 Kim F. Storm <storm@cua.dk>
1904
1905 * CONTRIBUTE: Use outline format.
1906 Add section on copyright years (from admin/notes/years).
1907
1908 2006-07-08 Eli Zaretskii <eliz@gnu.org>
1909
1910 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
1911 to /dev/null, since we don't need the error message, just the
1912 exit status.
1913
1914 2006-07-07 Eli Zaretskii <eliz@gnu.org>
1915
1916 * CONTRIBUTE: Slight formatting changes and typo fixes.
1917 Add description of NEWS markings.
1918
1919 2006-07-07 Kim F. Storm <storm@cua.dk>
1920
1921 * CONTRIBUTE: Mention INSTALL.CVS.
1922
1923 2006-07-05 Romain Francoise <romain@orebokech.com>
1924
1925 * make-dist (top-level): Add CONTRIBUTE.
1926
1927 2006-07-04 Richard Stallman <rms@gnu.org>
1928
1929 * CONTRIBUTE: Much rewrite.
1930
1931 2006-07-04 Nick Roberts <nickrob@snap.net.nz>
1932
1933 * CONTRIBUTE: New file.
1934
1935 2006-06-24 Eli Zaretskii <eliz@gnu.org>
1936
1937 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
1938
1939 2006-05-18 Jan Djärv <jan.h.d@swipnet.se>
1940
1941 * configure.in: Add check for ALSA.
1942
1943 2006-05-06 Eli Zaretskii <eliz@gnu.org>
1944
1945 * Makefile.in (INFO_FILES): Remove emacs-xtra.
1946
1947 * info/dir: Remove the Emacs-Xtra entry.
1948
1949 2006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
1950
1951 Update copyright year(s) in many files.
1952
1953 2006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
1954
1955 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
1956 --without-toolkit-scroll-bars was specified.
1957
1958 2006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
1959
1960 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
1961 to CFLAGS. Update Copyright years written to src/config.in.
1962
1963 2006-03-18 Claudio Fontana <claudio@gnu.org>
1964
1965 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
1966 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
1967 to be installed/uninstalled.
1968 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
1969 to Info files installed by Emacs.
1970
1971 2006-03-03 Claudio Fontana <claudio@gnu.org>
1972
1973 * Makefile.in (install, uninstall): Add DESTDIR variable to
1974 support staged installations.
1975
1976 2006-02-14 Richard M. Stallman <rms@gnu.org>
1977
1978 * configure.in (s390x-*-linux-gnu*): New configuration.
1979
1980 2006-01-31 Jan Djärv <jan.h.d@swipnet.se>
1981
1982 * configure.in: Require GTK 2.4 or newer.
1983
1984 2006-01-29 Michael Olson <mwolson@gnu.org>
1985
1986 * Makefile.in (install-arch-indep, uninstall): Add ERC.
1987 * info/dir (ERC): New entry.
1988
1989 2006-01-29 Eli Zaretskii <eliz@gnu.org>
1990
1991 * info/dir: Fix last change.
1992
1993 2006-01-28 Luc Teirlinck <teirllm@auburn.edu>
1994
1995 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
1996
1997 2006-01-27 Eli Zaretskii <eliz@gnu.org>
1998
1999 * info/dir: Untabify the whole file.
2000 (Rcirc): New entry.
2001
2002 2006-01-12 Andreas Schwab <schwab@suse.de>
2003
2004 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
2005 check.
2006
2007 2006-01-02 Chong Yidong <cyd@stupidchicken.com>
2008
2009 * configure.in: Use -Wno-pointer-sign if available.
2010
2011 2005-12-29 Andreas Schwab <schwab@suse.de>
2012
2013 * config.guess, config.sub: Updated from master source.
2014
2015 2005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2016
2017 * configure.in: Use amdx86-64 for freebsd on x86_64.
2018
2019 2005-11-22 Romain Francoise <romain@orebokech.com>
2020
2021 * make-dist: Add etc/images/icons.
2022
2023 2005-11-03 Andreas Schwab <schwab@suse.de>
2024
2025 * configure.in: Use GZIP_PROG instead of GZIP.
2026
2027 * Makefile.in (GZIP_PROG): Renamed from GZIP.
2028 (install-arch-indep): Adjust.
2029
2030 2005-11-01 Andreas Schwab <schwab@suse.de>
2031
2032 * Makefile.in (bootstrap): Fix dependencies for parallel build.
2033 (bootfast): Likewise.
2034
2035 2005-11-01 Romain Francoise <romain@orebokech.com>
2036
2037 * configure.in: Check for gzip.
2038
2039 * Makefile.in (install): Compress source files.
2040
2041 2005-10-24 Steven Tamm <steventamm@mac.com>
2042
2043 * configure.in: Fix darwin386 configuration issue.
2044
2045 2005-10-22 Eli Zaretskii <eliz@gnu.org>
2046
2047 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
2048
2049 2005-10-17 Bill Wohler <wohler@newt.com>
2050
2051 * make-dist: Create and populate etc/images/low-color.
2052
2053 2005-10-15 Bill Wohler <wohler@newt.com>
2054
2055 * make-dist: Create and populate etc/images/gud.
2056
2057 2005-10-08 Richard M. Stallman <rms@gnu.org>
2058
2059 * make-dist (tempparent): Don't check for 14-char file name limit.
2060
2061 2005-10-07 Romain Francoise <romain@orebokech.com>
2062
2063 * make-dist: Add etc/images/ezimage and etc/images/mail
2064 directories. Install images in etc/images.
2065
2066 2005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2067
2068 * configure.in: Prefer Carbon if --enable-carbon-app or
2069 --with-carbon is explicitly specified even when X11 is detected.
2070
2071 2005-09-15 Ulf Jasper <ulf.jasper@web.de>
2072
2073 * Makefile.in (install-arch-indep, uninstall):
2074 Handle newsticker manual.
2075 (info): Add - to commands.
2076
2077 2005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
2078
2079 Remove the MAXPATHLEN limitations:
2080
2081 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
2082
2083 2005-09-09 Eli Zaretskii <eliz@gnu.org>
2084
2085 * configure.in <lynxsos*>: Support for LynxOS on PPC.
2086 * configure: Regenerate.
2087
2088 2005-09-05 Paul Eggert <eggert@cs.ucla.edu>
2089
2090 * config.guess, config.sub: Updated from master source.
2091
2092 2005-08-03 Juanma Barranquero <lekktu@gmail.com>
2093
2094 * .cvsignore: Add `lock'.
2095
2096 2005-07-28 Juanma Barranquero <lekktu@gmail.com>
2097
2098 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
2099
2100 2005-07-26 Paul Eggert <eggert@cs.ucla.edu>
2101
2102 Merge gnulib getopt implementation into Emacs.
2103
2104 * Makefile.in (AUTOCONF_INPUTS): New macro.
2105 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
2106 so that these files also depend on m4/getopt.m4.
2107 * configure.in: Configure getopt by including m4/getopt.m4,
2108 and configuring a getopt replacement if necessary.
2109 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
2110 * m4/getopt.m4: New file.
2111
2112 2005-07-06 Lute Kamstra <lute@gnu.org>
2113
2114 * configure.in: Fix capitalization.
2115
2116 2005-07-04 Lute Kamstra <lute@gnu.org>
2117
2118 Update FSF's address in GPL notices.
2119
2120 2005-06-19 Jérôme Marant <jerome@marant.org>
2121
2122 * Makefile.in (epaths-force): Protect both lisppath and
2123 buildlisppath from whitespace.
2124
2125 2005-06-08 Steven Tamm <steventamm@mac.com>
2126
2127 * configure.in: Support Darwin/MacOSX on Intel
2128
2129 2005-06-06 Jan Djärv <jan.h.d@swipnet.se>
2130
2131 * configure.in (HAVE_CANCELMENUTRACKING): New test.
2132
2133 2005-05-11 Jérôme Marant <jmarant@marant.org>
2134
2135 * configure.in: Add --enable-locallisppath.
2136
2137 2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2138
2139 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
2140 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
2141 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
2142
2143 2005-05-07 Jérôme Marant <jerome@marant.org>
2144
2145 * make-dist: Remove references to makefile.nt and makefile.def.
2146 Include widgets and images subdirectories of etc. Do not exclude
2147 ldefs-boot.el.
2148
2149 2005-04-23 Andreas Schwab <schwab@suse.de>
2150
2151 * configure.in: Remove duplicate match for powerpc configuration.
2152
2153 2005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
2154
2155 * configure.in: Check for <pwd.h>.
2156
2157 2005-04-14 Lute Kamstra <lute@gnu.org>
2158
2159 * make-dist: Distribute all ChangeLog files in lisp/.
2160 Don't distribute ldefs-boot.el.
2161 lisp/makefile.nt no longer exists.
2162
2163 2005-04-13 Lute Kamstra <lute@gnu.org>
2164
2165 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
2166 for "no-byte-compile: t" in the file instead.
2167
2168 2005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
2169
2170 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
2171 shadow the main Lesstif/Motif-2.1 libs and includes.
2172
2173 2005-03-10 Jan Djärv <jan.h.d@swipnet.se>
2174
2175 * configure.in: Only add XASSERTS to cppflags.
2176
2177 2005-03-04 Jan Djärv <jan.h.d@swipnet.se>
2178
2179 * configure.in: Added --enable-asserts.
2180
2181 2005-02-09 Kim F. Storm <storm@cua.dk>
2182
2183 Change release version from 21.4 to 22.1 throughout.
2184 Change development version from 21.3.50 to 22.0.50.
2185
2186 2005-01-19 Steven Tamm <steventamm@mac.com>
2187
2188 * configure.in: Check for <sys/utsname.h>.
2189
2190 2004-12-11 Kim F. Storm <storm@cua.dk>
2191
2192 * Makefile.in (info): Undo 2004-12-05 change.
2193
2194 2004-12-08 Luc Teirlinck <teirllm@auburn.edu>
2195
2196 * info/dir (File): Add URL and Org Mode manuals.
2197 * Makefile.in (install-arch-indep, uninstall): Add url and org
2198 manuals.
2199
2200 2004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
2201
2202 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
2203 committed to src/config.in.
2204
2205 2004-12-07 Jan Djärv <jan.h.d@swipnet.se>
2206
2207 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
2208 pthreads and define HAVE_GTK_AND_PTHREAD.
2209
2210 2004-12-05 Richard M. Stallman <rms@gnu.org>
2211
2212 * Makefile.in (info): Ignore errors building info files.
2213
2214 2004-11-27 Eli Zaretskii <eliz@gnu.org>
2215
2216 * config.bat: If 8-byte alignment is not supported, define
2217 NO_DECL_ALIGN in src/config.h, instead of trivially defining
2218 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
2219 filter through Sed to remove the quotes.
2220
2221 2004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
2222
2223 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
2224 not apply to files explicitly `cvs add'ed.
2225
2226 2004-11-12 Eli Zaretskii <eliz@gnu.org>
2227
2228 * config.bat: Don't require djecho.exe for the v1.x build.
2229 Add a test for DECL_ALIGN support, and add a trivial definition to
2230 src/config.h if 8-byte alignment is not supported.
2231
2232 2004-11-08 Kim F. Storm <storm@cua.dk>
2233
2234 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
2235 files before building.
2236 (bootfast, bootstrap-clean-before-fast): New targets, like
2237 bootstrap but don't remove .elc files.
2238
2239 2004-11-06 Lars Brinkhoff <lars@nocrew.org>
2240
2241 * configure.in: Add check for getrusage.
2242
2243 2004-11-02 Jan Djärv <jan.h.d@swipnet.se>
2244
2245 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
2246 New tests for new and old GTK file dialogs.
2247 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
2248 to no.
2249
2250 2004-10-20 Jan Djärv <jan.h.d@swipnet.se>
2251
2252 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
2253 can be set. Remove SETARCH test.
2254
2255 2004-10-08 Steven Tamm <steventamm@mac.com>
2256
2257 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
2258
2259 2004-10-06 Jan Djärv <jan.h.d@swipnet.se>
2260
2261 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
2262 AC_MSG_WARN. Move output of warning message to end of configure run.
2263
2264 2004-10-05 Jan Djärv <jan.h.d@swipnet.se>
2265
2266 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
2267 Run test to see if heap start address is random.
2268
2269 2004-09-29 Miles Bader <miles@gnu.org>
2270
2271 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
2272 if setarch is present.
2273
2274 2004-09-25 Jan Djärv <jan.h.d@swipnet.se>
2275
2276 * configure.in (HAVE_EXECSHIELD): Only define on x86.
2277
2278 2004-09-24 Jan Djärv <jan.h.d@swipnet.se>
2279
2280 * configure.in: Check for exec-shield.
2281
2282 2004-08-06 Andreas Schwab <schwab@suse.de>
2283
2284 * Makefile.in (install-arch-indep, uninstall): Add flymake.
2285
2286 2004-07-31 Eli Zaretskii <eliz@gnu.org>
2287
2288 * config.bat: Update URLs in the comments.
2289
2290 2004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
2291
2292 * Makefile.in (install-arch-indep): Add pgg and sieve.
2293
2294 * info/.cvsignore: Added pgg and sieve.
2295
2296 2004-07-05 Andreas Schwab <schwab@suse.de>
2297
2298 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
2299
2300 2004-06-21 Kenichi Handa <handa@m17n.org>
2301
2302 * make-dist: Link leim-ext.el into tempdir.
2303
2304 2004-06-15 Luc Teirlinck <teirllm@auburn.edu>
2305
2306 * info/dir (File): Add emacs-xtra.
2307 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
2308
2309 2004-06-12 Juri Linkov <juri@jurta.org>
2310
2311 * info/dir: Move menu help lines from `* Menu:' to file header.
2312 Describe the purpose of a red *.
2313
2314 2004-05-04 Dave Love <fx@gnu.org>
2315
2316 * configure.in: Don't use `extrasub'.
2317
2318 2004-04-29 Dave Love <fx@gnu.org>
2319
2320 * configure.in: Don't forget to quote args to `test'.
2321
2322 2004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
2323
2324 * autogen.sh: Update filename in "please read" message.
2325
2326 2004-04-17 Richard M. Stallman <rms@gnu.org>
2327
2328 * INSTALL: Move the info about site-lisp dirs,
2329 and say uninstalled Emacs looks there too.
2330
2331 2004-04-04 Eli Zaretskii <eliz@gnu.org>
2332
2333 * config.bat (lib-src): Recognize comment lines in Makefile.in
2334 that have a TAB after the #, to avoid errors in preprocessing with
2335 GCC 3.3.3.
2336
2337 2004-03-31 Luc Teirlinck <teirllm@auburn.edu>
2338
2339 * Makefile.in: Mention in comment that `make maintainer-clean'
2340 deletes .elc files.
2341
2342 2004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
2343
2344 * update-subdirs: Add local variables to prevent byte-compiling.
2345
2346 2004-03-21 Dave Love <fx@gnu.org>
2347
2348 * configure.in: Fix previous change.
2349
2350 2004-03-18 Dave Love <fx@gnu.org>
2351
2352 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
2353
2354 2004-03-15 Luc Teirlinck <teirllm@auburn.edu>
2355
2356 * info/dir (File): Add SMTP and SES.
2357
2358 2004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
2359
2360 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
2361 (bootstrap): Use the new bootstrap-prepare target in lisp.
2362
2363 2004-02-18 Kim F. Storm <storm@cua.dk>
2364
2365 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
2366
2367 2004-02-16 Eli Zaretskii <eliz@gnu.org>
2368
2369 * make-dist: Don't link index.*perm and permute-index into tempdir.
2370
2371 2004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
2372
2373 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
2374 to match previous changes by Eli Zaretskii.
2375
2376 2004-02-09 Luc Teirlinck <teirllm@auburn.edu>
2377
2378 * Makefile.in: Set CDPATH to an empty string.
2379
2380 2004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
2381
2382 * configure.in <darwin>: Use fink packages if available.
2383
2384 2004-01-25 Jérôme Marant <jmarant@free.fr> (tiny change)
2385
2386 * make-dist (lispref): Do include lispref/index.texi.
2387
2388 2004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
2389
2390 * make-dist (tempdir): Include cursors in nt/icons.
2391
2392 2003-12-30 Eli Zaretskii <eliz@gnu.org>
2393
2394 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
2395 clashes with install-sh on 8+3 filesystems.
2396
2397 2003-12-08 Miles Bader <miles@gnu.org>
2398
2399 * .cvsignore: Add .arch-inventory.
2400
2401 2003-12-24 Andreas Schwab <schwab@suse.de>
2402
2403 * configure.in: Check for <sys/socket.h>. Include it before
2404 including <net/if.h>. Move check for <net/if.h> before its use.
2405
2406 2003-12-24 Jan Djärv <jan.h.d@swipnet.se>
2407
2408 * Makefile.in (install-arch-dep): Don't let cd output go into
2409 pipe for carbon_appdir.
2410
2411 2003-12-24 Andreas Schwab <schwab@suse.de>
2412
2413 * configure.in (PKG_CHECK_MODULES): Fix quoting.
2414
2415 2003-12-01 Andreas Schwab <schwab@suse.de>
2416
2417 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
2418 hardcoding gcc.
2419
2420 2003-11-16 Jan Djärv <jan.h.d@swipnet.se>
2421
2422 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
2423 multiple displays.
2424 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
2425
2426 2003-09-23 Dave Love <fx@gnu.org>
2427
2428 * configure.in: Check members of struct ifreq.
2429
2430 2003-09-14 Kim F. Storm <storm@cua.dk>
2431
2432 * configure.in: Add checks for sys/ioctl.h and net/if.h.
2433
2434 2003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
2435
2436 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
2437
2438 2003-08-18 Lute Kamstra <lute@gnu.org>
2439
2440 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
2441 required anymore.
2442
2443 2003-08-07 Andrew Choi <akochoi@shaw.ca>
2444
2445 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
2446 option instead of -traditional-cpp for CPP.
2447
2448 2003-07-29 Richard M. Stallman <rms@gnu.org>
2449
2450 * configure.in (HAVE_XIM): Define if XIM is available.
2451
2452 2003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
2453
2454 * configure.in: The function gtk_window_set_icon_from_file was
2455 introduced in GTK+ 2.2, so check for that release.
2456
2457 2003-07-23 Andreas Schwab <schwab@suse.de>
2458
2459 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
2460
2461 * Makefile.in (YACC): Remove, not used.
2462 (MAINT): Don't set.
2463 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
2464 disable dependency on ${srcdir}/configure.in when maintainer mode
2465 is disabled.
2466
2467 2003-07-22 Dave Love <fx@gnu.org>
2468
2469 * configure.in: Make XRegisterIMInstantiateCallback test depend on
2470 HAVE_X11, not with_xim.
2471 (HAVE_CRTIN): Provide template.
2472 <with_png>: Test for png.h and libpng/png.h.
2473
2474 2003-07-15 Andreas Schwab <schwab@suse.de>
2475
2476 * configure.in: Temporarily leave quoting for AC_DEFINE.
2477
2478 2003-07-13 Stefan Monnier <monnier@cs.yale.edu>
2479
2480 * configure.in: Check for posix_memalign.
2481
2482 2003-07-12 Richard M. Stallman <rms@gnu.org>
2483
2484 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
2485
2486 2003-07-09 Kim F. Storm <storm@cua.dk>
2487
2488 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
2489 functionality of --without-xim.
2490
2491 2003-06-29 Dave Love <fx@gnu.org>
2492
2493 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
2494
2495 2003-06-23 Dave Love <fx@gnu.org>
2496
2497 * configure.in: Check for sys/_mbstate_t.h.
2498 Test XRegisterIMInstantiateCallback prototype.
2499 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
2500
2501 2003-06-06 Dave Love <fx@gnu.org>
2502
2503 * configure.in: Check for locale.h.
2504
2505 2003-06-05 Dave Love <fx@gnu.org>
2506
2507 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
2508 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
2509 (NLIST_STRUCT): Don't define.
2510 (AH_BOTTOM): Define my_strftime.
2511
2512 2003-06-02 Richard M. Stallman <rms@gnu.org>
2513
2514 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
2515
2516 2003-05-24 Andreas Schwab <schwab@suse.de>
2517
2518 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
2519 bzero, and bcmp.
2520
2521 2003-05-22 Dave Love <fx@gnu.org>
2522
2523 * configure.in: Remove redundant test for term.h. Test for difftime.
2524
2525 2003-05-20 Dave Love <fx@gnu.org>
2526
2527 * configure.in: Append * to s390-*-linux-gnu case.
2528 (LIBMAIL) <lockfile>: Don't define.
2529
2530 2003-04-30 Richard M. Stallman <rms@gnu.org>
2531
2532 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
2533
2534 2003-04-28 Francesco Potortì <pot@gnu.org>
2535
2536 * configure.in: Undo last (RMS') change, as it is useless, per
2537 Dave Love.
2538
2539 2003-04-08 Richard M. Stallman <rms@gnu.org>
2540
2541 * configure.in: Put #include of jpeglib.h at start of line.
2542
2543 2003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
2544
2545 * INSTALL (* GNU/Linux development packages): Mention Debian and
2546 RedHat package names.
2547
2548 2003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
2549
2550 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
2551
2552 2003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
2553
2554 * INSTALL (* GNU/Linux development packages): Tell people to
2555 install additional packages for compiling Emacs.
2556
2557 2003-04-06 Francesco Potortì <pot@gnu.org>
2558
2559 * configure.in: Use the same configuration for all aix5, not just
2560 aix5.1.
2561
2562 2003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
2563
2564 * configure.in: Check for need for bigtoc support on IBM AIX for
2565 solving a linker table overflow problem.
2566
2567 2003-03-03 Rob Browning <rlb@defaultvalue.org>
2568
2569 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
2570 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
2571 over bzero, bcmp, and bcopy.
2572
2573 2003-02-23 Simon Josefsson <jas@extundo.com>
2574
2575 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
2576
2577 2003-02-21 Klaus Zeitler <kzeitler@lucent.com>
2578
2579 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
2580
2581 2003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
2582
2583 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
2584
2585 2003-02-08 Andreas Schwab <schwab@suse.de>
2586
2587 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
2588 instead of the substitution.
2589
2590 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2591
2592 * Makefile.in: Use @EXEEXT@ for Cygwin.
2593 Use USERNAME if LOGNAME is not set (for Cygwin).
2594
2595 * configure.in: Add opsys=cygwin.
2596
2597 2003-01-22 Andreas Schwab <schwab@suse.de>
2598
2599 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
2600 redefining it explicitly in src/config.in.
2601
2602 2003-01-22 Markus Rost <rost@math.ohio-state.edu>
2603
2604 * Makefile.in (bootstrap): Make bootstrap-after.
2605
2606 2003-01-20 Jan Djärv <jan.h.d@swipnet.se>
2607
2608 * configure.in: Fix --with-gtk.
2609
2610 2003-01-19 Jan Djärv <jan.h.d@swipnet.se>
2611
2612 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
2613
2614 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
2615
2616 2003-01-14 Francesco Potortì <pot@gnu.org>
2617
2618 * configure.in (m68k-motorola-sysv): Remove (obsolete).
2619
2620 2003-01-07 Steven Tamm <steventamm@mac.com>
2621
2622 * configure.in: New option, --enable-carbon-app, to specify
2623 that the application should be installed
2624 * Makefile.in (install-arch-dep): On Mac OS X, install the
2625 Emacs.app application if carbon-app is enabled
2626
2627 2003-01-06 Dave Love <fx@gnu.org>
2628
2629 * configure.in: Check for nl_langinfo.
2630 [!HAVE_SIZE_T]: Fix typedef.
2631
2632 2003-01-06 David Kastrup <dak@gnu.org>
2633
2634 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
2635
2636 * configure.in: Add tests for install-info.
2637
2638 2002-12-09 Markus Rost <rost@math.ohio-state.edu>
2639
2640 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
2641 use again sol2-6 instead of sol2-8.
2642
2643 2002-12-09 Dave Love <fx@gnu.org>
2644
2645 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
2646
2647 2002-12-08 Andreas Schwab <schwab@suse.de>
2648
2649 * Makefile.in (install-arch-indep): Revert last change.
2650
2651 2002-11-27 Dave Love <fx@gnu.org>
2652
2653 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
2654 Check for __sys_siglist too. Check for memset.
2655 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
2656
2657 2002-11-22 Juanma Barranquero <lektu@terra.es>
2658
2659 * config.guess, config.sub: Updated from master source.
2660
2661 2002-11-19 Karl Fogel <kfogel@red-bean.com>
2662
2663 * autogen.sh: New file.
2664
2665 2002-11-15 Dave Love <fx@gnu.org>
2666
2667 * configure.in: Tidy up various quoting issues throughout.
2668 Use AC_GNU_SOURCE.
2669 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
2670 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
2671 Maybe define bcopy, bzero, bcmp.
2672 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
2673 non-existent machine file).
2674 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
2675 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
2676 (nlist.h): Move test up.
2677
2678 2002-11-18 Markus Rost <rost@math.ohio-state.edu>
2679
2680 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
2681
2682 2002-11-14 Francesco Potortì <pot@gnu.org>
2683
2684 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
2685
2686 2002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
2687
2688 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
2689
2690 2002-11-08 Dave Love <fx@gnu.org>
2691
2692 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
2693 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
2694
2695 2002-11-07 Miles Bader <miles@gnu.org>
2696
2697 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
2698 Handle separate-build-dir case.
2699
2700 2002-11-06 Richard M. Stallman <rms@gnu.org>
2701
2702 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
2703 bulletproof. $bar may be empty when there are no .elc files.
2704
2705 2002-10-30 Dave Love <fx@gnu.org>
2706
2707 * configure.in: Require autoconf 2.53. Test for pty.h,
2708 sys/mman.h, sys/param.h, mremap, memmove.
2709 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
2710 (AC_PROG_YACC): Delete.
2711 (size_t): Use AC_CHECK_TYPES.
2712 (AH_TOP): Up-date copyright.
2713
2714 2002-10-01 Juanma Barranquero <lektu@terra.es>
2715
2716 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
2717
2718 2002-09-19 Richard M. Stallman <rms@gnu.org>
2719
2720 * configure.in: Fix the LessTif-directory-finder for real.
2721
2722 2002-09-14 Richard M. Stallman <rms@gnu.org>
2723
2724 * Makefile.in (maybe_bootstrap): Test for complete absence
2725 of compiled Lisp files.
2726
2727 2002-09-11 Stefan Monnier <monnier@cs.yale.edu>
2728
2729 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
2730 (bootstrap-clean-after): Delete.
2731 (bootstrap): Make the sequencing explicit.
2732
2733 2002-09-10 Richard M. Stallman <rms@gnu.org>
2734
2735 * configure.in: Fix previous LessTif change.
2736
2737 2002-09-09 Richard M. Stallman <rms@gnu.org>
2738
2739 * configure.in (powerpcle-*-solaris2.5*): New configuration.
2740 (powerpcle-*-solaris*): Use version 2.6 as default.
2741 (*-sunos5.6*, *-solaris2.6*): New alternative.
2742 (*-sunos5*): Use version 2.6 as default.
2743
2744 2002-09-06 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2745
2746 * configure.in: Fix typo.
2747
2748 2002-09-05 Richard M. Stallman <rms@gnu.org>
2749
2750 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
2751
2752 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
2753 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
2754
2755 2002-08-26 Kim F. Storm <storm@cua.dk>
2756
2757 * Makefile.in (install-arch-indep): Do not remove DOC file
2758 when it is the only DOC file installed; this is the case when
2759 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
2760
2761 2002-07-24 Markus Rost <rost@math.ohio-state.edu>
2762
2763 * configure.in: Fix typo.
2764
2765 2002-07-24 Richard M. Stallman <rms@gnu.org>
2766
2767 * configure.in: Don't print anything special about gamedir.
2768
2769 * configure.in: Delete nonstandard --with-game-user option.
2770
2771 2002-07-21 Richard M. Stallman <rms@gnu.org>
2772
2773 * Makefile.in (gamedir, localstatedir): New variables.
2774 (epaths-force): Insert value of gamedir into PATH_GAME.
2775
2776 * configure.in (gamedir): Handle it like lispdir.
2777 (--with-game-dir option): Delete.
2778
2779 2002-06-21 Pavel Janík <Pavel@Janik.cz>
2780
2781 * configure.in: Add support for mipseb-*-netbsd* machines.
2782
2783 2002-06-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2784
2785 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
2786
2787 2002-06-17 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2788
2789 * info/dir (File): Add an entry for Tramp.
2790
2791 2002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
2792
2793 * INSTALL-CVS: New file.
2794
2795 2002-06-07 Andreas Schwab <schwab@suse.de>
2796
2797 * configure.in (x86_64-*-linux-gnu*): New system.
2798
2799 2002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
2800
2801 * config.bat: Handle the case when lispintro is truncated to lispintr.
2802
2803 2002-05-26 Paul Eggert <eggert@twinsun.com>
2804
2805 * config.guess, config.sub: Updated from master source.
2806
2807 2002-05-09 Richard M. Stallman <rms@gnu.org>
2808
2809 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
2810
2811 2002-05-04 Pavel Janík <Pavel@Janik.cz>
2812
2813 * make-dist: Do not distribute lock/ directory.
2814
2815 2002-04-30 Andrew Choi <akochoi@shaw.ca>
2816
2817 * configure.in: Provide documentation string when defining
2818 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
2819 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
2820
2821 2002-04-28 Colin Walters <walters@verbum.org>
2822
2823 * configure.in: Delete configure check for access to the game user.
2824
2825 2002-04-29 Pavel Janík <Pavel@Janik.cz>
2826
2827 * make-dist: lwlib/Imakefile is removed.
2828
2829 2002-04-26 Andrew Choi <akochoi@shaw.ca>
2830
2831 * configure.in: Add support for powerpc-apple-darwin*.
2832 (HAVE_CARBON): Add.
2833
2834 * make-dist: Create directories in mac/Emacs.app.
2835
2836 2002-04-25 Pavel Janík <Pavel@Janik.cz>
2837
2838 * make-dist: lwlib-Xol* are removed.
2839
2840 2002-04-23 Andreas Schwab <schwab@suse.de>
2841
2842 * Makefile.in (MAINT): New variable.
2843 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
2844 instead of configure.in, to avoid running autoconf and autoheader
2845 unless explicitly requested.
2846
2847 2002-04-16 Eli Zaretskii <eliz@gnu.org>
2848
2849 * config.bat: Update for msdos/sed2v2.inp.
2850
2851 2002-04-15 Andreas Schwab <schwab@suse.de>
2852
2853 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
2854 * configure.in: Add config header templates to all AC_DEFINE and
2855 AC_DEFINE_UNQUOTED symbols.
2856 * make-dist: Run autoheader if necessary.
2857
2858 2002-04-10 Colin Walters <walters@verbum.org>
2859
2860 * configure.in: Add --game-dir, --game-user. Test to see if we
2861 can use them.
2862
2863 2002-04-08 Pavel Janík <Pavel@Janik.cz>
2864
2865 * configure.in: Add --with-sound.
2866
2867 2002-03-18 Kim F. Storm <storm@cua.dk>
2868
2869 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
2870 and getsockname functions. Test for sys/un.h include file.
2871
2872 2002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
2873
2874 * configure.in: Support AIX 5.1.
2875
2876 2002-03-10 Jan Djärv <jan.h.d@swipnet.se>
2877
2878 * configure.in: Added test for X Session Management (HAVE_X_SM).
2879
2880 2002-03-03 Richard M. Stallman <rms@gnu.org>
2881
2882 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
2883 Run chown $${LOGNAME} on files installed by tar xvf.
2884
2885 2002-03-03 Kim F. Storm <storm@cua.dk>
2886
2887 * configure.in: Test for getpeername.
2888
2889 2002-03-01 Richard M. Stallman <rms@gnu.org>
2890
2891 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
2892 (HAVE_GIF): Don't use old libungif versions that crash.
2893
2894 2002-02-26 Richard M. Stallman <rms@gnu.org>
2895
2896 * configure.in <making srcdir absolute>: Verify that PWD is correct,
2897 not just well-formed and valid.
2898 (mips-compaq-nonstopux*): New configuration.
2899
2900 2002-02-18 Paul Eggert <eggert@twinsun.com>
2901
2902 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
2903 "sed q" is a portable equivalent to plain "head -1".
2904
2905 2002-02-13 Richard M. Stallman <rms@gnu.org>
2906
2907 * Makefile.in (maybe_bootstrap): Do `exit 1'.
2908 (all): Don't depend on maybe_bootstrap here.
2909 (${SUBDIR}): Depend on it here instead.
2910
2911 2002-02-08 Richard M. Stallman <rms@gnu.org>
2912
2913 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
2914
2915 2002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
2916
2917 * configure.in: Recognize BSD/OS 5.0.
2918
2919 2002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
2920
2921 * make-dist: Make version checking in emacs.texi consistent with
2922 how we set it there.
2923
2924 2001-12-29 Kim F. Storm <storm@cua.dk>
2925
2926 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
2927
2928 2001-12-28 Richard M. Stallman <rms@gnu.org>
2929
2930 * configure.in: Test for mbsinit.
2931
2932 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
2933
2934 These changes make Leim part of the standard distribution:
2935
2936 * README: Add info about the `leim' directory.
2937
2938 * INSTALL: Remove text that describes Leim as a separate package.
2939
2940 * noleim-Makefile.in: File removed.
2941
2942 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
2943 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
2944 Leim files out of the Emacs tree. Don't prepare a separate tarball
2945 for Leim.
2946
2947 2001-12-11 Richard M. Stallman <rms@gnu.org>
2948
2949 * configure.in (hppa*-*-linux-gnu*): New alternative.
2950
2951 2001-12-08 Pavel Janík <Pavel@Janik.cz>
2952
2953 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
2954 creating distribution.
2955
2956 2001-12-06 Paul Eggert <eggert@twinsun.com>
2957
2958 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
2959 (AC_FUNC_VFORK): Remove.
2960 (AC_FUNC_FORK): Add.
2961 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
2962 this is required by recent Autoconf versions.
2963
2964 2001-12-02 Pavel Janík <Pavel@Janik.cz>
2965
2966 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
2967 TODO, vms-pp.trans and others).
2968
2969 2001-11-29 Pavel Janík <Pavel@Janik.cz>
2970
2971 * make-dist: Use COPYING from the top-level directory.
2972
2973 2001-11-29 Gerd Moellmann <gerd@gnu.org>
2974
2975 * configure.in: Add support for FreeBSD/Alpha.
2976
2977 2001-11-29 Pavel Janík <Pavel@Janik.cz>
2978
2979 * make-dist: Add COPYING to the top-level directory of the
2980 distribution. Simplify the logic behind copying.
2981
2982 * Makefile.in (maybe_bootstrap): Fix previous change.
2983
2984 2001-11-28 Richard M. Stallman <rms@gnu.org>
2985
2986 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
2987
2988 2001-11-26 Richard M. Stallman <rms@gnu.org>
2989
2990 * Makefile.in: bootstrap should not delete dumped executables.
2991 (bootstrap-clean-before): New target.
2992 (bootstrap): Use bootstrap-clean-before instead of clean.
2993 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
2994
2995 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
2996
2997 These changes add the Emacs Lisp Introduction manual to the
2998 distribution:
2999
3000 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
3001
3002 * make-dist: Copy the files in lispintro directory.
3003
3004 * config.bat: Configure in the lispintro directory.
3005
3006 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
3007
3008 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
3009 (lispintro/Makefile): New target.
3010 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
3011 (unlock, relock, info, dvi): Ditto.
3012
3013 2001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
3014
3015 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
3016
3017 * make-dist (etc): Don't distribute gfdl.1.
3018
3019 2001-11-22 Colin Walters <walters@debian.org>
3020
3021 * Makefile.in (install-arch-indep): Install the calc .info files.
3022 (uninstall): Handle deletion of calc .info files (thanks Pavel Janík).
3023
3024 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3025
3026 * make-dist (lispref): Add *.txt, *.el, permute-index, and
3027 tindex.pl to the list of those being put into the distribution.
3028
3029 2001-11-16 Eli Zaretskii <eliz@gnu.org>
3030
3031 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
3032
3033 2001-11-15 Pavel Janík <Pavel@Janik.cz>
3034
3035 * Makefile.in (uninstall): Fix previous change.
3036
3037 * configure.in, Makefile.in: Add support for --program-prefix,
3038 --program-suffix and --program-transform-name options.
3039
3040 2001-11-13 Pavel Janík <Pavel@Janik.cz>
3041
3042 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
3043 (install-arch-indep): Install emacsclient manual page.
3044 (uninstall): Uninstall emacsclient manual page.
3045
3046 2001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
3047
3048 * make-dist: Add lispref/index.*perm files to the distribution.
3049 From Pavel Janík <Pavel@Janik.cz>.
3050
3051 2001-11-12 Pavel Janík <Pavel@Janik.cz>
3052
3053 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
3054
3055 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3056
3057 * configure.in: AC_OUTPUT lispref/Makefile.
3058
3059 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3060
3061 The following changes add the ELisp reference manual to the
3062 distribution.
3063
3064 * make-dist: Add the lispref directory to the distribution.
3065
3066 * Makefile.in (install-arch-indep): Add elisp* to the list of
3067 installed Info files.
3068 (SUBDIR_MAKEFILES): Add lispref/Makefile.
3069 (lispref/Makefile): New target.
3070 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
3071 Add commands for the lispref directory.
3072 (info, dvi): Ditto.
3073
3074 * config.bat: Configure in `lispref'.
3075
3076 2001-11-09 Richard M. Stallman <rms@gnu.org>
3077
3078 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
3079
3080 2001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
3081
3082 * make-dist (tempdir): Copy AUTHORS as well.
3083
3084 2001-11-06 Sam Steingold <sds@gnu.org>
3085
3086 * configure.in: Added a check for <nlist.h>.
3087
3088 2001-11-01 Pavel Janík <Pavel@Janik.cz>
3089
3090 * configure.in: Reindent --help output.
3091 From Per Starbäck (starback@ling.uu.se).
3092
3093 2001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
3094
3095 * configure.in: New entry for HP/UX-11.
3096
3097 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
3098 From Eric S. Raymond <esr@golux.thyrsus.com>.
3099
3100 2001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
3101
3102 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
3103 <athornton@sinenomine.net>.
3104
3105 2001-10-25 Gerd Moellmann <gerd@gnu.org>
3106
3107 * Makefile.in (maybe_bootstrap): New target.
3108 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
3109
3110 2001-10-24 Ken Raeburn <raeburn@gnu.org>
3111
3112 * configure.in: If --with-hesiod is given, look for
3113 hes_getmailhost and res_send or __res_send; check hesiod and
3114 resolv libraries respectively if system libraries don't supply them.
3115
3116 2001-10-24 Gerd Moellmann <gerd@gnu.org>
3117
3118 * configure.in: Use $MAKE for `make' if set.
3119
3120 2001-10-22 Gerd Moellmann <gerd@gnu.org>
3121
3122 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
3123 to tar options.
3124
3125 2001-10-20 Gerd Moellmann <gerd@gnu.org>
3126
3127 * (Version 21.1 released).
3128
3129 2001-10-20 Miles Bader <miles@gnu.org>
3130
3131 * configure.in (configuration): Set from `host' if `host_alias'
3132 isn't defined.
3133
3134 2001-10-19 Andreas Schwab <schwab@suse.de>
3135
3136 * configure.in: Make ready for autoconf 2.5x.
3137 (AC_PREREQ): Require autoconf 2.50.
3138 * aclocal.m4: Removed.
3139 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
3140
3141 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3142
3143 * README: Bump Emacs version to 21.1.50.
3144
3145 2001-10-05 Gerd Moellmann <gerd@gnu.org>
3146
3147 * Branch for 21.1.
3148
3149 2001-09-05 Gerd Moellmann <gerd@gnu.org>
3150
3151 * configure.in: Avoid `$@' which is handled specially in
3152 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
3153
3154 2001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
3155
3156 * make-dist (nt): Add subdirs.el to the list of distributed files.
3157
3158 2001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
3159
3160 * configure.in (machine): Add an entry for
3161 hppa1.1-hitachi-hiuxwe2*.
3162
3163 2001-05-28 Gerd Moellmann <gerd@gnu.org>
3164
3165 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
3166 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
3167
3168 2001-05-14 Gerd Moellmann <gerd@gnu.org>
3169
3170 * make-dist: Copy texinfo.tex unconditionally.
3171
3172 2001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
3173
3174 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
3175 that are installed.
3176
3177 2001-04-06 Gerd Moellmann <gerd@gnu.org>
3178
3179 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
3180 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
3181
3182 * make-dist: Handle leim/MISC-DIC. Only include
3183 `[a-zA-Z]*.{el,elc}' from leim/quail.
3184
3185 2001-04-05 Gerd Moellmann <gerd@gnu.org>
3186
3187 * Makefile.in (install-arch-indep): Remove .cvsignore files.
3188
3189 2001-03-30 Gerd Moellmann <gerd@gnu.org>
3190
3191 * Makefile.in (.PHONY): Add for bootstrap targets.
3192 (bootstrap-clean): New target.
3193 (bootstrap): Use it instead of `clean'.
3194
3195 2001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
3196
3197 * Makefile.in (SUBDIR): Remove leim.
3198 (all, .RECURSIVE, extraclean): Add leim explicitly.
3199 (leim): Provide separate rule which exports PARALLEL=0 into the
3200 environment.
3201
3202 2001-03-20 Gerd Moellmann <gerd@gnu.org>
3203
3204 * configure.in (HAVE_XPM): Don't print the result of the check for
3205 XpmReturnAllocPixels if we don't have an xpm.h.
3206
3207 2001-03-05 Gerd Moellmann <gerd@gnu.org>
3208
3209 * COPYING: New file.
3210
3211 2001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
3212
3213 * config.bat: Update the copyright.
3214
3215 2001-02-23 Kenichi Handa <handa@etl.go.jp>
3216
3217 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
3218 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
3219 to `yes'. Later in AC_OUTPUT, check this variable.
3220
3221 2001-02-09 Dave Love <fx@gnu.org>
3222
3223 * AUTHORS: Updated.
3224
3225 2001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
3226
3227 * info/dir (Ebrowse): Fix the entry (was missing a dot).
3228
3229 2001-02-02 Gerd Moellmann <gerd@gnu.org>
3230
3231 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
3232
3233 * Makefile.in (uninstall): Ignore exit code of `rm'.
3234
3235 * Makefile.in (uninstall): Remove more info files. Remove
3236 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
3237
3238 2001-01-31 Gerd Moellmann <gerd@gnu.org>
3239
3240 * noleim-Makefile.in (extraclean): Add.
3241
3242 2001-01-28 Gerd Moellmann <gerd@gnu.org>
3243
3244 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
3245 it quiet.
3246
3247 2001-01-24 Colin Walters <walters@cis.ohio-state.edu>
3248
3249 * Makefile.in (tags): Fix typo.
3250
3251 2001-01-13 Kenichi Handa <handa@etl.go.jp>
3252
3253 * configure.in: Fix typo in the code setting x_search_path.
3254
3255 2001-01-10 Dave Love <fx@gnu.org>
3256
3257 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
3258 -lXext.
3259 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
3260 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
3261 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
3262 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
3263 (now in $LIBS).
3264
3265 2001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
3266
3267 * config.bat: Run the preprocessor with -traditional.
3268
3269 2001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
3270
3271 * INSTALL: Move copying conditions to end of file.
3272
3273 2000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
3274
3275 * INSTALL: Add basic installation procedure which assumes
3276 `configure' does its job. Elaborate on image support libraries.
3277 Add a pointer to Xaw3d library. Add advice about solving
3278 configure-time problems by looking in config.log and setting
3279 variables in the environment.
3280
3281 2000-12-27 Gerd Moellmann <gerd@gnu.org>
3282
3283 * Makefile.in (install-arch-indep): If tar fails, exit with
3284 exit code 1.
3285
3286 2000-12-19 Gerd Moellmann <gerd@gnu.org>
3287
3288 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
3289 source file includes XKBlib.h. On some broken Solaris systems,
3290 there is an XKBlib.h, reportedly, but header files included by
3291 XKBlib.h are missing.
3292
3293 2000-12-14 Gerd Moellmann <gerd@gnu.org>
3294
3295 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
3296
3297 2000-12-11 Dave Love <fx@gnu.org>
3298
3299 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
3300
3301 2000-12-11 Paul Eggert <eggert@twinsun.com>
3302
3303 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
3304 Merge fixes from latest GNU tar version. These macros no longer
3305 futz with _XOPEN_SOURCE, as that was not portable in practice.
3306 (AC_FUNC_FSEEKO): New macro.
3307
3308 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
3309 ftello.
3310
3311 2000-12-05 Dave Love <fx@gnu.org>
3312
3313 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
3314
3315 2000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
3316
3317 * info/dir: Change the category to "Emacs".
3318
3319 2000-12-01 Gerd Moellmann <gerd@gnu.org>
3320
3321 * make-dist (tempdir): Remove epaths.h from the distribution
3322 instead of paths.h.
3323
3324 2000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
3325
3326 * config.bat: Check for existence of djecho.exe, and print an
3327 error message if it is not available.
3328
3329 * INSTALL: Describe possible problem with djecho.exe in old
3330 versions of DJGPP v2.x.
3331
3332 2000-11-23 Gerd Moellmann <gerd@gnu.org>
3333
3334 * configure.in: Initialize HAVE_LIBXP to no.
3335
3336 2000-11-22 Gerd Moellmann <gerd@gnu.org>
3337
3338 * configure.in: Use m/macppc.h instead of the non-existent
3339 m/powerpc.h.
3340
3341 2000-11-21 Gerd Moellmann <gerd@gnu.org>
3342
3343 * Makefile.in (install-arch-indep): Also install info/eshell*
3344 and info/speedbar*.
3345
3346 * configure.in (HAVE_PNG): Check for the presence of
3347 png_get_channels to rule out older PNG libs.
3348
3349 * configure.in (AC_OUTPUT): Arrange to emit definitions of
3350 GCC and NON_GNU_CPP into config.status.
3351
3352 2000-11-20 Dave Love <fx@gnu.org>
3353
3354 * configure.in: Fix last change.
3355
3356 * GETTING.GNU.SOFTWARE: Deleted.
3357 * FTP: New file to replace it.
3358 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
3359
3360 2000-11-20 Gerd Moellmann <gerd@gnu.org>
3361
3362 * configure.in: Use -traditional with GNU cpp.
3363
3364 2000-11-17 Gerd Moellmann <gerd@gnu.org>
3365
3366 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
3367 Distribute more files from the nt/ subdir. Distribute PBM
3368 image files from subdirs of lisp/. Distribute old change logs
3369 from subdirs of lisp/. Distribute play/5x5.el.
3370
3371 2000-11-11 Dave Love <fx@gnu.org>
3372
3373 * config.sub, config.guess: Updated from master source.
3374
3375 2000-11-07 Dave Love <fx@gnu.org>
3376
3377 * configure.in: Test for mkstemp.
3378
3379 2000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
3380
3381 * info/dir (Top): Rearrange menu items more logically, and put
3382 them into a single category. Add menu items for RefTeX and
3383 Widget.
3384
3385 2000-10-29 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3386
3387 * Makefile.in (install-arch-indep): Use --info-dir instead of
3388 --dir-file, and a simple argument instead of --info-file, so that
3389 the Debian version of install-info also works.
3390
3391 2000-10-19 Eric M. Ludlam <zappo@ultranet.com>
3392
3393 * info/dir (Speedbar): Add entry.
3394
3395 2000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
3396
3397 * INSTALL: Describe the new image-support options to the configure
3398 script. List URLs where image support libraries can be found.
3399
3400 2000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
3401
3402 * info/dir (Top): Add an entry for Eshell.
3403
3404 2000-10-02 Dave Love <fx@gnu.org>
3405
3406 * configure.in: Check for gai_strerror.
3407
3408 2000-10-01 Andreas Schwab <schwab@suse.de>
3409
3410 * Makefile.in (install-arch-indep): Update list of installed info files.
3411
3412 2000-09-30 Gerd Moellmann <gerd@gnu.org>
3413
3414 * configure.in: Support `sparc*-*-netbsd*'.
3415
3416 2000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
3417
3418 * info/dir (MIME): Add entry for emacs-mime.
3419
3420 2000-09-29 Dave Love <fx@gnu.org>
3421
3422 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
3423
3424 2000-09-26 Gerd Moellmann <gerd@gnu.org>
3425
3426 * make-dist: Adapt to the change of leim/Makefile which was
3427 necessary to ensure a reasonably working `make dist'.
3428
3429 * leim-Makefile.in: Moved to leim/Makefile.in..
3430
3431 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
3432
3433 2000-09-21 Kenichi Handa <handa@etl.go.jp>
3434
3435 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
3436 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
3437 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
3438 files to .elc.
3439 (${TIT}): Adjusted for the above change.
3440 (clean mostlyclean): Likewise.
3441 (.el.elc): New target.
3442
3443 2000-09-19 Gerd Moellmann <gerd@gnu.org>
3444
3445 * make-dist: Include XPM and XBM files in lisp/ and subdirs
3446 in the distribution.
3447
3448 2000-09-18 Gerd Moellmann <gerd@gnu.org>
3449
3450 * make-dist (skk): Rename to `ja-dic' because the leim directory
3451 was renamed.
3452
3453 2000-09-14 Dave Love <fx@gnu.org>
3454
3455 * configure.in: Fix spurion in last change.
3456
3457 2000-09-14 Gerd Moellmann <gerd@gnu.org>
3458
3459 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
3460 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
3461 to `no' if defined. Change result report.
3462
3463 2000-09-08 Dave Love <fx@gnu.org>
3464
3465 * configure.in: Remove spurious `@'s.
3466
3467 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
3468 autoconf.
3469
3470 2000-09-06 Gerd Moellmann <gerd@gnu.org>
3471
3472 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
3473 file and print informational message.
3474
3475 * configure.in (AC_FUNC_MMAP): Add.
3476
3477 2000-09-01 Gerd Moellmann <gerd@gnu.org>
3478
3479 * configure.in: Add ``checking'' messages for
3480 XpmReturnAllocPixels.
3481
3482 2000-08-28 Gerd Moellmann <gerd@gnu.org>
3483
3484 * configure.in: Check <strings.h>; check `index' and `rindex'
3485 functions.
3486
3487 2000-08-26 Kenichi Handa <handa@etl.go.jp>
3488
3489 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
3490 "case "${canonical}" in".
3491
3492 2000-08-25 Dave Love <fx@gnu.org>
3493
3494 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
3495
3496 2000-08-25 Kenichi Handa <handa@etl.go.jp>
3497
3498 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
3499
3500 2000-08-24 Gerd Moellmann <gerd@gnu.org>
3501
3502 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
3503 contains a relative path. Protect against unusable values of $PWD.
3504
3505 2000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
3506
3507 * info/dir (WoMan): Add entry.
3508
3509 * config.bat (maindir): Update src/_gdbinit even if it does
3510 already exist.
3511
3512 2000-08-07 Gerd Moellmann <gerd@gnu.org>
3513
3514 * Makefile.in (config.status): Prepend `$(srcdir)/' to `configure'.
3515
3516 2000-08-03 Gerd Moellmann <gerd@gnu.org>
3517
3518 * configure.in: Add support for ia64*-*-linux*.
3519
3520 2000-07-27 Gerd Moellmann <gerd@gnu.org>
3521
3522 * make-dist (aclocal.m4): Include in distribution.
3523
3524 2000-07-26 Dave Love <fx@gnu.org>
3525
3526 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
3527
3528 2000-07-24 Dave Love <fx@gnu.org>
3529
3530 * configure.in: Add AC_SIZE_T.
3531
3532 2000-07-18 Dave Love <fx@gnu.org>
3533
3534 * configure.in: Reorder so that most tests are done after CPPFLAGS
3535 is set from the C_SWITCH_... definitions.
3536
3537 2000-07-10 Gerd Moellmann <gerd@gnu.org>
3538
3539 * configure.in (HAVE_XPM): Undo previous change. Check for
3540 preprocessor define XpmReturnAllocPixels.
3541
3542 2000-07-06 Gerd Moellmann <gerd@gnu.org>
3543
3544 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
3545 instead of XpmReadFileToPixmap.
3546
3547 2000-07-05 Ken Raeburn <raeburn@gnu.org>
3548
3549 * configure.in: Check for <soundcard.h>. Look for ossaudio
3550 library, and set LIBSOUND accordingly.
3551
3552 2000-07-05 Dave Love <fx@gnu.org>
3553
3554 * configure.in: Use AC_HEADER_SYS_WAIT.
3555
3556 2000-07-05 Gerd Moellmann <gerd@gnu.org>
3557
3558 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
3559 lisp/Makefile. Distribute lisp/Makefile.in instead of
3560 lisp/Makefile.
3561
3562 2000-06-30 Ken Raeburn <raeburn@gnu.org>
3563
3564 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
3565 while searching for image-handling libraries.
3566
3567 2000-06-26 Gerd Moellmann <gerd@gnu.org>
3568
3569 * configure.in (--with-xim): New option.
3570
3571 2000-06-23 Dave Love <fx@gnu.org>
3572
3573 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
3574 for struct timezone and test how we can call gettimeofday.
3575 Check for OSF 5+. Check for term.h.
3576
3577 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
3578 version.
3579
3580 2000-06-23 Gerd Moellmann <gerd@gnu.org>
3581
3582 * configure.in (HAVE_LIBXP): Change test for libXp.
3583
3584 2000-06-21 Dave Love <fx@gnu.org>
3585
3586 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
3587 simple test for getloadavg and substitute GETLOADAVG_LIBS.
3588 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
3589
3590 2000-06-19 Dave Love <fx@gnu.org>
3591
3592 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
3593 _XOPEN_SOURCE is defined.
3594
3595 2000-06-16 Gerd Moellmann <gerd@gnu.org>
3596
3597 * Makefile.in (distclean): Also make distclean in lisp/.
3598
3599 2000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
3600
3601 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
3602
3603 2000-06-15 Gerd Moellmann <gerd@gnu.org>
3604
3605 * make-dist: Add --help and --snapshot options.
3606
3607 2000-06-14 Gerd Moellmann <gerd@gnu.org>
3608
3609 * configure.in: Generate lisp/Makefile.
3610
3611 * configure.in: Add support for `*-lynxos*'.
3612 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
3613 recommended by <Karen.Dorhamer@compaq.com> to fix problems
3614 on Tru64 UNIX v5.0.
3615
3616 2000-06-13 Ken Raeburn <raeburn@gnu.org>
3617
3618 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
3619 it's on a continuation line.
3620
3621 2000-06-02 Dave Love <fx@gnu.org>
3622
3623 * Makefile.in (install-arch-indep): Add pcl-cvs to list of info
3624 files.
3625
3626 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
3627 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
3628 test.
3629
3630 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
3631 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
3632
3633 2000-05-26 Gerd Moellmann <gerd@gnu.org>
3634
3635 * configure.in: Add check for speed_t typedef.
3636
3637 2000-05-25 Ken Raeburn <raeburn@gnu.org>
3638
3639 * Makefile.in (install-arch-dep): Install fns-*.el only if it
3640 exists; it won't in the CANNOT_DUMP case.
3641
3642 2000-05-25 Gerd Moellmann <gerd@gnu.org>
3643
3644 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
3645 On FreeBSD, the exit status is 1 if CDPATH is not set.
3646 (install-arch-indep): Install ebrowse.info.
3647
3648 2000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
3649
3650 * configure.in: Check for grandpt and getpt.
3651
3652 2000-05-09 Dave Love <fx@gnu.org>
3653
3654 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
3655
3656 2000-05-05 Gerd Moellmann <gerd@gnu.org>
3657
3658 * make-dist: Make a link for lib-src/grep-changelog.
3659 Copy install-sh.
3660
3661 2000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
3662
3663 * config.bat: Identify the beginning of the cpp stuff in
3664 src/Makefile.in and lib-src/Makefile.in more accurately.
3665
3666 2000-04-27 Gerd Moellmann <gerd@gnu.org>
3667
3668 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
3669
3670 2000-04-19 Gerd Moellmann <gerd@gnu.org>
3671
3672 * configure.in: Add support for `powerpc-*-netbsd*'.
3673
3674 2000-04-19 Dave Love <fx@gnu.org>
3675
3676 * configure.in: Don't use AC_FUNC_GETLOADAVG.
3677
3678 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
3679
3680 2000-04-16 Dave Love <fx@gnu.org>
3681
3682 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
3683
3684 2000-04-14 Dave Love <fx@gnu.org>
3685
3686 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
3687
3688 * aclocal.m4 (AC_FUNC_MKTIME): New.
3689
3690 2000-03-28 Ken Raeburn <raeburn@gnu.org>
3691
3692 * configure.in: Line up "--help" output a little better.
3693
3694 2000-03-26 Gerd Moellmann <gerd@gnu.org>
3695
3696 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
3697 New targets.
3698 (bootstrap): Rewritten in terms of the new targets above. Make
3699 info files, too.
3700
3701 2000-03-12 Gerd Moellmann <gerd@gnu.org>
3702
3703 * config.guess, config.sub: Use the versions of the files from
3704 subversions.
3705
3706 2000-03-08 Dave Love <fx@gnu.org>
3707
3708 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
3709 AC_C_VOLATILE. Define POINTER_TYPE.
3710
3711 * aclocal.m4: New file.
3712
3713 2000-03-02 Gerd Moellmann <gerd@gnu.org>
3714
3715 * configure.in (machine): Add `mipsel-*-netbsd*' and
3716 `arm-*-netbsd*'.
3717
3718 2000-03-01 Gerd Moellmann <gerd@gnu.org>
3719
3720 * configure.in (machine): Add support for `*-auspex-sunos*'.
3721
3722 2000-02-29 Gerd Moellmann <gerd@gnu.org>
3723
3724 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
3725
3726 2000-02-18 Dave Love <fx@gnu.org>
3727
3728 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
3729
3730 2000-02-18 Andreas Schwab <schwab@suse.de>
3731
3732 * Makefile.in (install-arch-indep): Add eudc to list of installed
3733 info files.
3734
3735 2000-02-17 Ken Raeburn <raeburn@gnu.org>
3736
3737 * configure.in: Include -lz and -ljpeg (if it's available) when
3738 testing for the tiff library.
3739
3740 2000-02-17 Gerd Moellmann <gerd@gnu.org>
3741
3742 * configure.in: Remove LISP_FLOAT_TYPE.
3743
3744 2000-02-12 Dave Love <fx@gnu.org>
3745
3746 * configure.in: Use AC_FUNC_VFORK.
3747
3748 2000-02-01 Gerd Moellmann <gerd@gnu.org>
3749
3750 * make-dist: Various fixes for new development tree.
3751
3752 * leim-Makefile.in: New file.
3753
3754 2000-01-31 Gerd Moellmann <gerd@gnu.org>
3755
3756 * Makefile.in (dist): Call ./make-dist.
3757
3758 2000-01-24 Dave Love <fx@gnu.org>
3759
3760 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
3761
3762 2000-01-18 Gerd Moellmann <gerd@gnu.org>
3763
3764 * configure.in (HAVE_GIF): Check for DGifOpen instead of
3765 DGifOpenFileName.
3766
3767 2000-01-11 Andreas Schwab <schwab@suse.de>
3768
3769 * Makefile.in (install-arch-indep): Update list of info files to
3770 be installed.
3771
3772 2000-01-05 Dave Love <fx@gnu.org>
3773
3774 * configure.in: Check for jerror.h as well as libjpeg.
3775
3776 2000-01-03 Andreas Schwab <schwab@suse.de>
3777
3778 * Makefile.in (install-arch-indep): Install autotype*. Run
3779 install-info on autotype and emacs-faq.info.
3780
3781 1999-12-04 Dave Love <fx@gnu.org>
3782
3783 * Makefile.in (install-arch-indep): Depend on `info'.
3784 (install-strip): Use `install' as sub-make target.
3785
3786 1999-11-23 Ken Raeburn <raeburn@gnu.org>
3787
3788 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
3789 didn't need to be deleted. Check for the k5crypto library as well
3790 as the crypto library; MIT Kerberos 1.1 changed the name.
3791
3792 1999-11-18 Dave Love <fx@gnu.org>
3793
3794 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
3795
3796 1999-11-11 Erik Naggum <erik@naggum.no>
3797
3798 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
3799
3800 1999-11-08 Dave Love <fx@gnu.org>
3801
3802 * configure.in: Fix change for --with-pop default.
3803
3804 1999-11-04 Dave Love <fx@gnu.org>
3805
3806 * configure.in: Default to --with-pop. Change sense of with-gcc
3807 and with-toolkit-scroll-bars messages to reflect the defaults.
3808
3809 1999-11-01 Gerd Moellmann <gerd@gnu.org>
3810
3811 * INSTALL: Mention the Emacs Lisp Reference.
3812
3813 1999-10-27 Noah Friedman <friedman@splode.com>
3814
3815 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
3816
3817 1999-10-23 Gerd Moellmann <gerd@gnu.org>
3818
3819 * Makefile.in (bootstrap): New target.
3820
3821 1999-10-19 Paul Eggert <eggert@twinsun.com>
3822
3823 Add support for large files. Merge glibc 2.1.2.
3824
3825 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
3826 (HAVE_TM_GMTOFF): New symbol.
3827 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
3828 mbrlen, strsignal.
3829 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
3830
3831 1999-10-09 Stefan Monnier <monnier@cs.yale.edu>
3832
3833 * make-dist (dontcompile): Look for the DONTCOMPILE variable rather
3834 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
3835
3836 1999-10-09 Richard M. Stallman <rms@gnu.org>
3837
3838 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
3839 Unset CDPATH to prevent cd from generating output.
3840
3841 1999-10-08 Stefan Monnier <monnier@cs.yale.edu>
3842
3843 * update-subdirs: Also ignore CVS subdirs.
3844
3845 1999-10-07 Gerd Moellmann <gerd@gnu.org>
3846
3847 * Makefile.in (install-arch-indep): Add ada-mode.
3848
3849 1999-10-06 Dave Love <fx@gnu.org>
3850
3851 * Makefile.in: Add rules for config.status, configure.
3852
3853 1999-09-07 Gerd Moellmann <gerd@gnu.org>
3854
3855 * configure.in (--with-sound): Removed.
3856
3857 1999-08-30 Gerd Moellmann <gerd@gnu.org>
3858
3859 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
3860 the test for Xaw3d.
3861 (HAVE_TIFF): Add -lm to library check.
3862
3863 1999-08-28 Richard Stallman <rms@gnu.org>
3864
3865 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
3866 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
3867 after the other X-related libraries.
3868
3869 1999-08-21 Dave Love <fx@gnu.org>
3870
3871 * configure.in: Don't check for jpeglib.h.
3872
3873 1999-08-20 Gerd Moellmann <gerd@gnu.org>
3874
3875 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
3876 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
3877
3878 1999-08-18 Dave Love <fx@gnu.org>
3879
3880 * configure.in: Check for termcap.h.
3881
3882 1999-08-15 Gerd Moellmann <gerd@gnu.org>
3883
3884 * configure.in: Add --with-toolkit-scroll-bars. If "no",
3885 use Emacs' scroll bars, even if configured for Motif or when
3886 Xaw3d is available.
3887
3888 1999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
3889
3890 * configure.in: Check for getaddrinfo.
3891
3892 1999-08-04 Eli Zaretskii <eliz@gnu.org>
3893
3894 * config.bat: Make --no-debug work again by removing -gcoff.
3895
3896 1999-07-30 Dave Love <fx@gnu.org>
3897
3898 * configure.in: Check for stdlib.h.
3899
3900 1999-07-19 Dave Love <fx@gnu.org>
3901
3902 * configure.in: Grok sparc64-*-linux-gnu*.
3903
3904 1999-07-12 Richard Stallman <rms@gnu.org>
3905
3906 * Version 20.4 released.
3907
3908 1999-06-23 Karl Heuer <kwzh@gnu.org>
3909
3910 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
3911 Quote $EMACS, in case it's a program with args.
3912
3913 1999-05-29 Richard M. Stallman <rms@gnu.org>
3914
3915 * configure.in: Delete the Kerberos stuff.
3916
3917 1999-05-27 Greg Hudson <ghudson@mit.edu>
3918
3919 * configure.in: Prefer kerberos 5 names.
3920
3921 1999-04-26 Richard M. Stallman <rms@gnu.org>
3922
3923 * configure.in: Check for libXp.
3924
3925 1999-04-08 Richard Stallman <rms@gnu.org>
3926
3927 * make-dist: Include change logs in subdirs of `lisp'.
3928
3929 1999-04-05 Richard Stallman <rms@gnu.org>
3930
3931 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
3932 (install-arch-indep): Make ${datadir}/emacs world-readable.
3933
3934 1999-03-30 Eli Zaretskii <eliz@gnu.org>
3935
3936 * config.bat: Use epaths.* instead of paths.*.
3937
3938 1999-03-07 Eli Zaretskii <eliz@gnu.org>
3939
3940 * INSTALL: Add detailed instructions to unpack and install
3941 intlfonts on MS-DOS.
3942
3943 1999-02-26 Richard Stallman <rms@gnu.org>
3944
3945 * configure.in: Use epaths.h and epaths-force instead of paths...
3946
3947 * Makefile.in (epaths-force): Renamed from paths-force;
3948 operate on epaths.in and produce epaths.h.
3949
3950 1999-02-24 Richard Stallman <rms@gnu.org>
3951
3952 * make-dist: Fix nt/icons directory handling.
3953
3954 1999-02-22 Simon Josefsson <jas@pdc.kth.se>
3955
3956 * configure.in (f301-fujitsu-uxpv4.1): New target.
3957
3958 1999-02-20 Richard Stallman <rms@gnu.org>
3959
3960 * make-dist (tempparent): Fix command to update info files.
3961
3962 1999-02-09 Richard Stallman <rms@gnu.org>
3963
3964 * configure.in (powerpc-apple-netbsd*): New alternative.
3965
3966 1999-01-25 Geoff Voelker <voelker@cs.washington.edu>
3967
3968 * make-dist: Include the new directory nt/icons in distributions.
3969
3970 1999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
3971
3972 * configure.in: Change message about HAVE_XFREE386.
3973
3974 1999-01-07 Eli Zaretskii <eliz@gnu.org>
3975
3976 * config.bat: Support configuring with leim.
3977
3978 1998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
3979
3980 * configure.in (mips-sgi-irix6.5): New target.
3981
3982 1998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3983
3984 * configure.in: Remove GSS-API support, since it has been removed
3985 from movemail.
3986
3987 1998-12-04 Markus Rost <rost@delysid.gnu.org>
3988
3989 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
3990
3991 1998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
3992
3993 * Makefile.in: Don't install customize info file.
3994 Run install-info on viper info file.
3995
3996 1998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
3997
3998 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
3999
4000 1998-11-16 Kenichi Handa <handa@etl.go.jp>
4001
4002 * configure.in (*-*-bsdi4*): New target.
4003
4004 1998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
4005
4006 * configure.in: Fix previous change.
4007
4008 1998-11-11 Richard Stallman <rms@gnu.org>
4009
4010 * configure.in (aviion-intel): New machine.
4011
4012 1998-11-04 Kenichi Handa <handa@etl.go.jp>
4013
4014 * configure.in (mips-nec-sysv4*): New target.
4015
4016 1998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
4017
4018 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
4019 from lisp.
4020
4021 1998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
4022
4023 * make-dist: Don't include fns*.el in dist.
4024
4025 1998-10-30 Dave Love <fx@gnu.org>
4026
4027 * configure.in: Don't mkdir cpp.
4028
4029 1998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
4030
4031 * Makefile.in (install-arch-dep): Install src/fns-*.el in
4032 ${archlibdir}.
4033
4034 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
4035
4036 * Version 20.3 released.
4037
4038 1998-07-30 Paul Eggert <eggert@twinsun.com>
4039
4040 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
4041 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
4042 (lwlib/Makefile, leim/Makefile):
4043 Prepend $(srcdir)/ to rule dependencies outside this dir.
4044
4045 1998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
4046
4047 * configure.in: Use unset CDPATH instead of making it empty.
4048
4049 1998-06-20 Karl Heuer <kwzh@gnu.org>
4050
4051 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
4052
4053 1998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
4054
4055 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
4056 and default.el. Sort the results.
4057
4058 1998-05-31 Karl Heuer <kwzh@gnu.org>
4059
4060 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
4061 writable.
4062
4063 1998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
4064
4065 * Makefile.in (install-arch-indep):
4066 Don't alter site-lisp/subdirs.el if it exists.
4067
4068 1998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
4069
4070 * Makefile.in (install-arch-indep): Put `-' on commands to create
4071 subdirs.el in site-lisp dirs.
4072
4073 1998-05-07 Richard Stallman <rms@psilocin.gnu.org>
4074
4075 * Makefile.in (install-arch-indep): Fix typo in previous change.
4076
4077 1998-05-06 Richard Stallman <rms@psilocin.gnu.org>
4078
4079 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
4080
4081 1998-04-28 Richard Stallman <rms@psilocin.gnu.org>
4082
4083 * Makefile.in (mkdir): Create the site-lisp dirs.
4084 (install-arch-indep): Make site-lisp/subdirs files world-readable.
4085
4086 1998-04-26 Richard Stallman <rms@psilocin.gnu.org>
4087
4088 * Makefile.in (INSTALL_INFO): New variable.
4089 (install-arch-indep): Don't replace the dir file if it already exists.
4090 Use the install-info program, via INSTALL_INFO, to add entries.
4091 Make the `info' subdir and the Info files world-readable.
4092
4093 1998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
4094
4095 * config.bat: Make sure the environment is large enough to support
4096 all the "set foo=bar" commands. Update pointers to DJGPP FTP sites.
4097
4098 1998-04-10 Karl Heuer <kwzh@gnu.org>
4099
4100 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
4101
4102 1998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4103
4104 * configure.in: Add --with-gssapi to specify GSS-API
4105 authentication support for movemail.
4106
4107 1998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
4108
4109 * Makefile.in (install-arch-indep): Fix previous change.
4110
4111 1998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
4112
4113 * Makefile.in (info): Run man in build dir, not srcdir.
4114
4115 1998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
4116
4117 * Makefile.in (install-arch-indep): Fix previous change.
4118
4119 1998-03-23 Kenichi Handa <handa@etl.go.jp>
4120
4121 * Makefile.in (top_distclean): Check the existence of `lock' subdir.
4122
4123 1998-03-22 Richard Stallman <rms@gnu.org>
4124
4125 * Makefile.in (install-arch-indep): Put special subdirs.el files
4126 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
4127
4128 1998-03-21 Richard Stallman <rms@psilocin.gnu.org>
4129
4130 * make-dist: Fix shell syntax in check for missing .el or .elc files.
4131
4132 1998-03-09 Richard Stallman <rms@psilocin.gnu.org>
4133
4134 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
4135 (m68*-hp-hpux*): Handle versions 1X like 10.
4136
4137 1998-03-07 Richard Stallman <rms@psilocin.gnu.org>
4138
4139 * make-dist: PROBLEMS is now in etc, not top level dir.
4140
4141 * Makefile.in (SOURCES): Delete PROBLEMS.
4142
4143 1998-02-25 Richard Stallman <rms@gnu.org>
4144
4145 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
4146
4147 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
4148
4149 1998-01-17 Richard Stallman <rms@gnu.org>
4150
4151 * Makefile.in (install-arch-indep): Add semicolon before `else'.
4152
4153 1998-01-02 Richard Stallman <rms@psilocin.gnu.org>
4154
4155 * make-dist (tempparent): New option --no-check.
4156
4157 * make-dist: Don't do anything with cpp directory.
4158
4159 1997-12-20 Richard Stallman <rms@psilocin.gnu.org>
4160
4161 * configure.in (sparc-fujitsu-sysv4*): New target.
4162
4163 1997-12-17 Andreas Schwab <schwab@gnu.org>
4164
4165 * configure.in: Cache more tests. Add missing quotes around
4166 message with embedded comma.
4167
4168 1997-12-04 Karl Heuer <kwzh@gnu.org>
4169
4170 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
4171
4172 1997-11-26 Joel N. Weber II <devnull@gnu.org>
4173
4174 * make-dist: Changed the comment about `umask 0' to say `Don't
4175 restrict access to any files.'; previously it said `Don't protect
4176 any files', which may have implied that we think fascism is good.
4177
4178 1997-11-24 Paul Eggert <eggert@twinsun.com>
4179
4180 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
4181 strftime needs the underlying host's strftime for locale dependent
4182 formats.
4183
4184 1997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
4185
4186 * configure.in (i586-dg-dguxR4.*): New name in case branch.
4187
4188 1997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
4189
4190 * config.bat: Configure the man subdirectory.
4191
4192 1997-11-07 Paul Eggert <eggert@twinsun.com>
4193
4194 * configure.in (AC_CHECK_LIB): Add -lintl.
4195
4196 1997-11-07 Karl Heuer <kwzh@gnu.org>
4197
4198 * make-dist (check for .elc files): Avoid bash-specific syntax.
4199 (check for overflow 14-char limit): Simplify.
4200
4201 1997-11-07 Richard Stallman <rms@gnu.org>
4202
4203 * Makefile.in (install): Move blessmail last.
4204
4205 1997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4206
4207 * configure.in (gettimeofday, one arg or two):
4208 Clarify messages by avoiding double negative.
4209
4210 1997-09-30 Karl Eichwalder <ke@suse.de>
4211
4212 * Makefile.in (install-arch-indep): Install the widget info file.
4213
4214 1997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4215
4216 * configure.in (with-pop, with-kerberos): Need to check Kerberos
4217 libraries in reverse order, so that libraries will appear in the
4218 correct dependency order on the link line (and so that the
4219 configure checks themselves will work properly when early
4220 libraries depend on later ones).
4221
4222 1997-09-21 Erik Naggum <erik@naggum.no>
4223
4224 * make-dist (making links to `src'): Keep timestamp on copied files.
4225
4226 * make-delta: New script to produce delta distributions.
4227
4228 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4229
4230 * Version 20.2 released.
4231
4232 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4233
4234 * Version 20.1 released.
4235
4236 * Makefile.in (install-leim): Depend on mkdir.
4237 (leim): Depend on src.
4238
4239 1997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4240
4241 * configure.in: Recognize alpha* instead of just alpha.
4242
4243 1997-09-12 Paul Eggert <eggert@twinsun.com>
4244
4245 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
4246
4247 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4248
4249 * update-subdirs: Use rm -f.
4250
4251 1997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4252
4253 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
4254 Ignore subdirs named Old.
4255
4256 1997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
4257
4258 * configure.in: Add OpenBSD clause to set $machine.
4259
4260 1997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4261
4262 * make-dist: Recompile everything after updating various Lisp files.
4263 Recompile in leim as well as lisp.
4264 Check in leim as well as lisp for mismatched files and too-long names.
4265
4266 1997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4267
4268 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
4269
4270 1997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4271
4272 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
4273 before trying to copy anything from it.
4274
4275 1997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4276
4277 * Makefile.in (man/Makefile): New target.
4278 (tags): Define env var EMACS and run Makefile from build dir.
4279
4280 1997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
4281
4282 * config.bat: If src/_gdbinit doesn't exist, try using
4283 src/.gdbinit to create it (for building on Windows 95).
4284
4285 1997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4286
4287 * Makefile.in (install-arch-indep):
4288 Discard extra data in tar | tar pipes.
4289
4290 1997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
4291
4292 * configure.in (x_default_search_path): Corrected
4293 '${x_library}' to '${x_library}/X11'.
4294
4295 1997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4296
4297 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1.
4298
4299 1997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4300
4301 * configure.in: Support auto-configuration of both Kerberos V4 and
4302 Kerberos V5 for movemail, including detection of V4 and V5 header
4303 files and libraries.
4304
4305 1997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
4306
4307 * configure.in: Compute x_default_search_path
4308 and substitute into makefiles.
4309
4310 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
4311
4312 1997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4313
4314 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
4315
4316 1997-08-07 Erik Naggum <erik@naggum.no>
4317
4318 * configure.in: Remove lockdir, it is no longer needed.
4319 * Makefile.in (mkdir): Don't create lockdir.
4320 (lockdir): Variable deleted.
4321 (paths-force): Don't operate on PATH_LOCK.
4322
4323 1997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4324
4325 * leim-Makefile.in (clean, distclean): New targets.
4326
4327 * make-dist: Include leim/ChangeLog in leim distribution.
4328
4329 1997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4330
4331 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
4332
4333 1997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4334
4335 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
4336
4337 1997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4338
4339 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
4340
4341 1997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4342
4343 * make-dist: Update leim/leim-list.el.
4344 Pass along value of $EMACS when updating lisp dir.
4345
4346 1997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4347
4348 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
4349 prerequisite to the use of Doug Lea's malloc.
4350
4351 1997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4352
4353 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
4354
4355 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
4356
4357 1997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4358
4359 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
4360
4361 1997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4362
4363 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
4364 to news-r6.h.
4365
4366 1997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
4367
4368 * config.bat: Use `sed' instead of `cp', which might not be
4369 installed.
4370
4371 1997-07-09 Kenichi Handa <handa@etl.go.jp>
4372
4373 * Makefile.in (mostlyclean): Add cleaning leim directory.
4374 (clean, distclean, maintainer-clean): Likewise.
4375
4376 1997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4377
4378 * make-dist (bogosities): Check subdirs of `lisp' also.
4379
4380 1997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4381
4382 * make-dist (etc): Really avoid symlinks now.
4383 (lisp): Don't delete from subdirs the things we never copy.
4384
4385 1997-07-07 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
4386
4387 * Makefile.in (install-arch-indep): Correct the target name.
4388 The first letter `i' was dropped by the previous change of mine.
4389
4390 1997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4391
4392 * configure.in (leim/Makefile): Generate this.
4393 (*-sysv4.2uw*): Recognize new alternative.
4394
4395 * leim-Makefile.in: Renamed from leim-Makefile.
4396
4397 * make-dist: Set up real-leim subdirectory,
4398 with the real contents of leim; then move it to
4399 a separate top-level directory.
4400
4401 * make-dist: Don't mention site-lisp, site-init, site-start
4402 or default, when listing files hat are not compiled and should be.
4403
4404 * configure.in: Create src/config.stamp at the end.
4405
4406 1997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4407
4408 * Makefile.in (install-leim): Correct previous change.
4409
4410 1997-07-02 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
4411
4412 * Makefile.in (install-leim): New target.
4413 (install): Depend on install-leim.
4414
4415 1997-07-01 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
4416
4417 * Makefile.in (SUBDIR): Add leim.
4418 (SUBDIR_MAKEFILES): Add leim/Makefile.
4419 (leim/Makefile): New target.
4420
4421 1997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4422
4423 * leim-Makefile: New file.
4424 * make-dist: Initialize a `leim' subdirectory with that makefile.
4425
4426 1997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4427
4428 * configure.in (GNU_MALLOC_reason): Fix message text.
4429
4430 1997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4431
4432 * make-dist (lisp): Don't process subdirs that start with =.
4433 (etc): Copy symlinks, as in src.
4434
4435 1997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4436
4437 * configure.in (i*86-*-unixware*): New alternative.
4438
4439 1997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4440
4441 * Makefile.in (src/config.stamp): Target renamed from src/config.h
4442 and touch it explicitly.
4443
4444 * configure.in (mips-sony-newsos6*): New alternative.
4445 (mips-*-linux-gnu*): New alternative.
4446 (*-*-bsdi*): New alternative.
4447 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
4448
4449 1997-06-22 Dave Love <d.love@dl.ac.uk>
4450
4451 * Makefile.in (lib-src): Depend on src/config.h (e.g. for movemail.o).
4452 (src/config.h): New target to re-configure if src/config.in is patched.
4453
4454 1997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4455
4456 * configure.in (shutdown): Check for `shutdown' function.
4457
4458 1997-06-18 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
4459
4460 * update-subdirs: Include the directory "language" in subdirs.
4461
4462 1997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4463
4464 * configure.in (m88k-dg-dgux4*): New alternative.
4465 (alpha-*-netbsd*): New alternative.
4466 (powerpcle-*-solaris2*): New alternative.
4467
4468 1997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4469
4470 * make-dist: Warn about .el files that are not compiled.
4471
4472 1997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4473
4474 * Makefile.in (dist): Don't run update-subdirs here,
4475 since make-dist now gets that done.
4476
4477 * make-dist: Use the new `updates' target in lisp/Makefile.
4478
4479 * make-dist: Use new non-file targets in lisp/Makefile.
4480
4481 1997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4482
4483 * make-dist: Handle all subdirs of `lisp' uniformly.
4484 Don't handle `term' and `language' specially.
4485 Clear out umask at the beginning.
4486
4487 1997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4488
4489 * make-dist: Use Make to update finder-inf.el and autoloads.
4490 Also update cus-load.el.
4491
4492 1997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4493
4494 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
4495 in case it is desirable to disable the GNU malloc features with glibc.
4496
4497 1997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4498
4499 * configure.in (DOUG_LEA_MALLOC):
4500 Define if malloc_{get,set}_state exist.
4501
4502 1997-03-05 Kenichi Handa <handa@etl.go.jp>
4503
4504 * make-dist: Make links for files under lisp/language.
4505
4506 1997-02-20 Kenichi Handa <handa@etl.go.jp>
4507
4508 * update-subdirs: Exclude the directory "language" from subdirs.
4509
4510 1997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
4511
4512 * configure.in: Check for rint and cbrt.
4513
4514 1997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4515
4516 * make-dist: Use $EMACS to say where to run Emacs.
4517 Add --no-update option.
4518
4519 1996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4520
4521 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
4522
4523 1996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4524
4525 * make-dist (copying src): Check thoroughly for symlinks
4526 and copy them in all cases. Regularize the linking of *.in
4527 and *.opt and ChangeLog files.
4528 (copying lib-src): Likewise.
4529 Don't rm getdate.c or y.tab.*--they don't exist any more.
4530
4531 1996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
4532
4533 * configure.in: Check for libmail, maillock.h and
4534 touchlock (for movemail).
4535
4536 1996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4537
4538 * configure.in (limits.h): Check for this file.
4539
4540 1996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4541
4542 * configure.in (rs6000-ibm-aix4.2): New alternative.
4543 (rs6000-ibm-aix4.0): New alternative.
4544 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
4545
4546 1996-11-22 Ben Harris <bjh21@cam.ac.uk>
4547
4548 * configure.in: Recognize vax-*-netbsd*.
4549
4550 1996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4551
4552 * configure.in (locallisppath): Add leim directory.
4553
4554 1996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4555
4556 * config.bat: Make sure `mv' supports forward slashes and -f.
4557
4558 1996-10-28 Christian Limpach <chris@nice.ch>
4559
4560 * configure.in (hppa*-next-nextstep*): * added after hppa
4561 to accept hppa1.0 and hppa1.1.
4562
4563 1996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
4564
4565 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
4566 * configure.in (ld_switch_machine): Fix typo.
4567
4568 1996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4569
4570 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
4571 from config.h and use them in $ac_link.
4572
4573 1996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
4574
4575 * configure.in: Create a subdir named `lisp'.
4576
4577 1996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4578
4579 * configure.in: Check for getcwd.
4580
4581 1996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4582
4583 * configure.in: Check for termios.h. Check for setpgid.
4584
4585 1996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4586
4587 * configure.in: Check for setrlimit.
4588
4589 1996-08-31 Paul Eggert <eggert@twinsun.com>
4590
4591 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
4592
4593 1996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4594
4595 * configure.in: Check for utimes.
4596
4597 * configure.in: Check for com_err library, but only
4598 if --with-kerberos was used. Check for krb and des
4599 only if --with-kerberos.
4600
4601 1996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4602
4603 * Makefile.in (INSTALL_STRIP): New variable.
4604 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
4605 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
4606
4607 1996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4608
4609 * configure.in: Check for krb and des libraries.
4610
4611 1996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4612
4613 * configure.in (*-sunos4.1.[3-9]*noshare):
4614 Use sunos413, not sunos4-1-3.
4615 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
4616 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
4617
4618 1996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4619
4620 * Makefile.in (src/paths.h): Target deleted.
4621 (paths-force): Delete all dependencies on this target
4622 but don't delete the target.
4623 (install): Depend on `all'.
4624 (paths-force): Don't print a message.
4625
4626 * configure.in: Generate src/paths.h here.
4627
4628 1996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4629
4630 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
4631 New variables that affect linking only.
4632 (alpha-dec-osf*): Use those instead of previous change.
4633
4634 1996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4635
4636 * Makefile.in (install-arch-indep): Install info/messages.
4637
4638 1996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4639
4640 * Version 19.33 released.
4641
4642 1996-08-10 Marcus G. Daniels <marcus@sayre.sysc.pdx.edu>
4643
4644 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
4645 Fix previous change.
4646
4647 1996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4648
4649 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
4650 New alternative.
4651
4652 1996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4653
4654 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
4655 and NON_GCC_TEST_OPTIONS.
4656
4657 1996-08-06 Paul Eggert <eggert@twinsun.com>
4658
4659 * configure.in (LOCALTIME_CACHE): Don't put a string literal
4660 "TZ=..." in environ.
4661
4662 1996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4663
4664 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
4665
4666 1996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4667
4668 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
4669 the more general *-sunos4.1.[3-9]* clause.
4670
4671 1996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4672
4673 * Version 19.32 released.
4674
4675 * configure.in (*-sco3.2v5*):
4676 Set OVERRIDE_CPPFLAG to a string of one space.
4677 Fix the code that uses OVERRIDE_CPPFLAG.
4678
4679 1996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
4680
4681 * configure.in: Undo previous change.
4682
4683 1996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4684
4685 * config.sub: Use `pc', not `unknown', when canonicalizing
4686 the vendor for ...86.
4687
4688 1996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
4689
4690 * configure.in: Check for termios.h header.
4691
4692 1996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
4693
4694 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3.
4695
4696 1996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
4697
4698 * configure.in: Split bsdos2 and bsdos2-1.
4699
4700 1996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4701
4702 * config.sub: If last two words are not a recognized
4703 KERNEL-OS pair, use just the last word as OS, as in 19.31.
4704 Make conversion of gnu/linux to linux-gnu really work.
4705
4706 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
4707
4708 1996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4709
4710 * configure.in (check for using Lucid widgets by default):
4711 Eliminate indentation that confuses some compilers.
4712
4713 1996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4714
4715 * config.sub: Convert linux and gnu/linux to linux-gnu.
4716
4717 * make-dist: Don't update getdate.c.
4718 Ignore =... files when checking for too-long Lisp file names.
4719
4720 1996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4721
4722 * configure.in (euidaccess): Check for that, not for eaccess.
4723
4724 1996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4725
4726 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
4727 before `noshare'.
4728 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
4729
4730 1996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4731
4732 * configure.in: Rename lignux to linux-gnu in configuration names.
4733 Use gnu-linux as the opsys value (s/ file name).
4734 Allow i686 just like i386, i486, i586.
4735
4736 1996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4737
4738 * configure.in (i*86-*-sco3.2v5): New alternative.
4739 (OVERRIDE_CPPFLAG): New variable.
4740 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
4741
4742 * configure.in: Specify vpath for .texi files.
4743
4744 1996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4745
4746 * configure.in: Always check for HAVE_X11R5.
4747 Separately decide whether to use a toolkit by default.
4748
4749 1996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
4750
4751 * configure.in: If X11R5 is missing the Xaw headers,
4752 default to --with-x-toolkit=no.
4753
4754 1996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4755
4756 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
4757
4758 1996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4759
4760 * Makefile.in (install-arch-indep): If cd etc makes output,
4761 don't treat that as part of the tar data.
4762 Check that ./lisp actually exists.
4763
4764 1996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
4765
4766 * make-dist: Check for long file names.
4767
4768 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
4769
4770 * Version 19.31 released.
4771
4772 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
4773
4774 * configure.in: Recognize sparc-*-lignux.
4775
4776 1996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
4777
4778 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
4779 Don't include config.w95.
4780
4781 1996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
4782
4783 * make-dist: Replace --no-clean-up and --no-tar options
4784 with --clean-up and --tar, so that the default is useful.
4785
4786 1996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
4787
4788 * config.bat: Make sure the GDB init file is called src/_gdbinit;
4789 if not, tell the user to rename it and abort.
4790
4791 1996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
4792
4793 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
4794 test program.
4795
4796 1996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4797
4798 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
4799
4800 * make-dist (MANIFEST): Fix previous change.
4801 (msdos): Put mainmake.v2 into the dist.
4802
4803 1996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4804
4805 * make-dist: Exit if autoconf fails.
4806
4807 1996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
4808
4809 * config.bat: Set djgpp-ver, and unset it at the end.
4810 Add a number of conditionals for DJGPP version 2.
4811 Rename label libsrc2 to libsrc3.
4812 Substitute for LDFLAGS in src/Makefile.
4813 Substitute for ALL_CFLAGS in lib-src/Makefile.
4814
4815 1996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4816
4817 * configure.in (ncurses): Check this after checking fns like strerror.
4818
4819 1996-04-08 Erik Naggum <erik@naggum.no>
4820
4821 * make-dist (MANIFEST): Don't include lines from =files.
4822
4823 1996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4824
4825 * make-dist: Don't put lisp/dired.todo in the dist.
4826
4827 1996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
4828
4829 * configure.in (HAVE_NCURSES): Look for library named ncurses.
4830
4831 * configure.in (setlocale): Check for it.
4832
4833 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
4834
4835 1996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4836
4837 * configure.in: Use lignux instead of linux as value of opsys.
4838
4839 1996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4840
4841 * Makefile.in (install-strip): Fix whitespace.
4842 Get rid of continuation.
4843
4844 * config.sub: Convert linux or gnu/linux to lignux.
4845
4846 1996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4847
4848 * configure.in: Accept lignux in configuration name.
4849
4850 1996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4851
4852 * Makefile.in (install-strip): New target.
4853
4854 1996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4855
4856 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
4857 -f failed to do the job on Suns.
4858
4859 1996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4860
4861 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
4862
4863 * configure.in (linux/version.h): Check for this header.
4864
4865 1996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4866
4867 * configure.in: Remove -fno-builtin hackery from -lm check.
4868
4869 1996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4870
4871 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
4872 just this test.
4873
4874 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
4875
4876 1996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4877
4878 * configure.in: Check for ncurses.
4879
4880 1996-02-28 Paul Eggert <eggert@twinsun.com>
4881
4882 * configure.in (LOCALTIME_CACHE):
4883 Also define if localtime mishandles unsetting TZ.
4884 This works around a localtime bug in mips-dec-ultrix.
4885
4886 1996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4887
4888 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
4889
4890 * configure.in: Improve messages about X versions.
4891
4892 1996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4893
4894 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
4895
4896 1996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4897
4898 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
4899 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
4900
4901 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
4902 (install): Put install-arch-indep before install-arch-dep.
4903
4904 1996-02-20 Dave Love <d.love@dl.ac.uk>
4905
4906 * INSTALL: Clarify info about MS-DOS path handling.
4907
4908 1996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4909
4910 * Makefile.in (install-arch-indep): Install info/ccmode*.
4911 In previous change, protect against /bin/pwd returning null string.
4912
4913 1996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4914
4915 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
4916 to lispdir.
4917
4918 1996-02-01 Paul Eggert <eggert@twinsun.com>
4919
4920 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
4921
4922 1996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4923
4924 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
4925
4926 1996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4927
4928 * Makefile.in (extraclean): Use ${top_distclean} to ensure
4929 we delete everything distclean deletes.
4930
4931 1996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
4932
4933 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
4934
4935 1996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4936
4937 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
4938 into LDFLAGS instead of into LIBS.
4939
4940 1996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4941
4942 * configure.in (HAVE_XMU): Fix typo in previous change.
4943
4944 1996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4945
4946 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
4947
4948 1996-01-10 Erik Naggum <erik@naggum.no>
4949
4950 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
4951
4952 1996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
4953
4954 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
4955
4956 1996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4957
4958 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
4959 and use -lXt to link it.
4960
4961 1996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4962
4963 * configure.in (locallisppath): Put version-specific dir first.
4964
4965 1996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4966
4967 * configure.in (hppa-*-nextstep*): New alternative.
4968 (USE_X_TOOLKIT): By default, set this to "maybe";
4969 and change that later to LUCID or "no" according to X11 version.
4970
4971 * make-dist: Recompile outdated .elc files and update all autoloads.
4972
4973 1996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
4974
4975 * configure.in (locallisppath): Fix typo in last change: " -> '.
4976
4977 1996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4978
4979 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
4980
4981 1995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4982
4983 * Makefile.in (install-arch-indep): Give all files read permission.
4984
4985 1995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4986
4987 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
4988 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
4989
4990 1995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4991
4992 * configure.in: Determine HAVE_X11R6.
4993 (HAVE_MENUS): Renamed from HAVE_X_MENU.
4994
4995 1995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4996
4997 * configure.in: Just "solaris" now defaults to version 2.4.
4998 Add sunos4.1.n-noshare as alternative.
4999
5000 1995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5001
5002 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
5003
5004 1995-11-29 Erik Naggum <erik@naggum.no>
5005
5006 * Makefile.in (install-arch-indep): Add missing backslash.
5007
5008 1995-11-29 Karl Eichwalder <ke@ke.Central.DE>
5009
5010 * Makefile.in (install-arch-indep): Don't install
5011 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
5012
5013 1995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5014
5015 * Makefile.in (install-arch-indep): Fix previous change.
5016
5017 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
5018
5019 1995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5020
5021 * Version 19.30 released.
5022
5023 * make-dist (lisp): Exclude subdirs.el.
5024
5025 1995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5026
5027 * make-dist (etc): Delete *.orig and *.rej.
5028
5029 1995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5030
5031 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
5032
5033 1995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5034
5035 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
5036
5037 1995-11-14 Geoff Voelker <voelker@cs.washington.edu>
5038
5039 * make-dist (nt): Rename install, readme, and todo to
5040 INSTALL, README, and TODO.
5041
5042 1995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5043
5044 * make-dist (lisp): Don't distribute site-start.
5045
5046 1995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
5047
5048 * make-dist: Break the hard link on alloca.c.
5049
5050 1995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5051
5052 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
5053
5054 1995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5055
5056 * make-dist (src, lib-src): Don't distribute Makefile.c.
5057 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
5058
5059 1995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5060
5061 * Makefile.in (mkdir): Create man1dir, not mandir.
5062 (uninstall): Use man1dir, not mandir.
5063
5064 1995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5065
5066 * Makefile.in (man1dir): New variable.
5067 (install-arch-indep): Use man1dir.
5068
5069 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
5070
5071 * make-dist: Create lisp/MANIFEST.
5072
5073 1995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5074
5075 * configure.in (m68k-*-linux*): New alternative.
5076
5077 1995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5078
5079 * make-dist: Use new names config.in, paths.in, and
5080 {src,lib-src}/Makefile.in.
5081
5082 1995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5083
5084 * configure.in: Don't bother checking for drem.
5085
5086 1995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5087
5088 * Makefile.in (distclean): Delete line with just a tab in it.
5089 (install-arch-indep): Delete spaces that precede tabs.
5090 Delete spurious `fi' left from previous change.
5091 (install): Supply `true' as command, to avoid null command.
5092
5093 1995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5094
5095 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
5096
5097 1995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5098
5099 * configure.in (powerpc-*-solaris2): New alternative.x
5100
5101 1995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
5102
5103 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
5104 of paths.h.tmp$$, to avoid going beyond 14 characters.
5105
5106 1995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5107
5108 * configure.in: Improve error msg for invalid --with-x-toolkit value.
5109
5110 1995-09-06 Paul Eggert <eggert@twinsun.com>
5111
5112 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
5113 if localtime caches TZ. Check for tzset.
5114
5115 1995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5116
5117 * config.bat: Simplify using new names file names src/makefile.in,
5118 config.in, paths.in. Change Echo commands not to use `.
5119
5120 1995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5121
5122 * Makefile.in (install-arch-indep): Always install the new dir file;
5123 rename the previous dir file to dir.bak or dir.old.
5124
5125 1995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5126
5127 * configure.in (RANLIB): Substitute this into makefiles.
5128 Set it specially on solaris; set it by default on other systems.
5129
5130 * configure.in: Fix previous Alpha change.
5131
5132 1995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5133
5134 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
5135 NON_GCC_TEST_OPTIONS.
5136
5137 1995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5138
5139 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
5140 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
5141
5142 * configure.in (alpha-*-linux*): New configuration.
5143
5144 1995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5145
5146 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
5147 (m68k-next-nextstep*): New alias for that.
5148 (i*86-*-nextstep*): Use nextstep.h.
5149 (sparc-*-nextstep*): New configuration.
5150
5151 1995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5152
5153 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
5154 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
5155
5156 1995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5157
5158 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
5159 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
5160
5161 1995-07-18 Mike Long <mike.long@analog.com>
5162
5163 * make-dist: Fix update of finder-inf.el, and byte-compile it.
5164
5165 1995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5166
5167 * Makefile.in (src/paths.h, paths-force):
5168 Rename src/paths.h.in to src/paths.in.
5169 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
5170
5171 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
5172 Use Makefile.c for intermediate file.
5173 Rename src/config.h.in to src/config.in.
5174
5175 1995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
5176
5177 * configure.in (mips-dec-ultrix*): Assume version 4.3.
5178 (mips-dec-ultrix4.[12]): New alternative for old versions.
5179
5180 1995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5181
5182 * make-dist: Don't break intra-tree links.
5183
5184 1995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5185
5186 * configure.in: Put back archlibdir initialization. Require
5187 autoconf 2.4.1 or later.
5188
5189 1995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5190
5191 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
5192 (mips-mips-riscos5*): New alternative.
5193
5194 1995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5195
5196 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
5197
5198 1995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5199
5200 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
5201 (mandir, infodir, archlibdir): Initializations deleted.
5202
5203 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
5204 On hpux9shr, use hpux9shxr4.h.
5205
5206 1995-06-24 Morten Welinder <terra+@cs.cmu.edu>
5207
5208 * configure.in: Added target mips-dec-mach_bsd4.3.
5209 * config.guess: Guess mips-dec-mach_bsd4.3.
5210
5211 1995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5212
5213 * Makefile.in (mkdir): Use symbolic chmod.
5214
5215 1995-06-22 Paul Eggert <eggert@twinsun.com>
5216
5217 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3. (Likewise for
5218 SunOS 4.1.5 through 4.1.9, should they ever exist.)
5219
5220 1995-06-22 Paul Eggert <eggert@twinsun.com>
5221
5222 * Makefile.in (SUBDIR_MAKEFILES):
5223 Add man/Makefile, so `make distclean' removes it.
5224 (top_distclean): Add config.log to the list of files to be removed.
5225
5226 1995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5227
5228 * Version 19.29 released.
5229
5230 1995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5231
5232 * configure.in: Fix the previous change to verify that the -b
5233 option really solves the problem.
5234
5235 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
5236
5237 1995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5238
5239 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
5240
5241 1995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5242
5243 * configure.in: Report more clearly when there is no special
5244 dir to search for X includes or libraries.
5245
5246 1995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5247
5248 * configure.in: Check for -lpthreads, not -lpthread.
5249
5250 1995-06-09 Geoff Voelker <voelker@cs.washington.edu>
5251
5252 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
5253
5254 1995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5255
5256 * configure.in: Check for -lpthread.
5257
5258 1995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5259
5260 * Makefile.in (install-arch-indep): Install info files for mh-e.
5261 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
5262
5263 1995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5264
5265 * configure.in (*-solaris2.5): New configuration.
5266
5267 * make-dist: Copy new files config.nt and config.w95.
5268
5269 1995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5270
5271 * configure.in: Use x_includes, not x_libraries, for -I.
5272 Make bitmapdir a colon-separated list.
5273
5274 1995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
5275
5276 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
5277
5278 * configure.in: Allow x_libraries and x_includes to be paths.
5279
5280 1995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5281
5282 * configure.in: Fix typo.
5283
5284 1995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5285
5286 * INSTALL: Clarify use of site-init.el.
5287
5288 1995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
5289
5290 * configure.in: Pass arg to sqrt.
5291
5292 1995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5293
5294 * make-dist: Fix May 6 change.
5295
5296 1995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5297
5298 * vpath.sed: Delete reference to ymakefile.
5299
5300 1995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5301
5302 * configure.in: Use sqrt (more portable) instead of fmod in -lm check.
5303
5304 1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5305
5306 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
5307
5308 * update-subdirs: Specify /bin/sh to run the script.
5309
5310 1995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5311
5312 * make-dist: Put src/makefile.nt in dist.
5313
5314 * configure.in (i[345]86-*-bsdi2*): New configuration.
5315 (vax-dec-bsd386*): Deleted.
5316
5317 1995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5318
5319 * configure.in: Make sure CDPATH doesn't mess up PWD check.
5320 Check whether X bitmaps are in X11/bitmaps instead of bitmaps.
5321 Use fmod instead of logb in -lm check.
5322
5323 1995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5324
5325 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
5326 Use bsd4-3. Don't set NON_GNU_CPP.
5327
5328 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
5329 In nt, copy various different things, but not *.cmd.
5330 Fix the ln commands for the subdirs of nt.
5331
5332 1995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5333
5334 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
5335
5336 1995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5337
5338 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
5339 since that's what the header file expects.
5340
5341 1995-04-24 Francesco Potortì (pot@cnuce.cnr.it)
5342
5343 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
5344 and 68040 based machines when choosing options for gnucc.
5345
5346 1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5347
5348 * Makefile.in (top_distclean): Delete config.cache.
5349
5350 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5351
5352 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
5353
5354 * configure.in: Use m/ncr386.h.
5355
5356 1995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5357
5358 * Makefile.in (install-arch-indep): Undo Sep 23 change.
5359
5360 1995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5361
5362 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
5363 (man): Don't copy texindex.c and getopt.c; they're deleted.
5364 (etc): Omit `e'; it's a subdirectory.
5365 (etc/e): Use `../..', not `..', to reference top level.
5366
5367 1995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
5368
5369 * Makefile.in (install-arch-indep, dist):
5370 Look for `update-subdir' in $(srcdir).
5371
5372 1995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5373
5374 * make-dist: Include mkinstalldirs in distribution.
5375
5376 1995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5377
5378 * make-dist: Add missing close backquote.
5379
5380 1995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5381
5382 * make-dist: Don't distribute shortnames directory.
5383
5384 1995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5385
5386 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
5387
5388 1995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5389
5390 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
5391
5392 1995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5393
5394 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
5395
5396 1995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
5397
5398 * configure.in (mips-sgi-irix6): New configuration.
5399
5400 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
5401
5402 * Makefile.in (maintainer-clean): Renamed from realclean.
5403
5404 1995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5405
5406 * configure.in: Create a .gdbinit that sources the real one,
5407 if using a different build directory.
5408
5409 1995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5410
5411 * configure.in: Check for sys/select.h.
5412
5413 1995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5414
5415 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
5416
5417 1994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5418
5419 * configure.in: Handle isc 4.1 operating system.
5420
5421 1994-12-10 Richard Stallman <rms@kepa>
5422
5423 * configure.in (rs6000-ibm-aix4.1*): New alternative.
5424 (rs6000-ibm-aix4*): New alternative.
5425
5426 1994-12-06 Richard Stallman <rms@kepa>
5427
5428 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
5429
5430 1994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
5431
5432 * configure.in: Don't try to make directories that are guaranteed
5433 to already exist.
5434
5435 1994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5436
5437 * configure.in: Generate man/Makefile from man/Makefile.in.
5438 Create the man subdir.
5439
5440 * Makefile.in (dvi): Run Make in our man subdir.
5441
5442 * make-dist: Create subdir etc/e.
5443 Make links to it.
5444 Put man/Makefile.in in dist, instead of man/Makefile.
5445
5446 1994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
5447
5448 * configure.in: Add --with-pop, --with-kerberos, and
5449 --with-hesiod for movemail.
5450
5451 1994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5452
5453 * configure.in (m68*-apollo*): Use s/domain.h.
5454
5455 1994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5456
5457 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
5458
5459 1994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5460
5461 * configure.in: Don't add -I, -L, -R options for cc if their
5462 arguments would be empty.
5463
5464 1994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5465
5466 * configure.in (i860-intel-osf1*): New alternative.
5467 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
5468 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
5469
5470 1994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
5471
5472 * configure.in: Make h_errno check not use nested functions.
5473
5474 1994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
5475
5476 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
5477
5478 1994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
5479
5480 * Makefile.in (install-arch-indep): Avoid continued comment
5481 swallowing target line.
5482
5483 1994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
5484
5485 * configure.in: Protect a character class with `changequote'.
5486
5487 1994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5488
5489 * configure.in: Accept `news' as a synonym for `newsos'.
5490
5491 1994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5492
5493 * Makefile.in: Don't rm files if cd fails.
5494
5495 1994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5496
5497 * make-dist: Put nt subdir and its subdirs in the dist.
5498 (lib-src): Put makefile.nt in the dist.
5499 (lisp): Put makefile.nt in the dist.
5500
5501 1994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5502
5503 * configure.in: Change a stray `[' to `test'.
5504
5505 1994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
5506
5507 * configure.in: Adapt for Autoconf v2. Use the standard argument
5508 parser, host type canonicalizer, X11 finder, and message
5509 printing macros. Use the new macro names. Use `test' instead of `['.
5510
5511 1994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5512
5513 * configure.in: Check for getpagesize.
5514
5515 1994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5516
5517 * make-dist (msdos): Put sed* in the distribution.
5518
5519 1994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
5520
5521 * config.bat: New option, `--with-x', for configuring Emacs
5522 for use with the X11 system DesqView/X.
5523 New option, `--no-debug', for compiling Emacs without debug
5524 information thus saving disk space.
5525 (src/config.h, src/paths.h): Use `update' (which is like
5526 `move-if-changed') to change the file.
5527 (src/config.h): When configuring for X11 perform extra changes.
5528 (src/makefile): When configuring for X11 perform extra changes.
5529 (lib-src): Remove temporary files.
5530 (): Check that `sed', `rm', `mv', and `gcc' are available.
5531
5532 1994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5533
5534 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
5535
5536 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
5537
5538 1994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5539
5540 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
5541
5542 * configure.in (canonical): Substitute var into makefiles.
5543 (bitmapdir): Likewise.
5544
5545 * Makefile.in (bitmapdir): New variable.
5546 (src/paths.h, paths-force): Edit PATH_BITMAPS.
5547
5548 1994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5549
5550 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
5551
5552 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
5553 * update-subdirs: New shell script.
5554
5555 1994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5556
5557 * Makefile.in (top_distclean): Don't rm build-install.
5558 (SOURCES): Delete build-install.in.
5559
5560 * make-dist: Don't distribute build-ins.in.
5561 * build-ins.in: File deleted.
5562
5563 1994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
5564
5565 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
5566
5567 1994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5568
5569 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
5570
5571 * configure.in (libexecdir): Renamed from libdir. New default.
5572 (sharedstatedir): Renamed from statedir. New default.
5573 (datadir): New default.
5574
5575 * make-dist: Don't distribute subdirs.el.
5576
5577 1994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5578
5579 * configure.in (eaccess): Check for it.
5580
5581 1994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5582
5583 * configure.in (mktime): Check for it.
5584
5585 1994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
5586
5587 * configure.in (motif): Add support for usage and option checking.
5588
5589 1994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
5590
5591 * configure.in (utimes): Check for it.
5592
5593 1994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
5594
5595 * Makefile.in (install-arch-indep): Don't do mkdir here.
5596
5597 1994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5598
5599 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
5600 riscix.h renamed to acorn.h.
5601
5602 1994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
5603
5604 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
5605 New configurations.
5606
5607 1994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5608
5609 * configure.in: Remove trailing slashes from srcdir.
5610
5611 1994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5612
5613 * configure.in (i[345]86-sequent-ptx*): Handle
5614
5615 1994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5616
5617 * Makefile.in (paths-force): Depend on src/paths.h
5618
5619 1994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5620
5621 * configure.in (config_options): Save all arguments, not just some.
5622
5623 1994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5624
5625 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
5626
5627 * configure.in: Add AC_AIX.
5628 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
5629
5630 1994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5631
5632 * configure.in (parsing options): Simplify sed command to delete -'s.
5633
5634 1994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
5635
5636 * configure.in (config_options): New shell variable.
5637 Pass its value to C code in EMACS_CONFIG_OPTIONS.
5638
5639 1994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5640
5641 * configure.in (alpha-dec-osf*): New target.
5642
5643 * Makefile.in: Use just one FRC target.
5644
5645 1994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5646
5647 * Makefile.in (removenullpaths, paths-force):
5648 Use name paths.h.tmp$$, which depends on the pid.
5649
5650 1994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5651
5652 * Makefile.in (removenullpaths, paths-force):
5653 Put paths.h.tmp in top-level dir, not in src.
5654
5655 1994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5656
5657 * Version 19.27 released.
5658
5659 1994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5660
5661 * Version 19.26 released.
5662
5663 1994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5664
5665 * configure.in: Check for lrand48, not rand48.
5666
5667 1994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5668
5669 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
5670 (powerpc-ibm-aix*): New aliases.
5671
5672 1994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5673
5674 * make-dist (src/m, src/s): Put *.inp in distribution.
5675
5676 1994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5677
5678 * configure.in: Accept i586 and i486 along with i386.
5679
5680 1994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5681
5682 * configure.in: Do compute unexec, LIBX, system_malloc, etc
5683 even if CPP env var was set by the user.
5684
5685 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
5686
5687 1994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
5688
5689 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
5690
5691 1994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5692
5693 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
5694
5695 1994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5696
5697 * configure.in: Check more specifically for i*86-sun-sunos.
5698
5699 1994-08-03 Caveh Jalali (caveh@eng.sun.com)
5700
5701 * configure.in: Handle solaris 2.4.
5702
5703 1994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5704
5705 * configure.in (rand48): Check for it.
5706
5707 1994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5708
5709 * make-dist: Update the info files.
5710
5711 1994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5712
5713 * configure.in: Make "checking..." messages' style consistent.
5714 (HAVE_H_ERRNO): New test.
5715
5716 1994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5717
5718 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
5719
5720 1994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5721
5722 * configure.in (CFLAGS): If the envvar was specified, use that.
5723 And set REAL_CFLAGS from it too.
5724
5725 1994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5726
5727 * make-dist: Update finder-inf.el.
5728
5729 1994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5730
5731 * make-dist (msdos): Include sed4.inp in dist.
5732
5733 * Makefile.in (libsrc_libs): Var deleted.
5734
5735 1994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5736
5737 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
5738
5739 1994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5740
5741 * configure.in (mips-sony-newsos4*): New alias.
5742
5743 1994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5744
5745 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
5746 (*-convex-convexos*): Accept this as alias.
5747
5748 1994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5749
5750 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
5751 for two different uses.
5752
5753 1994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5754
5755 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
5756
5757 1994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5758
5759 * make-dist: Put ./BUGS into the distrib.
5760
5761 1994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5762
5763 * configure.in: Handle 386 running Solaris 2.
5764
5765 1994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5766
5767 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
5768
5769 1994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5770
5771 * configure.in (mips-sony-newsos*): Use news-risc.h.
5772
5773 * configure.in: Accept bsdi as opsys, like bsd386.
5774
5775 1994-06-01 Morten Welinder (terra@diku.dk)
5776
5777 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
5778
5779 1994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5780
5781 * Version 19.25 released.
5782
5783 * make-dist (shortversion): Don't assume another period follows.
5784
5785 1994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5786
5787 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
5788 (uninstall): Use /bin/pwd.
5789
5790 * Makefile.in (blessmail): Depend on src.
5791 (all): Don't depend on blessmail.
5792
5793 * Makefile.in (src/paths.h): Don't force recomputation.
5794 (paths-force): New target; force recomputation of paths.h.
5795 (all): Depend on paths-force.
5796 (src, lib-src): Depend on src/paths.h.
5797
5798 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
5799 NON_GCC_TEST_OPTIONS.
5800
5801 1994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5802
5803 * configure.in: Don't insist on subversions for irix.
5804
5805 1994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5806
5807 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
5808
5809 * configure.in (i[34]86-next-*): New alternative.
5810
5811 1994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5812
5813 * Version 19.24 released.
5814
5815 * configure.in: New config hppa*-hp-hpux9shr*.
5816
5817 1994-05-22 Morten Welinder (terra@tyr.diku.dk)
5818
5819 * config.bat: Doc fix.
5820
5821 1994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5822
5823 * Makefile.in (mostlyclean, clean, distclean, realclean)
5824 (extraclean): Don't act on man subdir if it doesn't exist.
5825
5826 1994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5827
5828 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
5829 Use them to set up CC.
5830 (*-sun-sunos4.1.3): Set them.
5831
5832 1994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5833
5834 * Makefile.in (lib-src): Don't depend on src/paths.h.
5835
5836 1994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5837
5838 * build-ins.in (copydests): Get rid of spurious `-'s.
5839
5840 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
5841
5842 1994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5843
5844 * Version 19.23 released.
5845
5846 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
5847 for the Xlib and Xt checks; then restore old CFLAGS.
5848
5849 1994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5850
5851 * configure.in (HAVE_X11XTR6): Add newline before #if.
5852 Add newline after #endif.
5853
5854 1994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5855
5856 * configure.in (HAVE_X11XTR6): Arrange to define it.
5857
5858 1994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5859
5860 * Makefile.in (install): Depend on blessmail.
5861
5862 1994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5863
5864 * configure.in (mips-siemens-sysv*): Put quotes around value
5865 containing blanks.
5866
5867 1994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5868
5869 * Makefile.in (TAGS): Use the makefile in src subdir.
5870
5871 1994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5872
5873 * configure.in (opsys): Recognize `gnu'.
5874
5875 1994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5876
5877 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
5878
5879 1994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5880
5881 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
5882 version > 1.8.
5883
5884 1994-05-08 Morten Welinder (terra@diku.dk)
5885
5886 * config.bat: Forcibly remove "# " style comments from makefiles.
5887
5888 1994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5889
5890 * Makefile.in (uninstall): When processing lispdir and etcdir,
5891 do nothing unless it exists and is a directory.
5892
5893 1994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5894
5895 * Makefile.in (install-arch-indep): Do install info/dired-x*.
5896 Merge code in from install-doc.
5897 (install-doc): Merge code back into install-arch-indep.
5898 (install-arch-dep): Don't depend on install-doc.
5899
5900 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
5901
5902 1994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5903
5904 * configure.in (making src/Makefile and lib-src/Makefile):
5905 Split off the autoconf substitutions and don't pass them thru cpp.
5906 (undefs): Use $canonical as well as $configuration.
5907
5908 * make-dist: Distribute lisp/Makefile.
5909
5910 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
5911 Use lower case names for the s files.
5912
5913 1994-05-03 Morten Welinder (terra@diku.dk)
5914
5915 * config.bat: Added possibility for different file name
5916 transcriptions in lib-src.
5917
5918 1994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5919
5920 * Makefile.in (lib-src): Undo previous change.
5921 (blessmail): New target to run maybe-blessmail in lib-src.
5922 (all): Depend on blessmail.
5923
5924 * Makefile.in (lib-src): Depend on src.
5925
5926 1994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
5927
5928 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
5929 (m88k-dg-dgux5.4R2): dgux5.4R2.
5930
5931 1994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5932
5933 * configure.in (window_system): Restore accidentally deleted code
5934 that uses AC_FIND_X.
5935
5936 * make-dist: Distribute config.bat.
5937
5938 1994-04-29 Morten Welinder (terra@diku.dk)
5939
5940 * config.bat: Corrected the configuration of lib-src
5941 to keep up with configure. Add note about dos version 3
5942 or better needed (djgpp needs that). Add note explaining
5943 that either install in c:/emacs or edit the script.
5944 Don't change to c:/emacs, but assume we're there (to minimize
5945 the number of places to change).
5946
5947 * config.bat: Build-in the first step towards X11 support with
5948 the X11 emulator that exists. At this time it won't work,
5949 and several files are missing.
5950
5951 1994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5952
5953 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
5954 Don't look for -lresolv.
5955
5956 * Makefile.in (lib-src): Depend on src/paths.h.
5957
5958 1994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5959
5960 * configure.in: Restore deleted AC_SUBST of `configuration'.
5961 Improve error message for bad --with-x-toolkit value.
5962
5963 * configure.in: Define CONFIGURATION in src/config.h
5964 rather than substituting in src/Makefile.in.
5965
5966 1994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5967
5968 * Makefile.in (install-doc): New target.
5969 (install-arch-dep): Depend on install-doc.
5970 (mkdir): Create docdir.
5971
5972 1994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5973
5974 * configure.in: Test for libresolv.a.
5975 Substitute machfile and opsysfile.
5976
5977 1994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5978
5979 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
5980 (install-arch-dep): Install under the name $(EMACS).
5981
5982 1994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5983
5984 * configure.in (version): Use entire value of emacs-version.
5985 (mips-siemens-sysv*): New alternative.
5986
5987 1994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5988
5989 * Makefile.in (install-arch-indep): Don't install dired-x*.
5990
5991 1994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5992
5993 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
5994 Fix definition of $undefs.
5995
5996 1994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5997
5998 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
5999
6000 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
6001
6002 1994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
6003
6004 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
6005
6006 1994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6007
6008 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
6009 and run it thru cpp, as with src/Makefile.in.
6010
6011 * configure.in: Use AC_SET_MAKE.
6012
6013 1994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6014
6015 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
6016
6017 1994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6018
6019 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
6020
6021 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
6022 (printing the choices): Make the toolkit message unconditional.
6023 (USE_X_TOOLKIT): Use `none', not `no', if none.
6024 (include libsrc_libs): Include config.h, and specify -I for srcdir.
6025 Get rid of temp file foofoo1.
6026
6027 1994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6028
6029 * configure.in (CFLAGS): Use shell syntax, not Makefile.
6030
6031 1994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6032
6033 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
6034 (printing the choices): State choice of toolkit.
6035 (libsrc_libs): Recalculate after writing config.h;
6036 then update lib-src/Makefile.
6037
6038 1994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6039
6040 * configure.in: Add sunos4shr as alternative for suns.
6041 Conditionals testing for null $CC were backwards.
6042
6043 1994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6044
6045 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
6046
6047 1994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6048
6049 * configure.in: Handle -isc4.0*.
6050
6051 1994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6052
6053 * configure.in (esix5): Set NON_GNU_CPP.
6054
6055 1994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
6056
6057 * Makefile.in (thisdir): Nonsensical variable removed.
6058 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
6059 back to $thisdir, rather than the directory `this_dir'.
6060
6061 1994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6062
6063 * Makefile.in (install-arch-indep): Add missing backslash after a
6064 `then'.
6065
6066 1994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6067
6068 * Makefile.in (thisdir): New variable.
6069 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
6070
6071 1994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6072
6073 * configure.in: Add freebsd.
6074
6075 1994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6076
6077 * configure.in: Check for fpathconf.
6078
6079 1994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6080
6081 * configure.in (with_x_toolkit): Fix typo in previous change.
6082
6083 1994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6084
6085 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
6086
6087 1994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6088
6089 * configure.in (with_x_toolkit): Don't allow motif or open-look.
6090
6091 1994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6092
6093 * configure.in: Fix value of docdir.
6094 * Makefile.in (install-arch-indep): Install DOC* in docdir.
6095
6096 1994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6097
6098 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
6099
6100 1994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
6101
6102 * configure.in: New variable docdir to control where the docstring
6103 file goes.
6104 Makefile.in: Use it to initialize PATH_DOC in paths.h.
6105
6106 1994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6107
6108 * configure.in: When --run-in-place, don't inherit archlibdir.
6109
6110 1994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6111
6112 * Makefile.in (install-arch-dep, install-arch-indep):
6113 New targets split up former do-install rule.
6114 (do-install): Target deleted.
6115
6116 1994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6117
6118 * configure.in (mips-sony-newsos*): New configuration.
6119
6120 1994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
6121
6122 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
6123
6124 1994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6125
6126 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
6127
6128 1994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6129
6130 * configure.in: Don't initialize CC.
6131
6132 1994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6133
6134 * configure.in (creating src/Makefile): Also generate -U switches
6135 for symbols in the $configuration value.
6136
6137 * configure.in: Check for sys_siglist being declared in system header.
6138
6139 1994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6140
6141 * configure.in (creating src/Makefile): Delete blank lines
6142 along with lines of whitespace.
6143 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
6144
6145 1994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6146
6147 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
6148 like C_SWITCH_SYSTEM.
6149 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
6150
6151 1994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6152
6153 * configure.in (drem): Check for this function.
6154
6155 1994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6156
6157 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
6158 If CPP was inherited from environment, don't use NON_GNU_CPP.
6159 (NON_GNU_CC): Likewise.
6160 (handling with_gcc): Use explicit if in the `no' case.
6161 (cc_specified): New variable; if set, don't use NON_GNU_CC.
6162
6163 1994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6164
6165 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
6166
6167 1994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6168
6169 * configure.in: Check whether fmod exists.
6170
6171 1994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6172
6173 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
6174 {src,lisp}/OChangeLog.
6175
6176 1994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6177
6178 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
6179 necessary for proper operation. This code works with the current
6180 released version of Autoconf.
6181
6182 1994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6183
6184 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
6185 (USE_X_TOOLKIT): Define it for all values except `no'.
6186
6187 * configure.in: Undo first Jan 8 change and Jan 16 change.
6188
6189 1994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6190
6191 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
6192 Substitute USE_X_TOOLKIT as both C macro and Make variable.
6193
6194 * Makefile.in (lwlib/Makefile): New target.
6195 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
6196 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
6197 (unlock, relock): Handle lwlib subdir.
6198
6199 * Makefile.in: Add some .PHONY targets.
6200
6201 * make-dist: Handle lwlib subdir like oldXMenu subdir.
6202
6203 * lwlib: New subdirectory.
6204
6205 1994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6206
6207 * configure.in: If CPP has a value that is a directory,
6208 discard the value.
6209
6210 1994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6211
6212 * configure.in (srcdir_undefs): Add g flag to sed substitution to
6213 remove -U[0-9]*.
6214
6215 1994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6216
6217 * Makefile.in (do-install): Install the dired-x info files.
6218
6219 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
6220 (See src/s/sol2.h.)
6221
6222 1994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6223
6224 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
6225
6226 1994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6227
6228 * configure.in (creating src/Makefile): Put code inside 2nd arg to
6229 AC_OUTPUT as it should be; hopefully noone will again see fit to
6230 gratuitously break this and not make a change log entry.
6231 Optimized sed processing of Makefile.in and cpp output; now
6232 preserves comments previously removed from the cpp input.
6233 Eliminated temp file for cpp output. Generate -U switches to
6234 undefine all identifiers that appear in the directory name
6235 ${srcdir}; pass these to cpp.
6236
6237 * configure.in (version): Fix sed regexp to match two-elt version
6238 number.
6239
6240 * configure.in: Check for strerror.
6241
6242 1994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6243
6244 * configure.in: Test for bcmp.
6245
6246 1994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6247
6248 * make-dist (tempdir): Put subdir msdos into the distribution.
6249
6250 1993-01-07 Morten Welinder (terra@diku.dk)
6251
6252 * config.bat: New file.
6253
6254 1994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6255
6256 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
6257
6258 1994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6259
6260 * configure.in (m68*-next-*): Don't care about which os is specified.
6261 (i[34]86-*-*): Check for *-nextstop*.
6262
6263 1993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6264
6265 * configure.in: Check for setsid.
6266
6267 1993-12-17 Richard Stallman (rms@srarc2)
6268
6269 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
6270
6271 1993-12-15 Richard Stallman (rms@srarc2)
6272
6273 * Makefile.in (mkdir): Make only the lockdir writable.
6274
6275 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
6276
6277 1993-12-11 Richard Stallman (rms@srarc2)
6278
6279 * Makefile.in (libdir): Use @libdir@.
6280
6281 1993-12-08 Richard Stallman (rms@srarc2)
6282
6283 * Makefile.in (install): Add empty command.
6284
6285 1993-12-04 Richard Stallman (rms@srarc2)
6286
6287 * make-dist: Put man/getopt.c in the dist.
6288
6289 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
6290
6291 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
6292
6293 1993-12-03 Richard Stallman (rms@srarc2)
6294
6295 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
6296 Set it for all solaris versions.
6297 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
6298 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
6299 Likewise for NON_GNU_CC and CC.
6300
6301 1993-12-01 Richard Stallman (rms@srarc2)
6302
6303 * configure.in (mips-mips-riscos4*): Assign variable CC.
6304 (checking ${with_gcc}): If "no", don't override CC if already set.
6305 (CC): Initialize it as empty.
6306
6307 1993-11-30 Richard Stallman (rms@srarc2)
6308
6309 * configure.in (Suns): Set CPP if *-solaris2.3*.
6310
6311 1993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6312
6313 * Version 19.22 released.
6314
6315 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
6316
6317 1993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6318
6319 * make-dist: When breaking links, use cp -p.
6320 Copy install.sh into distribution.
6321 Move the temp dir up into the parent dir;
6322 don't leave the staging dir make-dist.tmp... in existence.
6323 * install.sh: New file.
6324
6325 1993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6326
6327 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
6328
6329 1993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6330
6331 * configure.in (version): When --run-in-place, exclude
6332 ${datadir}/emacs/site-lisp from locallisppath.
6333
6334 1993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6335
6336 * configure.in: Delete jumk.c before writing it.
6337
6338 1993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6339
6340 * Version 19.21 released.
6341
6342 * Makefile.in (mkdir): Ignore error from chmod.
6343
6344 1993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6345
6346 * make-dist: Don't put lisp/forms.README in the distribution.
6347
6348 1993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6349
6350 * configure.in (creating src/Makefile): Before running cpp,
6351 discard all lines that start with `# Generated' or /**/#.
6352
6353 1993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6354
6355 * Version 19.20 released.
6356
6357 * make-dist: Use build-ins.in, not build-install.in.
6358 Don't bother updating TAGS since it's not included.
6359
6360 * build-ins.in: Renamed from build-install.in.
6361
6362 1993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6363
6364 * make-dist: Don't try to link *.texinfo--there are none now.
6365 When running make in lib-src, specify YACC var value.
6366
6367 1993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6368
6369 * configure.in (extrasub): Add vpath patterns for %.[yls].
6370
6371 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
6372 Instead just include the commands to make src/Makefile as the
6373 second arg to AC_OUTPUT.
6374
6375 * configure.in: Use : instead of dnl for comment inside
6376 $makefile_command.
6377
6378 * configure.in: No longer use vpath_sed. Instead, when we notice
6379 srcdir already configured, set extrasub to hack vpath in the
6380 makefiles.
6381
6382 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
6383 before moving it.
6384 * Makefile.in (VPATH): Define to @srcdir@.
6385
6386 1993-09-28 Brian J. Fox (bfox@cubit)
6387
6388 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
6389 doesn't exist. Just copy src/Makefile.in instead. Touch
6390 all of the Makefiles after editing config.status.
6391
6392 * INSTALL: Update documentation to match new configuration
6393 mechanism.
6394
6395 1993-09-27 Brian J. Fox (bfox@ai.mit.edu)
6396
6397 * configure.in: Allow any of the path or directory Makefile
6398 variables to be set with flags to configure. Create all Makefiles
6399 at configure time. Edit special commands into config.status after
6400 src/Makefile.in is built from src/Makefile.
6401
6402 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
6403 If these files are out of date, simply have config.status
6404 rebuild them; don't rebuild them explicitly.
6405
6406 1993-09-25 Brian J. Fox (bfox@ai.mit.edu)
6407
6408 * build-install.in: Change src/xemacs to src/emacs. We no longer
6409 create src/xemacs, so the file wouldn't be found.
6410
6411 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
6412
6413 1993-09-24 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
6414
6415 * configure.in: Avoid forcing the search of /usr/include before
6416 fixed include files by resetting C_SWITCH_X_SITE if it is
6417 "-I/usr/include".
6418
6419 1993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6420
6421 * Makefile.in (@rip_paths@locallisppath):
6422 Delete ${datadir}/emacs/site-lisp.
6423
6424 1993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6425
6426 * configure.in:
6427 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
6428 Remove ${extra_output} from AC_OUTPUT call.
6429
6430 1993-09-17 Brian J. Fox (bfox@inferno)
6431
6432 * make-dist: Quote backquotes found in strings to be echoed.
6433
6434 * configure.in: Use "sh -c pwd" when we want to avoid having the
6435 shell fix up the value of $PWD.
6436
6437 1993-09-13 Brian J. Fox (bfox@inferno)
6438
6439 * Makefile.in (do-install): Don't abort if ln or chmod at the end
6440 of the installation fail. Suggested by Karl Berry.
6441
6442 1993-08-30 Brian J. Fox (bfox@inferno)
6443
6444 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
6445 was used. Set MAKEFLAGS from MFLAGS.
6446
6447 1993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6448
6449 * configure.in: Test for res_init in libc.
6450
6451 1993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6452
6453 * configure.in: In the file ${tempcname}, use configure___
6454 instead of @configure@.
6455
6456 1993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
6457
6458 * make-dist: Dist vpath.sed
6459
6460 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
6461 Depend on vpath.sed.
6462 Replace sed comand for VPATH with @vpath_sed@.
6463
6464 * configure.in: Substitute variable `vpath_sed'.
6465 If not in $srcdir and $srcdir is configured,
6466 issue warning that GNU make is required,
6467 and set vpath_sed to use vpath.sed script.
6468
6469 1993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6470
6471 * configure.in: Remove check for $srcdir being configured. This
6472 pretty much works now.
6473 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
6474 Check for XFree86 (/usr/X386/include) independent of whether
6475 -lXbsd exists.
6476
6477 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
6478 realclean, unlock, relock): Use `$(MAKE)' in place of plain
6479 `make'.
6480
6481 1993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6482
6483 * Version 19.19 released.
6484
6485 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
6486
6487 1993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6488
6489 * configure.in: Check for XScreenNumberOfScreen.
6490
6491 1993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6492
6493 * configure.in: Add * to end of all configuration alternatives.
6494 (m68*-sony-newsos3*): New alternative.
6495
6496 1993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6497
6498 * make-dist: Include getdate.c in distribution.
6499
6500 * configure.in: For --help, use $PAGER if it is set.
6501 (LIB_X11_LIB): Default to -lX11.
6502 (mips-sgi-irix5.*): New alternative.
6503
6504 * Makefile.in (do-install): Install info/gnus* and info/sc*.
6505
6506 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
6507 Recognize *.B8.* as hpux version 8.
6508 (m68*-tektronix-bsd*): Fix typo in tek4300.
6509 (AC_HAVE_FUNCS): Add ftime.
6510
6511 1993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6512
6513 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
6514 Use tekxd88, not tekXD88.
6515
6516 1993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6517
6518 * configure.in: Check for -lm. Then can check for frexp and logb.
6519
6520 1993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6521
6522 * Version 19.18 released.
6523
6524 * make-dist (src): Don't put gnu-hp300 in dist.
6525 (src, lisp): Include OChangeLog in dist.
6526
6527 1993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6528
6529 * configure.in: Test for presence of logb and frexp functions.
6530
6531 1993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6532
6533 * configure.in (machine): Add i370-ibm-aix*.
6534
6535 1993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6536
6537 * configure.in (function checks): Test for mkdir and rmdir.
6538
6539 * configure.in (function checks): Don't test for random and bcopy
6540 only when we're building with X; look for them all the time.
6541
6542 1993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6543
6544 * configure.in: Test for availability of bcopy functions, searching
6545 the X libraries if we're using X.
6546
6547 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
6548 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
6549 versions of AIX, and needs to be passed to the loader.
6550
6551 * configure.in: Test for the availability of the
6552 XScreenResourceString function.
6553
6554 1993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
6555
6556 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
6557 LD_SWITCH_X_SITE and assume --with-x11.
6558 Only look for X11 files if we weren't told about a window system
6559 or if we were told to use X11 but not told where.
6560 Search the libraries from the s and/or m files when checking for
6561 functions.
6562
6563 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
6564
6565 1993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6566
6567 * make-dist: Include lisp/dired.todo in the distribution.
6568
6569 1993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6570
6571 * configure.in: Add code to set HAVE_INET_SOCKETS.
6572
6573 1993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6574
6575 * configure.in: If we do find x_includes and x_libraries
6576 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
6577
6578 1993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6579
6580 * make-dist: Include src/gnu-hp300 in the dist.
6581
6582 * configure.in (canonical): New variable holds the canonicalized
6583 configuration. Don't alter `configuration'. Use `configuration'
6584 for Makefile.in for file naming.
6585 (testing x_includes and x_libraries): Use =, not ==.
6586
6587 1993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6588
6589 * Version 19.17 released.
6590
6591 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
6592 directory's makefile. This allows the invocation of CPP which
6593 builds xmakefile to receive these switches. The SunSoft C
6594 preprocessor inserts spaces between tokens if it doesn't get the
6595 -Xs flag requested in src/s/sol2.h.
6596
6597 1993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
6598
6599 * configure.in (m68k-bull-sysv3): New config.
6600
6601 1993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6602
6603 * configure.in: Use the autoconf AC_FIND_X macro to try to find
6604 the X Windows libraries.
6605
6606 1993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6607
6608 * make-dist (tempdir): Don't create lisp/forms-mode directory in
6609 the distribution. Those files aren't kept in their own
6610 subdirectory any more.
6611
6612 1993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6613
6614 * Version 19.16 released.
6615
6616 1993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6617
6618 * configure.in: Add --verbose flag.
6619
6620 1993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6621
6622 * version 19.15 released.
6623
6624 1993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6625
6626 * Makefile.in (top_distclean): Use -f switch when cleaning out
6627 lock dir; it might be empty.
6628
6629 * configure.in: Only check for -lXbsd once.
6630
6631 1993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6632
6633 * Version 19.14 released.
6634
6635 1993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6636
6637 * make-dist: If using gzip, create distribution with '.gz' extension.
6638
6639 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
6640 (lisp/forms-mode): This doesn't exist anymore.
6641
6642 * configure.in: Look for the closedir function.
6643
6644 1993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6645
6646 * configure.in (CPP): Autoconf sets this to a shell variable
6647 reference, which doesn't work when it's edited into a makefile.
6648 Expand that variable reference.
6649
6650 * Makefile.in (CPP): New variable.
6651 (src/Makefile): Edit CPP into src/Makefile.
6652
6653 * Makefile.in (src/Makefile): Don't bother exiting single quotes
6654 and entering double quotes to get the values of LD_SWITCH_X_SITE
6655 and the other make variables; make substitutes them in anyway.
6656
6657 * Makefile.in (uninstall): Don't remove the lisp and etc
6658 directories if they're in the source tree.
6659
6660 Bring mumbleclean targets into conformance with GNU coding standards.
6661 * Makefile.in (mostlyclean, clean): Separate these two; just have
6662 them pass the request to the subdirectory makefiles.
6663 (distclean): Pass the request down, and then get rid of the
6664 files configure built, and get rid of the Makefiles.
6665 (realclean): Pass the request down, and then do the same things
6666 distclean does.
6667 (uninstall, info, dvi): New targets.
6668
6669 * configure.in: Move clause for PC-compatible i386 box to the end
6670 of the case statement, to avoid masking configurations below.
6671
6672 * configure.in: Add case for m88k-motorola-sysv4.
6673
6674 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
6675 the HP 68000 machines.
6676
6677 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
6678 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
6679 preprocessor won't fiddle with them.
6680
6681 1993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6682
6683 * Makefile.in (TAGS): cd to src to run etags.
6684
6685 1993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6686
6687 * configure.in (version): Check the X libraries for XrmSetDatabase
6688 and random, and see if we have -lXbsd.
6689
6690 1993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6691
6692 * configure.in: Pass "-Isrc" to the CPP we run to examine the
6693 s/*.h and m/*.h files. Martin Tomes
6694 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
6695
6696 1993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6697
6698 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
6699 above the general i386 alternative.
6700
6701 1993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6702
6703 * configure.in: Recognize configuration name for Data General
6704 AViiON machines.
6705
6706 * configure.in: Use AC_LONG_FILE_NAMES.
6707
6708 1993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6709
6710 * configure.in: Test for bison.
6711 * Makefile.in (YACC): New variable.
6712 (lib-src/Makefile.in): Edit YACC into the makefile.
6713
6714 1993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6715
6716 * Version 19.13 released.
6717
6718 * configure.in (CFLAGS): Don't set this according to the value of
6719 the GCC shell variable. Instead, consult the machine and system
6720 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
6721 test __GNUC__ while we're at it.
6722
6723 * configure.in: Remove extra ;; from hpux cases.
6724
6725 1993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6726
6727 * configure.in: Check to see if the system has -ldnet.
6728
6729 1993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6730
6731 * make-dist: Add clauses to distribute lisp/forms-mode.
6732
6733 1993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6734
6735 * configure.in (machine): Fix the versions in hpux version number test.
6736 Do not guess based on cpu type. Do check for explicit system version.
6737
6738 1993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6739
6740 * configure.in: Do NOT look for `unknown' as company name.
6741
6742 1993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6743
6744 * configure.in: Fix typo in message.
6745
6746 1993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6747
6748 * Version 19.12 released.
6749
6750 * Makefile.in (do-install): Correct previous etc-copying change.
6751 Partially rewrite using `if'.
6752 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
6753
6754 * Version 19.11 released.
6755
6756 * configure.in: Handle 386bsd.
6757
6758 1993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6759
6760 * make-dist: Update getdate.c.
6761
6762 * configure.in: Handle bsd386.
6763
6764 * Makefile.in (do-install): Use `-' in tar options.
6765
6766 * configure.in: Change ! "${...}" to x"${...}" = x.
6767
6768 * Makefile.in (do-install): Copy the DOC-* files from the build
6769 etc directory, as well as lots of things from ${srcdir}/etc.
6770
6771 * make-dist: Copy config.guess.
6772
6773 * configure.in: Handle AIX versions 1.2, 1.3.
6774
6775 1993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6776
6777 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
6778 the configuration name mips-mips-usg* to represent USG systems.
6779
6780 * configure.in: Fix logic to detect if srcdir is already configured.
6781
6782 * Makefile.in: Pass in LD_SWITCH_X_SITE.
6783
6784 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
6785 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
6786 of a directory; cd might fail, and have pwd print out the current
6787 directory.
6788
6789 1993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6790
6791 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
6792
6793 1993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6794
6795 * configure.in: Complain if srcdir points at an already-configured
6796 tree.
6797
6798 1993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6799
6800 * Version 19.10 released.
6801
6802 1993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6803
6804 * Makefile.in: Use Makefile comments, not C comments.
6805
6806 * configure.in: Add case for the Tektronix XD88.
6807
6808 1993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6809
6810 * configure.in: Handle sysv4.2 and sysvr4.2.
6811
6812 1993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6813
6814 * configure.in: Traverse the argument list without destroying it;
6815 don't use shift. It turns out that "set - ${saved_arguments}"
6816 doesn't work portably.
6817
6818 * configure.in: Add missing "fi".
6819
6820 * make-dist: Rebuild configure if configure.in is newer.
6821
6822 * Makefile.in (src:, lib-src:, FRC:): Force the src and lib-src
6823 targets to be executed even if make remembers that it has already
6824 satisfied FRC.
6825
6826 1993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6827
6828 * Makefile.in (do-install): Delete redundant code to copy etc twice.
6829
6830 * configure.in (romp): Handle various version numbers with aos and bsd.
6831
6832 1993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6833
6834 * configure.in: Fix message text.
6835
6836 1993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6837
6838 * make-dist: Make a `site-lisp' directory in the distribution,
6839 instead of a `local-lisp' directory, which hasn't been the
6840 appropriate name for a long time.
6841 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
6842 from the distribution first, then /usr/local/lib/emacs/site-lisp.
6843
6844 * Makefile.in (do-install): Correctly detect if ./etc and
6845 ${srcdir}/etc are the same.
6846
6847 * configure.in: Extract UNEXEC from the system configuration
6848 files, compute the name of the source file corresponding to the
6849 object file, and #define it as UNEXEC_SRC in config.h.
6850
6851 * configure.in: If srcdir is '.', then try using PWD to make it
6852 absolute.
6853
6854 * configure.in: Include ${srcdir} in the printed report, to help
6855 people notice if it's an automounter path.
6856
6857 1993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6858
6859 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
6860
6861 1993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6862
6863 * Makefile.in (do-install): Delete the dest dir, not the source dir,
6864 when they are different. Add `shift' command.
6865 (COPYDESTS, COPYDIR): Delete external-lisp dir.
6866 (externallispdir): Var deleted.
6867
6868 * configure.in: Delete spurious paren outputting short_usage.
6869
6870 1993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6871
6872 * Version 19.9 released.
6873
6874 1993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6875
6876 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
6877 subdirectory makes.
6878
6879 * make-dist: Check for .elc files with no corresponding .el file.
6880
6881 * Makefile.in (mkdir): Make all the directories in locallisppath.
6882
6883 * config.guess: New file.
6884 * configure.in: Use it, tentatively.
6885 * INSTALL: Mention its usage.
6886
6887 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
6888 the former gives you the operating system rev directly. Use
6889 s/hpux.h if we don't recognize what we got.
6890
6891 * Makefile.in (do-install): Don't remove a destination directory
6892 if it's the same as the source. If ${srcdir}/info == ${infodir},
6893 don't try to copy the info files.
6894
6895 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
6896 doesn't work if you're not using a separate source directory.
6897 (do-install): Copy the build tree's etc directory only after
6898 making sure it's not also the source tree's etc directory.
6899
6900 1993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6901
6902 * configure.in: Handle sunos4.1.3 specially.
6903
6904 1993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6905
6906 * Makefile.in (INSTALL): Add definition.
6907
6908 * configure.in: Fix some messages. Support -with-gnu-cc.
6909 At the end, use `set --', not `set -'.
6910 Delete spurious `.h' in hpux alternatives.
6911
6912 1993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6913
6914 * Version 19.8 released.
6915
6916 1993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6917
6918 * configure.in: When looking for source in the same directory as
6919 the configure script, make the path thus discovered absolute.
6920 If the user specifies the `--srcdir' switch, make that directory
6921 absolute too.
6922
6923 * Makefile.in (srcdir): Remove comment saying this doesn't work.
6924
6925 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
6926 too, as the value of the PATH_INFO macro.
6927
6928 * configure.in: Check to see if the source lives in the same
6929 directory as the configure script.
6930
6931 1993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6932
6933 * Makefile.in (install): Split this into `install' and
6934 `do-install', to give people more control over exactly what gets
6935 done.
6936 (do-install): New target, containing the guts of `install'. Don't
6937 remove and recreate the directories inside the copying loop - do
6938 it all before the copying loop. Pass more flags to the lib-src
6939 make.
6940 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
6941 avoid errors and warnings.
6942
6943 * configure.in: For generic IBM PC boxes, insist on "unknown" for
6944 the manufacturer - the more general case was blocking other i386
6945 configuration names below, and that's how the names are written in
6946 MACHINES anyway.
6947
6948 * make-dist: When breaking links, remove the link before moving
6949 the copy onto it, to avoid interactive behavior.
6950
6951 * Makefile.in: Doc fix.
6952
6953 * configure.in: Doc fix.
6954
6955 * INSTALL: Mention --exec-prefix option.
6956
6957 * configure.in: Add support for the `--exec-prefix' option.
6958 * Makefile.in: Accept that support.
6959
6960 * configure.in: Use the AC_PROG_INSTALL macro.
6961 * Makefile.in (INSTALL): Variable removed.
6962 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
6963
6964 * configure.in: Distinguish between hp800's and hp700's by calling
6965 "uname -m".
6966
6967 1993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6968
6969 * configure.in: Recognize configuration names for i860 boxes
6970 running SYSV.
6971
6972 1993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6973
6974 * configure.in: Distinguish between hp800's and hp700's by the
6975 version of HP/UX they run, since that's something people are more
6976 likely to know - hp700's run 8.0.
6977 Add HP 700 configuration.
6978
6979 * configure.in: Test for the presence of the `rename' function.
6980
6981 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
6982 configure.in.
6983 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
6984
6985 * make-dist: Break intra-tree links.
6986
6987 * configure.in: Explain that this is an autoconf script, and give
6988 instructions for rebuilding configure from it. Arrange to put
6989 comments in configure explaining this too.
6990
6991 * configure.in: Make the first line of the configure script be
6992 "#!/bin/sh". Leaving the first line blank didn't work.
6993
6994 * configure.in (long_usage): Removed; made short_usage describe
6995 the options briefly.
6996
6997 * configure.in: Implement the --prefix option.
6998 * Makefile.in (prefix): Add support for it here.
6999 * INSTALL: Document it here.
7000
7001 * Makefile.in (install): Don't assume that the files in the `info'
7002 subdirectory match *.info. They don't have that prefix.
7003
7004 1993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7005
7006 * configure.in: Add case for version 5 of Esix.
7007
7008 1993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7009
7010 * Version 19.7 released.
7011
7012 * make-dist: There aren't any *.com files in lib-src anymore.
7013
7014 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
7015 them; they're symlinks to other filesystems on the GNU machines.
7016
7017 * make-dist: Check that the manual reflects the same version of
7018 Emacs as stated in lisp/version.el. Edit that version number into
7019 the README file.
7020
7021 1993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7022
7023 * configure.in: Remove the hack of AC_DEFINE; use
7024 AC_DEFINE_UNQUOTED.
7025
7026 1993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7027
7028 * make-dist: Don't distribute precomp.com, compile.com, or
7029 link.com from ./src; they're in ./vms now.
7030
7031 Some time-handling patches from Paul Eggert:
7032 * configure.in: Add AC_TIMEZONE.
7033
7034 1993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7035
7036 * configure.in: Recognize Linux as a valid operating system for
7037 the i386.
7038
7039 1993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7040
7041 * make-dist: Distribute some VMS files we got from Richard Levitte.
7042
7043 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
7044 the source for the sed command, not oldXMenu/Makefile.
7045
7046 1993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7047
7048 * INSTALL: Don't claim the srcdir option doesn't work.
7049
7050 1993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7051
7052 * configure.in: Include remarks saying what order the autoconf
7053 tests should go in, and remind people to change config.h.in
7054 whenever they add autoconf tests which make #definitions.
7055
7056 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
7057
7058 1993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7059
7060 * Makefile.in (oldXMenu/Makefile): Make this depend on
7061 ${srcdir}/oldXMenu/Makefile.in, not itself.
7062
7063 * PROBLEMS: Some updates from David J. Mackenzie.
7064
7065 More changes from David J. Mackenzie.
7066 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
7067 removed; autoconf and config.h should specify all these
7068 differences.
7069 (buildlisppath): Make this path depend on ${srcdir}.
7070 (INSTALLFLAGS): Removed.
7071 (INSTALL): Include the -c flag.
7072 (install): Change the way we invoke install accordingly.
7073
7074 Install ${srcdir} changes from DJM.
7075 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
7076 list.
7077 (COPYDIR, COPYDESTS): Install files from both the etc directory in
7078 the source tree and the etc directory in the object tree.
7079 (${SUBDIR}): Pass the prefix variable down to submakes.
7080 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
7081 in /bin.
7082 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
7083 values for srcdir and VPATH.
7084 (install): Add `v' flag to tar command. Make sure that `dir'
7085 exists in ${srcdir}/info before copying it. Remember that the man
7086 pages come from the source tree, not the object tree.
7087 * configure.in: Remove remarks saying that the --srcdir option
7088 doesn't work.
7089 Create the etc directory in the object tree.
7090 Recognize configuration names of the form *-sun-solaris*.
7091 Recognize sunos5 and solaris as operating system names.
7092
7093 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
7094 lib-src/getdate.y and src/systime.h.
7095
7096 1993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7097
7098 * make-dist: Make links in info subdir.
7099
7100 1993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7101
7102 * configure.in: Call AC_STDC_HEADERS.
7103
7104 1993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7105
7106 * configure.in: Sidestep autoconf's quoting of the second argument
7107 of AC_DEFINE, so we can specify the value to put there. It would
7108 be nice if autoconf provided some way to specify computed values
7109 for macros.
7110
7111 1993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7112
7113 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
7114 this is always just -DHAVE_CONFIG_H.
7115
7116 The GNU coding standards specify that CFLAGS should be left for
7117 users to set.
7118 * Makefile.in (CFLAGS): Let configure determine the default value
7119 for this. Don't
7120 have it default to DEFS.
7121 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
7122 (lib-src/Makefile, src/Makefile): Edit the default value for
7123 CFLAGS into these files, not DEFS.
7124 * configure.in (CFLAGS): Choose a default value for this - "-g"
7125 normally, or "-g -O" if we're using GCC. Edit it into the
7126 top-level Makefile.
7127
7128 * configure.in: When scanning the machine and system description
7129 #include files, write their names to conftest.c properly.
7130
7131 1993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7132
7133 * configure.in: In configuration name case for Apallos running
7134 Domainios, set opsys, not opsysfile.
7135
7136 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
7137 src/config.h, instead of AC_OUTPUT; the latter overwrites
7138 src/config.h even when it hasn't changed, puts a makefile-style
7139 comment at the top even though it's C code, and produces a
7140 config.status script which doesn't do the job right.
7141
7142 * configure.in: Add AC_LN_S test, so we can tell whether or not we
7143 can use a symbolic link to get the X Menu library into src.
7144 * Makefile.in (LN_S): New variable.
7145 (src/Makefile): Edit the value of LN_S into this makefile.
7146
7147 1993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7148
7149 * configure.in: Support *-sco3.2v4* as opsystem.
7150
7151 * make-dist: Don't include calc directory.
7152 Exclude many files in the man directory; copy a few.
7153
7154 1993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7155
7156 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
7157 call AC_STRUCT_TM to see what's in time.h.
7158
7159 * configure.in: Employ quoting stupidity to get the value of CPP
7160 to expand properly.
7161
7162 1993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7163
7164 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
7165 variable to scan the machine and system description files.
7166
7167 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
7168 so that getdate.y builds correctly.
7169
7170 1993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7171
7172 * configure.in (tempcname): Change this to "conftest.c", so it will
7173 work properly on systems with short filenames; this is the name
7174 autoconf uses.
7175
7176 * configure.in: Also detect the availability of dup2 and
7177 gethostname.
7178
7179 * configure.in: Use the AC_ALLOCA test.
7180 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
7181 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
7182
7183 1993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7184
7185 * make-dist: Distribute configure, as well as configure.in.
7186 Oversight.
7187
7188 1993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7189
7190 * Makefile.in (install): Print out the name of the directory we're
7191 copying, so people can have some idea of whether we're making
7192 progress.
7193
7194 * Makefile.in (install.aix, install.xenix, install.sysv, install):
7195 Don't forget to re-create the COPYDESTS directories after we clear
7196 them out.
7197
7198 1993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7199
7200 * Makefile.in: Add autoconf cookies so that the configure
7201 script can comment out sections of path variable definitions to
7202 choose between the installable configuration and the run-in-place
7203 configuration.
7204 * configure.in: Add new option `--run-in-place', to select the
7205 run-in-place path definitions.
7206
7207 * configure.in: Add a clause to the big configuration name case
7208 for the NeXT machine.
7209
7210 1993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7211
7212 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7213 Make sure that each source directory exists, and is different from
7214 the destination directory; then, delete the destination before
7215 copying over the source.
7216
7217 * make-dist: Distribute configure.in, instead of configure.
7218
7219 1993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7220
7221 * configure.in: Don't set CC to "gcc -O" if the user specifies
7222 `--with-gcc'. Add -O to DEFS if GCC is set.
7223
7224 1993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7225
7226 * Makefile.in (clean mostlyclean): Missing right paren.
7227
7228 * configure.in: When checking for X windows, search for an X11
7229 subdirectory of ${x_includes}.
7230
7231 * configure.in: Check for gettimeofday function, for getdate.y.
7232
7233 Change `configure' to a mixture of custom code and autoconf stuff.
7234 autoconf can't derive all the information we need, but we'd really
7235 like to be able to take advantage of some of its tests, and its
7236 file-editing facilities.
7237 * configure.in: Renamed from configure.
7238 Quote the sections of shell script we want copied literally to
7239 the configure script.
7240 (compile): Initialize this to make the autoconf macros' code happy.
7241 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
7242 code to do their jobs.
7243 Use autoconf to produce Makefile and src/config.h.
7244 Remove the Makefile-style comment that autoconf places at the top
7245 of src/config.h.
7246 (config_h_opts): Removed - no longer necessary.
7247 * Makefile.in (configname): Renamed to configuration.
7248 (CONFIG_CFLAGS): Renamed to DEFS.
7249 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
7250 get values via autoload @cookies@.
7251 (libsrc_libs): Get this from autoconf. We used to do nothing
7252 about this.
7253 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
7254
7255 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
7256 echo the move-if-change command.
7257
7258 1993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
7259
7260 * make-dist: Distribute lib-src/rcs-checkin.
7261
7262 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
7263 Don't try to make links to the RCS or Old subdirectories.
7264 Use the appropriate extension for the compression type in use.
7265 Create the tar file in the shell's initial default directory, not
7266 in ${tempparent}.
7267 Erase the whole ${tempparent} tree, not just ${tempdir}.
7268
7269 1993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7270
7271 * Makefile.in (src/paths.h): Don't echo the huge sed command we
7272 use to build paths.h.
7273 (lib-src/Makefile, src/Makefile): Similarly.
7274
7275 * configure: Extend test for working `const' keyword to handle AIX
7276 3.2 cc.
7277
7278 1993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7279
7280 * make-dist: Distribute lisp/term/ChangeLog.
7281
7282 Arrange for C compilation throughout the tree to get
7283 C_SWITCH_SYSTEM from the configuration files.
7284 * configure: Extract C_SWITCH_SYSTEM from the machine and
7285 system-dependent files, and save it in the top-level Makefile.
7286 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
7287 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
7288
7289 * make-dist: Include the VMS support files in oldXMenu in the
7290 distribution.
7291
7292 * configure: Doc fix.
7293
7294 * configure: Fix corrupted config_h_opts.
7295
7296 * configure: Properly report option names in error messages.
7297
7298 * configure: Properly recognize --x-includes and --x-libraries
7299 options.
7300
7301 * configure: Fix syntax errors in code handling XFree386.
7302
7303 1993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7304
7305 * configure: Add special code to detect XFree386, and tell
7306 config.h about it.
7307
7308 * configure: Properly handle extracting values of LIBS_MACHINE and
7309 LIBS_SYSTEM that contain spaces.
7310
7311 * configure: Add `--x-includes' and `--x-libraries' options. I
7312 think these are dopey, but no less than three alpha testers, at
7313 large sites, have said they have their X files installed in odd
7314 places. Implement them by setting C_SWITCH_X_SITE and
7315 LD_SWITCH_X_SITE in src/config.h.
7316
7317 1993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
7318
7319 * make-dist: Don't distribute etc/Old files.
7320
7321 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
7322 backups.
7323
7324 1993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7325
7326 * make-dist: Fix typo.
7327
7328 1993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
7329
7330 * make-dist: Corrected typo, fixed it to discard = and TAGS files
7331 in some cases where it should but didn't seen to.
7332
7333 * Makefile.in: Added unlock and relock productions.
7334
7335 1993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7336
7337 * make-dist: Add a --compress option to force make-dist to use
7338 compress.
7339
7340 * make-dist: Use gzip, if we can find it.
7341
7342 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
7343 make rs6000-ibm-aix default to -aix32.
7344
7345 1993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
7346
7347 * Makefile.in: Added `Developer's configuration' section.
7348
7349 1993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
7350
7351 * Makefile.in: Add commented-out variable settings for developer's
7352 configuration.
7353
7354 1993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7355
7356 * make-dist: Distribute `src/bitmaps' too.
7357
7358 1993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
7359
7360 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
7361 make rs6000-ibm-aix default to -aix32.
7362
7363 1993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7364
7365 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
7366
7367 * Makefile.in (install.sysv): Add a second `$' in front of
7368 `${dest}', so that the shell will expand it, instead of Make.
7369
7370 * configure: When processing the name of the configure script,
7371 collapse `././' to `./', but leave a single `./' prefix alone.
7372
7373 * configure: Doc fix.
7374
7375 1993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7376
7377 * configure: Handle isc3.0 correctly.
7378
7379 1993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7380
7381 * make-dist: Don't try to copy the COPYING notice into
7382 external-lisp; we're not distributing that directory any more.
7383
7384 1993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7385
7386 * Makefile.in (install, install.aix, install.xenix, install.sysv):
7387 Remove CVS subdirectories from the installed directory trees, as
7388 well as RCS directories.
7389
7390 1993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7391
7392 * make-dist: Only copy gmalloc.c if we couldn't link it.
7393 Don't try to copy man/{README,Makefile} unless they actually exist.
7394
7395 * Makefile.in (lisppath): Don't include externallispdir in this.
7396 We're not sure whether we're even going to distribute the
7397 directory yet.
7398
7399 1993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7400
7401 * make-dist: Don't distribute the external-lisp directory anymore.
7402 * INSTALL: Remove all references to external-lisp.
7403
7404 * configure: Detect whether the compiler supports `const'
7405 properly, and edit src/config.h accordingly.
7406
7407 * configure: Tweak layout of final report.
7408
7409 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
7410 CFLAGS.
7411
7412 * Makefile.in (locallisppath): Make this default to
7413 ${datadir}/emacs/site-lisp, instead of
7414 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
7415 the same thing, and local-lisp causes completion conflicts with
7416 lock.
7417 (lisppath): Add ${externallispdir} to this.
7418 * INSTALL: Adjust installation directions.
7419
7420 * Makefile.in (externallispdir): New variable, to say where to
7421 install the externally-maintained lisp files.
7422 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
7423 the others.
7424 * INSTALL: Describe external-lisp and the new externallispdir
7425 variable.
7426
7427 1993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7428
7429 * configure (progname): New option `--with-gcc'. Make it clearer
7430 how we are trying to guess whether or not we have GCC.
7431 * INSTALL: Document the `--with-gcc' option, and improve
7432 description of `--with-x' options.
7433
7434 1993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7435
7436 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
7437 ${infodir} from these variables; we have written out explicit code
7438 to install the info files.
7439
7440 1993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7441
7442 * make-dist: Don't distributed the RCS files in the etc directory.
7443
7444 1993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7445
7446 * Makefile.in: Some makes can't handle comments in the middle of
7447 commands; move them to before the whole rule.
7448
7449 1993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7450
7451 * README: Mention what Emacs is.
7452
7453 1993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7454
7455 * make-dist: Include `./lisp/calc-2.02' in the distribution.
7456 Add `./cpp' and `./man' back into the distribution.
7457
7458 1993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7459
7460 * Makefile.in: Define MAKE, and use where appropriate.
7461
7462 1993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7463
7464 * make-dist: Remember that the authoritative COPYING notice is
7465 `etc/COPYING', not `../etc/COPYING'.
7466
7467 1992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7468
7469 * make-dist: Make sure that the COPYING notices in each directory
7470 are copies, not symlinks.
7471
7472 1992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7473
7474 * INSTALL: The build process produces an executable called `emacs'
7475 now. Change references.
7476 * Makefile.in: Adjust `install.mumble' targets to install
7477 `src/emacs', not `src/xemacs'.
7478
7479 * configure: Start with a blank line; this keeps some old CSH's
7480 from thinking it's a CSH script. Most systems will just use
7481 /bin/sh to run it, which is what we're expecting; the only other
7482 shells which might try to interpret it themselves are probably
7483 Bourne-compatible.
7484
7485 1992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7486
7487 * INSTALL: Improvements suggested by David Mackenzie.
7488
7489 1992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7490
7491 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7492 Don't try to copy the info files if there aren't any; the
7493 unexpanded globbing pattern disappoints `install'. Ignore the
7494 return status of that command.
7495
7496 * INSTALL: Updated for new configuration arrangement.
7497
7498 * configure: Don't make the top-level Makefile read-only - people
7499 may want to edit the values of the path variables.
7500
7501 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7502 Install the info files in ${infodir}. Install the executable
7503 under both `emacs' and `emacs-VERSION'.
7504
7505 * Makefile.in: Doc fix.
7506
7507 * Makefile.in (exec_prefix): New variable, as per latest version
7508 of coding standards.
7509 (bindir, libdir): Use it, instead of `prefix'.
7510 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
7511
7512 * Makefile.in (mandir): Make the default value for this depend on
7513 $(prefix).
7514
7515 * Makefile.in (datadir, statedir, libdir): Make these all default
7516 to ${prefix}/lib.
7517 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
7518 to compensate.
7519
7520 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7521 Install the etags and ctags man pages too.
7522
7523 * Makefile.in (distclean): Don't delete backup files; that's the
7524 job of extraclean.
7525 (extraclean): Like distclean, but deletes backup and autosave files.
7526
7527 1992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7528
7529 Make path specification conform to GNU coding standards.
7530 * configure (long_usage): Remove all traces of old arguments from
7531 usage messages, and document the options we do accept in more
7532 detail: -with-x... and --srcdir.
7533 (options, boolean_opts): Deleted; we don't have enough options to
7534 make this worthwhile.
7535 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
7536 along with the code which supported them; these should be set as
7537 arguments to the top-level make.
7538 (config_h_opts): Since this no longer doubles as a list of option
7539 names, make them upper case; this simplifies the code which uses
7540 them to build the sed command to edit src/config.h. Change the
7541 code which sets them.
7542 (cc, g, O): Don't allow the user to set these using options; they
7543 should be specified using `CC=' and `CFLAGS=' arguments to the
7544 top-level make. Just choose reasonable default values for them,
7545 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
7546 values.
7547 (gnu_malloc, rel_alloc): Don't allow the user to set these using
7548 options; use them whenever the configuration files say they're
7549 possible.
7550 Simplify the argument processing loop. Don't accept abbreviations
7551 for option names; these might conflict with other configuration
7552 options in the future.
7553 Add some support for the `--srcdir' option. Check for the sources
7554 in . and .. if `--srcdir' is omitted. If the directories we will
7555 compile in don't exist yet, create them under the current directory.
7556 Note that the rest of the build process doesn't really support
7557 this.
7558 Edit only the top Makefile. That should edit the others. Edit
7559 into the makefile: `version', from lisp/version.el, `configname'
7560 and `srcdir' from the configuration arguments, `CC' and
7561 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
7562 the user's path, and LOADLIBES as gleaned from the system
7563 description files.
7564 Simplify the report generated; it doesn't need to include any
7565 description of paths now.
7566 Make `config.status' exec configure instead of just calling it, so
7567 there's no harm in overwriting `config.status'.
7568 * Makefile.in (version, configname): New variables, used to choose
7569 the default values for datadir and libdir.
7570 Path variables rearranged into two clearer groups:
7571 - In the first group are the variables specified by the GNU coding
7572 standards (prefix, bindir, datadir, statedir, libdir, mandir,
7573 manext, infodir, and srcdir).
7574 - In the second are the variables actually used for Emacs's paths
7575 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
7576 archlibdir), which depend on the first category.
7577 datadir and libdir default to directories under
7578 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
7579 demand.
7580 etcdir and lispdir default to subdirectories of datadir.
7581 archlibdir defaults to libdir.
7582 The new installation tree is a bit deeper than it used to be, so
7583 use the new make-path program in lib-src to build them all.
7584 Always build a new src/paths.h.tmp and then move-if-change it to
7585 src/paths.h, to avoid unnecessary rebuilds while responding to the
7586 right changes.
7587 Remove all mention of arch-lib. Run utility commands from
7588 lib-src, and let the executables be copied into archlibdir when
7589 Emacs is installed.
7590 Add targets for src/Makefile, lib-src/Makefile, and
7591 oldXMenu/Makefile, editing the values of the path variables into
7592 them.
7593 Let lib-src do its own installation.
7594 (datadir): Default to putting data files under
7595 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
7596 (emacsdir): Variable deleted; it would only be confusing to use.
7597 (lispdir, etcdir): Default to ${datadir}/lisp.
7598 (mkdir): Use make-path for this.
7599 (lockdir): Do this in mkdir.
7600 (Makefile): New target.
7601
7602 * configure (usage_message): Rename to long_usage.
7603
7604 * make-dist: Don't bother creating an arch-lib directory; that's
7605 only for installation now.
7606
7607 1992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7608
7609 * configure: Use GCC-style configuration names, using config.sub.
7610 Change the usage and help messages.
7611
7612 * configure: Initialize window_system, not indow_system.
7613
7614 * configure: Report which window system, compiler, and signal
7615 handler return type we decide to use.
7616
7617 * make-dist: Explain what's going on if config.sub and gmalloc.c
7618 can't be linked. Place the code which copies them near the code
7619 which links the rest of the files around them.
7620
7621 1992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
7622
7623 * make-dist: Don't bother to distribute src/*.com, or
7624 src/vmsbuild; those have all been moved to `../vms'.
7625
7626 1992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7627
7628 * make-dist: Don't forget that the way to avoid filenames starting
7629 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
7630 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
7631 couldn't make hard links to, since we have two already, and
7632 perhaps more to come.
7633
7634 1992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7635
7636 * configure: When editing parameters into lib-src/Makefile, change
7637 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
7638 needs some other flags too.
7639
7640 1992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7641
7642 * configure: Remove spurious echo of the configuration name.
7643
7644 * make-dist: Don't distribute files in src/m and src/s whose names
7645 begin with `='.
7646
7647 1992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7648
7649 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
7650 Also LISP_FLOAT_TYPE.
7651
7652 1992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7653
7654 * make-dist: Copy config.sub, since it's a symbolic link to a file
7655 on another file system.
7656
7657 1992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7658
7659 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
7660 distribution.
7661
7662 * config.sub: New file, to help us recognize configuration names.
7663 * make-dist: Include it in the distribution.
7664
7665 1992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7666
7667 * configure: Convert `-' to `_' in specified option names.
7668 Accept options with --. Delete --highpri and --have-x-menu options.
7669 New options --with-x and --with-x10 replace -window-system.
7670 Don't mention options --gnu-malloc, --rel-alloc
7671 or --lisp-float-type in help message.
7672
7673 1992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7674
7675 * make-dist: Include the `vms' subdirectory in the distribution.
7676
7677 1992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7678
7679 * configure: Remove lines starting with "# DIST: " when building
7680 lib-src/Makefile and src/Makefile. This allows us to mark the
7681 "Makefile.in" files with explanatory comments which won't also get
7682 stuck in the Makefiles.
7683
7684 1992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7685
7686 * make-dist: Don't use the '+' operator in the sed regular
7687 expression that extracts the version number from lisp/version.el;
7688 Ultrix sed doesn't seem support the operator. Just double the
7689 operand and use *.
7690
7691 1992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7692
7693 * Makefile.in: Doc fix.
7694
7695 1992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7696
7697 * configure: Rewrite sed command to remove at most one ./ prefix;
7698 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
7699 group.
7700
7701 1992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7702
7703 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
7704
7705 1992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7706
7707 * make-dist: Go ahead and build a new TAGS file, unless the
7708 --newer option was specified. Don't try to delete a TAGS file
7709 from etc; it's not kept there, and shouldn't be deleted anyway.
7710
7711 1992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7712
7713 * make-dist: If the lisp directory contains a default.el, don't
7714 distribute it.
7715
7716 * configure: When searching signal.h for the type of a signal
7717 return handler, make a copy of it, not a symbolic link to it; that
7718 way, it will work on systems that don't have symbolic links.
7719
7720 1992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
7721
7722 * make-dist: Taught it about vcdiff and rcs2log, added --newer
7723 option for generating incremental distributions. Stopped it from
7724 generating a TAGS file into the distribution; that sucker is
7725 *big*, and easily enough generated with the toplevel makefile.
7726
7727 1992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7728
7729 * configure: When writing config.status, don't prefix progname
7730 with a '.'; it might be absolute.
7731
7732 1992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7733
7734 * configure: Choose to use X11 if either /usr/lib/libX11.a or
7735 /usr/include/X11 exist, not only if both exist.
7736
7737 1992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7738
7739 * make-dist: Make the new external-lisp directory a duplicate of
7740 the external-lisp directory, not the lisp directory.
7741
7742 1992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7743
7744 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
7745 clean' in arch-lib; it doesn't even have a Makefile.
7746
7747 * Makefile.in (clean, mostlyclean): In the test which tries to
7748 distinguish between the build directory, which should be cleaned,
7749 and the installed directory, which shouldn't, cd to `${emacsdir}',
7750 not `${DESTDIR}${LIBDIR}'.
7751
7752 1992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7753
7754 * make-dist: Be sure to delete the .c and .h files that YACC and
7755 BISON create from getdate.y.
7756
7757 * external-lisp: New directory; see `external-lisp/README'.
7758 * make-dist: Added support for the external-lisp subdirectory.
7759
7760 * make-dist: Changed message which complains that make-dist wasn't
7761 invoked in the right directory to indicate which files it was
7762 looking for.
7763
7764 1992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7765
7766 * configure: Add comments explaining why we can't translate
7767 character ranges or control characters in `tr'.
7768
7769 1992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7770
7771 * configure: When generating the configuration message, we used to
7772 build the message from the start so that each line began with "# "
7773 so that it would be a comment in `config.status'. However, this
7774 causes trouble if any of the variables we use in the message
7775 expand to more than one line of text - as gnu_malloc_reason
7776 sometimes does. So instead, we build the message as it should be
7777 printed to the user (i.e. without the "# " prefixes), and stick on
7778 the "# "s when we write it to `config.status'.
7779
7780 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
7781 `lib-src' and `arch-lib'.
7782
7783 * configure: When generating report and `config.status' file, note
7784 that bindir only determines where `make install' and
7785 `build-install' will place the executables; this should make it
7786 clear that the ordinary build process will not try to install
7787 things.
7788
7789 1992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7790
7791 * make-dist: Change messages to say that we are 'making links to
7792 X', rather than 'copying X'. And put `' quotes around file names.
7793
7794 * make-dist: Include '.tmp' in the name of the staging directory.
7795
7796 * make-dist: Pass the `-f' option to rm when you're not sure that
7797 the files you're removing actually exist.
7798
7799 * make-dist: When setting up etc/COPYING, always nuke whatever is
7800 there, and then copy it in, to make sure we get a real file.
7801
7802 * make-dist: Don't try to distribute *.defns files any more. The
7803 only such file was for simula.el, which has been superceded by a
7804 version which doesn't have a separate .defns file.
7805
7806 1992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
7807
7808 * make-dist: Don't distribute configured versions of config.h.in,
7809 paths.h.in, Makefile.in in src.
7810
7811 * configure: Delete .tmp files before creating them; don't bother
7812 trying to make final targets writeable first, since it won't
7813 matter to move-if-change.
7814
7815 1992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7816
7817 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
7818 mkdir and chmod in the center of all the conditionals. GNU Make
7819 will strip these out, but other makes won't.
7820
7821 1992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7822
7823 * make-dist: Include move-if-change in list of files to distribute.
7824
7825 1992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7826
7827 * configure: Remove any "." elements from the program name.
7828
7829 * configure: Don't record the values of all the possible arguments
7830 in config.status; only record the options that the user specified.
7831
7832 * configure: Use move-if-change to move in the new src/config.h.
7833
7834 1992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
7835
7836 * move-if-change: New file, copied from gcc release.
7837 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
7838 a temp file, so we don't update paths.h if an error occurs or if
7839 it doesn't need changing.
7840
7841 1992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7842
7843 * Makefile.in (src/paths.h): Do not install a value for the
7844 PATH_SUPERLOCK value; that macro doesn't exist anymore.
7845 * build-install.in: Same thing.
7846
7847 1992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7848
7849 * make-dist: Check the flag called "make_tar", not "make_dir"; the
7850 latter, being a typo, is always false, resulting in a program
7851 whose default behavior is to painstakingly build a copy of the
7852 source tree, and then delete it. Rah.
7853
7854 * Makefile.in: Add dist target, and comment for it.
7855
7856 * configure: When scanning <signal.h> for a declaration for
7857 signal, create a symbolic link with a name ending in .c, so the
7858 compiler won't complain that it's only been given .h files.
7859
7860 * configure: Check whether there are any arguments available
7861 before shifting to get the value of a non-boolean parameter.
7862
7863 * make-dist: Doc fix.
7864
7865 1992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7866
7867 * configure: Instead of grepping /usr/include/signal.h for a
7868 signal declaration, run /usr/include/signal.h or
7869 /usr/include/sys/signal.h through cpp and grep for the
7870 declaration.
7871
7872 * configure: Redirect the output of grep to /dev/null instead of
7873 using grep -s - that flag means different things on other systems.
7874
7875 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
7876 since the former is recognizable even if you don't know what
7877 'dumping' is.
7878 * configure: Accommodate that change.
7879
7880 * configure: Accept options for all of the directories you can
7881 change in the Makefile.
7882
7883 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
7884
7885 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
7886 FOO before you can use them.
7887
7888 * build-install.in: Made the "Where To Install Things" section
7889 conform with the similar section from Makefile.in. Copied section
7890 which builds src/paths.h from src/paths.h.in from the Makefile.
7891
7892 1992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7893
7894 * configure: Write config.status to pass its command-line
7895 arguments on to configure, so that people can use it to recreate
7896 an old configuration, with minor changes.
7897
7898 1992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7899
7900 * configure: Don't rely on option variables being unset if their
7901 values are the empty string. In particular, when producing the
7902 English report, don't assume that highpri will be unset when no
7903 increased priority has been requested; -highpri='' should be the
7904 same as omitting -highpri altogether.
7905
7906 * configure: Fix dumb bug: when running the system and machine
7907 description files through cpp, mark those lines that we want to
7908 evaluate with the string '@configure@', and then only evaluate
7909 them. This way if the files include anything that actually
7910 generates text (type definitions or external declarations, say),
7911 we won't try to eval it.
7912
7913 1992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7914
7915 * make-dist: New shell script.
7916
7917 * configure: When creating foo from foo.in, make foo read-only to
7918 remind people to edit the .in file instead.
7919
7920 * INSTALL: Changed references to config.h-dist to config.h.in.
7921 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
7922 to build src/paths.h from src/paths.h.in; added a paragraph to do
7923 this.
7924 * configure, Makefile, build-install: Changed filenames like
7925 FOO-dist to FOO.in.
7926
7927 1992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7928
7929 * Makefile, build-install: Renamed to Makefile.in and
7930 build-install.in; the configure script will edit these to produce
7931 the usable Makefile and build-install.
7932 * configure: Changed to produce ./Makefile, ./build-install,
7933 lib-src/Makefile, and src/Makefile from their *.in counterparts,
7934 instead of editing them in place.
7935
7936 1992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7937
7938 * Makefile: Re-arranged so that the undumped Emacs will search
7939 ../lisp *after* the site's local elisp files.
7940 (locallisppath, dumplisppath): New variables.
7941 (lisppath): This variable's default value is now chosen based on
7942 $(locallisppath) and $(lispdir); while it used to be the
7943 customization point for adding site-local elisp directories to
7944 load-path, that job is now handled mostly by locallisppath.
7945 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
7946 Check the values being assigned to the *LOADSEARCH macros for null
7947 path elements (like '::' in 'foo::bar').
7948
7949 * configure: When checking if the machine- and system-dependent
7950 files define a particular macro or not, actually run them through
7951 CPP and test the macros with #ifs, instead of just grepping for
7952 the macros' names. In particular, check for SYSTEM_MALLOC in this
7953 way.
7954
7955 1992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7956
7957 * Makefile (install): Don't use -s in install. (Keep the symbols.)
7958
7959 1992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7960
7961 * configure: Make the config.status file an executable shell
7962 script which will recreate the same configuration. Include the
7963 verbal description of the current configuration as a comment in
7964 the script.
7965 * INSTALL: Doc fix.
7966
7967 * Makefile: Brought the Makefile up to the GNU coding
7968 standards, as described in standards.text:
7969 (TAGS): New name for the target which rebuilds the tags table.
7970 (check): New target; doesn't do anything yet.
7971 (mostlyclean): New target, synonymous with clean.
7972 (realclean): New target. Currently, this just calls the
7973 subdirectories's makefiles and then deletes config.status.
7974 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
7975 variables.
7976 Installation directory variables changed to conform.
7977 (install, install.sysv, install.xenix, install.aix): Changed the
7978 code which copies the directories into their installed location to
7979 allow the installed locations to be in several different
7980 directories; the old version assumed that they would all be in
7981 $(emacsdir).
7982 (mkdir, lockdir): Allow the installed locations to be in several
7983 different directories.
7984 * INSTALL: Doc fix.
7985
7986 * build-install: Use the same variable names as the Makefile.
7987 Allow the installed locations to be in several different
7988 directories.
7989
7990 1992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7991
7992 * Makefile (src/paths.h): Instead of using a single sed command to
7993 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
7994 separately, and don't forget to append "/!!!SuperLock!!!" to the
7995 value of the PATH_SUPERLOCK macro.
7996
7997 * config.emacs: Renamed to configure, for consistency with other
7998 GNU products. Internal references changed.
7999 INSTALL, Makefile: References changed.
8000
8001 * lock: New directory, which should always be empty. If this
8002 directory doesn't exist, Emacs won't complain; it just won't lock.
8003 Having this here means that people can just unpack Emacs, build
8004 it, and have locking work.
8005
8006 * share-lib: Re-renamed to etc, for the sake of tradition.
8007 * config.emacs: Changed default value for datadir to ../etc.
8008 * INSTALL, README: Adjusted.
8009
8010 1992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8011
8012 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
8013 by running CPP on the appropriate s/*.h and m/*.h files.
8014
8015 1992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8016
8017 * config.emacs: Make sure to set the "exit on error" flag once
8018 we've removed config.status; errors should abort the configuration.
8019
8020 1992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8021
8022 * config.emacs: Added -distribute option, so that the Makefile
8023 paths are in their proper form. I don't know why this matters.
8024
8025 1992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8026
8027 * local-lisp: New directory, empty in the distribution, for people
8028 to put local elisp code in.
8029 * config.emacs: Include it in the default load path.
8030 * README: Document it.
8031
8032 1992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8033
8034 * config.emacs: Guess the type of signal handling functions based
8035 on the contents of /usr/include/signal.h.
8036
8037 * config.emacs: Print out progress report messages.
8038
8039 * Makefile (src/paths.h): Don't generically replace
8040 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
8041 editing of the other entries, and each entry should be dealt with
8042 explicitly anyway.
8043
8044 * build-install: Converted from C-shell to Bourne shell.
8045 * config.emacs: Edit build-install properly.
8046
8047 * config.emacs: Doc fix.
8048
8049 1992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8050
8051 * Makefile (install): Remove `B' from tar xf command.
8052
8053 1992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8054
8055 * config.emacs: Removed support for the `maintain-environment'
8056 option; the only important difference between this and its absence
8057 has been removed.
8058 * INSTALL: Removed mention of `maintain-environment'.
8059
8060 * config.emacs: Fix arguments to sed when processing boolean
8061 arguments.
8062
8063 1991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
8064
8065 * config.emacs: New file, to help automate the installation
8066 process.
8067
8068 * Makefile: Lots of changes to support the separation of etc into
8069 architecture-dependent and -independent files:
8070 (EMACSROOT): New variable, giving the directory under which all of
8071 Emacs's libraries should be installed. Changed rest of file to
8072 use it.
8073 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
8074 (DATADIR): New variable, denoting architecture-independent dir.
8075 (LOCKDIR): New variable, for completeness.
8076 (SUBDIR): No more etc, new lib-src.
8077 (COPYDIR): No more etc, new arch-lib and share-lib.
8078 (src/paths.h): Set PATH_DATA and the LOCK macros too.
8079 (src): Now depends on lib-src, not etc.
8080 * build-install: Changes parallel to the above.
8081 * README: Describe the new arrangement.
8082
8083 * vms: New subdirectory for all the VMS stuff.
8084
8085 1991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
8086
8087 * Makefile (LISPPATH): New variable.
8088 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
8089
8090 1990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
8091
8092 * Makefile (install, install.sysv, install.xenix):
8093 Install wakeup instead of loadst. No need for setuid or setgid.
8094
8095 1990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8096
8097 * Makefile (clean): Clean etc if that's not the installation dir.
8098
8099 1990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8100
8101 * Makefile (paths.h): Make sed alter each name in the path.
8102
8103 1988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8104
8105 * Makefile (install.sysv): Use cpio, not tar.
8106
8107 1988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8108
8109 * Makefile (lockdir): Rename `lock' target.
8110 Depend on it from install*, not from `all'.
8111
8112 1988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
8113
8114 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
8115 to match build-install and paths.h.
8116
8117 ;; Local Variables:
8118 ;; coding: utf-8
8119 ;; add-log-time-zone-rule: t
8120 ;; End:
8121
8122 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
8123 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
8124
8125 This file is part of GNU Emacs.
8126
8127 GNU Emacs is free software: you can redistribute it and/or modify
8128 it under the terms of the GNU General Public License as published by
8129 the Free Software Foundation, either version 3 of the License, or
8130 (at your option) any later version.
8131
8132 GNU Emacs is distributed in the hope that it will be useful,
8133 but WITHOUT ANY WARRANTY; without even the implied warranty of
8134 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
8135 GNU General Public License for more details.
8136
8137 You should have received a copy of the GNU General Public License
8138 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
8139
8140 ;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73