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