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