Give a name FLOAT_TO_STRING_BUFSIZE to the constant 350.
[bpt/emacs.git] / ChangeLog
CommitLineData
fa2c4f56
PE
12011-01-09 Paul Eggert <eggert@cs.ucla.edu>
2
2582eaa4 3 * lib/Makefile.in: Regenerate.
9bfeed93 4 * lib/COPYING: New file, a copy of COPYING.
2582eaa4 5
2a78afcc 6 * configure: Regenerate.
37564543
PE
7 * configure.in (AC_USE_SYSTEM_EXTENSIONS): Remove: gnulib does this.
8
e275c824
PE
9 Regenerate.
10 * lib/getopt.c, lib/getopt.in.h, lib/getopt1.c, lib/getopt_int.h:
11 * lib/gettext.h, lib/unistd.in.h, m4/unistd_h.m4:
12 New files, copied from gnulib by gnulib-tool.
13 * aclocal.m4, configure, lib/Makefile.in, m4/getopt.m4:
14 * m4/gnulib-cache.m4, m4/gnulib-comp.m4, src/config.in:
15 Regenerate.
16
84bbb1ad
PE
17 Use gnulib's getopt-gnu module.
18 * Makefile.in (GNULIB_MODULES): Add getopt-gnu.
19 (AUTOCONF_INPUTS): Remove getopt.m4; aclocal.m4 is a good-enough
20 representative of the dependencies.
21 * configure.in: Do not configure getopt, as gnulib does that now.
22 * make-dist: Do not worry about lib-src/getopt.h, as gnulib handles
23 getopt now, in lib.
24
1fd182f0
PE
25 Regenerate.
26 * arg-nonnull.h, c++defs.h, lib/mktime-internal.h, lib/mktime.c:
27 * lib/stddef.in.h, lib/time.h, lib/time.in.h, lib/time_r.c:
28 * m4/extensions.m4, m4/include_next.m4, m4/mktime.m4:
29 * m4/multiarch.m4, m4/stddef_h.m4, m4/time_h.m4, m4/time_r.m4:
30 * m4/extensions.m4, m4/include_next.m4, m4/mktime.m4, m4/multiarch.m4:
31 * m4/stddef_h.m4, m4/time_h.m4, m4/time_r.m4, m4/warn-on-use.m4:
32 * m4/wchar_t.m4, warn-on-use.h:
33 New files, copied from gnulib by gnulib-tool.
34 * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk:
35 * m4/gnulib-cache.m4, m4/gnulib-comp.m4, src/config.in:
36 Regenerate.
37
1e11dbe3
PE
38 Use gnulib's mktime module.
39 * Makefile.in (GNULIB_MODULES): Add mktime.
40 * configure.in: Remove code no longer needed, as gnulib now does it.
41 (AC_CHECK_FUNCS): Remove mktime.
42 (AC_FUNC_MKTIME, BROKEN_MKTIME): Remove.
43 (__restrict): Remove, as this now gets in the way of the C99
44 support for 'restrict' pulled in by the gnulib mktime module.
45 Code should now use 'restrict' and not '__restrict".
46 (mktime): Remove.
47 * make-dist: Put gnulib-generated files arg-nonnull.h, c++defs.h,
48 and warn-on-use.h into the distribution.
1fd182f0
PE
49
50 Regenerate.
51 * lib/dtoastr.c, lib/ftoastr.c, lib/ftoastr.h, lib/intprops.h:
52 * lib/ldtoastr.c, m4/c-strtod.m4:
53 New files, copied from gnulib by gnulib-tool.
54 * lib/dummy.c: Remove.
55 * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk:
56 * m4/gnulib-cache.m4, m4/gnulib-comp.m4, src/config.in:
57 Regenerate.
1e11dbe3
PE
58
59 Use gnulib's ftoastr module.
fa2c4f56
PE
60 * Makefile.in (GNULIB_MODULES): Add ftoastr. Remove dummy.
61
9a514d4a
PE
622011-01-08 Paul Eggert <eggert@cs.ucla.edu>
63
743c80a7
PE
64 Regenerate.
65 * aclocal.m4, compile, depcomp, lib/Makefile.in, lib/dummy.c:
66 * lib/gnulib.mk, m4/00gnulib.m4, m4/gnulib-cache.m4:
67 * m4/gnulib-common.m4, m4/gnulib-comp.m4, m4/gnulib-tool.m4, missing:
68 New files, generated automatically, with 'make sync-from-gnulib'
69 followed by 'make'.
70 * configure, lisp/dired.el, src/config.in: Regenerate.
71
9a514d4a
PE
72 Automate syncing from gnulib.
73 * INSTALL, README: Document new subdirectory 'lib'.
74 * Makefile.in (SUBDIR): Add lib.
75 (SUBDIR_MAKEFILES): Add lib/Makefile.
76 (lib-src, src, TAGS, tags): Depend on lib.
77 (gnulib_srcdir, GNULIB_MODULES, GNULIB_TOOL_FLAGS): New macros.
78 ($(gnulib_srcdir)): New rule.
79 (sync-from-gnulib): New rule, which is .PHONY.
80 (lib): New rule, which is like lib-src.
81 (Makefile): Depend on lib/Makefile.in.
82 (AUTOCONF_INPUTS): Depend on aclocal.m4.
83 (ACLOCAL_INPUTS, AUTOMAKE_INPUTS): New macros.
84 ($(srcdir)/aclocal.m4, $(srcdir)/lib/Makefile.in): New rules.
85 (am--refresh): New rule, to pacify Automake.
86 (mostlyclean, clean, distclean, bootstrap-clean, maintainer-clean):
87 Clean lib, too.
88 (top_maintainer_clean): New macro, to remove gnulib-tool and Automake
89 droppings.
90 (maintainer-clean, extraclean): Use it.
91 * configure.in: Initialize for automake and gnulib, by invoking
92 AM_INIT_AUTOMAKE, AM_PROG_CC_C_O, gl_EARLY, and gl_INIT. Output
93 lib/Makefile, too. Use automake to build gnulib, as gnulib works
94 more conveniently with automake.
95 * lib/Makefile.am: New file.
96 * make-dist: Also put into the distribution aclocal.m4,
97 compile, depcomp, missing, and the files under lib/.
98
bc5585d1
PE
992011-01-07 Paul Eggert <eggert@cs.ucla.edu>
100
2b3f5bc8
PE
101 * install-sh, mkinstalldirs, move-if-change: Update from master
102 source in gnulib.
103
bc5585d1
PE
104 * config.guess, config.sub: Updated from master source.
105
2018939f
AS
1062011-01-05 Andreas Schwab <schwab@linux-m68k.org>
107
108 * configure.in: Check for __builtin_unwind_init.
109
e5365138
GM
1102011-01-05 Glenn Morris <rgm@gnu.org>
111
112 * configure.in (HAVE_MAKEINFO): New output variable.
113 (MAKEINFO): Reset to "makeinfo" if not found.
114 * Makefile.in (install-arch-indep, info):
115 Replace MAKEINFO = off with HAVE_MAKEINFO = no.
116
4fc5868a
UM
1172010-12-29 Ulrich Mueller <ulm@gentoo.org>
118
119 * configure.in: Make gameuser configurable (Bug#7717).
120
68251e16
GM
1212010-12-15 Glenn Morris <rgm@gnu.org>
122
123 * Makefile.in (install-arch-dep, uninstall): Remove code relating to the
124 long absent lib-src/fns-*.el.
125
838db889
GM
1262010-12-11 Glenn Morris <rgm@gnu.org>
127
128 * make-dist: Exclude etc/*.pyc.
129
fe646d2c
AS
1302010-12-10 Andreas Schwab <schwab@linux-m68k.org>
131
132 * configure.in: Don't double machfile in final message.
133
d96c83fa
CY
1342010-12-04 Chong Yidong <cyd@stupidchicken.com>
135
136 * configure.in: Fix last change.
137
d6a003a8
AS
1382010-12-04 Andreas Schwab <schwab@linux-m68k.org>
139
140 * configure.in: Remove reference to removed machine description
141 files and allow $machine and $machfile to be empty. Substitute
142 M_FILE/S_FILE instead of machfile/opsysfile.
143
067d23c9
KY
1442010-12-03 Glenn Morris <rgm@gnu.org>
145
146 * make-dist: Remove EMACS_UNIBYTE unsetting; it does nothing.
147
1482010-11-23 Dan Nicolaescu <dann@ics.uci.edu>
149
150 * configure.in <AC_CHECK_HEADERS>: Remove sys/ioctl.h.
151 (EXTERNALLY_VISIBLE): New definition.
152
1532010-11-21 Dan Nicolaescu <dann@ics.uci.edu>
154
155 * configure.in (INLINE): Do not depend on OPTIMIZE, unused.
156
1572010-11-15 Dan Nicolaescu <dann@ics.uci.edu>
158
159 * configure.in: Do not check for unconditionally included headers.
160
1612010-11-09 Stefan Monnier <monnier@iro.umontreal.ca>
162
163 * .dir-locals.el (log-edit-mode): Set log-edit-rewrite-fixes.
164
1652010-11-09 Michael Albinus <michael.albinus@gmx.de>
166
167 * configure.in: Don't write a warning for D-Bus anymore.
168
1692010-11-06 Andreas Schwab <schwab@linux-m68k.org>
170
171 * configure.in: Fix indentation.
172
1732010-10-31 Ken Brown <kbrown@cornell.edu>
174
175 * configure.in (checking whether localtime caches TZ): Use
176 unsetenv instead of modifying environment directly.
177
1782010-10-25 Andreas Schwab <schwab@linux-m68k.org>
179
180 * configure.in (checking for -znocombreloc): Use AC_LANG_PROGRAM
181 to avoid warning.
182
1832010-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
184
185 * configure.in: Remove the BROKEN annotation from gnutls.
186
1872010-10-22 Glenn Morris <rgm@gnu.org>
188
189 * make-dist: Avoid listing .el files twice. Don't try to run
190 autoconf if --no-update.
191
1922010-10-20 Glenn Morris <rgm@gnu.org>
193
194 * make-dist: No longer create lisp/MANIFEST.
195
1962010-10-14 Glenn Morris <rgm@gnu.org>
197
198 * BUGS, INSTALL.BZR, README: Updates.
199
2002010-10-13 Glenn Morris <rgm@gnu.org>
201
202 * make-dist: Remove --compress. Check for the appropriate
203 gzip-like executable, and if not found, don't compress.
204 Check version number in README, don't change it.
205 Use find for nt/inc/*.h.
206
2072010-10-12 Dan Nicolaescu <dann@ics.uci.edu>
208
209 * configure (ns_appdir, OLDXMENU, TOOLTIP_SUPPORT): Remove
210 trailing / from directory names.
211
2122010-10-12 Glenn Morris <rgm@gnu.org>
213
214 * make-dist: Update and simplify.
215
2162010-10-12 Eli Zaretskii <eliz@gnu.org>
217
218 * make-dist: Don't distribute src/buildobj.h. (Bug#7167)
219
2202010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
221
222 * configure.in (PROFILING_LDFLAGS): Do not define, remove all uses.
223
2242010-10-09 Glenn Morris <rgm@gnu.org>
225
226 * make-dist: No more doc/emacs/*.texi.in.
227
228 * configure.in (AC_OUTPUT): Remove doc/emacs/emacsver.texi.
229
2302010-10-09 Glenn Morris <rgm@gnu.org>
231
232 * configure.in: Combine some conditionals.
233
234 * configure.in (AC_OUTPUT): Add doc/emacs/emacsver.texi.
235 * make-dist: Include doc/emacs/*.texi.in.
236
237 * INSTALL, make-dist: Remove references to b2m.
238 * Makefile.in (MAN_PAGES): Remove b2m.1.
239
2402010-10-05 Glenn Morris <rgm@gnu.org>
241
242 * .dir-locals.el: The Emacs convention is sentence-end-double-space.
243
2442010-10-03 Dan Nicolaescu <dann@ics.uci.edu>
245
246 * configure.in (NO_INLINE, noinline): Move here from src/xterm.c.
247
2482010-10-01 Dan Nicolaescu <dann@ics.uci.edu>
249
250 * configure.in: Include stdlib.h and string.h unconditionally.
251
2522010-09-29 Romain Francoise <romain@orebokech.com>
253
254 * configure.in: Don't enable ImageMagick unless HAVE_X11.
255
2562010-09-28 Glenn Morris <rgm@gnu.org>
257
258 * configure.in (HAVE_GNUTLS): Add a description to make autoheader
259 happy.
260
2612010-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
262
263 * configure.in: Enable imagemagick by default.
264
2652010-09-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
266
267 * configure.in (HAVE_GNUTLS): Don't break if we don't have the
268 gnutls libraries.
269
2702010-09-26 Teodor Zlatanov <tzz@lifelogs.com>
271
272 * configure.in: Set up GnuTLS.
273
2742010-09-22 Chong Yidong <cyd@stupidchicken.com>
275
276 * configure.in: Announce whether libxml2 is linked to.
277
2782010-09-20 Dan Nicolaescu <dann@ics.uci.edu>
279
280 * configure.in (LINKER): Rename to LD_FIRSTFLAG, do not include $(CC).
281
2822010-09-18 Eli Zaretskii <eliz@gnu.org>
283
284 * config.bat: Detect that libxml2 is installed and if so, build
285 with it.
286
2872010-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
288
289 * configure.in (HAVE_LIBXML2): Check that the libxml2 we found can
290 be used. This fixes a conf problem on Mac OS X.
291
2922010-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
293
294 * configure.in: Check for libxml2.
295
2962010-09-09 Glenn Morris <rgm@gnu.org>
297
298 * make-dist: No more TODO files under lisp/.
299
3002010-09-04 Eli Zaretskii <eliz@gnu.org>
301
302 * config.bat: Produce lisp/gnus/_dir-locals.el from
303 lisp/gnus/.dir-locals.el.
304
3052010-08-23 Andreas Schwab <schwab@linux-m68k.org>
306
307 * configure.in: Fix check for librsvg, imagemagick and
308 MagickExportImagePixels.
309
3102010-08-18 Joakim Verona <joakim@verona.se>
311
312 * Makefile.in, configure.in: Checks for ImageMagick.
313
3142010-08-10 Dan Nicolaescu <dann@ics.uci.edu>
315
316 * configure.in (AC_PREREQ): Require autoconf 2.65.
317
3182010-08-09 Dan Nicolaescu <dann@ics.uci.edu>
319
320 * configure.in (AC_PREREQ): Require autoconf 2.66 to stop version churn.
321
3222010-08-09 Andreas Schwab <schwab@linux-m68k.org>
323
324 * configure.in: Add AC_C_BIGENDIAN.
325
3262010-08-09 Dan Nicolaescu <dann@ics.uci.edu>
327
328 * configure.in (ORDINARY_LINK): Use on hpux* too.
329
3302010-08-06 Jan Djärv <jan.h.d@swipnet.se>
331
332 * configure.in: Check for util.h.
333 Use -Wimplicit-function-declaration if compiler supports it.
334
3352010-08-05 Eli Zaretskii <eliz@gnu.org>
336
337 * configure.in (UNEXEC_OBJ): Rename unexec.o => unexcoff.o.
338
3392010-08-04 Andreas Schwab <schwab@linux-m68k.org>
340
341 * configure.in: Restore accidentally removed use of
342 GCC_TEST_OPTIONS/NON_GCC_TEST_OPTIONS.
343
3442010-07-29 Chad Brown <yandros@mit.edu>
345
346 * configure.in: Check for dirent.h.
347
3482010-07-29 Dan Nicolaescu <dann@ics.uci.edu>
349
350 * configure.in: Remove reference to usg5-4, unused.
351
3522010-07-25 Andreas Schwab <schwab@linux-m68k.org>
353
354 * configure.in: Check for __executable_start.
355
3562010-07-24 Ken Brown <kbrown@cornell.edu>
357
358 * configure.in (LINKER, LIB_GCC): Remove cygwin special cases (Bug#6715)
359
3602010-07-24 Juanma Barranquero <lekktu@gmail.com>
361
362 * .bzrignore, .gitignore: Ignore README.W32 on the root directory.
363
3642010-07-24 Ken Brown <kbrown@cornell.edu> (tiny change)
365
366 * configure.in (START_FILES) [cygwin]: Set to pre-crt0.o (Bug#6715).
367
3682010-07-12 Andreas Schwab <schwab@linux-m68k.org>
369
370 * configure.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS)
371 (PROFILING_LDFLAGS): Substitute, don't add them to CFLAGS/LDFLAGS.
372 (C_OPTIMIZE_SWITCH): Remove.
373 (TEMACS_LDFLAGS2): Add ${PROFILING_LDFLAGS}.
374
3752010-07-11 Andreas Schwab <schwab@linux-m68k.org>
376
377 * configure.in: Don't check for index and rindex, check for strchr
378 and strrchr. Define strchr and strrchr as index and rindex,
379 resp., in src/config.h if not available.
380
3812010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
382
383 * configure.in: Use -Wold-style-definition if available.
384 This helps with the transition to standard C code, it can be
385 removed when done.
386
387 * configure.in (PRE_EDIT_LDFLAGS, POST_EDIT_LDFLAGS): Remove.
388
389 * configure.in (UNEXEC_OBJ): Add comment about values for MSDOS
390 and MSWindows.
391
3922010-07-07 Andreas Schwab <schwab@linux-m68k.org>
393
394 * configure.in: Don't check for bcopy, bcmp, bzero. Don't include
395 <strings.h> and don't define bcopy, bzero, BCMP in config.h.
396
3972010-07-07 Dan Nicolaescu <dann@ics.uci.edu>
398
399 * configure.in (getenv): Remove K&R declaration.
400
4012010-07-02 Jan Djärv <jan.h.d@swipnet.se>
402
403 * configure.in: Remove define __P.
404
4052010-07-02 Dan Nicolaescu <dann@ics.uci.edu>
406
407 * configure.in (--enable-use-lisp-union-type): New flag.
408
4092010-06-30 Dan Nicolaescu <dann@ics.uci.edu>
410
411 Fix CFLAGS for non-GCC compilers.
412 * configure.in (CFLAGS): Always use -g like it was done before the
413 2010-03-30 change.
414 (REAL_CFLAGS): Use CFLAGS for non-GCC to get optimization flags.
415 (Bug#6538)
416
4172010-06-30 Glenn Morris <rgm@gnu.org>
418
419 * configure.in (HAVE_SOUND, HAVE_X_I18N, HAVE_X11R6_XIM):
420 Set with AC_DEFINE rather than AH_BOTTOM.
421
422 * configure.in (C_OPTIMIZE_SWITCH, CANNOT_DUMP, SYSTEM_MALLOC):
423 (USE_MMAP_FOR_BUFFERS, C_WARNING_SWITCH, CFLAGS, REAL_CFLAGS):
424 Set with shell, not cpp.
425 (LIBX): Remove, just use -lX11 in the one place this was used.
426 (cannot_dump): Replace with CANNOT_DUMP.
427
4282010-06-28 Jan Djärv <jan.h.d@swipnet.se>
429
430 * configure.in: Add --with-x-toolkit=gtk3. Remove HAVE_GTK_MULTIDISPLAY,
431 check for gtk_file_chooser_dialog_new, and HAVE_GTK_FILE_BOTH (implied
432 by minimum required Gtk+ 2.6). Add checks for functions introduced
433 in Gtk+ 2.14 or newer (bug#6505).
434
4352010-06-26 Eli Zaretskii <eliz@gnu.org>
436
437 * config.bat: Remove white space around "+" in COPY commands.
438
4392010-06-23 Glenn Morris <rgm@gnu.org>
440
441 * info/dir: Start descriptions in column 32, per Texinfo convention.
442
4432010-06-16 Chong Yidong <cyd@stupidchicken.com>
444
445 * INSTALL: Update font information (Bug#6389).
446
4472010-06-16 Glenn Morris <rgm@gnu.org>
448
449 * INSTALL: General update.
450
4512010-06-12 Glenn Morris <rgm@gnu.org>
452
453 * Makefile.in (install-arch-indep): Delete any old info .gz files first.
454
4552010-06-11 Glenn Morris <rgm@gnu.org>
456
457 * configure.in (--without-compress-info): New option.
458 (GZIP_INFO): New output variable.
459
460 * Makefile.in (GZIP_INFO): New, set by configure.
461 (install-arch-indep): Don't gzip info pages if GZIP_INFO is nil.
462 Handle man pages in the same way.
463
4642010-06-10 Glenn Morris <rgm@gnu.org>
465
466 * Makefile.in (install-arch-indep): Gzip the info files too.
467
468 * make-dist: Remove references to non-existent directories and files.
469
4702010-06-08 Dan Nicolaescu <dann@ics.uci.edu>
471
472 * configure.in: Include <strings.h> and <string.h> instead of
473 "strings.h" and "string.h".
474
4752010-06-06 Dan Nicolaescu <dann@ics.uci.edu>
476
477 * configure.in: Remove code dealing with BSTRING.
478
4792010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
480
481 * configure.in (AC_PREREQ): Require autoconf 2.65.
482
483 * configure.in (unxec): Do not define and substitute.
484 (UNEXEC_OBJ): New output variable, replaces cpp UNEXEC.
485
4862010-06-03 Glenn Morris <rgm@gnu.org>
487
488 * configure.in (AH_BOTTOM): Remove NOT_C_CODE test, it is always true.
489
4902010-06-02 Dan Nicolaescu <dann@ics.uci.edu>
491
492 Fix alloca definition when using gcc on non-gnu systems.
493 * configure.in: Use the code sequence indicated by "info autoconf"
494 for alloca (bug#6170).
495
4962010-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
497
498 * .bzrignore: Ignore new files from trunk, which appear if you use
499 colocated branches (i.e. "bzr switch").
500
5012010-05-28 Glenn Morris <rgm@gnu.org>
502
503 * configure.in: Simplify some of the $canonical tests.
504
5052010-05-27 Glenn Morris <rgm@gnu.org>
506
507 * config.bat: Do not preprocess src/Makefile.in.
508
509 * configure.in: Do not preprocess src/Makefile.in.
510 (cpp_undefs, CPP_NEED_TRADITIONAL): Remove.
511 (AC_EGREP_CPP): Test no longer needed.
512
513 * make-dist: No more Makefile.c files.
514
5152010-05-26 Glenn Morris <rgm@gnu.org>
516
517 * configure.in (YMF_PASS_LDFLAGS): Remove.
518 (PRE_EDIT_LDFLAGS, POST_EDIT_LDFLAGS): New output variables.
519
520 * configure.in (CPPFLAGS, CFLAGS, REAL_CFLAGS):
521 Add $GNUSTEP_LOCAL_HEADERS.
522 (LDFLAGS, LD_SWITCH_SYSTEM_TEMACS): Add $GNUSTEP_LOCAL_LIBRARIES.
523
524 * configure.in (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS)
525 (GNUSTEP_MAKEFILES): Remove.
526 (LD_SWITCH_SYSTEM_TEMACS): Move NS_IMPL_GNUSTEP_TEMACS_LDFLAGS
527 stuff to here.
528
5292010-05-25 Glenn Morris <rgm@gnu.org>
530
531 * configure.in (LD_SWITCH_SYSTEM): Move some gnu-linux stuff...
532 (LD_SWITCH_SYSTEM_TEMACS): ... to here.
533
534 * configure.in (LD_SWITCH_SYSTEM_EXTRA): Remove.
535 (LD_SWITCH_SYSTEM_TEMACS): Put darwin stuff from LD_SWITCH_SYSTEM_EXTRA
536 here instead.
537
5382010-05-24 Romain Francoise <romain@orebokech.com>
539
540 * make-dist: Look for version in src/emacs.c.
541 Use lisp/subr.el rather than lisp/version.el for location check.
542
5432010-05-21 Glenn Morris <rgm@gnu.org>
544
545 * configure.in (MKDEPDIR): Parallel build tweak.
546
547 * configure.in (ns_frag): New output file.
548
549 * configure.in (OLDXMENU): Set to "nothing" if !HAVE_X11 || USE_GTK.
550 (OLDXMENU_TARGET): Set to empty if USE_GTK.
551
552 * configure.in (cannot_dump): New output variable.
553
5542010-05-20 enami tsugutomo <tsugutomo.enami@jp.sony.com>
555
556 * configure.in: On NetBSD, if terminfo is found, use it in
557 preference to termcap. (Bug#6190)
558
5592010-05-20 Glenn Morris <rgm@gnu.org>
560
561 * make-dist (src): Include *.mk.
562 * config.bat: Concatenate deps.mk onto the end of src/Makefile.
563 * configure.in (DEPFLAGS, MKDEPDIR): New output variables.
564 (deps_frag): New output file.
565 (AUTO_DEPEND): Remove this definition.
566
567 * configure.in (--with-gtk, --with-gcc): Remove option stubs.
568
5692010-05-19 Glenn Morris <rgm@gnu.org>
570
571 * configure.in (LINKER, YMF_PASS_LDFLAGS): New output variables.
572 (ORDINARY_LINK): New AC_DEFINE.
573 (LIB_GCC): No need to set if ORDINARY_LINK.
574
5752010-05-18 Glenn Morris <rgm@gnu.org>
576
577 * configure.in (POST_ALLOC_OBJ) [cygwin]: Omit vm-limit.o.
578 (POST_ALLOC_OBJ) [!cygwin]: Set to empty.
579
580 * config.bat (RALLOC_OBJ): Edit to empty if sys_malloc.
581 * configure.in (REL_ALLOC): Unset on gnu, gnu-linux if DOUG_LEA_MALLOC.
582 (RALLOC_OBJ): New output variable.
583
584 * config.bat (GMALLOC_OBJ, VMLIMIT_OBJ): Edit to empty if sys_malloc.
585 * configure.in (GMALLOC_OBJ, VMLIMIT_OBJ): New output variables.
586
5872010-05-17 Stefan Monnier <monnier@iro.umontreal.ca>
588
589 * Makefile.in (src): Provide the name of the VCS file that witnesses
590 a pull.
591 ($(srcdir)/src/config.in): Handle accidental removal of src/config.in.
592
5932010-05-17 Glenn Morris <rgm@gnu.org>
594
595 * configure.in (OLDXMENU_DEPS): New output variable.
596
5972010-05-16 Glenn Morris <rgm@gnu.org>
598
599 * configure.in (ns_appbindir, ns_appresdir): Set using $ns_appdir.
600
601 * configure.in (ns_appdir, ns_appbindir): Add trailing "/" to value.
602 * Makefile.in (install-arch-dep): Update for above change.
603
604 * Makefile.in (ns_appdir): Remove.
605 (install-arch-dep): Test $ns_appresdir instead of $ns_appdir.
606
607 * configure.in (TEMACS_LDFLAGS2): New output variable.
608
609 * configure.in (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): New output variable.
610 (START_FILES): Set to empty if NS_IMPL_GNUSTEP.
611 (GNUSTEP_SYSTEM_HEADERS, GNUSTEP_SYSTEM_LIBRARIES): Do not output,
612 nothing uses.
613
6142010-05-16 Dan Nicolaescu <dann@ics.uci.edu>
615
616 * configure.in: Remove references to usg5-4 and bsd-common, $opsys
617 does not use them.
618 (X11R5_INHIBIT_I18N): Remove, unused.
619
6202010-05-15 Glenn Morris <rgm@gnu.org>
621
622 * configure.in (LIBXMENU): Set to empty if !HAVE_X_WINDOWS.
623
624 * configure.in (FONT_OBJ): Set to empty if !HAVE_X_WINDOWS.
625
6262010-05-15 Ken Raeburn <raeburn@raeburn.org>
627
628 * configure.in: Look for version string in its new location.
629
6302010-05-15 Eli Zaretskii <eliz@gnu.org>
631
632 * config.bat: Remove support for DJGPP v1.x.
633
6342010-05-15 Glenn Morris <rgm@gnu.org>
635
636 * configure.in (OLDXMENU_TARGET): New output variable.
637
638 * Makefile.in (install-arch-dep): Update odd NS rule for Emacs version.
639
640 * Makefile.in (install-arch-indep): Remove references to RCS, CVS,
641 and other files that no longer exist.
642
6432010-05-14 Glenn Morris <rgm@gnu.org>
644
645 * configure.in (cpp_undefs): Add mktime, register, X11.
646
647 * configure.in (GPM_MOUSE_SUPPORT): Remove.
648 (MOUSE_SUPPORT, TOOLTIP_SUPPORT, WINDOW_SUPPORT): New output variables.
649 (HAVE_WINDOW_SYSTEM, HAVE_MOUSE): Move out of AC_BOTTOM.
650
651 * configure.in (NS_IMPL_GNUSTEP_INC): New output variable.
652 (GNUSTEP_MAKEFILES): Do not output.
653
6542010-05-13 Glenn Morris <rgm@gnu.org>
655
656 * configure.in: Fix some paren typos.
657
658 * configure.in (OLDXMENU, LIBXMENU): Set to empty if !HAVE_MENUS.
659
660 * configure.in (LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Do not define.
661
6622010-05-12 Glenn Morris <rgm@gnu.org>
663
664 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): Remove, unused.
665
666 * configure.in (LIB_GCC): New output variable.
667
6682010-05-11 Glenn Morris <rgm@gnu.org>
669
670 * make-dist (msdos): No more mainmake.
671
672 * configure.in: Generate lib-src/Makefile directly, do not run cpp.
673 * config.bat: Do not run cpp on lib-src/Makefile.in.
674
675 * config.bat [HAVE_X11]: Run sed3x.inp on lib-src/Makefile.
676
6772010-05-10 Glenn Morris <rgm@gnu.org>
678
679 * configure.in (LIBS_SYSTEM): New output variable, replacing cpp.
680
681 * configure.in (MAIL_USE_FLOCK, MAIL_USE_LOCKF): New AC_DEFINEs.
682 (BLESSMAIL_TARGET): New output variable.
683
6842010-05-08 Štěpán Němec <stepnem@gmail.com> (tiny change)
685
686 * INSTALL: Fix typos.
687
6882010-05-08 Chong Yidong <cyd@stupidchicken.com>
689
690 * configure.in: Add check for buggy version of GCC (Bug#6031).
691
6922010-05-08 Glenn Morris <rgm@gnu.org>
693
694 * configure.in (HAVE_LIBNCURSES): New local variable.
695 (TERMINFO, LIBS_TERMCAP, TERMCAP_OBJ): New output variables,
696 replacing cpp in src/s/*.h and src/Makefile.in.
697
6982010-05-07 Chong Yidong <cyd@stupidchicken.com>
699
700 * Version 23.2 released.
701
7022010-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
703
704 * configure.in: Add tests for `isnan' and `copysign'.
705
7062010-05-07 Eli Zaretskii <eliz@gnu.org>
707
708 * config.bat: Allow for 2 leading `#'s in comments in
709 src/Makefile.in.
710
7112010-05-07 Glenn Morris <rgm@gnu.org>
712
713 * configure.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
714 Merges logic from src/s/* and src/Makefile.in.
715 (LD_SWITCH_SYSTEM_TEMACS): New output variable.
716
7172010-05-07 Dan Nicolaescu <dann@ics.uci.edu>
718
719 Define START_FILES and LIB_STANDARD using autoconf.
720 * configure.in (START_FILES, LIB_STANDARD): New definitions, moved
721 here from src/s/*.h.
722 (HAVE_CRTIN): Remove, inline logic in the netbsd
723 START_FILES/LIB_STANDARD computation.
724
7252010-05-06 Glenn Morris <rgm@gnu.org>
726
727 * configure.in (AC_PROG_LN_S): Remove test, nothing uses @LN_S@.
728
729 * Makefile.in (CPP, C_SWITCH_SYSTEM, ALLOCA, LN_S, C_SWITCH_X_SITE)
730 (LD_SWITCH_X_SITE): Remove unused variables.
731
7322010-05-04 Glenn Morris <rgm@gnu.org>
733
734 * configure.in (LD_SWITCH_X_SITE_AUX): Use AC_SUBST only, not AC_DEFINE
735 as well.
736 (LD_SWITCH_X_SITE_AUX_RPATH): New output variable.
737
738 * configure.in (LD_SWITCH_SYSTEM_TEMACS): New output variable.
739
740 * configure.in (C_SWITCH_MACHINE, C_SWITCH_SYSTEM): New output
741 variables, replacing c_switch_machine, c_switch_system.
742 * Makefile.in (C_SWITCH_SYSTEM): Use @C_SWITCH_SYSTEM@ rather than
743 @c_switch_system@.
744
7452010-05-03 Glenn Morris <rgm@gnu.org>
746
747 * configure.in (LIBXT_OTHER, LIBX_OTHER): New output variables.
748
749 * make-dist: There are no more src/m/*.inp files.
750
7512010-05-01 Dan Nicolaescu <dann@ics.uci.edu>
752
753 * configure.in (LD_SWITCH_MACHINE, ld_switch_machine): Remove, unused.
754 (ac_link): Do not use ld_switch_machine.
755
7562010-05-01 Glenn Morris <rgm@gnu.org>
757
758 * configure.in (OTHER_OBJ): Remove.
759 (PRE_ALLOC_OBJ, POST_ALLOC_OBJ): New output variables.
760
7612010-04-30 Glenn Morris <rgm@gnu.org>
762
763 * configure.in (OTHER_OBJ): Always include vm-limit.o on Cygwin.
764 Elsewhere, maybe include it.
765
766 * configure.in (TOOLKIT_LIBW) [HAVE_GTK]: Set to $GTK_LIBS.
767 (OLDXMENU, LIBXMENU): New output variables.
768
769 * configure.in (OTHER_OBJ): New output variable.
770
7712010-04-28 Glenn Morris <rgm@gnu.org>
772
773 * configure.in (CYGWIN_OBJ): New output variable.
774
775 * configure.in (GPM_MOUSE_SUPPORT): New output variable.
776
777 * configure.in (FONT_OBJ): New output variable.
778
779 * configure.in (LIBXMU): New output variable.
780
781 * configure.in (NS_OBJ, NS_SUPPORT): New output variables.
782
783 * configure.in (machine, canonical): On amdx86-64, check for a 32-bit
784 userland and maybe change values to i386 (move test from s/amdx86-64.h).
785
7862010-04-27 Glenn Morris <rgm@gnu.org>
787
788 * configure.in (LIBXTR6): New output variable. Move unixware special
789 case here from src/s/unixware.h.
790
791 * configure.in (LUCID_LIBW, MOTIF_LIBW): No longer substitute
792 in Makefiles.
793 (TOOLKIT_LIBW): New output variable, replacing LUCID_LIBW/MOTIF_LIBW.
794
795 * configure.in (HAVE_MOTIF_2_1): Remove unused variable.
796 (LIBXP): No longer substitute in Makefiles.
797 (MOTIF_LIBW): New output variable. Move system-specific settings here
798 from src/s files.
799
8002010-04-27 Dan Nicolaescu <dann@ics.uci.edu>
801
802 Reduce CPP usage.
803 * configure.in (LIB_X11_LIB): Remove, inline in the only user.
804 (unexec): Define unconditionally, all platforms define
805 UNEXEC. AC_SUBST it.
806 (UNEXEC_SRC): Remove, unused.
807 (C_SWITCH_X_SYSTEM): Define using autoconf, not cpp.
808
8092010-04-27 Glenn Morris <rgm@gnu.org>
810
811 * configure.in (HAVE_MOTIF_2_1, HAVE_LIBXP): Remove unused AC_DEFINEs,
812 replaced by LIBXP.
813
814 * configure.in (--with-crt-dir): Doc fix (now valid for all platforms).
815 (CRT_DIR): On (powerpc64|sparc64)-*-linux-gnu*, default to /usr/lib64.
816 On hpux10-20, default to /lib.
817
818 * configure.in (LUCID_LIBW, LIBXP, WIDGET_OBJ): New output variables.
819
8202010-04-26 Dan Nicolaescu <dann@ics.uci.edu>
821
822 * configure.in (LIBS_MACHINE): Remove, unused.
823
824 * configure.in (LIB_MATH): New output variable. Set it for some systems.
825
8262010-04-24 Glenn Morris <rgm@gnu.org>
827
828 * configure.in (CRT_DIR): New output variable.
829 (--with-crt-dir): New option. (Bug#5655)
830 (HAVE_LIB64_DIR): Remove.
831
8322010-04-22 Dan Nicolaescu <dann@ics.uci.edu>
833
834 * configure.in (REAL_CFLAGS, CFLAGS): Restore -g for gcc.
835
8362010-04-22 Miles Bader <miles@gnu.org>
837
838 * configure.in: Get rid of "unix" pre-defined macro when
839 preprocessing Makefile. (Bug#5857)
840
8412010-04-21 Andreas Schwab <schwab@linux-m68k.org>
842
843 Avoid non-portable shell command negation
844 * configure.in: Revert last change.
845
8462010-04-21 Jan Djärv <jan.h.d@swipnet.se>
847
848 * configure.in: Change "if test ! -f" to "if ! test -f".
849
8502010-04-21 Glenn Morris <rgm@gnu.org>
851
852 * configure.in (LIBSELINUX_LIBS): Always substitute in Makefiles.
853 (GTK_OBJ, DBUS_OBJ, LIBXSM, XMENU_OBJ, XOBJ): New output variables.
854
8552010-04-21 Karel Klíč <kklic@redhat.com>
856
857 * configure.in: New option: --with(out)-selinux, on by default.
858 Set HAVE_LIBSELINUX if we find libselinux, and substitute
859 LIBSELINUX_LIBS in Makefiles.
860
8612010-04-01 Dan Nicolaescu <dann@ics.uci.edu>
862
863 * configure.in: Remove all references to LIBX11_SYSTEM.
864
8652010-03-30 Dan Nicolaescu <dann@ics.uci.edu>
866
867 * configure.in: Remove all references to C_DEBUG_SWITCH.
868
8692010-03-27 Eli Zaretskii <eliz@gnu.org>
870
871 * config.bat <lib-src>: Edit out lines that begin with several #
872 characters.
873
8742010-03-20 Dan Nicolaescu <dann@ics.uci.edu>
875
876 * configure.in: Remove support for old UNIX System V systems and
877 for Unixware on non-x86 machines.
878
879 * configure.in: Remove support for Solaris on PPC and for old versions.
880
881 * configure.in: Remove non-working lynxos port.
882
8832010-03-19 Dan Nicolaescu <dann@ics.uci.edu>
884
885 * .dir-locals.el (c-mode): Turn on whitespace-mode for diff-mode.
886
8872010-03-19 Glenn Morris <rgm@gnu.org>
888
889 * configure.in (HAVE_LIBNCURSES): Add a description to make autoheader
890 happy.
891
8922010-03-18 Jan Djärv <jan.h.d@swipnet.se>
893
894 * configure.in: Check for tputs and friends, abort if not
895 found (bug#5735).
896
8972010-03-18 Glenn Morris <rgm@gnu.org>
898
899 * configure.in (--with-x-toolkit): In the help text, say which options
900 are synonyms.
901
902 * configure.in (--with-mmdf, --with-mail-unlink):
903 New options, off by default.
904 (--with-mailhost): New option to set default POP host.
905 (LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF, LIBGPM, LIBS_MAIL)
906 (LIBHESIOD, LIBRESOLV, COM_ERRLIB, CRYPTOLIB, KRB5LIB, DESLIB, KRB4LIB):
907 New variables, substituted in Makefiles.
908 (try_libungif, ac_gif_lib_name): Replace with HAVE_GIF=maybe, LIBGIF.
909 (LIBGIF): Use AC_SUBST rather than AC_DEFINE.
910 (HAVE_LIBMAIL, HAVE_LIBLOCKFILE, HAVE_LIBCOM_ERR, HAVE_LIBCRYPTO)
911 (HAVE_LIBK5CRYPTO, HAVE_LIBKRB5, HAVE_LIBDES425, HAVE_LIBDES)
912 (HAVE_LIBKRB4, HAVE_LIBKRB): New AC_DEFINEs.
913
9142010-03-18 Tetsurou Okazaki <okazaki@be.to> (tiny change)
915
916 * Makefile.in (uninstall): Handle the case where archlibdir does not
917 exist. (Bug#5720)
918
9192010-03-12 Eli Zaretskii <eliz@gnu.org>
920
921 These changes remove termcap.c from the build on Posix platforms.
922 * configure.in <AC_CHECK_HEADERS>: Remove termcap.h.
923
924 * configure: Regenerated.
925
9262010-03-10 Chong Yidong <cyd@stupidchicken.com>
927
928 * Branch for 23.2.
929
9302010-01-31 Juri Linkov <juri@jurta.org>
931
932 * .bzrignore: Add TAGS-LISP.
933
9342010-01-23 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
935
936 * configure.in: Check for utmp.h availability (FreeBSD 9.x lacks
937 this header file).
938
9392010-01-12 Juanma Barranquero <lekktu@gmail.com>
940
941 * .bzrignore: Ignore all .exe, instead of individual files.
942
9432010-01-12 Chong Yidong <cyd@stupidchicken.com>
944
945 * configure.in: Explicitly check for and link to -lXrender.
946
9472010-01-12 Glenn Morris <rgm@gnu.org>
948
949 * INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-bug
950 for bug reports for development versions.
951
9522010-01-02 Eli Zaretskii <eliz@gnu.org>
953
954 * .bzrignore: Add more ignored patterns, including for the MS-DOS
955 build.
956
9572009-12-27 Karl Fogel <kfogel@red-bean>
958
959 * INSTALL.BZR: Rename from INSTALL.CVS; edit to talk about Bazaar.
960 * INSTALL, autogen.sh, configure.in, configure: Adjust accordingly.
961
9622009-12-17 Glenn Morris <rgm@gnu.org>
963
964 * .dir-locals.el (bug-reference-url-format): Change to debbugs.gnu.org.
965
9662009-12-15 Glenn Morris <rgm@gnu.org>
967
968 * info/dir: Add EDT entry.
969 * Makefile.in (INFO_FILES): Add edt.
970
9712009-12-10 Jan Djärv <jan.h.d@swipnet.se>
972
973 * configure.in: Check for RSVG if GNUStep is used.
974
9752009-12-09 Jan Djärv <jan.h.d@swipnet.se>
976
977 * configure.in: Don't check for RSVG or GConf unless X11 is used.
978
9792009-12-09 Ken Brown <kbrown@cornell.edu> (tiny change)
980
981 * configure.in: Allow compiling Emacs with GTK on Cygwin.
982
9832009-12-01 Glenn Morris <rgm@gnu.org>
984
985 * make-dist: Add etc/images/mpc directory.
986
9872009-11-21 Jan Djärv <jan.h.d@swipnet.se>
988
989 * configure.in: Don't check for GConf unless X is used.
990
9912009-11-20 Dan Nicolaescu <dann@ics.uci.edu>
992
993 * configure.in: Use -Wdeclaration-after-statement if available.
994
9952009-11-17 Jan Djärv <jan.h.d@swipnet.se>
996
997 * configure.in: New option: --with(out)-gconf.
998 Set HAVE_GCONF if we find gconf.
999
10002009-11-17 Glenn Morris <rgm@gnu.org>
1001
1002 * Makefile.in (INFO_FILES): Add semantic.
1003
10042009-11-16 Chong Yidong <cyd@stupidchicken.com>
1005
1006 * info/dir: Add Semantic.
1007
10082009-11-16 Glenn Morris <rgm@gnu.org>
1009
1010 * Makefile.in (install-arch-indep): Use a more restrictive Makefile
1011 pattern, so as not to exclude makefile*.el. (Bug#4912)
1012
10132009-11-14 Jan Djärv <jan.h.d@swipnet.se>
1014
1015 * configure.in: --enable-autodepend is new. Check for GNU Make
1016 and that gcc supports -MMD -MF. Define AUTO_DEPEND if we can use
1017 gcc and GNU make to generate dependencies.
1018
10192009-10-27 Glenn Morris <rgm@gnu.org>
1020
1021 * make-dist: Make links to doc/lispintro/*.pdf.
1022
10232009-10-23 Jim Meyering <meyering@redhat.com>
1024
1025 * configure.in: Invoke $CPP with -P when creating Makefile and
1026 src/Makefile. Without this, gcc 4.4.2 converts each
1027 backslash-newline pair in the input to a bare newline, yielding
1028 invalid Makefiles.
1029
1030 * configure: Regenerate.
1031
10322009-10-19 Dan Nicolaescu <dann@ics.uci.edu>
1033
1034 * configure.in (vax-dec-vms): Remove, not supported anymore.
1035
10362009-10-15 Adrian Robert <Adrian.B.Robert@gmail.com>
1037
1038 * configure.in (NS_HAVE_NSINTEGER): Back out previous change.
1039 (*-apple-darwin*): Add x86_64 architecture.
1040
10412009-10-14 Dan Nicolaescu <dann@ics.uci.edu>
1042
1043 * config.guess, config.sub: Updated from master source.
1044
10452009-10-11 Adrian Robert <Adrian.B.Robert@gmail.com>
1046
1047 * configure.in (NS_HAVE_NSINTEGER): Remove this test and define.
1048
10492009-10-07 Edward Trumbo <etrumbo@comcast.net> (tiny change)
1050
1051 * Makefile.in (INFO_FILES): Add EDE and EIEIO.
1052
10532009-09-29 Glenn Morris <rgm@gnu.org>
1054
1055 * make-dist (check): Update for two new levels of subdirectory in lisp/.
1056
10572009-09-17 Dan Nicolaescu <dann@ics.uci.edu>
1058
1059 * config.guess, config.sub: Updated from master source.
1060
1061 * configure.in (OTHER_FILES): Define using autoconf not cpp.
1062
10632009-09-14 Dan Nicolaescu <dann@ics.uci.edu>
1064
1065 * .dir-locals.el (change-log-mode): Restore bug-reference-mode.
1066
10672009-09-13 Chong Yidong <cyd@stupidchicken.com>
1068
1069 * INSTALL: Update URL for GNU FreeFont.
1070
10712009-09-09 Glenn Morris <rgm@gnu.org>
1072
1073 * Makefile.in (install-arch-indep): Don't recursively change perms of
1074 site-lisp and infodir. There may be non-Emacs files in here, and the
1075 files supplied by Emacs are all handled explicitly already. (Bug#3800)
1076 (mkdir): Set umask to world-readable before creating directories.
1077 mkinstalldirs already checks if dirs exist, don't duplicate this test.
1078
10792009-08-29 Glenn Morris <rgm@gnu.org>
1080
1081 * Makefile.in (info-real): Don't ignore errors from doc Makefiles.
1082 (info): Don't give an error in the absence of makeinfo - let the doc
1083 Makefiles do that, if the info files need rebuilding. (Bug#3982)
1084
10852009-08-23 Ken Raeburn <raeburn@raeburn.org>
1086
1087 * Makefile.in (install-arch-indep): If the versioned DOC-####
1088 generated during loadup+dump isn't found, install the plain DOC
1089 file that always gets generated, in case CANNOT_DUMP is set.
1090
1091 * configure.in: Warn if package version specified here doesn't
1092 match the version in version.el.
1093 * configure: Regenerate.
1094
10952009-08-22 Michael Albinus <michael.albinus@gmx.de>
1096
1097 * configure.in: AC_CHECK_FUNCS dbus_watch_get_unix_fd.
1098
1099 * configure: Regenerate.
1100
11012009-08-19 Glenn Morris <rgm@gnu.org>
1102
1103 * INSTALL: Remove reference to cvtmail.
1104
11052009-08-15 CHENG Gao <chenggao@gmail.com>
1106
1107 * Makefile.in (install-arch-indep): Remove .DS_Store files (MacOSX).
1108
11092009-08-02 Kevin Ryde <user42@zip.com.au>
1110
1111 * INSTALL: Fix free fonts URL.
1112
11132009-07-22 Glenn Morris <rgm@gnu.org>
1114
1115 * configure.in (AC_PREREQ): Require autoconf 2.62.
1116
11172009-07-04 Andreas Schwab <schwab@linux-m68k.org>
1118
1119 * configure.in (--enable-checking, --enable-profiling):
1120 Use AS_HELP_STRING.
1121
11222009-07-03 Dan Nicolaescu <dann@ics.uci.edu>
1123
1124 * configure.in (--enable-profiling): New option.
1125 (mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
1126
11272009-06-27 Glenn Morris <rgm@gnu.org>
1128
1129 * configure.in: Restore netbsd on mips, mipsel, mipseb.
1130
11312009-06-26 Dan Nicolaescu <dann@ics.uci.edu>
1132
1133 * configure.in (--enable-checking): New option.
1134
11352009-06-24 Glenn Morris <rgm@gnu.org>
1136
1137 * make-dist: Warn if subdir does not exist in source.
1138 (nextstep/Cocoa/Emacs.base/Contents/Resources/preferences.nib)
1139 (nextstep/GNUstep/Emacs.base/Resources/preferences.gorm):
1140 No longer make links.
1141
11422009-06-24 Yavor Doganov <yavor@gnu.org>
1143
1144 * make-dist (tempdir): Don't create directories preferences.gorm
1145 and preferences.nib, they are no longer required.
1146
11472009-06-21 Chong Yidong <cyd@stupidchicken.com>
1148
1149 * Branch for 23.1.
1150
11512009-06-12 Chong Yidong <cyd@stupidchicken.com>
1152
1153 * configure.in: Delete mac-fix-env target, which has been
1154 removed (Bug#3531).
1155
11562009-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
1157
1158 * configure.in: Don't define CANNOT_DUMP for GNUStep any more.
1159
11602009-05-05 Per Starbäck <per@starback.se> (tiny change)
1161
1162 * BUGS: Use new binding of view-emacs-problems.
1163
11642009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
1165
1166 * Makefile.in (install-arch-dep): Avoid using $$(..) construct,
1167 for Solaris compatibility.
1168
11692009-04-25 Chong Yidong <cyd@stupidchicken.com>
1170
1171 * configure: Regenerate.
1172
1173 * configure.in: Disable use of FreeType without libXft.
1174
11752009-04-19 Jan Djärv <jan.h.d@swipnet.se>
1176
1177 * configure.in (HAVE_GTK_FILE_SELECTION, HAVE_GTK_FILE_CHOOSER):
1178 Check if it is declared in gtk.h.
1179
11802009-04-12 Andreas Schwab <schwab@linux-m68k.org>
1181
1182 * Makefile.in (install-arch-indep): Remove .gitignore files.
1183
11842009-04-03 Kenichi Handa <handa@m17n.org>
1185
1186 * INSTALL: Make the section "Complex Text Layout support
1187 libraries" the first of "ADDITIONAL DISTRIBUTION FILES".
1188
11892009-03-06 Dan Nicolaescu <dann@ics.uci.edu>
1190
1191 * configure.in (rs6000-ibm-aix6*): Fix typo.
1192
11932009-03-04 Glenn Morris <rgm@gnu.org>
1194
1195 * Makefile.in (INFO_FILES): Add auth.
1196
11972009-03-03 Glenn Morris <rgm@gnu.org>
1198
1199 * info/dir: Add Auth-source.
1200
12012009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
1202
1203 * Makefile.in (src): Fix last change so the first `cd' doesn't affect
1204 the second.
1205
12062009-02-28 Eli Zaretskii <eliz@gnu.org>
1207
1208 * config.bat: Copy .dbxinit to _dbxinit.
1209
1210 * make-dist (Making links to `info'): Remove .gitignore.
1211
12122009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
1213
1214 * Makefile.in (lib-src, lisp): Use simpler rule.
1215 (src): Be more specific to avoid recompiling all the .elc files just
1216 because the bootstrap-emacs is missing.
1217
12182009-02-26 Chong Yidong <cyd@stupidchicken.com>
1219
1220 * configure.in: Require librsvg >= 2.11.
1221
12222009-02-23 Adrian Robert <Adrian.B.Robert@gmail.com>
1223
1224 * configure.in (HAVE_XFT, HAVE_FREETYPE, HAVE_LIBOTF)
1225 (HAVE_M17N_FLT): Don't check for these unless HAVE_X11.
1226
12272009-02-04 Adrian Robert <Adrian.B.Robert@gmail.com>
1228
1229 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Drop.
1230
12312009-02-03 Glenn Morris <rgm@gnu.org>
1232
1233 * make-dist: Add some missing files, remove some that are no longer
1234 present.
1235
12362009-02-02 Glenn Morris <rgm@gnu.org>
1237
1238 * make-dist: Add some missing nextstep/ files.
1239
12402009-01-22 Yavor Doganov <yavor@gnu.org> (tiny change)
1241
1242 * configure.in (HAVE_RSVG): Use librsvg under HAVE_NS also. (Bug#616)
1243
12442009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
1245
1246 * configure.in: Add support for m68k-*-netbsd.
1247
12482009-01-14 Juri Linkov <juri@jurta.org>
1249
1250 * .dir-locals.el (change-log-mode): Remove bug-reference-mode.
1251
1252 * .dir-locals.el (change-log-mode): Add bug-reference-url-format
1253 and bug-reference-mode.
1254
12552009-01-11 Juri Linkov <juri@jurta.org>
1256
1257 * INSTALL.CVS: Move configuration explicitly to the first step.
1258
12592009-01-09 Glenn Morris <rgm@gnu.org>
1260
1261 * .dir-locals.el: Don't set indent-tabs-mode.
1262
12632008-12-30 Kenichi Handa <handa@m17n.org>
1264
1265 * configure.in: Define HAVE_OTF_GET_VARIATION_GLYPHS if libotf has
1266 the function OTF_get_variation_glyphs.
1267
12682008-12-30 Jan Djärv <jan.h.d@swipnet.se>
1269
1270 * Makefile.in (install-arch-dep): Remove old directories in
1271 ns_app* before moving new directories there.
1272
12732008-12-27 Dan Nicolaescu <dann@ics.uci.edu>
1274
1275 * .dir-locals.el: Remove non-working entry for pmail.
1276 (fill-column): Fix typo.
1277 (change-log-mode): Add fill column.
1278
12792008-12-26 Eli Zaretskii <eliz@gnu.org>
1280
1281 * config.bat: Produce _dir-locals.el from .dir-locals.el.
1282
12832008-12-23 Dan Nicolaescu <dann@ics.uci.edu>
1284
1285 * make-dist (tempdir): Distribute .dir-locals.el.
1286
1287 * .dir-locals.el: New file.
1288
12892008-12-19 Eli Zaretskii <eliz@gnu.org>
1290
1291 * config.bat (--with-system-malloc): New option; see msdos/INSTALL
1292 for rationale.
1293
12942008-12-13 Glenn Morris <rgm@gnu.org>
1295
1296 * Makefile.in (install-arch-indep): Add new man-pages.
1297 (manext): Remove variable.
1298 (MAN_PAGES): New variable.
1299 (install-arch-indep, uninstall): Use MAN_PAGES for list of files to add
1300 and remove.
1301 (uninstall): Remove desktop file and icons, game scores if empty.
1302
13032008-12-11 Dan Nicolaescu <dann@ics.uci.edu>
1304
1305 * config.guess, config.sub: Updated from master source.
1306
13072008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
1308
1309 * Makefile.in (install-arch-indep): Install ebrowse.1.
1310
13112008-12-09 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
1312
1313 * configure.in: Add Solaris on x86_64.
1314
13152008-12-09 Dan Nicolaescu <dann@ics.uci.edu>
1316
1317 * config.guess, config.sub: Updated from master source.
1318
13192008-12-08 Eli Zaretskii <eliz@gnu.org>
1320
1321 * info/dir: Fix last change.
1322
13232008-12-07 Eli Zaretskii <eliz@gnu.org>
1324
1325 * info/dir: Untabify.
1326
13272008-11-28 Ulrich Mueller <ulm@gentoo.org>
1328
1329 * configure.in: Fix last change.
1330
13312008-11-28 Richard M Stallman <rms@gnu.org>
1332
1333 * configure.in (mips64-*-linux-gnu*, mips64el-*-linux-gnu*):
1334 New configurations.
1335
13362008-11-20 Josh Elsasser <josh@elsasser.org> (tiny change)
1337
1338 * configure.in: Add hppa-*-openbsd* with machine hp800; mistakenly
1339 removed while misclassified as now unsupported hp9000s300. (Bug#1365)
1340
13412008-11-15 Eli Zaretskii <eliz@gnu.org>
1342
1343 * Makefile.in (INFO_FILES): Remove ns-emacs.
1344
1345 * info/dir (NS-Emacs): Remove entry.
1346
13472008-11-08 Eli Zaretskii <eliz@gnu.org>
1348
1349 * INSTALL: Move MS-DOS specific instructions to msdos/INSTALL.
1350
13512008-11-07 Glenn Morris <rgm@gnu.org>
1352
1353 * configure.in (HAVE_LIB64_DIR): Check for crtn.o. (Bug#1287)
1354
13552008-10-31 Eli Zaretskii <eliz@gnu.org>
1356
1357 * config.bat: Tell user to expect one "File not found" message
1358 while the `doc' directory is being configured.
1359
13602008-10-30 Chong Yidong <cyd@stupidchicken.com>
1361
1362 * update-subdirs: Put obsolete directory last.
1363
13642008-10-30 Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
1365
1366 * configure.in: Check fontconfig always.
1367
13682008-10-30 Dan Nicolaescu <dann@ics.uci.edu>
1369
1370 * configure (*-solaris2.[7-9]*): Fix typo.
1371
13722008-10-24 Glenn Morris <rgm@gnu.org>
1373
1374 * configure.in (--without-sync-input, --with-pkg-config-prog):
1375 Help strings start with lower case.
1376 (--with-gnustep-conf): New option.
1377 (GNUSTEP_CONFIG_FILE): Use, instead of fixed /etc/GNUstep/GNUstep.conf.
1378
13792008-10-24 Yavor Doganov <yavor@gnu.org> (tiny change)
1380
1381 * configure.in: Use `.' instead of `source' to source GNUstep.conf.
1382 Exit with an error if `--with-ns' was specified but <AppKit/AppKit.h>
1383 is not found. (Bug#1230)
1384
13852008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
1386
1387 * configure (*-sunos5*, *-solaris*): Use the new file sol2-10.h.
1388 Use sol2-6.h for Solaris 7-9.
1389
13902008-10-18 Ulrich Mueller <ulm@gentoo.org>
1391
1392 * configure.in: Add support for GNU/Linux on SuperH.
1393
13942008-10-12 Andreas Schwab <schwab@suse.de>
1395
1396 * configure.in: Only check for m17n-flt if HAVE_LIBOTF.
1397
13982008-08-28 Adrian Robert <Adrian.B.Robert@gmail.com>
1399
1400 * configure.in: Report USE_TOOLKIT_SCROLLBARS as such (not mentioning
1401 "X") to avoid confusion.
1402
1403 * configure: Regenerate.
1404
14052008-09-07 Romain Francoise <romain@orebokech.com>
1406
1407 * make-dist: Distribute doc/man/ChangeLog.
1408
14092008-08-28 Chong Yidong <cyd@stupidchicken.com>
1410
1411 * configure.in: Disable XFT and Freetype when without X.
1412
1413 * configure: Regenerate.
1414
14152008-08-24 Dan Nicolaescu <dann@ics.uci.edu>
1416
1417 * configure.in (NS_IMPL_GNUSTEP): Increase pure size.
1418
14192008-08-21 Christian Faulhammer <opfer@gentoo.org> (tiny change)
1420
1421 * configure.in (GNUSTEP_SYSTEM_HEADERS): Define
1422 GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES.
1423
1424 * configure: Regenerate.
1425
14262008-08-20 Eli Zaretskii <eliz@gnu.org>
1427
1428 * configure.in: Move "#define subprocesses" before
1429 config_opsysfile is included.
1430
14312008-08-19 Kenichi Handa <handa@m17n.org>
1432
1433 * INSTALL (Extra fonts): Mention local fonts, don't mention
1434 mule-unicode.
1435
14362008-08-16 Chong Yidong <cyd@stupidchicken.com>
1437
1438 * make-dist: Omit info/.arch-inventory.
1439
14402008-08-16 Jason Rumney <jasonr@gnu.org>
1441
1442 * make-dist (tempdir/nt): Link emacsclient.rc.
1443
14442008-08-07 Dan Nicolaescu <dann@ics.uci.edu>
1445
1446 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
1447 AC_SUBST it.
1448 (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
1449 AC_SUBST it.
1450 (OTHER_FILES): Always define for HAVE_NS.
1451 (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
1452 * configure: Regenerate.
1453
14542008-08-07 Andreas Schwab <schwab@suse.de>
1455
1456 * configure.in: Correctly handle
1457 --enable-cocoa-experimental-ctrl-g=no and
1458 --enable-ns-self-contained=yes.
1459
14602008-08-06 Adrian Robert <Adrian.B.Robert@gmail.com>
1461
1462 * configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER.
1463 (C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep. Don't
1464 bother undef'ing since won't have desired effect.
1465
14662008-08-06 Andreas Schwab <schwab@suse.de>
1467
1468 * configure.in: Fix quoting.
1469
14702008-08-06 Chong Yidong <cyd@stupidchicken.com>
1471
1472 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Fix 2008-08-04 change.
1473
14742008-08-05 Ulrich Mueller <ulm@gentoo.org>
1475
1476 * configure.in: Add checks for krb5_error.text and
1477 krb5_error.e_text struct members.
1478
14792008-08-04 Chong Yidong <cyd@stupidchicken.com>
1480
1481 * configure.in: Test for existence of NSInteger.
1482 Suggested by Yavor Doganov.
1483
14842008-08-02 Romain Francoise <romain@orebokech.com>
1485
1486 * Makefile.in (INFO_FILES): Add mairix-el.
1487
14882008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
1489
1490 * make-dist:
1491 * README: Remove VMS support.
1492 * vms: Remove directory.
1493
14942008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
1495
1496 * configure.in (MULTI_KBOARD): Remove.
1497
14982008-07-30 Dan Nicolaescu <dann@ics.uci.edu>
1499
1500 * configure.in (DO_BLOCK_INPUT): Remove, unused.
1501
15022008-07-29 Chong Yidong <cyd@stupidchicken.com>
1503
1504 * info/dir (File): Add mairix-el.
1505
15062008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
1507
1508 Remove support for Mac Carbon.
1509 * mac: Remove directory.
1510 * make-dist:
1511 * configure.in:
1512 * README:
1513 * Makefile.in:
1514 * INSTALL: Remove code for Carbon.
1515 * configure: Regenerate.
1516
15172008-07-26 Adrian Robert <Adrian.B.Robert@gmail.com>
1518
1519 * Makefile.in (install-arch-dep): Fix typo in NS installation commands.
1520
15212008-07-25 Chong Yidong <cyd@stupidchicken.com>
1522
1523 * configure.in: Check for getrlimit.
1524
1525 * configure: Regenerate.
1526
15272008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
1528
1529 * configure.in (LD_SWITCH_SITE): Remove, set the values directly
1530 in src/Makefile.in.
1531 (static): Remove, autoconf would always comment it out anyway.
1532 (subprocesses): Define unconditionally.
1533
15342008-07-19 Yavor Doganov <yavor@gnu.org> (tiny change)
1535
1536 * configure.in: Fix typo in GNUSTEP_MAKEFILES setting for HAVE_NS
1537 compilation under GNUstep.
1538
15392008-07-18 Kenichi Handa <handa@m17n.org>
1540
1541 * INSTALL (Complex Text Layout support libraries): Delete the
1542 paragraph about --enable-font-backend.
1543
15442008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
1545
1546 * configure.in: Print out some info to user for NeXTstep builds.
1547 (ns-app): Remove enable option.
1548 (ns-self-contained): Add enable option.
1549 (ns_appbindir, ns_appresdir, ns_appsrc): Set them based on Cocoa or
1550 GNUstep, use to set install prefixes, and substitute in Makefiles.
1551 * configure: Regenerate.
1552 * Makefile.in (install-arch-dep): Perform post-install cleanup inside
1553 NS app bundle.
1554
15552008-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
1556
1557 * configure.in: Extract and substitute GNUSTEP_MAKEFILES.
1558
15592008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
1560
1561 * configure.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
1562 NS_IMPL_COCOA.
1563
15642008-07-16 Glenn Morris <rgm@gnu.org>
1565
1566 * configure.in (with_kerberos, with_kerberos5, with_hesiod):
1567 Fix tests for OPTION_DEFAULT_OFF (variables never unset).
1568 (with_carbon, with_ns): Remove dead code, since OPTION_DEFAULT_OFF means
1569 never unset.
1570
1571 * make-dist: Add nextstep/ directories.
1572 (src, lib-src): Add .m files.
1573
15742008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
1575
1576 * configure.in (freebsd, kfreebsd): Undo part of previous change.
1577 (USER_FULL_NAME): Remove, not used anymore.
1578 * configure: Regenerate.
1579
15802008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
1581
1582 Changes and additions for NeXTstep windowing system (Cocoa and
1583 GNUstep) support.
1584
1585 * configure.in: Add support for NS window system: --with-ns (default
1586 off), --enable-ns-app, --enable-cocoa-experimental-ctrl-g; improve add
1587 sparc detection for FreeBSD variants, checks for Cocoa and GNUstep,
1588 disable font backend if window system is "none", not if !HAVE_X11.
1589 * Makefile.in: Add ns-emacs to INFO_FILES, add ns_appdir variable.
1590 (install-arch-dep): Add commands to assemble NS .app package.
1591
15922008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
1593
1594 * configure.in: Use macppc for Darwin. Remove references to
1595 desupported systems.
1596 * configure: Regenerate.
1597
15982008-07-05 Glenn Morris <rgm@gnu.org>
1599
1600 * make-dist (EMACS): Doc fix.
1601 (lisp): There are no *.dat or image files here any more.
1602 (src): There are no *.s files here any more.
1603 (etc/images, etc/images/*): Link to most regular files.
1604
16052008-07-04 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
1606
1607 * configure.in: Remove reference to deleted $USE_FONT_BACKEND.
1608
16092008-07-01 Glenn Morris <rgm@gnu.org>
1610
1611 * configure.in (cpp_undefs): Rename from `undefs', update uses.
1612 Use $srcdir rather than $top_srcdir. Set before calling AC_OUTPUT,
1613 and explicitly export there. (Bug#507.)
1614
16152008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
1616
1617 * configure.in:
1618 * configure: Remove references to obsolete systems.
1619
16202008-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
1621
1622 * Makefile.in (Makefile): Use it for its timestamp value as well, and
1623 make it depend on all other */.in files.
1624 (src/Makefile, src/config.stamp, lib-src/Makefile)
1625 (doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
1626 (doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
1627 (leim/Makefile, lisp/Makefile): Remove those overlapping targets.
1628 (leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
1629
1630 * configure.in: Don't create src/config.stamp any more.
1631
16322008-06-22 Stefan Monnier <monnier@iro.umontreal.ca>
1633
1634 * Makefile.in (${SUBDIR}): Pass additional BOOTSTRAPEMACS argument.
1635
16362008-06-22 Glenn Morris <rgm@gnu.org>
1637
1638 * Makefile.in (top_bootclean): Remove obsolete references to lock/.
1639
16402008-06-21 Romain Francoise <romain@orebokech.com>
1641
1642 * Makefile.in (INFO_FILES): Add sasl.
1643
16442008-06-21 Stefan Monnier <monnier@iro.umontreal.ca>
1645
1646 * Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
1647 (bootstrap-build): Remove.
1648 (top_bootclean): New var.
1649 (top_distclean, bootstrap-clean): Use it.
1650 (bootstrap): Don't recheck config. Make normally.
1651
16522008-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
1653
1654 * Makefile.in (SUBDIR): Include `lisp'.
1655 (lisp): Depend on `src'.
1656 (top_distclean): Don't remove config.status.
1657 (bootstrap-clean): New target.
1658 (maintainer-clean): Use it.
1659 (bootstrap): Use bootstrap-clean. Re-run config.status.
1660 (src/bootstrap-emacs${EXEEXT}): New target.
1661 (bootstrap-build): Use it. Don't use bootstrap-prepare because
1662 src/Makefile now takes care of it.
1663 (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
1664
16652008-06-15 Glenn Morris <rgm@gnu.org>
1666
1667 * info/dir: Add sasl.
1668
16692008-06-09 Alan Mackenzie <acm@muc.de>
1670
1671 * INSTALL.CVS: Clarify why `make bootstrap' sometimes fails.
1672
16732008-06-08 Eric S. Raymond <esr@snark.thyrsus.com>
1674
1675 * INSTALL.CVS: Indicate when "cvs update -d" may be needed.
1676
16772008-06-07 Glenn Morris <rgm@gnu.org>
1678
1679 * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
1680 serve no purpose.
1681
16822008-06-01 Dan Nicolaescu <dann@ics.uci.edu>
1683
1684 * configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
1685 * configure: Regenerate.
1686
16872008-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
1688
1689 * update-subdirs: Don't touch subdirs.el if it is unchanged.
1690
16912008-05-14 Kenichi Handa <handa@m17n.org>
1692
1693 * configure: Regenerate.
1694
1695 * configure.in: Don't handle --disable-font-backend. Don't print
1696 a message about a font backend.
1697
16982008-05-09 Glenn Morris <rgm@gnu.org>
1699
1700 * configure.in: Make absence of makeinfo a fatal error only if the info
1701 files don't exist.
1702 * Makefile.in (install-arch-indep, info): Handle MAKEINFO == off.
1703
17042008-05-07 Eli Zaretskii <eliz@gnu.org>
1705
1706 * config.bat: Fix last change: don't use < and > in "rem" lines,
1707 they are interpreted as redirection by DOS shells.
1708
17092008-05-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1710
1711 * configure.in: Check availability of AvailabilityMacros.h
1712 if HAVE_CARBON.
1713
1714 * configure: Regenerate.
1715
17162008-05-03 Glenn Morris <rgm@gnu.org>
1717
1718 * configure.in (x_libraries): Remove standard 64-bit directories -
1719 experimental workaround for minor autoconf bug.
1720
1721 * configure.in (--without-makeinfo): New option. If set,
1722 absence of suitable makeinfo is not a fatal error.
1723 * Makefile.in (MAKEINFO): New, set by configure.
1724 (install-arch-indep): Without makeinfo, ignore any missing manuals.
1725 (info-real): New target.
1726 (info): Without makeinfo, do nothing, else call `info-real'.
1727
17282008-04-23 Dan Nicolaescu <dann@ics.uci.edu>
1729
1730 * configure.in: Remove hpux10.20 from the desupported list.
1731
17322008-04-18 Stefan Monnier <monnier@iro.umontreal.ca>
1733
1734 * configure.in: Define USE_LUCID/USE_MOTIF in config.h.
1735
17362008-04-16 Stefan Monnier <monnier@iro.umontreal.ca>
1737
1738 * configure.in (SYNC_INPUT): Use OPTION_DEFAULT_ON and AC_DEFINE
1739 rather than change CPPFLAGS.
1740 (HAVE_GTK): Rename to USE_GTK.
1741
17422008-04-16 Yavor Doganov <yavor@gnu.org> (tiny change)
1743
1744 * configure.in: Replace the obsolete macros AC_AIX and
1745 AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS.
1746
17472008-04-05 Andreas Schwab <schwab@suse.de>
1748
1749 * configure.in: No longer create admin/unidata/Makefile.
1750
17512008-03-28 Andreas Schwab <schwab@suse.de>
1752
1753 * Makefile.in (SUBDIR_MAKEFILES): Add lisp/Makefile.
1754 (lisp/Makefile): New rule.
1755
17562008-03-13 Glenn Morris <rgm@gnu.org>
1757
1758 * configure.in (AC_INIT): Fix version number.
1759 (sync-input): Reword the option, since it's on by default.
1760
17612008-03-11 Jan Djärv <jan.h.d@swipnet.se>
1762
1763 * configure.in: Add --enable-sync-input, default yes.
1764
17652008-03-11 Glenn Morris <rgm@gnu.org>
1766
1767 * Makefile.in (install-etc, mkdir): Handle directory
1768 etc/images/icons/hicolor/*/mimetypes/.
1769
1770 * make-dist: Handle icons/hicolor/scalable directory.
1771
17722008-03-05 Glenn Morris <rgm@gnu.org>
1773
1774 * configure.in: Enable font-backend by default.
1775 (USE_FONT_BACKEND): Set to "no" in absence of X.
1776 (PKG_CONFIG): Don't set multiple times, once is enough.
1777 (HAVE_FREETYPE, HAVE_LIBOTF, HAVE_M17N_FLT): Tweak config.in text.
1778
17792008-03-03 Glenn Morris <rgm@gnu.org>
1780
1781 * Makefile.in (iconsrcdir): New variable.
1782 (install-etc, mkdir): Use $iconsrcdir. Handle the `scalable' icon
1783 directory.
1784
17852008-02-29 Glenn Morris <rgm@gnu.org>
1786
1787 * test/: New directory.
1788
17892008-02-27 Jan Djärv <jan.h.d@swipnet.se>
1790
1791 * configure.in (HAVE_GTK): Print a warning if gtk version is < 2.10.
1792
17932008-02-25 Dan Nicolaescu <dann@ics.uci.edu>
1794
1795 * configure.in: Print an error for systems that we think are obsolete
1796 and are proposed to be removed. Remove some more unused systems.
1797 Add support for powerpc-ibm-aix6*.
1798
17992008-02-24 Dan Nicolaescu <dann@ics.uci.edu>
1800
1801 * configure.in: Remove references to obsolete variables and systems.
1802
18032008-02-21 Glenn Morris <rgm@gnu.org>
1804
1805 * Makefile.in (set_installuser): New.
1806 (install-arch-indep): Use set_installuser to avoid duplicate code.
1807
1808 * README.unicode: Split into admin/notes/unicode,font-backend and
1809 remove.
1810
18112008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change)
1812
1813 * configure.in (arm*-*-freebsd*): Add.
1814
18152008-02-09 Dan Nicolaescu <dann@ics.uci.edu>
1816
1817 * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code
1818 dealing with obsolete variables.
1819
18202008-02-08 Glenn Morris <rgm@gnu.org>
1821
1822 * Makefile.in (check-info-dir): New target.
1823
18242008-02-08 Michael Olson <mwolson@gnu.org>
1825
1826 * Makefile.in (INFO_FILES): Add epa.
1827
1828 * info/dir: Add EasyPG Assistant manual to the "Emacs misc
1829 features" section.
1830
18312008-02-06 Glenn Morris <rgm@gnu.org>
1832
1833 * configure.in (--with-gcc): Give an error saying this option has
1834 been removed.
1835 (--with-gtk): Remove this option.
1836
18372008-02-06 Tom Tromey <tromey@redhat.com>
1838
1839 * configure.in (--with-gcc): Remove.
1840 * INSTALL (DETAILED BUILDING AND INSTALLATION): Remove --with-gcc.
1841
18422008-02-05 Ulrich Mueller <ulm@gentoo.org>
1843
1844 * INSTALL: Recommend giflib, not libungif.
1845
18462008-02-05 Tom Tromey <tromey@redhat.com>
1847
1848 * configure.in (--with-dbus): Default to enabled.
1849
18502008-02-05 Kenichi Handa <handa@ni.aist.go.jp>
1851
1852 * INSTALL (Complex Text Layout support libraries): New section.
1853
18542008-02-04 Dan Nicolaescu <dann@ics.uci.edu>
1855
1856 * make-dist: Remove references to files in mac/ that have been
1857 deleted.
1858
18592008-02-02 Thien-Thi Nguyen <ttn@gnuvola.org>
1860
1861 * configure.in: For libotf and m17n-flt checks, set shell vars
1862 HAVE_LIBOTF and HAVE_M17N_FLT instead of pkg_check_libotf and
1863 pkg_check_m17n_flt, respectively, for the sake of the summary output.
1864 Reported by Ulrich Mueller.
1865
18662008-02-02 Eli Zaretskii <eliz@gnu.org>
1867
1868 * configure.in: If admin/unidata/UnicodeData.txt is present, copy
1869 admin/unidata/Makefile.in to Makefile.
1870
18712008-02-02 Glenn Morris <rgm@gnu.org>
1872
1873 * configure.in (HAVE_XFT): Ensure it is either "yes" or "no".
1874 (USE_FONT_BACKEND, HAVE_FREETYPE, HAVE_M17N_FLT, HAVE_LIBOTF)
1875 (HAVE_XFT): Add "Does Emacs use..." messages at end.
1876
18772008-02-01 Miles Bader <miles@gnu.org>
1878
1879 * configure.in: Use OPTION_DEFAULT_ON for [freetype], [xft],
1880 [libotf], and [m17n-flt] options.
1881
18822008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
1883
1884 * configure.in: Add EMACS_ARG_N([libotf]...), and
1885 EMACS_ARG_N([m17n-flt]. Set back OLD_CPPFLAGS to CPPFLAGS (not
1886 CFLAGS) in XFT checking part. Don't alter C_SWITCH_X_SITE,
1887 CFLAGS, and LIBS in checking of m17n-flt.
1888
18892008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
1890
1891 * configure.in: Check the availability of m17n-flt library.
1892
18932008-02-01 Kenichi Handa <handa@m17n.org>
1894
1895 * configure.in: Don't define HAVE_LIBOTF if OTF_get_features is
1896 not available.
1897
18982008-02-01 Kenichi Handa <handa@m17n.org>
1899
1900 * configure.in: New args --enable-font-backend, --with-xft,
1901 --with-freetyp. New AC_DEFINEs USE_FONT_BACKEND, HAVE_XFT,
1902 HAVE_FREETYPE, HAVE_LIBOTF. New AC_SUBSTs XFT_LIBS,
1903 FREETYPE_CFLAGS, FREETYPE_LIBS, FONTCONFIG_CFLAGS,
1904 FONTCONFIG_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS.
1905
19062008-02-01 Kenichi Handa <handa@m17n.org>
1907
1908 * make-dist: Include etc/charsets in tarball.
1909
19102008-02-01 Kenichi Handa <handa@m17n.org>
1911
1912 * configure.in: While running cpp on junk.c, include
1913 -DHAVE_UNIDATA in CPPFLAGS if admin/unidata/UnicodeData.txt
1914 exists.
1915
19162008-01-29 Dan Nicolaescu <dann@ics.uci.edu>
1917
1918 * configure.in (xtensa): Match more configurations.
1919
19202008-01-27 Dan Nicolaescu <dann@ics.uci.edu>
1921
1922 * configure.in: Update comment.
1923
19242008-01-26 Glenn Morris <rgm@gnu.org>
1925
1926 * configure.in (--without-gcc): By default, neither off nor on.
1927 (--with-carbon): Tone down rhetoric in help text.
1928
19292008-01-25 Glenn Morris <rgm@gnu.org>
1930
1931 * configure.in: Correct usage of OPTION_DEFAULT_ON,
1932 OPTION_DEFAULT_OFF so that the defaults are as they used to be.
1933 Default `Carbon' to off (it's unsupported).
1934
19352008-01-24 Glenn Morris <rgm@gnu.org>
1936
1937 * configure.in: Standardize dbus-related messages.
1938
19392008-01-23 Michael Olson <mwolson@gnu.org>
1940
1941 * configure.in (pkg-config-prog): Remove initial whitespace.
1942
19432008-01-23 Tom Tromey <tromey@redhat.com>
1944
1945 * configure.in (OPTION_DEFAULT_ON, OPTION_DEFAULT_OFF): New macros.
1946 (EMACS_ARG_Y, EMACS_ARG_N): Remove.
1947 Update all users.
1948
19492008-01-21 Dan Nicolaescu <dann@ics.uci.edu>
1950
1951 * config.guess, config.sub: Updated from master source.
1952
19532008-01-17 Andreas Schwab <schwab@suse.de>
1954
1955 * configure.in (HAVE_LIB64_DIR): Rename from HAVE_X86_64_LIB64_DIR.
1956
19572008-01-17 Glenn Morris <rgm@gnu.org>
1958
1959 * configure.in (HAVE_X86_64_LIB64_DIR): Also set on s390x systems.
1960
19612008-01-16 Dan Nicolaescu <dann@ics.uci.edu>
1962
1963 * configure.in: Remove more references to unsupported systems.
1964
19652008-01-16 Sven Joachim <svenjoac@gmx.de>
1966
1967 * make-dist: Add --lzma.
1968
19692008-01-16 Glenn Morris <rgm@gnu.org>
1970
1971 * Makefile.in (maybe_bootstrap): Remove texinfo message, since
1972 configure checks for this.
1973
19742008-01-13 Dan Nicolaescu <dann@ics.uci.edu>
1975
1976 * configure.in: Remove more references to unsupported systems.
1977
19782008-01-06 Romain Francoise <romain@orebokech.com>
1979
1980 * configure.in: Delete extra semicolons.
1981
19822008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
1983
1984 * configure.in: Remove references to unsupported systems.
1985
19862008-01-05 Romain Francoise <romain@orebokech.com>
1987
1988 * make-dist: Add --bzip2. Update copyright.
1989
19902008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
1991
1992 * configure.in: Remove support for Masscomp.
1993
19942008-01-05 Glenn Morris <rgm@gnu.org>
1995
1996 * Makefile.in (desktopdir, icondir): New variables.
1997 (install-arch-indep): Also depend on `install-etc'.
1998 (install-etc): New target.
1999 (mkdir): Also create the `applications' and `icons' directories.
2000
20012008-01-04 Glenn Morris <rgm@gnu.org>
2002
2003 * make-dist: Update for new etc/images/icons/hicolor directory.
2004
20052007-12-09 Andreas Schwab <schwab@suse.de>
2006
2007 * configure.in: D-Bus is not enabled by default.
2008
20092007-12-06 Jan Djärv <jan.h.d@swipnet.se>
2010
2011 * configure.in: Add AC_CONFIG_SRCDIR which was lost in the previous
2012 change.
2013
20142007-12-04 Jan Djärv <jan.h.d@swipnet.se>
2015
2016 * configure.in: Give package name and version to AC_INIT.
2017
20182007-12-03 Magnus Henoch <mange@freemail.hu>
2019
2020 * configure.in: Use PKG_CHECK_MODULES to check for D-Bus.
2021
20222007-12-03 Michael Albinus <michael.albinus@gmx.de>
2023
2024 * configure.in: No need for DBUS_INFO anymore.
2025
2026 * Makefile.in (INFO_FILES): Use dbus unconditionally.
2027
20282007-12-02 Michael Albinus <michael.albinus@gmx.de>
2029
2030 * configure.in: Add D-Bus checks. D-Bus is disabled by default.
2031
2032 * Makefile.in (INFO_FILES): Add dbus.
2033
20342007-12-02 Romain Francoise <romain@orebokech.com>
2035
2036 * make-dist: Fix last change.
2037
20382007-11-28 Petr Salinger <Petr.Salinger@seznam.cz> (tiny change)
2039
2040 * configure.in: Add support for gnu-kfreebsd.
2041
20422007-11-28 Glenn Morris <rgm@gnu.org>
2043
2044 * make-dist: Add etc/nxml.
2045
20462007-11-24 Romain Francoise <romain@orebokech.com>
2047
2048 * Makefile.in (INFO_FILES): Add nxml-mode.
2049
20502007-11-23 Romain Francoise <romain@orebokech.com>
2051
2052 * make-dist: Include nXML. Don't try to copy FTP, it was removed on
2053 2007/10/17. Don't special-case alloca.c which is no longer in CVS.
2054
20552007-11-20 Andreas Schwab <schwab@suse.de>
2056
2057 * configure.in: Always include <resolv.h> when checking for res_init.
2058
20592007-11-17 Andreas Schwab <schwab@suse.de>
2060
2061 * update-subdirs: Atomically update subdirs.el.
2062
20632007-11-17 Glenn Morris <rgm@gnu.org>
2064
2065 * Makefile.in (check-declare): New target.
2066
20672007-11-07 Glenn Morris <rgm@gnu.org>
2068
2069 * configure.in: Deprecate Mac Carbon port.
2070
20712007-11-01 Jan Djärv <jan.h.d@swipnet.se>
2072
2073 * configure.in: Remove HAVE_X11R5 check.
2074
20752007-10-31 Glenn Morris <rgm@gnu.org>
2076
2077 * Makefile.in (install-arch-indep): Fallback to $USER and `id -un'
2078 when changing ownership of installed files.
2079
20802007-10-30 Glenn Morris <rgm@gnu.org>
2081
2082 * make-dist: Add new directory etc/gnus.
2083
20842007-10-30 Michael Olson <mwolson@gnu.org>
2085
2086 * Makefile.in (INFO_FILES): Alphabetize. Add remember.
2087
20882007-10-29 Glenn Morris <rgm@gnu.org>
2089
2090 * make-dist: Add new directories etc/images/smilies/grayscale,medium.
2091
20922007-10-23 Glenn Morris <rgm@gnu.org>
2093
2094 * MAINTAINERS: Move to admin/.
2095
20962007-10-17 Chong Yidong <cyd@stupidchicken.com>
2097
2098 * configure.in (HAVE_RES_INIT): Define if res_init() exists.
2099 (HAVE_LIBRESOLV): Also define if we are using res_init().
2100
21012007-10-17 Glenn Morris <rgm@gnu.org>
2102
2103 * FTP: Remove file, since it's just a duplicate of one in etc/.
2104
21052007-10-05 Eli Zaretskii <eliz@gnu.org>
2106
2107 * config.bat: Fix configuring `doc' due to changes in the
2108 directory structure.
2109
21102007-09-16 Peter O'Gorman <bug-gnu-emacs@mlists.thewrittenword.com> (tiny change)
2111
2112 * configure.in: Don't use -lpthread on HP-UX.
2113
21142007-09-16 Glenn Morris <rgm@gnu.org>
2115
2116 * make-dist: File gfdl.1 has been removed.
2117
21182007-09-15 Glenn Morris <rgm@gnu.org>
2119
2120 * configure.in: Fix makeinfo version regexp.
2121
21222007-09-12 Glenn Morris <rgm@gnu.org>
2123
2124 * configure.in (AC_FUNC_ALLOCA): Throw an error if a system
2125 implementation of alloca is not found.
2126
2127 * Makefile.in (SOURCES, unlock, relock): Delete.
2128 (install-arch-indep): Do not exclude the etc/ Makefiles.
2129
21302007-09-09 Juri Linkov <juri@jurta.org>
2131
2132 * make-dist: Remove AUTHORS and CONTRIBUTE (moved to etc).
2133
2134 * README: Add doc/ to documentation directories.
2135
21362007-09-08 Michael Olson <mwolson@gnu.org>
2137
2138 * MAINTAINERS: Add myself for ERC and tq.el.
2139 Update for new doc/ directory layout.
2140
21412007-09-06 Romain Francoise <romain@orebokech.com>
2142
2143 * make-dist: Update for new doc/ directory layout.
2144
21452007-09-06 Glenn Morris <rgm@gnu.org>
2146
2147 * Makefile.in (mansrcdir): New variable.
2148 (SUBDIR_MAKEFILES): Update for new doc/ directory layout.
2149 (man/Makefile, lispref/Makefile, lispintro/Makefile): Rename and
2150 update these targets for new doc/ directory layout.
2151 (doc/misc/Makefile): New target.
2152 (install-arch-indep): Use mansrcdir for new location of manpages.
2153 (mostlyclean, clean, distclean, maintainer-clean, unlock)
2154 (relock, info, dvi): Update targets for new doc/ directory layout.
2155
2156 * configure.in (AC_OUTPUT): Update names of generated Makefiles
2157 for new doc/ directory layout.
2158
21592007-09-02 Andreas Schwab <schwab@suse.de>
2160
2161 * configure.in: Use AS_HELP_STRING throughout.
2162 * configure: Regenerate.
2163
21642007-09-02 Jan Djärv <jan.h.d@swipnet.se>
2165
2166 * configure.in: Require Gtk/Glib 2.6.
2167
21682007-09-02 Thien-Thi Nguyen <ttn@gnuvola.org>
2169
2170 * configure.in (EMACS_ARG_Y, EMACS_ARG_N): New AC_DEFUNs.
2171 Use them throughout in place of AC_ARG_WITH calls.
2172 * configure: Regenerate.
2173
21742007-09-01 Andreas Schwab <schwab@suse.de>
2175
2176 * configure.in: Put quotes around nested macro calls.
2177
21782007-08-31 Ulrich Mueller <ulm@gentoo.org> (tiny change)
2179
2180 * configure.in: Fix typo.
2181 * configure: Regenerate.
2182
21832007-08-30 Glenn Morris <rgm@gnu.org>
2184
2185 * configure.in (AH_BOTTOM): Copy some manual changes made to
2186 src/config.in here so they are not lost when it regenerates.
2187
2188 * README.multi-tty: Move to admin/notes/multi-tty, with some edits.
2189
21902007-08-29 Károly Lőrentey <karoly@lorentey.hu>
2191
2192 * README.multi-tty: New file.
2193
21942007-08-29 Glenn Morris <rgm@gnu.org>
2195
2196 * README: Increase version to 23.0.50.
2197
21982007-08-29 Jan Djärv <jan.h.d@swipnet.se>
2199
2200 * configure.in: New option: --without-xaw3d.
2201
22022007-08-24 Glenn Morris <rgm@gnu.org>
2203
2204 * configure.in: Check for a suitably recent makeinfo.
2205
22062007-08-23 Johannes Weiner <hannes@saeurebad.de> (tiny change)
2207
2208 * configure.in (Check for required libraries): Typo.
2209
22102007-08-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2211
2212 * configure.in: Check librsvg2 also for Mac Carbon.
2213
22142007-08-22 Romain Francoise <romain@orebokech.com>
2215
2216 * make-dist: Follow reorganization of files in etc/.
2217
22182007-08-22 Paul Pogonyshev <pogonyshev@gmx.net>
2219
2220 * configure.in: Add support for SVG images through librsvg2.
2221
22222007-07-28 Eli Zaretskii <eliz@gnu.org>
2223
2224 * Makefile.in (install-arch-indep): Use "rm -f" for removing DOC,
2225 to avoid an error message if there is no DOC there.
2226
22272007-07-25 Glenn Morris <rgm@gnu.org>
2228
2229 * Relicense all FSF files to GPLv3 or later.
2230
2231 * COPYING, info/COPYING: Switch to GPLv3.
2232
22332007-06-20 Jan Djärv <jan.h.d@swipnet.se>
2234
2235 * configure.in: Complain if X seems to be installed but no
2236 development files were found.
2237
22382007-06-20 Glenn Morris <rgm@gnu.org>
2239
2240 * configure.in: Prefer libgif over libungif.
2241
22422007-06-14 Jan Djärv <jan.h.d@swipnet.se>
2243
2244 * configure.in: Check for all image libraries before exiting.
2245
22462007-06-13 Jan Djärv <jan.h.d@swipnet.se>
2247
2248 * configure.in: Exit with error if image libraries aren't found.
2249
22502007-06-13 Chong Yidong <cyd@stupidchicken.com>
2251
2252 * configure.in: Merge xaw3d and libXaw checks. Check xaw3d even
2253 when compiling without scrollbars.
2254
22552007-06-12 Glenn Morris <rgm@gnu.org>
2256
2257 * configure.in (HAVE_GIF): If -lungif fails, try -lgif.
2258
22592007-06-11 Jan Djärv <jan.h.d@swipnet.se>
2260
2261 * configure.in: Change wording about yes/gtk and lucid/athena
2262 being synonyms.
2263
22642007-06-08 Glenn Morris <rgm@gnu.org>
2265
2266 * configure.in: Make gtk the default toolkit.
2267
22682007-06-07 Glenn Morris <rgm@gnu.org>
2269
2270 * configure.in (NON_GNU_CPP): On Solaris, set using a proper check
2271 for a Sun C compiler.
2272
2273 * Makefile.in (install-arch-indep): Install only the DOC- file
2274 specific to the build, if possible, rather than DOC-*.
2275
22762007-06-02 Chong Yidong <cyd@stupidchicken.com>
2277
2278 * Version 22.1 released.
2279
22802007-05-25 Chong Yidong <cyd@stupidchicken.com>
2281
2282 * mkinstalldirs: Sync to version in automake CVS.
2283
22842007-05-22 Andreas Schwab <schwab@suse.de>
2285
2286 * configure.in: Prefer build_alias over host when host_alias is not set.
2287 * configure: Regenerate.
2288
22892007-05-20 Andreas Schwab <schwab@suse.de>
2290
2291 * configure.in: Remove empty AC_SUBST.
2292 * configure: Regenerate.
2293
22942007-05-20 Nick Roberts <nickrob@snap.net.nz>
2295
2296 * configure.in: Use HAVE_GPM instead of HAVE_GPM_H and implement
2297 it like others.
2298 * configure: Regenerate.
2299
23002007-05-20 Nick Roberts <nickrob@snap.net.nz>
2301
2302 * configure.in (AC_CHECK_HEADERS): Add gpm.h.
2303 (AC_CHECK_LIB): Add -lgpm.
2304 * configure: Regenerate.
2305
23062007-05-03 Glenn Morris <rgm@gnu.org>
2307
2308 * configure: Tweak message about the absence of shell functions.
2309
23102007-04-27 Andreas Schwab <schwab@suse.de>
2311
2312 * Makefile.in (config.status): Depend on ${srcdir}/lisp/version.el.
2313
23142007-04-26 Glenn Morris <rgm@gnu.org>
2315
2316 * README: Increase version to 22.1.50.
2317
23182007-04-24 Juanma Barranquero <lekktu@gmail.com>
2319
2320 * INSTALL (DETAILED BUILDING AND INSTALLATION): Fix typo.
2321
23222007-04-19 Glenn Morris <rgm@gnu.org>
2323
2324 * configure.in: Signal error if Xaw libs are missing in a Lucid build.
2325
23262007-04-18 Glenn Morris <rgm@gnu.org>
2327
2328 * INSTALL: Mention CPP.
2329
23302007-04-15 Glenn Morris <rgm@gnu.org>
2331
2332 * FTP: Replace with a pointer to the web version.
2333
23342007-04-13 Glenn Morris <rgm@gnu.org>
2335
2336 * INSTALL: In lib-src, timer, wakeup, yow are removed.
2337
23382007-04-04 Glenn Morris <rgm@gnu.org>
2339
2340 * configure.in (NON_GNU_CPP): Use associated preprocessor when
2341 compiling with Sun Studio on Solaris.
2342
23432007-03-23 Glenn Morris <rgm@gnu.org>
2344
2345 * configure.in: Restore support for hp800 (removed 2007-01-27)
2346 following clarification of legal status.
2347
23482007-03-22 Joe Buehler <jbuehler@spirentcom.com> (tiny change)
2349
2350 * configure.in: Add support for AIX4.3 on IBM RS6000.
2351
2352 * configure: Regenerate.
2353
23542007-03-20 Richard Stallman <rms@gnu.org>
2355
2356 * configure.in: Fix previous change.
2357
23582007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change)
2359
2360 * configure.in (arm-*-openbsd*, hppa-*-openbsd*)
2361 (m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Added.
2362 (ns32k-*-openbsd*, ns32k-*-openbsd*): Deleted.
2363
23642007-03-19 Chong Yidong <cyd@stupidchicken.com>
2365
2366 * configure.in: Don't define KERBEROS, KERBEROS5, or HESIOD if the
2367 user specifies "without".
2368
2369 * configure: Regenerate.
2370
23712007-03-18 Jan Djärv <jan.h.d@swipnet.se>
2372
2373 * configure.in: Warning for Gtk+ and Cygwin added.
2374 (HAVE_XFT): OLD_CFLAGS changed to OLD_CPPFLAGS.
2375
23762007-02-27 Glenn Morris <rgm@gnu.org>
2377
2378 * make-dist (oldXMenu): Remove Imakefile.
2379 (etc/images): Add README.
2380
23812007-02-25 Dan Nicolaescu <dann@ics.uci.edu>
2382
2383 * configure.in (xtensa-*-linux-gnu*): New configuration.
2384
2385 * configure: Regenerate.
2386
23872007-02-22 Dan Nicolaescu <dann@ics.uci.edu>
2388
2389 * config.guess, config.sub: Updated from master source.
2390
23912007-01-31 Sascha Wilde <wilde@sha-bang.de> (tiny change)
2392
2393 * configure.in (PKG_CHECK_MODULES): Change ///* to / in cflags and libs.
2394
23952007-01-29 Chong Yidong <cyd@stupidchicken.com>
2396
2397 * configure.in: Restore support for hp800's not running HP-UX.
2398
2399 * configure: Regenerate.
2400
24012007-01-27 Chong Yidong <cyd@stupidchicken.com>
2402
2403 * configure.in: Remove support for hp800 and sr2k machine types.
2404
2405 * configure: Regenerate.
2406
24072007-01-26 Jan Djärv <jan.h.d@swipnet.se>
2408
2409 * configure.in: Add check for libXft.
2410
24112007-01-18 Bruno Haible <bruno@clisp.org> (tiny change)
2412
2413 * INSTALL: Info files moved to share/info.
2414
24152007-01-02 Stephen C. Gilardi <scgilardi@gmail.com> (tiny change)
2416
2417 * configure.in: Detect and use fink-installed in intel-based Mac
2418 builds; change Apple Darwin section to support both PowerPC and
2419 Intel-based Macs.
2420
24212006-12-26 Andreas Schwab <schwab@suse.de>
2422
2423 * Makefile.in (datarootdir): Define.
2424
24252006-12-24 Richard Stallman <rms@gnu.org>
2426
2427 * configure.in: Require Autoconf 2.61.
2428
24292006-12-22 Mark Davies <mark@mcs.vuw.ac.nz>
2430
2431 * configure.in: Add support for NetBSD on x86-64, hp800 and sh3el.
2432 Remove redundant entry for powerpc-apple-netbsd.
2433
2434 * configure: Regenerate.
2435
24362006-12-22 Chong Yidong <cyd@stupidchicken.com>
2437
2438 * configure: Regenerate with autoconf 2.61.
2439
24402006-12-20 Jan Djärv <jan.h.d@swipnet.se>
2441
2442 * configure.in: Detect alsa/asoundlib.h also.
2443 * configure: Regenerate.
2444
24452006-12-19 Jan Djärv <jan.h.d@swipnet.se>
2446
2447 * configure.in: Check if GTK+ compiles at all.
2448
24492006-12-10 Andreas Schwab <schwab@suse.de>
2450
2451 * configure.in: Remove check for struct timezone, its result is
2452 never used.
2453
24542006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
2455
2456 * configure.in: Add support for Solaris 10 on x86-64.
2457
24582006-12-08 Jan Djärv <jan.h.d@swipnet.se>
2459
2460 * INSTALL (DETAILED BUILDING AND INSTALLATION): Document usage
2461 of PKG_CONFIG_PATH.
2462
24632006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2464
2465 * configure.in (HAVE_SYNC): New test.
2466
24672006-12-03 Glenn Morris <rgm@gnu.org>
2468
2469 * Makefile.in: Fix Copyright format.
2470
2471 * configure.in (AH_TOP): Add missing Copyright year.
2472
2473 * update-subdirs: Add missing Copyright years.
2474
24752006-11-27 Chris Moore <christopher.ian.moore@gmail.com>
2476
2477 * Makefile.in: Touch only the parts of the share/emacs directory
2478 specific to this version.
2479
24802006-11-26 Chong Yidong <cyd@stupidchicken.com>
2481
2482 * configure.in (HAVE_X86_64_LIB64_DIR): New test.
2483
24842006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2485
2486 * configure.in (HAVE_CANCELMENUTRACKING): Remove test.
2487
24882006-11-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2489
2490 * configure.in: Prefer X11 to Carbon only when some X-specific
2491 option is specified (Thanks to Jan Djärv and Andreas Schwab).
2492
24932006-11-04 Romain Francoise <romain@orebokech.com>
2494
2495 * Makefile.in (bootstrap-clean-before): Fix typo.
2496 Use new target `bootstrap-clean' in the leim subdirectory.
2497
24982006-11-03 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2499
2500 * configure.in: Enable sparc64/ia64/powerpc FreeBSD builds.
2501
25022006-10-30 Chong Yidong <cyd@stupidchicken.com>
2503
2504 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
2505 directories.
2506
25072006-10-29 Jeramey Crawford <jeramey@jeramey.com>
2508
2509 * configure.in: Enable x86-64 OpenBSD compilation.
2510
25112006-10-28 Glenn Morris <rgm@gnu.org>
2512
2513 * AUTHORS: Add cal-html.el author.
2514
25152006-10-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2516
2517 * make-dist: Make links to mac/make-package and
2518 mac/Emacs.app/Contents/Resources/Emacs.icns.
2519
25202006-10-27 Chong Yidong <cyd@stupidchicken.com>
2521
2522 * README: Bump version number to 22.0.90.
2523
25242006-10-23 Andreas Schwab <schwab@suse.de>
2525
2526 * configure.in: Make sure x_default_search_path is always set even
2527 when x_libraries is empty, and look in .../share as well for each
2528 library directory.
2529
25302006-09-28 Kenichi Handa <handa@m17n.org>
2531
2532 * configure.in (locallisppath): Don't include leim dir.
2533 (lisppath): Include leim dir.
2534
25352006-09-15 Jay Belanger <belanger@truman.edu>
2536
2537 * COPYING: Replace "Library Public License" by "Lesser Public
2538 License" throughout.
2539
25402006-09-11 Paul Eggert <eggert@cs.ucla.edu>
2541
2542 * make-dist (EMACS): Exit and fail if the EMACS environment
2543 variable is set to something other than an absolute file name.
2544
25452006-08-16 Andreas Schwab <schwab@suse.de>
2546
2547 * configure.in (PKG_CHECK_MODULES): Use AS_MESSAGE_LOG_FD instead
2548 of hardcoding it.
2549
25502006-08-16 Richard Stallman <rms@gnu.org>
2551
2552 * INSTALL.CVS: Clean up wording.
2553
25542006-07-14 Eli Zaretskii <eliz@gnu.org>
2555
2556 * configure.in (PKG_CHECK_MODULES): Redirect the output of
2557 $PKG_CONFIG --exists "$2" to config.log.
2558 * configure: Regenerate.
2559
25602006-07-08 Richard Stallman <rms@gnu.org>
2561
2562 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
2563
25642006-07-09 Kim F. Storm <storm@cua.dk>
2565
2566 * CONTRIBUTE: Use outline format.
2567 Add section on copyright years (from admin/notes/years).
2568
25692006-07-08 Eli Zaretskii <eliz@gnu.org>
2570
2571 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
2572 to /dev/null, since we don't need the error message, just the
2573 exit status.
2574
25752006-07-07 Eli Zaretskii <eliz@gnu.org>
2576
2577 * CONTRIBUTE: Slight formatting changes and typo fixes.
2578 Add description of NEWS markings.
2579
25802006-07-07 Kim F. Storm <storm@cua.dk>
2581
2582 * CONTRIBUTE: Mention INSTALL.CVS.
2583
25842006-07-05 Romain Francoise <romain@orebokech.com>
2585
2586 * make-dist (top-level): Add CONTRIBUTE.
2587
25882006-07-04 Richard Stallman <rms@gnu.org>
2589
2590 * CONTRIBUTE: Much rewrite.
2591
25922006-07-04 Nick Roberts <nickrob@snap.net.nz>
2593
2594 * CONTRIBUTE: New file.
2595
25962006-06-24 Eli Zaretskii <eliz@gnu.org>
2597
2598 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
2599
26002006-05-18 Jan Djärv <jan.h.d@swipnet.se>
2601
2602 * configure.in: Add check for ALSA.
2603
26042006-05-06 Eli Zaretskii <eliz@gnu.org>
2605
2606 * Makefile.in (INFO_FILES): Remove emacs-xtra.
2607
2608 * info/dir: Remove the Emacs-Xtra entry.
2609
26102006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
2611
2612 Update copyright year(s) in many files.
2613
26142006-04-01 Eli Zaretskii <eliz@gnu.org>
2615
2616 * configure: Regenerated.
2617
26182006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
2619
2620 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
2621 --without-toolkit-scroll-bars was specified.
2622
26232006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
2624
2625 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
2626 to CFLAGS. Update Copyright years written to src/config.in.
2627
26282006-03-18 Claudio Fontana <claudio@gnu.org>
2629
2630 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
2631 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
2632 to be installed/uninstalled.
2633 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
2634 to Info files installed by Emacs.
2635
26362006-03-03 Claudio Fontana <claudio@gnu.org>
2637
2638 * Makefile.in (install, uninstall): Add DESTDIR variable to
2639 support staged installations.
2640
26412006-02-14 Richard M. Stallman <rms@gnu.org>
2642
2643 * configure.in (s390x-*-linux-gnu*): New configuration.
2644
26452006-01-31 Jan Djärv <jan.h.d@swipnet.se>
2646
2647 * configure.in: Require GTK 2.4 or newer.
2648
26492006-01-29 Michael Olson <mwolson@gnu.org>
2650
2651 * Makefile.in (install-arch-indep, uninstall): Add ERC.
2652 * info/dir (ERC): New entry.
2653
26542006-01-29 Eli Zaretskii <eliz@gnu.org>
2655
2656 * info/dir: Fix last change.
2657
26582006-01-28 Luc Teirlinck <teirllm@auburn.edu>
2659
2660 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
2661
26622006-01-27 Eli Zaretskii <eliz@gnu.org>
2663
2664 * info/dir: Untabify the whole file.
2665 (Rcirc): New entry.
2666
26672006-01-12 Andreas Schwab <schwab@suse.de>
2668
2669 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
2670 check.
2671
26722006-01-02 Chong Yidong <cyd@stupidchicken.com>
2673
2674 * configure.in: Use -Wno-pointer-sign if available.
2675
26762005-12-29 Andreas Schwab <schwab@suse.de>
2677
2678 * config.guess, config.sub: Updated from master source.
2679
26802005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2681
2682 * configure.in: Use amdx86-64 for freebsd on x86_64.
2683
26842005-11-22 Romain Francoise <romain@orebokech.com>
2685
2686 * make-dist: Add etc/images/icons.
2687
26882005-11-03 Andreas Schwab <schwab@suse.de>
2689
2690 * configure.in: Use GZIP_PROG instead of GZIP.
2691
2692 * Makefile.in (GZIP_PROG): Renamed from GZIP.
2693 (install-arch-indep): Adjust.
2694
26952005-11-01 Andreas Schwab <schwab@suse.de>
2696
2697 * Makefile.in (bootstrap): Fix dependencies for parallel build.
2698 (bootfast): Likewise.
2699
27002005-11-01 Romain Francoise <romain@orebokech.com>
2701
2702 * configure.in: Check for gzip.
2703
2704 * Makefile.in (install): Compress source files.
2705
27062005-10-24 Steven Tamm <steventamm@mac.com>
2707
2708 * configure.in: Fix darwin386 configuration issue.
2709
27102005-10-22 Eli Zaretskii <eliz@gnu.org>
2711
2712 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
2713
27142005-10-17 Bill Wohler <wohler@newt.com>
2715
2716 * make-dist: Create and populate etc/images/low-color.
2717
27182005-10-15 Bill Wohler <wohler@newt.com>
2719
2720 * make-dist: Create and populate etc/images/gud.
2721
27222005-10-08 Richard M. Stallman <rms@gnu.org>
2723
2724 * make-dist (tempparent): Don't check for 14-char file name limit.
2725
27262005-10-07 Romain Francoise <romain@orebokech.com>
2727
2728 * make-dist: Add etc/images/ezimage and etc/images/mail
2729 directories. Install images in etc/images.
2730
27312005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2732
2733 * configure.in: Prefer Carbon if --enable-carbon-app or
2734 --with-carbon is explicitly specified even when X11 is detected.
2735
27362005-09-15 Ulf Jasper <ulf.jasper@web.de>
2737
2738 * Makefile.in (install-arch-indep, uninstall):
2739 Handle newsticker manual.
2740 (info): Add - to commands.
2741
27422005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
2743
2744 Remove the MAXPATHLEN limitations:
2745
2746 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
2747
27482005-09-09 Eli Zaretskii <eliz@gnu.org>
2749
2750 * configure.in <lynxsos*>: Support for LynxOS on PPC.
2751 * configure: Regenerate.
2752
27532005-09-05 Paul Eggert <eggert@cs.ucla.edu>
2754
2755 * config.guess, config.sub: Updated from master source.
2756
27572005-08-03 Juanma Barranquero <lekktu@gmail.com>
2758
2759 * .cvsignore: Add `lock'.
2760
27612005-07-28 Juanma Barranquero <lekktu@gmail.com>
2762
2763 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
2764
27652005-07-26 Paul Eggert <eggert@cs.ucla.edu>
2766
2767 Merge gnulib getopt implementation into Emacs.
2768
2769 * Makefile.in (AUTOCONF_INPUTS): New macro.
2770 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
2771 so that these files also depend on m4/getopt.m4.
2772 * configure.in: Configure getopt by including m4/getopt.m4,
2773 and configuring a getopt replacement if necessary.
2774 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
2775 * m4/getopt.m4: New file.
2776
27772005-07-06 Lute Kamstra <lute@gnu.org>
2778
2779 * configure.in: Fix capitalization.
2780
27812005-07-04 Lute Kamstra <lute@gnu.org>
2782
2783 Update FSF's address in GPL notices.
2784
27852005-06-19 Jérôme Marant <jerome@marant.org>
2786
2787 * Makefile.in (epaths-force): Protect both lisppath and
2788 buildlisppath from whitespace.
2789
27902005-06-08 Steven Tamm <steventamm@mac.com>
2791
2792 * configure.in: Support Darwin/MacOSX on Intel
2793
27942005-06-06 Jan Djärv <jan.h.d@swipnet.se>
2795
2796 * configure.in (HAVE_CANCELMENUTRACKING): New test.
2797
27982005-05-11 Jérôme Marant <jmarant@marant.org>
2799
2800 * configure.in: Add --enable-locallisppath.
2801
28022005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2803
2804 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
2805 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
2806 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
2807
28082005-05-07 Jérôme Marant <jerome@marant.org>
2809
2810 * make-dist: Remove references to makefile.nt and makefile.def.
2811 Include widgets and images subdirectories of etc. Do not exclude
2812 ldefs-boot.el.
2813
28142005-04-23 Andreas Schwab <schwab@suse.de>
2815
2816 * configure.in: Remove duplicate match for powerpc configuration.
2817
28182005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
2819
2820 * configure.in: Check for <pwd.h>.
2821
28222005-04-14 Lute Kamstra <lute@gnu.org>
2823
2824 * make-dist: Distribute all ChangeLog files in lisp/.
2825 Don't distribute ldefs-boot.el.
2826 lisp/makefile.nt no longer exists.
2827
28282005-04-13 Lute Kamstra <lute@gnu.org>
2829
2830 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
2831 for "no-byte-compile: t" in the file instead.
2832
28332005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
2834
2835 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
2836 shadow the main Lesstif/Motif-2.1 libs and includes.
2837
28382005-03-10 Jan Djärv <jan.h.d@swipnet.se>
2839
2840 * configure.in: Only add XASSERTS to cppflags.
2841
28422005-03-04 Jan Djärv <jan.h.d@swipnet.se>
2843
2844 * configure.in: Added --enable-asserts.
2845
28462005-02-09 Kim F. Storm <storm@cua.dk>
2847
2848 Change release version from 21.4 to 22.1 throughout.
2849 Change development version from 21.3.50 to 22.0.50.
2850
28512005-01-19 Steven Tamm <steventamm@mac.com>
2852
2853 * configure.in: Check for <sys/utsname.h>.
2854
28552004-12-11 Kim F. Storm <storm@cua.dk>
2856
2857 * Makefile.in (info): Undo 2004-12-05 change.
2858
28592004-12-08 Luc Teirlinck <teirllm@auburn.edu>
2860
2861 * info/dir (File): Add URL and Org Mode manuals.
2862 * Makefile.in (install-arch-indep, uninstall): Add url and org
2863 manuals.
2864
28652004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
2866
2867 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
2868 committed to src/config.in.
2869
28702004-12-07 Jan Djärv <jan.h.d@swipnet.se>
2871
2872 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
2873 pthreads and define HAVE_GTK_AND_PTHREAD.
2874
28752004-12-05 Richard M. Stallman <rms@gnu.org>
2876
2877 * Makefile.in (info): Ignore errors building info files.
2878
28792004-11-27 Eli Zaretskii <eliz@gnu.org>
2880
2881 * config.bat: If 8-byte alignment is not supported, define
2882 NO_DECL_ALIGN in src/config.h, instead of trivially defining
2883 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
2884 filter through Sed to remove the quotes.
2885
28862004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
2887
2888 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
2889 not apply to files explicitly `cvs add'ed.
2890
28912004-11-12 Eli Zaretskii <eliz@gnu.org>
2892
2893 * config.bat: Don't require djecho.exe for the v1.x build.
2894 Add a test for DECL_ALIGN support, and add a trivial definition to
2895 src/config.h if 8-byte alignment is not supported.
2896
28972004-11-08 Kim F. Storm <storm@cua.dk>
2898
2899 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
2900 files before building.
2901 (bootfast, bootstrap-clean-before-fast): New targets, like
2902 bootstrap but don't remove .elc files.
2903
29042004-11-06 Lars Brinkhoff <lars@nocrew.org>
2905
2906 * configure.in: Add check for getrusage.
2907
29082004-11-02 Jan Djärv <jan.h.d@swipnet.se>
2909
2910 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
2911 New tests for new and old GTK file dialogs.
2912 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
2913 to no.
2914
29152004-10-20 Jan Djärv <jan.h.d@swipnet.se>
2916
2917 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
2918 can be set. Remove SETARCH test.
2919
29202004-10-08 Steven Tamm <steventamm@mac.com>
2921
2922 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
2923
29242004-10-06 Jan Djärv <jan.h.d@swipnet.se>
2925
2926 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
2927 AC_MSG_WARN. Move output of warning message to end of configure run.
2928
29292004-10-05 Jan Djärv <jan.h.d@swipnet.se>
2930
2931 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
2932 Run test to see if heap start address is random.
2933
29342004-09-29 Miles Bader <miles@gnu.org>
2935
2936 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
2937 if setarch is present.
2938
29392004-09-25 Jan Djärv <jan.h.d@swipnet.se>
2940
2941 * configure.in (HAVE_EXECSHIELD): Only define on x86.
2942
29432004-09-24 Jan Djärv <jan.h.d@swipnet.se>
2944
2945 * configure.in: Check for exec-shield.
2946
29472004-08-06 Andreas Schwab <schwab@suse.de>
2948
2949 * Makefile.in (install-arch-indep, uninstall): Add flymake.
2950
29512004-07-31 Eli Zaretskii <eliz@gnu.org>
2952
2953 * config.bat: Update URLs in the comments.
2954
29552004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
2956
2957 * Makefile.in (install-arch-indep): Add pgg and sieve.
2958
2959 * info/.cvsignore: Added pgg and sieve.
2960
29612004-07-05 Andreas Schwab <schwab@suse.de>
2962
2963 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
2964
29652004-06-21 Kenichi Handa <handa@m17n.org>
2966
2967 * make-dist: Link leim-ext.el into tempdir.
2968
29692004-06-15 Luc Teirlinck <teirllm@auburn.edu>
2970
2971 * info/dir (File): Add emacs-xtra.
2972 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
2973
29742004-06-12 Juri Linkov <juri@jurta.org>
2975
2976 * info/dir: Move menu help lines from `* Menu:' to file header.
2977 Describe the purpose of a red *.
2978
29792004-05-04 Dave Love <fx@gnu.org>
2980
2981 * configure.in: Don't use `extrasub'.
2982
29832004-04-29 Dave Love <fx@gnu.org>
2984
2985 * configure.in: Don't forget to quote args to `test'.
2986
29872004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
2988
2989 * autogen.sh: Update filename in "please read" message.
2990
29912004-04-17 Richard M. Stallman <rms@gnu.org>
2992
2993 * INSTALL: Move the info about site-lisp dirs,
2994 and say uninstalled Emacs looks there too.
2995
29962004-04-04 Eli Zaretskii <eliz@gnu.org>
2997
2998 * config.bat (lib-src): Recognize comment lines in Makefile.in
2999 that have a TAB after the #, to avoid errors in preprocessing with
3000 GCC 3.3.3.
3001
30022004-03-31 Luc Teirlinck <teirllm@auburn.edu>
3003
3004 * Makefile.in: Mention in comment that `make maintainer-clean'
3005 deletes .elc files.
3006
30072004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
3008
3009 * update-subdirs: Add local variables to prevent byte-compiling.
3010
30112004-03-21 Dave Love <fx@gnu.org>
3012
3013 * configure.in: Fix previous change.
3014
30152004-03-18 Dave Love <fx@gnu.org>
3016
3017 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
3018
30192004-03-15 Luc Teirlinck <teirllm@auburn.edu>
3020
3021 * info/dir (File): Add SMTP and SES.
3022
30232004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
3024
3025 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
3026 (bootstrap): Use the new bootstrap-prepare target in lisp.
3027
30282004-02-18 Kim F. Storm <storm@cua.dk>
3029
3030 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
3031
30322004-02-16 Eli Zaretskii <eliz@gnu.org>
3033
3034 * make-dist: Don't link index.*perm and permute-index into tempdir.
3035
30362004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
3037
3038 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
3039 to match previous changes by Eli Zaretskii.
3040
30412004-02-09 Luc Teirlinck <teirllm@auburn.edu>
3042
3043 * Makefile.in: Set CDPATH to an empty string.
3044
30452004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
3046
3047 * configure.in <darwin>: Use fink packages if available.
3048
30492004-01-25 Jérôme Marant <jmarant@free.fr> (tiny change)
3050
3051 * make-dist (lispref): Do include lispref/index.texi.
3052
30532004-01-06 Eric Hanchrow <offby1@blarg.net>
3054
3055 * make-dist (tempdir): Include cursors in nt/icons.
3056
30572003-12-30 Eli Zaretskii <eliz@gnu.org>
3058
3059 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
3060 clashes with install-sh on 8+3 filesystems.
3061
30622003-12-08 Miles Bader <miles@gnu.org>
3063
3064 * .cvsignore: Add .arch-inventory.
3065
30662003-12-24 Andreas Schwab <schwab@suse.de>
3067
3068 * configure.in: Check for <sys/socket.h>. Include it before
3069 including <net/if.h>. Move check for <net/if.h> before its use.
3070
30712003-12-24 Jan Djärv <jan.h.d@swipnet.se>
3072
3073 * Makefile.in (install-arch-dep): Don't let cd output go into
3074 pipe for carbon_appdir.
3075
30762003-12-24 Andreas Schwab <schwab@suse.de>
3077
3078 * configure.in (PKG_CHECK_MODULES): Fix quoting.
3079
30802003-12-01 Andreas Schwab <schwab@suse.de>
3081
3082 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
3083 hardcoding gcc.
3084
30852003-11-16 Jan Djärv <jan.h.d@swipnet.se>
3086
3087 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
3088 multiple displays.
3089 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
3090
30912003-09-23 Dave Love <fx@gnu.org>
3092
3093 * configure.in: Check members of struct ifreq.
3094
30952003-09-14 Kim F. Storm <storm@cua.dk>
3096
3097 * configure.in: Add checks for sys/ioctl.h and net/if.h.
3098
30992003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
3100
3101 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
3102
31032003-08-18 Lute Kamstra <lute@gnu.org>
3104
3105 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
3106 required anymore.
3107
31082003-08-07 Andrew Choi <akochoi@shaw.ca>
3109
3110 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
3111 option instead of -traditional-cpp for CPP.
3112
31132003-07-29 Richard M. Stallman <rms@gnu.org>
3114
3115 * configure.in (HAVE_XIM): Define if XIM is available.
3116
31172003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
3118
3119 * configure.in: The function gtk_window_set_icon_from_file was
3120 introduced in GTK+ 2.2, so check for that release.
3121
31222003-07-23 Andreas Schwab <schwab@suse.de>
3123
3124 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
3125
3126 * Makefile.in (YACC): Remove, not used.
3127 (MAINT): Don't set.
3128 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
3129 disable dependency on ${srcdir}/configure.in when maintainer mode
3130 is disabled.
3131
31322003-07-22 Dave Love <fx@gnu.org>
3133
3134 * configure.in: Make XRegisterIMInstantiateCallback test depend on
3135 HAVE_X11, not with_xim.
3136 (HAVE_CRTIN): Provide template.
3137 <with_png>: Test for png.h and libpng/png.h.
3138
31392003-07-15 Andreas Schwab <schwab@suse.de>
3140
3141 * configure.in: Temporarily leave quoting for AC_DEFINE.
3142
31432003-07-13 Stefan Monnier <monnier@cs.yale.edu>
3144
3145 * configure.in: Check for posix_memalign.
3146
31472003-07-12 Richard M. Stallman <rms@gnu.org>
3148
3149 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
3150
31512003-07-09 Kim F. Storm <storm@cua.dk>
3152
3153 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
3154 functionality of --without-xim.
3155
31562003-06-29 Dave Love <fx@gnu.org>
3157
3158 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
3159
31602003-06-23 Dave Love <fx@gnu.org>
3161
3162 * configure.in: Check for sys/_mbstate_t.h.
3163 Test XRegisterIMInstantiateCallback prototype.
3164 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
3165
31662003-06-06 Dave Love <fx@gnu.org>
3167
3168 * configure.in: Check for locale.h.
3169
31702003-06-05 Dave Love <fx@gnu.org>
3171
3172 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
3173 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
3174 (NLIST_STRUCT): Don't define.
3175 (AH_BOTTOM): Define my_strftime.
3176
31772003-06-02 Richard M. Stallman <rms@gnu.org>
3178
3179 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
3180
31812003-05-24 Andreas Schwab <schwab@suse.de>
3182
3183 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
3184 bzero, and bcmp.
3185
31862003-05-22 Dave Love <fx@gnu.org>
3187
3188 * configure.in: Remove redundant test for term.h. Test for difftime.
3189
31902003-05-20 Dave Love <fx@gnu.org>
3191
3192 * configure.in: Append * to s390-*-linux-gnu case.
3193 (LIBMAIL) <lockfile>: Don't define.
3194
31952003-04-30 Richard M. Stallman <rms@gnu.org>
3196
3197 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
3198
31992003-04-28 Francesco Potortì <pot@gnu.org>
3200
3201 * configure.in: Undo last (RMS') change, as it is useless, per
3202 Dave Love.
3203
32042003-04-08 Richard M. Stallman <rms@gnu.org>
3205
3206 * configure.in: Put #include of jpeglib.h at start of line.
3207
32082003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
3209
3210 * INSTALL (* GNU/Linux development packages): Mention Debian and
3211 RedHat package names.
3212
32132003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
3214
3215 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
3216
32172003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
3218
3219 * INSTALL (* GNU/Linux development packages): Tell people to
3220 install additional packages for compiling Emacs.
3221
32222003-04-06 Francesco Potortì <pot@gnu.org>
3223
3224 * configure.in: Use the same configuration for all aix5, not just
3225 aix5.1.
3226
32272003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
3228
3229 * configure.in: Check for need for bigtoc support on IBM AIX for
3230 solving a linker table overflow problem.
3231
32322003-03-03 Rob Browning <rlb@defaultvalue.org>
3233
3234 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
3235 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
3236 over bzero, bcmp, and bcopy.
3237
32382003-02-23 Simon Josefsson <jas@extundo.com>
3239
3240 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
3241
32422003-02-21 Klaus Zeitler <kzeitler@lucent.com>
3243
3244 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
3245
32462003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
3247
3248 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
3249
32502003-02-08 Andreas Schwab <schwab@suse.de>
3251
3252 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
3253 instead of the substitution.
3254
32552003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3256
3257 * Makefile.in: Use @EXEEXT@ for Cygwin.
3258 Use USERNAME if LOGNAME is not set (for Cygwin).
3259
3260 * configure.in: Add opsys=cygwin.
3261
32622003-01-22 Andreas Schwab <schwab@suse.de>
3263
3264 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
3265 redefining it explicitly in src/config.in.
3266
32672003-01-22 Markus Rost <rost@math.ohio-state.edu>
3268
3269 * Makefile.in (bootstrap): Make bootstrap-after.
3270
32712003-01-20 Jan Djärv <jan.h.d@swipnet.se>
3272
3273 * configure.in: Fix --with-gtk.
3274
32752003-01-19 Jan Djärv <jan.h.d@swipnet.se>
3276
3277 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
3278
3279 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
3280
32812003-01-14 Francesco Potortì <pot@gnu.org>
3282
3283 * configure.in (m68k-motorola-sysv): Remove (obsolete).
3284
32852003-01-07 Steven Tamm <steventamm@mac.com>
3286
3287 * configure.in: New option, --enable-carbon-app, to specify
3288 that the application should be installed
3289 * Makefile.in (install-arch-dep): On Mac OS X, install the
3290 Emacs.app application if carbon-app is enabled
3291
32922003-01-06 Dave Love <fx@gnu.org>
3293
3294 * configure.in: Check for nl_langinfo.
3295 [!HAVE_SIZE_T]: Fix typedef.
3296
32972003-01-06 David Kastrup <dak@gnu.org>
3298
3299 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
3300
3301 * configure.in: Add tests for install-info.
3302
33032002-12-09 Markus Rost <rost@math.ohio-state.edu>
3304
3305 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
3306 use again sol2-6 instead of sol2-8.
3307
33082002-12-09 Dave Love <fx@gnu.org>
3309
3310 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
3311
33122002-12-08 Andreas Schwab <schwab@suse.de>
3313
3314 * Makefile.in (install-arch-indep): Revert last change.
3315
33162002-11-27 Dave Love <fx@gnu.org>
3317
3318 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
3319 Check for __sys_siglist too. Check for memset.
3320 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
3321
33222002-11-22 Juanma Barranquero <lektu@terra.es>
3323
3324 * config.guess, config.sub: Updated from master source.
3325
33262002-11-19 Karl Fogel <kfogel@red-bean.com>
3327
3328 * autogen.sh: New file.
3329
33302002-11-15 Dave Love <fx@gnu.org>
3331
3332 * configure.in: Tidy up various quoting issues throughout.
3333 Use AC_GNU_SOURCE.
3334 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
3335 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
3336 Maybe define bcopy, bzero, bcmp.
3337 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
3338 non-existent machine file).
3339 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
3340 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
3341 (nlist.h): Move test up.
3342
33432002-11-18 Markus Rost <rost@math.ohio-state.edu>
3344
3345 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
3346
33472002-11-14 Francesco Potortì <pot@gnu.org>
3348
3349 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
3350
33512002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
3352
3353 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
3354
33552002-11-08 Dave Love <fx@gnu.org>
3356
3357 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
3358 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
3359
33602002-11-07 Miles Bader <miles@gnu.org>
3361
3362 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
3363 Handle separate-build-dir case.
3364
33652002-11-06 Richard M. Stallman <rms@gnu.org>
3366
3367 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
3368 bulletproof. $bar may be empty when there are no .elc files.
3369
33702002-10-30 Dave Love <fx@gnu.org>
3371
3372 * configure.in: Require autoconf 2.53. Test for pty.h,
3373 sys/mman.h, sys/param.h, mremap, memmove.
3374 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
3375 (AC_PROG_YACC): Delete.
3376 (size_t): Use AC_CHECK_TYPES.
3377 (AH_TOP): Up-date copyright.
3378
33792002-10-01 Juanma Barranquero <lektu@terra.es>
3380
3381 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
3382
33832002-09-19 Richard M. Stallman <rms@gnu.org>
3384
3385 * configure.in: Fix the LessTif-directory-finder for real.
3386
33872002-09-14 Richard M. Stallman <rms@gnu.org>
3388
3389 * Makefile.in (maybe_bootstrap): Test for complete absence
3390 of compiled Lisp files.
3391
33922002-09-11 Stefan Monnier <monnier@cs.yale.edu>
3393
3394 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
3395 (bootstrap-clean-after): Delete.
3396 (bootstrap): Make the sequencing explicit.
3397
33982002-09-10 Richard M. Stallman <rms@gnu.org>
3399
3400 * configure.in: Fix previous LessTif change.
3401
34022002-09-09 Richard M. Stallman <rms@gnu.org>
3403
3404 * configure.in (powerpcle-*-solaris2.5*): New configuration.
3405 (powerpcle-*-solaris*): Use version 2.6 as default.
3406 (*-sunos5.6*, *-solaris2.6*): New alternative.
3407 (*-sunos5*): Use version 2.6 as default.
3408
34092002-09-06 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3410
3411 * configure.in: Fix typo.
3412
34132002-09-05 Richard M. Stallman <rms@gnu.org>
3414
3415 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
3416
3417 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
3418 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
3419
34202002-08-26 Kim F. Storm <storm@cua.dk>
3421
3422 * Makefile.in (install-arch-indep): Do not remove DOC file
3423 when it is the only DOC file installed; this is the case when
3424 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
3425
34262002-07-24 Markus Rost <rost@math.ohio-state.edu>
3427
3428 * configure.in: Fix typo.
3429
34302002-07-24 Richard M. Stallman <rms@gnu.org>
3431
3432 * configure.in: Don't print anything special about gamedir.
3433
3434 * configure.in: Delete nonstandard --with-game-user option.
3435
34362002-07-21 Richard M. Stallman <rms@gnu.org>
3437
3438 * Makefile.in (gamedir, localstatedir): New variables.
3439 (epaths-force): Insert value of gamedir into PATH_GAME.
3440
3441 * configure.in (gamedir): Handle it like lispdir.
3442 (--with-game-dir option): Delete.
3443
34442002-06-21 Pavel Janík <Pavel@Janik.cz>
3445
3446 * configure.in: Add support for mipseb-*-netbsd* machines.
3447
34482002-06-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3449
3450 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
3451
34522002-06-17 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3453
3454 * info/dir (File): Add an entry for Tramp.
3455
34562002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
3457
3458 * INSTALL-CVS: New file.
3459
34602002-06-07 Andreas Schwab <schwab@suse.de>
3461
3462 * configure.in (x86_64-*-linux-gnu*): New system.
3463
34642002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
3465
3466 * config.bat: Handle the case when lispintro is truncated to lispintr.
3467
34682002-05-26 Paul Eggert <eggert@twinsun.com>
3469
3470 * config.guess, config.sub: Updated from master source.
3471
34722002-05-09 Richard M. Stallman <rms@gnu.org>
3473
3474 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
3475
34762002-05-04 Pavel Janík <Pavel@Janik.cz>
3477
3478 * make-dist: Do not distribute lock/ directory.
3479
34802002-04-30 Andrew Choi <akochoi@shaw.ca>
3481
3482 * configure.in: Provide documentation string when defining
3483 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
3484 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
3485
34862002-04-28 Colin Walters <walters@verbum.org>
3487
3488 * configure.in: Delete configure check for access to the game user.
3489
34902002-04-29 Pavel Janík <Pavel@Janik.cz>
3491
3492 * make-dist: lwlib/Imakefile is removed.
3493
34942002-04-26 Andrew Choi <akochoi@shaw.ca>
3495
3496 * configure.in: Add support for powerpc-apple-darwin*.
3497 (HAVE_CARBON): Add.
3498
3499 * make-dist: Create directories in mac/Emacs.app.
3500
35012002-04-25 Pavel Janík <Pavel@Janik.cz>
3502
3503 * make-dist: lwlib-Xol* are removed.
3504
35052002-04-23 Andreas Schwab <schwab@suse.de>
3506
3507 * Makefile.in (MAINT): New variable.
3508 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
3509 instead of configure.in, to avoid running autoconf and autoheader
3510 unless explicitly requested.
3511
35122002-04-16 Eli Zaretskii <eliz@gnu.org>
3513
3514 * config.bat: Update for msdos/sed2v2.inp.
3515
35162002-04-15 Andreas Schwab <schwab@suse.de>
3517
3518 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
3519 * configure.in: Add config header templates to all AC_DEFINE and
3520 AC_DEFINE_UNQUOTED symbols.
3521 * make-dist: Run autoheader if necessary.
3522
35232002-04-10 Colin Walters <walters@verbum.org>
3524
3525 * configure.in: Add --game-dir, --game-user. Test to see if we
3526 can use them.
3527
35282002-04-08 Pavel Janík <Pavel@Janik.cz>
3529
3530 * configure.in: Add --with-sound.
3531
35322002-03-18 Kim F. Storm <storm@cua.dk>
3533
3534 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
3535 and getsockname functions. Test for sys/un.h include file.
3536
35372002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
3538
3539 * configure.in: Support AIX 5.1.
3540
35412002-03-10 Jan Djärv <jan.h.d@swipnet.se>
3542
3543 * configure.in: Added test for X Session Management (HAVE_X_SM).
3544
35452002-03-03 Richard M. Stallman <rms@gnu.org>
3546
3547 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
3548 Run chown $${LOGNAME} on files installed by tar xvf.
3549
35502002-03-03 Kim F. Storm <storm@cua.dk>
3551
3552 * configure.in: Test for getpeername.
3553
35542002-03-01 Richard M. Stallman <rms@gnu.org>
3555
3556 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
3557 (HAVE_GIF): Don't use old libungif versions that crash.
3558
35592002-02-26 Richard M. Stallman <rms@gnu.org>
3560
3561 * configure.in <making srcdir absolute>: Verify that PWD is correct,
3562 not just well-formed and valid.
3563 (mips-compaq-nonstopux*): New configuration.
3564
35652002-02-18 Paul Eggert <eggert@twinsun.com>
3566
3567 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
3568 "sed q" is a portable equivalent to plain "head -1".
3569
35702002-02-13 Richard M. Stallman <rms@gnu.org>
3571
3572 * Makefile.in (maybe_bootstrap): Do `exit 1'.
3573 (all): Don't depend on maybe_bootstrap here.
3574 (${SUBDIR}): Depend on it here instead.
3575
35762002-02-08 Richard M. Stallman <rms@gnu.org>
3577
3578 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
3579
35802002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
3581
3582 * configure.in: Recognize BSD/OS 5.0.
3583
35842002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
3585
3586 * make-dist: Make version checking in emacs.texi consistent with
3587 how we set it there.
3588
35892001-12-29 Kim F. Storm <storm@cua.dk>
3590
3591 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
3592
35932001-12-28 Richard M. Stallman <rms@gnu.org>
3594
3595 * configure.in: Test for mbsinit.
3596
35972001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
3598
3599 These changes make Leim part of the standard distribution:
3600
3601 * README: Add info about the `leim' directory.
3602
3603 * INSTALL: Remove text that describes Leim as a separate package.
3604
3605 * noleim-Makefile.in: File removed.
3606
3607 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
3608 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
3609 Leim files out of the Emacs tree. Don't prepare a separate tarball
3610 for Leim.
3611
36122001-12-11 Richard M. Stallman <rms@gnu.org>
3613
3614 * configure.in (hppa*-*-linux-gnu*): New alternative.
3615
36162001-12-08 Pavel Janík <Pavel@Janik.cz>
3617
3618 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
3619 creating distribution.
3620
36212001-12-06 Paul Eggert <eggert@twinsun.com>
3622
3623 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
3624 (AC_FUNC_VFORK): Remove.
3625 (AC_FUNC_FORK): Add.
3626 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
3627 this is required by recent Autoconf versions.
3628
36292001-12-02 Pavel Janík <Pavel@Janik.cz>
3630
3631 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
3632 TODO, vms-pp.trans and others).
3633
36342001-11-29 Pavel Janík <Pavel@Janik.cz>
3635
3636 * make-dist: Use COPYING from the top-level directory.
3637
36382001-11-29 Gerd Moellmann <gerd@gnu.org>
3639
3640 * configure.in: Add support for FreeBSD/Alpha.
3641
36422001-11-29 Pavel Janík <Pavel@Janik.cz>
3643
3644 * make-dist: Add COPYING to the top-level directory of the
3645 distribution. Simplify the logic behind copying.
3646
3647 * Makefile.in (maybe_bootstrap): Fix previous change.
3648
36492001-11-28 Richard M. Stallman <rms@gnu.org>
3650
3651 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
3652
36532001-11-26 Richard M. Stallman <rms@gnu.org>
3654
3655 * Makefile.in: bootstrap should not delete dumped executables.
3656 (bootstrap-clean-before): New target.
3657 (bootstrap): Use bootstrap-clean-before instead of clean.
3658 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
3659
36602001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
3661
3662 These changes add the Emacs Lisp Introduction manual to the
3663 distribution:
3664
3665 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
3666
3667 * make-dist: Copy the files in lispintro directory.
3668
3669 * config.bat: Configure in the lispintro directory.
3670
3671 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
3672
3673 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
3674 (lispintro/Makefile): New target.
3675 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
3676 (unlock, relock, info, dvi): Ditto.
3677
36782001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
3679
3680 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
3681
3682 * make-dist (etc): Don't distribute gfdl.1.
3683
36842001-11-22 Colin Walters <walters@debian.org>
3685
3686 * Makefile.in (install-arch-indep): Install the calc .info files.
3687 (uninstall): Handle deletion of calc .info files (thanks Pavel Janík).
3688
36892001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3690
3691 * make-dist (lispref): Add *.txt, *.el, permute-index, and
3692 tindex.pl to the list of those being put into the distribution.
3693
36942001-11-16 Eli Zaretskii <eliz@gnu.org>
3695
3696 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
3697
36982001-11-15 Pavel Janík <Pavel@Janik.cz>
3699
3700 * Makefile.in (uninstall): Fix previous change.
3701
3702 * configure.in, Makefile.in: Add support for --program-prefix,
3703 --program-suffix and --program-transform-name options.
3704
37052001-11-13 Pavel Janík <Pavel@Janik.cz>
3706
3707 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
3708 (install-arch-indep): Install emacsclient manual page.
3709 (uninstall): Uninstall emacsclient manual page.
3710
37112001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
3712
3713 * make-dist: Add lispref/index.*perm files to the distribution.
3714 From Pavel Janík <Pavel@Janik.cz>.
3715
37162001-11-12 Pavel Janík <Pavel@Janik.cz>
3717
3718 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
3719
37202001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3721
3722 * configure.in: AC_OUTPUT lispref/Makefile.
3723
37242001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3725
3726 The following changes add the ELisp reference manual to the
3727 distribution.
3728
3729 * make-dist: Add the lispref directory to the distribution.
3730
3731 * Makefile.in (install-arch-indep): Add elisp* to the list of
3732 installed Info files.
3733 (SUBDIR_MAKEFILES): Add lispref/Makefile.
3734 (lispref/Makefile): New target.
3735 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
3736 Add commands for the lispref directory.
3737 (info, dvi): Ditto.
3738
3739 * config.bat: Configure in `lispref'.
3740
37412001-11-09 Richard M. Stallman <rms@gnu.org>
3742
3743 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
3744
37452001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
3746
3747 * make-dist (tempdir): Copy AUTHORS as well.
3748
37492001-11-06 Sam Steingold <sds@gnu.org>
3750
3751 * configure.in: Added a check for <nlist.h>.
3752
37532001-11-01 Pavel Janík <Pavel@Janik.cz>
3754
3755 * configure.in: Reindent --help output.
3756 From Per Starbäck (starback@ling.uu.se).
3757
37582001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
3759
3760 * configure.in: New entry for HP/UX-11.
3761
3762 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
3763 From Eric S. Raymond <esr@golux.thyrsus.com>.
3764
37652001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
3766
3767 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
3768 <athornton@sinenomine.net>.
3769
37702001-10-25 Gerd Moellmann <gerd@gnu.org>
3771
3772 * Makefile.in (maybe_bootstrap): New target.
3773 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
3774
37752001-10-24 Ken Raeburn <raeburn@gnu.org>
3776
3777 * configure.in: If --with-hesiod is given, look for
3778 hes_getmailhost and res_send or __res_send; check hesiod and
3779 resolv libraries respectively if system libraries don't supply them.
3780
37812001-10-24 Gerd Moellmann <gerd@gnu.org>
3782
3783 * configure.in: Use $MAKE for `make' if set.
3784
37852001-10-22 Gerd Moellmann <gerd@gnu.org>
3786
3787 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
3788 to tar options.
3789
37902001-10-20 Gerd Moellmann <gerd@gnu.org>
3791
3792 * (Version 21.1 released).
3793
37942001-10-20 Miles Bader <miles@gnu.org>
3795
3796 * configure.in (configuration): Set from `host' if `host_alias'
3797 isn't defined.
3798
37992001-10-19 Andreas Schwab <schwab@suse.de>
3800
3801 * configure.in: Make ready for autoconf 2.5x.
3802 (AC_PREREQ): Require autoconf 2.50.
3803 * aclocal.m4: Removed.
3804 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
3805
38062001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3807
3808 * README: Bump Emacs version to 21.1.50.
3809
38102001-10-05 Gerd Moellmann <gerd@gnu.org>
3811
3812 * Branch for 21.1.
3813
38142001-09-05 Gerd Moellmann <gerd@gnu.org>
3815
3816 * configure.in: Avoid `$@' which is handled specially in
3817 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
3818
38192001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
3820
3821 * make-dist (nt): Add subdirs.el to the list of distributed files.
3822
38232001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
3824
3825 * configure.in (machine): Add an entry for
3826 hppa1.1-hitachi-hiuxwe2*.
3827
38282001-05-28 Gerd Moellmann <gerd@gnu.org>
3829
3830 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
3831 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
3832
38332001-05-14 Gerd Moellmann <gerd@gnu.org>
3834
3835 * make-dist: Copy texinfo.tex unconditionally.
3836
38372001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
3838
3839 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
3840 that are installed.
3841
38422001-04-06 Gerd Moellmann <gerd@gnu.org>
3843
3844 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
3845 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
3846
3847 * make-dist: Handle leim/MISC-DIC. Only include
3848 `[a-zA-Z]*.{el,elc}' from leim/quail.
3849
38502001-04-05 Gerd Moellmann <gerd@gnu.org>
3851
3852 * Makefile.in (install-arch-indep): Remove .cvsignore files.
3853
38542001-03-30 Gerd Moellmann <gerd@gnu.org>
3855
3856 * Makefile.in (.PHONY): Add for bootstrap targets.
3857 (bootstrap-clean): New target.
3858 (bootstrap): Use it instead of `clean'.
3859
38602001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
3861
3862 * Makefile.in (SUBDIR): Remove leim.
3863 (all, .RECURSIVE, extraclean): Add leim explicitly.
3864 (leim): Provide separate rule which exports PARALLEL=0 into the
3865 environment.
3866
38672001-03-20 Gerd Moellmann <gerd@gnu.org>
3868
3869 * configure.in (HAVE_XPM): Don't print the result of the check for
3870 XpmReturnAllocPixels if we don't have an xpm.h.
3871
38722001-03-05 Gerd Moellmann <gerd@gnu.org>
3873
3874 * COPYING: New file.
3875
38762001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
3877
3878 * config.bat: Update the copyright.
3879
38802001-02-23 Kenichi Handa <handa@etl.go.jp>
3881
3882 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
3883 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
3884 to `yes'. Later in AC_OUTPUT, check this variable.
3885
38862001-02-09 Dave Love <fx@gnu.org>
3887
3888 * AUTHORS: Updated.
3889
38902001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
3891
3892 * info/dir (Ebrowse): Fix the entry (was missing a dot).
3893
38942001-02-02 Gerd Moellmann <gerd@gnu.org>
3895
3896 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
3897
3898 * Makefile.in (uninstall): Ignore exit code of `rm'.
3899
3900 * Makefile.in (uninstall): Remove more info files. Remove
3901 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
3902
39032001-01-31 Gerd Moellmann <gerd@gnu.org>
3904
3905 * noleim-Makefile.in (extraclean): Add.
3906
39072001-01-28 Gerd Moellmann <gerd@gnu.org>
3908
3909 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
3910 it quiet.
3911
39122001-01-24 Colin Walters <walters@cis.ohio-state.edu>
3913
3914 * Makefile.in (tags): Fix typo.
3915
39162001-01-13 Kenichi Handa <handa@etl.go.jp>
3917
3918 * configure.in: Fix typo in the code setting x_search_path.
3919
39202001-01-10 Dave Love <fx@gnu.org>
3921
3922 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
3923 -lXext.
3924 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
3925 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
3926 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
3927 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
3928 (now in $LIBS).
3929
39302001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
3931
3932 * config.bat: Run the preprocessor with -traditional.
3933
39342001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
3935
3936 * INSTALL: Move copying conditions to end of file.
3937
39382000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
3939
3940 * INSTALL: Add basic installation procedure which assumes
3941 `configure' does its job. Elaborate on image support libraries.
3942 Add a pointer to Xaw3d library. Add advice about solving
3943 configure-time problems by looking in config.log and setting
3944 variables in the environment.
3945
39462000-12-27 Gerd Moellmann <gerd@gnu.org>
3947
3948 * Makefile.in (install-arch-indep): If tar fails, exit with
3949 exit code 1.
3950
39512000-12-19 Gerd Moellmann <gerd@gnu.org>
3952
3953 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
3954 source file includes XKBlib.h. On some broken Solaris systems,
3955 there is an XKBlib.h, reportedly, but header files included by
3956 XKBlib.h are missing.
3957
39582000-12-14 Gerd Moellmann <gerd@gnu.org>
3959
3960 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
3961
39622000-12-11 Dave Love <fx@gnu.org>
3963
3964 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
3965
39662000-12-11 Paul Eggert <eggert@twinsun.com>
3967
3968 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
3969 Merge fixes from latest GNU tar version. These macros no longer
3970 futz with _XOPEN_SOURCE, as that was not portable in practice.
3971 (AC_FUNC_FSEEKO): New macro.
3972
3973 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
3974 ftello.
3975
39762000-12-05 Dave Love <fx@gnu.org>
3977
3978 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
3979
39802000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
3981
3982 * info/dir: Change the category to "Emacs".
3983
39842000-12-01 Gerd Moellmann <gerd@gnu.org>
3985
3986 * make-dist (tempdir): Remove epaths.h from the distribution
3987 instead of paths.h.
3988
39892000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
3990
3991 * config.bat: Check for existence of djecho.exe, and print an
3992 error message if it is not available.
3993
3994 * INSTALL: Describe possible problem with djecho.exe in old
3995 versions of DJGPP v2.x.
3996
39972000-11-23 Gerd Moellmann <gerd@gnu.org>
3998
3999 * configure.in: Initialize HAVE_LIBXP to no.
4000
40012000-11-22 Gerd Moellmann <gerd@gnu.org>
4002
4003 * configure.in: Use m/macppc.h instead of the non-existent
4004 m/powerpc.h.
4005
40062000-11-21 Gerd Moellmann <gerd@gnu.org>
4007
4008 * Makefile.in (install-arch-indep): Also install info/eshell*
4009 and info/speedbar*.
4010
4011 * configure.in (HAVE_PNG): Check for the presence of
4012 png_get_channels to rule out older PNG libs.
4013
4014 * configure.in (AC_OUTPUT): Arrange to emit definitions of
4015 GCC and NON_GNU_CPP into config.status.
4016
40172000-11-20 Dave Love <fx@gnu.org>
4018
4019 * configure.in: Fix last change.
4020
4021 * GETTING.GNU.SOFTWARE: Deleted.
4022 * FTP: New file to replace it.
4023 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
4024
40252000-11-20 Gerd Moellmann <gerd@gnu.org>
4026
4027 * configure.in: Use -traditional with GNU cpp.
4028
40292000-11-17 Gerd Moellmann <gerd@gnu.org>
4030
4031 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
4032 Distribute more files from the nt/ subdir. Distribute PBM
4033 image files from subdirs of lisp/. Distribute old change logs
4034 from subdirs of lisp/. Distribute play/5x5.el.
4035
40362000-11-11 Dave Love <fx@gnu.org>
4037
4038 * config.sub, config.guess: Updated from master source.
4039
40402000-11-07 Dave Love <fx@gnu.org>
4041
4042 * configure.in: Test for mkstemp.
4043
40442000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
4045
4046 * info/dir (Top): Rearrange menu items more logically, and put
4047 them into a single category. Add menu items for RefTeX and
4048 Widget.
4049
40502000-10-29 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
4051
4052 * Makefile.in (install-arch-indep): Use --info-dir instead of
4053 --dir-file, and a simple argument instead of --info-file, so that
4054 the Debian version of install-info also works.
4055
40562000-10-19 Eric M. Ludlam <zappo@ultranet.com>
4057
4058 * info/dir (Speedbar): Add entry.
4059
40602000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
4061
4062 * INSTALL: Describe the new image-support options to the configure
4063 script. List URLs where image support libraries can be found.
4064
40652000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
4066
4067 * info/dir (Top): Add an entry for Eshell.
4068
40692000-10-02 Dave Love <fx@gnu.org>
4070
4071 * configure.in: Check for gai_strerror.
4072
40732000-10-01 Andreas Schwab <schwab@suse.de>
4074
4075 * Makefile.in (install-arch-indep): Update list of installed info files.
4076
40772000-09-30 Gerd Moellmann <gerd@gnu.org>
4078
4079 * configure.in: Support `sparc*-*-netbsd*'.
4080
40812000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
4082
4083 * info/dir (MIME): Add entry for emacs-mime.
4084
40852000-09-29 Dave Love <fx@gnu.org>
4086
4087 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
4088
40892000-09-26 Gerd Moellmann <gerd@gnu.org>
4090
4091 * make-dist: Adapt to the change of leim/Makefile which was
4092 necessary to ensure a reasonably working `make dist'.
4093
4094 * leim-Makefile.in: Moved to leim/Makefile.in..
4095
4096 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
4097
40982000-09-21 Kenichi Handa <handa@etl.go.jp>
4099
4100 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
4101 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
4102 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
4103 files to .elc.
4104 (${TIT}): Adjusted for the above change.
4105 (clean mostlyclean): Likewise.
4106 (.el.elc): New target.
4107
41082000-09-19 Gerd Moellmann <gerd@gnu.org>
4109
4110 * make-dist: Include XPM and XBM files in lisp/ and subdirs
4111 in the distribution.
4112
41132000-09-18 Gerd Moellmann <gerd@gnu.org>
4114
4115 * make-dist (skk): Rename to `ja-dic' because the leim directory
4116 was renamed.
4117
41182000-09-14 Dave Love <fx@gnu.org>
4119
4120 * configure.in: Fix spurion in last change.
4121
41222000-09-14 Gerd Moellmann <gerd@gnu.org>
4123
4124 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
4125 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
4126 to `no' if defined. Change result report.
4127
41282000-09-08 Dave Love <fx@gnu.org>
4129
4130 * configure.in: Remove spurious `@'s.
4131
4132 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
4133 autoconf.
4134
41352000-09-06 Gerd Moellmann <gerd@gnu.org>
4136
4137 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
4138 file and print informational message.
4139
4140 * configure.in (AC_FUNC_MMAP): Add.
4141
41422000-09-01 Gerd Moellmann <gerd@gnu.org>
4143
4144 * configure.in: Add ``checking'' messages for
4145 XpmReturnAllocPixels.
4146
41472000-08-28 Gerd Moellmann <gerd@gnu.org>
4148
4149 * configure.in: Check <strings.h>; check `index' and `rindex'
4150 functions.
4151
41522000-08-26 Kenichi Handa <handa@etl.go.jp>
4153
4154 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
4155 "case "${canonical}" in".
4156
41572000-08-25 Dave Love <fx@gnu.org>
4158
4159 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
4160
41612000-08-25 Kenichi Handa <handa@etl.go.jp>
4162
4163 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
4164
41652000-08-24 Gerd Moellmann <gerd@gnu.org>
4166
4167 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
4168 contains a relative path. Protect against unusable values of $PWD.
4169
41702000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
4171
4172 * info/dir (WoMan): Add entry.
4173
4174 * config.bat (maindir): Update src/_gdbinit even if it does
4175 already exist.
4176
41772000-08-07 Gerd Moellmann <gerd@gnu.org>
4178
4179 * Makefile.in (config.status): Prepend `$(srcdir)/' to `configure'.
4180
41812000-08-03 Gerd Moellmann <gerd@gnu.org>
4182
4183 * configure.in: Add support for ia64*-*-linux*.
4184
41852000-07-27 Gerd Moellmann <gerd@gnu.org>
4186
4187 * make-dist (aclocal.m4): Include in distribution.
4188
41892000-07-26 Dave Love <fx@gnu.org>
4190
4191 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
4192
41932000-07-24 Dave Love <fx@gnu.org>
4194
4195 * configure.in: Add AC_SIZE_T.
4196
41972000-07-18 Dave Love <fx@gnu.org>
4198
4199 * configure.in: Reorder so that most tests are done after CPPFLAGS
4200 is set from the C_SWITCH_... definitions.
4201
42022000-07-10 Gerd Moellmann <gerd@gnu.org>
4203
4204 * configure.in (HAVE_XPM): Undo previous change. Check for
4205 preprocessor define XpmReturnAllocPixels.
4206
42072000-07-06 Gerd Moellmann <gerd@gnu.org>
4208
4209 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
4210 instead of XpmReadFileToPixmap.
4211
42122000-07-05 Ken Raeburn <raeburn@gnu.org>
4213
4214 * configure.in: Check for <soundcard.h>. Look for ossaudio
4215 library, and set LIBSOUND accordingly.
4216
42172000-07-05 Dave Love <fx@gnu.org>
4218
4219 * configure.in: Use AC_HEADER_SYS_WAIT.
4220
42212000-07-05 Gerd Moellmann <gerd@gnu.org>
4222
4223 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
4224 lisp/Makefile. Distribute lisp/Makefile.in instead of
4225 lisp/Makefile.
4226
42272000-06-30 Ken Raeburn <raeburn@gnu.org>
4228
4229 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
4230 while searching for image-handling libraries.
4231
42322000-06-26 Gerd Moellmann <gerd@gnu.org>
4233
4234 * configure.in (--with-xim): New option.
4235
42362000-06-23 Dave Love <fx@gnu.org>
4237
4238 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
4239 for struct timezone and test how we can call gettimeofday.
4240 Check for OSF 5+. Check for term.h.
4241
4242 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
4243 version.
4244
42452000-06-23 Gerd Moellmann <gerd@gnu.org>
4246
4247 * configure.in (HAVE_LIBXP): Change test for libXp.
4248
42492000-06-21 Dave Love <fx@gnu.org>
4250
4251 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
4252 simple test for getloadavg and substitute GETLOADAVG_LIBS.
4253 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
4254
42552000-06-19 Dave Love <fx@gnu.org>
4256
4257 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
4258 _XOPEN_SOURCE is defined.
4259
42602000-06-16 Gerd Moellmann <gerd@gnu.org>
4261
4262 * Makefile.in (distclean): Also make distclean in lisp/.
4263
42642000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
4265
4266 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
4267
42682000-06-15 Gerd Moellmann <gerd@gnu.org>
4269
4270 * make-dist: Add --help and --snapshot options.
4271
42722000-06-14 Gerd Moellmann <gerd@gnu.org>
4273
4274 * configure.in: Generate lisp/Makefile.
4275
4276 * configure.in: Add support for `*-lynxos*'.
4277 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
4278 recommended by <Karen.Dorhamer@compaq.com> to fix problems
4279 on Tru64 UNIX v5.0.
4280
42812000-06-13 Ken Raeburn <raeburn@gnu.org>
4282
4283 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
4284 it's on a continuation line.
4285
42862000-06-02 Dave Love <fx@gnu.org>
4287
4288 * Makefile.in (install-arch-indep): Add pcl-cvs to list of info
4289 files.
4290
4291 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
4292 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
4293 test.
4294
4295 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
4296 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
4297
42982000-05-26 Gerd Moellmann <gerd@gnu.org>
4299
4300 * configure.in: Add check for speed_t typedef.
4301
43022000-05-25 Ken Raeburn <raeburn@gnu.org>
4303
4304 * Makefile.in (install-arch-dep): Install fns-*.el only if it
4305 exists; it won't in the CANNOT_DUMP case.
4306
43072000-05-25 Gerd Moellmann <gerd@gnu.org>
4308
4309 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
4310 On FreeBSD, the exit status is 1 if CDPATH is not set.
4311 (install-arch-indep): Install ebrowse.info.
4312
43132000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
4314
4315 * configure.in: Check for grandpt and getpt.
4316
43172000-05-09 Dave Love <fx@gnu.org>
4318
4319 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
4320
43212000-05-05 Gerd Moellmann <gerd@gnu.org>
4322
4323 * make-dist: Make a link for lib-src/grep-changelog.
4324 Copy install-sh.
4325
43262000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
4327
4328 * config.bat: Identify the beginning of the cpp stuff in
4329 src/Makefile.in and lib-src/Makefile.in more accurately.
4330
43312000-04-27 Gerd Moellmann <gerd@gnu.org>
4332
4333 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
4334
43352000-04-19 Gerd Moellmann <gerd@gnu.org>
4336
4337 * configure.in: Add support for `powerpc-*-netbsd*'.
4338
43392000-04-19 Dave Love <fx@gnu.org>
4340
4341 * configure.in: Don't use AC_FUNC_GETLOADAVG.
4342
4343 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
4344
43452000-04-16 Dave Love <fx@gnu.org>
4346
4347 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
4348
43492000-04-14 Dave Love <fx@gnu.org>
4350
4351 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
4352
4353 * aclocal.m4 (AC_FUNC_MKTIME): New.
4354
43552000-03-28 Ken Raeburn <raeburn@gnu.org>
4356
4357 * configure.in: Line up "--help" output a little better.
4358
43592000-03-26 Gerd Moellmann <gerd@gnu.org>
4360
4361 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
4362 New targets.
4363 (bootstrap): Rewritten in terms of the new targets above. Make
4364 info files, too.
4365
43662000-03-12 Gerd Moellmann <gerd@gnu.org>
4367
4368 * config.guess, config.sub: Use the versions of the files from
4369 subversions.
4370
43712000-03-08 Dave Love <fx@gnu.org>
4372
4373 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
4374 AC_C_VOLATILE. Define POINTER_TYPE.
4375
4376 * aclocal.m4: New file.
4377
43782000-03-02 Gerd Moellmann <gerd@gnu.org>
4379
4380 * configure.in (machine): Add `mipsel-*-netbsd*' and
4381 `arm-*-netbsd*'.
4382
43832000-03-01 Gerd Moellmann <gerd@gnu.org>
4384
4385 * configure.in (machine): Add support for `*-auspex-sunos*'.
4386
43872000-02-29 Gerd Moellmann <gerd@gnu.org>
4388
4389 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
4390
43912000-02-18 Dave Love <fx@gnu.org>
4392
4393 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
4394
43952000-02-18 Andreas Schwab <schwab@suse.de>
4396
4397 * Makefile.in (install-arch-indep): Add eudc to list of installed
4398 info files.
4399
44002000-02-17 Ken Raeburn <raeburn@gnu.org>
4401
4402 * configure.in: Include -lz and -ljpeg (if it's available) when
4403 testing for the tiff library.
4404
44052000-02-17 Gerd Moellmann <gerd@gnu.org>
4406
4407 * configure.in: Remove LISP_FLOAT_TYPE.
4408
44092000-02-12 Dave Love <fx@gnu.org>
4410
4411 * configure.in: Use AC_FUNC_VFORK.
4412
44132000-02-01 Gerd Moellmann <gerd@gnu.org>
4414
4415 * make-dist: Various fixes for new development tree.
4416
4417 * leim-Makefile.in: New file.
4418
44192000-01-31 Gerd Moellmann <gerd@gnu.org>
4420
4421 * Makefile.in (dist): Call ./make-dist.
4422
44232000-01-24 Dave Love <fx@gnu.org>
4424
4425 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
4426
44272000-01-18 Gerd Moellmann <gerd@gnu.org>
4428
4429 * configure.in (HAVE_GIF): Check for DGifOpen instead of
4430 DGifOpenFileName.
4431
44322000-01-11 Andreas Schwab <schwab@suse.de>
4433
4434 * Makefile.in (install-arch-indep): Update list of info files to
4435 be installed.
4436
44372000-01-05 Dave Love <fx@gnu.org>
4438
4439 * configure.in: Check for jerror.h as well as libjpeg.
4440
44412000-01-03 Andreas Schwab <schwab@suse.de>
4442
4443 * Makefile.in (install-arch-indep): Install autotype*. Run
4444 install-info on autotype and emacs-faq.info.
4445
44461999-12-04 Dave Love <fx@gnu.org>
4447
4448 * Makefile.in (install-arch-indep): Depend on `info'.
4449 (install-strip): Use `install' as sub-make target.
4450
44511999-11-23 Ken Raeburn <raeburn@gnu.org>
4452
4453 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
4454 didn't need to be deleted. Check for the k5crypto library as well
4455 as the crypto library; MIT Kerberos 1.1 changed the name.
4456
44571999-11-18 Dave Love <fx@gnu.org>
4458
4459 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
4460
44611999-11-11 Erik Naggum <erik@naggum.no>
4462
4463 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
4464
44651999-11-08 Dave Love <fx@gnu.org>
4466
4467 * configure.in: Fix change for --with-pop default.
4468
44691999-11-04 Dave Love <fx@gnu.org>
4470
4471 * configure.in: Default to --with-pop. Change sense of with-gcc
4472 and with-toolkit-scroll-bars messages to reflect the defaults.
4473
44741999-11-01 Gerd Moellmann <gerd@gnu.org>
4475
4476 * INSTALL: Mention the Emacs Lisp Reference.
4477
44781999-10-27 Noah Friedman <friedman@splode.com>
4479
4480 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
4481
44821999-10-23 Gerd Moellmann <gerd@gnu.org>
4483
4484 * Makefile.in (bootstrap): New target.
4485
44861999-10-19 Paul Eggert <eggert@twinsun.com>
4487
4488 Add support for large files. Merge glibc 2.1.2.
4489
4490 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
4491 (HAVE_TM_GMTOFF): New symbol.
4492 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
4493 mbrlen, strsignal.
4494 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
4495
44961999-10-09 Stefan Monnier <monnier@cs.yale.edu>
4497
4498 * make-dist (dontcompile): Look for the DONTCOMPILE variable rather
4499 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
4500
45011999-10-09 Richard M. Stallman <rms@gnu.org>
4502
4503 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
4504 Unset CDPATH to prevent cd from generating output.
4505
45061999-10-08 Stefan Monnier <monnier@cs.yale.edu>
4507
4508 * update-subdirs: Also ignore CVS subdirs.
4509
45101999-10-07 Gerd Moellmann <gerd@gnu.org>
4511
4512 * Makefile.in (install-arch-indep): Add ada-mode.
4513
45141999-10-06 Dave Love <fx@gnu.org>
4515
4516 * Makefile.in: Add rules for config.status, configure.
4517
45181999-09-07 Gerd Moellmann <gerd@gnu.org>
4519
4520 * configure.in (--with-sound): Removed.
4521
45221999-08-30 Gerd Moellmann <gerd@gnu.org>
4523
4524 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
4525 the test for Xaw3d.
4526 (HAVE_TIFF): Add -lm to library check.
4527
45281999-08-28 Richard Stallman <rms@gnu.org>
4529
4530 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
4531 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
4532 after the other X-related libraries.
4533
45341999-08-21 Dave Love <fx@gnu.org>
4535
4536 * configure.in: Don't check for jpeglib.h.
4537
45381999-08-20 Gerd Moellmann <gerd@gnu.org>
4539
4540 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
4541 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
4542
45431999-08-18 Dave Love <fx@gnu.org>
4544
4545 * configure.in: Check for termcap.h.
4546
45471999-08-15 Gerd Moellmann <gerd@gnu.org>
4548
4549 * configure.in: Add --with-toolkit-scroll-bars. If "no",
4550 use Emacs' scroll bars, even if configured for Motif or when
4551 Xaw3d is available.
4552
45531999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
4554
4555 * configure.in: Check for getaddrinfo.
4556
45571999-08-04 Eli Zaretskii <eliz@gnu.org>
4558
4559 * config.bat: Make --no-debug work again by removing -gcoff.
4560
45611999-07-30 Dave Love <fx@gnu.org>
4562
4563 * configure.in: Check for stdlib.h.
4564
45651999-07-19 Dave Love <fx@gnu.org>
4566
4567 * configure.in: Grok sparc64-*-linux-gnu*.
4568
45691999-07-12 Richard Stallman <rms@gnu.org>
4570
4571 * Version 20.4 released.
4572
45731999-06-23 Karl Heuer <kwzh@gnu.org>
4574
4575 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
4576 Quote $EMACS, in case it's a program with args.
4577
45781999-06-15 Gerd Moellmann <gerd@gnu.org>
4579
4580 * configure.in (HAVE_GIF): Use libungif instead of libgif
4581 because the former doesn't contain patented compression code.
4582
45831999-05-29 Richard M. Stallman <rms@gnu.org>
4584
4585 * configure.in: Delete the Kerberos stuff.
4586
45871999-05-27 Greg Hudson <ghudson@mit.edu>
4588
4589 * configure.in: Prefer kerberos 5 names.
4590
45911999-04-26 Richard M. Stallman <rms@gnu.org>
4592
4593 * configure.in: Check for libXp.
4594
45951999-04-08 Richard Stallman <rms@gnu.org>
4596
4597 * make-dist: Include change logs in subdirs of `lisp'.
4598
45991999-04-05 Richard Stallman <rms@gnu.org>
4600
4601 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
4602 (install-arch-indep): Make ${datadir}/emacs world-readable.
4603
46041999-03-30 Eli Zaretskii <eliz@gnu.org>
4605
4606 * config.bat: Use epaths.* instead of paths.*.
4607
46081999-03-07 Eli Zaretskii <eliz@gnu.org>
4609
4610 * INSTALL: Add detailed instructions to unpack and install
4611 intlfonts on MS-DOS.
4612
46131999-02-26 Richard Stallman <rms@gnu.org>
4614
4615 * configure.in: Use epaths.h and epaths-force instead of paths...
4616
4617 * Makefile.in (epaths-force): Renamed from paths-force;
4618 operate on epaths.in and produce epaths.h.
4619
46201999-02-24 Richard Stallman <rms@gnu.org>
4621
4622 * make-dist: Fix nt/icons directory handling.
4623
46241999-02-22 Simon Josefsson <jas@pdc.kth.se>
4625
4626 * configure.in (f301-fujitsu-uxpv4.1): New target.
4627
46281999-02-20 Richard Stallman <rms@gnu.org>
4629
4630 * make-dist (tempparent): Fix command to update info files.
4631
46321999-02-09 Richard Stallman <rms@gnu.org>
4633
4634 * configure.in (powerpc-apple-netbsd*): New alternative.
4635
46361999-01-25 Geoff Voelker <voelker@cs.washington.edu>
4637
4638 * make-dist: Include the new directory nt/icons in distributions.
4639
46401999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
4641
4642 * configure.in: Change message about HAVE_XFREE386.
4643
46441999-01-07 Eli Zaretskii <eliz@gnu.org>
4645
4646 * config.bat: Support configuring with leim.
4647
46481998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
4649
4650 * configure.in (mips-sgi-irix6.5): New target.
4651
46521998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4653
4654 * configure.in: Remove GSS-API support, since it has been removed
4655 from movemail.
4656
46571998-12-04 Markus Rost <rost@delysid.gnu.org>
4658
4659 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
4660
46611998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
4662
4663 * Makefile.in: Don't install customize info file.
4664 Run install-info on viper info file.
4665
46661998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
4667
4668 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
4669
46701998-11-16 Kenichi Handa <handa@etl.go.jp>
4671
4672 * configure.in (*-*-bsdi4*): New target.
4673
46741998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
4675
4676 * configure.in: Fix previous change.
4677
46781998-11-11 Richard Stallman <rms@gnu.org>
4679
4680 * configure.in (aviion-intel): New machine.
4681
46821998-11-04 Kenichi Handa <handa@etl.go.jp>
4683
4684 * configure.in (mips-nec-sysv4*): New target.
4685
46861998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
4687
4688 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
4689 from lisp.
4690
46911998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
4692
4693 * make-dist: Don't include fns*.el in dist.
4694
46951998-10-30 Dave Love <fx@gnu.org>
4696
4697 * configure.in: Don't mkdir cpp.
4698
46991998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
4700
4701 * Makefile.in (install-arch-dep): Install src/fns-*.el in
4702 ${archlibdir}.
4703
47041998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
4705
4706 * Version 20.3 released.
4707
47081998-07-30 Paul Eggert <eggert@twinsun.com>
4709
4710 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
4711 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
4712 (lwlib/Makefile, leim/Makefile):
4713 Prepend $(srcdir)/ to rule dependencies outside this dir.
4714
47151998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
4716
4717 * configure.in: Use unset CDPATH instead of making it empty.
4718
47191998-06-20 Karl Heuer <kwzh@gnu.org>
4720
4721 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
4722
47231998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
4724
4725 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
4726 and default.el. Sort the results.
4727
47281998-05-31 Karl Heuer <kwzh@gnu.org>
4729
4730 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
4731 writable.
4732
47331998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
4734
4735 * Makefile.in (install-arch-indep):
4736 Don't alter site-lisp/subdirs.el if it exists.
4737
47381998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
4739
4740 * Makefile.in (install-arch-indep): Put `-' on commands to create
4741 subdirs.el in site-lisp dirs.
4742
47431998-05-07 Richard Stallman <rms@psilocin.gnu.org>
4744
4745 * Makefile.in (install-arch-indep): Fix typo in previous change.
4746
47471998-05-06 Richard Stallman <rms@psilocin.gnu.org>
4748
4749 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
4750
47511998-04-28 Richard Stallman <rms@psilocin.gnu.org>
4752
4753 * Makefile.in (mkdir): Create the site-lisp dirs.
4754 (install-arch-indep): Make site-lisp/subdirs files world-readable.
4755
47561998-04-26 Richard Stallman <rms@psilocin.gnu.org>
4757
4758 * Makefile.in (INSTALL_INFO): New variable.
4759 (install-arch-indep): Don't replace the dir file if it already exists.
4760 Use the install-info program, via INSTALL_INFO, to add entries.
4761 Make the `info' subdir and the Info files world-readable.
4762
47631998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
4764
4765 * config.bat: Make sure the environment is large enough to support
4766 all the "set foo=bar" commands. Update pointers to DJGPP FTP sites.
4767
47681998-04-10 Karl Heuer <kwzh@gnu.org>
4769
4770 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
4771
47721998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4773
4774 * configure.in: Add --with-gssapi to specify GSS-API
4775 authentication support for movemail.
4776
47771998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
4778
4779 * Makefile.in (install-arch-indep): Fix previous change.
4780
47811998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
4782
4783 * Makefile.in (info): Run man in build dir, not srcdir.
4784
47851998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
4786
4787 * Makefile.in (install-arch-indep): Fix previous change.
4788
47891998-03-23 Kenichi Handa <handa@etl.go.jp>
4790
4791 * Makefile.in (top_distclean): Check the existence of `lock' subdir.
4792
47931998-03-22 Richard Stallman <rms@gnu.org>
4794
4795 * Makefile.in (install-arch-indep): Put special subdirs.el files
4796 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
4797
47981998-03-21 Richard Stallman <rms@psilocin.gnu.org>
4799
4800 * make-dist: Fix shell syntax in check for missing .el or .elc files.
4801
48021998-03-09 Richard Stallman <rms@psilocin.gnu.org>
4803
4804 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
4805 (m68*-hp-hpux*): Handle versions 1X like 10.
4806
48071998-03-07 Richard Stallman <rms@psilocin.gnu.org>
4808
4809 * make-dist: PROBLEMS is now in etc, not top level dir.
4810
4811 * Makefile.in (SOURCES): Delete PROBLEMS.
4812
48131998-02-25 Richard Stallman <rms@gnu.org>
4814
4815 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
4816
4817 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
4818
48191998-01-17 Richard Stallman <rms@gnu.org>
4820
4821 * Makefile.in (install-arch-indep): Add semicolon before `else'.
4822
48231998-01-02 Richard Stallman <rms@psilocin.gnu.org>
4824
4825 * make-dist (tempparent): New option --no-check.
4826
4827 * make-dist: Don't do anything with cpp directory.
4828
48291997-12-20 Richard Stallman <rms@psilocin.gnu.org>
4830
4831 * configure.in (sparc-fujitsu-sysv4*): New target.
4832
48331997-12-17 Andreas Schwab <schwab@gnu.org>
4834
4835 * configure.in: Cache more tests. Add missing quotes around
4836 message with embedded comma.
4837
48381997-12-04 Karl Heuer <kwzh@gnu.org>
4839
4840 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
4841
48421997-11-26 Joel N. Weber II <devnull@gnu.org>
4843
4844 * make-dist: Changed the comment about `umask 0' to say `Don't
4845 restrict access to any files.'; previously it said `Don't protect
4846 any files', which may have implied that we think fascism is good.
4847
48481997-11-24 Paul Eggert <eggert@twinsun.com>
4849
4850 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
4851 strftime needs the underlying host's strftime for locale dependent
4852 formats.
4853
48541997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
4855
4856 * configure.in (i586-dg-dguxR4.*): New name in case branch.
4857
48581997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
4859
4860 * config.bat: Configure the man subdirectory.
4861
48621997-11-07 Paul Eggert <eggert@twinsun.com>
4863
4864 * configure.in (AC_CHECK_LIB): Add -lintl.
4865
48661997-11-07 Karl Heuer <kwzh@gnu.org>
4867
4868 * make-dist (check for .elc files): Avoid bash-specific syntax.
4869 (check for overflow 14-char limit): Simplify.
4870
48711997-11-07 Richard Stallman <rms@gnu.org>
4872
4873 * Makefile.in (install): Move blessmail last.
4874
48751997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4876
4877 * configure.in (gettimeofday, one arg or two):
4878 Clarify messages by avoiding double negative.
4879
48801997-09-30 Karl Eichwalder <ke@suse.de>
4881
4882 * Makefile.in (install-arch-indep): Install the widget info file.
4883
48841997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4885
4886 * configure.in (with-pop, with-kerberos): Need to check Kerberos
4887 libraries in reverse order, so that libraries will appear in the
4888 correct dependency order on the link line (and so that the
4889 configure checks themselves will work properly when early
4890 libraries depend on later ones).
4891
48921997-09-21 Erik Naggum <erik@naggum.no>
4893
4894 * make-dist (making links to `src'): Keep timestamp on copied files.
4895
4896 * make-delta: New script to produce delta distributions.
4897
48981997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4899
4900 * Version 20.2 released.
4901
49021997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4903
4904 * Version 20.1 released.
4905
4906 * Makefile.in (install-leim): Depend on mkdir.
4907 (leim): Depend on src.
4908
49091997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4910
4911 * configure.in: Recognize alpha* instead of just alpha.
4912
49131997-09-12 Paul Eggert <eggert@twinsun.com>
4914
4915 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
4916
49171997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4918
4919 * update-subdirs: Use rm -f.
4920
49211997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4922
4923 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
4924 Ignore subdirs named Old.
4925
49261997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
4927
4928 * configure.in: Add OpenBSD clause to set $machine.
4929
49301997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4931
4932 * make-dist: Recompile everything after updating various Lisp files.
4933 Recompile in leim as well as lisp.
4934 Check in leim as well as lisp for mismatched files and too-long names.
4935
49361997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4937
4938 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
4939
49401997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4941
4942 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
4943 before trying to copy anything from it.
4944
49451997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4946
4947 * Makefile.in (man/Makefile): New target.
4948 (tags): Define env var EMACS and run Makefile from build dir.
4949
49501997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
4951
4952 * config.bat: If src/_gdbinit doesn't exist, try using
4953 src/.gdbinit to create it (for building on Windows 95).
4954
49551997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4956
4957 * Makefile.in (install-arch-indep):
4958 Discard extra data in tar | tar pipes.
4959
49601997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
4961
4962 * configure.in (x_default_search_path): Corrected
4963 '${x_library}' to '${x_library}/X11'.
4964
49651997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4966
4967 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1.
4968
49691997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
4970
4971 * configure.in: Support auto-configuration of both Kerberos V4 and
4972 Kerberos V5 for movemail, including detection of V4 and V5 header
4973 files and libraries.
4974
49751997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
4976
4977 * configure.in: Compute x_default_search_path
4978 and substitute into makefiles.
4979
4980 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
4981
49821997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4983
4984 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
4985
49861997-08-07 Erik Naggum <erik@naggum.no>
4987
4988 * configure.in: Remove lockdir, it is no longer needed.
4989 * Makefile.in (mkdir): Don't create lockdir.
4990 (lockdir): Variable deleted.
4991 (paths-force): Don't operate on PATH_LOCK.
4992
49931997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4994
4995 * leim-Makefile.in (clean, distclean): New targets.
4996
4997 * make-dist: Include leim/ChangeLog in leim distribution.
4998
49991997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5000
5001 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
5002
50031997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5004
5005 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
5006
50071997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5008
5009 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
5010
50111997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5012
5013 * make-dist: Update leim/leim-list.el.
5014 Pass along value of $EMACS when updating lisp dir.
5015
50161997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
5017
5018 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
5019 prerequisite to the use of Doug Lea's malloc.
5020
50211997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5022
5023 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
5024
5025 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
5026
50271997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5028
5029 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
5030
50311997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5032
5033 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
5034 to news-r6.h.
5035
50361997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
5037
5038 * config.bat: Use `sed' instead of `cp', which might not be
5039 installed.
5040
50411997-07-09 Kenichi Handa <handa@etl.go.jp>
5042
5043 * Makefile.in (mostlyclean): Add cleaning leim directory.
5044 (clean, distclean, maintainer-clean): Likewise.
5045
50461997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5047
5048 * make-dist (bogosities): Check subdirs of `lisp' also.
5049
50501997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5051
5052 * make-dist (etc): Really avoid symlinks now.
5053 (lisp): Don't delete from subdirs the things we never copy.
5054
50551997-07-07 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
5056
5057 * Makefile.in (install-arch-indep): Correct the target name.
5058 The first letter `i' was dropped by the previous change of mine.
5059
50601997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5061
5062 * configure.in (leim/Makefile): Generate this.
5063 (*-sysv4.2uw*): Recognize new alternative.
5064
5065 * leim-Makefile.in: Renamed from leim-Makefile.
5066
5067 * make-dist: Set up real-leim subdirectory,
5068 with the real contents of leim; then move it to
5069 a separate top-level directory.
5070
5071 * make-dist: Don't mention site-lisp, site-init, site-start
5072 or default, when listing files hat are not compiled and should be.
5073
5074 * configure.in: Create src/config.stamp at the end.
5075
50761997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5077
5078 * Makefile.in (install-leim): Correct previous change.
5079
50801997-07-02 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
5081
5082 * Makefile.in (install-leim): New target.
5083 (install): Depend on install-leim.
5084
50851997-07-01 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
5086
5087 * Makefile.in (SUBDIR): Add leim.
5088 (SUBDIR_MAKEFILES): Add leim/Makefile.
5089 (leim/Makefile): New target.
5090
50911997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5092
5093 * leim-Makefile: New file.
5094 * make-dist: Initialize a `leim' subdirectory with that makefile.
5095
50961997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5097
5098 * configure.in (GNU_MALLOC_reason): Fix message text.
5099
51001997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5101
5102 * make-dist (lisp): Don't process subdirs that start with =.
5103 (etc): Copy symlinks, as in src.
5104
51051997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5106
5107 * configure.in (i*86-*-unixware*): New alternative.
5108
51091997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5110
5111 * Makefile.in (src/config.stamp): Target renamed from src/config.h
5112 and touch it explicitly.
5113
5114 * configure.in (mips-sony-newsos6*): New alternative.
5115 (mips-*-linux-gnu*): New alternative.
5116 (*-*-bsdi*): New alternative.
5117 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
5118
51191997-06-22 Dave Love <d.love@dl.ac.uk>
5120
5121 * Makefile.in (lib-src): Depend on src/config.h (e.g. for movemail.o).
5122 (src/config.h): New target to re-configure if src/config.in is patched.
5123
51241997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5125
5126 * configure.in (shutdown): Check for `shutdown' function.
5127
51281997-06-18 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
5129
5130 * update-subdirs: Include the directory "language" in subdirs.
5131
51321997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5133
5134 * configure.in (m88k-dg-dgux4*): New alternative.
5135 (alpha-*-netbsd*): New alternative.
5136 (powerpcle-*-solaris2*): New alternative.
5137
51381997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5139
5140 * make-dist: Warn about .el files that are not compiled.
5141
51421997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5143
5144 * Makefile.in (dist): Don't run update-subdirs here,
5145 since make-dist now gets that done.
5146
5147 * make-dist: Use the new `updates' target in lisp/Makefile.
5148
5149 * make-dist: Use new non-file targets in lisp/Makefile.
5150
51511997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5152
5153 * make-dist: Handle all subdirs of `lisp' uniformly.
5154 Don't handle `term' and `language' specially.
5155 Clear out umask at the beginning.
5156
51571997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5158
5159 * make-dist: Use Make to update finder-inf.el and autoloads.
5160 Also update cus-load.el.
5161
51621997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
5163
5164 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
5165 in case it is desirable to disable the GNU malloc features with glibc.
5166
51671997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
5168
5169 * configure.in (DOUG_LEA_MALLOC):
5170 Define if malloc_{get,set}_state exist.
5171
51721997-03-05 Kenichi Handa <handa@etl.go.jp>
5173
5174 * make-dist: Make links for files under lisp/language.
5175
51761997-02-20 Kenichi Handa <handa@etl.go.jp>
5177
5178 * update-subdirs: Exclude the directory "language" from subdirs.
5179
51801997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
5181
5182 * configure.in: Check for rint and cbrt.
5183
51841997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5185
5186 * make-dist: Use $EMACS to say where to run Emacs.
5187 Add --no-update option.
5188
51891996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5190
5191 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
5192
51931996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5194
5195 * make-dist (copying src): Check thoroughly for symlinks
5196 and copy them in all cases. Regularize the linking of *.in
5197 and *.opt and ChangeLog files.
5198 (copying lib-src): Likewise.
5199 Don't rm getdate.c or y.tab.*--they don't exist any more.
5200
52011996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
5202
5203 * configure.in: Check for libmail, maillock.h and
5204 touchlock (for movemail).
5205
52061996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5207
5208 * configure.in (limits.h): Check for this file.
5209
52101996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5211
5212 * configure.in (rs6000-ibm-aix4.2): New alternative.
5213 (rs6000-ibm-aix4.0): New alternative.
5214 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
5215
52161996-11-22 Ben Harris <bjh21@cam.ac.uk>
5217
5218 * configure.in: Recognize vax-*-netbsd*.
5219
52201996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5221
5222 * configure.in (locallisppath): Add leim directory.
5223
52241996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
5225
5226 * config.bat: Make sure `mv' supports forward slashes and -f.
5227
52281996-10-28 Christian Limpach <chris@nice.ch>
5229
5230 * configure.in (hppa*-next-nextstep*): * added after hppa
5231 to accept hppa1.0 and hppa1.1.
5232
52331996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
5234
5235 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
5236 * configure.in (ld_switch_machine): Fix typo.
5237
52381996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5239
5240 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
5241 from config.h and use them in $ac_link.
5242
52431996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
5244
5245 * configure.in: Create a subdir named `lisp'.
5246
52471996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5248
5249 * configure.in: Check for getcwd.
5250
52511996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5252
5253 * configure.in: Check for termios.h. Check for setpgid.
5254
52551996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5256
5257 * configure.in: Check for setrlimit.
5258
52591996-08-31 Paul Eggert <eggert@twinsun.com>
5260
5261 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
5262
52631996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5264
5265 * configure.in: Check for utimes.
5266
5267 * configure.in: Check for com_err library, but only
5268 if --with-kerberos was used. Check for krb and des
5269 only if --with-kerberos.
5270
52711996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5272
5273 * Makefile.in (INSTALL_STRIP): New variable.
5274 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
5275 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
5276
52771996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5278
5279 * configure.in: Check for krb and des libraries.
5280
52811996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
5282
5283 * configure.in (*-sunos4.1.[3-9]*noshare):
5284 Use sunos413, not sunos4-1-3.
5285 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
5286 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
5287
52881996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5289
5290 * Makefile.in (src/paths.h): Target deleted.
5291 (paths-force): Delete all dependencies on this target
5292 but don't delete the target.
5293 (install): Depend on `all'.
5294 (paths-force): Don't print a message.
5295
5296 * configure.in: Generate src/paths.h here.
5297
52981996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5299
5300 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
5301 New variables that affect linking only.
5302 (alpha-dec-osf*): Use those instead of previous change.
5303
53041996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5305
5306 * Makefile.in (install-arch-indep): Install info/messages.
5307
53081996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5309
5310 * Version 19.33 released.
5311
53121996-08-10 Marcus G. Daniels <marcus@sayre.sysc.pdx.edu>
5313
5314 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
5315 Fix previous change.
5316
53171996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5318
5319 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
5320 New alternative.
5321
53221996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5323
5324 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
5325 and NON_GCC_TEST_OPTIONS.
5326
53271996-08-06 Paul Eggert <eggert@twinsun.com>
5328
5329 * configure.in (LOCALTIME_CACHE): Don't put a string literal
5330 "TZ=..." in environ.
5331
53321996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5333
5334 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
5335
53361996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5337
5338 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
5339 the more general *-sunos4.1.[3-9]* clause.
5340
53411996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5342
5343 * Version 19.32 released.
5344
5345 * configure.in (*-sco3.2v5*):
5346 Set OVERRIDE_CPPFLAG to a string of one space.
5347 Fix the code that uses OVERRIDE_CPPFLAG.
5348
53491996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
5350
5351 * configure.in: Undo previous change.
5352
53531996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5354
5355 * config.sub: Use `pc', not `unknown', when canonicalizing
5356 the vendor for ...86.
5357
53581996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
5359
5360 * configure.in: Check for termios.h header.
5361
53621996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
5363
5364 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3.
5365
53661996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
5367
5368 * configure.in: Split bsdos2 and bsdos2-1.
5369
53701996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5371
5372 * config.sub: If last two words are not a recognized
5373 KERNEL-OS pair, use just the last word as OS, as in 19.31.
5374 Make conversion of gnu/linux to linux-gnu really work.
5375
5376 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
5377
53781996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5379
5380 * configure.in (check for using Lucid widgets by default):
5381 Eliminate indentation that confuses some compilers.
5382
53831996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5384
5385 * config.sub: Convert linux and gnu/linux to linux-gnu.
5386
5387 * make-dist: Don't update getdate.c.
5388 Ignore =... files when checking for too-long Lisp file names.
5389
53901996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5391
5392 * configure.in (euidaccess): Check for that, not for eaccess.
5393
53941996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5395
5396 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
5397 before `noshare'.
5398 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
5399
54001996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5401
5402 * configure.in: Rename lignux to linux-gnu in configuration names.
5403 Use gnu-linux as the opsys value (s/ file name).
5404 Allow i686 just like i386, i486, i586.
5405
54061996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5407
5408 * configure.in (i*86-*-sco3.2v5): New alternative.
5409 (OVERRIDE_CPPFLAG): New variable.
5410 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
5411
5412 * configure.in: Specify vpath for .texi files.
5413
54141996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5415
5416 * configure.in: Always check for HAVE_X11R5.
5417 Separately decide whether to use a toolkit by default.
5418
54191996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
5420
5421 * configure.in: If X11R5 is missing the Xaw headers,
5422 default to --with-x-toolkit=no.
5423
54241996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5425
5426 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
5427
54281996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
5429
5430 * Makefile.in (install-arch-indep): If cd etc makes output,
5431 don't treat that as part of the tar data.
5432 Check that ./lisp actually exists.
5433
54341996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
5435
5436 * make-dist: Check for long file names.
5437
54381996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
5439
5440 * Version 19.31 released.
5441
54421996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
5443
5444 * configure.in: Recognize sparc-*-lignux.
5445
54461996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
5447
5448 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
5449 Don't include config.w95.
5450
54511996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
5452
5453 * make-dist: Replace --no-clean-up and --no-tar options
5454 with --clean-up and --tar, so that the default is useful.
5455
54561996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
5457
5458 * config.bat: Make sure the GDB init file is called src/_gdbinit;
5459 if not, tell the user to rename it and abort.
5460
54611996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
5462
5463 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
5464 test program.
5465
54661996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5467
5468 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
5469
5470 * make-dist (MANIFEST): Fix previous change.
5471 (msdos): Put mainmake.v2 into the dist.
5472
54731996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
5474
5475 * make-dist: Exit if autoconf fails.
5476
54771996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
5478
5479 * config.bat: Set djgpp-ver, and unset it at the end.
5480 Add a number of conditionals for DJGPP version 2.
5481 Rename label libsrc2 to libsrc3.
5482 Substitute for LDFLAGS in src/Makefile.
5483 Substitute for ALL_CFLAGS in lib-src/Makefile.
5484
54851996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5486
5487 * configure.in (ncurses): Check this after checking fns like strerror.
5488
54891996-04-08 Erik Naggum <erik@naggum.no>
5490
5491 * make-dist (MANIFEST): Don't include lines from =files.
5492
54931996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5494
5495 * make-dist: Don't put lisp/dired.todo in the dist.
5496
54971996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
5498
5499 * configure.in (HAVE_NCURSES): Look for library named ncurses.
5500
5501 * configure.in (setlocale): Check for it.
5502
5503 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
5504
55051996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5506
5507 * configure.in: Use lignux instead of linux as value of opsys.
5508
55091996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5510
5511 * Makefile.in (install-strip): Fix whitespace.
5512 Get rid of continuation.
5513
5514 * config.sub: Convert linux or gnu/linux to lignux.
5515
55161996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5517
5518 * configure.in: Accept lignux in configuration name.
5519
55201996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5521
5522 * Makefile.in (install-strip): New target.
5523
55241996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5525
5526 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
5527 -f failed to do the job on Suns.
5528
55291996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5530
5531 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
5532
5533 * configure.in (linux/version.h): Check for this header.
5534
55351996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
5536
5537 * configure.in: Remove -fno-builtin hackery from -lm check.
5538
55391996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
5540
5541 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
5542 just this test.
5543
5544 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
5545
55461996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5547
5548 * configure.in: Check for ncurses.
5549
55501996-02-28 Paul Eggert <eggert@twinsun.com>
5551
5552 * configure.in (LOCALTIME_CACHE):
5553 Also define if localtime mishandles unsetting TZ.
5554 This works around a localtime bug in mips-dec-ultrix.
5555
55561996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5557
5558 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
5559
5560 * configure.in: Improve messages about X versions.
5561
55621996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5563
5564 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
5565
55661996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5567
5568 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
5569 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
5570
5571 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
5572 (install): Put install-arch-indep before install-arch-dep.
5573
55741996-02-20 Dave Love <d.love@dl.ac.uk>
5575
5576 * INSTALL: Clarify info about MS-DOS path handling.
5577
55781996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5579
5580 * Makefile.in (install-arch-indep): Install info/ccmode*.
5581 In previous change, protect against /bin/pwd returning null string.
5582
55831996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5584
5585 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
5586 to lispdir.
5587
55881996-02-01 Paul Eggert <eggert@twinsun.com>
5589
5590 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
5591
55921996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5593
5594 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
5595
55961996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5597
5598 * Makefile.in (extraclean): Use ${top_distclean} to ensure
5599 we delete everything distclean deletes.
5600
56011996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
5602
5603 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
5604
56051996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5606
5607 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
5608 into LDFLAGS instead of into LIBS.
5609
56101996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5611
5612 * configure.in (HAVE_XMU): Fix typo in previous change.
5613
56141996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5615
5616 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
5617
56181996-01-10 Erik Naggum <erik@naggum.no>
5619
5620 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
5621
56221996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
5623
5624 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
5625
56261996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5627
5628 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
5629 and use -lXt to link it.
5630
56311996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5632
5633 * configure.in (locallisppath): Put version-specific dir first.
5634
56351996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5636
5637 * configure.in (hppa-*-nextstep*): New alternative.
5638 (USE_X_TOOLKIT): By default, set this to "maybe";
5639 and change that later to LUCID or "no" according to X11 version.
5640
5641 * make-dist: Recompile outdated .elc files and update all autoloads.
5642
56431996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
5644
5645 * configure.in (locallisppath): Fix typo in last change: " -> '.
5646
56471996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5648
5649 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
5650
56511995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5652
5653 * Makefile.in (install-arch-indep): Give all files read permission.
5654
56551995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5656
5657 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
5658 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
5659
56601995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5661
5662 * configure.in: Determine HAVE_X11R6.
5663 (HAVE_MENUS): Renamed from HAVE_X_MENU.
5664
56651995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5666
5667 * configure.in: Just "solaris" now defaults to version 2.4.
5668 Add sunos4.1.n-noshare as alternative.
5669
56701995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5671
5672 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
5673
56741995-11-29 Erik Naggum <erik@naggum.no>
5675
5676 * Makefile.in (install-arch-indep): Add missing backslash.
5677
56781995-11-29 Karl Eichwalder <ke@ke.Central.DE>
5679
5680 * Makefile.in (install-arch-indep): Don't install
5681 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
5682
56831995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5684
5685 * Makefile.in (install-arch-indep): Fix previous change.
5686
5687 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
5688
56891995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5690
5691 * Version 19.30 released.
5692
5693 * make-dist (lisp): Exclude subdirs.el.
5694
56951995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5696
5697 * make-dist (etc): Delete *.orig and *.rej.
5698
56991995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5700
5701 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
5702
57031995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5704
5705 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
5706
57071995-11-14 Geoff Voelker <voelker@cs.washington.edu>
5708
5709 * make-dist (nt): Rename install, readme, and todo to
5710 INSTALL, README, and TODO.
5711
57121995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5713
5714 * make-dist (lisp): Don't distribute site-start.
5715
57161995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
5717
5718 * make-dist: Break the hard link on alloca.c.
5719
57201995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
5721
5722 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
5723
57241995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5725
5726 * make-dist (src, lib-src): Don't distribute Makefile.c.
5727 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
5728
57291995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5730
5731 * Makefile.in (mkdir): Create man1dir, not mandir.
5732 (uninstall): Use man1dir, not mandir.
5733
57341995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5735
5736 * Makefile.in (man1dir): New variable.
5737 (install-arch-indep): Use man1dir.
5738
5739 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
5740
5741 * make-dist: Create lisp/MANIFEST.
5742
57431995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5744
5745 * configure.in (m68k-*-linux*): New alternative.
5746
57471995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5748
5749 * make-dist: Use new names config.in, paths.in, and
5750 {src,lib-src}/Makefile.in.
5751
57521995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5753
5754 * configure.in: Don't bother checking for drem.
5755
57561995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5757
5758 * Makefile.in (distclean): Delete line with just a tab in it.
5759 (install-arch-indep): Delete spaces that precede tabs.
5760 Delete spurious `fi' left from previous change.
5761 (install): Supply `true' as command, to avoid null command.
5762
57631995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5764
5765 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
5766
57671995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5768
5769 * configure.in (powerpc-*-solaris2): New alternative.x
5770
57711995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
5772
5773 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
5774 of paths.h.tmp$$, to avoid going beyond 14 characters.
5775
57761995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5777
5778 * configure.in: Improve error msg for invalid --with-x-toolkit value.
5779
57801995-09-06 Paul Eggert <eggert@twinsun.com>
5781
5782 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
5783 if localtime caches TZ. Check for tzset.
5784
57851995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5786
5787 * config.bat: Simplify using new names file names src/makefile.in,
5788 config.in, paths.in. Change Echo commands not to use `.
5789
57901995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5791
5792 * Makefile.in (install-arch-indep): Always install the new dir file;
5793 rename the previous dir file to dir.bak or dir.old.
5794
57951995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5796
5797 * configure.in (RANLIB): Substitute this into makefiles.
5798 Set it specially on solaris; set it by default on other systems.
5799
5800 * configure.in: Fix previous Alpha change.
5801
58021995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5803
5804 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
5805 NON_GCC_TEST_OPTIONS.
5806
58071995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5808
5809 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
5810 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
5811
5812 * configure.in (alpha-*-linux*): New configuration.
5813
58141995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5815
5816 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
5817 (m68k-next-nextstep*): New alias for that.
5818 (i*86-*-nextstep*): Use nextstep.h.
5819 (sparc-*-nextstep*): New configuration.
5820
58211995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5822
5823 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
5824 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
5825
58261995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5827
5828 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
5829 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
5830
58311995-07-18 Mike Long <mike.long@analog.com>
5832
5833 * make-dist: Fix update of finder-inf.el, and byte-compile it.
5834
58351995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5836
5837 * Makefile.in (src/paths.h, paths-force):
5838 Rename src/paths.h.in to src/paths.in.
5839 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
5840
5841 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
5842 Use Makefile.c for intermediate file.
5843 Rename src/config.h.in to src/config.in.
5844
58451995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
5846
5847 * configure.in (mips-dec-ultrix*): Assume version 4.3.
5848 (mips-dec-ultrix4.[12]): New alternative for old versions.
5849
58501995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5851
5852 * make-dist: Don't break intra-tree links.
5853
58541995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5855
5856 * configure.in: Put back archlibdir initialization. Require
5857 autoconf 2.4.1 or later.
5858
58591995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5860
5861 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
5862 (mips-mips-riscos5*): New alternative.
5863
58641995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5865
5866 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
5867
58681995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5869
5870 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
5871 (mandir, infodir, archlibdir): Initializations deleted.
5872
5873 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
5874 On hpux9shr, use hpux9shxr4.h.
5875
58761995-06-24 Morten Welinder <terra+@cs.cmu.edu>
5877
5878 * configure.in: Added target mips-dec-mach_bsd4.3.
5879 * config.guess: Guess mips-dec-mach_bsd4.3.
5880
58811995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5882
5883 * Makefile.in (mkdir): Use symbolic chmod.
5884
58851995-06-22 Paul Eggert <eggert@twinsun.com>
5886
5887 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3. (Likewise for
5888 SunOS 4.1.5 through 4.1.9, should they ever exist.)
5889
58901995-06-22 Paul Eggert <eggert@twinsun.com>
5891
5892 * Makefile.in (SUBDIR_MAKEFILES):
5893 Add man/Makefile, so `make distclean' removes it.
5894 (top_distclean): Add config.log to the list of files to be removed.
5895
58961995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5897
5898 * Version 19.29 released.
5899
59001995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5901
5902 * configure.in: Fix the previous change to verify that the -b
5903 option really solves the problem.
5904
5905 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
5906
59071995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5908
5909 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
5910
59111995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5912
5913 * configure.in: Report more clearly when there is no special
5914 dir to search for X includes or libraries.
5915
59161995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5917
5918 * configure.in: Check for -lpthreads, not -lpthread.
5919
59201995-06-09 Geoff Voelker <voelker@cs.washington.edu>
5921
5922 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
5923
59241995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5925
5926 * configure.in: Check for -lpthread.
5927
59281995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5929
5930 * Makefile.in (install-arch-indep): Install info files for mh-e.
5931 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
5932
59331995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5934
5935 * configure.in (*-solaris2.5): New configuration.
5936
5937 * make-dist: Copy new files config.nt and config.w95.
5938
59391995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5940
5941 * configure.in: Use x_includes, not x_libraries, for -I.
5942 Make bitmapdir a colon-separated list.
5943
59441995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
5945
5946 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
5947
5948 * configure.in: Allow x_libraries and x_includes to be paths.
5949
59501995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5951
5952 * configure.in: Fix typo.
5953
59541995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5955
5956 * INSTALL: Clarify use of site-init.el.
5957
59581995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
5959
5960 * configure.in: Pass arg to sqrt.
5961
59621995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5963
5964 * make-dist: Fix May 6 change.
5965
59661995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5967
5968 * vpath.sed: Delete reference to ymakefile.
5969
59701995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5971
5972 * configure.in: Use sqrt (more portable) instead of fmod in -lm check.
5973
59741995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5975
5976 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
5977
5978 * update-subdirs: Specify /bin/sh to run the script.
5979
59801995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5981
5982 * make-dist: Put src/makefile.nt in dist.
5983
5984 * configure.in (i[345]86-*-bsdi2*): New configuration.
5985 (vax-dec-bsd386*): Deleted.
5986
59871995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
5988
5989 * configure.in: Make sure CDPATH doesn't mess up PWD check.
5990 Check whether X bitmaps are in X11/bitmaps instead of bitmaps.
5991 Use fmod instead of logb in -lm check.
5992
59931995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5994
5995 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
5996 Use bsd4-3. Don't set NON_GNU_CPP.
5997
5998 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
5999 In nt, copy various different things, but not *.cmd.
6000 Fix the ln commands for the subdirs of nt.
6001
60021995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6003
6004 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
6005
60061995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6007
6008 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
6009 since that's what the header file expects.
6010
60111995-04-24 Francesco Potortì (pot@cnuce.cnr.it)
6012
6013 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
6014 and 68040 based machines when choosing options for gnucc.
6015
60161995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6017
6018 * Makefile.in (top_distclean): Delete config.cache.
6019
60201995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6021
6022 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
6023
6024 * configure.in: Use m/ncr386.h.
6025
60261995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6027
6028 * Makefile.in (install-arch-indep): Undo Sep 23 change.
6029
60301995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6031
6032 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
6033 (man): Don't copy texindex.c and getopt.c; they're deleted.
6034 (etc): Omit `e'; it's a subdirectory.
6035 (etc/e): Use `../..', not `..', to reference top level.
6036
60371995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
6038
6039 * Makefile.in (install-arch-indep, dist):
6040 Look for `update-subdir' in $(srcdir).
6041
60421995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6043
6044 * make-dist: Include mkinstalldirs in distribution.
6045
60461995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6047
6048 * make-dist: Add missing close backquote.
6049
60501995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6051
6052 * make-dist: Don't distribute shortnames directory.
6053
60541995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6055
6056 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
6057
60581995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6059
6060 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
6061
60621995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6063
6064 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
6065
60661995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
6067
6068 * configure.in (mips-sgi-irix6): New configuration.
6069
60701995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
6071
6072 * Makefile.in (maintainer-clean): Renamed from realclean.
6073
60741995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
6075
6076 * configure.in: Create a .gdbinit that sources the real one,
6077 if using a different build directory.
6078
60791995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6080
6081 * configure.in: Check for sys/select.h.
6082
60831995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6084
6085 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
6086
60871994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6088
6089 * configure.in: Handle isc 4.1 operating system.
6090
60911994-12-10 Richard Stallman <rms@kepa>
6092
6093 * configure.in (rs6000-ibm-aix4.1*): New alternative.
6094 (rs6000-ibm-aix4*): New alternative.
6095
60961994-12-06 Richard Stallman <rms@kepa>
6097
6098 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
6099
61001994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
6101
6102 * configure.in: Don't try to make directories that are guaranteed
6103 to already exist.
6104
61051994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6106
6107 * configure.in: Generate man/Makefile from man/Makefile.in.
6108 Create the man subdir.
6109
6110 * Makefile.in (dvi): Run Make in our man subdir.
6111
6112 * make-dist: Create subdir etc/e.
6113 Make links to it.
6114 Put man/Makefile.in in dist, instead of man/Makefile.
6115
61161994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
6117
6118 * configure.in: Add --with-pop, --with-kerberos, and
6119 --with-hesiod for movemail.
6120
61211994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6122
6123 * configure.in (m68*-apollo*): Use s/domain.h.
6124
61251994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6126
6127 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
6128
61291994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
6130
6131 * configure.in: Don't add -I, -L, -R options for cc if their
6132 arguments would be empty.
6133
61341994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6135
6136 * configure.in (i860-intel-osf1*): New alternative.
6137 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
6138 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
6139
61401994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
6141
6142 * configure.in: Make h_errno check not use nested functions.
6143
61441994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
6145
6146 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
6147
61481994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
6149
6150 * Makefile.in (install-arch-indep): Avoid continued comment
6151 swallowing target line.
6152
61531994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
6154
6155 * configure.in: Protect a character class with `changequote'.
6156
61571994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
6158
6159 * configure.in: Accept `news' as a synonym for `newsos'.
6160
61611994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6162
6163 * Makefile.in: Don't rm files if cd fails.
6164
61651994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6166
6167 * make-dist: Put nt subdir and its subdirs in the dist.
6168 (lib-src): Put makefile.nt in the dist.
6169 (lisp): Put makefile.nt in the dist.
6170
61711994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
6172
6173 * configure.in: Change a stray `[' to `test'.
6174
61751994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
6176
6177 * configure.in: Adapt for Autoconf v2. Use the standard argument
6178 parser, host type canonicalizer, X11 finder, and message
6179 printing macros. Use the new macro names. Use `test' instead of `['.
6180
61811994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6182
6183 * configure.in: Check for getpagesize.
6184
61851994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6186
6187 * make-dist (msdos): Put sed* in the distribution.
6188
61891994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
6190
6191 * config.bat: New option, `--with-x', for configuring Emacs
6192 for use with the X11 system DesqView/X.
6193 New option, `--no-debug', for compiling Emacs without debug
6194 information thus saving disk space.
6195 (src/config.h, src/paths.h): Use `update' (which is like
6196 `move-if-changed') to change the file.
6197 (src/config.h): When configuring for X11 perform extra changes.
6198 (src/makefile): When configuring for X11 perform extra changes.
6199 (lib-src): Remove temporary files.
6200 (): Check that `sed', `rm', `mv', and `gcc' are available.
6201
62021994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6203
6204 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
6205
6206 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
6207
62081994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6209
6210 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
6211
6212 * configure.in (canonical): Substitute var into makefiles.
6213 (bitmapdir): Likewise.
6214
6215 * Makefile.in (bitmapdir): New variable.
6216 (src/paths.h, paths-force): Edit PATH_BITMAPS.
6217
62181994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6219
6220 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
6221
6222 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
6223 * update-subdirs: New shell script.
6224
62251994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6226
6227 * Makefile.in (top_distclean): Don't rm build-install.
6228 (SOURCES): Delete build-install.in.
6229
6230 * make-dist: Don't distribute build-ins.in.
6231 * build-ins.in: File deleted.
6232
62331994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
6234
6235 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
6236
62371994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6238
6239 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
6240
6241 * configure.in (libexecdir): Renamed from libdir. New default.
6242 (sharedstatedir): Renamed from statedir. New default.
6243 (datadir): New default.
6244
6245 * make-dist: Don't distribute subdirs.el.
6246
62471994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6248
6249 * configure.in (eaccess): Check for it.
6250
62511994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6252
6253 * configure.in (mktime): Check for it.
6254
62551994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
6256
6257 * configure.in (motif): Add support for usage and option checking.
6258
62591994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
6260
6261 * configure.in (utimes): Check for it.
6262
62631994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
6264
6265 * Makefile.in (install-arch-indep): Don't do mkdir here.
6266
62671994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6268
6269 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
6270 riscix.h renamed to acorn.h.
6271
62721994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
6273
6274 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
6275 New configurations.
6276
62771994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
6278
6279 * configure.in: Remove trailing slashes from srcdir.
6280
62811994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6282
6283 * configure.in (i[345]86-sequent-ptx*): Handle
6284
62851994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6286
6287 * Makefile.in (paths-force): Depend on src/paths.h
6288
62891994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6290
6291 * configure.in (config_options): Save all arguments, not just some.
6292
62931994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
6294
6295 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
6296
6297 * configure.in: Add AC_AIX.
6298 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
6299
63001994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6301
6302 * configure.in (parsing options): Simplify sed command to delete -'s.
6303
63041994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
6305
6306 * configure.in (config_options): New shell variable.
6307 Pass its value to C code in EMACS_CONFIG_OPTIONS.
6308
63091994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6310
6311 * configure.in (alpha-dec-osf*): New target.
6312
6313 * Makefile.in: Use just one FRC target.
6314
63151994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6316
6317 * Makefile.in (removenullpaths, paths-force):
6318 Use name paths.h.tmp$$, which depends on the pid.
6319
63201994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6321
6322 * Makefile.in (removenullpaths, paths-force):
6323 Put paths.h.tmp in top-level dir, not in src.
6324
63251994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6326
6327 * Version 19.27 released.
6328
63291994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6330
6331 * Version 19.26 released.
6332
63331994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6334
6335 * configure.in: Check for lrand48, not rand48.
6336
63371994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6338
6339 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
6340 (powerpc-ibm-aix*): New aliases.
6341
63421994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6343
6344 * make-dist (src/m, src/s): Put *.inp in distribution.
6345
63461994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6347
6348 * configure.in: Accept i586 and i486 along with i386.
6349
63501994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6351
6352 * configure.in: Do compute unexec, LIBX, system_malloc, etc
6353 even if CPP env var was set by the user.
6354
6355 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
6356
63571994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
6358
6359 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
6360
63611994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6362
6363 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
6364
63651994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6366
6367 * configure.in: Check more specifically for i*86-sun-sunos.
6368
63691994-08-03 Caveh Jalali (caveh@eng.sun.com)
6370
6371 * configure.in: Handle solaris 2.4.
6372
63731994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6374
6375 * configure.in (rand48): Check for it.
6376
63771994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6378
6379 * make-dist: Update the info files.
6380
63811994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6382
6383 * configure.in: Make "checking..." messages' style consistent.
6384 (HAVE_H_ERRNO): New test.
6385
63861994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
6387
6388 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
6389
63901994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6391
6392 * configure.in (CFLAGS): If the envvar was specified, use that.
6393 And set REAL_CFLAGS from it too.
6394
63951994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6396
6397 * make-dist: Update finder-inf.el.
6398
63991994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6400
6401 * make-dist (msdos): Include sed4.inp in dist.
6402
6403 * Makefile.in (libsrc_libs): Var deleted.
6404
64051994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6406
6407 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
6408
64091994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6410
6411 * configure.in (mips-sony-newsos4*): New alias.
6412
64131994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6414
6415 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
6416 (*-convex-convexos*): Accept this as alias.
6417
64181994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6419
6420 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
6421 for two different uses.
6422
64231994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6424
6425 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
6426
64271994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6428
6429 * make-dist: Put ./BUGS into the distrib.
6430
64311994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6432
6433 * configure.in: Handle 386 running Solaris 2.
6434
64351994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6436
6437 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
6438
64391994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6440
6441 * configure.in (mips-sony-newsos*): Use news-risc.h.
6442
6443 * configure.in: Accept bsdi as opsys, like bsd386.
6444
64451994-06-01 Morten Welinder (terra@diku.dk)
6446
6447 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
6448
64491994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6450
6451 * Version 19.25 released.
6452
6453 * make-dist (shortversion): Don't assume another period follows.
6454
64551994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6456
6457 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
6458 (uninstall): Use /bin/pwd.
6459
6460 * Makefile.in (blessmail): Depend on src.
6461 (all): Don't depend on blessmail.
6462
6463 * Makefile.in (src/paths.h): Don't force recomputation.
6464 (paths-force): New target; force recomputation of paths.h.
6465 (all): Depend on paths-force.
6466 (src, lib-src): Depend on src/paths.h.
6467
6468 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
6469 NON_GCC_TEST_OPTIONS.
6470
64711994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6472
6473 * configure.in: Don't insist on subversions for irix.
6474
64751994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6476
6477 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
6478
6479 * configure.in (i[34]86-next-*): New alternative.
6480
64811994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6482
6483 * Version 19.24 released.
6484
6485 * configure.in: New config hppa*-hp-hpux9shr*.
6486
64871994-05-22 Morten Welinder (terra@tyr.diku.dk)
6488
6489 * config.bat: Doc fix.
6490
64911994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6492
6493 * Makefile.in (mostlyclean, clean, distclean, realclean)
6494 (extraclean): Don't act on man subdir if it doesn't exist.
6495
64961994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6497
6498 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
6499 Use them to set up CC.
6500 (*-sun-sunos4.1.3): Set them.
6501
65021994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6503
6504 * Makefile.in (lib-src): Don't depend on src/paths.h.
6505
65061994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6507
6508 * build-ins.in (copydests): Get rid of spurious `-'s.
6509
6510 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
6511
65121994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6513
6514 * Version 19.23 released.
6515
6516 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
6517 for the Xlib and Xt checks; then restore old CFLAGS.
6518
65191994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6520
6521 * configure.in (HAVE_X11XTR6): Add newline before #if.
6522 Add newline after #endif.
6523
65241994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6525
6526 * configure.in (HAVE_X11XTR6): Arrange to define it.
6527
65281994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6529
6530 * Makefile.in (install): Depend on blessmail.
6531
65321994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
6533
6534 * configure.in (mips-siemens-sysv*): Put quotes around value
6535 containing blanks.
6536
65371994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6538
6539 * Makefile.in (TAGS): Use the makefile in src subdir.
6540
65411994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6542
6543 * configure.in (opsys): Recognize `gnu'.
6544
65451994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6546
6547 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
6548
65491994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
6550
6551 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
6552 version > 1.8.
6553
65541994-05-08 Morten Welinder (terra@diku.dk)
6555
6556 * config.bat: Forcibly remove "# " style comments from makefiles.
6557
65581994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6559
6560 * Makefile.in (uninstall): When processing lispdir and etcdir,
6561 do nothing unless it exists and is a directory.
6562
65631994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6564
6565 * Makefile.in (install-arch-indep): Do install info/dired-x*.
6566 Merge code in from install-doc.
6567 (install-doc): Merge code back into install-arch-indep.
6568 (install-arch-dep): Don't depend on install-doc.
6569
6570 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
6571
65721994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6573
6574 * configure.in (making src/Makefile and lib-src/Makefile):
6575 Split off the autoconf substitutions and don't pass them thru cpp.
6576 (undefs): Use $canonical as well as $configuration.
6577
6578 * make-dist: Distribute lisp/Makefile.
6579
6580 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
6581 Use lower case names for the s files.
6582
65831994-05-03 Morten Welinder (terra@diku.dk)
6584
6585 * config.bat: Added possibility for different file name
6586 transcriptions in lib-src.
6587
65881994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6589
6590 * Makefile.in (lib-src): Undo previous change.
6591 (blessmail): New target to run maybe-blessmail in lib-src.
6592 (all): Depend on blessmail.
6593
6594 * Makefile.in (lib-src): Depend on src.
6595
65961994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
6597
6598 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
6599 (m88k-dg-dgux5.4R2): dgux5.4R2.
6600
66011994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6602
6603 * configure.in (window_system): Restore accidentally deleted code
6604 that uses AC_FIND_X.
6605
6606 * make-dist: Distribute config.bat.
6607
66081994-04-29 Morten Welinder (terra@diku.dk)
6609
6610 * config.bat: Corrected the configuration of lib-src
6611 to keep up with configure. Add note about dos version 3
6612 or better needed (djgpp needs that). Add note explaining
6613 that either install in c:/emacs or edit the script.
6614 Don't change to c:/emacs, but assume we're there (to minimize
6615 the number of places to change).
6616
6617 * config.bat: Build-in the first step towards X11 support with
6618 the X11 emulator that exists. At this time it won't work,
6619 and several files are missing.
6620
66211994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6622
6623 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
6624 Don't look for -lresolv.
6625
6626 * Makefile.in (lib-src): Depend on src/paths.h.
6627
66281994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6629
6630 * configure.in: Restore deleted AC_SUBST of `configuration'.
6631 Improve error message for bad --with-x-toolkit value.
6632
6633 * configure.in: Define CONFIGURATION in src/config.h
6634 rather than substituting in src/Makefile.in.
6635
66361994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6637
6638 * Makefile.in (install-doc): New target.
6639 (install-arch-dep): Depend on install-doc.
6640 (mkdir): Create docdir.
6641
66421994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6643
6644 * configure.in: Test for libresolv.a.
6645 Substitute machfile and opsysfile.
6646
66471994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6648
6649 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
6650 (install-arch-dep): Install under the name $(EMACS).
6651
66521994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6653
6654 * configure.in (version): Use entire value of emacs-version.
6655 (mips-siemens-sysv*): New alternative.
6656
66571994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6658
6659 * Makefile.in (install-arch-indep): Don't install dired-x*.
6660
66611994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6662
6663 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
6664 Fix definition of $undefs.
6665
66661994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6667
6668 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
6669
6670 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
6671
66721994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
6673
6674 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
6675
66761994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6677
6678 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
6679 and run it thru cpp, as with src/Makefile.in.
6680
6681 * configure.in: Use AC_SET_MAKE.
6682
66831994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6684
6685 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
6686
66871994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6688
6689 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
6690
6691 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
6692 (printing the choices): Make the toolkit message unconditional.
6693 (USE_X_TOOLKIT): Use `none', not `no', if none.
6694 (include libsrc_libs): Include config.h, and specify -I for srcdir.
6695 Get rid of temp file foofoo1.
6696
66971994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6698
6699 * configure.in (CFLAGS): Use shell syntax, not Makefile.
6700
67011994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6702
6703 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
6704 (printing the choices): State choice of toolkit.
6705 (libsrc_libs): Recalculate after writing config.h;
6706 then update lib-src/Makefile.
6707
67081994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6709
6710 * configure.in: Add sunos4shr as alternative for suns.
6711 Conditionals testing for null $CC were backwards.
6712
67131994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6714
6715 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
6716
67171994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6718
6719 * configure.in: Handle -isc4.0*.
6720
67211994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6722
6723 * configure.in (esix5): Set NON_GNU_CPP.
6724
67251994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
6726
6727 * Makefile.in (thisdir): Nonsensical variable removed.
6728 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
6729 back to $thisdir, rather than the directory `this_dir'.
6730
67311994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6732
6733 * Makefile.in (install-arch-indep): Add missing backslash after a
6734 `then'.
6735
67361994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6737
6738 * Makefile.in (thisdir): New variable.
6739 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
6740
67411994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6742
6743 * configure.in: Add freebsd.
6744
67451994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6746
6747 * configure.in: Check for fpathconf.
6748
67491994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6750
6751 * configure.in (with_x_toolkit): Fix typo in previous change.
6752
67531994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6754
6755 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
6756
67571994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6758
6759 * configure.in (with_x_toolkit): Don't allow motif or open-look.
6760
67611994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
6762
6763 * configure.in: Fix value of docdir.
6764 * Makefile.in (install-arch-indep): Install DOC* in docdir.
6765
67661994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6767
6768 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
6769
67701994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
6771
6772 * configure.in: New variable docdir to control where the docstring
6773 file goes.
6774 Makefile.in: Use it to initialize PATH_DOC in paths.h.
6775
67761994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6777
6778 * configure.in: When --run-in-place, don't inherit archlibdir.
6779
67801994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6781
6782 * Makefile.in (install-arch-dep, install-arch-indep):
6783 New targets split up former do-install rule.
6784 (do-install): Target deleted.
6785
67861994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6787
6788 * configure.in (mips-sony-newsos*): New configuration.
6789
67901994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
6791
6792 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
6793
67941994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6795
6796 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
6797
67981994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6799
6800 * configure.in: Don't initialize CC.
6801
68021994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6803
6804 * configure.in (creating src/Makefile): Also generate -U switches
6805 for symbols in the $configuration value.
6806
6807 * configure.in: Check for sys_siglist being declared in system header.
6808
68091994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6810
6811 * configure.in (creating src/Makefile): Delete blank lines
6812 along with lines of whitespace.
6813 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
6814
68151994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6816
6817 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
6818 like C_SWITCH_SYSTEM.
6819 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
6820
68211994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6822
6823 * configure.in (drem): Check for this function.
6824
68251994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6826
6827 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
6828 If CPP was inherited from environment, don't use NON_GNU_CPP.
6829 (NON_GNU_CC): Likewise.
6830 (handling with_gcc): Use explicit if in the `no' case.
6831 (cc_specified): New variable; if set, don't use NON_GNU_CC.
6832
68331994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6834
6835 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
6836
68371994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
6838
6839 * configure.in: Check whether fmod exists.
6840
68411994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6842
6843 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
6844 {src,lisp}/OChangeLog.
6845
68461994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6847
6848 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
6849 necessary for proper operation. This code works with the current
6850 released version of Autoconf.
6851
68521994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6853
6854 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
6855 (USE_X_TOOLKIT): Define it for all values except `no'.
6856
6857 * configure.in: Undo first Jan 8 change and Jan 16 change.
6858
68591994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6860
6861 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
6862 Substitute USE_X_TOOLKIT as both C macro and Make variable.
6863
6864 * Makefile.in (lwlib/Makefile): New target.
6865 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
6866 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
6867 (unlock, relock): Handle lwlib subdir.
6868
6869 * Makefile.in: Add some .PHONY targets.
6870
6871 * make-dist: Handle lwlib subdir like oldXMenu subdir.
6872
6873 * lwlib: New subdirectory.
6874
68751994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6876
6877 * configure.in: If CPP has a value that is a directory,
6878 discard the value.
6879
68801994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6881
6882 * configure.in (srcdir_undefs): Add g flag to sed substitution to
6883 remove -U[0-9]*.
6884
68851994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6886
6887 * Makefile.in (do-install): Install the dired-x info files.
6888
6889 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
6890 (See src/s/sol2.h.)
6891
68921994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6893
6894 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
6895
68961994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6897
6898 * configure.in (creating src/Makefile): Put code inside 2nd arg to
6899 AC_OUTPUT as it should be; hopefully noone will again see fit to
6900 gratuitously break this and not make a change log entry.
6901 Optimized sed processing of Makefile.in and cpp output; now
6902 preserves comments previously removed from the cpp input.
6903 Eliminated temp file for cpp output. Generate -U switches to
6904 undefine all identifiers that appear in the directory name
6905 ${srcdir}; pass these to cpp.
6906
6907 * configure.in (version): Fix sed regexp to match two-elt version
6908 number.
6909
6910 * configure.in: Check for strerror.
6911
69121994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6913
6914 * configure.in: Test for bcmp.
6915
69161994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6917
6918 * make-dist (tempdir): Put subdir msdos into the distribution.
6919
69201993-01-07 Morten Welinder (terra@diku.dk)
6921
6922 * config.bat: New file.
6923
69241994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6925
6926 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
6927
69281994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6929
6930 * configure.in (m68*-next-*): Don't care about which os is specified.
6931 (i[34]86-*-*): Check for *-nextstop*.
6932
69331993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6934
6935 * configure.in: Check for setsid.
6936
69371993-12-17 Richard Stallman (rms@srarc2)
6938
6939 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
6940
69411993-12-15 Richard Stallman (rms@srarc2)
6942
6943 * Makefile.in (mkdir): Make only the lockdir writable.
6944
6945 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
6946
69471993-12-11 Richard Stallman (rms@srarc2)
6948
6949 * Makefile.in (libdir): Use @libdir@.
6950
69511993-12-08 Richard Stallman (rms@srarc2)
6952
6953 * Makefile.in (install): Add empty command.
6954
69551993-12-04 Richard Stallman (rms@srarc2)
6956
6957 * make-dist: Put man/getopt.c in the dist.
6958
6959 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
6960
6961 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
6962
69631993-12-03 Richard Stallman (rms@srarc2)
6964
6965 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
6966 Set it for all solaris versions.
6967 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
6968 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
6969 Likewise for NON_GNU_CC and CC.
6970
69711993-12-01 Richard Stallman (rms@srarc2)
6972
6973 * configure.in (mips-mips-riscos4*): Assign variable CC.
6974 (checking ${with_gcc}): If "no", don't override CC if already set.
6975 (CC): Initialize it as empty.
6976
69771993-11-30 Richard Stallman (rms@srarc2)
6978
6979 * configure.in (Suns): Set CPP if *-solaris2.3*.
6980
69811993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6982
6983 * Version 19.22 released.
6984
6985 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
6986
69871993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6988
6989 * make-dist: When breaking links, use cp -p.
6990 Copy install.sh into distribution.
6991 Move the temp dir up into the parent dir;
6992 don't leave the staging dir make-dist.tmp... in existence.
6993 * install.sh: New file.
6994
69951993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6996
6997 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
6998
69991993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7000
7001 * configure.in (version): When --run-in-place, exclude
7002 ${datadir}/emacs/site-lisp from locallisppath.
7003
70041993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7005
7006 * configure.in: Delete jumk.c before writing it.
7007
70081993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7009
7010 * Version 19.21 released.
7011
7012 * Makefile.in (mkdir): Ignore error from chmod.
7013
70141993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7015
7016 * make-dist: Don't put lisp/forms.README in the distribution.
7017
70181993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7019
7020 * configure.in (creating src/Makefile): Before running cpp,
7021 discard all lines that start with `# Generated' or /**/#.
7022
70231993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7024
7025 * Version 19.20 released.
7026
7027 * make-dist: Use build-ins.in, not build-install.in.
7028 Don't bother updating TAGS since it's not included.
7029
7030 * build-ins.in: Renamed from build-install.in.
7031
70321993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7033
7034 * make-dist: Don't try to link *.texinfo--there are none now.
7035 When running make in lib-src, specify YACC var value.
7036
70371993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7038
7039 * configure.in (extrasub): Add vpath patterns for %.[yls].
7040
7041 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
7042 Instead just include the commands to make src/Makefile as the
7043 second arg to AC_OUTPUT.
7044
7045 * configure.in: Use : instead of dnl for comment inside
7046 $makefile_command.
7047
7048 * configure.in: No longer use vpath_sed. Instead, when we notice
7049 srcdir already configured, set extrasub to hack vpath in the
7050 makefiles.
7051
7052 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
7053 before moving it.
7054 * Makefile.in (VPATH): Define to @srcdir@.
7055
70561993-09-28 Brian J. Fox (bfox@cubit)
7057
7058 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
7059 doesn't exist. Just copy src/Makefile.in instead. Touch
7060 all of the Makefiles after editing config.status.
7061
7062 * INSTALL: Update documentation to match new configuration
7063 mechanism.
7064
70651993-09-27 Brian J. Fox (bfox@ai.mit.edu)
7066
7067 * configure.in: Allow any of the path or directory Makefile
7068 variables to be set with flags to configure. Create all Makefiles
7069 at configure time. Edit special commands into config.status after
7070 src/Makefile.in is built from src/Makefile.
7071
7072 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
7073 If these files are out of date, simply have config.status
7074 rebuild them; don't rebuild them explicitly.
7075
70761993-09-25 Brian J. Fox (bfox@ai.mit.edu)
7077
7078 * build-install.in: Change src/xemacs to src/emacs. We no longer
7079 create src/xemacs, so the file wouldn't be found.
7080
7081 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
7082
70831993-09-24 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
7084
7085 * configure.in: Avoid forcing the search of /usr/include before
7086 fixed include files by resetting C_SWITCH_X_SITE if it is
7087 "-I/usr/include".
7088
70891993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7090
7091 * Makefile.in (@rip_paths@locallisppath):
7092 Delete ${datadir}/emacs/site-lisp.
7093
70941993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7095
7096 * configure.in:
7097 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
7098 Remove ${extra_output} from AC_OUTPUT call.
7099
71001993-09-17 Brian J. Fox (bfox@inferno)
7101
7102 * make-dist: Quote backquotes found in strings to be echoed.
7103
7104 * configure.in: Use "sh -c pwd" when we want to avoid having the
7105 shell fix up the value of $PWD.
7106
71071993-09-13 Brian J. Fox (bfox@inferno)
7108
7109 * Makefile.in (do-install): Don't abort if ln or chmod at the end
7110 of the installation fail. Suggested by Karl Berry.
7111
71121993-08-30 Brian J. Fox (bfox@inferno)
7113
7114 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
7115 was used. Set MAKEFLAGS from MFLAGS.
7116
71171993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7118
7119 * configure.in: Test for res_init in libc.
7120
71211993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7122
7123 * configure.in: In the file ${tempcname}, use configure___
7124 instead of @configure@.
7125
71261993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
7127
7128 * make-dist: Dist vpath.sed
7129
7130 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
7131 Depend on vpath.sed.
7132 Replace sed comand for VPATH with @vpath_sed@.
7133
7134 * configure.in: Substitute variable `vpath_sed'.
7135 If not in $srcdir and $srcdir is configured,
7136 issue warning that GNU make is required,
7137 and set vpath_sed to use vpath.sed script.
7138
71391993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7140
7141 * configure.in: Remove check for $srcdir being configured. This
7142 pretty much works now.
7143 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
7144 Check for XFree86 (/usr/X386/include) independent of whether
7145 -lXbsd exists.
7146
7147 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
7148 realclean, unlock, relock): Use `$(MAKE)' in place of plain
7149 `make'.
7150
71511993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7152
7153 * Version 19.19 released.
7154
7155 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
7156
71571993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7158
7159 * configure.in: Check for XScreenNumberOfScreen.
7160
71611993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7162
7163 * configure.in: Add * to end of all configuration alternatives.
7164 (m68*-sony-newsos3*): New alternative.
7165
71661993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7167
7168 * make-dist: Include getdate.c in distribution.
7169
7170 * configure.in: For --help, use $PAGER if it is set.
7171 (LIB_X11_LIB): Default to -lX11.
7172 (mips-sgi-irix5.*): New alternative.
7173
7174 * Makefile.in (do-install): Install info/gnus* and info/sc*.
7175
7176 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
7177 Recognize *.B8.* as hpux version 8.
7178 (m68*-tektronix-bsd*): Fix typo in tek4300.
7179 (AC_HAVE_FUNCS): Add ftime.
7180
71811993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7182
7183 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
7184 Use tekxd88, not tekXD88.
7185
71861993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7187
7188 * configure.in: Check for -lm. Then can check for frexp and logb.
7189
71901993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7191
7192 * Version 19.18 released.
7193
7194 * make-dist (src): Don't put gnu-hp300 in dist.
7195 (src, lisp): Include OChangeLog in dist.
7196
71971993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7198
7199 * configure.in: Test for presence of logb and frexp functions.
7200
72011993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7202
7203 * configure.in (machine): Add i370-ibm-aix*.
7204
72051993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7206
7207 * configure.in (function checks): Test for mkdir and rmdir.
7208
7209 * configure.in (function checks): Don't test for random and bcopy
7210 only when we're building with X; look for them all the time.
7211
72121993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7213
7214 * configure.in: Test for availability of bcopy functions, searching
7215 the X libraries if we're using X.
7216
7217 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
7218 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
7219 versions of AIX, and needs to be passed to the loader.
7220
7221 * configure.in: Test for the availability of the
7222 XScreenResourceString function.
7223
72241993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
7225
7226 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
7227 LD_SWITCH_X_SITE and assume --with-x11.
7228 Only look for X11 files if we weren't told about a window system
7229 or if we were told to use X11 but not told where.
7230 Search the libraries from the s and/or m files when checking for
7231 functions.
7232
7233 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
7234
72351993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7236
7237 * make-dist: Include lisp/dired.todo in the distribution.
7238
72391993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7240
7241 * configure.in: Add code to set HAVE_INET_SOCKETS.
7242
72431993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7244
7245 * configure.in: If we do find x_includes and x_libraries
7246 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
7247
72481993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7249
7250 * make-dist: Include src/gnu-hp300 in the dist.
7251
7252 * configure.in (canonical): New variable holds the canonicalized
7253 configuration. Don't alter `configuration'. Use `configuration'
7254 for Makefile.in for file naming.
7255 (testing x_includes and x_libraries): Use =, not ==.
7256
72571993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7258
7259 * Version 19.17 released.
7260
7261 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
7262 directory's makefile. This allows the invocation of CPP which
7263 builds xmakefile to receive these switches. The SunSoft C
7264 preprocessor inserts spaces between tokens if it doesn't get the
7265 -Xs flag requested in src/s/sol2.h.
7266
72671993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
7268
7269 * configure.in (m68k-bull-sysv3): New config.
7270
72711993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7272
7273 * configure.in: Use the autoconf AC_FIND_X macro to try to find
7274 the X Windows libraries.
7275
72761993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7277
7278 * make-dist (tempdir): Don't create lisp/forms-mode directory in
7279 the distribution. Those files aren't kept in their own
7280 subdirectory any more.
7281
72821993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7283
7284 * Version 19.16 released.
7285
72861993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7287
7288 * configure.in: Add --verbose flag.
7289
72901993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7291
7292 * version 19.15 released.
7293
72941993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7295
7296 * Makefile.in (top_distclean): Use -f switch when cleaning out
7297 lock dir; it might be empty.
7298
7299 * configure.in: Only check for -lXbsd once.
7300
73011993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7302
7303 * Version 19.14 released.
7304
73051993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7306
7307 * make-dist: If using gzip, create distribution with '.gz' extension.
7308
7309 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
7310 (lisp/forms-mode): This doesn't exist anymore.
7311
7312 * configure.in: Look for the closedir function.
7313
73141993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7315
7316 * configure.in (CPP): Autoconf sets this to a shell variable
7317 reference, which doesn't work when it's edited into a makefile.
7318 Expand that variable reference.
7319
7320 * Makefile.in (CPP): New variable.
7321 (src/Makefile): Edit CPP into src/Makefile.
7322
7323 * Makefile.in (src/Makefile): Don't bother exiting single quotes
7324 and entering double quotes to get the values of LD_SWITCH_X_SITE
7325 and the other make variables; make substitutes them in anyway.
7326
7327 * Makefile.in (uninstall): Don't remove the lisp and etc
7328 directories if they're in the source tree.
7329
7330 Bring mumbleclean targets into conformance with GNU coding standards.
7331 * Makefile.in (mostlyclean, clean): Separate these two; just have
7332 them pass the request to the subdirectory makefiles.
7333 (distclean): Pass the request down, and then get rid of the
7334 files configure built, and get rid of the Makefiles.
7335 (realclean): Pass the request down, and then do the same things
7336 distclean does.
7337 (uninstall, info, dvi): New targets.
7338
7339 * configure.in: Move clause for PC-compatible i386 box to the end
7340 of the case statement, to avoid masking configurations below.
7341
7342 * configure.in: Add case for m88k-motorola-sysv4.
7343
7344 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
7345 the HP 68000 machines.
7346
7347 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
7348 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
7349 preprocessor won't fiddle with them.
7350
73511993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7352
7353 * Makefile.in (TAGS): cd to src to run etags.
7354
73551993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7356
7357 * configure.in (version): Check the X libraries for XrmSetDatabase
7358 and random, and see if we have -lXbsd.
7359
73601993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7361
7362 * configure.in: Pass "-Isrc" to the CPP we run to examine the
7363 s/*.h and m/*.h files. Martin Tomes
7364 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
7365
73661993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7367
7368 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
7369 above the general i386 alternative.
7370
73711993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7372
7373 * configure.in: Recognize configuration name for Data General
7374 AViiON machines.
7375
7376 * configure.in: Use AC_LONG_FILE_NAMES.
7377
73781993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7379
7380 * configure.in: Test for bison.
7381 * Makefile.in (YACC): New variable.
7382 (lib-src/Makefile.in): Edit YACC into the makefile.
7383
73841993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7385
7386 * Version 19.13 released.
7387
7388 * configure.in (CFLAGS): Don't set this according to the value of
7389 the GCC shell variable. Instead, consult the machine and system
7390 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
7391 test __GNUC__ while we're at it.
7392
7393 * configure.in: Remove extra ;; from hpux cases.
7394
73951993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7396
7397 * configure.in: Check to see if the system has -ldnet.
7398
73991993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7400
7401 * make-dist: Add clauses to distribute lisp/forms-mode.
7402
74031993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7404
7405 * configure.in (machine): Fix the versions in hpux version number test.
7406 Do not guess based on cpu type. Do check for explicit system version.
7407
74081993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7409
7410 * configure.in: Do NOT look for `unknown' as company name.
7411
74121993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7413
7414 * configure.in: Fix typo in message.
7415
74161993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7417
7418 * Version 19.12 released.
7419
7420 * Makefile.in (do-install): Correct previous etc-copying change.
7421 Partially rewrite using `if'.
7422 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
7423
7424 * Version 19.11 released.
7425
7426 * configure.in: Handle 386bsd.
7427
74281993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7429
7430 * make-dist: Update getdate.c.
7431
7432 * configure.in: Handle bsd386.
7433
7434 * Makefile.in (do-install): Use `-' in tar options.
7435
7436 * configure.in: Change ! "${...}" to x"${...}" = x.
7437
7438 * Makefile.in (do-install): Copy the DOC-* files from the build
7439 etc directory, as well as lots of things from ${srcdir}/etc.
7440
7441 * make-dist: Copy config.guess.
7442
7443 * configure.in: Handle AIX versions 1.2, 1.3.
7444
74451993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7446
7447 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
7448 the configuration name mips-mips-usg* to represent USG systems.
7449
7450 * configure.in: Fix logic to detect if srcdir is already configured.
7451
7452 * Makefile.in: Pass in LD_SWITCH_X_SITE.
7453
7454 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
7455 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
7456 of a directory; cd might fail, and have pwd print out the current
7457 directory.
7458
74591993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7460
7461 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
7462
74631993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7464
7465 * configure.in: Complain if srcdir points at an already-configured
7466 tree.
7467
74681993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7469
7470 * Version 19.10 released.
7471
74721993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7473
7474 * Makefile.in: Use Makefile comments, not C comments.
7475
7476 * configure.in: Add case for the Tektronix XD88.
7477
74781993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7479
7480 * configure.in: Handle sysv4.2 and sysvr4.2.
7481
74821993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7483
7484 * configure.in: Traverse the argument list without destroying it;
7485 don't use shift. It turns out that "set - ${saved_arguments}"
7486 doesn't work portably.
7487
7488 * configure.in: Add missing "fi".
7489
7490 * make-dist: Rebuild configure if configure.in is newer.
7491
7492 * Makefile.in (src:, lib-src:, FRC:): Force the src and lib-src
7493 targets to be executed even if make remembers that it has already
7494 satisfied FRC.
7495
74961993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7497
7498 * Makefile.in (do-install): Delete redundant code to copy etc twice.
7499
7500 * configure.in (romp): Handle various version numbers with aos and bsd.
7501
75021993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7503
7504 * configure.in: Fix message text.
7505
75061993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7507
7508 * make-dist: Make a `site-lisp' directory in the distribution,
7509 instead of a `local-lisp' directory, which hasn't been the
7510 appropriate name for a long time.
7511 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
7512 from the distribution first, then /usr/local/lib/emacs/site-lisp.
7513
7514 * Makefile.in (do-install): Correctly detect if ./etc and
7515 ${srcdir}/etc are the same.
7516
7517 * configure.in: Extract UNEXEC from the system configuration
7518 files, compute the name of the source file corresponding to the
7519 object file, and #define it as UNEXEC_SRC in config.h.
7520
7521 * configure.in: If srcdir is '.', then try using PWD to make it
7522 absolute.
7523
7524 * configure.in: Include ${srcdir} in the printed report, to help
7525 people notice if it's an automounter path.
7526
75271993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7528
7529 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
7530
75311993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7532
7533 * Makefile.in (do-install): Delete the dest dir, not the source dir,
7534 when they are different. Add `shift' command.
7535 (COPYDESTS, COPYDIR): Delete external-lisp dir.
7536 (externallispdir): Var deleted.
7537
7538 * configure.in: Delete spurious paren outputting short_usage.
7539
75401993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7541
7542 * Version 19.9 released.
7543
75441993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7545
7546 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
7547 subdirectory makes.
7548
7549 * make-dist: Check for .elc files with no corresponding .el file.
7550
7551 * Makefile.in (mkdir): Make all the directories in locallisppath.
7552
7553 * config.guess: New file.
7554 * configure.in: Use it, tentatively.
7555 * INSTALL: Mention its usage.
7556
7557 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
7558 the former gives you the operating system rev directly. Use
7559 s/hpux.h if we don't recognize what we got.
7560
7561 * Makefile.in (do-install): Don't remove a destination directory
7562 if it's the same as the source. If ${srcdir}/info == ${infodir},
7563 don't try to copy the info files.
7564
7565 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
7566 doesn't work if you're not using a separate source directory.
7567 (do-install): Copy the build tree's etc directory only after
7568 making sure it's not also the source tree's etc directory.
7569
75701993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7571
7572 * configure.in: Handle sunos4.1.3 specially.
7573
75741993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7575
7576 * Makefile.in (INSTALL): Add definition.
7577
7578 * configure.in: Fix some messages. Support -with-gnu-cc.
7579 At the end, use `set --', not `set -'.
7580 Delete spurious `.h' in hpux alternatives.
7581
75821993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7583
7584 * Version 19.8 released.
7585
75861993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7587
7588 * configure.in: When looking for source in the same directory as
7589 the configure script, make the path thus discovered absolute.
7590 If the user specifies the `--srcdir' switch, make that directory
7591 absolute too.
7592
7593 * Makefile.in (srcdir): Remove comment saying this doesn't work.
7594
7595 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
7596 too, as the value of the PATH_INFO macro.
7597
7598 * configure.in: Check to see if the source lives in the same
7599 directory as the configure script.
7600
76011993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7602
7603 * Makefile.in (install): Split this into `install' and
7604 `do-install', to give people more control over exactly what gets
7605 done.
7606 (do-install): New target, containing the guts of `install'. Don't
7607 remove and recreate the directories inside the copying loop - do
7608 it all before the copying loop. Pass more flags to the lib-src
7609 make.
7610 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
7611 avoid errors and warnings.
7612
7613 * configure.in: For generic IBM PC boxes, insist on "unknown" for
7614 the manufacturer - the more general case was blocking other i386
7615 configuration names below, and that's how the names are written in
7616 MACHINES anyway.
7617
7618 * make-dist: When breaking links, remove the link before moving
7619 the copy onto it, to avoid interactive behavior.
7620
7621 * Makefile.in: Doc fix.
7622
7623 * configure.in: Doc fix.
7624
7625 * INSTALL: Mention --exec-prefix option.
7626
7627 * configure.in: Add support for the `--exec-prefix' option.
7628 * Makefile.in: Accept that support.
7629
7630 * configure.in: Use the AC_PROG_INSTALL macro.
7631 * Makefile.in (INSTALL): Variable removed.
7632 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
7633
7634 * configure.in: Distinguish between hp800's and hp700's by calling
7635 "uname -m".
7636
76371993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7638
7639 * configure.in: Recognize configuration names for i860 boxes
7640 running SYSV.
7641
76421993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7643
7644 * configure.in: Distinguish between hp800's and hp700's by the
7645 version of HP/UX they run, since that's something people are more
7646 likely to know - hp700's run 8.0.
7647 Add HP 700 configuration.
7648
7649 * configure.in: Test for the presence of the `rename' function.
7650
7651 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
7652 configure.in.
7653 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
7654
7655 * make-dist: Break intra-tree links.
7656
7657 * configure.in: Explain that this is an autoconf script, and give
7658 instructions for rebuilding configure from it. Arrange to put
7659 comments in configure explaining this too.
7660
7661 * configure.in: Make the first line of the configure script be
7662 "#!/bin/sh". Leaving the first line blank didn't work.
7663
7664 * configure.in (long_usage): Removed; made short_usage describe
7665 the options briefly.
7666
7667 * configure.in: Implement the --prefix option.
7668 * Makefile.in (prefix): Add support for it here.
7669 * INSTALL: Document it here.
7670
7671 * Makefile.in (install): Don't assume that the files in the `info'
7672 subdirectory match *.info. They don't have that prefix.
7673
76741993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7675
7676 * configure.in: Add case for version 5 of Esix.
7677
76781993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7679
7680 * Version 19.7 released.
7681
7682 * make-dist: There aren't any *.com files in lib-src anymore.
7683
7684 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
7685 them; they're symlinks to other filesystems on the GNU machines.
7686
7687 * make-dist: Check that the manual reflects the same version of
7688 Emacs as stated in lisp/version.el. Edit that version number into
7689 the README file.
7690
76911993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7692
7693 * configure.in: Remove the hack of AC_DEFINE; use
7694 AC_DEFINE_UNQUOTED.
7695
76961993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7697
7698 * make-dist: Don't distribute precomp.com, compile.com, or
7699 link.com from ./src; they're in ./vms now.
7700
7701 Some time-handling patches from Paul Eggert:
7702 * configure.in: Add AC_TIMEZONE.
7703
77041993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7705
7706 * configure.in: Recognize Linux as a valid operating system for
7707 the i386.
7708
77091993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7710
7711 * make-dist: Distribute some VMS files we got from Richard Levitte.
7712
7713 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
7714 the source for the sed command, not oldXMenu/Makefile.
7715
77161993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7717
7718 * INSTALL: Don't claim the srcdir option doesn't work.
7719
77201993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7721
7722 * configure.in: Include remarks saying what order the autoconf
7723 tests should go in, and remind people to change config.h.in
7724 whenever they add autoconf tests which make #definitions.
7725
7726 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
7727
77281993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7729
7730 * Makefile.in (oldXMenu/Makefile): Make this depend on
7731 ${srcdir}/oldXMenu/Makefile.in, not itself.
7732
7733 * PROBLEMS: Some updates from David J. Mackenzie.
7734
7735 More changes from David J. Mackenzie.
7736 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
7737 removed; autoconf and config.h should specify all these
7738 differences.
7739 (buildlisppath): Make this path depend on ${srcdir}.
7740 (INSTALLFLAGS): Removed.
7741 (INSTALL): Include the -c flag.
7742 (install): Change the way we invoke install accordingly.
7743
7744 Install ${srcdir} changes from DJM.
7745 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
7746 list.
7747 (COPYDIR, COPYDESTS): Install files from both the etc directory in
7748 the source tree and the etc directory in the object tree.
7749 (${SUBDIR}): Pass the prefix variable down to submakes.
7750 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
7751 in /bin.
7752 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
7753 values for srcdir and VPATH.
7754 (install): Add `v' flag to tar command. Make sure that `dir'
7755 exists in ${srcdir}/info before copying it. Remember that the man
7756 pages come from the source tree, not the object tree.
7757 * configure.in: Remove remarks saying that the --srcdir option
7758 doesn't work.
7759 Create the etc directory in the object tree.
7760 Recognize configuration names of the form *-sun-solaris*.
7761 Recognize sunos5 and solaris as operating system names.
7762
7763 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
7764 lib-src/getdate.y and src/systime.h.
7765
77661993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7767
7768 * make-dist: Make links in info subdir.
7769
77701993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7771
7772 * configure.in: Call AC_STDC_HEADERS.
7773
77741993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7775
7776 * configure.in: Sidestep autoconf's quoting of the second argument
7777 of AC_DEFINE, so we can specify the value to put there. It would
7778 be nice if autoconf provided some way to specify computed values
7779 for macros.
7780
77811993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7782
7783 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
7784 this is always just -DHAVE_CONFIG_H.
7785
7786 The GNU coding standards specify that CFLAGS should be left for
7787 users to set.
7788 * Makefile.in (CFLAGS): Let configure determine the default value
7789 for this. Don't
7790 have it default to DEFS.
7791 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
7792 (lib-src/Makefile, src/Makefile): Edit the default value for
7793 CFLAGS into these files, not DEFS.
7794 * configure.in (CFLAGS): Choose a default value for this - "-g"
7795 normally, or "-g -O" if we're using GCC. Edit it into the
7796 top-level Makefile.
7797
7798 * configure.in: When scanning the machine and system description
7799 #include files, write their names to conftest.c properly.
7800
78011993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7802
7803 * configure.in: In configuration name case for Apallos running
7804 Domainios, set opsys, not opsysfile.
7805
7806 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
7807 src/config.h, instead of AC_OUTPUT; the latter overwrites
7808 src/config.h even when it hasn't changed, puts a makefile-style
7809 comment at the top even though it's C code, and produces a
7810 config.status script which doesn't do the job right.
7811
7812 * configure.in: Add AC_LN_S test, so we can tell whether or not we
7813 can use a symbolic link to get the X Menu library into src.
7814 * Makefile.in (LN_S): New variable.
7815 (src/Makefile): Edit the value of LN_S into this makefile.
7816
78171993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7818
7819 * configure.in: Support *-sco3.2v4* as opsystem.
7820
7821 * make-dist: Don't include calc directory.
7822 Exclude many files in the man directory; copy a few.
7823
78241993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7825
7826 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
7827 call AC_STRUCT_TM to see what's in time.h.
7828
7829 * configure.in: Employ quoting stupidity to get the value of CPP
7830 to expand properly.
7831
78321993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7833
7834 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
7835 variable to scan the machine and system description files.
7836
7837 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
7838 so that getdate.y builds correctly.
7839
78401993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7841
7842 * configure.in (tempcname): Change this to "conftest.c", so it will
7843 work properly on systems with short filenames; this is the name
7844 autoconf uses.
7845
7846 * configure.in: Also detect the availability of dup2 and
7847 gethostname.
7848
7849 * configure.in: Use the AC_ALLOCA test.
7850 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
7851 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
7852
78531993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7854
7855 * make-dist: Distribute configure, as well as configure.in.
7856 Oversight.
7857
78581993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7859
7860 * Makefile.in (install): Print out the name of the directory we're
7861 copying, so people can have some idea of whether we're making
7862 progress.
7863
7864 * Makefile.in (install.aix, install.xenix, install.sysv, install):
7865 Don't forget to re-create the COPYDESTS directories after we clear
7866 them out.
7867
78681993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7869
7870 * Makefile.in: Add autoconf cookies so that the configure
7871 script can comment out sections of path variable definitions to
7872 choose between the installable configuration and the run-in-place
7873 configuration.
7874 * configure.in: Add new option `--run-in-place', to select the
7875 run-in-place path definitions.
7876
7877 * configure.in: Add a clause to the big configuration name case
7878 for the NeXT machine.
7879
78801993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7881
7882 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7883 Make sure that each source directory exists, and is different from
7884 the destination directory; then, delete the destination before
7885 copying over the source.
7886
7887 * make-dist: Distribute configure.in, instead of configure.
7888
78891993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7890
7891 * configure.in: Don't set CC to "gcc -O" if the user specifies
7892 `--with-gcc'. Add -O to DEFS if GCC is set.
7893
78941993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7895
7896 * Makefile.in (clean mostlyclean): Missing right paren.
7897
7898 * configure.in: When checking for X windows, search for an X11
7899 subdirectory of ${x_includes}.
7900
7901 * configure.in: Check for gettimeofday function, for getdate.y.
7902
7903 Change `configure' to a mixture of custom code and autoconf stuff.
7904 autoconf can't derive all the information we need, but we'd really
7905 like to be able to take advantage of some of its tests, and its
7906 file-editing facilities.
7907 * configure.in: Renamed from configure.
7908 Quote the sections of shell script we want copied literally to
7909 the configure script.
7910 (compile): Initialize this to make the autoconf macros' code happy.
7911 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
7912 code to do their jobs.
7913 Use autoconf to produce Makefile and src/config.h.
7914 Remove the Makefile-style comment that autoconf places at the top
7915 of src/config.h.
7916 (config_h_opts): Removed - no longer necessary.
7917 * Makefile.in (configname): Renamed to configuration.
7918 (CONFIG_CFLAGS): Renamed to DEFS.
7919 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
7920 get values via autoload @cookies@.
7921 (libsrc_libs): Get this from autoconf. We used to do nothing
7922 about this.
7923 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
7924
7925 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
7926 echo the move-if-change command.
7927
79281993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
7929
7930 * make-dist: Distribute lib-src/rcs-checkin.
7931
7932 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
7933 Don't try to make links to the RCS or Old subdirectories.
7934 Use the appropriate extension for the compression type in use.
7935 Create the tar file in the shell's initial default directory, not
7936 in ${tempparent}.
7937 Erase the whole ${tempparent} tree, not just ${tempdir}.
7938
79391993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7940
7941 * Makefile.in (src/paths.h): Don't echo the huge sed command we
7942 use to build paths.h.
7943 (lib-src/Makefile, src/Makefile): Similarly.
7944
7945 * configure: Extend test for working `const' keyword to handle AIX
7946 3.2 cc.
7947
79481993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7949
7950 * make-dist: Distribute lisp/term/ChangeLog.
7951
7952 Arrange for C compilation throughout the tree to get
7953 C_SWITCH_SYSTEM from the configuration files.
7954 * configure: Extract C_SWITCH_SYSTEM from the machine and
7955 system-dependent files, and save it in the top-level Makefile.
7956 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
7957 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
7958
7959 * make-dist: Include the VMS support files in oldXMenu in the
7960 distribution.
7961
7962 * configure: Doc fix.
7963
7964 * configure: Fix corrupted config_h_opts.
7965
7966 * configure: Properly report option names in error messages.
7967
7968 * configure: Properly recognize --x-includes and --x-libraries
7969 options.
7970
7971 * configure: Fix syntax errors in code handling XFree386.
7972
79731993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7974
7975 * configure: Add special code to detect XFree386, and tell
7976 config.h about it.
7977
7978 * configure: Properly handle extracting values of LIBS_MACHINE and
7979 LIBS_SYSTEM that contain spaces.
7980
7981 * configure: Add `--x-includes' and `--x-libraries' options. I
7982 think these are dopey, but no less than three alpha testers, at
7983 large sites, have said they have their X files installed in odd
7984 places. Implement them by setting C_SWITCH_X_SITE and
7985 LD_SWITCH_X_SITE in src/config.h.
7986
79871993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
7988
7989 * make-dist: Don't distribute etc/Old files.
7990
7991 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
7992 backups.
7993
79941993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7995
7996 * make-dist: Fix typo.
7997
79981993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
7999
8000 * make-dist: Corrected typo, fixed it to discard = and TAGS files
8001 in some cases where it should but didn't seen to.
8002
8003 * Makefile.in: Added unlock and relock productions.
8004
80051993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
8006
8007 * make-dist: Add a --compress option to force make-dist to use
8008 compress.
8009
8010 * make-dist: Use gzip, if we can find it.
8011
8012 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
8013 make rs6000-ibm-aix default to -aix32.
8014
80151993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
8016
8017 * Makefile.in: Added `Developer's configuration' section.
8018
80191993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
8020
8021 * Makefile.in: Add commented-out variable settings for developer's
8022 configuration.
8023
80241993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8025
8026 * make-dist: Distribute `src/bitmaps' too.
8027
80281993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
8029
8030 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
8031 make rs6000-ibm-aix default to -aix32.
8032
80331993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8034
8035 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
8036
8037 * Makefile.in (install.sysv): Add a second `$' in front of
8038 `${dest}', so that the shell will expand it, instead of Make.
8039
8040 * configure: When processing the name of the configure script,
8041 collapse `././' to `./', but leave a single `./' prefix alone.
8042
8043 * configure: Doc fix.
8044
80451993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8046
8047 * configure: Handle isc3.0 correctly.
8048
80491993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8050
8051 * make-dist: Don't try to copy the COPYING notice into
8052 external-lisp; we're not distributing that directory any more.
8053
80541993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8055
8056 * Makefile.in (install, install.aix, install.xenix, install.sysv):
8057 Remove CVS subdirectories from the installed directory trees, as
8058 well as RCS directories.
8059
80601993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8061
8062 * make-dist: Only copy gmalloc.c if we couldn't link it.
8063 Don't try to copy man/{README,Makefile} unless they actually exist.
8064
8065 * Makefile.in (lisppath): Don't include externallispdir in this.
8066 We're not sure whether we're even going to distribute the
8067 directory yet.
8068
80691993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8070
8071 * make-dist: Don't distribute the external-lisp directory anymore.
8072 * INSTALL: Remove all references to external-lisp.
8073
8074 * configure: Detect whether the compiler supports `const'
8075 properly, and edit src/config.h accordingly.
8076
8077 * configure: Tweak layout of final report.
8078
8079 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
8080 CFLAGS.
8081
8082 * Makefile.in (locallisppath): Make this default to
8083 ${datadir}/emacs/site-lisp, instead of
8084 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
8085 the same thing, and local-lisp causes completion conflicts with
8086 lock.
8087 (lisppath): Add ${externallispdir} to this.
8088 * INSTALL: Adjust installation directions.
8089
8090 * Makefile.in (externallispdir): New variable, to say where to
8091 install the externally-maintained lisp files.
8092 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
8093 the others.
8094 * INSTALL: Describe external-lisp and the new externallispdir
8095 variable.
8096
80971993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8098
8099 * configure (progname): New option `--with-gcc'. Make it clearer
8100 how we are trying to guess whether or not we have GCC.
8101 * INSTALL: Document the `--with-gcc' option, and improve
8102 description of `--with-x' options.
8103
81041993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8105
8106 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
8107 ${infodir} from these variables; we have written out explicit code
8108 to install the info files.
8109
81101993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
8111
8112 * make-dist: Don't distributed the RCS files in the etc directory.
8113
81141993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8115
8116 * Makefile.in: Some makes can't handle comments in the middle of
8117 commands; move them to before the whole rule.
8118
81191993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8120
8121 * README: Mention what Emacs is.
8122
81231993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8124
8125 * make-dist: Include `./lisp/calc-2.02' in the distribution.
8126 Add `./cpp' and `./man' back into the distribution.
8127
81281993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8129
8130 * Makefile.in: Define MAKE, and use where appropriate.
8131
81321993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8133
8134 * make-dist: Remember that the authoritative COPYING notice is
8135 `etc/COPYING', not `../etc/COPYING'.
8136
81371992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8138
8139 * make-dist: Make sure that the COPYING notices in each directory
8140 are copies, not symlinks.
8141
81421992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8143
8144 * INSTALL: The build process produces an executable called `emacs'
8145 now. Change references.
8146 * Makefile.in: Adjust `install.mumble' targets to install
8147 `src/emacs', not `src/xemacs'.
8148
8149 * configure: Start with a blank line; this keeps some old CSH's
8150 from thinking it's a CSH script. Most systems will just use
8151 /bin/sh to run it, which is what we're expecting; the only other
8152 shells which might try to interpret it themselves are probably
8153 Bourne-compatible.
8154
81551992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8156
8157 * INSTALL: Improvements suggested by David Mackenzie.
8158
81591992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8160
8161 * Makefile.in (install, install.sysv, install.xenix, install.aix):
8162 Don't try to copy the info files if there aren't any; the
8163 unexpanded globbing pattern disappoints `install'. Ignore the
8164 return status of that command.
8165
8166 * INSTALL: Updated for new configuration arrangement.
8167
8168 * configure: Don't make the top-level Makefile read-only - people
8169 may want to edit the values of the path variables.
8170
8171 * Makefile.in (install, install.sysv, install.xenix, install.aix):
8172 Install the info files in ${infodir}. Install the executable
8173 under both `emacs' and `emacs-VERSION'.
8174
8175 * Makefile.in: Doc fix.
8176
8177 * Makefile.in (exec_prefix): New variable, as per latest version
8178 of coding standards.
8179 (bindir, libdir): Use it, instead of `prefix'.
8180 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
8181
8182 * Makefile.in (mandir): Make the default value for this depend on
8183 $(prefix).
8184
8185 * Makefile.in (datadir, statedir, libdir): Make these all default
8186 to ${prefix}/lib.
8187 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
8188 to compensate.
8189
8190 * Makefile.in (install, install.sysv, install.xenix, install.aix):
8191 Install the etags and ctags man pages too.
8192
8193 * Makefile.in (distclean): Don't delete backup files; that's the
8194 job of extraclean.
8195 (extraclean): Like distclean, but deletes backup and autosave files.
8196
81971992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8198
8199 Make path specification conform to GNU coding standards.
8200 * configure (long_usage): Remove all traces of old arguments from
8201 usage messages, and document the options we do accept in more
8202 detail: -with-x... and --srcdir.
8203 (options, boolean_opts): Deleted; we don't have enough options to
8204 make this worthwhile.
8205 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
8206 along with the code which supported them; these should be set as
8207 arguments to the top-level make.
8208 (config_h_opts): Since this no longer doubles as a list of option
8209 names, make them upper case; this simplifies the code which uses
8210 them to build the sed command to edit src/config.h. Change the
8211 code which sets them.
8212 (cc, g, O): Don't allow the user to set these using options; they
8213 should be specified using `CC=' and `CFLAGS=' arguments to the
8214 top-level make. Just choose reasonable default values for them,
8215 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
8216 values.
8217 (gnu_malloc, rel_alloc): Don't allow the user to set these using
8218 options; use them whenever the configuration files say they're
8219 possible.
8220 Simplify the argument processing loop. Don't accept abbreviations
8221 for option names; these might conflict with other configuration
8222 options in the future.
8223 Add some support for the `--srcdir' option. Check for the sources
8224 in . and .. if `--srcdir' is omitted. If the directories we will
8225 compile in don't exist yet, create them under the current directory.
8226 Note that the rest of the build process doesn't really support
8227 this.
8228 Edit only the top Makefile. That should edit the others. Edit
8229 into the makefile: `version', from lisp/version.el, `configname'
8230 and `srcdir' from the configuration arguments, `CC' and
8231 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
8232 the user's path, and LOADLIBES as gleaned from the system
8233 description files.
8234 Simplify the report generated; it doesn't need to include any
8235 description of paths now.
8236 Make `config.status' exec configure instead of just calling it, so
8237 there's no harm in overwriting `config.status'.
8238 * Makefile.in (version, configname): New variables, used to choose
8239 the default values for datadir and libdir.
8240 Path variables rearranged into two clearer groups:
8241 - In the first group are the variables specified by the GNU coding
8242 standards (prefix, bindir, datadir, statedir, libdir, mandir,
8243 manext, infodir, and srcdir).
8244 - In the second are the variables actually used for Emacs's paths
8245 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
8246 archlibdir), which depend on the first category.
8247 datadir and libdir default to directories under
8248 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
8249 demand.
8250 etcdir and lispdir default to subdirectories of datadir.
8251 archlibdir defaults to libdir.
8252 The new installation tree is a bit deeper than it used to be, so
8253 use the new make-path program in lib-src to build them all.
8254 Always build a new src/paths.h.tmp and then move-if-change it to
8255 src/paths.h, to avoid unnecessary rebuilds while responding to the
8256 right changes.
8257 Remove all mention of arch-lib. Run utility commands from
8258 lib-src, and let the executables be copied into archlibdir when
8259 Emacs is installed.
8260 Add targets for src/Makefile, lib-src/Makefile, and
8261 oldXMenu/Makefile, editing the values of the path variables into
8262 them.
8263 Let lib-src do its own installation.
8264 (datadir): Default to putting data files under
8265 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
8266 (emacsdir): Variable deleted; it would only be confusing to use.
8267 (lispdir, etcdir): Default to ${datadir}/lisp.
8268 (mkdir): Use make-path for this.
8269 (lockdir): Do this in mkdir.
8270 (Makefile): New target.
8271
8272 * configure (usage_message): Rename to long_usage.
8273
8274 * make-dist: Don't bother creating an arch-lib directory; that's
8275 only for installation now.
8276
82771992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8278
8279 * configure: Use GCC-style configuration names, using config.sub.
8280 Change the usage and help messages.
8281
8282 * configure: Initialize window_system, not indow_system.
8283
8284 * configure: Report which window system, compiler, and signal
8285 handler return type we decide to use.
8286
8287 * make-dist: Explain what's going on if config.sub and gmalloc.c
8288 can't be linked. Place the code which copies them near the code
8289 which links the rest of the files around them.
8290
82911992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
8292
8293 * make-dist: Don't bother to distribute src/*.com, or
8294 src/vmsbuild; those have all been moved to `../vms'.
8295
82961992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8297
8298 * make-dist: Don't forget that the way to avoid filenames starting
8299 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
8300 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
8301 couldn't make hard links to, since we have two already, and
8302 perhaps more to come.
8303
83041992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8305
8306 * configure: When editing parameters into lib-src/Makefile, change
8307 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
8308 needs some other flags too.
8309
83101992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8311
8312 * configure: Remove spurious echo of the configuration name.
8313
8314 * make-dist: Don't distribute files in src/m and src/s whose names
8315 begin with `='.
8316
83171992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8318
8319 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
8320 Also LISP_FLOAT_TYPE.
8321
83221992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8323
8324 * make-dist: Copy config.sub, since it's a symbolic link to a file
8325 on another file system.
8326
83271992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8328
8329 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
8330 distribution.
8331
8332 * config.sub: New file, to help us recognize configuration names.
8333 * make-dist: Include it in the distribution.
8334
83351992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8336
8337 * configure: Convert `-' to `_' in specified option names.
8338 Accept options with --. Delete --highpri and --have-x-menu options.
8339 New options --with-x and --with-x10 replace -window-system.
8340 Don't mention options --gnu-malloc, --rel-alloc
8341 or --lisp-float-type in help message.
8342
83431992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8344
8345 * make-dist: Include the `vms' subdirectory in the distribution.
8346
83471992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8348
8349 * configure: Remove lines starting with "# DIST: " when building
8350 lib-src/Makefile and src/Makefile. This allows us to mark the
8351 "Makefile.in" files with explanatory comments which won't also get
8352 stuck in the Makefiles.
8353
83541992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8355
8356 * make-dist: Don't use the '+' operator in the sed regular
8357 expression that extracts the version number from lisp/version.el;
8358 Ultrix sed doesn't seem support the operator. Just double the
8359 operand and use *.
8360
83611992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8362
8363 * Makefile.in: Doc fix.
8364
83651992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
8366
8367 * configure: Rewrite sed command to remove at most one ./ prefix;
8368 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
8369 group.
8370
83711992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8372
8373 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
8374
83751992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8376
8377 * make-dist: Go ahead and build a new TAGS file, unless the
8378 --newer option was specified. Don't try to delete a TAGS file
8379 from etc; it's not kept there, and shouldn't be deleted anyway.
8380
83811992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8382
8383 * make-dist: If the lisp directory contains a default.el, don't
8384 distribute it.
8385
8386 * configure: When searching signal.h for the type of a signal
8387 return handler, make a copy of it, not a symbolic link to it; that
8388 way, it will work on systems that don't have symbolic links.
8389
83901992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
8391
8392 * make-dist: Taught it about vcdiff and rcs2log, added --newer
8393 option for generating incremental distributions. Stopped it from
8394 generating a TAGS file into the distribution; that sucker is
8395 *big*, and easily enough generated with the toplevel makefile.
8396
83971992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8398
8399 * configure: When writing config.status, don't prefix progname
8400 with a '.'; it might be absolute.
8401
84021992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8403
8404 * configure: Choose to use X11 if either /usr/lib/libX11.a or
8405 /usr/include/X11 exist, not only if both exist.
8406
84071992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8408
8409 * make-dist: Make the new external-lisp directory a duplicate of
8410 the external-lisp directory, not the lisp directory.
8411
84121992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8413
8414 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
8415 clean' in arch-lib; it doesn't even have a Makefile.
8416
8417 * Makefile.in (clean, mostlyclean): In the test which tries to
8418 distinguish between the build directory, which should be cleaned,
8419 and the installed directory, which shouldn't, cd to `${emacsdir}',
8420 not `${DESTDIR}${LIBDIR}'.
8421
84221992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8423
8424 * make-dist: Be sure to delete the .c and .h files that YACC and
8425 BISON create from getdate.y.
8426
8427 * external-lisp: New directory; see `external-lisp/README'.
8428 * make-dist: Added support for the external-lisp subdirectory.
8429
8430 * make-dist: Changed message which complains that make-dist wasn't
8431 invoked in the right directory to indicate which files it was
8432 looking for.
8433
84341992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8435
8436 * configure: Add comments explaining why we can't translate
8437 character ranges or control characters in `tr'.
8438
84391992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8440
8441 * configure: When generating the configuration message, we used to
8442 build the message from the start so that each line began with "# "
8443 so that it would be a comment in `config.status'. However, this
8444 causes trouble if any of the variables we use in the message
8445 expand to more than one line of text - as gnu_malloc_reason
8446 sometimes does. So instead, we build the message as it should be
8447 printed to the user (i.e. without the "# " prefixes), and stick on
8448 the "# "s when we write it to `config.status'.
8449
8450 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
8451 `lib-src' and `arch-lib'.
8452
8453 * configure: When generating report and `config.status' file, note
8454 that bindir only determines where `make install' and
8455 `build-install' will place the executables; this should make it
8456 clear that the ordinary build process will not try to install
8457 things.
8458
84591992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
8460
8461 * make-dist: Change messages to say that we are 'making links to
8462 X', rather than 'copying X'. And put `' quotes around file names.
8463
8464 * make-dist: Include '.tmp' in the name of the staging directory.
8465
8466 * make-dist: Pass the `-f' option to rm when you're not sure that
8467 the files you're removing actually exist.
8468
8469 * make-dist: When setting up etc/COPYING, always nuke whatever is
8470 there, and then copy it in, to make sure we get a real file.
8471
8472 * make-dist: Don't try to distribute *.defns files any more. The
8473 only such file was for simula.el, which has been superceded by a
8474 version which doesn't have a separate .defns file.
8475
84761992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
8477
8478 * make-dist: Don't distribute configured versions of config.h.in,
8479 paths.h.in, Makefile.in in src.
8480
8481 * configure: Delete .tmp files before creating them; don't bother
8482 trying to make final targets writeable first, since it won't
8483 matter to move-if-change.
8484
84851992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8486
8487 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
8488 mkdir and chmod in the center of all the conditionals. GNU Make
8489 will strip these out, but other makes won't.
8490
84911992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8492
8493 * make-dist: Include move-if-change in list of files to distribute.
8494
84951992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8496
8497 * configure: Remove any "." elements from the program name.
8498
8499 * configure: Don't record the values of all the possible arguments
8500 in config.status; only record the options that the user specified.
8501
8502 * configure: Use move-if-change to move in the new src/config.h.
8503
85041992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
8505
8506 * move-if-change: New file, copied from gcc release.
8507 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
8508 a temp file, so we don't update paths.h if an error occurs or if
8509 it doesn't need changing.
8510
85111992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8512
8513 * Makefile.in (src/paths.h): Do not install a value for the
8514 PATH_SUPERLOCK value; that macro doesn't exist anymore.
8515 * build-install.in: Same thing.
8516
85171992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8518
8519 * make-dist: Check the flag called "make_tar", not "make_dir"; the
8520 latter, being a typo, is always false, resulting in a program
8521 whose default behavior is to painstakingly build a copy of the
8522 source tree, and then delete it. Rah.
8523
8524 * Makefile.in: Add dist target, and comment for it.
8525
8526 * configure: When scanning <signal.h> for a declaration for
8527 signal, create a symbolic link with a name ending in .c, so the
8528 compiler won't complain that it's only been given .h files.
8529
8530 * configure: Check whether there are any arguments available
8531 before shifting to get the value of a non-boolean parameter.
8532
8533 * make-dist: Doc fix.
8534
85351992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8536
8537 * configure: Instead of grepping /usr/include/signal.h for a
8538 signal declaration, run /usr/include/signal.h or
8539 /usr/include/sys/signal.h through cpp and grep for the
8540 declaration.
8541
8542 * configure: Redirect the output of grep to /dev/null instead of
8543 using grep -s - that flag means different things on other systems.
8544
8545 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
8546 since the former is recognizable even if you don't know what
8547 'dumping' is.
8548 * configure: Accommodate that change.
8549
8550 * configure: Accept options for all of the directories you can
8551 change in the Makefile.
8552
8553 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
8554
8555 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
8556 FOO before you can use them.
8557
8558 * build-install.in: Made the "Where To Install Things" section
8559 conform with the similar section from Makefile.in. Copied section
8560 which builds src/paths.h from src/paths.h.in from the Makefile.
8561
85621992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8563
8564 * configure: Write config.status to pass its command-line
8565 arguments on to configure, so that people can use it to recreate
8566 an old configuration, with minor changes.
8567
85681992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8569
8570 * configure: Don't rely on option variables being unset if their
8571 values are the empty string. In particular, when producing the
8572 English report, don't assume that highpri will be unset when no
8573 increased priority has been requested; -highpri='' should be the
8574 same as omitting -highpri altogether.
8575
8576 * configure: Fix dumb bug: when running the system and machine
8577 description files through cpp, mark those lines that we want to
8578 evaluate with the string '@configure@', and then only evaluate
8579 them. This way if the files include anything that actually
8580 generates text (type definitions or external declarations, say),
8581 we won't try to eval it.
8582
85831992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8584
8585 * make-dist: New shell script.
8586
8587 * configure: When creating foo from foo.in, make foo read-only to
8588 remind people to edit the .in file instead.
8589
8590 * INSTALL: Changed references to config.h-dist to config.h.in.
8591 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
8592 to build src/paths.h from src/paths.h.in; added a paragraph to do
8593 this.
8594 * configure, Makefile, build-install: Changed filenames like
8595 FOO-dist to FOO.in.
8596
85971992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8598
8599 * Makefile, build-install: Renamed to Makefile.in and
8600 build-install.in; the configure script will edit these to produce
8601 the usable Makefile and build-install.
8602 * configure: Changed to produce ./Makefile, ./build-install,
8603 lib-src/Makefile, and src/Makefile from their *.in counterparts,
8604 instead of editing them in place.
8605
86061992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8607
8608 * Makefile: Re-arranged so that the undumped Emacs will search
8609 ../lisp *after* the site's local elisp files.
8610 (locallisppath, dumplisppath): New variables.
8611 (lisppath): This variable's default value is now chosen based on
8612 $(locallisppath) and $(lispdir); while it used to be the
8613 customization point for adding site-local elisp directories to
8614 load-path, that job is now handled mostly by locallisppath.
8615 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
8616 Check the values being assigned to the *LOADSEARCH macros for null
8617 path elements (like '::' in 'foo::bar').
8618
8619 * configure: When checking if the machine- and system-dependent
8620 files define a particular macro or not, actually run them through
8621 CPP and test the macros with #ifs, instead of just grepping for
8622 the macros' names. In particular, check for SYSTEM_MALLOC in this
8623 way.
8624
86251992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8626
8627 * Makefile (install): Don't use -s in install. (Keep the symbols.)
8628
86291992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8630
8631 * configure: Make the config.status file an executable shell
8632 script which will recreate the same configuration. Include the
8633 verbal description of the current configuration as a comment in
8634 the script.
8635 * INSTALL: Doc fix.
8636
8637 * Makefile: Brought the Makefile up to the GNU coding
8638 standards, as described in standards.text:
8639 (TAGS): New name for the target which rebuilds the tags table.
8640 (check): New target; doesn't do anything yet.
8641 (mostlyclean): New target, synonymous with clean.
8642 (realclean): New target. Currently, this just calls the
8643 subdirectories's makefiles and then deletes config.status.
8644 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
8645 variables.
8646 Installation directory variables changed to conform.
8647 (install, install.sysv, install.xenix, install.aix): Changed the
8648 code which copies the directories into their installed location to
8649 allow the installed locations to be in several different
8650 directories; the old version assumed that they would all be in
8651 $(emacsdir).
8652 (mkdir, lockdir): Allow the installed locations to be in several
8653 different directories.
8654 * INSTALL: Doc fix.
8655
8656 * build-install: Use the same variable names as the Makefile.
8657 Allow the installed locations to be in several different
8658 directories.
8659
86601992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8661
8662 * Makefile (src/paths.h): Instead of using a single sed command to
8663 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
8664 separately, and don't forget to append "/!!!SuperLock!!!" to the
8665 value of the PATH_SUPERLOCK macro.
8666
8667 * config.emacs: Renamed to configure, for consistency with other
8668 GNU products. Internal references changed.
8669 INSTALL, Makefile: References changed.
8670
8671 * lock: New directory, which should always be empty. If this
8672 directory doesn't exist, Emacs won't complain; it just won't lock.
8673 Having this here means that people can just unpack Emacs, build
8674 it, and have locking work.
8675
8676 * share-lib: Re-renamed to etc, for the sake of tradition.
8677 * config.emacs: Changed default value for datadir to ../etc.
8678 * INSTALL, README: Adjusted.
8679
86801992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8681
8682 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
8683 by running CPP on the appropriate s/*.h and m/*.h files.
8684
86851992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8686
8687 * config.emacs: Make sure to set the "exit on error" flag once
8688 we've removed config.status; errors should abort the configuration.
8689
86901992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8691
8692 * config.emacs: Added -distribute option, so that the Makefile
8693 paths are in their proper form. I don't know why this matters.
8694
86951992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8696
8697 * local-lisp: New directory, empty in the distribution, for people
8698 to put local elisp code in.
8699 * config.emacs: Include it in the default load path.
8700 * README: Document it.
8701
87021992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8703
8704 * config.emacs: Guess the type of signal handling functions based
8705 on the contents of /usr/include/signal.h.
8706
8707 * config.emacs: Print out progress report messages.
8708
8709 * Makefile (src/paths.h): Don't generically replace
8710 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
8711 editing of the other entries, and each entry should be dealt with
8712 explicitly anyway.
8713
8714 * build-install: Converted from C-shell to Bourne shell.
8715 * config.emacs: Edit build-install properly.
8716
8717 * config.emacs: Doc fix.
8718
87191992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8720
8721 * Makefile (install): Remove `B' from tar xf command.
8722
87231992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
8724
8725 * config.emacs: Removed support for the `maintain-environment'
8726 option; the only important difference between this and its absence
8727 has been removed.
8728 * INSTALL: Removed mention of `maintain-environment'.
8729
8730 * config.emacs: Fix arguments to sed when processing boolean
8731 arguments.
8732
87331991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
8734
8735 * config.emacs: New file, to help automate the installation
8736 process.
8737
8738 * Makefile: Lots of changes to support the separation of etc into
8739 architecture-dependent and -independent files:
8740 (EMACSROOT): New variable, giving the directory under which all of
8741 Emacs's libraries should be installed. Changed rest of file to
8742 use it.
8743 (LIBDIR): Now denotes only architecture-dependent dir.
8744 (DATADIR): New variable, denoting architecture-independent dir.
8745 (LOCKDIR): New variable, for completeness.
8746 (SUBDIR): No more etc, new lib-src.
8747 (COPYDIR): No more etc, new arch-lib and share-lib.
8748 (src/paths.h): Set PATH_DATA and the LOCK macros too.
8749 (src): Now depends on lib-src, not etc.
8750 * build-install: Changes parallel to the above.
8751 * README: Describe the new arrangement.
8752
8753 * vms: New subdirectory for all the VMS stuff.
8754
87551991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
8756
8757 * Makefile (LISPPATH): New variable.
8758 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
8759
87601990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
8761
8762 * Makefile (install, install.sysv, install.xenix):
8763 Install wakeup instead of loadst. No need for setuid or setgid.
8764
87651990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8766
8767 * Makefile (clean): Clean etc if that's not the installation dir.
8768
87691990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8770
8771 * Makefile (paths.h): Make sed alter each name in the path.
8772
87731988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8774
8775 * Makefile (install.sysv): Use cpio, not tar.
8776
87771988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8778
8779 * Makefile (lockdir): Rename `lock' target.
8780 Depend on it from install*, not from `all'.
8781
87821988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
8783
8784 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
8785 to match build-install and paths.h.
8786
8787;; Local Variables:
8788;; coding: utf-8
067d23c9
KY
8789;; End:
8790
8791 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
e5365138 8792 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
067d23c9
KY
8793
8794 This file is part of GNU Emacs.
8795
8796 GNU Emacs is free software: you can redistribute it and/or modify
8797 it under the terms of the GNU General Public License as published by
8798 the Free Software Foundation, either version 3 of the License, or
8799 (at your option) any later version.
8800
8801 GNU Emacs is distributed in the hope that it will be useful,
8802 but WITHOUT ANY WARRANTY; without even the implied warranty of
8803 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
8804 GNU General Public License for more details.
8805
8806 You should have received a copy of the GNU General Public License
8807 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.