root/vendor/emacs-21.3.50-20041019/ChangeLog

Revision 3533, 179.5 kB (checked in by miyoshi, 4 years ago)

Initial import.

Line 
1 2004-10-08  Steven Tamm  <steventamm@mac.com>
2
3         * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
4         * configure: Rebuild
5
6 2004-10-06  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
7
8         * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
9         AC_MSG_WARN.  Move output of warning message to end of configure run.
10
11 2004-10-05  Jan Dj,Ad(Brv.  <jan.h.d@swipnet.se>
12
13         * configure.in (HAVE_RANDOM_HEAPSTART): Renamed HAVE_EXECSHIELD.
14         Run test to see if heap start address is random.
15
16 2004-09-29  Miles Bader  <miles@gnu.org>
17
18         * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
19         if setarch is present.
20
21 2004-09-25  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
22
23         * configure.in (HAVE_EXECSHIELD): Only define on x86.
24         * configure: Rebuild.
25
26 2004-09-24  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
27
28         * configure.in: Check for exec-shield.
29         * configure: Rebuild.
30
31 2004-08-06  Andreas Schwab  <schwab@suse.de>
32
33         * Makefile.in (install-arch-indep, uninstall): Add flymake.
34
35 2004-07-31  Eli Zaretskii  <eliz@gnu.org>
36
37         * config.bat: Update URLs in the comments.
38
39 2004-08-02  Reiner Steib  <Reiner.Steib@gmx.de>
40
41         * Makefile.in (install-arch-indep): Added pgg and sieve.
42
43         * info/.cvsignore: Added pgg and sieve.
44
45 2004-07-05  Andreas Schwab  <schwab@suse.de>
46
47         * Makefile.in (install-arch-indep): Remove .arch-inventory files.
48
49 2004-06-21  Kenichi Handa  <handa@m17n.org>
50
51         * make-dist: Link leim-ext.el into tempdir.
52
53 2004-06-15  Luc Teirlinck  <teirllm@auburn.edu>
54
55         * info/dir (File): Add emacs-xtra.
56         * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
57
58 2004-06-12  Juri Linkov  <juri@jurta.org>
59
60         * info/dir: Move menu help lines from `* Menu:' to file header.
61         Describe the purpose of a red *.
62
63 2004-05-04  Dave Love  <fx@gnu.org>
64
65         * configure.in: Don't use `extrasub'.
66
67 2004-04-29  Dave Love  <fx@gnu.org>
68
69         * configure.in: Don't forget to quote args to `test'.
70
71 2004-04-24  Thien-Thi Nguyen  <ttn@gnu.org>
72
73         * autogen.sh: Update filename in "please read" message.
74
75 2004-04-17  Richard M. Stallman  <rms@gnu.org>
76
77         * INSTALL: Move the info about site-lisp dirs,
78         and say uninstalled Emacs looks there too.
79
80 2004-04-04  Eli Zaretskii  <eliz@gnu.org>
81
82         * config.bat (lib-src): Recognize comment lines in Makefile.in
83         that have a TAB after the #, to avoid errors in preprocessing with
84         GCC 3.3.3.
85
86 2004-03-31  Luc Teirlinck  <teirllm@auburn.edu>
87
88         * Makefile.in: Mention in comment that `make maintainer-clean'
89         deletes .elc files.
90
91 2004-03-22  Stefan Monnier  <monnier@iro.umontreal.ca>
92
93         * update-subdirs: Add local variables to prevent byte-compiling.
94
95 2004-03-21  Dave Love  <fx@gnu.org>
96
97         * configure.in: Fix previous change.
98
99 2004-03-18  Dave Love  <fx@gnu.org>
100
101         * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
102
103 2004-03-15  Luc Teirlinck  <teirllm@auburn.edu>
104
105         * info/dir (File): Add SMTP and SES.
106
107 2004-03-02  Stefan Monnier  <monnier@iro.umontreal.ca>
108
109         * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
110         (bootstrap): Use the new bootstrap-prepare target in lisp.
111
112 2004-02-18  Kim F. Storm  <storm@cua.dk>
113
114         * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
115
116 2004-02-16  Eli Zaretskii  <eliz@gnu.org>
117
118         * make-dist: Don't link index.*perm and permute-index into tempdir.
119
120 2004-02-14  Jonathan Yavner  <jyavner@member.fsf.org>
121
122         * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
123         to match previous changes by Eli Zaretskii.
124
125 2004-02-09  Luc Teirlinck  <teirllm@auburn.edu>
126
127         * Makefile.in: Set CDPATH to an empty string.
128
129 2004-01-27  Stefan Monnier  <monnier@iro.umontreal.ca>
130
131         * configure.in <darwin>: Use fink packages if available.
132
133 2004-01-25  Jerome Marant  <jmarant@free.fr>  (tiny change)
134
135         * make-dist (lispref): Do include lispref/index.texi.
136
137 2004-01-06  Eric Hanchrow <offby1@blarg.net> (tiny change)
138
139         * make-dist (tempdir): Include cursors in nt/icons.
140
141 2003-12-30  Eli Zaretskii  <eliz@gnu.org>
142
143         * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
144         clashes with install-sh on 8+3 filesystems.
145
146 2003-12-08  Miles Bader  <miles@gnu.org>
147
148         * .cvsignore: Add .arch-inventory.
149
150 2003-12-24  Andreas Schwab  <schwab@suse.de>
151
152         * configure.in: Check for <sys/socket.h>.  Include it before
153         including <net/if.h>.  Move check for <net/if.h> before its use.
154
155 2003-12-24  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
156
157         * Makefile.in (install-arch-dep): Don't let cd output go into
158         pipe for carbon_appdir.
159
160 2003-12-24  Andreas Schwab  <schwab@suse.de>
161
162         * configure.in (PKG_CHECK_MODULES): Fix quoting.
163
164 2003-12-01  Andreas Schwab  <schwab@suse.de>
165
166         * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
167         hardcoding gcc.
168         * configure: Rebuild.
169
170 2003-11-16  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
171
172         * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
173         multiple displays.
174         Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
175
176 2003-09-23  Dave Love  <fx@gnu.org>
177
178         * configure.in: Check members of struct ifreq.
179
180 2003-09-14  Kim F. Storm  <storm@cua.dk>
181
182         * configure.in: Add checks for sys/ioctl.h and net/if.h.
183
184 2003-09-12  Luc Teirlinck  <teirllm@mail.auburn.edu>
185
186         * Makefile.in (install-arch-indep, uninstall): Add SES manual.
187
188 2003-08-18  Lute Kamstra  <lute@gnu.org>
189
190         * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
191         required anymore.
192
193 2003-08-07  Andrew Choi  <akochoi@shaw.ca>
194
195         * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
196         option instead of -traditional-cpp for CPP.
197
198 2003-07-29  Richard M. Stallman  <rms@gnu.org>
199
200         * configure.in (HAVE_XIM): Define if XIM is available.
201
202 2003-07-29  Tim Van Holder  <tim.vanholder@anubex.com>  (tiny change)
203
204         * configure.in: The function gtk_window_set_icon_from_file was
205         introduced in GTK+ 2.2, so check for that release.
206
207 2003-07-23  Andreas Schwab  <schwab@suse.de>
208
209         * configure.in: Add --enable-maintainer-mode, substitute MAINT.
210
211         * Makefile.in (YACC): Remove, not used.
212         (MAINT): Don't set.
213         (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
214         disable dependency on ${srcdir}/configure.in when maintainer mode
215         is disabled.
216
217 2003-07-22  Dave Love  <fx@gnu.org>
218
219         * configure.in: Make XRegisterIMInstantiateCallback test depend on
220         HAVE_X11, not with_xim.
221         (HAVE_CRTIN): Provide template.
222         <with_png>: Test for png.h and libpng/png.h.
223
224 2003-07-15  Andreas Schwab  <schwab@suse.de>
225
226         * configure.in: Temporarily leave quoting for AC_DEFINE.
227
228 2003-07-13  Stefan Monnier  <monnier@cs.yale.edu>
229
230         * configure.in: Check for posix_memalign.
231
232 2003-07-12  Richard M. Stallman  <rms@gnu.org>
233
234         * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
235
236 2003-07-09  Kim F. Storm  <storm@cua.dk>
237
238         * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
239         functionality of --without-xim.
240
241 2003-06-29  Dave Love  <fx@gnu.org>
242
243         * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
244
245 2003-06-26  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
246
247         * configure: Regenerate.
248
249 2003-06-23  Dave Love  <fx@gnu.org>
250
251         * configure.in: Check for sys/_mbstate_t.h.
252         Test XRegisterIMInstantiateCallback prototype.
253         (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
254
255 2003-06-06  Dave Love  <fx@gnu.org>
256
257         * configure.in: Check for locale.h.
258
259 2003-06-05  Dave Love  <fx@gnu.org>
260
261         * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
262         Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
263         (NLIST_STRUCT): Don't define.
264         (AH_BOTTOM): Define my_strftime.
265
266 2003-06-02  Richard M. Stallman  <rms@gnu.org>
267
268         * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
269
270 2003-05-24  Andreas Schwab  <schwab@suse.de>
271
272         * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
273         bzero, and bcmp.
274
275 2003-05-22  Dave Love  <fx@gnu.org>
276
277         * configure.in: Remove redundant test for term.h.  Test for difftime.
278
279 2003-05-20  Dave Love  <fx@gnu.org>
280
281         * configure.in: Append * to s390-*-linux-gnu case.
282         (LIBMAIL) <lockfile>: Don't define.
283
284 2003-04-30  Richard M. Stallman  <rms@gnu.org>
285
286         * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
287
288 2003-04-28  Francesco Potort,Al(B  <pot@gnu.org>
289
290         * configure.in:  Undo last (RMS') change, as it is useless, per
291         Dave Love.
292
293 2003-04-08  Richard M. Stallman  <rms@gnu.org>
294
295         * configure.in: Put #include of jpeglib.h at start of line.
296
297 2003-04-30  Kai Gro,A_(Bjohann  <kai.grossjohann@gmx.net>
298
299         * INSTALL (* GNU/Linux development packages): Mention Debian and
300         RedHat package names.
301
302 2003-04-30  Boyd Lynn Gerber  <gerberb@zenez.com>
303
304         * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
305
306 2003-04-30  Kai Gro,A_(Bjohann  <kai.grossjohann@gmx.net>
307
308         * INSTALL (* GNU/Linux development packages): Tell people to
309         install additional packages for compiling Emacs.
310
311 2003-04-06  Francesco Potort,Al(B  <pot@gnu.org>
312
313         * configure.in: Use the same configuration for all aix5, not just
314         aix5.1.
315
316 2003-03-16  Nelson H. F. Beebe  <beebe@math.utah.edu>  (tiny change)
317
318         * configure.in: Check for need for bigtoc support on IBM AIX for
319         solving a linker table overflow problem.
320
321 2003-03-03  Rob Browning  <rlb@defaultvalue.org>
322
323         * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
324         (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
325         over bzero, bcmp, and bcopy.
326
327 2003-02-23  Simon Josefsson  <jas@extundo.com>
328
329         * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
330
331 2003-02-21  Klaus Zeitler  <kzeitler@lucent.com>
332
333         * configure.in: Set new hpux10-20.h as "major" include for 10.20.
334
335 2003-02-13  Robert J. Chassell  <bob@rattlesnake.com>  (tiny change)
336
337         * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
338
339 2003-02-08  Andreas Schwab  <schwab@suse.de>
340
341         * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
342         instead of the substitution.
343
344 2003-01-31  Joe Buehler  <jhpb@draco.hekimian.com>
345
346         * Makefile.in: Use @EXEEXT@ for Cygwin.
347         Use USERNAME if LOGNAME is not set (for Cygwin).
348
349         * configure.in:
350         * configure: Add opsys=cygwin.
351
352 2003-01-29  Kim F. Storm  <storm@cua.dk>
353
354         * AUTHORS: Regenerated using new format (after fixing numerous
355         formatting errors in the ChangeLog files).
356
357 2003-01-22  Andreas Schwab  <schwab@suse.de>
358
359         * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
360         redefining it explicitly in src/config.in.
361
362 2003-01-22  Markus Rost  <rost@math.ohio-state.edu>
363
364         * Makefile.in (bootstrap): Make bootstrap-after.
365
366 2003-01-20  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
367
368         * configure.in: Fix --with-gtk.
369
370 2003-01-19  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
371
372         * configure.in: Add --with-gtk, --with-x-toolkit=gtk
373
374         * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
375
376 2003-01-14  Francesco Potort,Al(B  <pot@gnu.org>
377
378         * configure.in (m68k-motorola-sysv): Remove (obsolete).
379
380 2003-01-07  Steven Tamm  <steventamm@mac.com>
381
382         * configure.in: New option, --enable-carbon-app, to specify
383         that the application should be installed
384         * Makefile.in (install-arch-dep): On Mac OS X, install the
385         Emacs.app application if carbon-app is enabled
386
387 2003-01-06  Dave Love  <fx@gnu.org>
388
389         * configure.in: Check for nl_langinfo.
390         [!HAVE_SIZE_T]: Fix typedef.
391
392 2003-01-06  David Kastrup  <dak@gnu.org>
393
394         * Makefile.in (INSTALL_INFO): Get install-info command from configure.
395
396         * configure.in: Add tests for install-info
397
398 2002-12-09  Markus Rost  <rost@math.ohio-state.edu>
399
400         * configure.in (*-sunos5*, *-solaris*): Revert previous change -
401         use again sol2-6 instead of sol2-8.
402
403 2002-12-09  Dave Love  <fx@gnu.org>
404
405         * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
406
407 2002-12-08  Andreas Schwab  <schwab@suse.de>
408
409         * Makefile.in (install-arch-indep): Revert last change.
410
411 2002-11-27  Dave Love  <fx@gnu.org>
412
413         * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
414         Check for __sys_siglist too.  Check for memset.
415         Use AC_FUNC_GETPGRP.  Add mipsel-*-linux-gnu* target.
416
417 2002-11-22  Juanma Barranquero  <lektu@terra.es>
418
419         * config.guess, config.sub: Updated from master source.
420
421 2002-11-19  Karl Fogel  <kfogel@red-bean.com>
422
423         * autogen.sh: New file.
424
425 2002-11-15  Dave Love  <fx@gnu.org>
426
427         * configure.in: Tidy up various quoting issues throughout.
428         Use AC_GNU_SOURCE.
429         (AH_BOTTOM): Fix #endif protecting config.h.  Maybe include
430         alloca.h.  Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
431         Maybe define bcopy, bzero, bcmp.
432         (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
433         non-existent machine file).
434         (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
435         (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
436         (nlist.h): Move test up.
437
438 2002-11-18  Markus Rost  <rost@math.ohio-state.edu>
439
440         * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
441
442 2002-11-14  Francesco Potorti`  <pot@gnu.org>
443
444         * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
445
446 2002-11-11  Tim Van Holder  <tim.vanholder@anubex.com>  (tiny change)
447
448         * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
449
450 2002-11-08  Dave Love  <fx@gnu.org>
451
452         * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
453         (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
454
455 2002-11-07  Miles Bader  <miles@gnu.org>
456
457         * Makefile.in (maybe_bootstrap): Fix shell variable usage.
458         Handle separate-build-dir case.
459
460 2002-11-06  Richard M. Stallman  <rms@gnu.org>
461
462         * Makefile.in (maybe_bootstrap): Add doublequotes to make it
463         bulletproof.  $bar may be empty when there are no .elc files.
464
465 2002-10-30  Dave Love  <fx@gnu.org>
466
467         * configure.in:  Require autoconf 2.53.  Test for pty.h,
468         sys/mman.h, sys/param.h, mremap, memmove.
469         (AH_BOTTOM): Maybe include strings.h.  Add local variables for mode.
470         (AC_PROG_YACC): Delete.
471         (size_t): Use AC_CHECK_TYPES.
472         (AH_TOP): Up-date copyright.
473
474 2002-10-01  Juanma Barranquero  <lektu@terra.es>
475
476         * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
477
478 2002-09-19  Richard M. Stallman  <rms@gnu.org>
479
480         * configure.in: Fix the LessTif-directory-finder for real.
481
482 2002-09-14  Richard M. Stallman  <rms@gnu.org>
483
484         * Makefile.in (maybe_bootstrap): Test for complete absence
485         of compiled Lisp files.
486
487 2002-09-11  Stefan Monnier  <monnier@cs.yale.edu>
488
489         * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
490         (bootstrap-clean-after): Delete.
491         (bootstrap): Make the sequencing explicit.
492
493 2002-09-10  Richard M. Stallman  <rms@gnu.org>
494
495         * configure.in: Fix previous LessTif change.
496
497 2002-09-09  Richard M. Stallman  <rms@gnu.org>
498
499         * configure.in (powerpcle-*-solaris2.5*): New configuration.
500         (powerpcle-*-solaris*): Use version 2.6 as default.
501         (*-sunos5.6*, *-solaris2.6*): New alternative.
502         (*-sunos5*): Use version 2.6 as default.
503
504 2002-09-06  Kai Gro,A_(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
505
506         * configure.in: Fix typo.
507
508 2002-09-05  Richard M. Stallman  <rms@gnu.org>
509
510         * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
511
512         * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
513         $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
514
515 2002-08-26  Kim F. Storm  <storm@cua.dk>
516
517         * Makefile.in (install-arch-indep): Do not remove DOC file
518         when it is the only DOC file installed; this is the case when
519         CANNOT_DUMP is defined.  From Joe Buehler (tiny change).
520
521 2002-07-24  Markus Rost  <rost@math.ohio-state.edu>
522
523         * configure.in: Fix typo.
524
525 2002-07-24  Richard M. Stallman  <rms@gnu.org>
526
527         * configure.in: Don't print anything special about gamedir.
528
529         * configure.in: Delete nonstandard --with-game-user option.
530
531 2002-07-21  Richard M. Stallman  <rms@gnu.org>
532
533         * Makefile.in (gamedir, localstatedir): New variables.
534         (epaths-force): Insert value of gamedir into PATH_GAME.
535
536         * configure.in (gamedir): Handle it like lispdir.
537         (--with-game-dir option): Delete.
538
539 2002-06-21  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
540
541         * configure.in: Add support for mipseb-*-netbsd* machines.
542
543 2002-06-18  Kai Gro,A_(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
544
545         * Makefile.in (install-arch-indep, uninstall): Add Tramp.
546
547 2002-06-17  Kai Gro,A_(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
548
549         * info/dir (File): Add an entry for Tramp.
550
551 2002-06-17  Eli Zaretskii  <eliz@is.elta.co.il>
552
553         * INSTALL-CVS: New file.
554
555 2002-06-07  Andreas Schwab  <schwab@suse.de>
556
557         * configure.in (x86_64-*-linux-gnu*): New system.
558
559 2002-05-31  Eli Zaretskii  <eliz@is.elta.co.il>
560
561         * config.bat: Handle the case when lispintro is truncated to lispintr.
562
563 2002-05-26  Paul Eggert  <eggert@twinsun.com>
564
565         * config.guess, config.sub: Updated from master source.
566
567 2002-05-09  Richard M. Stallman  <rms@gnu.org>
568
569         * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
570
571 2002-05-04  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
572
573         * make-dist: Do not distribute lock/ directory.
574
575 2002-04-30  Andrew Choi  <akochoi@shaw.ca>
576
577         * configure.in: Provide documentation string when defining
578         variable HAVE_CARBON.  Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
579         and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
580
581 2002-04-28  Colin Walters  <walters@verbum.org>
582
583         * configure.in: Delete configure check for access to the game user.
584
585 2002-04-29  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
586
587         * make-dist: lwlib/Imakefile is removed.
588
589 2002-04-26  Andrew Choi  <akochoi@shaw.ca>
590
591         * configure.in: Add support for powerpc-apple-darwin*.
592         (HAVE_CARBON): Add.
593
594         * make-dist: Create directories in mac/Emacs.app.
595
596 2002-04-25  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
597
598         * make-dist: lwlib-Xol* are removed.
599
600 2002-04-23  Andreas Schwab  <schwab@suse.de>
601
602         * Makefile.in (MAINT): New variable.
603         (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
604         instead of configure.in, to avoid running autoconf and autoheader
605         unless explicitly requested.
606
607 2002-04-16  Eli Zaretskii  <eliz@gnu.org>
608
609         * config.bat: Update for msdos/sed2v2.inp.
610
611 2002-04-15  Andreas Schwab  <schwab@suse.de>
612
613         * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
614         * configure.in: Add config header templates to all AC_DEFINE and
615         AC_DEFINE_UNQUOTED symbols.
616         * make-dist: Run autoheader if necessary.
617
618 2002-04-10  Colin Walters  <walters@verbum.org>
619
620         * configure.in: Add --game-dir, --game-user.  Test to see if we
621         can use them.
622
623 2002-04-08  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
624
625         * configure.in: Add --with-sound.
626
627 2002-03-18  Kim F. Storm  <storm@cua.dk>
628
629         * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
630         and getsockname functions.  Test for sys/un.h include file.
631
632 2002-03-15  Eli Zaretskii  <eliz@is.elta.co.il>
633
634         * configure.in: Support AIX 5.1.
635
636 2002-03-10  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
637
638         * configure.in: Added test for X Session Management (HAVE_X_SM).
639
640 2002-03-03  Richard M. Stallman  <rms@gnu.org>
641
642         * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
643         Run chown $${LOGNAME} on files installed by tar xvf.
644
645 2002-03-03  Kim F. Storm  <storm@cua.dk>
646
647         * configure.in: Test for getpeername.
648
649 2002-03-01  Richard M. Stallman  <rms@gnu.org>
650
651         * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
652         (HAVE_GIF): Don't use old libungif versions that crash.
653
654 2002-02-26  Richard M. Stallman  <rms@gnu.org>
655
656         * configure.in <making srcdir absolute>: Verify that PWD is correct,
657         not just well-formed and valid.
658         (mips-compaq-nonstopux*): New configuration.
659
660 2002-02-18  Paul Eggert  <eggert@twinsun.com>
661
662         * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
663         "sed q" is a portable equivalent to plain "head -1".
664
665 2002-02-13  Richard M. Stallman  <rms@gnu.org>
666
667         * Makefile.in (maybe_bootstrap): Do `exit 1'.
668         (all): Don't depend on maybe_bootstrap here.
669         (${SUBDIR}): Depend on it here instead.
670
671 2002-02-08  Richard M. Stallman  <rms@gnu.org>
672
673         * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
674
675 2002-01-27  Eli Zaretskii  <eliz@is.elta.co.il>
676
677         * configure.in: Recognize BSD/OS 5.0.
678
679 2002-01-11  Eli Zaretskii  <eliz@is.elta.co.il>
680
681         * make-dist: Make version checking in emacs.texi consistent with
682         how we set it there.
683
684 2001-12-29  Kim F. Storm  <storm@cua.dk>
685
686         * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
687
688 2001-12-28  Richard M. Stallman  <rms@gnu.org>
689
690         * configure.in: Test for mbsinit.
691
692 2001-12-21  Eli Zaretskii  <eliz@is.elta.co.il>
693
694         These changes make Leim part of the standard distribution:
695
696         * README: Add info about the `leim' directory
697
698         * INSTALL: Remove text that describes Leim as a separate package.
699
700         * noleim-Makefile.in: File removed.
701
702         * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
703         Link Leim files to ${tempdir}/leim, not to real-leim.  Don't move
704         Leim files out of the Emacs tree.  Don't prepare a separate tarball
705         for Leim.
706
707 2001-12-11  Richard M. Stallman  <rms@gnu.org>
708
709         * configure.in (hppa*-*-linux-gnu*): New alternative.
710
711 2001-12-08  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
712
713         * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
714         creating distribution.
715
716 2001-12-06  Paul Eggert  <eggert@twinsun.com>
717
718         * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
719         (AC_FUNC_VFORK): Remove.
720         (AC_FUNC_FORK): Add.
721         (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
722         this is required by recent Autoconf versions.
723
724 2001-12-02  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
725
726         * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
727         TODO, vms-pp.trans and others).
728
729 2001-11-29  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
730
731         * make-dist: Use COPYING from the top-level directory.
732
733 2001-11-29  Gerd Moellmann  <gerd@gnu.org>
734
735         * configure.in: Add support for FreeBSD/Alpha.
736
737 2001-11-29  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
738
739         * make-dist: Add COPYING to the top-level directory of the
740         distribution.  Simplify the logic behind copying.
741
742         * Makefile.in (maybe_bootstrap): Fix previous change.
743
744 2001-11-28  Richard M. Stallman  <rms@gnu.org>
745
746         * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
747
748 2001-11-26  Richard M. Stallman  <rms@gnu.org>
749
750         * Makefile.in: bootstrap should not delete dumped executables.
751         (bootstrap-clean-before): New target.
752         (bootstrap): Use bootstrap-clean-before instead of clean.
753         (bootstrap-clean-after): Rename from bootstrap-clean.  Calls changed.
754
755 2001-11-24  Eli Zaretskii  <eliz@is.elta.co.il>
756
757         These changes add the Emacs Lisp Introduction manual to the
758         distribution:
759
760         * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
761
762         * make-dist: Copy the files in lispintro directory.
763
764         * config.bat: Configure in the lispintro directory.
765
766         * configure.in (AC_OUTPUT): Add lispintro/Makefile.
767
768         * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
769         (lispintro/Makefile): New target.
770         (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
771         (unlock, relock, info, dvi): Ditto.
772
773 2001-11-23  Eli Zaretskii  <eliz@is.elta.co.il>
774
775         * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
776
777         * make-dist (etc): Don't distribute gfdl.1.
778
779 2001-11-22  Colin Walters  <walters@debian.org>
780
781         * Makefile.in (install-arch-indep): Install the calc .info files.
782         (uninstall): Handle deletion of calc .info files (thanks Pavel Jan,Am(Bk).
783
784 2001-11-17  Eli Zaretskii  <eliz@is.elta.co.il>
785
786         * make-dist (lispref): Add *.txt, *.el, permute-index, and
787         tindex.pl to the list of those being put into the distribution.
788
789 2001-11-16  Eli Zaretskii  <eliz@gnu.org>
790
791         * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
792
793 2001-11-15  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
794
795         * Makefile.in (uninstall): Fix previous change.
796
797         * configure.in, Makefile.in: Add support for --program-prefix,
798         --program-suffix and --program-transform-name options.
799
800 2001-11-13  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
801
802         * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
803         (install-arch-indep): Install emacsclient manual page.
804         (uninstall): Uninstall emacsclient manual page.
805
806 2001-11-12  Eli Zaretskii  <eliz@is.elta.co.il>
807
808         * make-dist: Add lispref/index.*perm files to the distribution.
809         From Pavel Jan,Am(Bk <Pavel@Janik.cz>.
810
811 2001-11-12  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
812
813         * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
814
815 2001-11-10  Eli Zaretskii  <eliz@is.elta.co.il>
816
817         * configure.in: AC_OUTPUT lispref/Makefile.
818
819 2001-11-10  Eli Zaretskii  <eliz@is.elta.co.il>
820
821         The following changes add the ELisp reference manual to the
822         distribution.
823
824         * make-dist: Add the lispref directory to the distribution.
825
826         * Makefile.in (install-arch-indep): Add elisp* to the list of
827         installed Info files.
828         (SUBDIR_MAKEFILES): Add lispref/Makefile.
829         (lispref/Makefile): New target.
830         (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
831         Add commands for the lispref directory.
832         (info, dvi): Ditto.
833
834         * config.bat: Configure in `lispref'.
835
836 2001-11-09  Richard M. Stallman  <rms@gnu.org>
837
838         * Makefile.in (bootstrap-lisp): Don't suppress error messages.
839
840 2001-11-07  Eli Zaretskii  <eliz@is.elta.co.il>
841
842         * make-dist (tempdir): Copy AUTHORS as well.
843
844 2001-11-06  Sam Steingold  <sds@gnu.org>
845
846         * configure.in: Added a check for <nlist.h>
847
848 2001-11-01  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
849
850         * configure.in: Reindent --help output.
851         From Per Starback (starback@ling.uu.se).
852
853 2001-10-31  Eli Zaretskii  <eliz@is.elta.co.il>
854
855         * configure.in: New entry for HP/UX-11.
856
857         * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
858         From Eric S. Raymond <esr@golux.thyrsus.com>.
859
860 2001-10-28  Eli Zaretskii  <eliz@is.elta.co.il>
861
862         * configure.in (s390-*-linux-gnu): New system.  From Adam Thornton
863         <athornton@sinenomine.net>.
864
865 2001-10-25  Gerd Moellmann  <gerd@gnu.org>
866
867         * Makefile.in (maybe_bootstrap): New target.
868         (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
869
870 2001-10-24  Ken Raeburn  <raeburn@gnu.org>
871
872         * configure.in: If --with-hesiod is given, look for
873         hes_getmailhost and res_send or __res_send; check hesiod and
874         resolv libraries respectively if system libraries don't supply them.
875
876 2001-10-24  Gerd Moellmann  <gerd@gnu.org>
877
878         * configure.in: Use $MAKE for `make' if set.
879
880 2001-10-22  Gerd Moellmann  <gerd@gnu.org>
881
882         * Makefile.in (install-arch-indep): Add -h (follow symlinks)
883         to tar options.
884
885 2001-10-20  Gerd Moellmann  <gerd@gnu.org>
886
887         * (Version 21.1 released).
888
889 2001-10-20  Miles Bader  <miles@gnu.org>
890
891         * configure.in (configuration): Set from `host' if `host_alias'
892         isn't defined.
893
894 2001-10-19  Andreas Schwab  <schwab@suse.de>
895
896         * configure.in: Make ready for autoconf 2.5x.
897         (AC_PREREQ): Require autoconf 2.50.
898         * aclocal.m4: Removed.
899         * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
900
901 2001-10-13  Eli Zaretskii  <eliz@is.elta.co.il>
902
903         * README: Bump Emacs version to 21.1.50.
904
905 2001-10-05  Gerd Moellmann  <gerd@gnu.org>
906
907         * Branch for 21.1.
908
909 2001-09-05  Gerd Moellmann  <gerd@gnu.org>
910
911         * configure.in: Avoid `$@' which is handled specially in
912         Autoconf 2.52.  From "Adam J. Richter" <adam@yggdrasil.com>.
913
914 2001-09-01  Eli Zaretskii  <eliz@is.elta.co.il>
915
916         * make-dist (nt): Add subdirs.el to the list of distributed files.
917
918 2001-08-14  Eli Zaretskii  <eliz@is.elta.co.il>
919
920         * configure.in (machine): Add an entry for
921         hppa1.1-hitachi-hiuxwe2*.
922
923 2001-05-28  Gerd Moellmann  <gerd@gnu.org>
924
925         * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
926         LC_MESSAGES and LANG.  From Karl Eichwalder <keichwa@gmx.net>.
927
928 2001-05-14  Gerd Moellmann  <gerd@gnu.org>
929
930         * make-dist: Copy texinfo.tex unconditionally.
931
932 2001-04-25  Eli Zaretskii  <eliz@is.elta.co.il>
933
934         * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
935         that are installed.
936
937 2001-04-06  Gerd Moellmann  <gerd@gnu.org>
938
939         * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
940         Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
941
942         * make-dist: Handle leim/MISC-DIC.  Only include
943         `[a-zA-Z]*.{el,elc}' from leim/quail.
944
945 2001-04-05  Gerd Moellmann  <gerd@gnu.org>
946
947         * Makefile.in (install-arch-indep): Remove .cvsignore files.
948
949 2001-03-30  Gerd Moellmann  <gerd@gnu.org>
950
951         * Makefile.in (.PHONY): Add for bootstrap targets.
952         (bootstrap-clean): New target.
953         (bootstrap): Use it instead of `clean'.
954
955 2001-03-29  Eli Zaretskii  <a34785@is.elta.co.il>
956
957         * Makefile.in (SUBDIR): Remove leim.
958         (all, .RECURSIVE, extraclean): Add leim explicitly.
959         (leim): Provide separate rule which exports PARALLEL=0 into the
960         environment.
961
962 2001-03-20  Gerd Moellmann  <gerd@gnu.org>
963
964         * configure.in (HAVE_XPM): Don't print the result of the check for
965         XpmReturnAllocPixels if we don't have an xpm.h.
966
967 2001-03-05  Gerd Moellmann  <gerd@gnu.org>
968
969         * COPYING: New file.
970
971 2001-03-04  Eli Zaretskii  <eliz@is.elta.co.il>
972
973         * config.bat: Update the copyright.
974
975 2001-02-23  Kenichi Handa  <handa@etl.go.jp>
976
977         * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
978         converts `..' to `. .'.  If it converts, set CPP_NEED_TRADITIONAL
979         to `yes'.  Later in AC_OUTPUT, check this variable.
980
981 2001-02-09  Dave Love  <fx@gnu.org>
982
983         * AUTHORS: Updated.
984
985 2001-02-06  Eli Zaretskii  <eliz@is.elta.co.il>
986
987         * info/dir (Ebrowse): Fix the entry (was missing a dot).
988
989 2001-02-02  Gerd Moellmann  <gerd@gnu.org>
990
991         * mkinstalldirs (errstatus): Chmod a+rx directories we create.
992
993         * Makefile.in (uninstall): Ignore exit code of `rm'.
994
995         * Makefile.in (uninstall): Remove more info files.  Remove
996         ${libexecdir}/emacs/${version}.  Remove ${archlibdir}/fns-*.
997
998 2001-01-31  Gerd Moellmann  <gerd@gnu.org>
999
1000         * noleim-Makefile.in (extraclean): Add.
1001
1002 2001-01-28  Gerd Moellmann  <gerd@gnu.org>
1003
1004         * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
1005         it quiet.
1006
1007 2001-01-24  Colin Walters  <walters@cis.ohio-state.edu>
1008
1009         * Makefile.in (tags): Fix typo.
1010
1011 2001-01-13  Kenichi Handa  <handa@etl.go.jp>
1012
1013         * configure.in: Fix typo in the code setting x_search_path.
1014
1015 2001-01-10  Dave Love  <fx@gnu.org>
1016
1017         * configure.in: Don't reset LIBS at end of -lXmu test.  Test for
1018         -lXext.
1019         (HAVE_XKBGETKEYBOARD): Fix reporting of result.
1020         (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
1021         (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
1022         Don't frob CFLAGS.  Remove extra X libs from AC_CHECK_LIB
1023         (now in $LIBS).
1024
1025 2001-01-08  Eli Zaretskii  <eliz@is.elta.co.il>
1026
1027         * config.bat: Run the preprocessor with -traditional.
1028
1029 2001-01-01  Eli Zaretskii  <eliz@is.elta.co.il>
1030
1031         * INSTALL: Move copying conditions to end of file.
1032
1033 2000-12-27  Eli Zaretskii  <eliz@is.elta.co.il>
1034
1035         * INSTALL: Add basic installation procedure which assumes
1036         `configure' does its job.  Elaborate on image support libraries.
1037         Add a pointer to Xaw3d library.  Add advice about solving
1038         configure-time problems by looking in config.log and setting
1039         variables in the environment.
1040
1041 2000-12-27  Gerd Moellmann  <gerd@gnu.org>
1042
1043         * Makefile.in (install-arch-indep): If tar fails, exit with
1044         exit code 1.
1045
1046 2000-12-19  Gerd Moellmann  <gerd@gnu.org>
1047
1048         * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
1049         source file includes XKBlib.h.  On some broken Solaris systems,
1050         there is an XKBlib.h, reportedly, but header files included by
1051         XKBlib.h are missing.
1052
1053 2000-12-14  Gerd Moellmann  <gerd@gnu.org>
1054
1055         * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
1056
1057 2000-12-11  Dave Love  <fx@gnu.org>
1058
1059         * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
1060
1061 2000-12-11  Paul Eggert  <eggert@twinsun.com>
1062
1063         * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
1064         Merge fixes from latest GNU tar version.  These macros no longer
1065         futz with _XOPEN_SOURCE, as that was not portable in practice.
1066         (AC_FUNC_FSEEKO): New macro.
1067
1068         * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
1069         ftello.
1070
1071 2000-12-05  Dave Love  <fx@gnu.org>
1072
1073         * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
1074
1075 2000-12-02  Eli Zaretskii  <eliz@is.elta.co.il>
1076
1077         * info/dir: Change the category to "Emacs".
1078
1079 2000-12-01  Gerd Moellmann  <gerd@gnu.org>
1080
1081         * make-dist (tempdir): Remove epaths.h from the distribution
1082         instead of paths.h.
1083
1084 2000-11-23  Eli Zaretskii  <eliz@is.elta.co.il>
1085
1086         * config.bat: Check for existence of djecho.exe, and print an
1087         error message if it is not available.
1088
1089         * INSTALL: Describe possible problem with djecho.exe in old
1090         versions of DJGPP v2.x.
1091
1092 2000-11-23  Gerd Moellmann  <gerd@gnu.org>
1093
1094         * configure.in: Initialize HAVE_LIBXP to no.
1095
1096 2000-11-22  Gerd Moellmann  <gerd@gnu.org>
1097
1098         * configure.in: Use m/macppc.h instead of the non-existent
1099         m/powerpc.h.
1100
1101 2000-11-21  Gerd Moellmann  <gerd@gnu.org>
1102
1103         * Makefile.in (install-arch-indep): Also install info/eshell*
1104         and info/speedbar*.
1105
1106         * configure.in (HAVE_PNG): Check for the presence of
1107         png_get_channels to rule out older PNG libs.
1108
1109         * configure.in (AC_OUTPUT): Arrange to emit definitions of
1110         GCC and NON_GNU_CPP into config.status.
1111
1112 2000-11-20  Dave Love  <fx@gnu.org>
1113
1114         * configure.in: Fix last change.
1115
1116         * GETTING.GNU.SOFTWARE: Deleted.
1117         * FTP: New file to replace it.
1118         * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
1119
1120 2000-11-20  Gerd Moellmann  <gerd@gnu.org>
1121
1122         * configure.in: Use -traditional with GNU cpp.
1123
1124 2000-11-17  Gerd Moellmann  <gerd@gnu.org>
1125
1126         * make-dist: Handle the Mac port.  Distribute all makefile.w32-in.
1127         Distribute more files from the nt/ subdir.  Distribute PBM
1128         image files from subdirs of lisp/.  Distribute old change logs
1129         from subdirs of lisp/.  Distribute play/5x5.el.
1130
1131 2000-11-11  Dave Love  <fx@gnu.org>
1132
1133         * config.sub, config.guess: Updated from master source.
1134
1135 2000-11-07  Dave Love  <fx@gnu.org>
1136
1137         * configure.in: Test for mkstemp.
1138
1139 2000-11-01  Eli Zaretskii  <eliz@is.elta.co.il>
1140
1141         * info/dir (Top): Rearrange menu items more logically, and put
1142         them into a single category.  Add menu items for RefTeX and
1143         Widget.
1144
1145 2000-10-29  Kai Gro,A_(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1146
1147         * Makefile.in (install-arch-indep): Use --info-dir instead of
1148         --dir-file, and a simple argument instead of --info-file, so that
1149         the Debian version of install-info also works.
1150
1151 2000-10-19  Eric M. Ludlam  <zappo@ultranet.com>
1152
1153         * info/dir (Speedbar): Add entry.
1154
1155 2000-10-16  Eli Zaretskii  <eliz@is.elta.co.il>
1156
1157         * INSTALL: Describe the new image-support options to the configure
1158         script.  List URLs where image support libraries can be found.
1159
1160 2000-10-14  Eli Zaretskii  <eliz@is.elta.co.il>
1161
1162         * info/dir (Top): Add an entry for Eshell.
1163
1164 2000-10-02  Dave Love  <fx@gnu.org>
1165
1166         * configure.in: Check for gai_strerror.
1167
1168 2000-10-01  Andreas Schwab  <schwab@suse.de>
1169
1170         * Makefile.in (install-arch-indep): Update list of installed info
1171         files.
1172
1173 2000-09-30  Gerd Moellmann  <gerd@gnu.org>
1174
1175         * configure.in: Support `sparc*-*-netbsd*'.
1176
1177 2000-09-29  Eli Zaretskii  <eliz@is.elta.co.il>
1178
1179         * info/dir (MIME): Add entry for emacs-mime.
1180
1181 2000-09-29  Dave Love  <fx@gnu.org>
1182
1183         * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
1184
1185 2000-09-26  Gerd Moellmann  <gerd@gnu.org>
1186
1187         * make-dist: Adapt to the change of leim/Makefile which was
1188         necessary to ensure a reasonably working `make dist'.
1189
1190         * leim-Makefile.in: Moved to leim/Makefile.in..
1191
1192         * noleim-Makefile.in: New file, formerly leim/Makefile.in.
1193
1194 2000-09-21  Kenichi Handa  <handa@etl.go.jp>
1195