* configure.in (AC_USE_SYSTEM_EXTENSIONS): Remove: gnulib does this.
[bpt/emacs.git] / ChangeLog
CommitLineData
fa2c4f56
PE
12011-01-09 Paul Eggert <eggert@cs.ucla.edu>
2
37564543
PE
3 * configure.in (AC_USE_SYSTEM_EXTENSIONS): Remove: gnulib does this.
4
e275c824
PE
5 Regenerate.
6 * lib/getopt.c, lib/getopt.in.h, lib/getopt1.c, lib/getopt_int.h:
7 * lib/gettext.h, lib/unistd.in.h, m4/unistd_h.m4:
8 New files, copied from gnulib by gnulib-tool.
9 * aclocal.m4, configure, lib/Makefile.in, m4/getopt.m4:
10 * m4/gnulib-cache.m4, m4/gnulib-comp.m4, src/config.in:
11 Regenerate.
12
84bbb1ad
PE
13 Use gnulib's getopt-gnu module.
14 * Makefile.in (GNULIB_MODULES): Add getopt-gnu.
15 (AUTOCONF_INPUTS): Remove getopt.m4; aclocal.m4 is a good-enough
16 representative of the dependencies.
17 * configure.in: Do not configure getopt, as gnulib does that now.
18 * make-dist: Do not worry about lib-src/getopt.h, as gnulib handles
19 getopt now, in lib.
20
1fd182f0
PE
21 Regenerate.
22 * arg-nonnull.h, c++defs.h, lib/mktime-internal.h, lib/mktime.c:
23 * lib/stddef.in.h, lib/time.h, lib/time.in.h, lib/time_r.c:
24 * m4/extensions.m4, m4/include_next.m4, m4/mktime.m4:
25 * m4/multiarch.m4, m4/stddef_h.m4, m4/time_h.m4, m4/time_r.m4:
26 * m4/extensions.m4, m4/include_next.m4, m4/mktime.m4, m4/multiarch.m4:
27 * m4/stddef_h.m4, m4/time_h.m4, m4/time_r.m4, m4/warn-on-use.m4:
28 * m4/wchar_t.m4, warn-on-use.h:
29 New files, copied from gnulib by gnulib-tool.
30 * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk:
31 * m4/gnulib-cache.m4, m4/gnulib-comp.m4, src/config.in:
32 Regenerate.
33
1e11dbe3
PE
34 Use gnulib's mktime module.
35 * Makefile.in (GNULIB_MODULES): Add mktime.
36 * configure.in: Remove code no longer needed, as gnulib now does it.
37 (AC_CHECK_FUNCS): Remove mktime.
38 (AC_FUNC_MKTIME, BROKEN_MKTIME): Remove.
39 (__restrict): Remove, as this now gets in the way of the C99
40 support for 'restrict' pulled in by the gnulib mktime module.
41 Code should now use 'restrict' and not '__restrict".
42 (mktime): Remove.
43 * make-dist: Put gnulib-generated files arg-nonnull.h, c++defs.h,
44 and warn-on-use.h into the distribution.
1fd182f0
PE
45
46 Regenerate.
47 * lib/dtoastr.c, lib/ftoastr.c, lib/ftoastr.h, lib/intprops.h:
48 * lib/ldtoastr.c, m4/c-strtod.m4:
49 New files, copied from gnulib by gnulib-tool.
50 * lib/dummy.c: Remove.
51 * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk:
52 * m4/gnulib-cache.m4, m4/gnulib-comp.m4, src/config.in:
53 Regenerate.
1e11dbe3
PE
54
55 Use gnulib's ftoastr module.
fa2c4f56
PE
56 * Makefile.in (GNULIB_MODULES): Add ftoastr. Remove dummy.
57
9a514d4a
PE
582011-01-08 Paul Eggert <eggert@cs.ucla.edu>
59
743c80a7
PE
60 Regenerate.
61 * aclocal.m4, compile, depcomp, lib/Makefile.in, lib/dummy.c:
62 * lib/gnulib.mk, m4/00gnulib.m4, m4/gnulib-cache.m4:
63 * m4/gnulib-common.m4, m4/gnulib-comp.m4, m4/gnulib-tool.m4, missing:
64 New files, generated automatically, with 'make sync-from-gnulib'
65 followed by 'make'.
66 * configure, lisp/dired.el, src/config.in: Regenerate.
67
9a514d4a
PE
68 Automate syncing from gnulib.
69 * INSTALL, README: Document new subdirectory 'lib'.
70 * Makefile.in (SUBDIR): Add lib.
71 (SUBDIR_MAKEFILES): Add lib/Makefile.
72 (lib-src, src, TAGS, tags): Depend on lib.
73 (gnulib_srcdir, GNULIB_MODULES, GNULIB_TOOL_FLAGS): New macros.
74 ($(gnulib_srcdir)): New rule.
75 (sync-from-gnulib): New rule, which is .PHONY.
76 (lib): New rule, which is like lib-src.
77 (Makefile): Depend on lib/Makefile.in.
78 (AUTOCONF_INPUTS): Depend on aclocal.m4.
79 (ACLOCAL_INPUTS, AUTOMAKE_INPUTS): New macros.
80 ($(srcdir)/aclocal.m4, $(srcdir)/lib/Makefile.in): New rules.
81 (am--refresh): New rule, to pacify Automake.
82 (mostlyclean, clean, distclean, bootstrap-clean, maintainer-clean):
83 Clean lib, too.
84 (top_maintainer_clean): New macro, to remove gnulib-tool and Automake
85 droppings.
86 (maintainer-clean, extraclean): Use it.
87 * configure.in: Initialize for automake and gnulib, by invoking
88 AM_INIT_AUTOMAKE, AM_PROG_CC_C_O, gl_EARLY, and gl_INIT. Output
89 lib/Makefile, too. Use automake to build gnulib, as gnulib works
90 more conveniently with automake.
91 * lib/Makefile.am: New file.
92 * make-dist: Also put into the distribution aclocal.m4,
93 compile, depcomp, missing, and the files under lib/.
94
bc5585d1
PE
952011-01-07 Paul Eggert <eggert@cs.ucla.edu>
96
2b3f5bc8
PE
97 * install-sh, mkinstalldirs, move-if-change: Update from master
98 source in gnulib.
99
bc5585d1
PE
100 * config.guess, config.sub: Updated from master source.
101
2018939f
AS
1022011-01-05 Andreas Schwab <schwab@linux-m68k.org>
103
104 * configure.in: Check for __builtin_unwind_init.
105
e5365138
GM
1062011-01-05 Glenn Morris <rgm@gnu.org>
107
108 * configure.in (HAVE_MAKEINFO): New output variable.
109 (MAKEINFO): Reset to "makeinfo" if not found.
110 * Makefile.in (install-arch-indep, info):
111 Replace MAKEINFO = off with HAVE_MAKEINFO = no.
112
4fc5868a
UM
1132010-12-29 Ulrich Mueller <ulm@gentoo.org>
114
115 * configure.in: Make gameuser configurable (Bug#7717).
116
68251e16
GM
1172010-12-15 Glenn Morris <rgm@gnu.org>
118
119 * Makefile.in (install-arch-dep, uninstall): Remove code relating to the
120 long absent lib-src/fns-*.el.
121
838db889
GM
1222010-12-11 Glenn Morris <rgm@gnu.org>
123
124 * make-dist: Exclude etc/*.pyc.
125
fe646d2c
AS
1262010-12-10 Andreas Schwab <schwab@linux-m68k.org>
127
128 * configure.in: Don't double machfile in final message.
129
d96c83fa
CY
1302010-12-04 Chong Yidong <cyd@stupidchicken.com>
131
132 * configure.in: Fix last change.
133
d6a003a8
AS
1342010-12-04 Andreas Schwab <schwab@linux-m68k.org>
135
136 * configure.in: Remove reference to removed machine description
137 files and allow $machine and $machfile to be empty. Substitute
138 M_FILE/S_FILE instead of machfile/opsysfile.
139
067d23c9
KY
1402010-12-03 Glenn Morris <rgm@gnu.org>
141
142 * make-dist: Remove EMACS_UNIBYTE unsetting; it does nothing.
143
1442010-11-23 Dan Nicolaescu <dann@ics.uci.edu>
145
146 * configure.in <AC_CHECK_HEADERS>: Remove sys/ioctl.h.
147 (EXTERNALLY_VISIBLE): New definition.
148
1492010-11-21 Dan Nicolaescu <dann@ics.uci.edu>
150
151 * configure.in (INLINE): Do not depend on OPTIMIZE, unused.
152
1532010-11-15 Dan Nicolaescu <dann@ics.uci.edu>
154
155 * configure.in: Do not check for unconditionally included headers.
156
1572010-11-09 Stefan Monnier <monnier@iro.umontreal.ca>
158
159 * .dir-locals.el (log-edit-mode): Set log-edit-rewrite-fixes.
160
1612010-11-09 Michael Albinus <michael.albinus@gmx.de>
162
163 * configure.in: Don't write a warning for D-Bus anymore.
164
1652010-11-06 Andreas Schwab <schwab@linux-m68k.org>
166
167 * configure.in: Fix indentation.
168
1692010-10-31 Ken Brown <kbrown@cornell.edu>
170
171 * configure.in (checking whether localtime caches TZ): Use
172 unsetenv instead of modifying environment directly.
173
1742010-10-25 Andreas Schwab <schwab@linux-m68k.org>
175
176 * configure.in (checking for -znocombreloc): Use AC_LANG_PROGRAM
177 to avoid warning.
178
1792010-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
180
181 * configure.in: Remove the BROKEN annotation from gnutls.
182
1832010-10-22 Glenn Morris <rgm@gnu.org>
184
185 * make-dist: Avoid listing .el files twice. Don't try to run
186 autoconf if --no-update.
187
1882010-10-20 Glenn Morris <rgm@gnu.org>
189
190 * make-dist: No longer create lisp/MANIFEST.
191
1922010-10-14 Glenn Morris <rgm@gnu.org>
193
194 * BUGS, INSTALL.BZR, README: Updates.
195
1962010-10-13 Glenn Morris <rgm@gnu.org>
197
198 * make-dist: Remove --compress. Check for the appropriate
199 gzip-like executable, and if not found, don't compress.
200 Check version number in README, don't change it.
201 Use find for nt/inc/*.h.
202
2032010-10-12 Dan Nicolaescu <dann@ics.uci.edu>
204
205 * configure (ns_appdir, OLDXMENU, TOOLTIP_SUPPORT): Remove
206 trailing / from directory names.
207
2082010-10-12 Glenn Morris <rgm@gnu.org>
209
210 * make-dist: Update and simplify.
211
2122010-10-12 Eli Zaretskii <eliz@gnu.org>
213
214 * make-dist: Don't distribute src/buildobj.h. (Bug#7167)
215
2162010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
217
218 * configure.in (PROFILING_LDFLAGS): Do not define, remove all uses.
219
2202010-10-09 Glenn Morris <rgm@gnu.org>
221
222 * make-dist: No more doc/emacs/*.texi.in.
223
224 * configure.in (AC_OUTPUT): Remove doc/emacs/emacsver.texi.
225
2262010-10-09 Glenn Morris <rgm@gnu.org>
227
228 * configure.in: Combine some conditionals.
229
230 * configure.in (AC_OUTPUT): Add doc/emacs/emacsver.texi.
231 * make-dist: Include doc/emacs/*.texi.in.
232
233 * INSTALL, make-dist: Remove references to b2m.
234 * Makefile.in (MAN_PAGES): Remove b2m.1.
235
2362010-10-05 Glenn Morris <rgm@gnu.org>
237
238 * .dir-locals.el: The Emacs convention is sentence-end-double-space.
239
2402010-10-03 Dan Nicolaescu <dann@ics.uci.edu>
241
242 * configure.in (NO_INLINE, noinline): Move here from src/xterm.c.
243
2442010-10-01 Dan Nicolaescu <dann@ics.uci.edu>
245
246 * configure.in: Include stdlib.h and string.h unconditionally.
247
2482010-09-29 Romain Francoise <romain@orebokech.com>
249
250 * configure.in: Don't enable ImageMagick unless HAVE_X11.
251
2522010-09-28 Glenn Morris <rgm@gnu.org>
253
254 * configure.in (HAVE_GNUTLS): Add a description to make autoheader
255 happy.
256
2572010-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
258
259 * configure.in: Enable imagemagick by default.
260
2612010-09-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
262
263 * configure.in (HAVE_GNUTLS): Don't break if we don't have the
264 gnutls libraries.
265
2662010-09-26 Teodor Zlatanov <tzz@lifelogs.com>
267
268 * configure.in: Set up GnuTLS.
269
2702010-09-22 Chong Yidong <cyd@stupidchicken.com>
271
272 * configure.in: Announce whether libxml2 is linked to.
273
2742010-09-20 Dan Nicolaescu <dann@ics.uci.edu>
275
276 * configure.in (LINKER): Rename to LD_FIRSTFLAG, do not include $(CC).
277
2782010-09-18 Eli Zaretskii <eliz@gnu.org>
279
280 * config.bat: Detect that libxml2 is installed and if so, build
281 with it.
282
2832010-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
284
285 * configure.in (HAVE_LIBXML2): Check that the libxml2 we found can
286 be used. This fixes a conf problem on Mac OS X.
287
2882010-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
289
290 * configure.in: Check for libxml2.
291
2922010-09-09 Glenn Morris <rgm@gnu.org>
293
294 * make-dist: No more TODO files under lisp/.
295
2962010-09-04 Eli Zaretskii <eliz@gnu.org>
297
298 * config.bat: Produce lisp/gnus/_dir-locals.el from
299 lisp/gnus/.dir-locals.el.
300
3012010-08-23 Andreas Schwab <schwab@linux-m68k.org>
302
303 * configure.in: Fix check for librsvg, imagemagick and
304 MagickExportImagePixels.
305
3062010-08-18 Joakim Verona <joakim@verona.se>
307
308 * Makefile.in, configure.in: Checks for ImageMagick.
309
3102010-08-10 Dan Nicolaescu <dann@ics.uci.edu>
311
312 * configure.in (AC_PREREQ): Require autoconf 2.65.
313
3142010-08-09 Dan Nicolaescu <dann@ics.uci.edu>
315
316 * configure.in (AC_PREREQ): Require autoconf 2.66 to stop version churn.
317
3182010-08-09 Andreas Schwab <schwab@linux-m68k.org>
319
320 * configure.in: Add AC_C_BIGENDIAN.
321
3222010-08-09 Dan Nicolaescu <dann@ics.uci.edu>
323
324 * configure.in (ORDINARY_LINK): Use on hpux* too.
325
3262010-08-06 Jan Djärv <jan.h.d@swipnet.se>
327
328 * configure.in: Check for util.h.
329 Use -Wimplicit-function-declaration if compiler supports it.
330
3312010-08-05 Eli Zaretskii <eliz@gnu.org>
332
333 * configure.in (UNEXEC_OBJ): Rename unexec.o => unexcoff.o.
334
3352010-08-04 Andreas Schwab <schwab@linux-m68k.org>
336
337 * configure.in: Restore accidentally removed use of
338 GCC_TEST_OPTIONS/NON_GCC_TEST_OPTIONS.
339
3402010-07-29 Chad Brown <yandros@mit.edu>
341
342 * configure.in: Check for dirent.h.
343
3442010-07-29 Dan Nicolaescu <dann@ics.uci.edu>
345
346 * configure.in: Remove reference to usg5-4, unused.
347
3482010-07-25 Andreas Schwab <schwab@linux-m68k.org>
349
350 * configure.in: Check for __executable_start.
351
3522010-07-24 Ken Brown <kbrown@cornell.edu>
353
354 * configure.in (LINKER, LIB_GCC): Remove cygwin special cases (Bug#6715)
355
3562010-07-24 Juanma Barranquero <lekktu@gmail.com>
357
358 * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
359
3602010-07-24 Ken Brown <kbrown@cornell.edu> (tiny change)
361
362 * configure.in (START_FILES) [cygwin]: Set to pre-crt0.o (Bug#6715).
363
3642010-07-12 Andreas Schwab <schwab@linux-m68k.org>
365
366 * configure.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS)
367 (PROFILING_LDFLAGS): Substitute, don't add them to CFLAGS/LDFLAGS.
368 (C_OPTIMIZE_SWITCH): Remove.
369 (TEMACS_LDFLAGS2): Add ${PROFILING_LDFLAGS}.
370
3712010-07-11 Andreas Schwab <schwab@linux-m68k.org>
372
373 * configure.in: Don't check for index and rindex, check for strchr
374 and strrchr. Define strchr and strrchr as index and rindex,
375 resp., in src/config.h if not available.
376
3772010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
378
379 * configure.in: Use -Wold-style-definition if available.
380 This helps with the transition to standard C code, it can be
381 removed when done.
382
383 * configure.in (PRE_EDIT_LDFLAGS, POST_EDIT_LDFLAGS): Remove.
384
385 * configure.in (UNEXEC_OBJ): Add comment about values for MSDOS
386 and MSWindows.
387
3882010-07-07 Andreas Schwab <schwab@linux-m68k.org>
389
390 * configure.in: Don't check for bcopy, bcmp, bzero. Don't include
391 <strings.h> and don't define bcopy, bzero, BCMP in config.h.
392
3932010-07-07 Dan Nicolaescu <dann@ics.uci.edu>
394
395 * configure.in (getenv): Remove K&R declaration.
396
3972010-07-02 Jan Djärv <jan.h.d@swipnet.se>
398
399 * configure.in: Remove define __P.
400
4012010-07-02 Dan Nicolaescu <dann@ics.uci.edu>
402
403 * configure.in (--enable-use-lisp-union-type): New flag.
404
4052010-06-30 Dan Nicolaescu <dann@ics.uci.edu>
406
407 Fix CFLAGS for non-GCC compilers.
408 * configure.in (CFLAGS): Always use -g like it was done before the
409 2010-03-30 change.
410 (REAL_CFLAGS): Use CFLAGS for non-GCC to get optimization flags.
411 (Bug#6538)
412
4132010-06-30 Glenn Morris <rgm@gnu.org>
414
415 * configure.in (HAVE_SOUND, HAVE_X_I18N, HAVE_X11R6_XIM):
416 Set with AC_DEFINE rather than AH_BOTTOM.
417
418 * configure.in (C_OPTIMIZE_SWITCH, CANNOT_DUMP, SYSTEM_MALLOC):
419 (USE_MMAP_FOR_BUFFERS, C_WARNING_SWITCH, CFLAGS, REAL_CFLAGS):
420 Set with shell, not cpp.
421 (LIBX): Remove, just use -lX11 in the one place this was used.
422 (cannot_dump): Replace with CANNOT_DUMP.
423
4242010-06-28 Jan Djärv <jan.h.d@swipnet.se>
425
426 * configure.in: Add --with-x-toolkit=gtk3. Remove HAVE_GTK_MULTIDISPLAY,
427 check for gtk_file_chooser_dialog_new, and HAVE_GTK_FILE_BOTH (implied
428 by minimum required Gtk+ 2.6). Add checks for functions introduced
429 in Gtk+ 2.14 or newer (bug#6505).
430
4312010-06-26 Eli Zaretskii <eliz@gnu.org>
432
433 * config.bat: Remove white space around "+" in COPY commands.
434
4352010-06-23 Glenn Morris <rgm@gnu.org>
436
437 * info/dir: Start descriptions in column 32, per Texinfo convention.
438
4392010-06-16 Chong Yidong <cyd@stupidchicken.com>
440
441 * INSTALL: Update font information (Bug#6389).
442
4432010-06-16 Glenn Morris <rgm@gnu.org>
444
445 * INSTALL: General update.
446
4472010-06-12 Glenn Morris <rgm@gnu.org>
448
449 * Makefile.in (install-arch-indep): Delete any old info .gz files first.
450
4512010-06-11 Glenn Morris <rgm@gnu.org>
452
453 * configure.in (--without-compress-info): New option.
454 (GZIP_INFO): New output variable.
455
456 * Makefile.in (GZIP_INFO): New, set by configure.
457 (install-arch-indep): Don't gzip info pages if GZIP_INFO is nil.
458 Handle man pages in the same way.
459
4602010-06-10 Glenn Morris <rgm@gnu.org>
461
462 * Makefile.in (install-arch-indep): Gzip the info files too.
463
464 * make-dist: Remove references to non-existent directories and files.
465
4662010-06-08 Dan Nicolaescu <dann@ics.uci.edu>
467
468 * configure.in: Include <strings.h> and <string.h> instead of
469 "strings.h" and "string.h".
470
4712010-06-06 Dan Nicolaescu <dann@ics.uci.edu>
472
473 * configure.in: Remove code dealing with BSTRING.
474
4752010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
476
477 * configure.in (AC_PREREQ): Require autoconf 2.65.
478
479 * configure.in (unxec): Do not define and substitute.
480 (UNEXEC_OBJ): New output variable, replaces cpp UNEXEC.
481
4822010-06-03 Glenn Morris <rgm@gnu.org>
483
484 * configure.in (AH_BOTTOM): Remove NOT_C_CODE test, it is always true.
485
4862010-06-02 Dan Nicolaescu <dann@ics.uci.edu>
487
488 Fix alloca definition when using gcc on non-gnu systems.
489 * configure.in: Use the code sequence indicated by "info autoconf"
490 for alloca (bug#6170).
491
4922010-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
493
494 * .bzrignore: Ignore new files from trunk, which appear if you use
495 colocated branches (i.e. "bzr switch").
496
4972010-05-28 Glenn Morris <rgm@gnu.org>
498
499 * configure.in: Simplify some of the $canonical tests.
500
5012010-05-27 Glenn Morris <rgm@gnu.org>
502
503 * config.bat: Do not preprocess src/Makefile.in.
504
505 * configure.in: Do not preprocess src/Makefile.in.
506 (cpp_undefs, CPP_NEED_TRADITIONAL): Remove.
507 (AC_EGREP_CPP): Test no longer needed.
508
509 * make-dist: No more Makefile.c files.
510
5112010-05-26 Glenn Morris <rgm@gnu.org>
512
513 * configure.in (YMF_PASS_LDFLAGS): Remove.
514 (PRE_EDIT_LDFLAGS, POST_EDIT_LDFLAGS): New output variables.
515
516 * configure.in (CPPFLAGS, CFLAGS, REAL_CFLAGS):
517 Add $GNUSTEP_LOCAL_HEADERS.
518 (LDFLAGS, LD_SWITCH_SYSTEM_TEMACS): Add $GNUSTEP_LOCAL_LIBRARIES.
519
520 * configure.in (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS)
521 (GNUSTEP_MAKEFILES): Remove.
522 (LD_SWITCH_SYSTEM_TEMACS): Move NS_IMPL_GNUSTEP_TEMACS_LDFLAGS
523 stuff to here.
524
5252010-05-25 Glenn Morris <rgm@gnu.org>
526
527 * configure.in (LD_SWITCH_SYSTEM): Move some gnu-linux stuff...
528 (LD_SWITCH_SYSTEM_TEMACS): ... to here.
529
530 * configure.in (LD_SWITCH_SYSTEM_EXTRA): Remove.
531 (LD_SWITCH_SYSTEM_TEMACS): Put darwin stuff from LD_SWITCH_SYSTEM_EXTRA
532 here instead.
533
5342010-05-24 Romain Francoise <romain@orebokech.com>
535
536 * make-dist: Look for version in src/emacs.c.
537 Use lisp/subr.el rather than lisp/version.el for location check.
538
5392010-05-21 Glenn Morris <rgm@gnu.org>
540
541 * configure.in (MKDEPDIR): Parallel build tweak.
542
543 * configure.in (ns_frag): New output file.
544
545 * configure.in (OLDXMENU): Set to "nothing" if !HAVE_X11 || USE_GTK.
546 (OLDXMENU_TARGET): Set to empty if USE_GTK.
547
548 * configure.in (cannot_dump): New output variable.
549
5502010-05-20 enami tsugutomo <tsugutomo.enami@jp.sony.com>
551
552 * configure.in: On NetBSD, if terminfo is found, use it in
553 preference to termcap. (Bug#6190)
554
5552010-05-20 Glenn Morris <rgm@gnu.org>
556
557 * make-dist (src): Include *.mk.
558 * config.bat: Concatenate deps.mk onto the end of src/Makefile.
559 * configure.in (DEPFLAGS, MKDEPDIR): New output variables.
560 (deps_frag): New output file.
561 (AUTO_DEPEND): Remove this definition.
562
563 * configure.in (--with-gtk, --with-gcc): Remove option stubs.
564
5652010-05-19 Glenn Morris <rgm@gnu.org>
566
567 * configure.in (LINKER, YMF_PASS_LDFLAGS): New output variables.
568 (ORDINARY_LINK): New AC_DEFINE.
569 (LIB_GCC): No need to set if ORDINARY_LINK.
570
5712010-05-18 Glenn Morris <rgm@gnu.org>
572
573 * configure.in (POST_ALLOC_OBJ) [cygwin]: Omit vm-limit.o.
574 (POST_ALLOC_OBJ) [!cygwin]: Set to empty.
575
576 * config.bat (RALLOC_OBJ): Edit to empty if sys_malloc.
577 * configure.in (REL_ALLOC): Unset on gnu, gnu-linux if DOUG_LEA_MALLOC.
578 (RALLOC_OBJ): New output variable.
579
580 * config.bat (GMALLOC_OBJ, VMLIMIT_OBJ): Edit to empty if sys_malloc.
581 * configure.in (GMALLOC_OBJ, VMLIMIT_OBJ): New output variables.
582
5832010-05-17 Stefan Monnier <monnier@iro.umontreal.ca>
584
585 * Makefile.in (src): Provide the name of the VCS file that witnesses
586 a pull.
587 ($(srcdir)/src/config.in): Handle accidental removal of src/config.in.
588
5892010-05-17 Glenn Morris <rgm@gnu.org>
590
591 * configure.in (OLDXMENU_DEPS): New output variable.
592
5932010-05-16 Glenn Morris <rgm@gnu.org>
594
595 * configure.in (ns_appbindir, ns_appresdir): Set using $ns_appdir.
596
597 * configure.in (ns_appdir, ns_appbindir): Add trailing "/" to value.
598 * Makefile.in (install-arch-dep): Update for above change.
599
600 * Makefile.in (ns_appdir): Remove.
601 (install-arch-dep): Test $ns_appresdir instead of $ns_appdir.
602
603 * configure.in (TEMACS_LDFLAGS2): New output variable.
604
605 * configure.in (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): New output variable.
606 (START_FILES): Set to empty if NS_IMPL_GNUSTEP.
607 (GNUSTEP_SYSTEM_HEADERS, GNUSTEP_SYSTEM_LIBRARIES): Do not output,
608 nothing uses.
609
6102010-05-16 Dan Nicolaescu <dann@ics.uci.edu>
611
612 * configure.in: Remove references to usg5-4 and bsd-common, $opsys
613 does not use them.
614 (X11R5_INHIBIT_I18N): Remove, unused.
615
6162010-05-15 Glenn Morris <rgm@gnu.org>
617
618 * configure.in (LIBXMENU): Set to empty if !HAVE_X_WINDOWS.
619
620 * configure.in (FONT_OBJ): Set to empty if !HAVE_X_WINDOWS.
621
6222010-05-15 Ken Raeburn <raeburn@raeburn.org>
623
624 * configure.in: Look for version string in its new location.
625
6262010-05-15 Eli Zaretskii <eliz@gnu.org>
627
628 * config.bat: Remove support for DJGPP v1.x.
629
6302010-05-15 Glenn Morris <rgm@gnu.org>
631
632 * configure.in (OLDXMENU_TARGET): New output variable.
633
634 * Makefile.in (install-arch-dep): Update odd NS rule for Emacs version.
635
636 * Makefile.in (install-arch-indep): Remove references to RCS, CVS,
637 and other files that no longer exist.
638
6392010-05-14 Glenn Morris <rgm@gnu.org>
640
641 * configure.in (cpp_undefs): Add mktime, register, X11.
642
643 * configure.in (GPM_MOUSE_SUPPORT): Remove.
644 (MOUSE_SUPPORT, TOOLTIP_SUPPORT, WINDOW_SUPPORT): New output variables.
645 (HAVE_WINDOW_SYSTEM, HAVE_MOUSE): Move out of AC_BOTTOM.
646
647 * configure.in (NS_IMPL_GNUSTEP_INC): New output variable.
648 (GNUSTEP_MAKEFILES): Do not output.
649
6502010-05-13 Glenn Morris <rgm@gnu.org>
651
652 * configure.in: Fix some paren typos.
653
654 * configure.in (OLDXMENU, LIBXMENU): Set to empty if !HAVE_MENUS.
655
656 * configure.in (LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Do not define.
657
6582010-05-12 Glenn Morris <rgm@gnu.org>
659
660 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): Remove, unused.
661
662 * configure.in (LIB_GCC): New output variable.
663
6642010-05-11 Glenn Morris <rgm@gnu.org>
665
666 * make-dist (msdos): No more mainmake.
667
668 * configure.in: Generate lib-src/Makefile directly, do not run cpp.
669 * config.bat: Do not run cpp on lib-src/Makefile.in.
670
671 * config.bat [HAVE_X11]: Run sed3x.inp on lib-src/Makefile.
672
6732010-05-10 Glenn Morris <rgm@gnu.org>
674
675 * configure.in (LIBS_SYSTEM): New output variable, replacing cpp.
676
677 * configure.in (MAIL_USE_FLOCK, MAIL_USE_LOCKF): New AC_DEFINEs.
678 (BLESSMAIL_TARGET): New output variable.
679
6802010-05-08 Štěpán Němec <stepnem@gmail.com> (tiny change)
681
682 * INSTALL: Fix typos.
683
6842010-05-08 Chong Yidong <cyd@stupidchicken.com>
685
686 * configure.in: Add check for buggy version of GCC (Bug#6031).
687
6882010-05-08 Glenn Morris <rgm@gnu.org>
689
690 * configure.in (HAVE_LIBNCURSES): New local variable.
691 (TERMINFO, LIBS_TERMCAP, TERMCAP_OBJ): New output variables,
692 replacing cpp in src/s/*.h and src/Makefile.in.
693
6942010-05-07 Chong Yidong <cyd@stupidchicken.com>
695
696 * Version 23.2 released.
697
6982010-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
699
700 * configure.in: Add tests for `isnan' and `copysign'.
701
7022010-05-07 Eli Zaretskii <eliz@gnu.org>
703
704 * config.bat: Allow for 2 leading `#'s in comments in
705 src/Makefile.in.
706
7072010-05-07 Glenn Morris <rgm@gnu.org>
708
709 * configure.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
710 Merges logic from src/s/* and src/Makefile.in.
711 (LD_SWITCH_SYSTEM_TEMACS): New output variable.
712
7132010-05-07 Dan Nicolaescu <dann@ics.uci.edu>
714
715 Define START_FILES and LIB_STANDARD using autoconf.
716 * configure.in (START_FILES, LIB_STANDARD): New definitions, moved
717 here from src/s/*.h.
718 (HAVE_CRTIN): Remove, inline logic in the netbsd
719 START_FILES/LIB_STANDARD computation.
720
7212010-05-06 Glenn Morris <rgm@gnu.org>
722
723 * configure.in (AC_PROG_LN_S): Remove test, nothing uses @LN_S@.
724
725 * Makefile.in (CPP, C_SWITCH_SYSTEM, ALLOCA, LN_S, C_SWITCH_X_SITE)
726 (LD_SWITCH_X_SITE): Remove unused variables.
727
7282010-05-04 Glenn Morris <rgm@gnu.org>
729
730 * configure.in (LD_SWITCH_X_SITE_AUX): Use AC_SUBST only, not AC_DEFINE
731 as well.
732 (LD_SWITCH_X_SITE_AUX_RPATH): New output variable.
733
734 * configure.in (LD_SWITCH_SYSTEM_TEMACS): New output variable.
735
736 * configure.in (C_SWITCH_MACHINE, C_SWITCH_SYSTEM): New output
737 variables, replacing c_switch_machine, c_switch_system.
738 * Makefile.in (C_SWITCH_SYSTEM): Use @C_SWITCH_SYSTEM@ rather than
739 @c_switch_system@.
740
7412010-05-03 Glenn Morris <rgm@gnu.org>
742
743 * configure.in (LIBXT_OTHER, LIBX_OTHER): New output variables.
744
745 * make-dist: There are no more src/m/*.inp files.
746
7472010-05-01 Dan Nicolaescu <dann@ics.uci.edu>
748
749 * configure.in (LD_SWITCH_MACHINE, ld_switch_machine): Remove, unused.
750 (ac_link): Do not use ld_switch_machine.
751
7522010-05-01 Glenn Morris <rgm@gnu.org>
753
754 * configure.in (OTHER_OBJ): Remove.
755 (PRE_ALLOC_OBJ, POST_ALLOC_OBJ): New output variables.
756
7572010-04-30 Glenn Morris <rgm@gnu.org>
758
759 * configure.in (OTHER_OBJ): Always include vm-limit.o on Cygwin.
760 Elsewhere, maybe include it.
761
762 * configure.in (TOOLKIT_LIBW) [HAVE_GTK]: Set to $GTK_LIBS.
763 (OLDXMENU, LIBXMENU): New output variables.
764
765 * configure.in (OTHER_OBJ): New output variable.
766
7672010-04-28 Glenn Morris <rgm@gnu.org>
768
769 * configure.in (CYGWIN_OBJ): New output variable.
770
771 * configure.in (GPM_MOUSE_SUPPORT): New output variable.
772
773 * configure.in (FONT_OBJ): New output variable.
774
775 * configure.in (LIBXMU): New output variable.
776
777 * configure.in (NS_OBJ, NS_SUPPORT): New output variables.
778
779 * configure.in (machine, canonical): On amdx86-64, check for a 32-bit
780 userland and maybe change values to i386 (move test from s/amdx86-64.h).
781
7822010-04-27 Glenn Morris <rgm@gnu.org>
783
784 * configure.in (LIBXTR6): New output variable. Move unixware special
785 case here from src/s/unixware.h.
786
787 * configure.in (LUCID_LIBW, MOTIF_LIBW): No longer substitute
788 in Makefiles.
789 (TOOLKIT_LIBW): New output variable, replacing LUCID_LIBW/MOTIF_LIBW.
790
791 * configure.in (HAVE_MOTIF_2_1): Remove unused variable.
792 (LIBXP): No longer substitute in Makefiles.
793 (MOTIF_LIBW): New output variable. Move system-specific settings here
794 from src/s files.
795
7962010-04-27 Dan Nicolaescu <dann@ics.uci.edu>
797
798 Reduce CPP usage.
799 * configure.in (LIB_X11_LIB): Remove, inline in the only user.
800 (unexec): Define unconditionally, all platforms define
801 UNEXEC. AC_SUBST it.
802 (UNEXEC_SRC): Remove, unused.
803 (C_SWITCH_X_SYSTEM): Define using autoconf, not cpp.
804
8052010-04-27 Glenn Morris <rgm@gnu.org>
806
807 * configure.in (HAVE_MOTIF_2_1, HAVE_LIBXP): Remove unused AC_DEFINEs,
808 replaced by LIBXP.
809
810 * configure.in (--with-crt-dir): Doc fix (now valid for all platforms).
811 (CRT_DIR): On (powerpc64|sparc64)-*-linux-gnu*, default to /usr/lib64.
812 On hpux10-20, default to /lib.
813
814 * configure.in (LUCID_LIBW, LIBXP, WIDGET_OBJ): New output variables.
815
8162010-04-26 Dan Nicolaescu <dann@ics.uci.edu>
817
818 * configure.in (LIBS_MACHINE): Remove, unused.
819
820 * configure.in (LIB_MATH): New output variable. Set it for some systems.
821
8222010-04-24 Glenn Morris <rgm@gnu.org>
823
824 * configure.in (CRT_DIR): New output variable.
825 (--with-crt-dir): New option. (Bug#5655)
826 (HAVE_LIB64_DIR): Remove.
827
8282010-04-22 Dan Nicolaescu <dann@ics.uci.edu>
829
830 * configure.in (REAL_CFLAGS, CFLAGS): Restore -g for gcc.
831
8322010-04-22 Miles Bader <miles@gnu.org>
833
834 * configure.in: Get rid of "unix" pre-defined macro when
835 preprocessing Makefile. (Bug#5857)
836
8372010-04-21 Andreas Schwab <schwab@linux-m68k.org>
838
839 Avoid non-portable shell command negation
840 * configure.in: Revert last change.
841
8422010-04-21 Jan Djärv <jan.h.d@swipnet.se>
843
844 * configure.in: Change "if test ! -f" to "if ! test -f".
845
8462010-04-21 Glenn Morris <rgm@gnu.org>
847
848 * configure.in (LIBSELINUX_LIBS): Always substitute in Makefiles.
849 (GTK_OBJ, DBUS_OBJ, LIBXSM, XMENU_OBJ, XOBJ): New output variables.
850
8512010-04-21 Karel Klíč <kklic@redhat.com>
852
853 * configure.in: New option: --with(out)-selinux, on by default.
854 Set HAVE_LIBSELINUX if we find libselinux, and substitute
855 LIBSELINUX_LIBS in Makefiles.
856
8572010-04-01 Dan Nicolaescu <dann@ics.uci.edu>
858
859 * configure.in: Remove all references to LIBX11_SYSTEM.
860
8612010-03-30 Dan Nicolaescu <dann@ics.uci.edu>
862
863 * configure.in: Remove all references to C_DEBUG_SWITCH.
864
8652010-03-27 Eli Zaretskii <eliz@gnu.org>
866
867 * config.bat <lib-src>: Edit out lines that begin with several #
868 characters.
869
8702010-03-20 Dan Nicolaescu <dann@ics.uci.edu>
871
872 * configure.in: Remove support for old UNIX System V systems and
873 for Unixware on non-x86 machines.
874
875 * configure.in: Remove support for Solaris on PPC and for old versions.
876
877 * configure.in: Remove non-working lynxos port.
878
8792010-03-19 Dan Nicolaescu <dann@ics.uci.edu>
880
881 * .dir-locals.el (c-mode): Turn on whitespace-mode for diff-mode.
882
8832010-03-19 Glenn Morris <rgm@gnu.org>
884
885 * configure.in (HAVE_LIBNCURSES): Add a description to make autoheader
886 happy.
887
8882010-03-18 Jan Djärv <jan.h.d@swipnet.se>
889
890 * configure.in: Check for tputs and friends, abort if not
891 found (bug#5735).
892
8932010-03-18 Glenn Morris <rgm@gnu.org>
894
895 * configure.in (--with-x-toolkit): In the help text, say which options
896 are synonyms.
897
898 * configure.in (--with-mmdf, --with-mail-unlink):
899 New options, off by default.
900 (--with-mailhost): New option to set default POP host.
901 (LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF, LIBGPM, LIBS_MAIL)
902 (LIBHESIOD, LIBRESOLV, COM_ERRLIB, CRYPTOLIB, KRB5LIB, DESLIB, KRB4LIB):
903 New variables, substituted in Makefiles.
904 (try_libungif, ac_gif_lib_name): Replace with HAVE_GIF=maybe, LIBGIF.
905 (LIBGIF): Use AC_SUBST rather than AC_DEFINE.
906 (HAVE_LIBMAIL, HAVE_LIBLOCKFILE, HAVE_LIBCOM_ERR, HAVE_LIBCRYPTO)
907 (HAVE_LIBK5CRYPTO, HAVE_LIBKRB5, HAVE_LIBDES425, HAVE_LIBDES)
908 (HAVE_LIBKRB4, HAVE_LIBKRB): New AC_DEFINEs.
909
9102010-03-18 Tetsurou Okazaki <okazaki@be.to> (tiny change)
911
912 * Makefile.in (uninstall): Handle the case where archlibdir does not
913 exist. (Bug#5720)
914
9152010-03-12 Eli Zaretskii <eliz@gnu.org>
916
917 These changes remove termcap.c from the build on Posix platforms.
918 * configure.in <AC_CHECK_HEADERS>: Remove termcap.h.
919
920 * configure: Regenerated.
921
9222010-03-10 Chong Yidong <cyd@stupidchicken.com>
923
924 * Branch for 23.2.
925
9262010-01-31 Juri Linkov <juri@jurta.org>
927
928 * .bzrignore: Add TAGS-LISP.
929
9302010-01-23 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
931
932 * configure.in: Check for utmp.h availability (FreeBSD 9.x lacks
933 this header file).
934
9352010-01-12 Juanma Barranquero <lekktu@gmail.com>
936
937 * .bzrignore: Ignore all .exe, instead of individual files.
938
9392010-01-12 Chong Yidong <cyd@stupidchicken.com>
940
941 * configure.in: Explicitly check for and link to -lXrender.
942
9432010-01-12 Glenn Morris <rgm@gnu.org>
944
945 * INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-bug
946 for bug reports for development versions.
947
9482010-01-02 Eli Zaretskii <eliz@gnu.org>
949
950 * .bzrignore: Add more ignored patterns, including for the MS-DOS
951 build.
952
9532009-12-27 Karl Fogel <kfogel@red-bean>
954
955 * INSTALL.BZR: Rename from INSTALL.CVS; edit to talk about Bazaar.
956 * INSTALL, autogen.sh, configure.in, configure: Adjust accordingly.
957
9582009-12-17 Glenn Morris <rgm@gnu.org>
959
960 * .dir-locals.el (bug-reference-url-format): Change to debbugs.gnu.org.
961
9622009-12-15 Glenn Morris <rgm@gnu.org>
963
964 * info/dir: Add EDT entry.
965 * Makefile.in (INFO_FILES): Add edt.
966
9672009-12-10 Jan Djärv <jan.h.d@swipnet.se>
968
969 * configure.in: Check for RSVG if GNUStep is used.
970
9712009-12-09 Jan Djärv <jan.h.d@swipnet.se>
972
973 * configure.in: Don't check for RSVG or GConf unless X11 is used.
974
9752009-12-09 Ken Brown <kbrown@cornell.edu> (tiny change)
976
977 * configure.in: Allow compiling Emacs with GTK on Cygwin.
978
9792009-12-01 Glenn Morris <rgm@gnu.org>
980
981 * make-dist: Add etc/images/mpc directory.
982
9832009-11-21 Jan Djärv <jan.h.d@swipnet.se>
984
985 * configure.in: Don't check for GConf unless X is used.
986
9872009-11-20 Dan Nicolaescu <dann@ics.uci.edu>
988
989 * configure.in: Use -Wdeclaration-after-statement if available.
990
9912009-11-17 Jan Djärv <jan.h.d@swipnet.se>
992
993 * configure.in: New option: --with(out)-gconf.
994 Set HAVE_GCONF if we find gconf.
995
9962009-11-17 Glenn Morris <rgm@gnu.org>
997
998 * Makefile.in (INFO_FILES): Add semantic.
999
10002009-11-16 Chong Yidong <cyd@stupidchicken.com>
1001
1002 * info/dir: Add Semantic.
1003
10042009-11-16 Glenn Morris <rgm@gnu.org>
1005
1006 * Makefile.in (install-arch-indep): Use a more restrictive Makefile
1007 pattern, so as not to exclude makefile*.el. (Bug#4912)
1008
10092009-11-14 Jan Djärv <jan.h.d@swipnet.se>
1010
1011 * configure.in: --enable-autodepend is new. Check for GNU Make
1012 and that gcc supports -MMD -MF. Define AUTO_DEPEND if we can use
1013 gcc and GNU make to generate dependencies.
1014
10152009-10-27 Glenn Morris <rgm@gnu.org>
1016
1017 * make-dist: Make links to doc/lispintro/*.pdf.
1018
10192009-10-23 Jim Meyering <meyering@redhat.com>
1020
1021 * configure.in: Invoke $CPP with -P when creating Makefile and
1022 src/Makefile. Without this, gcc 4.4.2 converts each
1023 backslash-newline pair in the input to a bare newline, yielding
1024 invalid Makefiles.
1025
1026 * configure: Regenerate.
1027
10282009-10-19 Dan Nicolaescu <dann@ics.uci.edu>
1029
1030 * configure.in (vax-dec-vms): Remove, not supported anymore.
1031
10322009-10-15 Adrian Robert <Adrian.B.Robert@gmail.com>
1033
1034 * configure.in (NS_HAVE_NSINTEGER): Back out previous change.
1035 (*-apple-darwin*): Add x86_64 architecture.
1036
10372009-10-14 Dan Nicolaescu <dann@ics.uci.edu>
1038
1039 * config.guess, config.sub: Updated from master source.
1040
10412009-10-11 Adrian Robert <Adrian.B.Robert@gmail.com>
1042
1043 * configure.in (NS_HAVE_NSINTEGER): Remove this test and define.
1044
10452009-10-07 Edward Trumbo <etrumbo@comcast.net> (tiny change)
1046
1047 * Makefile.in (INFO_FILES): Add EDE and EIEIO.
1048
10492009-09-29 Glenn Morris <rgm@gnu.org>
1050
1051 * make-dist (check): Update for two new levels of subdirectory in lisp/.
1052
10532009-09-17 Dan Nicolaescu <dann@ics.uci.edu>
1054
1055 * config.guess, config.sub: Updated from master source.
1056
1057 * configure.in (OTHER_FILES): Define using autoconf not cpp.
1058
10592009-09-14 Dan Nicolaescu <dann@ics.uci.edu>
1060
1061 * .dir-locals.el (change-log-mode): Restore bug-reference-mode.
1062
10632009-09-13 Chong Yidong <cyd@stupidchicken.com>
1064
1065 * INSTALL: Update URL for GNU FreeFont.
1066
10672009-09-09 Glenn Morris <rgm@gnu.org>
1068
1069 * Makefile.in (install-arch-indep): Don't recursively change perms of
1070 site-lisp and infodir. There may be non-Emacs files in here, and the
1071 files supplied by Emacs are all handled explicitly already. (Bug#3800)
1072 (mkdir): Set umask to world-readable before creating directories.
1073 mkinstalldirs already checks if dirs exist, don't duplicate this test.
1074
10752009-08-29 Glenn Morris <rgm@gnu.org>
1076
1077 * Makefile.in (info-real): Don't ignore errors from doc Makefiles.
1078 (info): Don't give an error in the absence of makeinfo - let the doc
1079 Makefiles do that, if the info files need rebuilding. (Bug#3982)
1080
10812009-08-23 Ken Raeburn <raeburn@raeburn.org>
1082
1083 * Makefile.in (install-arch-indep): If the versioned DOC-####
1084 generated during loadup+dump isn't found, install the plain DOC
1085 file that always gets generated, in case CANNOT_DUMP is set.
1086
1087 * configure.in: Warn if package version specified here doesn't
1088 match the version in version.el.
1089 * configure: Regenerate.
1090
10912009-08-22 Michael Albinus <michael.albinus@gmx.de>
1092
1093 * configure.in: AC_CHECK_FUNCS dbus_watch_get_unix_fd.
1094
1095 * configure: Regenerate.
1096
10972009-08-19 Glenn Morris <rgm@gnu.org>
1098
1099 * INSTALL: Remove reference to cvtmail.
1100
11012009-08-15 CHENG Gao <chenggao@gmail.com>
1102
1103 * Makefile.in (install-arch-indep): Remove .DS_Store files (MacOSX).
1104
11052009-08-02 Kevin Ryde <user42@zip.com.au>
1106
1107 * INSTALL: Fix free fonts URL.
1108
11092009-07-22 Glenn Morris <rgm@gnu.org>
1110
1111 * configure.in (AC_PREREQ): Require autoconf 2.62.
1112
11132009-07-04 Andreas Schwab <schwab@linux-m68k.org>
1114
1115 * configure.in (--enable-checking, --enable-profiling):
1116 Use AS_HELP_STRING.
1117
11182009-07-03 Dan Nicolaescu <dann@ics.uci.edu>
1119
1120 * configure.in (--enable-profiling): New option.
1121 (mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
1122
11232009-06-27 Glenn Morris <rgm@gnu.org>
1124
1125 * configure.in: Restore netbsd on mips, mipsel, mipseb.
1126
11272009-06-26 Dan Nicolaescu <dann@ics.uci.edu>
1128
1129 * configure.in (--enable-checking): New option.
1130
11312009-06-24 Glenn Morris <rgm@gnu.org>
1132
1133 * make-dist: Warn if subdir does not exist in source.
1134 (nextstep/Cocoa/Emacs.base/Contents/Resources/preferences.nib)
1135 (nextstep/GNUstep/Emacs.base/Resources/preferences.gorm):
1136 No longer make links.
1137
11382009-06-24 Yavor Doganov <yavor@gnu.org>
1139
1140 * make-dist (tempdir): Don't create directories preferences.gorm
1141 and preferences.nib, they are no longer required.
1142
11432009-06-21 Chong Yidong <cyd@stupidchicken.com>
1144
1145 * Branch for 23.1.
1146
11472009-06-12 Chong Yidong <cyd@stupidchicken.com>
1148
1149 * configure.in: Delete mac-fix-env target, which has been
1150 removed (Bug#3531).
1151
11522009-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1153
1154 * configure.in: Don't define CANNOT_DUMP for GNUStep any more.
1155
11562009-05-05 Per Starbäck <per@starback.se> (tiny change)
1157
1158 * BUGS: Use new binding of view-emacs-problems.
1159
11602009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
1161
1162 * Makefile.in (install-arch-dep): Avoid using $$(..) construct,
1163 for Solaris compatibility.
1164
11652009-04-25 Chong Yidong <cyd@stupidchicken.com>
1166
1167 * configure: Regenerate.
1168
1169 * configure.in: Disable use of FreeType without libXft.
1170
11712009-04-19 Jan Djärv <jan.h.d@swipnet.se>
1172
1173 * configure.in (HAVE_GTK_FILE_SELECTION, HAVE_GTK_FILE_CHOOSER):
1174 Check if it is declared in gtk.h.
1175
11762009-04-12 Andreas Schwab <schwab@linux-m68k.org>
1177
1178 * Makefile.in (install-arch-indep): Remove .gitignore files.
1179
11802009-04-03 Kenichi Handa <handa@m17n.org>
1181
1182 * INSTALL: Make the section "Complex Text Layout support
1183 libraries" the first of "ADDITIONAL DISTRIBUTION FILES".
1184
11852009-03-06 Dan Nicolaescu <dann@ics.uci.edu>
1186
1187 * configure.in (rs6000-ibm-aix6*): Fix typo.
1188
11892009-03-04 Glenn Morris <rgm@gnu.org>
1190
1191 * Makefile.in (INFO_FILES): Add auth.
1192
11932009-03-03 Glenn Morris <rgm@gnu.org>
1194
1195 * info/dir: Add Auth-source.
1196
11972009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
1198
1199 * Makefile.in (src): Fix last change so the first `cd' doesn't affect
1200 the second.
1201
12022009-02-28 Eli Zaretskii <eliz@gnu.org>
1203
1204 * config.bat: Copy .dbxinit to _dbxinit.
1205
1206 * make-dist (Making links to `info'): Remove .gitignore.
1207
12082009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
1209
1210 * Makefile.in (lib-src, lisp): Use simpler rule.
1211 (src): Be more specific to avoid recompiling all the .elc files just
1212 because the bootstrap-emacs is missing.
1213
12142009-02-26 Chong Yidong <cyd@stupidchicken.com>
1215
1216 * configure.in: Require librsvg >= 2.11.
1217
12182009-02-23 Adrian Robert <Adrian.B.Robert@gmail.com>
1219
1220 * configure.in (HAVE_XFT, HAVE_FREETYPE, HAVE_LIBOTF)
1221 (HAVE_M17N_FLT): Don't check for these unless HAVE_X11.
1222
12232009-02-04 Adrian Robert <Adrian.B.Robert@gmail.com>
1224
1225 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Drop.
1226
12272009-02-03 Glenn Morris <rgm@gnu.org>
1228
1229 * make-dist: Add some missing files, remove some that are no longer
1230 present.
1231
12322009-02-02 Glenn Morris <rgm@gnu.org>
1233
1234 * make-dist: Add some missing nextstep/ files.
1235
12362009-01-22 Yavor Doganov <yavor@gnu.org> (tiny change)
1237
1238 * configure.in (HAVE_RSVG): Use librsvg under HAVE_NS also. (Bug#616)
1239
12402009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
1241
1242 * configure.in: Add support for m68k-*-netbsd.
1243
12442009-01-14 Juri Linkov <juri@jurta.org>
1245
1246 * .dir-locals.el (change-log-mode): Remove bug-reference-mode.
1247
1248 * .dir-locals.el (change-log-mode): Add bug-reference-url-format
1249 and bug-reference-mode.
1250
12512009-01-11 Juri Linkov <juri@jurta.org>
1252
1253 * INSTALL.CVS: Move configuration explicitly to the first step.
1254
12552009-01-09 Glenn Morris <rgm@gnu.org>
1256
1257 * .dir-locals.el: Don't set indent-tabs-mode.
1258
12592008-12-30 Kenichi Handa <handa@m17n.org>
1260
1261 * configure.in: Define HAVE_OTF_GET_VARIATION_GLYPHS if libotf has
1262 the function OTF_get_variation_glyphs.
1263
12642008-12-30 Jan Djärv <jan.h.d@swipnet.se>
1265
1266 * Makefile.in (install-arch-dep): Remove old directories in
1267 ns_app* before moving new directories there.
1268
12692008-12-27 Dan Nicolaescu <dann@ics.uci.edu>
1270
1271 * .dir-locals.el: Remove non-working entry for pmail.
1272 (fill-column): Fix typo.
1273 (change-log-mode): Add fill column.
1274
12752008-12-26 Eli Zaretskii <eliz@gnu.org>
1276
1277 * config.bat: Produce _dir-locals.el from .dir-locals.el.
1278
12792008-12-23 Dan Nicolaescu <dann@ics.uci.edu>
1280
1281 * make-dist (tempdir): Distribute .dir-locals.el.
1282
1283 * .dir-locals.el: New file.
1284
12852008-12-19 Eli Zaretskii <eliz@gnu.org>
1286
1287 * config.bat (--with-system-malloc): New option; see msdos/INSTALL
1288 for rationale.
1289
12902008-12-13 Glenn Morris <rgm@gnu.org>
1291
1292 * Makefile.in (install-arch-indep): Add new man-pages.
1293 (manext): Remove variable.
1294 (MAN_PAGES): New variable.
1295 (install-arch-indep, uninstall): Use MAN_PAGES for list of files to add
1296 and remove.
1297 (uninstall): Remove desktop file and icons, game scores if empty.
1298
12992008-12-11 Dan Nicolaescu <dann@ics.uci.edu>
1300
1301 * config.guess, config.sub: Updated from master source.
1302
13032008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
1304
1305 * Makefile.in (install-arch-indep): Install ebrowse.1.
1306
13072008-12-09 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
1308
1309 * configure.in: Add Solaris on x86_64.
1310
13112008-12-09 Dan Nicolaescu <dann@ics.uci.edu>
1312
1313 * config.guess, config.sub: Updated from master source.
1314
13152008-12-08 Eli Zaretskii <eliz@gnu.org>
1316
1317 * info/dir: Fix last change.
1318
13192008-12-07 Eli Zaretskii <eliz@gnu.org>
1320
1321 * info/dir: Untabify.
1322
13232008-11-28 Ulrich Mueller <ulm@gentoo.org>
1324
1325 * configure.in: Fix last change.
1326
13272008-11-28 Richard M Stallman <rms@gnu.org>
1328
1329 * configure.in (mips64-*-linux-gnu*, mips64el-*-linux-gnu*):
1330 New configurations.
1331
13322008-11-20 Josh Elsasser <josh@elsasser.org> (tiny change)
1333
1334 * configure.in: Add hppa-*-openbsd* with machine hp800; mistakenly
1335 removed while misclassified as now unsupported hp9000s300. (Bug#1365)
1336
13372008-11-15 Eli Zaretskii <eliz@gnu.org>
1338
1339 * Makefile.in (INFO_FILES): Remove ns-emacs.
1340
1341 * info/dir (NS-Emacs): Remove entry.
1342
13432008-11-08 Eli Zaretskii <eliz@gnu.org>
1344
1345 * INSTALL: Move MS-DOS specific instructions to msdos/INSTALL.
1346
13472008-11-07 Glenn Morris <rgm@gnu.org>
1348
1349 * configure.in (HAVE_LIB64_DIR): Check for crtn.o. (Bug#1287)
1350
13512008-10-31 Eli Zaretskii <eliz@gnu.org>
1352
1353 * config.bat: Tell user to expect one "File not found" message
1354 while the `doc' directory is being configured.
1355
13562008-10-30 Chong Yidong <cyd@stupidchicken.com>
1357
1358 * update-subdirs: Put obsolete directory last.
1359
13602008-10-30 Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
1361
1362 * configure.in: Check fontconfig always.
1363
13642008-10-30 Dan Nicolaescu <dann@ics.uci.edu>
1365
1366 * configure (*-solaris2.[7-9]*): Fix typo.
1367
13682008-10-24 Glenn Morris <rgm@gnu.org>
1369
1370 * configure.in (--without-sync-input, --with-pkg-config-prog):
1371 Help strings start with lower case.
1372 (--with-gnustep-conf): New option.
1373 (GNUSTEP_CONFIG_FILE): Use, instead of fixed /etc/GNUstep/GNUstep.conf.
1374
13752008-10-24 Yavor Doganov <yavor@gnu.org> (tiny change)
1376
1377 * configure.in: Use `.' instead of `source' to source GNUstep.conf.
1378 Exit with an error if `--with-ns' was specified but <AppKit/AppKit.h>
1379 is not found. (Bug#1230)
1380
13812008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
1382
1383 * configure (*-sunos5*, *-solaris*): Use the new file sol2-10.h.
1384 Use sol2-6.h for Solaris 7-9.
1385
13862008-10-18 Ulrich Mueller <ulm@gentoo.org>
1387
1388 * configure.in: Add support for GNU/Linux on SuperH.
1389
13902008-10-12 Andreas Schwab <schwab@suse.de>
1391
1392 * configure.in: Only check for m17n-flt if HAVE_LIBOTF.
1393
13942008-08-28 Adrian Robert <Adrian.B.Robert@gmail.com>
1395
1396 * configure.in: Report USE_TOOLKIT_SCROLLBARS as such (not mentioning
1397 "X") to avoid confusion.
1398
1399 * configure: Regenerate.
1400
14012008-09-07 Romain Francoise <romain@orebokech.com>
1402
1403 * make-dist: Distribute doc/man/ChangeLog.
1404
14052008-08-28 Chong Yidong <cyd@stupidchicken.com>
1406
1407 * configure.in: Disable XFT and Freetype when without X.
1408
1409 * configure: Regenerate.
1410
14112008-08-24 Dan Nicolaescu <dann@ics.uci.edu>
1412
1413 * configure.in (NS_IMPL_GNUSTEP): Increase pure size.
1414
14152008-08-21 Christian Faulhammer <opfer@gentoo.org> (tiny change)
1416
1417 * configure.in (GNUSTEP_SYSTEM_HEADERS): Define
1418 GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES.
1419
1420 * configure: Regenerate.
1421
14222008-08-20 Eli Zaretskii <eliz@gnu.org>
1423
1424 * configure.in: Move "#define subprocesses" before
1425 config_opsysfile is included.
1426
14272008-08-19 Kenichi Handa <handa@m17n.org>
1428
1429 * INSTALL (Extra fonts): Mention local fonts, don't mention
1430 mule-unicode.
1431
14322008-08-16 Chong Yidong <cyd@stupidchicken.com>
1433
1434 * make-dist: Omit info/.arch-inventory.
1435
14362008-08-16 Jason Rumney <jasonr@gnu.org>
1437
1438 * make-dist (tempdir/nt): Link emacsclient.rc.
1439
14402008-08-07 Dan Nicolaescu <dann@ics.uci.edu>
1441
1442 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
1443 AC_SUBST it.
1444 (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
1445 AC_SUBST it.
1446 (OTHER_FILES): Always define for HAVE_NS.
1447 (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
1448 * configure: Regenerate.
1449
14502008-08-07 Andreas Schwab <schwab@suse.de>
1451
1452 * configure.in: Correctly handle
1453 --enable-cocoa-experimental-ctrl-g=no and
1454 --enable-ns-self-contained=yes.
1455
14562008-08-06 Adrian Robert <Adrian.B.Robert@gmail.com>
1457
1458 * configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER.
1459 (C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep. Don't
1460 bother undef'ing since won't have desired effect.
1461
14622008-08-06 Andreas Schwab <schwab@suse.de>
1463
1464 * configure.in: Fix quoting.
1465
14662008-08-06 Chong Yidong <cyd@stupidchicken.com>
1467
1468 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Fix 2008-08-04 change.
1469
14702008-08-05 Ulrich Mueller <ulm@gentoo.org>
1471
1472 * configure.in: Add checks for krb5_error.text and
1473 krb5_error.e_text struct members.
1474
14752008-08-04 Chong Yidong <cyd@stupidchicken.com>
1476
1477 * configure.in: Test for existence of NSInteger.
1478 Suggested by Yavor Doganov.
1479
14802008-08-02 Romain Francoise <romain@orebokech.com>
1481
1482 * Makefile.in (INFO_FILES): Add mairix-el.
1483
14842008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
1485
1486 * make-dist:
1487 * README: Remove VMS support.
1488 * vms: Remove directory.
1489
14902008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
1491
1492 * configure.in (MULTI_KBOARD): Remove.
1493
14942008-07-30 Dan Nicolaescu <dann@ics.uci.edu>
1495
1496 * configure.in (DO_BLOCK_INPUT): Remove, unused.
1497
14982008-07-29 Chong Yidong <cyd@stupidchicken.com>
1499
1500 * info/dir (File): Add mairix-el.
1501
15022008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
1503
1504 Remove support for Mac Carbon.
1505 * mac: Remove directory.
1506 * make-dist:
1507 * configure.in:
1508 * README:
1509 * Makefile.in:
1510 * INSTALL: Remove code for Carbon.
1511 * configure: Regenerate.
1512
15132008-07-26 Adrian Robert <Adrian.B.Robert@gmail.com>
1514
1515 * Makefile.in (install-arch-dep): Fix typo in NS installation commands.
1516
15172008-07-25 Chong Yidong <cyd@stupidchicken.com>
1518
1519 * configure.in: Check for getrlimit.
1520
1521 * configure: Regenerate.
1522
15232008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
1524
1525 * configure.in (LD_SWITCH_SITE): Remove, set the values directly
1526 in src/Makefile.in.
1527 (static): Remove, autoconf would always comment it out anyway.
1528 (subprocesses): Define unconditionally.
1529
15302008-07-19 Yavor Doganov <yavor@gnu.org> (tiny change)
1531
1532 * configure.in: Fix typo in GNUSTEP_MAKEFILES setting for HAVE_NS
1533 compilation under GNUstep.
1534
15352008-07-18 Kenichi Handa <handa@m17n.org>
1536
1537 * INSTALL (Complex Text Layout support libraries): Delete the
1538 paragraph about --enable-font-backend.
1539
15402008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
1541
1542 * configure.in: Print out some info to user for NeXTstep builds.
1543 (ns-app): Remove enable option.
1544 (ns-self-contained): Add enable option.
1545 (ns_appbindir, ns_appresdir, ns_appsrc): Set them based on Cocoa or
1546 GNUstep, use to set install prefixes, and substitute in Makefiles.
1547 * configure: Regenerate.
1548 * Makefile.in (install-arch-dep): Perform post-install cleanup inside
1549 NS app bundle.
1550
15512008-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1552
1553 * configure.in: Extract and substitute GNUSTEP_MAKEFILES.
1554
15552008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
1556
1557 * configure.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
1558 NS_IMPL_COCOA.
1559
15602008-07-16 Glenn Morris <rgm@gnu.org>
1561
1562 * configure.in (with_kerberos, with_kerberos5, with_hesiod):
1563 Fix tests for OPTION_DEFAULT_OFF (variables never unset).
1564 (with_carbon, with_ns): Remove dead code, since OPTION_DEFAULT_OFF means
1565 never unset.
1566
1567 * make-dist: Add nextstep/ directories.
1568 (src, lib-src): Add .m files.
1569
15702008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
1571
1572 * configure.in (freebsd, kfreebsd): Undo part of previous change.
1573 (USER_FULL_NAME): Remove, not used anymore.
1574 * configure: Regenerate.
1575
15762008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
1577
1578 Changes and additions for NeXTstep windowing system (Cocoa and
1579 GNUstep) support.
1580
1581 * configure.in: Add support for NS window system: --with-ns (default
1582 off), --enable-ns-app, --enable-cocoa-experimental-ctrl-g; improve add
1583 sparc detection for FreeBSD variants, checks for Cocoa and GNUstep,
1584 disable font backend if window system is "none", not if !HAVE_X11.
1585 * Makefile.in: Add ns-emacs to INFO_FILES, add ns_appdir variable.
1586 (install-arch-dep): Add commands to assemble NS .app package.
1587
15882008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
1589
1590 * configure.in: Use macppc for Darwin. Remove references to
1591 desupported systems.
1592 * configure: Regenerate.
1593
15942008-07-05 Glenn Morris <rgm@gnu.org>
1595
1596 * make-dist (EMACS): Doc fix.
1597 (lisp): There are no *.dat or image files here any more.
1598 (src): There are no *.s files here any more.
1599 (etc/images, etc/images/*): Link to most regular files.
1600
16012008-07-04 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
1602
1603 * configure.in: Remove reference to deleted $USE_FONT_BACKEND.
1604
16052008-07-01 Glenn Morris <rgm@gnu.org>
1606
1607 * configure.in (cpp_undefs): Rename from `undefs', update uses.
1608 Use $srcdir rather than $top_srcdir. Set before calling AC_OUTPUT,
1609 and explicitly export there. (Bug#507.)
1610
16112008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
1612
1613 * configure.in:
1614 * configure: Remove references to obsolete systems.
1615
16162008-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
1617
1618 * Makefile.in (Makefile): Use it for its timestamp value as well, and
1619 make it depend on all other */.in files.
1620 (src/Makefile, src/config.stamp, lib-src/Makefile)
1621 (doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
1622 (doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
1623 (leim/Makefile, lisp/Makefile): Remove those overlapping targets.
1624 (leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
1625
1626 * configure.in: Don't create src/config.stamp any more.
1627
16282008-06-22 Stefan Monnier <monnier@iro.umontreal.ca>
1629
1630 * Makefile.in (${SUBDIR}): Pass additional BOOTSTRAPEMACS argument.
1631
16322008-06-22 Glenn Morris <rgm@gnu.org>
1633
1634 * Makefile.in (top_bootclean): Remove obsolete references to lock/.
1635
16362008-06-21 Romain Francoise <romain@orebokech.com>
1637
1638 * Makefile.in (INFO_FILES): Add sasl.
1639
16402008-06-21 Stefan Monnier <monnier@iro.umontreal.ca>
1641
1642 * Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
1643 (bootstrap-build): Remove.
1644 (top_bootclean): New var.
1645 (top_distclean, bootstrap-clean): Use it.
1646 (bootstrap): Don't recheck config. Make normally.
1647
16482008-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
1649
1650 * Makefile.in (SUBDIR): Include `lisp'.
1651 (lisp): Depend on `src'.
1652 (top_distclean): Don't remove config.status.
1653 (bootstrap-clean): New target.
1654 (maintainer-clean): Use it.
1655 (bootstrap): Use bootstrap-clean. Re-run config.status.
1656 (src/bootstrap-emacs${EXEEXT}): New target.
1657 (bootstrap-build): Use it. Don't use bootstrap-prepare because
1658 src/Makefile now takes care of it.
1659 (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
1660
16612008-06-15 Glenn Morris <rgm@gnu.org>
1662
1663 * info/dir: Add sasl.
1664
16652008-06-09 Alan Mackenzie <acm@muc.de>
1666
1667 * INSTALL.CVS: Clarify why `make bootstrap' sometimes fails.
1668
16692008-06-08 Eric S. Raymond <esr@snark.thyrsus.com>
1670
1671 * INSTALL.CVS: Indicate when "cvs update -d" may be needed.
1672
16732008-06-07 Glenn Morris <rgm@gnu.org>
1674
1675 * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
1676 serve no purpose.
1677
16782008-06-01 Dan Nicolaescu <dann@ics.uci.edu>
1679
1680 * configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
1681 * configure: Regenerate.
1682
16832008-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
1684
1685 * update-subdirs: Don't touch subdirs.el if it is unchanged.
1686
16872008-05-14 Kenichi Handa <handa@m17n.org>
1688
1689 * configure: Regenerate.
1690
1691 * configure.in: Don't handle --disable-font-backend. Don't print
1692 a message about a font backend.
1693
16942008-05-09 Glenn Morris <rgm@gnu.org>
1695
1696 * configure.in: Make absence of makeinfo a fatal error only if the info
1697 files don't exist.
1698 * Makefile.in (install-arch-indep, info): Handle MAKEINFO == off.
1699
17002008-05-07 Eli Zaretskii <eliz@gnu.org>
1701
1702 * config.bat: Fix last change: don't use < and > in "rem" lines,
1703 they are interpreted as redirection by DOS shells.
1704
17052008-05-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1706
1707 * configure.in: Check availability of AvailabilityMacros.h
1708 if HAVE_CARBON.
1709
1710 * configure: Regenerate.
1711
17122008-05-03 Glenn Morris <rgm@gnu.org>
1713
1714 * configure.in (x_libraries): Remove standard 64-bit directories -
1715 experimental workaround for minor autoconf bug.
1716
1717 * configure.in (--without-makeinfo): New option. If set,
1718 absence of suitable makeinfo is not a fatal error.
1719 * Makefile.in (MAKEINFO): New, set by configure.
1720 (install-arch-indep): Without makeinfo, ignore any missing manuals.
1721 (info-real): New target.
1722 (info): Without makeinfo, do nothing, else call `info-real'.
1723
17242008-04-23 Dan Nicolaescu <dann@ics.uci.edu>
1725
1726 * configure.in: Remove hpux10.20 from the desupported list.
1727
17282008-04-18 Stefan Monnier <monnier@iro.umontreal.ca>
1729
1730 * configure.in: Define USE_LUCID/USE_MOTIF in config.h.
1731
17322008-04-16 Stefan Monnier <monnier@iro.umontreal.ca>
1733
1734 * configure.in (SYNC_INPUT): Use OPTION_DEFAULT_ON and AC_DEFINE
1735 rather than change CPPFLAGS.
1736 (HAVE_GTK): Rename to USE_GTK.
1737
17382008-04-16 Yavor Doganov <yavor@gnu.org> (tiny change)
1739
1740 * configure.in: Replace the obsolete macros AC_AIX and
1741 AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS.
1742
17432008-04-05 Andreas Schwab <schwab@suse.de>
1744
1745 * configure.in: No longer create admin/unidata/Makefile.
1746
17472008-03-28 Andreas Schwab <schwab@suse.de>
1748
1749 * Makefile.in (SUBDIR_MAKEFILES): Add lisp/Makefile.
1750 (lisp/Makefile): New rule.
1751
17522008-03-13 Glenn Morris <rgm@gnu.org>
1753
1754 * configure.in (AC_INIT): Fix version number.
1755 (sync-input): Reword the option, since it's on by default.
1756
17572008-03-11 Jan Djärv <jan.h.d@swipnet.se>
1758
1759 * configure.in: Add --enable-sync-input, default yes.
1760
17612008-03-11 Glenn Morris <rgm@gnu.org>
1762
1763 * Makefile.in (install-etc, mkdir): Handle directory
1764 etc/images/icons/hicolor/*/mimetypes/.
1765
1766 * make-dist: Handle icons/hicolor/scalable directory.
1767
17682008-03-05 Glenn Morris <rgm@gnu.org>
1769
1770 * configure.in: Enable font-backend by default.
1771 (USE_FONT_BACKEND): Set to "no" in absence of X.
1772 (PKG_CONFIG): Don't set multiple times, once is enough.
1773 (HAVE_FREETYPE, HAVE_LIBOTF, HAVE_M17N_FLT): Tweak config.in text.
1774
17752008-03-03 Glenn Morris <rgm@gnu.org>
1776
1777 * Makefile.in (iconsrcdir): New variable.
1778 (install-etc, mkdir): Use $iconsrcdir. Handle the `scalable' icon
1779 directory.
1780
17812008-02-29 Glenn Morris <rgm@gnu.org>
1782
1783 * test/: New directory.
1784
17852008-02-27 Jan Djärv <jan.h.d@swipnet.se>
1786
1787 * configure.in (HAVE_GTK): Print a warning if gtk version is < 2.10.
1788
17892008-02-25 Dan Nicolaescu <dann@ics.uci.edu>
1790
1791 * configure.in: Print an error for systems that we think are obsolete
1792 and are proposed to be removed. Remove some more unused systems.
1793 Add support for powerpc-ibm-aix6*.
1794
17952008-02-24 Dan Nicolaescu <dann@ics.uci.edu>
1796
1797 * configure.in: Remove references to obsolete variables and systems.
1798
17992008-02-21 Glenn Morris <rgm@gnu.org>
1800
1801 * Makefile.in (set_installuser): New.
1802 (install-arch-indep): Use set_installuser to avoid duplicate code.
1803
1804 * README.unicode: Split into admin/notes/unicode,font-backend and
1805 remove.
1806
18072008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change)
1808
1809 * configure.in (arm*-*-freebsd*): Add.
1810
18112008-02-09 Dan Nicolaescu <dann@ics.uci.edu>
1812
1813 * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code
1814 dealing with obsolete variables.
1815
18162008-02-08 Glenn Morris <rgm@gnu.org>
1817
1818 * Makefile.in (check-info-dir): New target.
1819
18202008-02-08 Michael Olson <mwolson@gnu.org>
1821
1822 * Makefile.in (INFO_FILES): Add epa.
1823
1824 * info/dir: Add EasyPG Assistant manual to the "Emacs misc
1825 features" section.
1826
18272008-02-06 Glenn Morris <rgm@gnu.org>
1828
1829 * configure.in (--with-gcc): Give an error saying this option has
1830 been removed.
1831 (--with-gtk): Remove this option.
1832
18332008-02-06 Tom Tromey <tromey@redhat.com>
1834
1835 * configure.in (--with-gcc): Remove.
1836 * INSTALL (DETAILED BUILDING AND INSTALLATION): Remove --with-gcc.
1837
18382008-02-05 Ulrich Mueller <ulm@gentoo.org>
1839
1840 * INSTALL: Recommend giflib, not libungif.
1841
18422008-02-05 Tom Tromey <tromey@redhat.com>
1843
1844 * configure.in (--with-dbus): Default to enabled.
1845
18462008-02-05 Kenichi Handa <handa@ni.aist.go.jp>
1847
1848 * INSTALL (Complex Text Layout support libraries): New section.
1849
18502008-02-04 Dan Nicolaescu <dann@ics.uci.edu>
1851
1852 * make-dist: Remove references to files in mac/ that have been
1853 deleted.
1854
18552008-02-02 Thien-Thi Nguyen <ttn@gnuvola.org>
1856
1857 * configure.in: For libotf and m17n-flt checks, set shell vars
1858 HAVE_LIBOTF and HAVE_M17N_FLT instead of pkg_check_libotf and
1859 pkg_check_m17n_flt, respectively, for the sake of the summary output.
1860 Reported by Ulrich Mueller.
1861
18622008-02-02 Eli Zaretskii <eliz@gnu.org>
1863
1864 * configure.in: If admin/unidata/UnicodeData.txt is present, copy
1865 admin/unidata/Makefile.in to Makefile.
1866
18672008-02-02 Glenn Morris <rgm@gnu.org>
1868
1869 * configure.in (HAVE_XFT): Ensure it is either "yes" or "no".
1870 (USE_FONT_BACKEND, HAVE_FREETYPE, HAVE_M17N_FLT, HAVE_LIBOTF)
1871 (HAVE_XFT): Add "Does Emacs use..." messages at end.
1872
18732008-02-01 Miles Bader <miles@gnu.org>
1874
1875 * configure.in: Use OPTION_DEFAULT_ON for [freetype], [xft],
1876 [libotf], and [m17n-flt] options.
1877
18782008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
1879
1880 * configure.in: Add EMACS_ARG_N([libotf]...), and
1881 EMACS_ARG_N([m17n-flt]. Set back OLD_CPPFLAGS to CPPFLAGS (not
1882 CFLAGS) in XFT checking part. Don't alter C_SWITCH_X_SITE,
1883 CFLAGS, and LIBS in checking of m17n-flt.
1884
18852008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
1886
1887 * configure.in: Check the availability of m17n-flt library.
1888
18892008-02-01 Kenichi Handa <handa@m17n.org>
1890
1891 * configure.in: Don't define HAVE_LIBOTF if OTF_get_features is
1892 not available.
1893
18942008-02-01 Kenichi Handa <handa@m17n.org>
1895
1896 * configure.in: New args --enable-font-backend, --with-xft,
1897 --with-freetyp. New AC_DEFINEs USE_FONT_BACKEND, HAVE_XFT,
1898 HAVE_FREETYPE, HAVE_LIBOTF. New AC_SUBSTs XFT_LIBS,
1899 FREETYPE_CFLAGS, FREETYPE_LIBS, FONTCONFIG_CFLAGS,
1900 FONTCONFIG_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS.
1901
19022008-02-01 Kenichi Handa <handa@m17n.org>
1903
1904 * make-dist: Include etc/charsets in tarball.
1905
19062008-02-01 Kenichi Handa <handa@m17n.org>
1907
1908 * configure.in: While running cpp on junk.c, include
1909 -DHAVE_UNIDATA in CPPFLAGS if admin/unidata/UnicodeData.txt
1910 exists.
1911
19122008-01-29 Dan Nicolaescu <dann@ics.uci.edu>
1913
1914 * configure.in (xtensa): Match more configurations.
1915
19162008-01-27 Dan Nicolaescu <dann@ics.uci.edu>
1917
1918 * configure.in: Update comment.
1919
19202008-01-26 Glenn Morris <rgm@gnu.org>
1921
1922 * configure.in (--without-gcc): By default, neither off nor on.
1923 (--with-carbon): Tone down rhetoric in help text.
1924
19252008-01-25 Glenn Morris <rgm@gnu.org>
1926
1927 * configure.in: Correct usage of OPTION_DEFAULT_ON,
1928 OPTION_DEFAULT_OFF so that the defaults are as they used to be.
1929 Default `Carbon' to off (it's unsupported).
1930
19312008-01-24 Glenn Morris <rgm@gnu.org>
1932
1933 * configure.in: Standardize dbus-related messages.
1934
19352008-01-23 Michael Olson <mwolson@gnu.org>
1936
1937 * configure.in (pkg-config-prog): Remove initial whitespace.
1938
19392008-01-23 Tom Tromey <tromey@redhat.com>
1940
1941 * configure.in (OPTION_DEFAULT_ON, OPTION_DEFAULT_OFF): New macros.
1942 (EMACS_ARG_Y, EMACS_ARG_N): Remove.
1943 Update all users.
1944
19452008-01-21 Dan Nicolaescu <dann@ics.uci.edu>
1946
1947 * config.guess, config.sub: Updated from master source.
1948
19492008-01-17 Andreas Schwab <schwab@suse.de>
1950
1951 * configure.in (HAVE_LIB64_DIR): Rename from HAVE_X86_64_LIB64_DIR.
1952
19532008-01-17 Glenn Morris <rgm@gnu.org>
1954
1955 * configure.in (HAVE_X86_64_LIB64_DIR): Also set on s390x systems.
1956
19572008-01-16 Dan Nicolaescu <dann@ics.uci.edu>
1958
1959 * configure.in: Remove more references to unsupported systems.
1960
19612008-01-16 Sven Joachim <svenjoac@gmx.de>
1962
1963 * make-dist: Add --lzma.
1964
19652008-01-16 Glenn Morris <rgm@gnu.org>
1966
1967 * Makefile.in (maybe_bootstrap): Remove texinfo message, since
1968 configure checks for this.
1969
19702008-01-13 Dan Nicolaescu <dann@ics.uci.edu>
1971
1972 * configure.in: Remove more references to unsupported systems.
1973
19742008-01-06 Romain Francoise <romain@orebokech.com>
1975
1976 * configure.in: Delete extra semicolons.
1977
19782008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
1979
1980 * configure.in: Remove references to unsupported systems.
1981
19822008-01-05 Romain Francoise <romain@orebokech.com>
1983
1984 * make-dist: Add --bzip2. Update copyright.
1985
19862008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
1987
1988 * configure.in: Remove support for Masscomp.
1989
19902008-01-05 Glenn Morris <rgm@gnu.org>
1991
1992 * Makefile.in (desktopdir, icondir): New variables.
1993 (install-arch-indep): Also depend on `install-etc'.
1994 (install-etc): New target.
1995 (mkdir): Also create the `applications' and `icons' directories.
1996
19972008-01-04 Glenn Morris <rgm@gnu.org>
1998
1999 * make-dist: Update for new etc/images/icons/hicolor directory.
2000
20012007-12-09 Andreas Schwab <schwab@suse.de>
2002
2003 * configure.in: D-Bus is not enabled by default.
2004
20052007-12-06 Jan Djärv <jan.h.d@swipnet.se>
2006
2007 * configure.in: Add AC_CONFIG_SRCDIR which was lost in the previous
2008 change.
2009
20102007-12-04 Jan Djärv <jan.h.d@swipnet.se>
2011
2012 * configure.in: Give package name and version to AC_INIT.
2013
20142007-12-03 Magnus Henoch <mange@freemail.hu>
2015
2016 * configure.in: Use PKG_CHECK_MODULES to check for D-Bus.
2017
20182007-12-03 Michael Albinus <michael.albinus@gmx.de>
2019
2020 * configure.in: No need for DBUS_INFO anymore.
2021
2022 * Makefile.in (INFO_FILES): Use dbus unconditionally.
2023
20242007-12-02 Michael Albinus <michael.albinus@gmx.de>
2025
2026 * configure.in: Add D-Bus checks. D-Bus is disabled by default.
2027
2028 * Makefile.in (INFO_FILES): Add dbus.
2029
20302007-12-02 Romain Francoise <romain@orebokech.com>
2031
2032 * make-dist: Fix last change.
2033
20342007-11-28 Petr Salinger <Petr.Salinger@seznam.cz> (tiny change)
2035
2036 * configure.in: Add support for gnu-kfreebsd.
2037
20382007-11-28 Glenn Morris <rgm@gnu.org>
2039
2040 * make-dist: Add etc/nxml.
2041
20422007-11-24 Romain Francoise <romain@orebokech.com>
2043
2044 * Makefile.in (INFO_FILES): Add nxml-mode.
2045
20462007-11-23 Romain Francoise <romain@orebokech.com>
2047
2048 * make-dist: Include nXML. Don't try to copy FTP, it was removed on
2049 2007/10/17. Don't special-case alloca.c which is no longer in CVS.
2050
20512007-11-20 Andreas Schwab <schwab@suse.de>
2052
2053 * configure.in: Always include <resolv.h> when checking for res_init.
2054
20552007-11-17 Andreas Schwab <schwab@suse.de>
2056
2057 * update-subdirs: Atomically update subdirs.el.
2058
20592007-11-17 Glenn Morris <rgm@gnu.org>
2060
2061 * Makefile.in (check-declare): New target.
2062
20632007-11-07 Glenn Morris <rgm@gnu.org>
2064
2065 * configure.in: Deprecate Mac Carbon port.
2066
20672007-11-01 Jan Djärv <jan.h.d@swipnet.se>
2068
2069 * configure.in: Remove HAVE_X11R5 check.
2070
20712007-10-31 Glenn Morris <rgm@gnu.org>
2072
2073 * Makefile.in (install-arch-indep): Fallback to $USER and `id -un'
2074 when changing ownership of installed files.
2075
20762007-10-30 Glenn Morris <rgm@gnu.org>
2077
2078 * make-dist: Add new directory etc/gnus.
2079
20802007-10-30 Michael Olson <mwolson@gnu.org>
2081
2082 * Makefile.in (INFO_FILES): Alphabetize. Add remember.
2083
20842007-10-29 Glenn Morris <rgm@gnu.org>
2085
2086 * make-dist: Add new directories etc/images/smilies/grayscale,medium.
2087
20882007-10-23 Glenn Morris <rgm@gnu.org>
2089
2090 * MAINTAINERS: Move to admin/.
2091
20922007-10-17 Chong Yidong <cyd@stupidchicken.com>
2093
2094 * configure.in (HAVE_RES_INIT): Define if res_init() exists.
2095 (HAVE_LIBRESOLV): Also define if we are using res_init().
2096
20972007-10-17 Glenn Morris <rgm@gnu.org>
2098
2099 * FTP: Remove file, since it's just a duplicate of one in etc/.
2100
21012007-10-05 Eli Zaretskii <eliz@gnu.org>
2102
2103 * config.bat: Fix configuring `doc' due to changes in the
2104 directory structure.
2105
21062007-09-16 Peter O'Gorman <bug-gnu-emacs@mlists.thewrittenword.com> (tiny change)
2107
2108 * configure.in: Don't use -lpthread on HP-UX.
2109
21102007-09-16 Glenn Morris <rgm@gnu.org>
2111
2112 * make-dist: File gfdl.1 has been removed.
2113
21142007-09-15 Glenn Morris <rgm@gnu.org>
2115
2116 * configure.in: Fix makeinfo version regexp.
2117
21182007-09-12 Glenn Morris <rgm@gnu.org>
2119
2120 * configure.in (AC_FUNC_ALLOCA): Throw an error if a system
2121 implementation of alloca is not found.
2122
2123 * Makefile.in (SOURCES, unlock, relock): Delete.
2124 (install-arch-indep): Do not exclude the etc/ Makefiles.
2125
21262007-09-09 Juri Linkov <juri@jurta.org>
2127
2128 * make-dist: Remove AUTHORS and CONTRIBUTE (moved to etc).
2129
2130 * README: Add doc/ to documentation directories.
2131
21322007-09-08 Michael Olson <mwolson@gnu.org>
2133
2134 * MAINTAINERS: Add myself for ERC and tq.el.
2135 Update for new doc/ directory layout.
2136
21372007-09-06 Romain Francoise <romain@orebokech.com>
2138
2139 * make-dist: Update for new doc/ directory layout.
2140
21412007-09-06 Glenn Morris <rgm@gnu.org>
2142
2143 * Makefile.in (mansrcdir): New variable.
2144 (SUBDIR_MAKEFILES): Update for new doc/ directory layout.
2145 (man/Makefile, lispref/Makefile, lispintro/Makefile): Rename and
2146 update these targets for new doc/ directory layout.
2147 (doc/misc/Makefile): New target.
2148 (install-arch-indep): Use mansrcdir for new location of manpages.
2149 (mostlyclean, clean, distclean, maintainer-clean, unlock)
2150 (relock, info, dvi): Update targets for new doc/ directory layout.
2151
2152 * configure.in (AC_OUTPUT): Update names of generated Makefiles
2153 for new doc/ directory layout.
2154
21552007-09-02 Andreas Schwab <schwab@suse.de>
2156
2157 * configure.in: Use AS_HELP_STRING throughout.
2158 * configure: Regenerate.
2159
21602007-09-02 Jan Djärv <jan.h.d@swipnet.se>
2161
2162 * configure.in: Require Gtk/Glib 2.6.
2163
21642007-09-02 Thien-Thi Nguyen <ttn@gnuvola.org>
2165
2166 * configure.in (EMACS_ARG_Y, EMACS_ARG_N): New AC_DEFUNs.
2167 Use them throughout in place of AC_ARG_WITH calls.
2168 * configure: Regenerate.
2169
21702007-09-01 Andreas Schwab <schwab@suse.de>
2171
2172 * configure.in: Put quotes around nested macro calls.
2173
21742007-08-31 Ulrich Mueller <ulm@gentoo.org> (tiny change)
2175
2176 * configure.in: Fix typo.
2177 * configure: Regenerate.
2178
21792007-08-30 Glenn Morris <rgm@gnu.org>
2180
2181 * configure.in (AH_BOTTOM): Copy some manual changes made to
2182 src/config.in here so they are not lost when it regenerates.
2183
2184 * README.multi-tty: Move to admin/notes/multi-tty, with some edits.
2185
21862007-08-29 Károly Lőrentey <karoly@lorentey.hu>
2187
2188 * README.multi-tty: New file.
2189
21902007-08-29 Glenn Morris <rgm@gnu.org>
2191
2192 * README: Increase version to 23.0.50.
2193
21942007-08-29 Jan Djärv <jan.h.d@swipnet.se>
2195
2196 * configure.in: New option: --without-xaw3d.
2197
21982007-08-24 Glenn Morris <rgm@gnu.org>
2199
2200 * configure.in: Check for a suitably recent makeinfo.
2201
22022007-08-23 Johannes Weiner <hannes@saeurebad.de> (tiny change)
2203
2204 * configure.in (Check for required libraries): Typo.
2205
22062007-08-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2207
2208 * configure.in: Check librsvg2 also for Mac Carbon.
2209
22102007-08-22 Romain Francoise <romain@orebokech.com>
2211
2212 * make-dist: Follow reorganization of files in etc/.
2213
22142007-08-22 Paul Pogonyshev <pogonyshev@gmx.net>
2215
2216 * configure.in: Add support for SVG images through librsvg2.
2217
22182007-07-28 Eli Zaretskii <eliz@gnu.org>
2219
2220 * Makefile.in (install-arch-indep): Use "rm -f" for removing DOC,
2221 to avoid an error message if there is no DOC there.
2222
22232007-07-25 Glenn Morris <rgm@gnu.org>
2224
2225 * Relicense all FSF files to GPLv3 or later.
2226
2227 * COPYING, info/COPYING: Switch to GPLv3.
2228
22292007-06-20 Jan Djärv <jan.h.d@swipnet.se>
2230
2231 * configure.in: Complain if X seems to be installed but no
2232 development files were found.
2233
22342007-06-20 Glenn Morris <rgm@gnu.org>
2235
2236 * configure.in: Prefer libgif over libungif.
2237
22382007-06-14 Jan Djärv <jan.h.d@swipnet.se>
2239
2240 * configure.in: Check for all image libraries before exiting.
2241
22422007-06-13 Jan Djärv <jan.h.d@swipnet.se>
2243
2244 * configure.in: Exit with error if image libraries aren't found.
2245
22462007-06-13 Chong Yidong <cyd@stupidchicken.com>
2247
2248 * configure.in: Merge xaw3d and libXaw checks. Check xaw3d even
2249 when compiling without scrollbars.
2250
22512007-06-12 Glenn Morris <rgm@gnu.org>
2252
2253 * configure.in (HAVE_GIF): If -lungif fails, try -lgif.
2254
22552007-06-11 Jan Djärv <jan.h.d@swipnet.se>
2256
2257 * configure.in: Change wording about yes/gtk and lucid/athena
2258 being synonyms.
2259
22602007-06-08 Glenn Morris <rgm@gnu.org>
2261
2262 * configure.in: Make gtk the default toolkit.
2263
22642007-06-07 Glenn Morris <rgm@gnu.org>
2265
2266 * configure.in (NON_GNU_CPP): On Solaris, set using a proper check
2267 for a Sun C compiler.
2268
2269 * Makefile.in (install-arch-indep): Install only the DOC- file
2270 specific to the build, if possible, rather than DOC-*.
2271
22722007-06-02 Chong Yidong <cyd@stupidchicken.com>
2273
2274 * Version 22.1 released.
2275
22762007-05-25 Chong Yidong <cyd@stupidchicken.com>
2277
2278 * mkinstalldirs: Sync to version in automake CVS.
2279
22802007-05-22 Andreas Schwab <schwab@suse.de>
2281
2282 * configure.in: Prefer build_alias over host when host_alias is not set.
2283 * configure: Regenerate.
2284
22852007-05-20 Andreas Schwab <schwab@suse.de>
2286
2287 * configure.in: Remove empty AC_SUBST.
2288 * configure: Regenerate.
2289
22902007-05-20 Nick Roberts <nickrob@snap.net.nz>
2291
2292 * configure.in: Use HAVE_GPM instead of HAVE_GPM_H and implement
2293 it like others.
2294 * configure: Regenerate.
2295
22962007-05-20 Nick Roberts <nickrob@snap.net.nz>
2297
2298 * configure.in (AC_CHECK_HEADERS): Add gpm.h.
2299 (AC_CHECK_LIB): Add -lgpm.
2300 * configure: Regenerate.
2301
23022007-05-03 Glenn Morris <rgm@gnu.org>
2303
2304 * configure: Tweak message about the absence of shell functions.
2305
23062007-04-27 Andreas Schwab <schwab@suse.de>
2307
2308 * Makefile.in (config.status): Depend on ${srcdir}/lisp/version.el.
2309
23102007-04-26 Glenn Morris <rgm@gnu.org>
2311
2312 * README: Increase version to 22.1.50.
2313
23142007-04-24 Juanma Barranquero <lekktu@gmail.com>
2315
2316 * INSTALL (DETAILED BUILDING AND INSTALLATION): Fix typo.
2317
23182007-04-19 Glenn Morris <rgm@gnu.org>
2319
2320 * configure.in: Signal error if Xaw libs are missing in a Lucid build.
2321
23222007-04-18 Glenn Morris <rgm@gnu.org>
2323
2324 * INSTALL: Mention CPP.
2325
23262007-04-15 Glenn Morris <rgm@gnu.org>
2327
2328 * FTP: Replace with a pointer to the web version.
2329
23302007-04-13 Glenn Morris <rgm@gnu.org>
2331
2332 * INSTALL: In lib-src, timer, wakeup, yow are removed.
2333
23342007-04-04 Glenn Morris <rgm@gnu.org>
2335
2336 * configure.in (NON_GNU_CPP): Use associated preprocessor when
2337 compiling with Sun Studio on Solaris.
2338
23392007-03-23 Glenn Morris <rgm@gnu.org>
2340
2341 * configure.in: Restore support for hp800 (removed 2007-01-27)
2342 following clarification of legal status.
2343
23442007-03-22 Joe Buehler <jbuehler@spirentcom.com> (tiny change)
2345
2346 * configure.in: Add support for AIX4.3 on IBM RS6000.
2347
2348 * configure: Regenerate.
2349
23502007-03-20 Richard Stallman <rms@gnu.org>
2351
2352 * configure.in: Fix previous change.
2353
23542007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change)
2355
2356 * configure.in (arm-*-openbsd*, hppa-*-openbsd*)
2357 (m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Added.
2358 (ns32k-*-openbsd*, ns32k-*-openbsd*): Deleted.
2359
23602007-03-19 Chong Yidong <cyd@stupidchicken.com>
2361
2362 * configure.in: Don't define KERBEROS, KERBEROS5, or HESIOD if the
2363 user specifies "without".
2364
2365 * configure: Regenerate.
2366
23672007-03-18 Jan Djärv <jan.h.d@swipnet.se>
2368
2369 * configure.in: Warning for Gtk+ and Cygwin added.
2370 (HAVE_XFT): OLD_CFLAGS changed to OLD_CPPFLAGS.
2371
23722007-02-27 Glenn Morris <rgm@gnu.org>
2373
2374 * make-dist (oldXMenu): Remove Imakefile.
2375 (etc/images): Add README.
2376
23772007-02-25 Dan Nicolaescu <dann@ics.uci.edu>
2378
2379 * configure.in (xtensa-*-linux-gnu*): New configuration.
2380
2381 * configure: Regenerate.
2382
23832007-02-22 Dan Nicolaescu <dann@ics.uci.edu>
2384
2385 * config.guess, config.sub: Updated from master source.
2386
23872007-01-31 Sascha Wilde <wilde@sha-bang.de> (tiny change)
2388
2389 * configure.in (PKG_CHECK_MODULES): Change ///* to / in cflags and libs.
2390
23912007-01-29 Chong Yidong <cyd@stupidchicken.com>
2392
2393 * configure.in: Restore support for hp800's not running HP-UX.
2394
2395 * configure: Regenerate.
2396
23972007-01-27 Chong Yidong <cyd@stupidchicken.com>
2398
2399 * configure.in: Remove support for hp800 and sr2k machine types.
2400
2401 * configure: Regenerate.
2402
24032007-01-26 Jan Djärv <jan.h.d@swipnet.se>
2404
2405 * configure.in: Add check for libXft.
2406
24072007-01-18 Bruno Haible <bruno@clisp.org> (tiny change)
2408
2409 * INSTALL: Info files moved to share/info.
2410
24112007-01-02 Stephen C. Gilardi <scgilardi@gmail.com> (tiny change)
2412
2413 * configure.in: Detect and use fink-installed in intel-based Mac
2414 builds; change Apple Darwin section to support both PowerPC and
2415 Intel-based Macs.
2416
24172006-12-26 Andreas Schwab <schwab@suse.de>
2418
2419 * Makefile.in (datarootdir): Define.
2420
24212006-12-24 Richard Stallman <rms@gnu.org>
2422
2423 * configure.in: Require Autoconf 2.61.
2424
24252006-12-22 Mark Davies <mark@mcs.vuw.ac.nz>
2426
2427 * configure.in: Add support for NetBSD on x86-64, hp800 and sh3el.
2428 Remove redundant entry for powerpc-apple-netbsd.
2429
2430 * configure: Regenerate.
2431
24322006-12-22 Chong Yidong <cyd@stupidchicken.com>
2433
2434 * configure: Regenerate with autoconf 2.61.
2435
24362006-12-20 Jan Djärv <jan.h.d@swipnet.se>
2437
2438 * configure.in: Detect alsa/asoundlib.h also.
2439 * configure: Regenerate.
2440
24412006-12-19 Jan Djärv <jan.h.d@swipnet.se>
2442
2443 * configure.in: Check if GTK+ compiles at all.
2444
24452006-12-10 Andreas Schwab <schwab@suse.de>
2446
2447 * configure.in: Remove check for struct timezone, its result is
2448 never used.
2449
24502006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
2451
2452 * configure.in: Add support for Solaris 10 on x86-64.
2453
24542006-12-08 Jan Djärv <jan.h.d@swipnet.se>
2455
2456 * INSTALL (DETAILED BUILDING AND INSTALLATION): Document usage
2457 of PKG_CONFIG_PATH.
2458
24592006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2460
2461 * configure.in (HAVE_SYNC): New test.
2462
24632006-12-03 Glenn Morris <rgm@gnu.org>
2464
2465 * Makefile.in: Fix Copyright format.
2466
2467 * configure.in (AH_TOP): Add missing Copyright year.
2468
2469 * update-subdirs: Add missing Copyright years.
2470
24712006-11-27 Chris Moore <christopher.ian.moore@gmail.com>
2472
2473 * Makefile.in: Touch only the parts of the share/emacs directory
2474 specific to this version.
2475
24762006-11-26 Chong Yidong <cyd@stupidchicken.com>
2477
2478 * configure.in (HAVE_X86_64_LIB64_DIR): New test.
2479
24802006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2481
2482 * configure.in (HAVE_CANCELMENUTRACKING): Remove test.
2483
24842006-11-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2485
2486 * configure.in: Prefer X11 to Carbon only when some X-specific
2487 option is specified (Thanks to Jan Djärv and Andreas Schwab).
2488
24892006-11-04 Romain Francoise <romain@orebokech.com>
2490
2491 * Makefile.in (bootstrap-clean-before): Fix typo.
2492 Use new target `bootstrap-clean' in the leim subdirectory.
2493
24942006-11-03 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2495
2496 * configure.in: Enable sparc64/ia64/powerpc FreeBSD builds.
2497
24982006-10-30 Chong Yidong <cyd@stupidchicken.com>
2499
2500 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
2501 directories.
2502
25032006-10-29 Jeramey Crawford <jeramey@jeramey.com>
2504
2505 * configure.in: Enable x86-64 OpenBSD compilation.
2506
25072006-10-28 Glenn Morris <rgm@gnu.org>
2508
2509 * AUTHORS: Add cal-html.el author.
2510
25112006-10-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2512
2513 * make-dist: Make links to mac/make-package and
2514 mac/Emacs.app/Contents/Resources/Emacs.icns.
2515
25162006-10-27 Chong Yidong <cyd@stupidchicken.com>
2517
2518 * README: Bump version number to 22.0.90.
2519
25202006-10-23 Andreas Schwab <schwab@suse.de>
2521
2522 * configure.in: Make sure x_default_search_path is always set even
2523 when x_libraries is empty, and look in .../share as well for each
2524 library directory.
2525
25262006-09-28 Kenichi Handa <handa@m17n.org>
2527
2528 * configure.in (locallisppath): Don't include leim dir.
2529 (lisppath): Include leim dir.
2530
25312006-09-15 Jay Belanger <belanger@truman.edu>
2532
2533 * COPYING: Replace "Library Public License" by "Lesser Public
2534 License" throughout.
2535
25362006-09-11 Paul Eggert <eggert@cs.ucla.edu>
2537
2538 * make-dist (EMACS): Exit and fail if the EMACS environment
2539 variable is set to something other than an absolute file name.
2540
25412006-08-16 Andreas Schwab <schwab@suse.de>
2542
2543 * configure.in (PKG_CHECK_MODULES): Use AS_MESSAGE_LOG_FD instead
2544 of hardcoding it.
2545
25462006-08-16 Richard Stallman <rms@gnu.org>
2547
2548 * INSTALL.CVS: Clean up wording.
2549
25502006-07-14 Eli Zaretskii <eliz@gnu.org>
2551
2552 * configure.in (PKG_CHECK_MODULES): Redirect the output of
2553 $PKG_CONFIG --exists "$2" to config.log.
2554 * configure: Regenerate.
2555
25562006-07-08 Richard Stallman <rms@gnu.org>
2557
2558 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
2559
25602006-07-09 Kim F. Storm <storm@cua.dk>
2561
2562 * CONTRIBUTE: Use outline format.
2563 Add section on copyright years (from admin/notes/years).
2564
25652006-07-08 Eli Zaretskii <eliz@gnu.org>
2566
2567 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
2568 to /dev/null, since we don't need the error message, just the
2569 exit status.
2570
25712006-07-07 Eli Zaretskii <eliz@gnu.org>
2572
2573 * CONTRIBUTE: Slight formatting changes and typo fixes.
2574 Add description of NEWS markings.
2575
25762006-07-07 Kim F. Storm <storm@cua.dk>
2577
2578 * CONTRIBUTE: Mention INSTALL.CVS.
2579
25802006-07-05 Romain Francoise <romain@orebokech.com>
2581
2582 * make-dist (top-level): Add CONTRIBUTE.
2583
25842006-07-04 Richard Stallman <rms@gnu.org>
2585
2586 * CONTRIBUTE: Much rewrite.
2587
25882006-07-04 Nick Roberts <nickrob@snap.net.nz>
2589
2590 * CONTRIBUTE: New file.
2591
25922006-06-24 Eli Zaretskii <eliz@gnu.org>
2593
2594 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
2595
25962006-05-18 Jan Djärv <jan.h.d@swipnet.se>
2597
2598 * configure.in: Add check for ALSA.
2599
26002006-05-06 Eli Zaretskii <eliz@gnu.org>
2601
2602 * Makefile.in (INFO_FILES): Remove emacs-xtra.
2603
2604 * info/dir: Remove the Emacs-Xtra entry.
2605
26062006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
2607
2608 Update copyright year(s) in many files.
2609
26102006-04-01 Eli Zaretskii <eliz@gnu.org>
2611
2612 * configure: Regenerated.
2613
26142006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
2615
2616 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
2617 --without-toolkit-scroll-bars was specified.
2618
26192006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
2620
2621 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
2622 to CFLAGS. Update Copyright years written to src/config.in.
2623
26242006-03-18 Claudio Fontana <claudio@gnu.org>
2625
2626 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
2627 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
2628 to be installed/uninstalled.
2629 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
2630 to Info files installed by Emacs.
2631
26322006-03-03 Claudio Fontana <claudio@gnu.org>
2633
2634 * Makefile.in (install, uninstall): Add DESTDIR variable to
2635 support staged installations.
2636
26372006-02-14 Richard M. Stallman <rms@gnu.org>
2638
2639 * configure.in (s390x-*-linux-gnu*): New configuration.
2640
26412006-01-31 Jan Djärv <jan.h.d@swipnet.se>
2642
2643 * configure.in: Require GTK 2.4 or newer.
2644
26452006-01-29 Michael Olson <mwolson@gnu.org>
2646
2647 * Makefile.in (install-arch-indep, uninstall): Add ERC.
2648 * info/dir (ERC): New entry.
2649
26502006-01-29 Eli Zaretskii <eliz@gnu.org>
2651
2652 * info/dir: Fix last change.
2653
26542006-01-28 Luc Teirlinck <teirllm@auburn.edu>
2655
2656 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
2657
26582006-01-27 Eli Zaretskii <eliz@gnu.org>
2659
2660 * info/dir: Untabify the whole file.
2661 (Rcirc): New entry.
2662
26632006-01-12 Andreas Schwab <schwab@suse.de>
2664
2665 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
2666 check.
2667
26682006-01-02 Chong Yidong <cyd@stupidchicken.com>
2669
2670 * configure.in: Use -Wno-pointer-sign if available.
2671
26722005-12-29 Andreas Schwab <schwab@suse.de>
2673
2674 * config.guess, config.sub: Updated from master source.
2675
26762005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2677
2678 * configure.in: Use amdx86-64 for freebsd on x86_64.
2679
26802005-11-22 Romain Francoise <romain@orebokech.com>
2681
2682 * make-dist: Add etc/images/icons.
2683
26842005-11-03 Andreas Schwab <schwab@suse.de>
2685
2686 * configure.in: Use GZIP_PROG instead of GZIP.
2687
2688 * Makefile.in (GZIP_PROG): Renamed from GZIP.
2689 (install-arch-indep): Adjust.
2690
26912005-11-01 Andreas Schwab <schwab@suse.de>
2692
2693 * Makefile.in (bootstrap): Fix dependencies for parallel build.
2694 (bootfast): Likewise.
2695
26962005-11-01 Romain Francoise <romain@orebokech.com>
2697
2698 * configure.in: Check for gzip.
2699
2700 * Makefile.in (install): Compress source files.
2701
27022005-10-24 Steven Tamm <steventamm@mac.com>
2703
2704 * configure.in: Fix darwin386 configuration issue.
2705
27062005-10-22 Eli Zaretskii <eliz@gnu.org>
2707
2708 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
2709
27102005-10-17 Bill Wohler <wohler@newt.com>
2711
2712 * make-dist: Create and populate etc/images/low-color.
2713
27142005-10-15 Bill Wohler <wohler@newt.com>
2715
2716 * make-dist: Create and populate etc/images/gud.
2717
27182005-10-08 Richard M. Stallman <rms@gnu.org>
2719
2720 * make-dist (tempparent): Don't check for 14-char file name limit.
2721
27222005-10-07 Romain Francoise <romain@orebokech.com>
2723
2724 * make-dist: Add etc/images/ezimage and etc/images/mail
2725 directories. Install images in etc/images.
2726
27272005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2728
2729 * configure.in: Prefer Carbon if --enable-carbon-app or
2730 --with-carbon is explicitly specified even when X11 is detected.
2731
27322005-09-15 Ulf Jasper <ulf.jasper@web.de>
2733
2734 * Makefile.in (install-arch-indep, uninstall):
2735 Handle newsticker manual.
2736 (info): Add - to commands.
2737
27382005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
2739
2740 Remove the MAXPATHLEN limitations:
2741
2742 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
2743
27442005-09-09 Eli Zaretskii <eliz@gnu.org>
2745
2746 * configure.in <lynxsos*>: Support for LynxOS on PPC.
2747 * configure: Regenerate.
2748
27492005-09-05 Paul Eggert <eggert@cs.ucla.edu>
2750
2751 * config.guess, config.sub: Updated from master source.
2752
27532005-08-03 Juanma Barranquero <lekktu@gmail.com>
2754
2755 * .cvsignore: Add `lock'.
2756
27572005-07-28 Juanma Barranquero <lekktu@gmail.com>
2758
2759 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
2760
27612005-07-26 Paul Eggert <eggert@cs.ucla.edu>
2762
2763 Merge gnulib getopt implementation into Emacs.
2764
2765 * Makefile.in (AUTOCONF_INPUTS): New macro.
2766 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
2767 so that these files also depend on m4/getopt.m4.
2768 * configure.in: Configure getopt by including m4/getopt.m4,
2769 and configuring a getopt replacement if necessary.
2770 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
2771 * m4/getopt.m4: New file.
2772
27732005-07-06 Lute Kamstra <lute@gnu.org>
2774
2775 * configure.in: Fix capitalization.
2776
27772005-07-04 Lute Kamstra <lute@gnu.org>
2778
2779 Update FSF's address in GPL notices.
2780
27812005-06-19 Jérôme Marant <jerome@marant.org>
2782
2783 * Makefile.in (epaths-force): Protect both lisppath and
2784 buildlisppath from whitespace.
2785
27862005-06-08 Steven Tamm <steventamm@mac.com>
2787
2788 * configure.in: Support Darwin/MacOSX on Intel
2789
27902005-06-06 Jan Djärv <jan.h.d@swipnet.se>
2791
2792 * configure.in (HAVE_CANCELMENUTRACKING): New test.
2793
27942005-05-11 Jérôme Marant <jmarant@marant.org>
2795
2796 * configure.in: Add --enable-locallisppath.
2797
27982005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2799
2800 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
2801 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
2802 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
2803
28042005-05-07 Jérôme Marant <jerome@marant.org>
2805
2806 * make-dist: Remove references to makefile.nt and makefile.def.
2807 Include widgets and images subdirectories of etc. Do not exclude
2808 ldefs-boot.el.
2809
28102005-04-23 Andreas Schwab <schwab@suse.de>
2811
2812 * configure.in: Remove duplicate match for powerpc configuration.
2813
28142005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
2815
2816 * configure.in: Check for <pwd.h>.
2817
28182005-04-14 Lute Kamstra <lute@gnu.org>
2819
2820 * make-dist: Distribute all ChangeLog files in lisp/.
2821 Don't distribute ldefs-boot.el.
2822 lisp/makefile.nt no longer exists.
2823
28242005-04-13 Lute Kamstra <lute@gnu.org>
2825
2826 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
2827 for "no-byte-compile: t" in the file instead.
2828
28292005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
2830
2831 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
2832 shadow the main Lesstif/Motif-2.1 libs and includes.
2833
28342005-03-10 Jan Djärv <jan.h.d@swipnet.se>
2835
2836 * configure.in: Only add XASSERTS to cppflags.
2837
28382005-03-04 Jan Djärv <jan.h.d@swipnet.se>
2839
2840 * configure.in: Added --enable-asserts.
2841
28422005-02-09 Kim F. Storm <storm@cua.dk>
2843
2844 Change release version from 21.4 to 22.1 throughout.
2845 Change development version from 21.3.50 to 22.0.50.
2846
28472005-01-19 Steven Tamm <steventamm@mac.com>
2848
2849 * configure.in: Check for <sys/utsname.h>.
2850
28512004-12-11 Kim F. Storm <storm@cua.dk>
2852
2853 * Makefile.in (info): Undo 2004-12-05 change.
2854
28552004-12-08 Luc Teirlinck <teirllm@auburn.edu>
2856
2857 * info/dir (File): Add URL and Org Mode manuals.
2858 * Makefile.in (install-arch-indep, uninstall): Add url and org
2859 manuals.
2860
28612004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
2862
2863 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
2864 committed to src/config.in.
2865
28662004-12-07 Jan Djärv <jan.h.d@swipnet.se>
2867
2868 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
2869 pthreads and define HAVE_GTK_AND_PTHREAD.
2870
28712004-12-05 Richard M. Stallman <rms@gnu.org>
2872
2873 * Makefile.in (info): Ignore errors building info files.
2874
28752004-11-27 Eli Zaretskii <eliz@gnu.org>
2876
2877 * config.bat: If 8-byte alignment is not supported, define
2878 NO_DECL_ALIGN in src/config.h, instead of trivially defining
2879 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
2880 filter through Sed to remove the quotes.
2881
28822004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
2883
2884 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
2885 not apply to files explicitly `cvs add'ed.
2886
28872004-11-12 Eli Zaretskii <eliz@gnu.org>
2888
2889 * config.bat: Don't require djecho.exe for the v1.x build.
2890 Add a test for DECL_ALIGN support, and add a trivial definition to
2891 src/config.h if 8-byte alignment is not supported.
2892
28932004-11-08 Kim F. Storm <storm@cua.dk>
2894
2895 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
2896 files before building.
2897 (bootfast, bootstrap-clean-before-fast): New targets, like
2898 bootstrap but don't remove .elc files.
2899
29002004-11-06 Lars Brinkhoff <lars@nocrew.org>
2901
2902 * configure.in: Add check for getrusage.
2903
29042004-11-02 Jan Djärv <jan.h.d@swipnet.se>
2905
2906 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
2907 New tests for new and old GTK file dialogs.
2908 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
2909 to no.
2910
29112004-10-20 Jan Djärv <jan.h.d@swipnet.se>
2912
2913 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
2914 can be set. Remove SETARCH test.
2915
29162004-10-08 Steven Tamm <steventamm@mac.com>
2917
2918 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
2919
29202004-10-06 Jan Djärv <jan.h.d@swipnet.se>
2921
2922 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
2923 AC_MSG_WARN. Move output of warning message to end of configure run.
2924
29252004-10-05 Jan Djärv <jan.h.d@swipnet.se>
2926
2927 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
2928 Run test to see if heap start address is random.
2929
29302004-09-29 Miles Bader <miles@gnu.org>
2931
2932 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
2933 if setarch is present.
2934
29352004-09-25 Jan Djärv <jan.h.d@swipnet.se>
2936
2937 * configure.in (HAVE_EXECSHIELD): Only define on x86.
2938
29392004-09-24 Jan Djärv <jan.h.d@swipnet.se>
2940
2941 * configure.in: Check for exec-shield.
2942
29432004-08-06 Andreas Schwab <schwab@suse.de>
2944
2945 * Makefile.in (install-arch-indep, uninstall): Add flymake.
2946
29472004-07-31 Eli Zaretskii <eliz@gnu.org>
2948
2949 * config.bat: Update URLs in the comments.
2950
29512004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
2952
2953 * Makefile.in (install-arch-indep): Add pgg and sieve.
2954
2955 * info/.cvsignore: Added pgg and sieve.
2956
29572004-07-05 Andreas Schwab <schwab@suse.de>
2958
2959 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
2960
29612004-06-21 Kenichi Handa <handa@m17n.org>
2962
2963 * make-dist: Link leim-ext.el into tempdir.
2964
29652004-06-15 Luc Teirlinck <teirllm@auburn.edu>
2966
2967 * info/dir (File): Add emacs-xtra.
2968 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
2969
29702004-06-12 Juri Linkov <juri@jurta.org>
2971
2972 * info/dir: Move menu help lines from `* Menu:' to file header.
2973 Describe the purpose of a red *.
2974
29752004-05-04 Dave Love <fx@gnu.org>
2976
2977 * configure.in: Don't use `extrasub'.
2978
29792004-04-29 Dave Love <fx@gnu.org>
2980
2981 * configure.in: Don't forget to quote args to `test'.
2982
29832004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
2984
2985 * autogen.sh: Update filename in "please read" message.
2986
29872004-04-17 Richard M. Stallman <rms@gnu.org>
2988
2989 * INSTALL: Move the info about site-lisp dirs,
2990 and say uninstalled Emacs looks there too.
2991
29922004-04-04 Eli Zaretskii <eliz@gnu.org>
2993
2994 * config.bat (lib-src): Recognize comment lines in Makefile.in
2995 that have a TAB after the #, to avoid errors in preprocessing with
2996 GCC 3.3.3.
2997
29982004-03-31 Luc Teirlinck <teirllm@auburn.edu>
2999
3000 * Makefile.in: Mention in comment that `make maintainer-clean'
3001 deletes .elc files.
3002
30032004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
3004
3005 * update-subdirs: Add local variables to prevent byte-compiling.
3006
30072004-03-21 Dave Love <fx@gnu.org>
3008
3009 * configure.in: Fix previous change.
3010
30112004-03-18 Dave Love <fx@gnu.org>
3012
3013 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
3014
30152004-03-15 Luc Teirlinck <teirllm@auburn.edu>
3016
3017 * info/dir (File): Add SMTP and SES.
3018
30192004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
3020
3021 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
3022 (bootstrap): Use the new bootstrap-prepare target in lisp.
3023
30242004-02-18 Kim F. Storm <storm@cua.dk>
3025
3026 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
3027
30282004-02-16 Eli Zaretskii <eliz@gnu.org>
3029
3030 * make-dist: Don't link index.*perm and permute-index into tempdir.
3031
30322004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
3033
3034 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
3035 to match previous changes by Eli Zaretskii.
3036
30372004-02-09 Luc Teirlinck <teirllm@auburn.edu>
3038
3039 * Makefile.in: Set CDPATH to an empty string.
3040
30412004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
3042
3043 * configure.in <darwin>: Use fink packages if available.
3044
30452004-01-25 Jérôme Marant <jmarant@free.fr> (tiny change)
3046
3047 * make-dist (lispref): Do include lispref/index.texi.
3048
30492004-01-06 Eric Hanchrow <offby1@blarg.net>
3050
3051 * make-dist (tempdir): Include cursors in nt/icons.
3052
30532003-12-30 Eli Zaretskii <eliz@gnu.org>
3054
3055 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
3056 clashes with install-sh on 8+3 filesystems.
3057
30582003-12-08 Miles Bader <miles@gnu.org>
3059
3060 * .cvsignore: Add .arch-inventory.
3061
30622003-12-24 Andreas Schwab <schwab@suse.de>
3063
3064 * configure.in: Check for <sys/socket.h>. Include it before
3065 including <net/if.h>. Move check for <net/if.h> before its use.
3066
30672003-12-24 Jan Djärv <jan.h.d@swipnet.se>
3068
3069 * Makefile.in (install-arch-dep): Don't let cd output go into
3070 pipe for carbon_appdir.
3071
30722003-12-24 Andreas Schwab <schwab@suse.de>
3073
3074 * configure.in (PKG_CHECK_MODULES): Fix quoting.
3075
30762003-12-01 Andreas Schwab <schwab@suse.de>
3077
3078 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
3079 hardcoding gcc.
3080
30812003-11-16 Jan Djärv <jan.h.d@swipnet.se>
3082
3083 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
3084 multiple displays.
3085 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
3086
30872003-09-23 Dave Love <fx@gnu.org>
3088
3089 * configure.in: Check members of struct ifreq.
3090
30912003-09-14 Kim F. Storm <storm@cua.dk>
3092
3093 * configure.in: Add checks for sys/ioctl.h and net/if.h.
3094
30952003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
3096
3097 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
3098
30992003-08-18 Lute Kamstra <lute@gnu.org>
3100
3101 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
3102 required anymore.
3103
31042003-08-07 Andrew Choi <akochoi@shaw.ca>
3105
3106 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
3107 option instead of -traditional-cpp for CPP.
3108
31092003-07-29 Richard M. Stallman <rms@gnu.org>
3110
3111 * configure.in (HAVE_XIM): Define if XIM is available.
3112
31132003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
3114
3115 * configure.in: The function gtk_window_set_icon_from_file was
3116 introduced in GTK+ 2.2, so check for that release.
3117
31182003-07-23 Andreas Schwab <schwab@suse.de>
3119
3120 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
3121
3122 * Makefile.in (YACC): Remove, not used.
3123 (MAINT): Don't set.
3124 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
3125 disable dependency on ${srcdir}/configure.in when maintainer mode
3126 is disabled.
3127
31282003-07-22 Dave Love <fx@gnu.org>
3129
3130 * configure.in: Make XRegisterIMInstantiateCallback test depend on
3131 HAVE_X11, not with_xim.
3132 (HAVE_CRTIN): Provide template.
3133 <with_png>: Test for png.h and libpng/png.h.
3134
31352003-07-15 Andreas Schwab <schwab@suse.de>
3136
3137 * configure.in: Temporarily leave quoting for AC_DEFINE.
3138
31392003-07-13 Stefan Monnier <monnier@cs.yale.edu>
3140
3141 * configure.in: Check for posix_memalign.
3142
31432003-07-12 Richard M. Stallman <rms@gnu.org>
3144
3145 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
3146
31472003-07-09 Kim F. Storm <storm@cua.dk>
3148
3149 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
3150 functionality of --without-xim.
3151
31522003-06-29 Dave Love <fx@gnu.org>
3153
3154 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
3155
31562003-06-23 Dave Love <fx@gnu.org>
3157
3158 * configure.in: Check for sys/_mbstate_t.h.
3159 Test XRegisterIMInstantiateCallback prototype.
3160 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
3161
31622003-06-06 Dave Love <fx@gnu.org>
3163
3164 * configure.in: Check for locale.h.
3165
31662003-06-05 Dave Love <fx@gnu.org>
3167
3168 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
3169 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
3170 (NLIST_STRUCT): Don't define.
3171 (AH_BOTTOM): Define my_strftime.
3172
31732003-06-02 Richard M. Stallman <rms@gnu.org>
3174
3175 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
3176
31772003-05-24 Andreas Schwab <schwab@suse.de>
3178
3179 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
3180 bzero, and bcmp.
3181
31822003-05-22 Dave Love <fx@gnu.org>
3183
3184 * configure.in: Remove redundant test for term.h. Test for difftime.
3185
31862003-05-20 Dave Love <fx@gnu.org>
3187
3188 * configure.in: Append * to s390-*-linux-gnu case.
3189 (LIBMAIL) <lockfile>: Don't define.
3190
31912003-04-30 Richard M. Stallman <rms@gnu.org>
3192
3193 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
3194
31952003-04-28 Francesco Potortì <pot@gnu.org>
3196
3197 * configure.in: Undo last (RMS') change, as it is useless, per
3198 Dave Love.
3199
32002003-04-08 Richard M. Stallman <rms@gnu.org>
3201
3202 * configure.in: Put #include of jpeglib.h at start of line.
3203
32042003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
3205
3206 * INSTALL (* GNU/Linux development packages): Mention Debian and
3207 RedHat package names.
3208
32092003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
3210
3211 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
3212
32132003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
3214
3215 * INSTALL (* GNU/Linux development packages): Tell people to
3216 install additional packages for compiling Emacs.
3217
32182003-04-06 Francesco Potortì <pot@gnu.org>
3219
3220 * configure.in: Use the same configuration for all aix5, not just
3221 aix5.1.
3222
32232003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
3224
3225 * configure.in: Check for need for bigtoc support on IBM AIX for
3226 solving a linker table overflow problem.
3227
32282003-03-03 Rob Browning <rlb@defaultvalue.org>
3229
3230 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
3231 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
3232 over bzero, bcmp, and bcopy.
3233
32342003-02-23 Simon Josefsson <jas@extundo.com>
3235
3236 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
3237
32382003-02-21 Klaus Zeitler <kzeitler@lucent.com>
3239
3240 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
3241
32422003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
3243
3244 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
3245
32462003-02-08 Andreas Schwab <schwab@suse.de>
3247
3248 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
3249 instead of the substitution.
3250
32512003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3252
3253 * Makefile.in: Use @EXEEXT@ for Cygwin.
3254 Use USERNAME if LOGNAME is not set (for Cygwin).
3255
3256 * configure.in: Add opsys=cygwin.
3257
32582003-01-22 Andreas Schwab <schwab@suse.de>
3259
3260 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
3261 redefining it explicitly in src/config.in.
3262
32632003-01-22 Markus Rost <rost@math.ohio-state.edu>
3264
3265 * Makefile.in (bootstrap): Make bootstrap-after.
3266
32672003-01-20 Jan Djärv <jan.h.d@swipnet.se>
3268
3269 * configure.in: Fix --with-gtk.
3270
32712003-01-19 Jan Djärv <jan.h.d@swipnet.se>
3272
3273 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
3274
3275 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
3276
32772003-01-14 Francesco Potortì <pot@gnu.org>
3278
3279 * configure.in (m68k-motorola-sysv): Remove (obsolete).
3280
32812003-01-07 Steven Tamm <steventamm@mac.com>
3282
3283 * configure.in: New option, --enable-carbon-app, to specify
3284 that the application should be installed
3285 * Makefile.in (install-arch-dep): On Mac OS X, install the
3286 Emacs.app application if carbon-app is enabled
3287
32882003-01-06 Dave Love <fx@gnu.org>
3289
3290 * configure.in: Check for nl_langinfo.
3291 [!HAVE_SIZE_T]: Fix typedef.
3292
32932003-01-06 David Kastrup <dak@gnu.org>
3294
3295 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
3296
3297 * configure.in: Add tests for install-info.
3298
32992002-12-09 Markus Rost <rost@math.ohio-state.edu>
3300
3301 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
3302 use again sol2-6 instead of sol2-8.
3303
33042002-12-09 Dave Love <fx@gnu.org>
3305
3306 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
3307
33082002-12-08 Andreas Schwab <schwab@suse.de>
3309
3310 * Makefile.in (install-arch-indep): Revert last change.
3311
33122002-11-27 Dave Love <fx@gnu.org>
3313
3314 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
3315 Check for __sys_siglist too. Check for memset.
3316 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
3317
33182002-11-22 Juanma Barranquero <lektu@terra.es>
3319
3320 * config.guess, config.sub: Updated from master source.
3321
33222002-11-19 Karl Fogel <kfogel@red-bean.com>
3323
3324 * autogen.sh: New file.
3325
33262002-11-15 Dave Love <fx@gnu.org>
3327
3328 * configure.in: Tidy up various quoting issues throughout.
3329 Use AC_GNU_SOURCE.
3330 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
3331 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
3332 Maybe define bcopy, bzero, bcmp.
3333 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
3334 non-existent machine file).
3335 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
3336 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
3337 (nlist.h): Move test up.
3338
33392002-11-18 Markus Rost <rost@math.ohio-state.edu>
3340
3341 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
3342
33432002-11-14 Francesco Potortì <pot@gnu.org>
3344
3345 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
3346
33472002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
3348
3349 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
3350
33512002-11-08 Dave Love <fx@gnu.org>
3352
3353 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
3354 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
3355
33562002-11-07 Miles Bader <miles@gnu.org>
3357
3358 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
3359 Handle separate-build-dir case.
3360
33612002-11-06 Richard M. Stallman <rms@gnu.org>
3362
3363 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
3364 bulletproof. $bar may be empty when there are no .elc files.
3365
33662002-10-30 Dave Love <fx@gnu.org>
3367
3368 * configure.in: Require autoconf 2.53. Test for pty.h,
3369 sys/mman.h, sys/param.h, mremap, memmove.
3370 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
3371 (AC_PROG_YACC): Delete.
3372 (size_t): Use AC_CHECK_TYPES.
3373 (AH_TOP): Up-date copyright.
3374
33752002-10-01 Juanma Barranquero <lektu@terra.es>
3376
3377 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
3378
33792002-09-19 Richard M. Stallman <rms@gnu.org>
3380
3381 * configure.in: Fix the LessTif-directory-finder for real.
3382
33832002-09-14 Richard M. Stallman <rms@gnu.org>
3384
3385 * Makefile.in (maybe_bootstrap): Test for complete absence
3386 of compiled Lisp files.
3387
33882002-09-11 Stefan Monnier <monnier@cs.yale.edu>
3389
3390 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
3391 (bootstrap-clean-after): Delete.
3392 (bootstrap): Make the sequencing explicit.
3393
33942002-09-10 Richard M. Stallman <rms@gnu.org>
3395
3396 * configure.in: Fix previous LessTif change.
3397
33982002-09-09 Richard M. Stallman <rms@gnu.org>
3399
3400 * configure.in (powerpcle-*-solaris2.5*): New configuration.
3401 (powerpcle-*-solaris*): Use version 2.6 as default.
3402 (*-sunos5.6*, *-solaris2.6*): New alternative.
3403 (*-sunos5*): Use version 2.6 as default.
3404
34052002-09-06 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3406
3407 * configure.in: Fix typo.
3408
34092002-09-05 Richard M. Stallman <rms@gnu.org>
3410
3411 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
3412
3413 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
3414 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
3415
34162002-08-26 Kim F. Storm <storm@cua.dk>
3417
3418 * Makefile.in (install-arch-indep): Do not remove DOC file
3419 when it is the only DOC file installed; this is the case when
3420 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
3421
34222002-07-24 Markus Rost <rost@math.ohio-state.edu>
3423
3424 * configure.in: Fix typo.
3425
34262002-07-24 Richard M. Stallman <rms@gnu.org>
3427
3428 * configure.in: Don't print anything special about gamedir.
3429
3430 * configure.in: Delete nonstandard --with-game-user option.
3431
34322002-07-21 Richard M. Stallman <rms@gnu.org>
3433
3434 * Makefile.in (gamedir, localstatedir): New variables.
3435 (epaths-force): Insert value of gamedir into PATH_GAME.
3436
3437 * configure.in (gamedir): Handle it like lispdir.
3438 (--with-game-dir option): Delete.
3439
34402002-06-21 Pavel Janík <Pavel@Janik.cz>
3441
3442 * configure.in: Add support for mipseb-*-netbsd* machines.
3443
34442002-06-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3445
3446 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
3447
34482002-06-17 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3449
3450 * info/dir (File): Add an entry for Tramp.
3451
34522002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
3453
3454 * INSTALL-CVS: New file.
3455
34562002-06-07 Andreas Schwab <schwab@suse.de>
3457
3458 * configure.in (x86_64-*-linux-gnu*): New system.
3459
34602002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
3461
3462 * config.bat: Handle the case when lispintro is truncated to lispintr.
3463
34642002-05-26 Paul Eggert <eggert@twinsun.com>
3465
3466 * config.guess, config.sub: Updated from master source.
3467
34682002-05-09 Richard M. Stallman <rms@gnu.org>
3469
3470 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
3471
34722002-05-04 Pavel Janík <Pavel@Janik.cz>
3473
3474 * make-dist: Do not distribute lock/ directory.
3475
34762002-04-30 Andrew Choi <akochoi@shaw.ca>
3477
3478 * configure.in: Provide documentation string when defining
3479 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
3480 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
3481
34822002-04-28 Colin Walters <walters@verbum.org>
3483
3484 * configure.in: Delete configure check for access to the game user.
3485
34862002-04-29 Pavel Janík <Pavel@Janik.cz>
3487
3488 * make-dist: lwlib/Imakefile is removed.
3489
34902002-04-26 Andrew Choi <akochoi@shaw.ca>
3491
3492 * configure.in: Add support for powerpc-apple-darwin*.
3493 (HAVE_CARBON): Add.
3494
3495 * make-dist: Create directories in mac/Emacs.app.
3496
34972002-04-25 Pavel Janík <Pavel@Janik.cz>
3498
3499 * make-dist: lwlib-Xol* are removed.
3500
35012002-04-23 Andreas Schwab <schwab@suse.de>
3502
3503 * Makefile.in (MAINT): New variable.
3504 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
3505 instead of configure.in, to avoid running autoconf and autoheader
3506 unless explicitly requested.
3507
35082002-04-16 Eli Zaretskii <eliz@gnu.org>
3509
3510 * config.bat: Update for msdos/sed2v2.inp.
3511
35122002-04-15 Andreas Schwab <schwab@suse.de>
3513
3514 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
3515 * configure.in: Add config header templates to all AC_DEFINE and
3516 AC_DEFINE_UNQUOTED symbols.
3517 * make-dist: Run autoheader if necessary.
3518
35192002-04-10 Colin Walters <walters@verbum.org>
3520
3521 * configure.in: Add --game-dir, --game-user. Test to see if we
3522 can use them.
3523
35242002-04-08 Pavel Janík <Pavel@Janik.cz>
3525
3526 * configure.in: Add --with-sound.
3527
35282002-03-18 Kim F. Storm <storm@cua.dk>
3529
3530 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
3531 and getsockname functions. Test for sys/un.h include file.
3532
35332002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
3534
3535 * configure.in: Support AIX 5.1.
3536
35372002-03-10 Jan Djärv <jan.h.d@swipnet.se>
3538
3539 * configure.in: Added test for X Session Management (HAVE_X_SM).
3540
35412002-03-03 Richard M. Stallman <rms@gnu.org>
3542
3543 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
3544 Run chown $${LOGNAME} on files installed by tar xvf.
3545
35462002-03-03 Kim F. Storm <storm@cua.dk>
3547
3548 * configure.in: Test for getpeername.
3549
35502002-03-01 Richard M. Stallman <rms@gnu.org>
3551
3552 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
3553 (HAVE_GIF): Don't use old libungif versions that crash.
3554
35552002-02-26 Richard M. Stallman <rms@gnu.org>
3556
3557 * configure.in <making srcdir absolute>: Verify that PWD is correct,
3558 not just well-formed and valid.
3559 (mips-compaq-nonstopux*): New configuration.
3560
35612002-02-18 Paul Eggert <eggert@twinsun.com>
3562
3563 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
3564 "sed q" is a portable equivalent to plain "head -1".
3565
35662002-02-13 Richard M. Stallman <rms@gnu.org>
3567
3568 * Makefile.in (maybe_bootstrap): Do `exit 1'.
3569 (all): Don't depend on maybe_bootstrap here.
3570 (${SUBDIR}): Depend on it here instead.
3571
35722002-02-08 Richard M. Stallman <rms@gnu.org>
3573
3574 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
3575
35762002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
3577
3578 * configure.in: Recognize BSD/OS 5.0.
3579
35802002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
3581
3582 * make-dist: Make version checking in emacs.texi consistent with
3583 how we set it there.
3584
35852001-12-29 Kim F. Storm <storm@cua.dk>
3586
3587 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
3588
35892001-12-28 Richard M. Stallman <rms@gnu.org>
3590
3591 * configure.in: Test for mbsinit.
3592
35932001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
3594
3595 These changes make Leim part of the standard distribution:
3596
3597 * README: Add info about the `leim' directory.
3598
3599 * INSTALL: Remove text that describes Leim as a separate package.
3600
3601 * noleim-Makefile.in: File removed.
3602
3603 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
3604 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
3605 Leim files out of the Emacs tree. Don't prepare a separate tarball
3606 for Leim.
3607
36082001-12-11 Richard M. Stallman <rms@gnu.org>
3609
3610 * configure.in (hppa*-*-linux-gnu*): New alternative.
3611
36122001-12-08 Pavel Janík <Pavel@Janik.cz>
3613
3614 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
3615 creating distribution.
3616
36172001-12-06 Paul Eggert <eggert@twinsun.com>
3618
3619 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
3620 (AC_FUNC_VFORK): Remove.
3621 (AC_FUNC_FORK): Add.
3622 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
3623 this is required by recent Autoconf versions.
3624
36252001-12-02 Pavel Janík <Pavel@Janik.cz>
3626
3627 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
3628 TODO, vms-pp.trans and others).
3629
36302001-11-29 Pavel Janík <Pavel@Janik.cz>
3631
3632 * make-dist: Use COPYING from the top-level directory.
3633
36342001-11-29 Gerd Moellmann <gerd@gnu.org>
3635
3636 * configure.in: Add support for FreeBSD/Alpha.
3637
36382001-11-29 Pavel Janík <Pavel@Janik.cz>
3639
3640 * make-dist: Add COPYING to the top-level directory of the
3641 distribution. Simplify the logic behind copying.
3642
3643 * Makefile.in (maybe_bootstrap): Fix previous change.
3644
36452001-11-28 Richard M. Stallman <rms@gnu.org>
3646
3647 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
3648
36492001-11-26 Richard M. Stallman <rms@gnu.org>
3650
3651 * Makefile.in: bootstrap should not delete dumped executables.
3652 (bootstrap-clean-before): New target.
3653 (bootstrap): Use bootstrap-clean-before instead of clean.
3654 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
3655
36562001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
3657
3658 These changes add the Emacs Lisp Introduction manual to the
3659 distribution:
3660
3661 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
3662
3663 * make-dist: Copy the files in lispintro directory.
3664
3665 * config.bat: Configure in the lispintro directory.
3666
3667 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
3668
3669 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
3670 (lispintro/Makefile): New target.
3671 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
3672 (unlock, relock, info, dvi): Ditto.
3673
36742001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
3675
3676 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
3677
3678 * make-dist (etc): Don't distribute gfdl.1.
3679
36802001-11-22 Colin Walters <walters@debian.org>
3681
3682 * Makefile.in (install-arch-indep): Install the calc .info files.
3683 (uninstall): Handle deletion of calc .info files (thanks Pavel Janík).
3684
36852001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3686
3687 * make-dist (lispref): Add *.txt, *.el, permute-index, and
3688 tindex.pl to the list of those being put into the distribution.
3689
36902001-11-16 Eli Zaretskii <eliz@gnu.org>
3691
3692 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
3693
36942001-11-15 Pavel Janík <Pavel@Janik.cz>
3695
3696 * Makefile.in (uninstall): Fix previous change.
3697
3698 * configure.in, Makefile.in: Add support for --program-prefix,
3699 --program-suffix and --program-transform-name options.
3700
37012001-11-13 Pavel Janík <Pavel@Janik.cz>
3702
3703 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
3704 (install-arch-indep): Install emacsclient manual page.
3705 (uninstall): Uninstall emacsclient manual page.
3706
37072001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
3708
3709 * make-dist: Add lispref/index.*perm files to the distribution.
3710 From Pavel Janík <Pavel@Janik.cz>.
3711
37122001-11-12 Pavel Janík <Pavel@Janik.cz>
3713
3714 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
3715
37162001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3717
3718 * configure.in: AC_OUTPUT lispref/Makefile.
3719
37202001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3721
3722 The following changes add the ELisp reference manual to the
3723 distribution.
3724
3725 * make-dist: Add the lispref directory to the distribution.
3726
3727 * Makefile.in (install-arch-indep): Add elisp* to the list of
3728 installed Info files.
3729 (SUBDIR_MAKEFILES): Add lispref/Makefile.
3730 (lispref/Makefile): New target.
3731 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
3732 Add commands for the lispref directory.
3733 (info, dvi): Ditto.
3734
3735 * config.bat: Configure in `lispref'.
3736
37372001-11-09 Richard M. Stallman <rms@gnu.org>
3738
3739 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
3740
37412001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
3742
3743 * make-dist (tempdir): Copy AUTHORS as well.
3744
37452001-11-06 Sam Steingold <sds@gnu.org>
3746
3747 * configure.in: Added a check for <nlist.h>.
3748
37492001-11-01 Pavel Janík <Pavel@Janik.cz>
3750
3751 * configure.in: Reindent --help output.
3752 From Per Starbäck (starback@ling.uu.se).
3753
37542001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
3755
3756 * configure.in: New entry for HP/UX-11.
3757
3758 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
3759 From Eric S. Raymond <esr@golux.thyrsus.com>.
3760
37612001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
3762
3763 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
3764 <athornton@sinenomine.net>.
3765
37662001-10-25 Gerd Moellmann <gerd@gnu.org>
3767
3768 * Makefile.in (maybe_bootstrap): New target.
3769 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
3770
37712001-10-24 Ken Raeburn <raeburn@gnu.org>
3772
3773 * configure.in: If --with-hesiod is given, look for
3774 hes_getmailhost and res_send or __res_send; check hesiod and
3775 resolv libraries respectively if system libraries don't supply them.
3776
37772001-10-24 Gerd Moellmann <gerd@gnu.org>
3778
3779 * configure.in: Use $MAKE for `make' if set.
3780
37812001-10-22 Gerd Moellmann <gerd@gnu.org>
3782
3783 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
3784 to tar options.
3785
37862001-10-20 Gerd Moellmann <gerd@gnu.org>
3787
3788 * (Version 21.1 released).
3789
37902001-10-20 Miles Bader <miles@gnu.org>
3791
3792 * configure.in (configuration): Set from `host' if `host_alias'
3793 isn't defined.
3794
37952001-10-19 Andreas Schwab <schwab@suse.de>
3796
3797 * configure.in: Make ready for autoconf 2.5x.
3798 (AC_PREREQ): Require autoconf 2.50.
3799 * aclocal.m4: Removed.
3800 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
3801
38022001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3803
3804 * README: Bump Emacs version to 21.1.50.
3805
38062001-10-05 Gerd Moellmann <gerd@gnu.org>
3807
3808 * Branch for 21.1.
3809
38102001-09-05 Gerd Moellmann <gerd@gnu.org>
3811
3812 * configure.in: Avoid `$@' which is handled specially in
3813 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
3814
38152001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
3816
3817 * make-dist (nt): Add subdirs.el to the list of distributed files.
3818
38192001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
3820
3821 * configure.in (machine): Add an entry for
3822 hppa1.1-hitachi-hiuxwe2*.
3823
38242001-05-28 Gerd Moellmann <gerd@gnu.org>
3825
3826 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
3827 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
3828
38292001-05-14 Gerd Moellmann <gerd@gnu.org>
3830
3831 * make-dist: Copy texinfo.tex unconditionally.
3832
38332001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
3834
3835 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
3836 that are installed.
3837
38382001-04-06 Gerd Moellmann <gerd@gnu.org>
3839
3840 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
3841 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
3842
3843 * make-dist: Handle leim/MISC-DIC. Only include
3844 `[a-zA-Z]*.{el,elc}' from leim/quail.
3845
38462001-04-05 Gerd Moellmann <gerd@gnu.org>
3847
3848 * Makefile.in (install-arch-indep): Remove .cvsignore files.
3849
38502001-03-30 Gerd Moellmann <gerd@gnu.org>
3851
3852 * Makefile.in (.PHONY): Add for bootstrap targets.
3853 (bootstrap-clean): New target.
3854 (bootstrap): Use it instead of `clean'.
3855
38562001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
3857
3858 * Makefile.in (SUBDIR): Remove leim.
3859 (all, .RECURSIVE, extraclean): Add leim explicitly.
3860 (leim): Provide separate rule which exports PARALLEL=0 into the
3861 environment.
3862
38632001-03-20 Gerd Moellmann <gerd@gnu.org>
3864
3865 * configure.in (HAVE_XPM): Don't print the result of the check for
3866 XpmReturnAllocPixels if we don't have an xpm.h.
3867
38682001-03-05 Gerd Moellmann <gerd@gnu.org>
3869
3870 * COPYING: New file.
3871
38722001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
3873
3874 * config.bat: Update the copyright.
3875
38762001-02-23 Kenichi Handa <handa@etl.go.jp>
3877
3878 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
3879 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
3880 to `yes'. Later in AC_OUTPUT, check this variable.
3881
38822001-02-09 Dave Love <fx@gnu.org>
3883
3884 * AUTHORS: Updated.
3885
38862001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
3887
3888 * info/dir (Ebrowse): Fix the entry (was missing a dot).
3889
38902001-02-02 Gerd Moellmann <gerd@gnu.org>
3891
3892 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
3893
3894 * Makefile.in (uninstall): Ignore exit code of `rm'.
3895
3896 * Makefile.in (uninstall): Remove more info files. Remove
3897 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
3898
38992001-01-31 Gerd Moellmann <gerd@gnu.org>
3900
3901 * noleim-Makefile.in (extraclean): Add.
3902
39032001-01-28 Gerd Moellmann <gerd@gnu.org>
3904
3905 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
3906 it quiet.
3907
39082001-01-24 Colin Walters <walters@cis.ohio-state.edu>
3909
3910 * Makefile.in (tags): Fix typo.
3911
39122001-01-13 Kenichi Handa <handa@etl.go.jp>
3913
3914 * configure.in: Fix typo in the code setting x_search_path.
3915
39162001-01-10 Dave Love <fx@gnu.org>
3917
3918 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
3919 -lXext.
3920 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
3921 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
3922 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
3923 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
3924 (now in $LIBS).
3925
39262001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
3927
3928 * config.bat: Run the preprocessor with -traditional.
3929
39302001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
3931
3932 * INSTALL: Move copying conditions to end of file.
3933
39342000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
3935
3936 * INSTALL: Add basic installation procedure which assumes
3937 `configure' does its job. Elaborate on image support libraries.
3938 Add a pointer to Xaw3d library. Add advice about solving
3939 configure-time problems by looking in config.log and setting
3940 variables in the environment.
3941
39422000-12-27 Gerd Moellmann <gerd@gnu.org>
3943
3944 * Makefile.in (install-arch-indep): If tar fails, exit with
3945 exit code 1.
3946
39472000-12-19 Gerd Moellmann <gerd@gnu.org>
3948
3949 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
3950 source file includes XKBlib.h. On some broken Solaris systems,
3951 there is an XKBlib.h, reportedly, but header files included by
3952 XKBlib.h are missing.
3953
39542000-12-14 Gerd Moellmann <gerd@gnu.org>
3955
3956 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
3957
39582000-12-11 Dave Love <fx@gnu.org>
3959
3960 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
3961
39622000-12-11 Paul Eggert <eggert@twinsun.com>
3963
3964 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
3965 Merge fixes from latest GNU tar version. These macros no longer
3966 futz with _XOPEN_SOURCE, as that was not portable in practice.
3967 (AC_FUNC_FSEEKO): New macro.
3968
3969 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
3970 ftello.
3971
39722000-12-05 Dave Love <fx@gnu.org>
3973
3974 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
3975
39762000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
3977
3978 * info/dir: Change the category to "Emacs".
3979
39802000-12-01 Gerd Moellmann <gerd@gnu.org>
3981
3982 * make-dist (tempdir): Remove epaths.h from the distribution
3983 instead of paths.h.
3984
39852000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
3986
3987 * config.bat: Check for existence of djecho.exe, and print an
3988 error message if it is not available.
3989
3990 * INSTALL: Describe possible problem with djecho.exe in old
3991 versions of DJGPP v2.x.
3992
39932000-11-23 Gerd Moellmann <gerd@gnu.org>
3994
3995 * configure.in: Initialize HAVE_LIBXP to no.
3996
39972000-11-22 Gerd Moellmann <gerd@gnu.org>
3998
3999 * configure.in: Use m/macppc.h instead of the non-existent
4000 m/powerpc.h.
4001
40022000-11-21 Gerd Moellmann <gerd@gnu.org>
4003
4004 * Makefile.in (install-arch-indep): Also install info/eshell*
4005 and info/speedbar*.
4006
4007 * configure.in (HAVE_PNG): Check for the presence of
4008 png_get_channels to rule out older PNG libs.
4009
4010 * configure.in (AC_OUTPUT): Arrange to emit definitions of
4011 GCC and NON_GNU_CPP into config.status.
4012
40132000-11-20 Dave Love <fx@gnu.org>
4014
4015 * configure.in: Fix last change.
4016
4017 * GETTING.GNU.SOFTWARE: Deleted.
4018 * FTP: New file to replace it.
4019 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
4020
40212000-11-20 Gerd Moellmann <gerd@gnu.org>
4022
4023 * configure.in: Use -traditional with GNU cpp.
4024
40252000-11-17 Gerd Moellmann <gerd@gnu.org>
4026
4027 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
4028 Distribute more files from the nt/ subdir. Distribute PBM
4029 image files from subdirs of lisp/. Distribute old change logs
4030 from subdirs of lisp/. Distribute play/5x5.el.
4031
40322000-11-11 Dave Love <fx@gnu.org>
4033
4034 * config.sub, config.guess: Updated from master source.
4035
40362000-11-07 Dave Love <fx@gnu.org>
4037
4038 * configure.in: Test for mkstemp.
4039
40402000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
4041
4042 * info/dir (Top): Rearrange menu items more logically, and put
4043 them into a single category. Add menu items for RefTeX and
4044 Widget.
4045
40462000-10-29 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
4047
4048 * Makefile.in (install-arch-indep): Use --info-dir instead of
4049 --dir-file, and a simple argument instead of --info-file, so that
4050 the Debian version of install-info also works.
4051
40522000-10-19 Eric M. Ludlam <zappo@ultranet.com>
4053
4054 * info/dir (Speedbar): Add entry.
4055
40562000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
4057
4058 * INSTALL: Describe the new image-support options to the configure
4059 script. List URLs where image support libraries can be found.
4060
40612000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
4062
4063 * info/dir (Top): Add an entry for Eshell.
4064
40652000-10-02 Dave Love <fx@gnu.org>
4066
4067 * configure.in: Check for gai_strerror.
4068
40692000-10-01 Andreas Schwab <schwab@suse.de>
4070
4071 * Makefile.in (install-arch-indep): Update list of installed info files.
4072
40732000-09-30 Gerd Moellmann <gerd@gnu.org>
4074
4075 * configure.in: Support `sparc*-*-netbsd*'.
4076
40772000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
4078
4079 * info/dir (MIME): Add entry for emacs-mime.
4080
40812000-09-29 Dave Love <fx@gnu.org>
4082
4083 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
4084
40852000-09-26 Gerd Moellmann <gerd@gnu.org>
4086
4087 * make-dist: Adapt to the change of leim/Makefile which was
4088 necessary to ensure a reasonably working `make dist'.
4089
4090 * leim-Makefile.in: Moved to leim/Makefile.in..
4091
4092 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
4093
40942000-09-21 Kenichi Handa <handa@etl.go.jp>
4095
4096 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
4097 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
4098 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
4099 files to .elc.
4100 (${TIT}): Adjusted for the above change.
4101 (clean mostlyclean): Likewise.
4102 (.el.elc): New target.
4103
41042000-09-19 Gerd Moellmann <gerd@gnu.org>
4105
4106 * make-dist: Include XPM and XBM files in lisp/ and subdirs
4107 in the distribution.
4108
41092000-09-18 Gerd Moellmann <gerd@gnu.org>
4110
4111 * make-dist (skk): Rename to `ja-dic' because the leim directory
4112 was renamed.
4113
41142000-09-14 Dave Love <fx@gnu.org>
4115
4116 * configure.in: Fix spurion in last change.
4117
41182000-09-14 Gerd Moellmann <gerd@gnu.org>
4119
4120 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
4121 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
4122 to `no' if defined. Change result report.
4123
41242000-09-08 Dave Love <fx@gnu.org>
4125
4126 * configure.in: Remove spurious `@'s.
4127
4128 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
4129 autoconf.
4130
41312000-09-06 Gerd Moellmann <gerd@gnu.org>
4132
4133 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
4134 file and print informational message.
4135
4136 * configure.in (AC_FUNC_MMAP): Add.
4137
41382000-09-01 Gerd Moellmann <gerd@gnu.org>
4139
4140 * configure.in: Add ``checking'' messages for
4141 XpmReturnAllocPixels.
4142
41432000-08-28 Gerd Moellmann <gerd@gnu.org>
4144
4145 * configure.in: Check <strings.h>; check `index' and `rindex'
4146 functions.
4147
41482000-08-26 Kenichi Handa <handa@etl.go.jp>
4149
4150 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
4151 "case "${canonical}" in".
4152
41532000-08-25 Dave Love <fx@gnu.org>
4154
4155 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
4156
41572000-08-25 Kenichi Handa <handa@etl.go.jp>
4158
4159 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
4160
41612000-08-24 Gerd Moellmann <gerd@gnu.org>
4162
4163 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
4164 contains a relative path. Protect against unusable values of $PWD.
4165
41662000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
4167
4168 * info/dir (WoMan): Add entry.
4169
4170 * config.bat (maindir): Update src/_gdbinit even if it does
4171 already exist.
4172
41732000-08-07 Gerd Moellmann <gerd@gnu.org>
4174
4175 * Makefile.in (config.status): Prepend `$(srcdir)/' to `configure'.
4176
41772000-08-03 Gerd Moellmann <gerd@gnu.org>
4178
4179 * configure.in: Add support for ia64*-*-linux*.
4180
41812000-07-27 Gerd Moellmann <gerd@gnu.org>
4182
4183 * make-dist (aclocal.m4): Include in distribution.
4184
41852000-07-26 Dave Love <fx@gnu.org>
4186
4187 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
4188
41892000-07-24 Dave Love <fx@gnu.org>
4190
4191 * configure.in: Add AC_SIZE_T.
4192
41932000-07-18 Dave Love <fx@gnu.org>
4194
4195 * configure.in: Reorder so that most tests are done after CPPFLAGS
4196 is set from the C_SWITCH_... definitions.
4197
41982000-07-10 Gerd Moellmann <gerd@gnu.org>
4199
4200 * configure.in (HAVE_XPM): Undo previous change. Check for
4201 preprocessor define XpmReturnAllocPixels.
4202
42032000-07-06 Gerd Moellmann <gerd@gnu.org>
4204
4205 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
4206 instead of XpmReadFileToPixmap.
4207
42082000-07-05 Ken Raeburn <raeburn@gnu.org>
4209
4210 * configure.in: Check for <soundcard.h>. Look for ossaudio
4211 library, and set LIBSOUND accordingly.
4212
42132000-07-05 Dave Love <fx@gnu.org>
4214
4215 * configure.in: Use AC_HEADER_SYS_WAIT.
4216
42172000-07-05 Gerd Moellmann <gerd@gnu.org>
4218
4219 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
4220 lisp/Makefile. Distribute lisp/Makefile.in instead of
4221 lisp/Makefile.
4222
42232000-06-30 Ken Raeburn <raeburn@gnu.org>
4224
4225 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
4226 while searching for image-handling libraries.
4227
42282000-06-26 Gerd Moellmann <gerd@gnu.org>
4229
4230 * configure.in (--with-xim): New option.
4231
42322000-06-23 Dave Love <fx@gnu.org>
4233
4234 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
4235 for struct timezone and test how we can call gettimeofday.
4236 Check for OSF 5+. Check for term.h.
4237
4238 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
4239 version.
4240
42412000-06-23 Gerd Moellmann <gerd@gnu.org>
4242
4243 * configure.in (HAVE_LIBXP): Change test for libXp.
4244
42452000-06-21 Dave Love <fx@gnu.org>
4246
4247 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
4248 simple test for getloadavg and substitute GETLOADAVG_LIBS.
4249 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
4250
42512000-06-19 Dave Love <fx@gnu.org>
4252
4253 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
4254 _XOPEN_SOURCE is defined.
4255
42562000-06-16 Gerd Moellmann <gerd@gnu.org>
4257
4258 * Makefile.in (distclean): Also make distclean in lisp/.
4259
42602000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
4261
4262 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
4263
42642000-06-15 Gerd Moellmann <gerd@gnu.org>
4265
4266 * make-dist: Add --help and --snapshot options.
4267
42682000-06-14 Gerd Moellmann <gerd@gnu.org>
4269
4270 * configure.in: Generate lisp/Makefile.
4271
4272 * configure.in: Add support for `*-lynxos*'.
4273 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
4274 recommended by <Karen.Dorhamer@compaq.com> to fix problems
4275 on Tru64 UNIX v5.0.
4276
42772000-06-13 Ken Raeburn <raeburn@gnu.org>
4278
4279 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
4280 it's on a continuation line.
4281
42822000-06-02 Dave Love <fx@gnu.org>
4283
4284 * Makefile.in (install-arch-indep): Add pcl-cvs to list of info
4285 files.
4286
4287 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
4288 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
4289 test.
4290
4291 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
4292 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
4293
42942000-05-26 Gerd Moellmann <gerd@gnu.org>
4295
4296 * configure.in: Add check for speed_t typedef.
4297
42982000-05-25 Ken Raeburn <raeburn@gnu.org>
4299
4300 * Makefile.in (install-arch-dep): Install fns-*.el only if it
4301 exists; it won't in the CANNOT_DUMP case.
4302
43032000-05-25 Gerd Moellmann <gerd@gnu.org>
4304
4305 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
4306 On FreeBSD, the exit status is 1 if CDPATH is not set.
4307 (install-arch-indep): Install ebrowse.info.
4308
43092000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
4310
4311 * configure.in: Check for grandpt and getpt.
4312
43132000-05-09 Dave Love <fx@gnu.org>
4314
4315 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
4316
43172000-05-05 Gerd Moellmann <gerd@gnu.org>
4318
4319 * make-dist: Make a link for lib-src/grep-changelog.
4320 Copy install-sh.
4321
43222000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
4323
4324 * config.bat: Identify the beginning of the cpp stuff in
4325 src/Makefile.in and lib-src/Makefile.in more accurately.
4326
43272000-04-27 Gerd Moellmann <gerd@gnu.org>
4328
4329 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
4330
43312000-04-19 Gerd Moellmann <gerd@gnu.org>
4332
4333 * configure.in: Add support for `powerpc-*-netbsd*'.
4334
43352000-04-19 Dave Love <fx@gnu.org>
4336
4337 * configure.in: Don't use AC_FUNC_GETLOADAVG.
4338
4339 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
4340
43412000-04-16 Dave Love <fx@gnu.org>
4342
4343 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
4344
43452000-04-14 Dave Love <fx@gnu.org>
4346
4347 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
4348
4349 * aclocal.m4 (AC_FUNC_MKTIME): New.
4350
43512000-03-28 Ken Raeburn <raeburn@gnu.org>
4352
4353 * configure.in: Line up "--help" output a little better.
4354
43552000-03-26 Gerd Moellmann <gerd@gnu.org>
4356
4357 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
4358 New targets.
4359 (bootstrap): Rewritten in terms of the new targets above. Make
4360 info files, too.
4361
43622000-03-12 Gerd Moellmann <gerd@gnu.org>
4363
4364 * config.guess, config.sub: Use the versions of the files from
4365 subversions.
4366
43672000-03-08 Dave Love <fx@gnu.org>
4368
4369 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
4370 AC_C_VOLATILE. Define POINTER_TYPE.
4371
4372 * aclocal.m4: New file.
4373
43742000-03-02 Gerd Moellmann <gerd@gnu.org>
4375
4376 * configure.in (machine): Add `mipsel-*-netbsd*' and
4377 `arm-*-netbsd*'.
4378
43792000-03-01 Gerd Moellmann <gerd@gnu.org>
4380
4381 * configure.in (machine): Add support for `*-auspex-sunos*'.
4382
43832000-02-29 Gerd Moellmann <gerd@gnu.org>
4384
4385 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
4386
43872000-02-18 Dave Love <fx@gnu.org>
4388
4389 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
4390
43912000-02-18 Andreas Schwab <schwab@suse.de>
4392
4393 * Makefile.in (install-arch-indep): Add eudc to list of installed
4394 info files.
4395
43962000-02-17 Ken Raeburn <raeburn@gnu.org>
4397
4398 * configure.in: Include -lz and -ljpeg (if it's available) when
4399 testing for the tiff library.
4400
44012000-02-17 Gerd Moellmann <gerd@gnu.org>
4402
4403 * configure.in: Remove LISP_FLOAT_TYPE.
4404
44052000-02-12 Dave Love <fx@gnu.org>
4406
4407 * configure.in: Use AC_FUNC_VFORK.
4408
44092000-02-01 Gerd Moellmann <gerd@gnu.org>
4410
4411 * make-dist: Various fixes for new development tree.
4412
4413 * leim-Makefile.in: New file.
4414
44152000-01-31 Gerd Moellmann <gerd@gnu.org>
4416
4417 * Makefile.in (dist): Call ./make-dist.
4418
44192000-01-24 Dave Love <fx@gnu.org>
4420
4421 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
4422
44232000-01-18 Gerd Moellmann <gerd@gnu.org>
4424
4425 * configure.in (HAVE_GIF): Check for DGifOpen instead of
4426 DGifOpenFileName.
4427
44282000-01-11 Andreas Schwab <schwab@suse.de>
4429
4430 * Makefile.in (install-arch-indep): Update list of info files to
4431 be installed.
4432
44332000-01-05 Dave Love <fx@gnu.org>
4434
4435 * configure.in: Check for jerror.h as well as libjpeg.
4436
44372000-01-03 Andreas Schwab <schwab@suse.de>
4438
4439 * Makefile.in (install-arch-indep): Install autotype*. Run
4440 install-info on autotype and emacs-faq.info.
4441
44421999-12-04 Dave Love <fx@gnu.org>
4443
4444 * Makefile.in (install-arch-indep): Depend on `info'.
4445 (install-strip): Use `install' as sub-make target.
4446
44471999-11-23 Ken Raeburn <raeburn@gnu.org>
4448
4449 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
4450 didn't need to be deleted. Check for the k5crypto library as well
4451 as the crypto library; MIT Kerberos 1.1 changed the name.
4452
44531999-11-18 Dave Love <fx@gnu.org>
4454
4455 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
4456
44571999-11-11 Erik Naggum <erik@naggum.no>
4458
4459 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
4460
44611999-11-08 Dave Love <fx@gnu.org>
4462
4463 * configure.in: Fix change for --with-pop default.
4464
44651999-11-04 Dave Love <fx@gnu.org>
4466
4467 * configure.in: Default to --with-pop. Change sense of with-gcc
4468 and with-toolkit-scroll-bars messages to reflect the defaults.
4469
44701999-11-01 Gerd Moellmann <gerd@gnu.org>
4471
4472 * INSTALL: Mention the Emacs Lisp Reference.
4473
44741999-10-27 Noah Friedman <friedman@splode.com>
4475
4476 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
4477
44781999-10-23 Gerd Moellmann <gerd@gnu.org>
4479
4480 * Makefile.in (bootstrap): New target.
4481
44821999-10-19 Paul Eggert <eggert@twinsun.com>
4483
4484 Add support for large files. Merge glibc 2.1.2.
4485
4486 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
4487 (HAVE_TM_GMTOFF): New symbol.
4488 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
4489 mbrlen, strsignal.
4490 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
4491
44921999-10-09 Stefan Monnier <monnier@cs.yale.edu>
4493
4494 * make-dist (dontcompile): Look for the DONTCOMPILE variable rather
4495 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
4496
44971999-10-09 Richard M. Stallman <rms@gnu.org>
4498
4499 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
4500 Unset CDPATH to prevent cd from generating output.
4501
45021999-10-08 Stefan Monnier <monnier@cs.yale.edu>
4503
4504 * update-subdirs: Also ignore CVS subdirs.
4505
45061999-10-07 Gerd Moellmann <gerd@gnu.org>
4507
4508 * Makefile.in (install-arch-indep): Add ada-mode.
4509
45101999-10-06 Dave Love <fx@gnu.org>
4511
4512 * Makefile.in: Add rules for config.status, configure.
4513
45141999-09-07 Gerd Moellmann <gerd@gnu.org>
4515
4516 * configure.in (--with-sound): Removed.
4517
45181999-08-30 Gerd Moellmann <gerd@gnu.org>
4519
4520 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
4521 the test for Xaw3d.
4522 (HAVE_TIFF): Add -lm to library check.
4523
45241999-08-28 Richard Stallman <rms@gnu.org>
4525
4526 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
4527 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
4528 after the other X-related libraries.
4529
45301999-08-21 Dave Love <fx@gnu.org>
4531
4532 * configure.in: Don't check for jpeglib.h.
4533
45341999-08-20 Gerd Moellmann <gerd@gnu.org>
4535
4536 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
4537 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
4538
45391999-08-18 Dave Love <fx@gnu.org>
4540
4541 * configure.in: Check for termcap.h.
4542
45431999-08-15 Gerd Moellmann <gerd@gnu.org>
4544
4545 * configure.in: Add --with-toolkit-scroll-bars. If "no",
4546 use Emacs' scroll bars, even if configured for Motif or when
4547 Xaw3d is available.
4548
45491999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
4550
4551 * configure.in: Check for getaddrinfo.
4552
45531999-08-04 Eli Zaretskii <eliz@gnu.org>
4554
4555 * config.bat: Make --no-debug work again by removing -gcoff.
4556
45571999-07-30 Dave Love <fx@gnu.org>
4558
4559 * configure.in: Check for stdlib.h.
4560
45611999-07-19 Dave Love <fx@gnu.org>
4562
4563 * configure.in: Grok sparc64-*-linux-gnu*.
4564
45651999-07-12 Richard Stallman <rms@gnu.org>
4566
4567 * Version 20.4 released.
4568
45691999-06-23 Karl Heuer <kwzh@gnu.org>
4570
4571 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
4572 Quote $EMACS, in case it's a program with args.
4573
45741999-06-15 Gerd Moellmann <gerd@gnu.org>
4575
4576 * configure.in (HAVE_GIF): Use libungif instead of libgif
4577 because the former doesn't contain patented compression code.
4578
45791999-05-29 Richard M. Stallman <rms@gnu.org>
4580
4581 * configure.in: Delete the Kerberos stuff.
4582
45831999-05-27 Greg Hudson <ghudson@mit.edu>
4584
4585 * configure.in: Prefer kerberos 5 names.
4586
45871999-04-26 Richard M. Stallman <rms@gnu.org>
4588
4589 * configure.in: Check for libXp.
4590
45911999-04-08 Richard Stallman <rms@gnu.org>
4592
4593 * make-dist: Include change logs in subdirs of `lisp'.
4594
45951999-04-05 Richard Stallman <rms@gnu.org>
4596
4597 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
4598 (install-arch-indep): Make ${datadir}/emacs world-readable.
4599
46001999-03-30 Eli Zaretskii <eliz@gnu.org>
4601
4602 * config.bat: Use epaths.* instead of paths.*.
4603
46041999-03-07 Eli Zaretskii <eliz@gnu.org>
4605
4606 * INSTALL: Add detailed instructions to unpack and install
4607 intlfonts on MS-DOS.
4608
46091999-02-26 Richard Stallman <rms@gnu.org>
4610
4611 * configure.in: Use epaths.h and epaths-force instead of paths...
4612
4613 * Makefile.in (epaths-force): Renamed from paths-force;
4614 operate on epaths.in and produce epaths.h.
4615
46161999-02-24 Richard Stallman <rms@gnu.org>
4617
4618 * make-dist: Fix nt/icons directory handling.
4619
46201999-02-22 Simon Josefsson <jas@pdc.kth.se>
4621
4622 * configure.in (f301-fujitsu-uxpv4.1): New target.
4623
46241999-02-20 Richard Stallman <rms@gnu.org>
4625
4626 * make-dist (tempparent): Fix command to update info files.
4627
46281999-02-09 Richard Stallman <rms@gnu.org>
4629
4630 * configure.in (powerpc-apple-netbsd*): New alternative.
4631
46321999-01-25 Geoff Voelker <voelker@cs.washington.edu>
4633
4634 * make-dist: Include the new directory nt/icons in distributions.
4635
46361999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
4637
4638 * configure.in: Change message about HAVE_XFREE386.
4639
46401999-01-07 Eli Zaretskii <eliz@gnu.org>
4641
4642 * config.bat: Support configuring with leim.
4643
46441998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
4645
4646 * configure.in (mips-sgi-irix6.5): New target.
4647
46481998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4649
4650 * configure.in: Remove GSS-API support, since it has been removed
4651 from movemail.
4652
46531998-12-04 Markus Rost <rost@delysid.gnu.org>
4654
4655 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
4656
46571998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
4658
4659 * Makefile.in: Don't install customize info file.
4660 Run install-info on viper info file.
4661
46621998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
4663
4664 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
4665
46661998-11-16 Kenichi Handa <handa@etl.go.jp>
4667
4668 * configure.in (*-*-bsdi4*): New target.
4669
46701998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
4671
4672 * configure.in: Fix previous change.
4673
46741998-11-11 Richard Stallman <rms@gnu.org>
4675
4676 * configure.in (aviion-intel): New machine.
4677
46781998-11-04 Kenichi Handa <handa@etl.go.jp>
4679
4680 * configure.in (mips-nec-sysv4*): New target.
4681
46821998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
4683
4684 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
4685 from lisp.
4686
46871998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
4688
4689 * make-dist: Don't include fns*.el in dist.
4690
46911998-10-30 Dave Love <fx@gnu.org>
4692
4693 * configure.in: Don't mkdir cpp.
4694
46951998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
4696
4697 * Makefile.in (install-arch-dep): Install src/fns-*.el in
4698 ${archlibdir}.
4699
47001998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
4701
4702 * Version 20.3 released.
4703
47041998-07-30 Paul Eggert <eggert@twinsun.com>
4705
4706 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
4707 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
4708 (lwlib/Makefile, leim/Makefile):
4709 Prepend $(srcdir)/ to rule dependencies outside this dir.
4710
47111998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
4712
4713 * configure.in: Use unset CDPATH instead of making it empty.
4714
47151998-06-20 Karl Heuer <kwzh@gnu.org>
4716
4717 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
4718
47191998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
4720
4721 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
4722 and default.el. Sort the results.
4723
47241998-05-31 Karl Heuer <kwzh@gnu.org>
4725
4726 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
4727 writable.
4728
47291998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
4730
4731 * Makefile.in (install-arch-indep):
4732 Don't alter site-lisp/subdirs.el if it exists.
4733
47341998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
4735
4736 * Makefile.in (install-arch-indep): Put `-' on commands to create
4737 subdirs.el in site-lisp dirs.
4738
47391998-05-07 Richard Stallman <rms@psilocin.gnu.org>
4740
4741 * Makefile.in (install-arch-indep): Fix typo in previous change.
4742
47431998-05-06 Richard Stallman <rms@psilocin.gnu.org>
4744
4745 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
4746
47471998-04-28 Richard Stallman <rms@psilocin.gnu.org>
4748
4749 * Makefile.in (mkdir): Create the site-lisp dirs.
4750 (install-arch-indep): Make site-lisp/subdirs files world-readable.
4751
47521998-04-26 Richard Stallman <rms@psilocin.gnu.org>
4753
4754 * Makefile.in (INSTALL_INFO): New variable.
4755 (install-arch-indep): Don't replace the dir file if it already exists.
4756 Use the install-info program, via INSTALL_INFO, to add entries.
4757 Make the `info' subdir and the Info files world-readable.
4758
47591998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
4760
4761 * config.bat: Make sure the environment is large enough to support
4762 all the "set foo=bar" commands. Update pointers to DJGPP FTP sites.
4763
47641998-04-10 Karl Heuer <kwzh@gnu.org>
4765
4766 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
4767
47681998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4769
4770 * configure.in: Add --with-gssapi to specify GSS-API
4771 authentication support for movemail.
4772
47731998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
4774
4775 * Makefile.in (install-arch-indep): Fix previous change.
4776
47771998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
4778
4779 * Makefile.in (info): Run man in build dir, not srcdir.
4780
47811998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
4782
4783 * Makefile.in (install-arch-indep): Fix previous change.
4784
47851998-03-23 Kenichi Handa <handa@etl.go.jp>
4786
4787 * Makefile.in (top_distclean): Check the existence of `lock' subdir.
4788
47891998-03-22 Richard Stallman <rms@gnu.org>
4790
4791 * Makefile.in (install-arch-indep): Put special subdirs.el files
4792 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
4793
47941998-03-21 Richard Stallman <rms@psilocin.gnu.org>
4795
4796 * make-dist: Fix shell syntax in check for missing .el or .elc files.
4797
47981998-03-09 Richard Stallman <rms@psilocin.gnu.org>
4799
4800 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
4801 (m68*-hp-hpux*): Handle versions 1X like 10.
4802
48031998-03-07 Richard Stallman <rms@psilocin.gnu.org>
4804
4805 * make-dist: PROBLEMS is now in etc, not top level dir.
4806
4807 * Makefile.in (SOURCES): Delete PROBLEMS.
4808
48091998-02-25 Richard Stallman <rms@gnu.org>
4810
4811 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
4812
4813 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
4814
48151998-01-17 Richard Stallman <rms@gnu.org>
4816
4817 * Makefile.in (install-arch-indep): Add semicolon before `else'.
4818
48191998-01-02 Richard Stallman <rms@psilocin.gnu.org>
4820
4821 * make-dist (tempparent): New option --no-check.
4822
4823 * make-dist: Don't do anything with cpp directory.
4824
48251997-12-20 Richard Stallman <rms@psilocin.gnu.org>
4826
4827 * configure.in (sparc-fujitsu-sysv4*): New target.
4828
48291997-12-17 Andreas Schwab <schwab@gnu.org>
4830
4831 * configure.in: Cache more tests. Add missing quotes around
4832 message with embedded comma.
4833
48341997-12-04 Karl Heuer <kwzh@gnu.org>
4835
4836 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
4837
48381997-11-26 Joel N. Weber II <devnull@gnu.org>
4839
4840 * make-dist: Changed the comment about `umask 0' to say `Don't
4841 restrict access to any files.'; previously it said `Don't protect
4842 any files', which may have implied that we think fascism is good.
4843
48441997-11-24 Paul Eggert <eggert@twinsun.com>
4845
4846 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
4847 strftime needs the underlying host's strftime for locale dependent
4848 formats.
4849
48501997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
4851
4852 * configure.in (i586-dg-dguxR4.*): New name in case branch.
4853
48541997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
4855
4856 * config.bat: Configure the man subdirectory.
4857
48581997-11-07 Paul Eggert <eggert@twinsun.com>
4859
4860 * configure.in (AC_CHECK_LIB): Add -lintl.
4861
48621997-11-07 Karl Heuer <kwzh@gnu.org>
4863
4864 * make-dist (check for .elc files): Avoid bash-specific syntax.
4865 (check for overflow 14-char limit): Simplify.
4866
48671997-11-07 Richard Stallman <rms@gnu.org>
4868
4869 * Makefile.in (install): Move blessmail last.
4870
48711997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4872
4873 * configure.in (gettimeofday, one arg or two):
4874 Clarify messages by avoiding double negative.
4875
48761997-09-30 Karl Eichwalder <ke@suse.de>
4877
4878 * Makefile.in (install-arch-indep): Install the widget info file.
4879
48801997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4881
4882 * configure.in (with-pop, with-kerberos): Need to check Kerberos
4883 libraries in reverse order, so that libraries will appear in the
4884 correct dependency order on the link line (and so that the
4885 configure checks themselves will work properly when early
4886 libraries depend on later ones).
4887
48881997-09-21 Erik Naggum <erik@naggum.no>
4889
4890 * make-dist (making links to `src'): Keep timestamp on copied files.
4891
4892 * make-delta: New script to produce delta distributions.
4893
48941997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4895
4896 * Version 20.2 released.
4897
48981997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4899
4900 * Version 20.1 released.
4901
4902 * Makefile.in (install-leim): Depend on mkdir.
4903 (leim): Depend on src.
4904
49051997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4906
4907 * configure.in: Recognize alpha* instead of just alpha.
4908
49091997-09-12 Paul Eggert <eggert@twinsun.com>
4910
4911 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
4912
49131997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4914
4915 * update-subdirs: Use rm -f.
4916
49171997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4918
4919 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
4920 Ignore subdirs named Old.
4921
49221997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
4923
4924 * configure.in: Add OpenBSD clause to set $machine.
4925
49261997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4927
4928 * make-dist: Recompile everything after updating various Lisp files.
4929 Recompile in leim as well as lisp.
4930 Check in leim as well as lisp for mismatched files and too-long names.
4931
49321997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4933
4934 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
4935
49361997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4937
4938 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
4939 before trying to copy anything from it.
4940
49411997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4942
4943 * Makefile.in (man/Makefile): New target.
4944 (tags): Define env var EMACS and run Makefile from build dir.
4945
49461997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
4947
4948 * config.bat: If src/_gdbinit doesn't exist, try using
4949 src/.gdbinit to create it (for building on Windows 95).
4950
49511997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4952
4953 * Makefile.in (install-arch-indep):
4954 Discard extra data in tar | tar pipes.
4955
49561997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
4957
4958 * configure.in (x_default_search_path): Corrected
4959 '${x_library}' to '${x_library}/X11'.
4960
49611997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4962
4963 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1.
4964
49651997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4966
4967 * configure.in: Support auto-configuration of both Kerberos V4 and
4968 Kerberos V5 for movemail, including detection of V4 and V5 header
4969 files and libraries.
4970
49711997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
4972
4973 * configure.in: Compute x_default_search_path
4974 and substitute into makefiles.
4975
4976 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
4977
49781997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4979
4980 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
4981
49821997-08-07 Erik Naggum <erik@naggum.no>
4983
4984 * configure.in: Remove lockdir, it is no longer needed.
4985 * Makefile.in (mkdir): Don't create lockdir.
4986 (lockdir): Variable deleted.
4987 (paths-force): Don't operate on PATH_LOCK.
4988
49891997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4990
4991 * leim-Makefile.in (clean, distclean): New targets.
4992
4993 * make-dist: Include leim/ChangeLog in leim distribution.
4994
49951997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4996
4997 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
4998
49991997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5000
5001 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
5002
50031997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5004
5005 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
5006
50071997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5008
5009 * make-dist: Update leim/leim-list.el.
5010 Pass along value of $EMACS when updating lisp dir.
5011
50121997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
5013
5014 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
5015 prerequisite to the use of Doug Lea's malloc.
5016
50171997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5018
5019 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
5020
5021 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
5022
50231997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5024
5025 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
5026
50271997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5028
5029 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
5030 to news-r6.h.
5031
50321997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
5033
5034 * config.bat: Use `sed' instead of `cp', which might not be
5035 installed.
5036
50371997-07-09 Kenichi Handa <handa@etl.go.jp>
5038
5039 * Makefile.in (mostlyclean): Add cleaning leim directory.
5040 (clean, distclean, maintainer-clean): Likewise.
5041
50421997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5043
5044 * make-dist (bogosities): Check subdirs of `lisp' also.
5045
50461997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5047
5048 * make-dist (etc): Really avoid symlinks now.
5049 (lisp): Don't delete from subdirs the things we never copy.
5050
50511997-07-07 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
5052
5053 * Makefile.in (install-arch-indep): Correct the target name.
5054 The first letter `i' was dropped by the previous change of mine.
5055
50561997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5057
5058 * configure.in (leim/Makefile): Generate this.
5059 (*-sysv4.2uw*): Recognize new alternative.
5060
5061 * leim-Makefile.in: Renamed from leim-Makefile.
5062
5063 * make-dist: Set up real-leim subdirectory,
5064 with the real contents of leim; then move it to
5065 a separate top-level directory.
5066
5067 * make-dist: Don't mention site-lisp, site-init, site-start
5068 or default, when listing files hat are not compiled and should be.
5069
5070 * configure.in: Create src/config.stamp at the end.
5071
50721997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5073
5074 * Makefile.in (install-leim): Correct previous change.
5075
50761997-07-02 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
5077
5078 * Makefile.in (install-leim): New target.
5079 (install): Depend on install-leim.
5080
50811997-07-01 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
5082
5083 * Makefile.in (SUBDIR): Add leim.
5084 (SUBDIR_MAKEFILES): Add leim/Makefile.
5085 (leim/Makefile): New target.
5086
50871997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5088
5089 * leim-Makefile: New file.
5090 * make-dist: Initialize a `leim' subdirectory with that makefile.
5091
50921997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5093
5094 * configure.in (GNU_MALLOC_reason): Fix message text.
5095
50961997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5097
5098 * make-dist (lisp): Don't process subdirs that start with =.
5099 (etc): Copy symlinks, as in src.
5100
51011997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5102
5103 * configure.in (i*86-*-unixware*): New alternative.
5104
51051997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5106
5107 * Makefile.in (src/config.stamp): Target renamed from src/config.h
5108 and touch it explicitly.
5109
5110 * configure.in (mips-sony-newsos6*): New alternative.
5111 (mips-*-linux-gnu*): New alternative.
5112 (*-*-bsdi*): New alternative.
5113 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
5114
51151997-06-22 Dave Love <d.love@dl.ac.uk>
5116
5117 * Makefile.in (lib-src): Depend on src/config.h (e.g. for movemail.o).
5118 (src/config.h): New target to re-configure if src/config.in is patched.
5119
51201997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5121
5122 * configure.in (shutdown): Check for `shutdown' function.
5123
51241997-06-18 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
5125
5126 * update-subdirs: Include the directory "language" in subdirs.
5127
51281997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5129
5130 * configure.in (m88k-dg-dgux4*): New alternative.
5131 (alpha-*-netbsd*): New alternative.
5132 (powerpcle-*-solaris2*): New alternative.
5133
51341997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5135
5136 * make-dist: Warn about .el files that are not compiled.
5137
51381997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5139
5140 * Makefile.in (dist): Don't run update-subdirs here,
5141 since make-dist now gets that done.
5142
5143 * make-dist: Use the new `updates' target in lisp/Makefile.
5144
5145 * make-dist: Use new non-file targets in lisp/Makefile.
5146
51471997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5148
5149 * make-dist: Handle all subdirs of `lisp' uniformly.
5150 Don't handle `term' and `language' specially.
5151 Clear out umask at the beginning.
5152
51531997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5154
5155 * make-dist: Use Make to update finder-inf.el and autoloads.
5156 Also update cus-load.el.
5157
51581997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
5159
5160 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
5161 in case it is desirable to disable the GNU malloc features with glibc.
5162
51631997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
5164
5165 * configure.in (DOUG_LEA_MALLOC):
5166 Define if malloc_{get,set}_state exist.
5167
51681997-03-05 Kenichi Handa <handa@etl.go.jp>
5169
5170 * make-dist: Make links for files under lisp/language.
5171
51721997-02-20 Kenichi Handa <handa@etl.go.jp>
5173
5174 * update-subdirs: Exclude the directory "language" from subdirs.
5175
51761997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
5177
5178 * configure.in: Check for rint and cbrt.
5179
51801997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5181
5182 * make-dist: Use $EMACS to say where to run Emacs.
5183 Add --no-update option.
5184
51851996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5186
5187 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
5188
51891996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5190
5191 * make-dist (copying src): Check thoroughly for symlinks
5192 and copy them in all cases. Regularize the linking of *.in
5193 and *.opt and ChangeLog files.
5194 (copying lib-src): Likewise.
5195 Don't rm getdate.c or y.tab.*--they don't exist any more.
5196
51971996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
5198
5199 * configure.in: Check for libmail, maillock.h and
5200 touchlock (for movemail).
5201
52021996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5203
5204 * configure.in (limits.h): Check for this file.
5205
52061996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5207
5208 * configure.in (rs6000-ibm-aix4.2): New alternative.
5209 (rs6000-ibm-aix4.0): New alternative.
5210 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
5211
52121996-11-22 Ben Harris <bjh21@cam.ac.uk>
5213
5214 * configure.in: Recognize vax-*-netbsd*.
5215
52161996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5217
5218 * configure.in (locallisppath): Add leim directory.
5219
52201996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
5221
5222 * config.bat: Make sure `mv' supports forward slashes and -f.
5223
52241996-10-28 Christian Limpach <chris@nice.ch>
5225
5226 * configure.in (hppa*-next-nextstep*): * added after hppa
5227 to accept hppa1.0 and hppa1.1.
5228
52291996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
5230
5231 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
5232 * configure.in (ld_switch_machine): Fix typo.
5233
52341996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5235
5236 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
5237 from config.h and use them in $ac_link.
5238
52391996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
5240
5241 * configure.in: Create a subdir named `lisp'.
5242
52431996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5244
5245 * configure.in: Check for getcwd.
5246
52471996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5248
5249 * configure.in: Check for termios.h. Check for setpgid.
5250
52511996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5252
5253 * configure.in: Check for setrlimit.
5254
52551996-08-31 Paul Eggert <eggert@twinsun.com>
5256
5257 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
5258
52591996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5260
5261 * configure.in: Check for utimes.
5262
5263 * configure.in: Check for com_err library, but only
5264 if --with-kerberos was used. Check for krb and des
5265 only if --with-kerberos.
5266
52671996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5268
5269 * Makefile.in (INSTALL_STRIP): New variable.
5270 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
5271 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
5272
52731996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5274
5275 * configure.in: Check for krb and des libraries.
5276
52771996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5278
5279 * configure.in (*-sunos4.1.[3-9]*noshare):
5280 Use sunos413, not sunos4-1-3.
5281 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
5282 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
5283
52841996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5285
5286 * Makefile.in (src/paths.h): Target deleted.
5287 (paths-force): Delete all dependencies on this target
5288 but don't delete the target.
5289 (install): Depend on `all'.
5290 (paths-force): Don't print a message.
5291
5292 * configure.in: Generate src/paths.h here.
5293
52941996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5295
5296 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
5297 New variables that affect linking only.
5298 (alpha-dec-osf*): Use those instead of previous change.
5299
53001996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5301
5302 * Makefile.in (install-arch-indep): Install info/messages.
5303
53041996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5305
5306 * Version 19.33 released.
5307
53081996-08-10 Marcus G. Daniels <marcus@sayre.sysc.pdx.edu>
5309
5310 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
5311 Fix previous change.
5312
53131996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5314
5315 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
5316 New alternative.
5317
53181996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5319
5320 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
5321 and NON_GCC_TEST_OPTIONS.
5322
53231996-08-06 Paul Eggert <eggert@twinsun.com>
5324
5325 * configure.in (LOCALTIME_CACHE): Don't put a string literal
5326 "TZ=..." in environ.
5327
53281996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5329
5330 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
5331
53321996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5333
5334 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
5335 the more general *-sunos4.1.[3-9]* clause.
5336
53371996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5338
5339 * Version 19.32 released.
5340
5341 * configure.in (*-sco3.2v5*):
5342 Set OVERRIDE_CPPFLAG to a string of one space.
5343 Fix the code that uses OVERRIDE_CPPFLAG.
5344
53451996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
5346
5347 * configure.in: Undo previous change.
5348
53491996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5350
5351 * config.sub: Use `pc', not `unknown', when canonicalizing
5352 the vendor for ...86.
5353
53541996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
5355
5356 * configure.in: Check for termios.h header.
5357
53581996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
5359
5360 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3.
5361
53621996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
5363
5364 * configure.in: Split bsdos2 and bsdos2-1.
5365
53661996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5367
5368 * config.sub: If last two words are not a recognized
5369 KERNEL-OS pair, use just the last word as OS, as in 19.31.
5370 Make conversion of gnu/linux to linux-gnu really work.
5371
5372 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
5373
53741996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5375
5376 * configure.in (check for using Lucid widgets by default):
5377 Eliminate indentation that confuses some compilers.
5378
53791996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5380
5381 * config.sub: Convert linux and gnu/linux to linux-gnu.
5382
5383 * make-dist: Don't update getdate.c.
5384 Ignore =... files when checking for too-long Lisp file names.
5385
53861996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5387
5388 * configure.in (euidaccess): Check for that, not for eaccess.
5389
53901996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5391
5392 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
5393 before `noshare'.
5394 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
5395
53961996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5397
5398 * configure.in: Rename lignux to linux-gnu in configuration names.
5399 Use gnu-linux as the opsys value (s/ file name).
5400 Allow i686 just like i386, i486, i586.
5401
54021996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5403
5404 * configure.in (i*86-*-sco3.2v5): New alternative.
5405 (OVERRIDE_CPPFLAG): New variable.
5406 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
5407
5408 * configure.in: Specify vpath for .texi files.
5409
54101996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5411
5412 * configure.in: Always check for HAVE_X11R5.
5413 Separately decide whether to use a toolkit by default.
5414
54151996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
5416
5417 * configure.in: If X11R5 is missing the Xaw headers,
5418 default to --with-x-toolkit=no.
5419
54201996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5421
5422 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
5423
54241996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5425
5426 * Makefile.in (install-arch-indep): If cd etc makes output,
5427 don't treat that as part of the tar data.
5428 Check that ./lisp actually exists.
5429
54301996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
5431
5432 * make-dist: Check for long file names.
5433
54341996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
5435
5436 * Version 19.31 released.
5437
54381996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
5439
5440 * configure.in: Recognize sparc-*-lignux.
5441
54421996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
5443
5444 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
5445 Don't include config.w95.
5446
54471996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
5448
5449 * make-dist: Replace --no-clean-up and --no-tar options
5450 with --clean-up and --tar, so that the default is useful.
5451
54521996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
5453
5454 * config.bat: Make sure the GDB init file is called src/_gdbinit;
5455 if not, tell the user to rename it and abort.
5456
54571996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
5458
5459 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
5460 test program.
5461
54621996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5463
5464 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
5465
5466 * make-dist (MANIFEST): Fix previous change.
5467 (msdos): Put mainmake.v2 into the dist.
5468
54691996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
5470
5471 * make-dist: Exit if autoconf fails.
5472
54731996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
5474
5475 * config.bat: Set djgpp-ver, and unset it at the end.
5476 Add a number of conditionals for DJGPP version 2.
5477 Rename label libsrc2 to libsrc3.
5478 Substitute for LDFLAGS in src/Makefile.
5479 Substitute for ALL_CFLAGS in lib-src/Makefile.
5480
54811996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5482
5483 * configure.in (ncurses): Check this after checking fns like strerror.
5484
54851996-04-08 Erik Naggum <erik@naggum.no>
5486
5487 * make-dist (MANIFEST): Don't include lines from =files.
5488
54891996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5490
5491 * make-dist: Don't put lisp/dired.todo in the dist.
5492
54931996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
5494
5495 * configure.in (HAVE_NCURSES): Look for library named ncurses.
5496
5497 * configure.in (setlocale): Check for it.
5498
5499 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
5500
55011996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5502
5503 * configure.in: Use lignux instead of linux as value of opsys.
5504
55051996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5506
5507 * Makefile.in (install-strip): Fix whitespace.
5508 Get rid of continuation.
5509
5510 * config.sub: Convert linux or gnu/linux to lignux.
5511
55121996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5513
5514 * configure.in: Accept lignux in configuration name.
5515
55161996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5517
5518 * Makefile.in (install-strip): New target.
5519
55201996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5521
5522 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
5523 -f failed to do the job on Suns.
5524
55251996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5526
5527 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
5528
5529 * configure.in (linux/version.h): Check for this header.
5530
55311996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
5532
5533 * configure.in: Remove -fno-builtin hackery from -lm check.
5534
55351996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
5536
5537 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
5538 just this test.
5539
5540 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
5541
55421996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5543
5544 * configure.in: Check for ncurses.
5545
55461996-02-28 Paul Eggert <eggert@twinsun.com>
5547
5548 * configure.in (LOCALTIME_CACHE):
5549 Also define if localtime mishandles unsetting TZ.
5550 This works around a localtime bug in mips-dec-ultrix.
5551
55521996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5553
5554 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
5555
5556 * configure.in: Improve messages about X versions.
5557
55581996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5559
5560 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
5561
55621996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5563
5564 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
5565 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
5566
5567 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
5568 (install): Put install-arch-indep before install-arch-dep.
5569
55701996-02-20 Dave Love <d.love@dl.ac.uk>
5571
5572 * INSTALL: Clarify info about MS-DOS path handling.
5573
55741996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5575
5576 * Makefile.in (install-arch-indep): Install info/ccmode*.
5577 In previous change, protect against /bin/pwd returning null string.
5578
55791996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5580
5581 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
5582 to lispdir.
5583
55841996-02-01 Paul Eggert <eggert@twinsun.com>
5585
5586 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
5587
55881996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5589
5590 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
5591
55921996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5593
5594 * Makefile.in (extraclean): Use ${top_distclean} to ensure
5595 we delete everything distclean deletes.
5596
55971996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
5598
5599 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
5600
56011996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5602
5603 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
5604 into LDFLAGS instead of into LIBS.
5605
56061996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5607
5608 * configure.in (HAVE_XMU): Fix typo in previous change.
5609
56101996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5611
5612 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
5613
56141996-01-10 Erik Naggum <erik@naggum.no>
5615
5616 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
5617
56181996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
5619
5620 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
5621
56221996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5623
5624 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
5625 and use -lXt to link it.
5626
56271996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5628
5629 * configure.in (locallisppath): Put version-specific dir first.
5630
56311996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5632
5633 * configure.in (hppa-*-nextstep*): New alternative.
5634 (USE_X_TOOLKIT): By default, set this to "maybe";
5635 and change that later to LUCID or "no" according to X11 version.
5636
5637 * make-dist: Recompile outdated .elc files and update all autoloads.
5638
56391996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
5640
5641 * configure.in (locallisppath): Fix typo in last change: " -> '.
5642
56431996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5644
5645 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
5646
56471995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5648
5649 * Makefile.in (install-arch-indep): Give all files read permission.
5650
56511995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5652
5653 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
5654 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
5655
56561995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5657
5658 * configure.in: Determine HAVE_X11R6.
5659 (HAVE_MENUS): Renamed from HAVE_X_MENU.
5660
56611995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5662
5663 * configure.in: Just "solaris" now defaults to version 2.4.
5664 Add sunos4.1.n-noshare as alternative.
5665
56661995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5667
5668 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
5669
56701995-11-29 Erik Naggum <erik@naggum.no>
5671
5672 * Makefile.in (install-arch-indep): Add missing backslash.
5673
56741995-11-29 Karl Eichwalder <ke@ke.Central.DE>
5675
5676 * Makefile.in (install-arch-indep): Don't install
5677 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
5678
56791995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5680
5681 * Makefile.in (install-arch-indep): Fix previous change.
5682
5683 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
5684
56851995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5686
5687 * Version 19.30 released.
5688
5689 * make-dist (lisp): Exclude subdirs.el.
5690
56911995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5692
5693 * make-dist (etc): Delete *.orig and *.rej.
5694
56951995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5696
5697 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
5698
56991995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5700
5701 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
5702
57031995-11-14 Geoff Voelker <voelker@cs.washington.edu>
5704
5705 * make-dist (nt): Rename install, readme, and todo to
5706 INSTALL, README, and TODO.
5707
57081995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5709
5710 * make-dist (lisp): Don't distribute site-start.
5711
57121995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
5713
5714 * make-dist: Break the hard link on alloca.c.
5715
57161995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5717
5718 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
5719
57201995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5721
5722 * make-dist (src, lib-src): Don't distribute Makefile.c.
5723 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
5724
57251995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5726
5727 * Makefile.in (mkdir): Create man1dir, not mandir.
5728 (uninstall): Use man1dir, not mandir.
5729
57301995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5731
5732 * Makefile.in (man1dir): New variable.
5733 (install-arch-indep): Use man1dir.
5734
5735 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
5736
5737 * make-dist: Create lisp/MANIFEST.
5738
57391995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5740
5741 * configure.in (m68k-*-linux*): New alternative.
5742
57431995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5744
5745 * make-dist: Use new names config.in, paths.in, and
5746 {src,lib-src}/Makefile.in.
5747
57481995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5749
5750 * configure.in: Don't bother checking for drem.
5751
57521995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5753
5754 * Makefile.in (distclean): Delete line with just a tab in it.
5755 (install-arch-indep): Delete spaces that precede tabs.
5756 Delete spurious `fi' left from previous change.
5757 (install): Supply `true' as command, to avoid null command.
5758
57591995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5760
5761 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
5762
57631995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5764
5765 * configure.in (powerpc-*-solaris2): New alternative.x
5766
57671995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
5768
5769 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
5770 of paths.h.tmp$$, to avoid going beyond 14 characters.
5771
57721995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5773
5774 * configure.in: Improve error msg for invalid --with-x-toolkit value.
5775
57761995-09-06 Paul Eggert <eggert@twinsun.com>
5777
5778 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
5779 if localtime caches TZ. Check for tzset.
5780
57811995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5782
5783 * config.bat: Simplify using new names file names src/makefile.in,
5784 config.in, paths.in. Change Echo commands not to use `.
5785
57861995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5787
5788 * Makefile.in (install-arch-indep): Always install the new dir file;
5789 rename the previous dir file to dir.bak or dir.old.
5790
57911995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5792
5793 * configure.in (RANLIB): Substitute this into makefiles.
5794 Set it specially on solaris; set it by default on other systems.
5795
5796 * configure.in: Fix previous Alpha change.
5797
57981995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5799
5800 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
5801 NON_GCC_TEST_OPTIONS.
5802
58031995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5804
5805 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
5806 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
5807
5808 * configure.in (alpha-*-linux*): New configuration.
5809
58101995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5811
5812 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
5813 (m68k-next-nextstep*): New alias for that.
5814 (i*86-*-nextstep*): Use nextstep.h.
5815 (sparc-*-nextstep*): New configuration.
5816
58171995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5818
5819 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
5820 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
5821
58221995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5823
5824 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
5825 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
5826
58271995-07-18 Mike Long <mike.long@analog.com>
5828
5829 * make-dist: Fix update of finder-inf.el, and byte-compile it.
5830
58311995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5832
5833 * Makefile.in (src/paths.h, paths-force):
5834 Rename src/paths.h.in to src/paths.in.
5835 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
5836
5837 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
5838 Use Makefile.c for intermediate file.
5839 Rename src/config.h.in to src/config.in.
5840
58411995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
5842
5843 * configure.in (mips-dec-ultrix*): Assume version 4.3.
5844 (mips-dec-ultrix4.[12]): New alternative for old versions.
5845
58461995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5847
5848 * make-dist: Don't break intra-tree links.
5849
58501995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5851
5852 * configure.in: Put back archlibdir initialization. Require
5853 autoconf 2.4.1 or later.
5854
58551995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5856
5857 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
5858 (mips-mips-riscos5*): New alternative.
5859
58601995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5861
5862 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
5863
58641995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5865
5866 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
5867 (mandir, infodir, archlibdir): Initializations deleted.
5868
5869 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
5870 On hpux9shr, use hpux9shxr4.h.
5871
58721995-06-24 Morten Welinder <terra+@cs.cmu.edu>
5873
5874 * configure.in: Added target mips-dec-mach_bsd4.3.
5875 * config.guess: Guess mips-dec-mach_bsd4.3.
5876
58771995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5878
5879 * Makefile.in (mkdir): Use symbolic chmod.
5880
58811995-06-22 Paul Eggert <eggert@twinsun.com>
5882
5883 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3. (Likewise for
5884 SunOS 4.1.5 through 4.1.9, should they ever exist.)
5885
58861995-06-22 Paul Eggert <eggert@twinsun.com>
5887
5888 * Makefile.in (SUBDIR_MAKEFILES):
5889 Add man/Makefile, so `make distclean' removes it.
5890 (top_distclean): Add config.log to the list of files to be removed.
5891
58921995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5893
5894 * Version 19.29 released.
5895
58961995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5897
5898 * configure.in: Fix the previous change to verify that the -b
5899 option really solves the problem.
5900
5901 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
5902
59031995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5904
5905 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
5906
59071995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5908
5909 * configure.in: Report more clearly when there is no special
5910 dir to search for X includes or libraries.
5911
59121995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5913
5914 * configure.in: Check for -lpthreads, not -lpthread.
5915
59161995-06-09 Geoff Voelker <voelker@cs.washington.edu>
5917
5918 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
5919
59201995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5921
5922 * configure.in: Check for -lpthread.
5923
59241995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5925
5926 * Makefile.in (install-arch-indep): Install info files for mh-e.
5927 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
5928
59291995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5930
5931 * configure.in (*-solaris2.5): New configuration.
5932
5933 * make-dist: Copy new files config.nt and config.w95.
5934
59351995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5936
5937 * configure.in: Use x_includes, not x_libraries, for -I.
5938 Make bitmapdir a colon-separated list.
5939
59401995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
5941
5942 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
5943
5944 * configure.in: Allow x_libraries and x_includes to be paths.
5945
59461995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5947
5948 * configure.in: Fix typo.
5949
59501995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5951
5952 * INSTALL: Clarify use of site-init.el.
5953
59541995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
5955
5956 * configure.in: Pass arg to sqrt.
5957
59581995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5959
5960 * make-dist: Fix May 6 change.
5961
59621995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5963
5964 * vpath.sed: Delete reference to ymakefile.
5965
59661995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5967
5968 * configure.in: Use sqrt (more portable) instead of fmod in -lm check.
5969
59701995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5971
5972 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
5973
5974 * update-subdirs: Specify /bin/sh to run the script.
5975
59761995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5977
5978 * make-dist: Put src/makefile.nt in dist.
5979
5980 * configure.in (i[345]86-*-bsdi2*): New configuration.
5981 (vax-dec-bsd386*): Deleted.
5982
59831995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5984
5985 * configure.in: Make sure CDPATH doesn't mess up PWD check.
5986 Check whether X bitmaps are in X11/bitmaps instead of bitmaps.
5987 Use fmod instead of logb in -lm check.
5988
59891995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5990
5991 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
5992 Use bsd4-3. Don't set NON_GNU_CPP.
5993
5994 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
5995 In nt, copy various different things, but not *.cmd.
5996 Fix the ln commands for the subdirs of nt.
5997
59981995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5999
6000 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
6001
60021995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6003
6004 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
6005 since that's what the header file expects.
6006
60071995-04-24 Francesco Potortì (pot@cnuce.cnr.it)
6008
6009 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
6010 and 68040 based machines when choosing options for gnucc.
6011
60121995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6013
6014 * Makefile.in (top_distclean): Delete config.cache.
6015
60161995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6017
6018 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
6019
6020 * configure.in: Use m/ncr386.h.
6021
60221995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6023
6024 * Makefile.in (install-arch-indep): Undo Sep 23 change.
6025
60261995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6027
6028 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
6029 (man): Don't copy texindex.c and getopt.c; they're deleted.
6030 (etc): Omit `e'; it's a subdirectory.
6031 (etc/e): Use `../..', not `..', to reference top level.
6032
60331995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
6034
6035 * Makefile.in (install-arch-indep, dist):
6036 Look for `update-subdir' in $(srcdir).
6037
60381995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6039
6040 * make-dist: Include mkinstalldirs in distribution.
6041
60421995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6043
6044 * make-dist: Add missing close backquote.
6045
60461995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6047
6048 * make-dist: Don't distribute shortnames directory.
6049
60501995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6051
6052 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
6053
60541995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6055
6056 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
6057
60581995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6059
6060 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
6061
60621995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
6063
6064 * configure.in (mips-sgi-irix6): New configuration.
6065
60661995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
6067
6068 * Makefile.in (maintainer-clean): Renamed from realclean.
6069
60701995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
6071
6072 * configure.in: Create a .gdbinit that sources the real one,
6073 if using a different build directory.
6074
60751995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6076
6077 * configure.in: Check for sys/select.h.
6078
60791995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6080
6081 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
6082
60831994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6084
6085 * configure.in: Handle isc 4.1 operating system.
6086
60871994-12-10 Richard Stallman <rms@kepa>
6088
6089 * configure.in (rs6000-ibm-aix4.1*): New alternative.
6090 (rs6000-ibm-aix4*): New alternative.
6091
60921994-12-06 Richard Stallman <rms@kepa>
6093
6094 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
6095
60961994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
6097
6098 * configure.in: Don't try to make directories that are guaranteed
6099 to already exist.
6100
61011994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6102
6103 * configure.in: Generate man/Makefile from man/Makefile.in.
6104 Create the man subdir.
6105
6106 * Makefile.in (dvi): Run Make in our man subdir.
6107
6108 * make-dist: Create subdir etc/e.
6109 Make links to it.
6110 Put man/Makefile.in in dist, instead of man/Makefile.
6111
61121994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
6113
6114 * configure.in: Add --with-pop, --with-kerberos, and
6115 --with-hesiod for movemail.
6116
61171994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6118
6119 * configure.in (m68*-apollo*): Use s/domain.h.
6120
61211994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6122
6123 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
6124
61251994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
6126
6127 * configure.in: Don't add -I, -L, -R options for cc if their
6128 arguments would be empty.
6129
61301994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6131
6132 * configure.in (i860-intel-osf1*): New alternative.
6133 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
6134 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
6135
61361994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
6137
6138 * configure.in: Make h_errno check not use nested functions.
6139
61401994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
6141
6142 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
6143
61441994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
6145
6146 * Makefile.in (install-arch-indep): Avoid continued comment
6147 swallowing target line.
6148
61491994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
6150
6151 * configure.in: Protect a character class with `changequote'.
6152
61531994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6154
6155 * configure.in: Accept `news' as a synonym for `newsos'.
6156
61571994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6158
6159 * Makefile.in: Don't rm files if cd fails.
6160
61611994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6162
6163 * make-dist: Put nt subdir and its subdirs in the dist.
6164 (lib-src): Put makefile.nt in the dist.
6165 (lisp): Put makefile.nt in the dist.
6166
61671994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
6168
6169 * configure.in: Change a stray `[' to `test'.
6170
61711994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
6172
6173 * configure.in: Adapt for Autoconf v2. Use the standard argument
6174 parser, host type canonicalizer, X11 finder, and message
6175 printing macros. Use the new macro names. Use `test' instead of `['.
6176
61771994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6178
6179 * configure.in: Check for getpagesize.
6180
61811994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6182
6183 * make-dist (msdos): Put sed* in the distribution.
6184
61851994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
6186
6187 * config.bat: New option, `--with-x', for configuring Emacs
6188 for use with the X11 system DesqView/X.
6189 New option, `--no-debug', for compiling Emacs without debug
6190 information thus saving disk space.
6191 (src/config.h, src/paths.h): Use `update' (which is like
6192 `move-if-changed') to change the file.
6193 (src/config.h): When configuring for X11 perform extra changes.
6194 (src/makefile): When configuring for X11 perform extra changes.
6195 (lib-src): Remove temporary files.
6196 (): Check that `sed', `rm', `mv', and `gcc' are available.
6197
61981994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6199
6200 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
6201
6202 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
6203
62041994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6205
6206 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
6207
6208 * configure.in (canonical): Substitute var into makefiles.
6209 (bitmapdir): Likewise.
6210
6211 * Makefile.in (bitmapdir): New variable.
6212 (src/paths.h, paths-force): Edit PATH_BITMAPS.
6213
62141994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6215
6216 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
6217
6218 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
6219 * update-subdirs: New shell script.
6220
62211994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6222
6223 * Makefile.in (top_distclean): Don't rm build-install.
6224 (SOURCES): Delete build-install.in.
6225
6226 * make-dist: Don't distribute build-ins.in.
6227 * build-ins.in: File deleted.
6228
62291994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
6230
6231 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
6232
62331994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6234
6235 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
6236
6237 * configure.in (libexecdir): Renamed from libdir. New default.
6238 (sharedstatedir): Renamed from statedir. New default.
6239 (datadir): New default.
6240
6241 * make-dist: Don't distribute subdirs.el.
6242
62431994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6244
6245 * configure.in (eaccess): Check for it.
6246
62471994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6248
6249 * configure.in (mktime): Check for it.
6250
62511994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
6252
6253 * configure.in (motif): Add support for usage and option checking.
6254
62551994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
6256
6257 * configure.in (utimes): Check for it.
6258
62591994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
6260
6261 * Makefile.in (install-arch-indep): Don't do mkdir here.
6262
62631994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6264
6265 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
6266 riscix.h renamed to acorn.h.
6267
62681994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
6269
6270 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
6271 New configurations.
6272
62731994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
6274
6275 * configure.in: Remove trailing slashes from srcdir.
6276
62771994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6278
6279 * configure.in (i[345]86-sequent-ptx*): Handle
6280
62811994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6282
6283 * Makefile.in (paths-force): Depend on src/paths.h
6284
62851994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6286
6287 * configure.in (config_options): Save all arguments, not just some.
6288
62891994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6290
6291 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
6292
6293 * configure.in: Add AC_AIX.
6294 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
6295
62961994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6297
6298 * configure.in (parsing options): Simplify sed command to delete -'s.
6299
63001994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
6301
6302 * configure.in (config_options): New shell variable.
6303 Pass its value to C code in EMACS_CONFIG_OPTIONS.
6304
63051994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6306
6307 * configure.in (alpha-dec-osf*): New target.
6308
6309 * Makefile.in: Use just one FRC target.
6310
63111994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6312
6313 * Makefile.in (removenullpaths, paths-force):
6314 Use name paths.h.tmp$$, which depends on the pid.
6315
63161994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6317
6318 * Makefile.in (removenullpaths, paths-force):
6319 Put paths.h.tmp in top-level dir, not in src.
6320
63211994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6322
6323 * Version 19.27 released.
6324
63251994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6326
6327 * Version 19.26 released.
6328
63291994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6330
6331 * configure.in: Check for lrand48, not rand48.
6332
63331994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6334
6335 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
6336 (powerpc-ibm-aix*): New aliases.
6337
63381994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6339
6340 * make-dist (src/m, src/s): Put *.inp in distribution.
6341
63421994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6343
6344 * configure.in: Accept i586 and i486 along with i386.
6345
63461994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6347
6348 * configure.in: Do compute unexec, LIBX, system_malloc, etc
6349 even if CPP env var was set by the user.
6350
6351 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
6352
63531994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
6354
6355 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
6356
63571994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6358
6359 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
6360
63611994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6362
6363 * configure.in: Check more specifically for i*86-sun-sunos.
6364
63651994-08-03 Caveh Jalali (caveh@eng.sun.com)
6366
6367 * configure.in: Handle solaris 2.4.
6368
63691994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6370
6371 * configure.in (rand48): Check for it.
6372
63731994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6374
6375 * make-dist: Update the info files.
6376
63771994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6378
6379 * configure.in: Make "checking..." messages' style consistent.
6380 (HAVE_H_ERRNO): New test.
6381
63821994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6383
6384 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
6385
63861994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6387
6388 * configure.in (CFLAGS): If the envvar was specified, use that.
6389 And set REAL_CFLAGS from it too.
6390
63911994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6392
6393 * make-dist: Update finder-inf.el.
6394
63951994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6396
6397 * make-dist (msdos): Include sed4.inp in dist.
6398
6399 * Makefile.in (libsrc_libs): Var deleted.
6400
64011994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6402
6403 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
6404
64051994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6406
6407 * configure.in (mips-sony-newsos4*): New alias.
6408
64091994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6410
6411 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
6412 (*-convex-convexos*): Accept this as alias.
6413
64141994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6415
6416 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
6417 for two different uses.
6418
64191994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6420
6421 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
6422
64231994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6424
6425 * make-dist: Put ./BUGS into the distrib.
6426
64271994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6428
6429 * configure.in: Handle 386 running Solaris 2.
6430
64311994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6432
6433 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
6434
64351994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6436
6437 * configure.in (mips-sony-newsos*): Use news-risc.h.
6438
6439 * configure.in: Accept bsdi as opsys, like bsd386.
6440
64411994-06-01 Morten Welinder (terra@diku.dk)
6442
6443 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
6444
64451994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6446
6447 * Version 19.25 released.
6448
6449 * make-dist (shortversion): Don't assume another period follows.
6450
64511994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6452
6453 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
6454 (uninstall): Use /bin/pwd.
6455
6456 * Makefile.in (blessmail): Depend on src.
6457 (all): Don't depend on blessmail.
6458
6459 * Makefile.in (src/paths.h): Don't force recomputation.
6460 (paths-force): New target; force recomputation of paths.h.
6461 (all): Depend on paths-force.
6462 (src, lib-src): Depend on src/paths.h.
6463
6464 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
6465 NON_GCC_TEST_OPTIONS.
6466
64671994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6468
6469 * configure.in: Don't insist on subversions for irix.
6470
64711994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6472
6473 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
6474
6475 * configure.in (i[34]86-next-*): New alternative.
6476
64771994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6478
6479 * Version 19.24 released.
6480
6481 * configure.in: New config hppa*-hp-hpux9shr*.
6482
64831994-05-22 Morten Welinder (terra@tyr.diku.dk)
6484
6485 * config.bat: Doc fix.
6486
64871994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6488
6489 * Makefile.in (mostlyclean, clean, distclean, realclean)
6490 (extraclean): Don't act on man subdir if it doesn't exist.
6491
64921994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6493
6494 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
6495 Use them to set up CC.
6496 (*-sun-sunos4.1.3): Set them.
6497
64981994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6499
6500 * Makefile.in (lib-src): Don't depend on src/paths.h.
6501
65021994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6503
6504 * build-ins.in (copydests): Get rid of spurious `-'s.
6505
6506 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
6507
65081994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6509
6510 * Version 19.23 released.
6511
6512 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
6513 for the Xlib and Xt checks; then restore old CFLAGS.
6514
65151994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6516
6517 * configure.in (HAVE_X11XTR6): Add newline before #if.
6518 Add newline after #endif.
6519
65201994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6521
6522 * configure.in (HAVE_X11XTR6): Arrange to define it.
6523
65241994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6525
6526 * Makefile.in (install): Depend on blessmail.
6527
65281994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
6529
6530 * configure.in (mips-siemens-sysv*): Put quotes around value
6531 containing blanks.
6532
65331994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6534
6535 * Makefile.in (TAGS): Use the makefile in src subdir.
6536
65371994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6538
6539 * configure.in (opsys): Recognize `gnu'.
6540
65411994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6542
6543 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
6544
65451994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
6546
6547 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
6548 version > 1.8.
6549
65501994-05-08 Morten Welinder (terra@diku.dk)
6551
6552 * config.bat: Forcibly remove "# " style comments from makefiles.
6553
65541994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6555
6556 * Makefile.in (uninstall): When processing lispdir and etcdir,
6557 do nothing unless it exists and is a directory.
6558
65591994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6560
6561 * Makefile.in (install-arch-indep): Do install info/dired-x*.
6562 Merge code in from install-doc.
6563 (install-doc): Merge code back into install-arch-indep.
6564 (install-arch-dep): Don't depend on install-doc.
6565
6566 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
6567
65681994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6569
6570 * configure.in (making src/Makefile and lib-src/Makefile):
6571 Split off the autoconf substitutions and don't pass them thru cpp.
6572 (undefs): Use $canonical as well as $configuration.
6573
6574 * make-dist: Distribute lisp/Makefile.
6575
6576 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
6577 Use lower case names for the s files.
6578
65791994-05-03 Morten Welinder (terra@diku.dk)
6580
6581 * config.bat: Added possibility for different file name
6582 transcriptions in lib-src.
6583
65841994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6585
6586 * Makefile.in (lib-src): Undo previous change.
6587 (blessmail): New target to run maybe-blessmail in lib-src.
6588 (all): Depend on blessmail.
6589
6590 * Makefile.in (lib-src): Depend on src.
6591
65921994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
6593
6594 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
6595 (m88k-dg-dgux5.4R2): dgux5.4R2.
6596
65971994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6598
6599 * configure.in (window_system): Restore accidentally deleted code
6600 that uses AC_FIND_X.
6601
6602 * make-dist: Distribute config.bat.
6603
66041994-04-29 Morten Welinder (terra@diku.dk)
6605
6606 * config.bat: Corrected the configuration of lib-src
6607 to keep up with configure. Add note about dos version 3
6608 or better needed (djgpp needs that). Add note explaining
6609 that either install in c:/emacs or edit the script.
6610 Don't change to c:/emacs, but assume we're there (to minimize
6611 the number of places to change).
6612
6613 * config.bat: Build-in the first step towards X11 support with
6614 the X11 emulator that exists. At this time it won't work,
6615 and several files are missing.
6616
66171994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6618
6619 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
6620 Don't look for -lresolv.
6621
6622 * Makefile.in (lib-src): Depend on src/paths.h.
6623
66241994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6625
6626 * configure.in: Restore deleted AC_SUBST of `configuration'.
6627 Improve error message for bad --with-x-toolkit value.
6628
6629 * configure.in: Define CONFIGURATION in src/config.h
6630 rather than substituting in src/Makefile.in.
6631
66321994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6633
6634 * Makefile.in (install-doc): New target.
6635 (install-arch-dep): Depend on install-doc.
6636 (mkdir): Create docdir.
6637
66381994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6639
6640 * configure.in: Test for libresolv.a.
6641 Substitute machfile and opsysfile.
6642
66431994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6644
6645 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
6646 (install-arch-dep): Install under the name $(EMACS).
6647
66481994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6649
6650 * configure.in (version): Use entire value of emacs-version.
6651 (mips-siemens-sysv*): New alternative.
6652
66531994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6654
6655 * Makefile.in (install-arch-indep): Don't install dired-x*.
6656
66571994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6658
6659 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
6660 Fix definition of $undefs.
6661
66621994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6663
6664 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
6665
6666 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
6667
66681994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
6669
6670 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
6671
66721994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6673
6674 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
6675 and run it thru cpp, as with src/Makefile.in.
6676
6677 * configure.in: Use AC_SET_MAKE.
6678
66791994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6680
6681 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
6682
66831994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6684
6685 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
6686
6687 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
6688 (printing the choices): Make the toolkit message unconditional.
6689 (USE_X_TOOLKIT): Use `none', not `no', if none.
6690 (include libsrc_libs): Include config.h, and specify -I for srcdir.
6691 Get rid of temp file foofoo1.
6692
66931994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6694
6695 * configure.in (CFLAGS): Use shell syntax, not Makefile.
6696
66971994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6698
6699 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
6700 (printing the choices): State choice of toolkit.
6701 (libsrc_libs): Recalculate after writing config.h;
6702 then update lib-src/Makefile.
6703
67041994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6705
6706 * configure.in: Add sunos4shr as alternative for suns.
6707 Conditionals testing for null $CC were backwards.
6708
67091994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6710
6711 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
6712
67131994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6714
6715 * configure.in: Handle -isc4.0*.
6716
67171994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6718
6719 * configure.in (esix5): Set NON_GNU_CPP.
6720
67211994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
6722
6723 * Makefile.in (thisdir): Nonsensical variable removed.
6724 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
6725 back to $thisdir, rather than the directory `this_dir'.
6726
67271994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6728
6729 * Makefile.in (install-arch-indep): Add missing backslash after a
6730 `then'.
6731
67321994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6733
6734 * Makefile.in (thisdir): New variable.
6735 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
6736
67371994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6738
6739 * configure.in: Add freebsd.
6740
67411994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6742
6743 * configure.in: Check for fpathconf.
6744
67451994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6746
6747 * configure.in (with_x_toolkit): Fix typo in previous change.
6748
67491994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6750
6751 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
6752
67531994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6754
6755 * configure.in (with_x_toolkit): Don't allow motif or open-look.
6756
67571994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6758
6759 * configure.in: Fix value of docdir.
6760 * Makefile.in (install-arch-indep): Install DOC* in docdir.
6761
67621994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6763
6764 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
6765
67661994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
6767
6768 * configure.in: New variable docdir to control where the docstring
6769 file goes.
6770 Makefile.in: Use it to initialize PATH_DOC in paths.h.
6771
67721994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6773
6774 * configure.in: When --run-in-place, don't inherit archlibdir.
6775
67761994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6777
6778 * Makefile.in (install-arch-dep, install-arch-indep):
6779 New targets split up former do-install rule.
6780 (do-install): Target deleted.
6781
67821994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6783
6784 * configure.in (mips-sony-newsos*): New configuration.
6785
67861994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
6787
6788 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
6789
67901994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6791
6792 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
6793
67941994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6795
6796 * configure.in: Don't initialize CC.
6797
67981994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6799
6800 * configure.in (creating src/Makefile): Also generate -U switches
6801 for symbols in the $configuration value.
6802
6803 * configure.in: Check for sys_siglist being declared in system header.
6804
68051994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6806
6807 * configure.in (creating src/Makefile): Delete blank lines
6808 along with lines of whitespace.
6809 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
6810
68111994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6812
6813 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
6814 like C_SWITCH_SYSTEM.
6815 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
6816
68171994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6818
6819 * configure.in (drem): Check for this function.
6820
68211994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6822
6823 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
6824 If CPP was inherited from environment, don't use NON_GNU_CPP.
6825 (NON_GNU_CC): Likewise.
6826 (handling with_gcc): Use explicit if in the `no' case.
6827 (cc_specified): New variable; if set, don't use NON_GNU_CC.
6828
68291994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6830
6831 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
6832
68331994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6834
6835 * configure.in: Check whether fmod exists.
6836
68371994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6838
6839 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
6840 {src,lisp}/OChangeLog.
6841
68421994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6843
6844 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
6845 necessary for proper operation. This code works with the current
6846 released version of Autoconf.
6847
68481994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6849
6850 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
6851 (USE_X_TOOLKIT): Define it for all values except `no'.
6852
6853 * configure.in: Undo first Jan 8 change and Jan 16 change.
6854
68551994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6856
6857 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
6858 Substitute USE_X_TOOLKIT as both C macro and Make variable.
6859
6860 * Makefile.in (lwlib/Makefile): New target.
6861 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
6862 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
6863 (unlock, relock): Handle lwlib subdir.
6864
6865 * Makefile.in: Add some .PHONY targets.
6866
6867 * make-dist: Handle lwlib subdir like oldXMenu subdir.
6868
6869 * lwlib: New subdirectory.
6870
68711994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6872
6873 * configure.in: If CPP has a value that is a directory,
6874 discard the value.
6875
68761994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6877
6878 * configure.in (srcdir_undefs): Add g flag to sed substitution to
6879 remove -U[0-9]*.
6880
68811994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6882
6883 * Makefile.in (do-install): Install the dired-x info files.
6884
6885 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
6886 (See src/s/sol2.h.)
6887
68881994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6889
6890 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
6891
68921994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6893
6894 * configure.in (creating src/Makefile): Put code inside 2nd arg to
6895 AC_OUTPUT as it should be; hopefully noone will again see fit to
6896 gratuitously break this and not make a change log entry.
6897 Optimized sed processing of Makefile.in and cpp output; now
6898 preserves comments previously removed from the cpp input.
6899 Eliminated temp file for cpp output. Generate -U switches to
6900 undefine all identifiers that appear in the directory name
6901 ${srcdir}; pass these to cpp.
6902
6903 * configure.in (version): Fix sed regexp to match two-elt version
6904 number.
6905
6906 * configure.in: Check for strerror.
6907
69081994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6909
6910 * configure.in: Test for bcmp.
6911
69121994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6913
6914 * make-dist (tempdir): Put subdir msdos into the distribution.
6915
69161993-01-07 Morten Welinder (terra@diku.dk)
6917
6918 * config.bat: New file.
6919
69201994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6921
6922 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
6923
69241994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6925
6926 * configure.in (m68*-next-*): Don't care about which os is specified.
6927 (i[34]86-*-*): Check for *-nextstop*.
6928
69291993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6930
6931 * configure.in: Check for setsid.
6932
69331993-12-17 Richard Stallman (rms@srarc2)
6934
6935 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
6936
69371993-12-15 Richard Stallman (rms@srarc2)
6938
6939 * Makefile.in (mkdir): Make only the lockdir writable.
6940
6941 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
6942
69431993-12-11 Richard Stallman (rms@srarc2)
6944
6945 * Makefile.in (libdir): Use @libdir@.
6946
69471993-12-08 Richard Stallman (rms@srarc2)
6948
6949 * Makefile.in (install): Add empty command.
6950
69511993-12-04 Richard Stallman (rms@srarc2)
6952
6953 * make-dist: Put man/getopt.c in the dist.
6954
6955 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
6956
6957 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
6958
69591993-12-03 Richard Stallman (rms@srarc2)
6960
6961 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
6962 Set it for all solaris versions.
6963 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
6964 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
6965 Likewise for NON_GNU_CC and CC.
6966
69671993-12-01 Richard Stallman (rms@srarc2)
6968
6969 * configure.in (mips-mips-riscos4*): Assign variable CC.
6970 (checking ${with_gcc}): If "no", don't override CC if already set.
6971 (CC): Initialize it as empty.
6972
69731993-11-30 Richard Stallman (rms@srarc2)
6974
6975 * configure.in (Suns): Set CPP if *-solaris2.3*.
6976
69771993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6978
6979 * Version 19.22 released.
6980
6981 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
6982
69831993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6984
6985 * make-dist: When breaking links, use cp -p.
6986 Copy install.sh into distribution.
6987 Move the temp dir up into the parent dir;
6988 don't leave the staging dir make-dist.tmp... in existence.
6989 * install.sh: New file.
6990
69911993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6992
6993 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
6994
69951993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6996
6997 * configure.in (version): When --run-in-place, exclude
6998 ${datadir}/emacs/site-lisp from locallisppath.
6999
70001993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7001
7002 * configure.in: Delete jumk.c before writing it.
7003
70041993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7005
7006 * Version 19.21 released.
7007
7008 * Makefile.in (mkdir): Ignore error from chmod.
7009
70101993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7011
7012 * make-dist: Don't put lisp/forms.README in the distribution.
7013
70141993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7015
7016 * configure.in (creating src/Makefile): Before running cpp,
7017 discard all lines that start with `# Generated' or /**/#.
7018
70191993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7020
7021 * Version 19.20 released.
7022
7023 * make-dist: Use build-ins.in, not build-install.in.
7024 Don't bother updating TAGS since it's not included.
7025
7026 * build-ins.in: Renamed from build-install.in.
7027
70281993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7029
7030 * make-dist: Don't try to link *.texinfo--there are none now.
7031 When running make in lib-src, specify YACC var value.
7032
70331993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7034
7035 * configure.in (extrasub): Add vpath patterns for %.[yls].
7036
7037 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
7038 Instead just include the commands to make src/Makefile as the
7039 second arg to AC_OUTPUT.
7040
7041 * configure.in: Use : instead of dnl for comment inside
7042 $makefile_command.
7043
7044 * configure.in: No longer use vpath_sed. Instead, when we notice
7045 srcdir already configured, set extrasub to hack vpath in the
7046 makefiles.
7047
7048 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
7049 before moving it.
7050 * Makefile.in (VPATH): Define to @srcdir@.
7051
70521993-09-28 Brian J. Fox (bfox@cubit)
7053
7054 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
7055 doesn't exist. Just copy src/Makefile.in instead. Touch
7056 all of the Makefiles after editing config.status.
7057
7058 * INSTALL: Update documentation to match new configuration
7059 mechanism.
7060
70611993-09-27 Brian J. Fox (bfox@ai.mit.edu)
7062
7063 * configure.in: Allow any of the path or directory Makefile
7064 variables to be set with flags to configure. Create all Makefiles
7065 at configure time. Edit special commands into config.status after
7066 src/Makefile.in is built from src/Makefile.
7067
7068 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
7069 If these files are out of date, simply have config.status
7070 rebuild them; don't rebuild them explicitly.
7071
70721993-09-25 Brian J. Fox (bfox@ai.mit.edu)
7073
7074 * build-install.in: Change src/xemacs to src/emacs. We no longer
7075 create src/xemacs, so the file wouldn't be found.
7076
7077 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
7078
70791993-09-24 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
7080
7081 * configure.in: Avoid forcing the search of /usr/include before
7082 fixed include files by resetting C_SWITCH_X_SITE if it is
7083 "-I/usr/include".
7084
70851993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7086
7087 * Makefile.in (@rip_paths@locallisppath):
7088 Delete ${datadir}/emacs/site-lisp.
7089
70901993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7091
7092 * configure.in:
7093 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
7094 Remove ${extra_output} from AC_OUTPUT call.
7095
70961993-09-17 Brian J. Fox (bfox@inferno)
7097
7098 * make-dist: Quote backquotes found in strings to be echoed.
7099
7100 * configure.in: Use "sh -c pwd" when we want to avoid having the
7101 shell fix up the value of $PWD.
7102
71031993-09-13 Brian J. Fox (bfox@inferno)
7104
7105 * Makefile.in (do-install): Don't abort if ln or chmod at the end
7106 of the installation fail. Suggested by Karl Berry.
7107
71081993-08-30 Brian J. Fox (bfox@inferno)
7109
7110 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
7111 was used. Set MAKEFLAGS from MFLAGS.
7112
71131993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7114
7115 * configure.in: Test for res_init in libc.
7116
71171993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7118
7119 * configure.in: In the file ${tempcname}, use configure___
7120 instead of @configure@.
7121
71221993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
7123
7124 * make-dist: Dist vpath.sed
7125
7126 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
7127 Depend on vpath.sed.
7128 Replace sed comand for VPATH with @vpath_sed@.
7129
7130 * configure.in: Substitute variable `vpath_sed'.
7131 If not in $srcdir and $srcdir is configured,
7132 issue warning that GNU make is required,
7133 and set vpath_sed to use vpath.sed script.
7134
71351993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7136
7137 * configure.in: Remove check for $srcdir being configured. This
7138 pretty much works now.
7139 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
7140 Check for XFree86 (/usr/X386/include) independent of whether
7141 -lXbsd exists.
7142
7143 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
7144 realclean, unlock, relock): Use `$(MAKE)' in place of plain
7145 `make'.
7146
71471993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7148
7149 * Version 19.19 released.
7150
7151 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
7152
71531993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7154
7155 * configure.in: Check for XScreenNumberOfScreen.
7156
71571993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7158
7159 * configure.in: Add * to end of all configuration alternatives.
7160 (m68*-sony-newsos3*): New alternative.
7161
71621993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7163
7164 * make-dist: Include getdate.c in distribution.
7165
7166 * configure.in: For --help, use $PAGER if it is set.
7167 (LIB_X11_LIB): Default to -lX11.
7168 (mips-sgi-irix5.*): New alternative.
7169
7170 * Makefile.in (do-install): Install info/gnus* and info/sc*.
7171
7172 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
7173 Recognize *.B8.* as hpux version 8.
7174 (m68*-tektronix-bsd*): Fix typo in tek4300.
7175 (AC_HAVE_FUNCS): Add ftime.
7176
71771993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7178
7179 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
7180 Use tekxd88, not tekXD88.
7181
71821993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7183
7184 * configure.in: Check for -lm. Then can check for frexp and logb.
7185
71861993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7187
7188 * Version 19.18 released.
7189
7190 * make-dist (src): Don't put gnu-hp300 in dist.
7191 (src, lisp): Include OChangeLog in dist.
7192
71931993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7194
7195 * configure.in: Test for presence of logb and frexp functions.
7196
71971993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7198
7199 * configure.in (machine): Add i370-ibm-aix*.
7200
72011993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7202
7203 * configure.in (function checks): Test for mkdir and rmdir.
7204
7205 * configure.in (function checks): Don't test for random and bcopy
7206 only when we're building with X; look for them all the time.
7207
72081993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7209
7210 * configure.in: Test for availability of bcopy functions, searching
7211 the X libraries if we're using X.
7212
7213 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
7214 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
7215 versions of AIX, and needs to be passed to the loader.
7216
7217 * configure.in: Test for the availability of the
7218 XScreenResourceString function.
7219
72201993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
7221
7222 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
7223 LD_SWITCH_X_SITE and assume --with-x11.
7224 Only look for X11 files if we weren't told about a window system
7225 or if we were told to use X11 but not told where.
7226 Search the libraries from the s and/or m files when checking for
7227 functions.
7228
7229 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
7230
72311993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7232
7233 * make-dist: Include lisp/dired.todo in the distribution.
7234
72351993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7236
7237 * configure.in: Add code to set HAVE_INET_SOCKETS.
7238
72391993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7240
7241 * configure.in: If we do find x_includes and x_libraries
7242 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
7243
72441993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7245
7246 * make-dist: Include src/gnu-hp300 in the dist.
7247
7248 * configure.in (canonical): New variable holds the canonicalized
7249 configuration. Don't alter `configuration'. Use `configuration'
7250 for Makefile.in for file naming.
7251 (testing x_includes and x_libraries): Use =, not ==.
7252
72531993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7254
7255 * Version 19.17 released.
7256
7257 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
7258 directory's makefile. This allows the invocation of CPP which
7259 builds xmakefile to receive these switches. The SunSoft C
7260 preprocessor inserts spaces between tokens if it doesn't get the
7261 -Xs flag requested in src/s/sol2.h.
7262
72631993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
7264
7265 * configure.in (m68k-bull-sysv3): New config.
7266
72671993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7268
7269 * configure.in: Use the autoconf AC_FIND_X macro to try to find
7270 the X Windows libraries.
7271
72721993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7273
7274 * make-dist (tempdir): Don't create lisp/forms-mode directory in
7275 the distribution. Those files aren't kept in their own
7276 subdirectory any more.
7277
72781993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7279
7280 * Version 19.16 released.
7281
72821993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7283
7284 * configure.in: Add --verbose flag.
7285
72861993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7287
7288 * version 19.15 released.
7289
72901993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7291
7292 * Makefile.in (top_distclean): Use -f switch when cleaning out
7293 lock dir; it might be empty.
7294
7295 * configure.in: Only check for -lXbsd once.
7296
72971993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7298
7299 * Version 19.14 released.
7300
73011993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7302
7303 * make-dist: If using gzip, create distribution with '.gz' extension.
7304
7305 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
7306 (lisp/forms-mode): This doesn't exist anymore.
7307
7308 * configure.in: Look for the closedir function.
7309
73101993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7311
7312 * configure.in (CPP): Autoconf sets this to a shell variable
7313 reference, which doesn't work when it's edited into a makefile.
7314 Expand that variable reference.
7315
7316 * Makefile.in (CPP): New variable.
7317 (src/Makefile): Edit CPP into src/Makefile.
7318
7319 * Makefile.in (src/Makefile): Don't bother exiting single quotes
7320 and entering double quotes to get the values of LD_SWITCH_X_SITE
7321 and the other make variables; make substitutes them in anyway.
7322
7323 * Makefile.in (uninstall): Don't remove the lisp and etc
7324 directories if they're in the source tree.
7325
7326 Bring mumbleclean targets into conformance with GNU coding standards.
7327 * Makefile.in (mostlyclean, clean): Separate these two; just have
7328 them pass the request to the subdirectory makefiles.
7329 (distclean): Pass the request down, and then get rid of the
7330 files configure built, and get rid of the Makefiles.
7331 (realclean): Pass the request down, and then do the same things
7332 distclean does.
7333 (uninstall, info, dvi): New targets.
7334
7335 * configure.in: Move clause for PC-compatible i386 box to the end
7336 of the case statement, to avoid masking configurations below.
7337
7338 * configure.in: Add case for m88k-motorola-sysv4.
7339
7340 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
7341 the HP 68000 machines.
7342
7343 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
7344 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
7345 preprocessor won't fiddle with them.
7346
73471993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7348
7349 * Makefile.in (TAGS): cd to src to run etags.
7350
73511993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7352
7353 * configure.in (version): Check the X libraries for XrmSetDatabase
7354 and random, and see if we have -lXbsd.
7355
73561993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7357
7358 * configure.in: Pass "-Isrc" to the CPP we run to examine the
7359 s/*.h and m/*.h files. Martin Tomes
7360 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
7361
73621993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7363
7364 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
7365 above the general i386 alternative.
7366
73671993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7368
7369 * configure.in: Recognize configuration name for Data General
7370 AViiON machines.
7371
7372 * configure.in: Use AC_LONG_FILE_NAMES.
7373
73741993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7375
7376 * configure.in: Test for bison.
7377 * Makefile.in (YACC): New variable.
7378 (lib-src/Makefile.in): Edit YACC into the makefile.
7379
73801993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7381
7382 * Version 19.13 released.
7383
7384 * configure.in (CFLAGS): Don't set this according to the value of
7385 the GCC shell variable. Instead, consult the machine and system
7386 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
7387 test __GNUC__ while we're at it.
7388
7389 * configure.in: Remove extra ;; from hpux cases.
7390
73911993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7392
7393 * configure.in: Check to see if the system has -ldnet.
7394
73951993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7396
7397 * make-dist: Add clauses to distribute lisp/forms-mode.
7398
73991993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7400
7401 * configure.in (machine): Fix the versions in hpux version number test.
7402 Do not guess based on cpu type. Do check for explicit system version.
7403
74041993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7405
7406 * configure.in: Do NOT look for `unknown' as company name.
7407
74081993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7409
7410 * configure.in: Fix typo in message.
7411
74121993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7413
7414 * Version 19.12 released.
7415
7416 * Makefile.in (do-install): Correct previous etc-copying change.
7417 Partially rewrite using `if'.
7418 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
7419
7420 * Version 19.11 released.
7421
7422 * configure.in: Handle 386bsd.
7423
74241993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7425
7426 * make-dist: Update getdate.c.
7427
7428 * configure.in: Handle bsd386.
7429
7430 * Makefile.in (do-install): Use `-' in tar options.
7431
7432 * configure.in: Change ! "${...}" to x"${...}" = x.
7433
7434 * Makefile.in (do-install): Copy the DOC-* files from the build
7435 etc directory, as well as lots of things from ${srcdir}/etc.
7436
7437 * make-dist: Copy config.guess.
7438
7439 * configure.in: Handle AIX versions 1.2, 1.3.
7440
74411993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7442
7443 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
7444 the configuration name mips-mips-usg* to represent USG systems.
7445
7446 * configure.in: Fix logic to detect if srcdir is already configured.
7447
7448 * Makefile.in: Pass in LD_SWITCH_X_SITE.
7449
7450 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
7451 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
7452 of a directory; cd might fail, and have pwd print out the current
7453 directory.
7454
74551993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7456
7457 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
7458
74591993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7460
7461 * configure.in: Complain if srcdir points at an already-configured
7462 tree.
7463
74641993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7465
7466 * Version 19.10 released.
7467
74681993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7469
7470 * Makefile.in: Use Makefile comments, not C comments.
7471
7472 * configure.in: Add case for the Tektronix XD88.
7473
74741993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7475
7476 * configure.in: Handle sysv4.2 and sysvr4.2.
7477
74781993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7479
7480 * configure.in: Traverse the argument list without destroying it;
7481 don't use shift. It turns out that "set - ${saved_arguments}"
7482 doesn't work portably.
7483
7484 * configure.in: Add missing "fi".
7485
7486 * make-dist: Rebuild configure if configure.in is newer.
7487
7488 * Makefile.in (src:, lib-src:, FRC:): Force the src and lib-src
7489 targets to be executed even if make remembers that it has already
7490 satisfied FRC.
7491
74921993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7493
7494 * Makefile.in (do-install): Delete redundant code to copy etc twice.
7495
7496 * configure.in (romp): Handle various version numbers with aos and bsd.
7497
74981993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7499
7500 * configure.in: Fix message text.
7501
75021993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7503
7504 * make-dist: Make a `site-lisp' directory in the distribution,
7505 instead of a `local-lisp' directory, which hasn't been the
7506 appropriate name for a long time.
7507 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
7508 from the distribution first, then /usr/local/lib/emacs/site-lisp.
7509
7510 * Makefile.in (do-install): Correctly detect if ./etc and
7511 ${srcdir}/etc are the same.
7512
7513 * configure.in: Extract UNEXEC from the system configuration
7514 files, compute the name of the source file corresponding to the
7515 object file, and #define it as UNEXEC_SRC in config.h.
7516
7517 * configure.in: If srcdir is '.', then try using PWD to make it
7518 absolute.
7519
7520 * configure.in: Include ${srcdir} in the printed report, to help
7521 people notice if it's an automounter path.
7522
75231993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7524
7525 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
7526
75271993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7528
7529 * Makefile.in (do-install): Delete the dest dir, not the source dir,
7530 when they are different. Add `shift' command.
7531 (COPYDESTS, COPYDIR): Delete external-lisp dir.
7532 (externallispdir): Var deleted.
7533
7534 * configure.in: Delete spurious paren outputting short_usage.
7535
75361993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7537
7538 * Version 19.9 released.
7539
75401993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7541
7542 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
7543 subdirectory makes.
7544
7545 * make-dist: Check for .elc files with no corresponding .el file.
7546
7547 * Makefile.in (mkdir): Make all the directories in locallisppath.
7548
7549 * config.guess: New file.
7550 * configure.in: Use it, tentatively.
7551 * INSTALL: Mention its usage.
7552
7553 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
7554 the former gives you the operating system rev directly. Use
7555 s/hpux.h if we don't recognize what we got.
7556
7557 * Makefile.in (do-install): Don't remove a destination directory
7558 if it's the same as the source. If ${srcdir}/info == ${infodir},
7559 don't try to copy the info files.
7560
7561 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
7562 doesn't work if you're not using a separate source directory.
7563 (do-install): Copy the build tree's etc directory only after
7564 making sure it's not also the source tree's etc directory.
7565
75661993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7567
7568 * configure.in: Handle sunos4.1.3 specially.
7569
75701993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7571
7572 * Makefile.in (INSTALL): Add definition.
7573
7574 * configure.in: Fix some messages. Support -with-gnu-cc.
7575 At the end, use `set --', not `set -'.
7576 Delete spurious `.h' in hpux alternatives.
7577
75781993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7579
7580 * Version 19.8 released.
7581
75821993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7583
7584 * configure.in: When looking for source in the same directory as
7585 the configure script, make the path thus discovered absolute.
7586 If the user specifies the `--srcdir' switch, make that directory
7587 absolute too.
7588
7589 * Makefile.in (srcdir): Remove comment saying this doesn't work.
7590
7591 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
7592 too, as the value of the PATH_INFO macro.
7593
7594 * configure.in: Check to see if the source lives in the same
7595 directory as the configure script.
7596
75971993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7598
7599 * Makefile.in (install): Split this into `install' and
7600 `do-install', to give people more control over exactly what gets
7601 done.
7602 (do-install): New target, containing the guts of `install'. Don't
7603 remove and recreate the directories inside the copying loop - do
7604 it all before the copying loop. Pass more flags to the lib-src
7605 make.
7606 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
7607 avoid errors and warnings.
7608
7609 * configure.in: For generic IBM PC boxes, insist on "unknown" for
7610 the manufacturer - the more general case was blocking other i386
7611 configuration names below, and that's how the names are written in
7612 MACHINES anyway.
7613
7614 * make-dist: When breaking links, remove the link before moving
7615 the copy onto it, to avoid interactive behavior.
7616
7617 * Makefile.in: Doc fix.
7618
7619 * configure.in: Doc fix.
7620
7621 * INSTALL: Mention --exec-prefix option.
7622
7623 * configure.in: Add support for the `--exec-prefix' option.
7624 * Makefile.in: Accept that support.
7625
7626 * configure.in: Use the AC_PROG_INSTALL macro.
7627 * Makefile.in (INSTALL): Variable removed.
7628 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
7629
7630 * configure.in: Distinguish between hp800's and hp700's by calling
7631 "uname -m".
7632
76331993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7634
7635 * configure.in: Recognize configuration names for i860 boxes
7636 running SYSV.
7637
76381993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7639
7640 * configure.in: Distinguish between hp800's and hp700's by the
7641 version of HP/UX they run, since that's something people are more
7642 likely to know - hp700's run 8.0.
7643 Add HP 700 configuration.
7644
7645 * configure.in: Test for the presence of the `rename' function.
7646
7647 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
7648 configure.in.
7649 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
7650
7651 * make-dist: Break intra-tree links.
7652
7653 * configure.in: Explain that this is an autoconf script, and give
7654 instructions for rebuilding configure from it. Arrange to put
7655 comments in configure explaining this too.
7656
7657 * configure.in: Make the first line of the configure script be
7658 "#!/bin/sh". Leaving the first line blank didn't work.
7659
7660 * configure.in (long_usage): Removed; made short_usage describe
7661 the options briefly.
7662
7663 * configure.in: Implement the --prefix option.
7664 * Makefile.in (prefix): Add support for it here.
7665 * INSTALL: Document it here.
7666
7667 * Makefile.in (install): Don't assume that the files in the `info'
7668 subdirectory match *.info. They don't have that prefix.
7669
76701993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7671
7672 * configure.in: Add case for version 5 of Esix.
7673
76741993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7675
7676 * Version 19.7 released.
7677
7678 * make-dist: There aren't any *.com files in lib-src anymore.
7679
7680 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
7681 them; they're symlinks to other filesystems on the GNU machines.
7682
7683 * make-dist: Check that the manual reflects the same version of
7684 Emacs as stated in lisp/version.el. Edit that version number into
7685 the README file.
7686
76871993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7688
7689 * configure.in: Remove the hack of AC_DEFINE; use
7690 AC_DEFINE_UNQUOTED.
7691
76921993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7693
7694 * make-dist: Don't distribute precomp.com, compile.com, or
7695 link.com from ./src; they're in ./vms now.
7696
7697 Some time-handling patches from Paul Eggert:
7698 * configure.in: Add AC_TIMEZONE.
7699
77001993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7701
7702 * configure.in: Recognize Linux as a valid operating system for
7703 the i386.
7704
77051993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7706
7707 * make-dist: Distribute some VMS files we got from Richard Levitte.
7708
7709 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
7710 the source for the sed command, not oldXMenu/Makefile.
7711
77121993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7713
7714 * INSTALL: Don't claim the srcdir option doesn't work.
7715
77161993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7717
7718 * configure.in: Include remarks saying what order the autoconf
7719 tests should go in, and remind people to change config.h.in
7720 whenever they add autoconf tests which make #definitions.
7721
7722 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
7723
77241993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7725
7726 * Makefile.in (oldXMenu/Makefile): Make this depend on
7727 ${srcdir}/oldXMenu/Makefile.in, not itself.
7728
7729 * PROBLEMS: Some updates from David J. Mackenzie.
7730
7731 More changes from David J. Mackenzie.
7732 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
7733 removed; autoconf and config.h should specify all these
7734 differences.
7735 (buildlisppath): Make this path depend on ${srcdir}.
7736 (INSTALLFLAGS): Removed.
7737 (INSTALL): Include the -c flag.
7738 (install): Change the way we invoke install accordingly.
7739
7740 Install ${srcdir} changes from DJM.
7741 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
7742 list.
7743 (COPYDIR, COPYDESTS): Install files from both the etc directory in
7744 the source tree and the etc directory in the object tree.
7745 (${SUBDIR}): Pass the prefix variable down to submakes.
7746 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
7747 in /bin.
7748 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
7749 values for srcdir and VPATH.
7750 (install): Add `v' flag to tar command. Make sure that `dir'
7751 exists in ${srcdir}/info before copying it. Remember that the man
7752 pages come from the source tree, not the object tree.
7753 * configure.in: Remove remarks saying that the --srcdir option
7754 doesn't work.
7755 Create the etc directory in the object tree.
7756 Recognize configuration names of the form *-sun-solaris*.
7757 Recognize sunos5 and solaris as operating system names.
7758
7759 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
7760 lib-src/getdate.y and src/systime.h.
7761
77621993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7763
7764 * make-dist: Make links in info subdir.
7765
77661993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7767
7768 * configure.in: Call AC_STDC_HEADERS.
7769
77701993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7771
7772 * configure.in: Sidestep autoconf's quoting of the second argument
7773 of AC_DEFINE, so we can specify the value to put there. It would
7774 be nice if autoconf provided some way to specify computed values
7775 for macros.
7776
77771993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7778
7779 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
7780 this is always just -DHAVE_CONFIG_H.
7781
7782 The GNU coding standards specify that CFLAGS should be left for
7783 users to set.
7784 * Makefile.in (CFLAGS): Let configure determine the default value
7785 for this. Don't
7786 have it default to DEFS.
7787 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
7788 (lib-src/Makefile, src/Makefile): Edit the default value for
7789 CFLAGS into these files, not DEFS.
7790 * configure.in (CFLAGS): Choose a default value for this - "-g"
7791 normally, or "-g -O" if we're using GCC. Edit it into the
7792 top-level Makefile.
7793
7794 * configure.in: When scanning the machine and system description
7795 #include files, write their names to conftest.c properly.
7796
77971993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7798
7799 * configure.in: In configuration name case for Apallos running
7800 Domainios, set opsys, not opsysfile.
7801
7802 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
7803 src/config.h, instead of AC_OUTPUT; the latter overwrites
7804 src/config.h even when it hasn't changed, puts a makefile-style
7805 comment at the top even though it's C code, and produces a
7806 config.status script which doesn't do the job right.
7807
7808 * configure.in: Add AC_LN_S test, so we can tell whether or not we
7809 can use a symbolic link to get the X Menu library into src.
7810 * Makefile.in (LN_S): New variable.
7811 (src/Makefile): Edit the value of LN_S into this makefile.
7812
78131993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7814
7815 * configure.in: Support *-sco3.2v4* as opsystem.
7816
7817 * make-dist: Don't include calc directory.
7818 Exclude many files in the man directory; copy a few.
7819
78201993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7821
7822 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
7823 call AC_STRUCT_TM to see what's in time.h.
7824
7825 * configure.in: Employ quoting stupidity to get the value of CPP
7826 to expand properly.
7827
78281993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7829
7830 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
7831 variable to scan the machine and system description files.
7832
7833 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
7834 so that getdate.y builds correctly.
7835
78361993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7837
7838 * configure.in (tempcname): Change this to "conftest.c", so it will
7839 work properly on systems with short filenames; this is the name
7840 autoconf uses.
7841
7842 * configure.in: Also detect the availability of dup2 and
7843 gethostname.
7844
7845 * configure.in: Use the AC_ALLOCA test.
7846 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
7847 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
7848
78491993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7850
7851 * make-dist: Distribute configure, as well as configure.in.
7852 Oversight.
7853
78541993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7855
7856 * Makefile.in (install): Print out the name of the directory we're
7857 copying, so people can have some idea of whether we're making
7858 progress.
7859
7860 * Makefile.in (install.aix, install.xenix, install.sysv, install):
7861 Don't forget to re-create the COPYDESTS directories after we clear
7862 them out.
7863
78641993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7865
7866 * Makefile.in: Add autoconf cookies so that the configure
7867 script can comment out sections of path variable definitions to
7868 choose between the installable configuration and the run-in-place
7869 configuration.
7870 * configure.in: Add new option `--run-in-place', to select the
7871 run-in-place path definitions.
7872
7873 * configure.in: Add a clause to the big configuration name case
7874 for the NeXT machine.
7875
78761993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7877
7878 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7879 Make sure that each source directory exists, and is different from
7880 the destination directory; then, delete the destination before
7881 copying over the source.
7882
7883 * make-dist: Distribute configure.in, instead of configure.
7884
78851993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7886
7887 * configure.in: Don't set CC to "gcc -O" if the user specifies
7888 `--with-gcc'. Add -O to DEFS if GCC is set.
7889
78901993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7891
7892 * Makefile.in (clean mostlyclean): Missing right paren.
7893
7894 * configure.in: When checking for X windows, search for an X11
7895 subdirectory of ${x_includes}.
7896
7897 * configure.in: Check for gettimeofday function, for getdate.y.
7898
7899 Change `configure' to a mixture of custom code and autoconf stuff.
7900 autoconf can't derive all the information we need, but we'd really
7901 like to be able to take advantage of some of its tests, and its
7902 file-editing facilities.
7903 * configure.in: Renamed from configure.
7904 Quote the sections of shell script we want copied literally to
7905 the configure script.
7906 (compile): Initialize this to make the autoconf macros' code happy.
7907 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
7908 code to do their jobs.
7909 Use autoconf to produce Makefile and src/config.h.
7910 Remove the Makefile-style comment that autoconf places at the top
7911 of src/config.h.
7912 (config_h_opts): Removed - no longer necessary.
7913 * Makefile.in (configname): Renamed to configuration.
7914 (CONFIG_CFLAGS): Renamed to DEFS.
7915 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
7916 get values via autoload @cookies@.
7917 (libsrc_libs): Get this from autoconf. We used to do nothing
7918 about this.
7919 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
7920
7921 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
7922 echo the move-if-change command.
7923
79241993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
7925
7926 * make-dist: Distribute lib-src/rcs-checkin.
7927
7928 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
7929 Don't try to make links to the RCS or Old subdirectories.
7930 Use the appropriate extension for the compression type in use.
7931 Create the tar file in the shell's initial default directory, not
7932 in ${tempparent}.
7933 Erase the whole ${tempparent} tree, not just ${tempdir}.
7934
79351993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7936
7937 * Makefile.in (src/paths.h): Don't echo the huge sed command we
7938 use to build paths.h.
7939 (lib-src/Makefile, src/Makefile): Similarly.
7940
7941 * configure: Extend test for working `const' keyword to handle AIX
7942 3.2 cc.
7943
79441993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7945
7946 * make-dist: Distribute lisp/term/ChangeLog.
7947
7948 Arrange for C compilation throughout the tree to get
7949 C_SWITCH_SYSTEM from the configuration files.
7950 * configure: Extract C_SWITCH_SYSTEM from the machine and
7951 system-dependent files, and save it in the top-level Makefile.
7952 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
7953 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
7954
7955 * make-dist: Include the VMS support files in oldXMenu in the
7956 distribution.
7957
7958 * configure: Doc fix.
7959
7960 * configure: Fix corrupted config_h_opts.
7961
7962 * configure: Properly report option names in error messages.
7963
7964 * configure: Properly recognize --x-includes and --x-libraries
7965 options.
7966
7967 * configure: Fix syntax errors in code handling XFree386.
7968
79691993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7970
7971 * configure: Add special code to detect XFree386, and tell
7972 config.h about it.
7973
7974 * configure: Properly handle extracting values of LIBS_MACHINE and
7975 LIBS_SYSTEM that contain spaces.
7976
7977 * configure: Add `--x-includes' and `--x-libraries' options. I
7978 think these are dopey, but no less than three alpha testers, at
7979 large sites, have said they have their X files installed in odd
7980 places. Implement them by setting C_SWITCH_X_SITE and
7981 LD_SWITCH_X_SITE in src/config.h.
7982
79831993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
7984
7985 * make-dist: Don't distribute etc/Old files.
7986
7987 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
7988 backups.
7989
79901993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7991
7992 * make-dist: Fix typo.
7993
79941993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
7995
7996 * make-dist: Corrected typo, fixed it to discard = and TAGS files
7997 in some cases where it should but didn't seen to.
7998
7999 * Makefile.in: Added unlock and relock productions.
8000
80011993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
8002
8003 * make-dist: Add a --compress option to force make-dist to use
8004 compress.
8005
8006 * make-dist: Use gzip, if we can find it.
8007
8008 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
8009 make rs6000-ibm-aix default to -aix32.
8010
80111993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
8012
8013 * Makefile.in: Added `Developer's configuration' section.
8014
80151993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
8016
8017 * Makefile.in: Add commented-out variable settings for developer's
8018 configuration.
8019
80201993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8021
8022 * make-dist: Distribute `src/bitmaps' too.
8023
80241993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
8025
8026 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
8027 make rs6000-ibm-aix default to -aix32.
8028
80291993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8030
8031 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
8032
8033 * Makefile.in (install.sysv): Add a second `$' in front of
8034 `${dest}', so that the shell will expand it, instead of Make.
8035
8036 * configure: When processing the name of the configure script,
8037 collapse `././' to `./', but leave a single `./' prefix alone.
8038
8039 * configure: Doc fix.
8040
80411993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8042
8043 * configure: Handle isc3.0 correctly.
8044
80451993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8046
8047 * make-dist: Don't try to copy the COPYING notice into
8048 external-lisp; we're not distributing that directory any more.
8049
80501993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8051
8052 * Makefile.in (install, install.aix, install.xenix, install.sysv):
8053 Remove CVS subdirectories from the installed directory trees, as
8054 well as RCS directories.
8055
80561993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8057
8058 * make-dist: Only copy gmalloc.c if we couldn't link it.
8059 Don't try to copy man/{README,Makefile} unless they actually exist.
8060
8061 * Makefile.in (lisppath): Don't include externallispdir in this.
8062 We're not sure whether we're even going to distribute the
8063 directory yet.
8064
80651993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8066
8067 * make-dist: Don't distribute the external-lisp directory anymore.
8068 * INSTALL: Remove all references to external-lisp.
8069
8070 * configure: Detect whether the compiler supports `const'
8071 properly, and edit src/config.h accordingly.
8072
8073 * configure: Tweak layout of final report.
8074
8075 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
8076 CFLAGS.
8077
8078 * Makefile.in (locallisppath): Make this default to
8079 ${datadir}/emacs/site-lisp, instead of
8080 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
8081 the same thing, and local-lisp causes completion conflicts with
8082 lock.
8083 (lisppath): Add ${externallispdir} to this.
8084 * INSTALL: Adjust installation directions.
8085
8086 * Makefile.in (externallispdir): New variable, to say where to
8087 install the externally-maintained lisp files.
8088 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
8089 the others.
8090 * INSTALL: Describe external-lisp and the new externallispdir
8091 variable.
8092
80931993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8094
8095 * configure (progname): New option `--with-gcc'. Make it clearer
8096 how we are trying to guess whether or not we have GCC.
8097 * INSTALL: Document the `--with-gcc' option, and improve
8098 description of `--with-x' options.
8099
81001993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8101
8102 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
8103 ${infodir} from these variables; we have written out explicit code
8104 to install the info files.
8105
81061993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
8107
8108 * make-dist: Don't distributed the RCS files in the etc directory.
8109
81101993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8111
8112 * Makefile.in: Some makes can't handle comments in the middle of
8113 commands; move them to before the whole rule.
8114
81151993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8116
8117 * README: Mention what Emacs is.
8118
81191993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8120
8121 * make-dist: Include `./lisp/calc-2.02' in the distribution.
8122 Add `./cpp' and `./man' back into the distribution.
8123
81241993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8125
8126 * Makefile.in: Define MAKE, and use where appropriate.
8127
81281993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8129
8130 * make-dist: Remember that the authoritative COPYING notice is
8131 `etc/COPYING', not `../etc/COPYING'.
8132
81331992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8134
8135 * make-dist: Make sure that the COPYING notices in each directory
8136 are copies, not symlinks.
8137
81381992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8139
8140 * INSTALL: The build process produces an executable called `emacs'
8141 now. Change references.
8142 * Makefile.in: Adjust `install.mumble' targets to install
8143 `src/emacs', not `src/xemacs'.
8144
8145 * configure: Start with a blank line; this keeps some old CSH's
8146 from thinking it's a CSH script. Most systems will just use
8147 /bin/sh to run it, which is what we're expecting; the only other
8148 shells which might try to interpret it themselves are probably
8149 Bourne-compatible.
8150
81511992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8152
8153 * INSTALL: Improvements suggested by David Mackenzie.
8154
81551992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8156
8157 * Makefile.in (install, install.sysv, install.xenix, install.aix):
8158 Don't try to copy the info files if there aren't any; the
8159 unexpanded globbing pattern disappoints `install'. Ignore the
8160 return status of that command.
8161
8162 * INSTALL: Updated for new configuration arrangement.
8163
8164 * configure: Don't make the top-level Makefile read-only - people
8165 may want to edit the values of the path variables.
8166
8167 * Makefile.in (install, install.sysv, install.xenix, install.aix):
8168 Install the info files in ${infodir}. Install the executable
8169 under both `emacs' and `emacs-VERSION'.
8170
8171 * Makefile.in: Doc fix.
8172
8173 * Makefile.in (exec_prefix): New variable, as per latest version
8174 of coding standards.
8175 (bindir, libdir): Use it, instead of `prefix'.
8176 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
8177
8178 * Makefile.in (mandir): Make the default value for this depend on
8179 $(prefix).
8180
8181 * Makefile.in (datadir, statedir, libdir): Make these all default
8182 to ${prefix}/lib.
8183 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
8184 to compensate.
8185
8186 * Makefile.in (install, install.sysv, install.xenix, install.aix):
8187 Install the etags and ctags man pages too.
8188
8189 * Makefile.in (distclean): Don't delete backup files; that's the
8190 job of extraclean.
8191 (extraclean): Like distclean, but deletes backup and autosave files.
8192
81931992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8194
8195 Make path specification conform to GNU coding standards.
8196 * configure (long_usage): Remove all traces of old arguments from
8197 usage messages, and document the options we do accept in more
8198 detail: -with-x... and --srcdir.
8199 (options, boolean_opts): Deleted; we don't have enough options to
8200 make this worthwhile.
8201 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
8202 along with the code which supported them; these should be set as
8203 arguments to the top-level make.
8204 (config_h_opts): Since this no longer doubles as a list of option
8205 names, make them upper case; this simplifies the code which uses
8206 them to build the sed command to edit src/config.h. Change the
8207 code which sets them.
8208 (cc, g, O): Don't allow the user to set these using options; they
8209 should be specified using `CC=' and `CFLAGS=' arguments to the
8210 top-level make. Just choose reasonable default values for them,
8211 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
8212 values.
8213 (gnu_malloc, rel_alloc): Don't allow the user to set these using
8214 options; use them whenever the configuration files say they're
8215 possible.
8216 Simplify the argument processing loop. Don't accept abbreviations
8217 for option names; these might conflict with other configuration
8218 options in the future.
8219 Add some support for the `--srcdir' option. Check for the sources
8220 in . and .. if `--srcdir' is omitted. If the directories we will
8221 compile in don't exist yet, create them under the current directory.
8222 Note that the rest of the build process doesn't really support
8223 this.
8224 Edit only the top Makefile. That should edit the others. Edit
8225 into the makefile: `version', from lisp/version.el, `configname'
8226 and `srcdir' from the configuration arguments, `CC' and
8227 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
8228 the user's path, and LOADLIBES as gleaned from the system
8229 description files.
8230 Simplify the report generated; it doesn't need to include any
8231 description of paths now.
8232 Make `config.status' exec configure instead of just calling it, so
8233 there's no harm in overwriting `config.status'.
8234 * Makefile.in (version, configname): New variables, used to choose
8235 the default values for datadir and libdir.
8236 Path variables rearranged into two clearer groups:
8237 - In the first group are the variables specified by the GNU coding
8238 standards (prefix, bindir, datadir, statedir, libdir, mandir,
8239 manext, infodir, and srcdir).
8240 - In the second are the variables actually used for Emacs's paths
8241 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
8242 archlibdir), which depend on the first category.
8243 datadir and libdir default to directories under
8244 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
8245 demand.
8246 etcdir and lispdir default to subdirectories of datadir.
8247 archlibdir defaults to libdir.
8248 The new installation tree is a bit deeper than it used to be, so
8249 use the new make-path program in lib-src to build them all.
8250 Always build a new src/paths.h.tmp and then move-if-change it to
8251 src/paths.h, to avoid unnecessary rebuilds while responding to the
8252 right changes.
8253 Remove all mention of arch-lib. Run utility commands from
8254 lib-src, and let the executables be copied into archlibdir when
8255 Emacs is installed.
8256 Add targets for src/Makefile, lib-src/Makefile, and
8257 oldXMenu/Makefile, editing the values of the path variables into
8258 them.
8259 Let lib-src do its own installation.
8260 (datadir): Default to putting data files under
8261 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
8262 (emacsdir): Variable deleted; it would only be confusing to use.
8263 (lispdir, etcdir): Default to ${datadir}/lisp.
8264 (mkdir): Use make-path for this.
8265 (lockdir): Do this in mkdir.
8266 (Makefile): New target.
8267
8268 * configure (usage_message): Rename to long_usage.
8269
8270 * make-dist: Don't bother creating an arch-lib directory; that's
8271 only for installation now.
8272
82731992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8274
8275 * configure: Use GCC-style configuration names, using config.sub.
8276 Change the usage and help messages.
8277
8278 * configure: Initialize window_system, not indow_system.
8279
8280 * configure: Report which window system, compiler, and signal
8281 handler return type we decide to use.
8282
8283 * make-dist: Explain what's going on if config.sub and gmalloc.c
8284 can't be linked. Place the code which copies them near the code
8285 which links the rest of the files around them.
8286
82871992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
8288
8289 * make-dist: Don't bother to distribute src/*.com, or
8290 src/vmsbuild; those have all been moved to `../vms'.
8291
82921992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8293
8294 * make-dist: Don't forget that the way to avoid filenames starting
8295 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
8296 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
8297 couldn't make hard links to, since we have two already, and
8298 perhaps more to come.
8299
83001992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8301
8302 * configure: When editing parameters into lib-src/Makefile, change
8303 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
8304 needs some other flags too.
8305
83061992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8307
8308 * configure: Remove spurious echo of the configuration name.
8309
8310 * make-dist: Don't distribute files in src/m and src/s whose names
8311 begin with `='.
8312
83131992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8314
8315 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
8316 Also LISP_FLOAT_TYPE.
8317
83181992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8319
8320 * make-dist: Copy config.sub, since it's a symbolic link to a file
8321 on another file system.
8322
83231992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8324
8325 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
8326 distribution.
8327
8328 * config.sub: New file, to help us recognize configuration names.
8329 * make-dist: Include it in the distribution.
8330
83311992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8332
8333 * configure: Convert `-' to `_' in specified option names.
8334 Accept options with --. Delete --highpri and --have-x-menu options.
8335 New options --with-x and --with-x10 replace -window-system.
8336 Don't mention options --gnu-malloc, --rel-alloc
8337 or --lisp-float-type in help message.
8338
83391992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8340
8341 * make-dist: Include the `vms' subdirectory in the distribution.
8342
83431992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8344
8345 * configure: Remove lines starting with "# DIST: " when building
8346 lib-src/Makefile and src/Makefile. This allows us to mark the
8347 "Makefile.in" files with explanatory comments which won't also get
8348 stuck in the Makefiles.
8349
83501992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8351
8352 * make-dist: Don't use the '+' operator in the sed regular
8353 expression that extracts the version number from lisp/version.el;
8354 Ultrix sed doesn't seem support the operator. Just double the
8355 operand and use *.
8356
83571992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8358
8359 * Makefile.in: Doc fix.
8360
83611992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8362
8363 * configure: Rewrite sed command to remove at most one ./ prefix;
8364 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
8365 group.
8366
83671992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8368
8369 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
8370
83711992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8372
8373 * make-dist: Go ahead and build a new TAGS file, unless the
8374 --newer option was specified. Don't try to delete a TAGS file
8375 from etc; it's not kept there, and shouldn't be deleted anyway.
8376
83771992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8378
8379 * make-dist: If the lisp directory contains a default.el, don't
8380 distribute it.
8381
8382 * configure: When searching signal.h for the type of a signal
8383 return handler, make a copy of it, not a symbolic link to it; that
8384 way, it will work on systems that don't have symbolic links.
8385
83861992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
8387
8388 * make-dist: Taught it about vcdiff and rcs2log, added --newer
8389 option for generating incremental distributions. Stopped it from
8390 generating a TAGS file into the distribution; that sucker is
8391 *big*, and easily enough generated with the toplevel makefile.
8392
83931992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8394
8395 * configure: When writing config.status, don't prefix progname
8396 with a '.'; it might be absolute.
8397
83981992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8399
8400 * configure: Choose to use X11 if either /usr/lib/libX11.a or
8401 /usr/include/X11 exist, not only if both exist.
8402
84031992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8404
8405 * make-dist: Make the new external-lisp directory a duplicate of
8406 the external-lisp directory, not the lisp directory.
8407
84081992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8409
8410 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
8411 clean' in arch-lib; it doesn't even have a Makefile.
8412
8413 * Makefile.in (clean, mostlyclean): In the test which tries to
8414 distinguish between the build directory, which should be cleaned,
8415 and the installed directory, which shouldn't, cd to `${emacsdir}',
8416 not `${DESTDIR}${LIBDIR}'.
8417
84181992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8419
8420 * make-dist: Be sure to delete the .c and .h files that YACC and
8421 BISON create from getdate.y.
8422
8423 * external-lisp: New directory; see `external-lisp/README'.
8424 * make-dist: Added support for the external-lisp subdirectory.
8425
8426 * make-dist: Changed message which complains that make-dist wasn't
8427 invoked in the right directory to indicate which files it was
8428 looking for.
8429
84301992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8431
8432 * configure: Add comments explaining why we can't translate
8433 character ranges or control characters in `tr'.
8434
84351992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8436
8437 * configure: When generating the configuration message, we used to
8438 build the message from the start so that each line began with "# "
8439 so that it would be a comment in `config.status'. However, this
8440 causes trouble if any of the variables we use in the message
8441 expand to more than one line of text - as gnu_malloc_reason
8442 sometimes does. So instead, we build the message as it should be
8443 printed to the user (i.e. without the "# " prefixes), and stick on
8444 the "# "s when we write it to `config.status'.
8445
8446 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
8447 `lib-src' and `arch-lib'.
8448
8449 * configure: When generating report and `config.status' file, note
8450 that bindir only determines where `make install' and
8451 `build-install' will place the executables; this should make it
8452 clear that the ordinary build process will not try to install
8453 things.
8454
84551992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8456
8457 * make-dist: Change messages to say that we are 'making links to
8458 X', rather than 'copying X'. And put `' quotes around file names.
8459
8460 * make-dist: Include '.tmp' in the name of the staging directory.
8461
8462 * make-dist: Pass the `-f' option to rm when you're not sure that
8463 the files you're removing actually exist.
8464
8465 * make-dist: When setting up etc/COPYING, always nuke whatever is
8466 there, and then copy it in, to make sure we get a real file.
8467
8468 * make-dist: Don't try to distribute *.defns files any more. The
8469 only such file was for simula.el, which has been superceded by a
8470 version which doesn't have a separate .defns file.
8471
84721992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
8473
8474 * make-dist: Don't distribute configured versions of config.h.in,
8475 paths.h.in, Makefile.in in src.
8476
8477 * configure: Delete .tmp files before creating them; don't bother
8478 trying to make final targets writeable first, since it won't
8479 matter to move-if-change.
8480
84811992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8482
8483 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
8484 mkdir and chmod in the center of all the conditionals. GNU Make
8485 will strip these out, but other makes won't.
8486
84871992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8488
8489 * make-dist: Include move-if-change in list of files to distribute.
8490
84911992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8492
8493 * configure: Remove any "." elements from the program name.
8494
8495 * configure: Don't record the values of all the possible arguments
8496 in config.status; only record the options that the user specified.
8497
8498 * configure: Use move-if-change to move in the new src/config.h.
8499
85001992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
8501
8502 * move-if-change: New file, copied from gcc release.
8503 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
8504 a temp file, so we don't update paths.h if an error occurs or if
8505 it doesn't need changing.
8506
85071992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8508
8509 * Makefile.in (src/paths.h): Do not install a value for the
8510 PATH_SUPERLOCK value; that macro doesn't exist anymore.
8511 * build-install.in: Same thing.
8512
85131992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8514
8515 * make-dist: Check the flag called "make_tar", not "make_dir"; the
8516 latter, being a typo, is always false, resulting in a program
8517 whose default behavior is to painstakingly build a copy of the
8518 source tree, and then delete it. Rah.
8519
8520 * Makefile.in: Add dist target, and comment for it.
8521
8522 * configure: When scanning <signal.h> for a declaration for
8523 signal, create a symbolic link with a name ending in .c, so the
8524 compiler won't complain that it's only been given .h files.
8525
8526 * configure: Check whether there are any arguments available
8527 before shifting to get the value of a non-boolean parameter.
8528
8529 * make-dist: Doc fix.
8530
85311992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8532
8533 * configure: Instead of grepping /usr/include/signal.h for a
8534 signal declaration, run /usr/include/signal.h or
8535 /usr/include/sys/signal.h through cpp and grep for the
8536 declaration.
8537
8538 * configure: Redirect the output of grep to /dev/null instead of
8539 using grep -s - that flag means different things on other systems.
8540
8541 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
8542 since the former is recognizable even if you don't know what
8543 'dumping' is.
8544 * configure: Accommodate that change.
8545
8546 * configure: Accept options for all of the directories you can
8547 change in the Makefile.
8548
8549 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
8550
8551 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
8552 FOO before you can use them.
8553
8554 * build-install.in: Made the "Where To Install Things" section
8555 conform with the similar section from Makefile.in. Copied section
8556 which builds src/paths.h from src/paths.h.in from the Makefile.
8557
85581992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8559
8560 * configure: Write config.status to pass its command-line
8561 arguments on to configure, so that people can use it to recreate
8562 an old configuration, with minor changes.
8563
85641992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8565
8566 * configure: Don't rely on option variables being unset if their
8567 values are the empty string. In particular, when producing the
8568 English report, don't assume that highpri will be unset when no
8569 increased priority has been requested; -highpri='' should be the
8570 same as omitting -highpri altogether.
8571
8572 * configure: Fix dumb bug: when running the system and machine
8573 description files through cpp, mark those lines that we want to
8574 evaluate with the string '@configure@', and then only evaluate
8575 them. This way if the files include anything that actually
8576 generates text (type definitions or external declarations, say),
8577 we won't try to eval it.
8578
85791992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8580
8581 * make-dist: New shell script.
8582
8583 * configure: When creating foo from foo.in, make foo read-only to
8584 remind people to edit the .in file instead.
8585
8586 * INSTALL: Changed references to config.h-dist to config.h.in.
8587 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
8588 to build src/paths.h from src/paths.h.in; added a paragraph to do
8589 this.
8590 * configure, Makefile, build-install: Changed filenames like
8591 FOO-dist to FOO.in.
8592
85931992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8594
8595 * Makefile, build-install: Renamed to Makefile.in and
8596 build-install.in; the configure script will edit these to produce
8597 the usable Makefile and build-install.
8598 * configure: Changed to produce ./Makefile, ./build-install,
8599 lib-src/Makefile, and src/Makefile from their *.in counterparts,
8600 instead of editing them in place.
8601
86021992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8603
8604 * Makefile: Re-arranged so that the undumped Emacs will search
8605 ../lisp *after* the site's local elisp files.
8606 (locallisppath, dumplisppath): New variables.
8607 (lisppath): This variable's default value is now chosen based on
8608 $(locallisppath) and $(lispdir); while it used to be the
8609 customization point for adding site-local elisp directories to
8610 load-path, that job is now handled mostly by locallisppath.
8611 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
8612 Check the values being assigned to the *LOADSEARCH macros for null
8613 path elements (like '::' in 'foo::bar').
8614
8615 * configure: When checking if the machine- and system-dependent
8616 files define a particular macro or not, actually run them through
8617 CPP and test the macros with #ifs, instead of just grepping for
8618 the macros' names. In particular, check for SYSTEM_MALLOC in this
8619 way.
8620
86211992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8622
8623 * Makefile (install): Don't use -s in install. (Keep the symbols.)
8624
86251992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8626
8627 * configure: Make the config.status file an executable shell
8628 script which will recreate the same configuration. Include the
8629 verbal description of the current configuration as a comment in
8630 the script.
8631 * INSTALL: Doc fix.
8632
8633 * Makefile: Brought the Makefile up to the GNU coding
8634 standards, as described in standards.text:
8635 (TAGS): New name for the target which rebuilds the tags table.
8636 (check): New target; doesn't do anything yet.
8637 (mostlyclean): New target, synonymous with clean.
8638 (realclean): New target. Currently, this just calls the
8639 subdirectories's makefiles and then deletes config.status.
8640 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
8641 variables.
8642 Installation directory variables changed to conform.
8643 (install, install.sysv, install.xenix, install.aix): Changed the
8644 code which copies the directories into their installed location to
8645 allow the installed locations to be in several different
8646 directories; the old version assumed that they would all be in
8647 $(emacsdir).
8648 (mkdir, lockdir): Allow the installed locations to be in several
8649 different directories.
8650 * INSTALL: Doc fix.
8651
8652 * build-install: Use the same variable names as the Makefile.
8653 Allow the installed locations to be in several different
8654 directories.
8655
86561992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8657
8658 * Makefile (src/paths.h): Instead of using a single sed command to
8659 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
8660 separately, and don't forget to append "/!!!SuperLock!!!" to the
8661 value of the PATH_SUPERLOCK macro.
8662
8663 * config.emacs: Renamed to configure, for consistency with other
8664 GNU products. Internal references changed.
8665 INSTALL, Makefile: References changed.
8666
8667 * lock: New directory, which should always be empty. If this
8668 directory doesn't exist, Emacs won't complain; it just won't lock.
8669 Having this here means that people can just unpack Emacs, build
8670 it, and have locking work.
8671
8672 * share-lib: Re-renamed to etc, for the sake of tradition.
8673 * config.emacs: Changed default value for datadir to ../etc.
8674 * INSTALL, README: Adjusted.
8675
86761992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8677
8678 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
8679 by running CPP on the appropriate s/*.h and m/*.h files.
8680
86811992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8682
8683 * config.emacs: Make sure to set the "exit on error" flag once
8684 we've removed config.status; errors should abort the configuration.
8685
86861992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8687
8688 * config.emacs: Added -distribute option, so that the Makefile
8689 paths are in their proper form. I don't know why this matters.
8690
86911992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8692
8693 * local-lisp: New directory, empty in the distribution, for people
8694 to put local elisp code in.
8695 * config.emacs: Include it in the default load path.
8696 * README: Document it.
8697
86981992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8699
8700 * config.emacs: Guess the type of signal handling functions based
8701 on the contents of /usr/include/signal.h.
8702
8703 * config.emacs: Print out progress report messages.
8704
8705 * Makefile (src/paths.h): Don't generically replace
8706 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
8707 editing of the other entries, and each entry should be dealt with
8708 explicitly anyway.
8709
8710 * build-install: Converted from C-shell to Bourne shell.
8711 * config.emacs: Edit build-install properly.
8712
8713 * config.emacs: Doc fix.
8714
87151992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8716
8717 * Makefile (install): Remove `B' from tar xf command.
8718
87191992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8720
8721 * config.emacs: Removed support for the `maintain-environment'
8722 option; the only important difference between this and its absence
8723 has been removed.
8724 * INSTALL: Removed mention of `maintain-environment'.
8725
8726 * config.emacs: Fix arguments to sed when processing boolean
8727 arguments.
8728
87291991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
8730
8731 * config.emacs: New file, to help automate the installation
8732 process.
8733
8734 * Makefile: Lots of changes to support the separation of etc into
8735 architecture-dependent and -independent files:
8736 (EMACSROOT): New variable, giving the directory under which all of
8737 Emacs's libraries should be installed. Changed rest of file to
8738 use it.
8739 (LIBDIR): Now denotes only architecture-dependent dir.
8740 (DATADIR): New variable, denoting architecture-independent dir.
8741 (LOCKDIR): New variable, for completeness.
8742 (SUBDIR): No more etc, new lib-src.
8743 (COPYDIR): No more etc, new arch-lib and share-lib.
8744 (src/paths.h): Set PATH_DATA and the LOCK macros too.
8745 (src): Now depends on lib-src, not etc.
8746 * build-install: Changes parallel to the above.
8747 * README: Describe the new arrangement.
8748
8749 * vms: New subdirectory for all the VMS stuff.
8750
87511991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
8752
8753 * Makefile (LISPPATH): New variable.
8754 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
8755
87561990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
8757
8758 * Makefile (install, install.sysv, install.xenix):
8759 Install wakeup instead of loadst. No need for setuid or setgid.
8760
87611990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8762
8763 * Makefile (clean): Clean etc if that's not the installation dir.
8764
87651990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8766
8767 * Makefile (paths.h): Make sed alter each name in the path.
8768
87691988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8770
8771 * Makefile (install.sysv): Use cpio, not tar.
8772
87731988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8774
8775 * Makefile (lockdir): Rename `lock' target.
8776 Depend on it from install*, not from `all'.
8777
87781988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
8779
8780 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
8781 to match build-install and paths.h.
8782
8783;; Local Variables:
8784;; coding: utf-8
067d23c9
KY
8785;; End:
8786
8787 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
e5365138 8788 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
067d23c9
KY
8789
8790 This file is part of GNU Emacs.
8791
8792 GNU Emacs is free software: you can redistribute it and/or modify
8793 it under the terms of the GNU General Public License as published by
8794 the Free Software Foundation, either version 3 of the License, or
8795 (at your option) any later version.
8796
8797 GNU Emacs is distributed in the hope that it will be useful,
8798 but WITHOUT ANY WARRANTY; without even the implied warranty of
8799 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
8800 GNU General Public License for more details.
8801
8802 You should have received a copy of the GNU General Public License
8803 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.