Yavor Doganov <yavor at gnu.org>
[bpt/emacs.git] / ChangeLog
CommitLineData
eeebcbb9
GM
12009-06-24 Yavor Doganov <yavor@gnu.org>
2
3 * make-dist (tempdir): Don't create directories preferences.gorm
4 and preferences.nib, they are no longer required.
5
70243478
CY
62009-06-21 Chong Yidong <cyd@stupidchicken.com>
7
8 * Branch for 23.1.
9
60cf1d09
CY
102009-06-12 Chong Yidong <cyd@stupidchicken.com>
11
12 * configure.in: Delete mac-fix-env target, which has been
13 removed (Bug#3531).
14
834cf436
SM
152009-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
16
17 * configure.in: Don't define CANNOT_DUMP for GNUStep any more.
18
a6e754b6
CY
192009-05-05 Per Starbäck <per@starback.se> (tiny change)
20
21 * BUGS: Use new binding of view-emacs-problems.
22
734dabe0
CY
232009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
24
25 * Makefile.in (install-arch-dep): Avoid using $$(..) construct,
26 for Solaris compatibility.
27
7bbec45b
CY
282009-04-25 Chong Yidong <cyd@stupidchicken.com>
29
30 * configure: Regenerate.
31
32 * configure.in: Disable use of FreeType without libXft.
33
dc2933eb
JD
342009-04-19 Jan Djärv <jan.h.d@swipnet.se>
35
834cf436
SM
36 * configure.in (HAVE_GTK_FILE_SELECTION, HAVE_GTK_FILE_CHOOSER):
37 Check if it is declared in gtk.h.
dc2933eb 38
cea426d3
AS
392009-04-12 Andreas Schwab <schwab@linux-m68k.org>
40
41 * Makefile.in (install-arch-indep): Remove .gitignore files.
42
11e244d8
KH
432009-04-03 Kenichi Handa <handa@m17n.org>
44
45 * INSTALL: Make the section "Complex Text Layout support
46 libraries" the first of "ADDITIONAL DISTRIBUTION FILES".
47
1e447232
DN
482009-03-06 Dan Nicolaescu <dann@ics.uci.edu>
49
50 * configure.in (rs6000-ibm-aix6*): Fix typo.
51
389b99fd
GM
522009-03-04 Glenn Morris <rgm@gnu.org>
53
54 * Makefile.in (INFO_FILES): Add auth.
55
ebb135af
GM
562009-03-03 Glenn Morris <rgm@gnu.org>
57
58 * info/dir: Add Auth-source.
59
2ae83832
SM
602009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
61
62 * Makefile.in (src): Fix last change so the first `cd' doesn't affect
63 the second.
64
3122b073
EZ
652009-02-28 Eli Zaretskii <eliz@gnu.org>
66
1685daf2
EZ
67 * config.bat: Copy .dbxinit to _dbxinit.
68
3122b073
EZ
69 * make-dist (Making links to `info'): Remove .gitignore.
70
b4b7bab7
SM
712009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
72
73 * Makefile.in (lib-src, lisp): Use simpler rule.
74 (src): Be more specific to avoid recompiling all the .elc files just
75 because the bootstrap-emacs is missing.
76
003a2c00
CY
772009-02-26 Chong Yidong <cyd@stupidchicken.com>
78
79 * configure.in: Require librsvg >= 2.11.
80
c21273df
AR
812009-02-23 Adrian Robert <Adrian.B.Robert@gmail.com>
82
83 * configure.in (HAVE_XFT, HAVE_FREETYPE, HAVE_LIBOTF)
84 (HAVE_M17N_FLT): Don't check for these unless HAVE_X11.
85
c5ecbe51
AR
862009-02-04 Adrian Robert <Adrian.B.Robert@gmail.com>
87
88 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Drop.
89
4e1fb954
GM
902009-02-03 Glenn Morris <rgm@gnu.org>
91
92 * make-dist: Add some missing files, remove some that are no longer
93 present.
94
99cc1583
GM
952009-02-02 Glenn Morris <rgm@gnu.org>
96
97 * make-dist: Add some missing nextstep/ files.
98
6debaeb8
AR
992009-01-22 Yavor Doganov <yavor@gnu.org> (tiny change)
100
adab88bd 101 * configure.in (HAVE_RSVG): Use librsvg under HAVE_NS also. (Bug#616)
6debaeb8 102
a078d6e5
DN
1032009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
104
105 * configure.in: Add support for m68k-*-netbsd.
106
a372b1a2
JL
1072009-01-14 Juri Linkov <juri@jurta.org>
108
c2ad0dc9
JL
109 * .dir-locals.el (change-log-mode): Remove bug-reference-mode.
110
a372b1a2
JL
111 * .dir-locals.el (change-log-mode): Add bug-reference-url-format
112 and bug-reference-mode.
113
d0bec92c
JL
1142009-01-11 Juri Linkov <juri@jurta.org>
115
116 * INSTALL.CVS: Move configuration explicitly to the first step.
117
05453c9d
GM
1182009-01-09 Glenn Morris <rgm@gnu.org>
119
120 * .dir-locals.el: Don't set indent-tabs-mode.
121
c0eb6ac0
KH
1222008-12-30 Kenichi Handa <handa@m17n.org>
123
124 * configure.in: Define HAVE_OTF_GET_VARIATION_GLYPHS if libotf has
125 the function OTF_get_variation_glyphs.
126
9c222401
JD
1272008-12-30 Jan Djärv <jan.h.d@swipnet.se>
128
129 * Makefile.in (install-arch-dep): Remove old directories in
130 ns_app* before moving new directories there.
131
bda28f63
DN
1322008-12-27 Dan Nicolaescu <dann@ics.uci.edu>
133
134 * .dir-locals.el: Remove non-working entry for pmail.
135 (fill-column): Fix typo.
136 (change-log-mode): Add fill column.
137
745ebc13
EZ
1382008-12-26 Eli Zaretskii <eliz@gnu.org>
139
140 * config.bat: Produce _dir-locals.el from .dir-locals.el.
141
b08ddfb4
DN
1422008-12-23 Dan Nicolaescu <dann@ics.uci.edu>
143
144 * make-dist (tempdir): Distribute .dir-locals.el.
145
146 * .dir-locals.el: New file.
147
b5a09903
EZ
1482008-12-19 Eli Zaretskii <eliz@gnu.org>
149
150 * config.bat (--with-system-malloc): New option; see msdos/INSTALL
151 for rationale.
152
c4607d7f
GM
1532008-12-13 Glenn Morris <rgm@gnu.org>
154
155 * Makefile.in (install-arch-indep): Add new man-pages.
8e7aa5de
GM
156 (manext): Remove variable.
157 (MAN_PAGES): New variable.
158 (install-arch-indep, uninstall): Use MAN_PAGES for list of files to add
159 and remove.
8bfbbb97 160 (uninstall): Remove desktop file and icons, game scores if empty.
c4607d7f 161
894b66d8
DN
1622008-12-11 Dan Nicolaescu <dann@ics.uci.edu>
163
164 * config.guess, config.sub: Updated from master source.
165
08d03897
DN
1662008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
167
168 * Makefile.in (install-arch-indep): Install ebrowse.1.
169
7c54c0a0
DN
1702008-12-09 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
171
172 * configure.in: Add Solaris on x86_64.
173
149b51bc
DN
1742008-12-09 Dan Nicolaescu <dann@ics.uci.edu>
175
176 * config.guess, config.sub: Updated from master source.
177
961de2e7
EZ
1782008-12-08 Eli Zaretskii <eliz@gnu.org>
179
180 * info/dir: Fix last change.
181
777af7e5
EZ
1822008-12-07 Eli Zaretskii <eliz@gnu.org>
183
184 * info/dir: Untabify.
185
3c00847f
RF
1862008-11-28 Ulrich Mueller <ulm@gentoo.org>
187
188 * configure.in: Fix last change.
189
6a7447b3
RS
1902008-11-28 Richard M Stallman <rms@gnu.org>
191
192 * configure.in (mips64-*-linux-gnu*, mips64el-*-linux-gnu*):
193 New configurations.
194
d8aef2e6
GM
1952008-11-20 Josh Elsasser <josh@elsasser.org> (tiny change)
196
197 * configure.in: Add hppa-*-openbsd* with machine hp800; mistakenly
198 removed while misclassified as now unsupported hp9000s300. (Bug#1365)
199
c4e58908
EZ
2002008-11-15 Eli Zaretskii <eliz@gnu.org>
201
21d907a3
EZ
202 * Makefile.in (INFO_FILES): Remove ns-emacs.
203
c4e58908
EZ
204 * info/dir (NS-Emacs): Remove entry.
205
b73f809c
EZ
2062008-11-08 Eli Zaretskii <eliz@gnu.org>
207
208 * INSTALL: Move MS-DOS specific instructions to msdos/INSTALL.
209
9fea5ed1
GM
2102008-11-07 Glenn Morris <rgm@gnu.org>
211
212 * configure.in (HAVE_LIB64_DIR): Check for crtn.o. (Bug#1287)
213
b5ba7271
EZ
2142008-10-31 Eli Zaretskii <eliz@gnu.org>
215
216 * config.bat: Tell user to expect one "File not found" message
217 while the `doc' directory is being configured.
218
27301075
CY
2192008-10-30 Chong Yidong <cyd@stupidchicken.com>
220
221 * update-subdirs: Put obsolete directory last.
222
28f3a9d1
KH
2232008-10-30 Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
224
225 * configure.in: Check fontconfig always.
226
2194ea1c
DN
2272008-10-30 Dan Nicolaescu <dann@ics.uci.edu>
228
229 * configure (*-solaris2.[7-9]*): Fix typo.
230
ea09b8d5
GM
2312008-10-24 Glenn Morris <rgm@gnu.org>
232
233 * configure.in (--without-sync-input, --with-pkg-config-prog):
234 Help strings start with lower case.
235 (--with-gnustep-conf): New option.
236 (GNUSTEP_CONFIG_FILE): Use, instead of fixed /etc/GNUstep/GNUstep.conf.
237
ef913c89
GM
2382008-10-24 Yavor Doganov <yavor@gnu.org> (tiny change)
239
240 * configure.in: Use `.' instead of `source' to source GNUstep.conf.
241 Exit with an error if `--with-ns' was specified but <AppKit/AppKit.h>
242 is not found. (Bug#1230)
243
b97439ce 2442008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
9b3362b8 245
b97439ce 246 * configure (*-sunos5*, *-solaris*): Use the new file sol2-10.h.
9b3362b8
DN
247 Use sol2-6.h for Solaris 7-9.
248
fac5dc61
DN
2492008-10-18 Ulrich Mueller <ulm@gentoo.org>
250
251 * configure.in: Add support for GNU/Linux on SuperH.
252
6b0262c1
AS
2532008-10-12 Andreas Schwab <schwab@suse.de>
254
255 * configure.in: Only check for m17n-flt if HAVE_LIBOTF.
256
8d87199b
AR
2572008-08-28 Adrian Robert <Adrian.B.Robert@gmail.com>
258
259 * configure.in: Report USE_TOOLKIT_SCROLLBARS as such (not mentioning
260 "X") to avoid confusion.
261
262 * configure: Regenerate.
263
265f3a4d
RF
2642008-09-07 Romain Francoise <romain@orebokech.com>
265
266 * make-dist: Distribute doc/man/ChangeLog.
267
cfe91a31
CY
2682008-08-28 Chong Yidong <cyd@stupidchicken.com>
269
270 * configure.in: Disable XFT and Freetype when without X.
271
272 * configure: Regenerate.
273
c5e2611e
DN
2742008-08-24 Dan Nicolaescu <dann@ics.uci.edu>
275
276 * configure.in (NS_IMPL_GNUSTEP): Increase pure size.
277
cc9e2523
CY
2782008-08-21 Christian Faulhammer <opfer@gentoo.org> (tiny change)
279
280 * configure.in (GNUSTEP_SYSTEM_HEADERS): Define
281 GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES.
282
283 * configure: Regenerate.
284
67931678
EZ
2852008-08-20 Eli Zaretskii <eliz@gnu.org>
286
287 * configure.in: Move "#define subprocesses" before
288 config_opsysfile is included.
289
5b6fd9ea
KH
2902008-08-19 Kenichi Handa <handa@m17n.org>
291
292 * INSTALL (Extra fonts): Mention local fonts, don't mention
293 mule-unicode.
294
d32e280e
CY
2952008-08-16 Chong Yidong <cyd@stupidchicken.com>
296
297 * make-dist: Omit info/.arch-inventory.
298
3271ac8c
JR
2992008-08-16 Jason Rumney <jasonr@gnu.org>
300
301 * make-dist (tempdir/nt): Link emacsclient.rc.
302
48fad8e8
DN
3032008-08-07 Dan Nicolaescu <dann@ics.uci.edu>
304
305 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
306 AC_SUBST it.
307 (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
308 AC_SUBST it.
309 (OTHER_FILES): Always define for HAVE_NS.
310 (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
311 * configure: Regenerate.
312
6b8bc489
AS
3132008-08-07 Andreas Schwab <schwab@suse.de>
314
315 * configure.in: Correctly handle
316 --enable-cocoa-experimental-ctrl-g=no and
317 --enable-ns-self-contained=yes.
6b8bc489 318
d5e2f8fe
AR
3192008-08-06 Adrian Robert <Adrian.B.Robert@gmail.com>
320
321 * configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER.
4eec6197
AR
322 (C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep. Don't
323 bother undef'ing since won't have desired effect.
d5e2f8fe 324
9e0f670e
AS
3252008-08-06 Andreas Schwab <schwab@suse.de>
326
327 * configure.in: Fix quoting.
328
23ca30bd
CY
3292008-08-06 Chong Yidong <cyd@stupidchicken.com>
330
331 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Fix 2008-08-04 change.
332
b44d2112
CY
3332008-08-05 Ulrich Mueller <ulm@gentoo.org>
334
335 * configure.in: Add checks for krb5_error.text and
336 krb5_error.e_text struct members.
337
19571844
CY
3382008-08-04 Chong Yidong <cyd@stupidchicken.com>
339
19571844 340 * configure.in: Test for existence of NSInteger.
509b4b38 341 Suggested by Yavor Doganov.
19571844 342
96cac6f1
RF
3432008-08-02 Romain Francoise <romain@orebokech.com>
344
345 * Makefile.in (INFO_FILES): Add mairix-el.
346
7c2fb837
DN
3472008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
348
349 * make-dist:
350 * README: Remove VMS support.
351 * vms: Remove directory.
352
69ab3201
DN
3532008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
354
355 * configure.in (MULTI_KBOARD): Remove.
356
9d9a7716
DN
3572008-07-30 Dan Nicolaescu <dann@ics.uci.edu>
358
359 * configure.in (DO_BLOCK_INPUT): Remove, unused.
360
a7b7b527
CY
3612008-07-29 Chong Yidong <cyd@stupidchicken.com>
362
363 * info/dir (File): Add mairix-el.
364
9e2a2647
DN
3652008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
366
367 Remove support for Mac Carbon.
368 * mac: Remove directory.
369 * make-dist:
370 * configure.in:
371 * README:
372 * Makefile.in:
0e134ea0 373 * INSTALL: Remove code for Carbon.
9e2a2647
DN
374 * configure: Regenerate.
375
98822133 3762008-07-26 Adrian Robert <Adrian.B.Robert@gmail.com>
fb67f03d 377
0e134ea0 378 * Makefile.in (install-arch-dep): Fix typo in NS installation commands.
fb67f03d 379
7cadb46a
CY
3802008-07-25 Chong Yidong <cyd@stupidchicken.com>
381
382 * configure.in: Check for getrlimit.
383
384 * configure: Regenerate.
385
77ccee09
DN
3862008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
387
388 * configure.in (LD_SWITCH_SITE): Remove, set the values directly
389 in src/Makefile.in.
390 (static): Remove, autoconf would always comment it out anyway.
391 (subprocesses): Define unconditionally.
392
10d975d7 3932008-07-19 Yavor Doganov <yavor@gnu.org> (tiny change)
7a55ab54 394
10d975d7
GM
395 * configure.in: Fix typo in GNUSTEP_MAKEFILES setting for HAVE_NS
396 compilation under GNUstep.
7a55ab54 397
658a0f85
KH
3982008-07-18 Kenichi Handa <handa@m17n.org>
399
400 * INSTALL (Complex Text Layout support libraries): Delete the
401 paragraph about --enable-font-backend.
402
ba60bd44 4032008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
404
405 * configure.in: Print out some info to user for NeXTstep builds.
406 (ns-app): Remove enable option.
407 (ns-self-contained): Add enable option.
408 (ns_appbindir, ns_appresdir, ns_appsrc): Set them based on Cocoa or
409 GNUstep, use to set install prefixes, and substitute in Makefiles.
410 * configure: Regenerate.
411 * Makefile.in (install-arch-dep): Perform post-install cleanup inside
412 NS app bundle.
413
facfbbbd
SM
4142008-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
415
416 * configure.in: Extract and substitute GNUSTEP_MAKEFILES.
417
ba60bd44 4182008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
122e9f8f
AR
419
420 * configure.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
421 NS_IMPL_COCOA.
122e9f8f 422
2c369af7
GM
4232008-07-16 Glenn Morris <rgm@gnu.org>
424
6ba72723
GM
425 * configure.in (with_kerberos, with_kerberos5, with_hesiod):
426 Fix tests for OPTION_DEFAULT_OFF (variables never unset).
427 (with_carbon, with_ns): Remove dead code, since OPTION_DEFAULT_OFF means
428 never unset.
429
2c369af7
GM
430 * make-dist: Add nextstep/ directories.
431 (src, lib-src): Add .m files.
432
6b0273cd
DN
4332008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
434
435 * configure.in (freebsd, kfreebsd): Undo part of previous change.
436 (USER_FULL_NAME): Remove, not used anymore.
437 * configure: Regenerate.
438
ba60bd44 4392008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
edfda783
AR
440
441 Changes and additions for NeXTstep windowing system (Cocoa and
442 GNUstep) support.
443
444 * configure.in: Add support for NS window system: --with-ns (default
445 off), --enable-ns-app, --enable-cocoa-experimental-ctrl-g; improve add
446 sparc detection for FreeBSD variants, checks for Cocoa and GNUstep,
447 disable font backend if window system is "none", not if !HAVE_X11.
448 * Makefile.in: Add ns-emacs to INFO_FILES, add ns_appdir variable.
449 (install-arch-dep): Add commands to assemble NS .app package.
450
40dde9d1
DN
4512008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
452
176fe5fc
DN
453 * configure.in: Use macppc for Darwin. Remove references to
454 desupported systems.
40dde9d1
DN
455 * configure: Regenerate.
456
2906a94c
GM
4572008-07-05 Glenn Morris <rgm@gnu.org>
458
459 * make-dist (EMACS): Doc fix.
460 (lisp): There are no *.dat or image files here any more.
461 (src): There are no *.s files here any more.
462 (etc/images, etc/images/*): Link to most regular files.
463
26d41f17
GM
4642008-07-04 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
465
466 * configure.in: Remove reference to deleted $USE_FONT_BACKEND.
467
3d4c9dbd
GM
4682008-07-01 Glenn Morris <rgm@gnu.org>
469
470 * configure.in (cpp_undefs): Rename from `undefs', update uses.
471 Use $srcdir rather than $top_srcdir. Set before calling AC_OUTPUT,
472 and explicitly export there. (Bug#507.)
473
f2a77c3a
DN
4742008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
475
476 * configure.in:
477 * configure: Remove references to obsolete systems.
478
ac935997
SM
4792008-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
480
481 * Makefile.in (Makefile): Use it for its timestamp value as well, and
482 make it depend on all other */.in files.
483 (src/Makefile, src/config.stamp, lib-src/Makefile)
484 (doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
485 (doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
486 (leim/Makefile, lisp/Makefile): Remove those overlapping targets.
487 (leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
488
489 * configure.in: Don't create src/config.stamp any more.
490
b4945b95
SM
4912008-06-22 Stefan Monnier <monnier@iro.umontreal.ca>
492
f245f2c6 493 * Makefile.in (${SUBDIR}): Pass additional BOOTSTRAPEMACS argument.
b4945b95 494
8a6a5642
GM
4952008-06-22 Glenn Morris <rgm@gnu.org>
496
497 * Makefile.in (top_bootclean): Remove obsolete references to lock/.
498
822ef7a0
RF
4992008-06-21 Romain Francoise <romain@orebokech.com>
500
501 * Makefile.in (INFO_FILES): Add sasl.
502
fc46d219
SM
5032008-06-21 Stefan Monnier <monnier@iro.umontreal.ca>
504
505 * Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
506 (bootstrap-build): Remove.
507 (top_bootclean): New var.
508 (top_distclean, bootstrap-clean): Use it.
509 (bootstrap): Don't recheck config. Make normally.
510
49f6eb95
SM
5112008-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
512
513 * Makefile.in (SUBDIR): Include `lisp'.
514 (lisp): Depend on `src'.
515 (top_distclean): Don't remove config.status.
516 (bootstrap-clean): New target.
517 (maintainer-clean): Use it.
518 (bootstrap): Use bootstrap-clean. Re-run config.status.
519 (src/bootstrap-emacs${EXEEXT}): New target.
520 (bootstrap-build): Use it. Don't use bootstrap-prepare because
521 src/Makefile now takes care of it.
522 (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
25241b4d 523
02db7a65
GM
5242008-06-15 Glenn Morris <rgm@gnu.org>
525
526 * info/dir: Add sasl.
527
294e8689
AM
5282008-06-09 Alan Mackenzie <acm@muc.de>
529
530 * INSTALL.CVS: Clarify why `make bootstrap' sometimes fails.
531
8669e78f
ER
5322008-06-08 Eric S. Raymond <esr@snark.thyrsus.com>
533
429870c2 534 * INSTALL.CVS: Indicate when "cvs update -d" may be needed.
8669e78f 535
b464059a
GM
5362008-06-07 Glenn Morris <rgm@gnu.org>
537
538 * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
539 serve no purpose.
540
d893468a
DN
5412008-06-01 Dan Nicolaescu <dann@ics.uci.edu>
542
543 * configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
544 * configure: Regenerate.
545
79241466
SM
5462008-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
547
548 * update-subdirs: Don't touch subdirs.el if it is unchanged.
549
b8bdd8c9
KH
5502008-05-14 Kenichi Handa <handa@m17n.org>
551
552 * configure: Regenerate.
553
554 * configure.in: Don't handle --disable-font-backend. Don't print
555 a message about a font backend.
556
1c73f195
GM
5572008-05-09 Glenn Morris <rgm@gnu.org>
558
559 * configure.in: Make absence of makeinfo a fatal error only if the info
560 files don't exist.
561 * Makefile.in (install-arch-indep, info): Handle MAKEINFO == off.
562
d95d9b23
EZ
5632008-05-07 Eli Zaretskii <eliz@gnu.org>
564
565 * config.bat: Fix last change: don't use < and > in "rem" lines,
566 they are interpreted as redirection by DOS shells.
567
f67e15be 5682008-05-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
fac4a32b
YM
569
570 * configure.in: Check availability of AvailabilityMacros.h
571 if HAVE_CARBON.
572
573 * configure: Regenerate.
574
1066d056
GM
5752008-05-03 Glenn Morris <rgm@gnu.org>
576
577 * configure.in (x_libraries): Remove standard 64-bit directories -
578 experimental workaround for minor autoconf bug.
579
79bc8bbb
GM
580 * configure.in (--without-makeinfo): New option. If set,
581 absence of suitable makeinfo is not a fatal error.
582 * Makefile.in (MAKEINFO): New, set by configure.
583 (install-arch-indep): Without makeinfo, ignore any missing manuals.
584 (info-real): New target.
585 (info): Without makeinfo, do nothing, else call `info-real'.
586
a113b3ca 5872008-04-23 Dan Nicolaescu <dann@ics.uci.edu>
b6924dd7
DN
588
589 * configure.in: Remove hpux10.20 from the desupported list.
590
73d798d5
SM
5912008-04-18 Stefan Monnier <monnier@iro.umontreal.ca>
592
593 * configure.in: Define USE_LUCID/USE_MOTIF in config.h.
594
a51f4969
SM
5952008-04-16 Stefan Monnier <monnier@iro.umontreal.ca>
596
597 * configure.in (SYNC_INPUT): Use OPTION_DEFAULT_ON and AC_DEFINE
598 rather than change CPPFLAGS.
599 (HAVE_GTK): Rename to USE_GTK.
600
7316a2b5
SM
6012008-04-16 Yavor Doganov <yavor@gnu.org> (tiny change)
602
603 * configure.in: Replace the obsolete macros AC_AIX and
604 AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS.
605
5d374ce1
AS
6062008-04-05 Andreas Schwab <schwab@suse.de>
607
608 * configure.in: No longer create admin/unidata/Makefile.
609
d0b7952a
AS
6102008-03-28 Andreas Schwab <schwab@suse.de>
611
612 * Makefile.in (SUBDIR_MAKEFILES): Add lisp/Makefile.
613 (lisp/Makefile): New rule.
614
acfdc2b1
GM
6152008-03-13 Glenn Morris <rgm@gnu.org>
616
617 * configure.in (AC_INIT): Fix version number.
618 (sync-input): Reword the option, since it's on by default.
619
880820fe 6202008-03-11 Jan Djärv <jan.h.d@swipnet.se>
ca34d75a
JD
621
622 * configure.in: Add --enable-sync-input, default yes.
623
dc6150eb
GM
6242008-03-11 Glenn Morris <rgm@gnu.org>
625
69c7cf1b
GM
626 * Makefile.in (install-etc, mkdir): Handle directory
627 etc/images/icons/hicolor/*/mimetypes/.
628
dc6150eb
GM
629 * make-dist: Handle icons/hicolor/scalable directory.
630
491d33f9
GM
6312008-03-05 Glenn Morris <rgm@gnu.org>
632
633 * configure.in: Enable font-backend by default.
77dfeef5
GM
634 (USE_FONT_BACKEND): Set to "no" in absence of X.
635 (PKG_CONFIG): Don't set multiple times, once is enough.
636 (HAVE_FREETYPE, HAVE_LIBOTF, HAVE_M17N_FLT): Tweak config.in text.
491d33f9 637
4cba674a
GM
6382008-03-03 Glenn Morris <rgm@gnu.org>
639
640 * Makefile.in (iconsrcdir): New variable.
641 (install-etc, mkdir): Use $iconsrcdir. Handle the `scalable' icon
642 directory.
643
2d61385a
GM
6442008-02-29 Glenn Morris <rgm@gnu.org>
645
646 * test/: New directory.
647
880820fe 6482008-02-27 Jan Djärv <jan.h.d@swipnet.se>
72f51d25
JD
649
650 * configure.in (HAVE_GTK): Print a warning if gtk version is < 2.10.
651
26a42dac
DN
6522008-02-25 Dan Nicolaescu <dann@ics.uci.edu>
653
f245f2c6
JB
654 * configure.in: Print an error for systems that we think are obsolete
655 and are proposed to be removed. Remove some more unused systems.
e6a498d9 656 Add support for powerpc-ibm-aix6*.
26a42dac 657
9d2818d6
DN
6582008-02-24 Dan Nicolaescu <dann@ics.uci.edu>
659
f245f2c6 660 * configure.in: Remove references to obsolete variables and systems.
9d2818d6 661
2cbff44e
GM
6622008-02-21 Glenn Morris <rgm@gnu.org>
663
7864e4ee
GM
664 * Makefile.in (set_installuser): New.
665 (install-arch-indep): Use set_installuser to avoid duplicate code.
666
2cbff44e
GM
667 * README.unicode: Split into admin/notes/unicode,font-backend and
668 remove.
669
372a3385
RS
6702008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change)
671
f245f2c6 672 * configure.in (arm*-*-freebsd*): Add.
372a3385 673
4624371d
DN
6742008-02-09 Dan Nicolaescu <dann@ics.uci.edu>
675
676 * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code
677 dealing with obsolete variables.
678
737e2b96
GM
6792008-02-08 Glenn Morris <rgm@gnu.org>
680
681 * Makefile.in (check-info-dir): New target.
682
bcf21c09
MO
6832008-02-08 Michael Olson <mwolson@gnu.org>
684
507f2b91
MO
685 * Makefile.in (INFO_FILES): Add epa.
686
bcf21c09
MO
687 * info/dir: Add EasyPG Assistant manual to the "Emacs misc
688 features" section.
689
86dc59b0
GM
6902008-02-06 Glenn Morris <rgm@gnu.org>
691
692 * configure.in (--with-gcc): Give an error saying this option has
693 been removed.
694 (--with-gtk): Remove this option.
695
02f35af2
GM
6962008-02-06 Tom Tromey <tromey@redhat.com>
697
698 * configure.in (--with-gcc): Remove.
699 * INSTALL (DETAILED BUILDING AND INSTALLATION): Remove --with-gcc.
700
7012008-02-05 Ulrich Mueller <ulm@gentoo.org>
5e0699b4
JB
702
703 * INSTALL: Recommend giflib, not libungif.
704
b5a922de
MO
7052008-02-05 Tom Tromey <tromey@redhat.com>
706
707 * configure.in (--with-dbus): Default to enabled.
708
9f432734
KH
7092008-02-05 Kenichi Handa <handa@ni.aist.go.jp>
710
711 * INSTALL (Complex Text Layout support libraries): New section.
712
c0bc7978
DN
7132008-02-04 Dan Nicolaescu <dann@ics.uci.edu>
714
715 * make-dist: Remove references to files in mac/ that have been
716 deleted.
717
435f8bc5
TTN
7182008-02-02 Thien-Thi Nguyen <ttn@gnuvola.org>
719
720 * configure.in: For libotf and m17n-flt checks, set shell vars
721 HAVE_LIBOTF and HAVE_M17N_FLT instead of pkg_check_libotf and
722 pkg_check_m17n_flt, respectively, for the sake of the summary output.
723 Reported by Ulrich Mueller.
435f8bc5 724
2ee27f27
EZ
7252008-02-02 Eli Zaretskii <eliz@gnu.org>
726
727 * configure.in: If admin/unidata/UnicodeData.txt is present, copy
728 admin/unidata/Makefile.in to Makefile.
4fd0214c
GM
729
7302008-02-02 Glenn Morris <rgm@gnu.org>
731
732 * configure.in (HAVE_XFT): Ensure it is either "yes" or "no".
733 (USE_FONT_BACKEND, HAVE_FREETYPE, HAVE_M17N_FLT, HAVE_LIBOTF)
734 (HAVE_XFT): Add "Does Emacs use..." messages at end.
2ee27f27 735
9209bb23 7362008-02-01 Miles Bader <miles@gnu.org>
aca7a3d2
MB
737
738 * configure.in: Use OPTION_DEFAULT_ON for [freetype], [xft],
739 [libotf], and [m17n-flt] options.
740
9209bb23 7412008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
aca7a3d2
MB
742
743 * configure.in: Add EMACS_ARG_N([libotf]...), and
744 EMACS_ARG_N([m17n-flt]. Set back OLD_CPPFLAGS to CPPFLAGS (not
745 CFLAGS) in XFT checking part. Don't alter C_SWITCH_X_SITE,
746 CFLAGS, and LIBS in checking of m17n-flt.
747
9209bb23 7482008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
aca7a3d2
MB
749
750 * configure.in: Check the availability of m17n-flt library.
751
9209bb23 7522008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
753
754 * configure.in: Don't define HAVE_LIBOTF if OTF_get_features is
755 not available.
756
9209bb23 7572008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
758
759 * configure.in: New args --enable-font-backend, --with-xft,
760 --with-freetyp. New AC_DEFINEs USE_FONT_BACKEND, HAVE_XFT,
761 HAVE_FREETYPE, HAVE_LIBOTF. New AC_SUBSTs XFT_LIBS,
762 FREETYPE_CFLAGS, FREETYPE_LIBS, FONTCONFIG_CFLAGS,
763 FONTCONFIG_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS.
764
9209bb23 7652008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
766
767 * make-dist: Include etc/charsets in tarball.
768
9209bb23 7692008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
770
771 * configure.in: While running cpp on junk.c, include
772 -DHAVE_UNIDATA in CPPFLAGS if admin/unidata/UnicodeData.txt
773 exists.
774
8dd59f01 7752008-01-29 Dan Nicolaescu <dann@ics.uci.edu>
7cc04609
DN
776
777 * configure.in (xtensa): Match more configurations.
778
9c28b587
DN
7792008-01-27 Dan Nicolaescu <dann@ics.uci.edu>
780
781 * configure.in: Update comment.
782
304484e4
GM
7832008-01-26 Glenn Morris <rgm@gnu.org>
784
785 * configure.in (--without-gcc): By default, neither off nor on.
f7317f6c 786 (--with-carbon): Tone down rhetoric in help text.
304484e4 787
5b940d5a
GM
7882008-01-25 Glenn Morris <rgm@gnu.org>
789
790 * configure.in: Correct usage of OPTION_DEFAULT_ON,
791 OPTION_DEFAULT_OFF so that the defaults are as they used to be.
792 Default `Carbon' to off (it's unsupported).
793
bf9a7ece
GM
7942008-01-24 Glenn Morris <rgm@gnu.org>
795
796 * configure.in: Standardize dbus-related messages.
797
1eee1145
MO
7982008-01-23 Michael Olson <mwolson@gnu.org>
799
800 * configure.in (pkg-config-prog): Remove initial whitespace.
801
8b1de1b5
MO
8022008-01-23 Tom Tromey <tromey@redhat.com>
803
bf9a7ece 804 * configure.in (OPTION_DEFAULT_ON, OPTION_DEFAULT_OFF): New macros.
8b1de1b5
MO
805 (EMACS_ARG_Y, EMACS_ARG_N): Remove.
806 Update all users.
807
8ca7e0f1
DN
8082008-01-21 Dan Nicolaescu <dann@ics.uci.edu>
809
810 * config.guess, config.sub: Updated from master source.
811
55e6d9b2
AS
8122008-01-17 Andreas Schwab <schwab@suse.de>
813
95986dbe 814 * configure.in (HAVE_LIB64_DIR): Rename from HAVE_X86_64_LIB64_DIR.
55e6d9b2 815
058e0687
GM
8162008-01-17 Glenn Morris <rgm@gnu.org>
817
818 * configure.in (HAVE_X86_64_LIB64_DIR): Also set on s390x systems.
819
6bed5c4a
DN
8202008-01-16 Dan Nicolaescu <dann@ics.uci.edu>
821
822 * configure.in: Remove more references to unsupported systems.
823
ed398055
GM
8242008-01-16 Sven Joachim <svenjoac@gmx.de>
825
826 * make-dist: Add --lzma.
827
2c2935f7
GM
8282008-01-16 Glenn Morris <rgm@gnu.org>
829
830 * Makefile.in (maybe_bootstrap): Remove texinfo message, since
831 configure checks for this.
832
f40f5dc3
DN
8332008-01-13 Dan Nicolaescu <dann@ics.uci.edu>
834
835 * configure.in: Remove more references to unsupported systems.
836
effb6952
RF
8372008-01-06 Romain Francoise <romain@orebokech.com>
838
839 * configure.in: Delete extra semicolons.
840
f3041af1
DN
8412008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
842
843 * configure.in: Remove references to unsupported systems.
844
37d6e313
RF
8452008-01-05 Romain Francoise <romain@orebokech.com>
846
847 * make-dist: Add --bzip2. Update copyright.
848
d35e1cd7
DN
8492008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
850
851 * configure.in: Remove support for Masscomp.
852
b26cd843
GM
8532008-01-05 Glenn Morris <rgm@gnu.org>
854
855 * Makefile.in (desktopdir, icondir): New variables.
856 (install-arch-indep): Also depend on `install-etc'.
857 (install-etc): New target.
858 (mkdir): Also create the `applications' and `icons' directories.
859
d8981daf
GM
8602008-01-04 Glenn Morris <rgm@gnu.org>
861
862 * make-dist: Update for new etc/images/icons/hicolor directory.
863
d088fbb2
AS
8642007-12-09 Andreas Schwab <schwab@suse.de>
865
866 * configure.in: D-Bus is not enabled by default.
867
880820fe 8682007-12-06 Jan Djärv <jan.h.d@swipnet.se>
9fb1ba80
JD
869
870 * configure.in: Add AC_CONFIG_SRCDIR which was lost in the previous
871 change.
872
880820fe 8732007-12-04 Jan Djärv <jan.h.d@swipnet.se>
9cf8f393 874
10d1d0af 875 * configure.in: Give package name and version to AC_INIT.
9cf8f393 876
cffe4909
MH
8772007-12-03 Magnus Henoch <mange@freemail.hu>
878
879 * configure.in: Use PKG_CHECK_MODULES to check for D-Bus.
880
868641cc
MA
8812007-12-03 Michael Albinus <michael.albinus@gmx.de>
882
883 * configure.in: No need for DBUS_INFO anymore.
884
868641cc
MA
885 * Makefile.in (INFO_FILES): Use dbus unconditionally.
886
131e4133
MA
8872007-12-02 Michael Albinus <michael.albinus@gmx.de>
888
889 * configure.in: Add D-Bus checks. D-Bus is disabled by default.
890
131e4133
MA
891 * Makefile.in (INFO_FILES): Add dbus.
892
916447e4
RF
8932007-12-02 Romain Francoise <romain@orebokech.com>
894
895 * make-dist: Fix last change.
896
472fd4dc
GM
8972007-11-28 Petr Salinger <Petr.Salinger@seznam.cz> (tiny change)
898
899 * configure.in: Add support for gnu-kfreebsd.
900
02964da1
GM
9012007-11-28 Glenn Morris <rgm@gnu.org>
902
903 * make-dist: Add etc/nxml.
904
d6447bae
RF
9052007-11-24 Romain Francoise <romain@orebokech.com>
906
907 * Makefile.in (INFO_FILES): Add nxml-mode.
908
3ada8b66
RF
9092007-11-23 Romain Francoise <romain@orebokech.com>
910
911 * make-dist: Include nXML. Don't try to copy FTP, it was removed on
912 2007/10/17. Don't special-case alloca.c which is no longer in CVS.
913
074767f2
AS
9142007-11-20 Andreas Schwab <schwab@suse.de>
915
14ee32ab 916 * configure.in: Always include <resolv.h> when checking for res_init.
074767f2 917
8d6069a4
AS
9182007-11-17 Andreas Schwab <schwab@suse.de>
919
920 * update-subdirs: Atomically update subdirs.el.
921
4f73d1e1
GM
9222007-11-17 Glenn Morris <rgm@gnu.org>
923
924 * Makefile.in (check-declare): New target.
925
f117c226
GM
9262007-11-07 Glenn Morris <rgm@gnu.org>
927
928 * configure.in: Deprecate Mac Carbon port.
929
880820fe 9302007-11-01 Jan Djärv <jan.h.d@swipnet.se>
a5c2c204
JD
931
932 * configure.in: Remove HAVE_X11R5 check.
933
9a56b440
GM
9342007-10-31 Glenn Morris <rgm@gnu.org>
935
936 * Makefile.in (install-arch-indep): Fallback to $USER and `id -un'
937 when changing ownership of installed files.
938
32c22e5e
GM
9392007-10-30 Glenn Morris <rgm@gnu.org>
940
941 * make-dist: Add new directory etc/gnus.
942
47cca554
MO
9432007-10-30 Michael Olson <mwolson@gnu.org>
944
945 * Makefile.in (INFO_FILES): Alphabetize. Add remember.
946
7016b92b
GM
9472007-10-29 Glenn Morris <rgm@gnu.org>
948
949 * make-dist: Add new directories etc/images/smilies/grayscale,medium.
950
ca076674
GM
9512007-10-23 Glenn Morris <rgm@gnu.org>
952
953 * MAINTAINERS: Move to admin/.
954
c136b828
CY
9552007-10-17 Chong Yidong <cyd@stupidchicken.com>
956
957 * configure.in (HAVE_RES_INIT): Define if res_init() exists.
958 (HAVE_LIBRESOLV): Also define if we are using res_init().
959
c49847b9
GM
9602007-10-17 Glenn Morris <rgm@gnu.org>
961
962 * FTP: Remove file, since it's just a duplicate of one in etc/.
963
799303b6
EZ
9642007-10-05 Eli Zaretskii <eliz@gnu.org>
965
966 * config.bat: Fix configuring `doc' due to changes in the
967 directory structure.
968
5aec60df 9692007-09-16 Peter O'Gorman <bug-gnu-emacs@mlists.thewrittenword.com> (tiny change)
846d1b3e
JD
970
971 * configure.in: Don't use -lpthread on HP-UX.
972
c8d2eff3
GM
9732007-09-16 Glenn Morris <rgm@gnu.org>
974
975 * make-dist: File gfdl.1 has been removed.
976
02ff9df4
GM
9772007-09-15 Glenn Morris <rgm@gnu.org>
978
979 * configure.in: Fix makeinfo version regexp.
980
cd227ad1
GM
9812007-09-12 Glenn Morris <rgm@gnu.org>
982
5a6a83f2
GM
983 * configure.in (AC_FUNC_ALLOCA): Throw an error if a system
984 implementation of alloca is not found.
985
cd227ad1 986 * Makefile.in (SOURCES, unlock, relock): Delete.
a3372e09 987 (install-arch-indep): Do not exclude the etc/ Makefiles.
cd227ad1 988
fe79fcb3
JL
9892007-09-09 Juri Linkov <juri@jurta.org>
990
991 * make-dist: Remove AUTHORS and CONTRIBUTE (moved to etc).
992
993 * README: Add doc/ to documentation directories.
994
97268cd1
MO
9952007-09-08 Michael Olson <mwolson@gnu.org>
996
997 * MAINTAINERS: Add myself for ERC and tq.el.
9a4d5e0c 998 Update for new doc/ directory layout.
97268cd1 999
d175b0ae
RF
10002007-09-06 Romain Francoise <romain@orebokech.com>
1001
1002 * make-dist: Update for new doc/ directory layout.
1003
e7426ea4
GM
10042007-09-06 Glenn Morris <rgm@gnu.org>
1005
1006 * Makefile.in (mansrcdir): New variable.
1007 (SUBDIR_MAKEFILES): Update for new doc/ directory layout.
1008 (man/Makefile, lispref/Makefile, lispintro/Makefile): Rename and
1009 update these targets for new doc/ directory layout.
1010 (doc/misc/Makefile): New target.
1011 (install-arch-indep): Use mansrcdir for new location of manpages.
1012 (mostlyclean, clean, distclean, maintainer-clean, unlock)
1013 (relock, info, dvi): Update targets for new doc/ directory layout.
1014
1015 * configure.in (AC_OUTPUT): Update names of generated Makefiles
1016 for new doc/ directory layout.
1017
709e90de
AS
10182007-09-02 Andreas Schwab <schwab@suse.de>
1019
1020 * configure.in: Use AS_HELP_STRING throughout.
1021 * configure: Regenerate.
1022
880820fe 10232007-09-02 Jan Djärv <jan.h.d@swipnet.se>
f8932819
JD
1024
1025 * configure.in: Require Gtk/Glib 2.6.
1026
49adb60f
TTN
10272007-09-02 Thien-Thi Nguyen <ttn@gnuvola.org>
1028
1029 * configure.in (EMACS_ARG_Y, EMACS_ARG_N): New AC_DEFUNs.
1030 Use them throughout in place of AC_ARG_WITH calls.
1031 * configure: Regenerate.
1032
28aa2c3e
AS
10332007-09-01 Andreas Schwab <schwab@suse.de>
1034
1035 * configure.in: Put quotes around nested macro calls.
1036
e35a28cd
TTN
10372007-08-31 Ulrich Mueller <ulm@gentoo.org> (tiny change)
1038
1039 * configure.in: Fix typo.
1040 * configure: Regenerate.
1041
050b82f6
GM
10422007-08-30 Glenn Morris <rgm@gnu.org>
1043
1044 * configure.in (AH_BOTTOM): Copy some manual changes made to
1045 src/config.in here so they are not lost when it regenerates.
1046
e1b79824
GM
1047 * README.multi-tty: Move to admin/notes/multi-tty, with some edits.
1048
880820fe 10492007-08-29 Károly Lőrentey <karoly@lorentey.hu>
e1b79824
GM
1050
1051 * README.multi-tty: New file.
1052
6d017e27
GM
10532007-08-29 Glenn Morris <rgm@gnu.org>
1054
1055 * README: Increase version to 23.0.50.
1056
880820fe 10572007-08-29 Jan Djärv <jan.h.d@swipnet.se>
c982cf7d
JD
1058
1059 * configure.in: New option: --without-xaw3d.
1060
d25b54b3
GM
10612007-08-24 Glenn Morris <rgm@gnu.org>
1062
1063 * configure.in: Check for a suitably recent makeinfo.
1064
3d20d6aa
SM
10652007-08-23 Johannes Weiner <hannes@saeurebad.de> (tiny change)
1066
1067 * configure.in (Check for required libraries): Typo.
1068
ae0476ed
YM
10692007-08-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1070
1071 * configure.in: Check librsvg2 also for Mac Carbon.
1072
561c44e8
RF
10732007-08-22 Romain Francoise <romain@orebokech.com>
1074
1075 * make-dist: Follow reorganization of files in etc/.
1076
65999ef5
GM
10772007-08-22 Paul Pogonyshev <pogonyshev@gmx.net>
1078
1079 * configure.in: Add support for SVG images through librsvg2.
1080
664a406f
EZ
10812007-07-28 Eli Zaretskii <eliz@gnu.org>
1082
1083 * Makefile.in (install-arch-indep): Use "rm -f" for removing DOC,
1084 to avoid an error message if there is no DOC there.
1085
cacc7b51
GM
10862007-07-25 Glenn Morris <rgm@gnu.org>
1087
1088 * Relicense all FSF files to GPLv3 or later.
1089
9e45936b 1090 * COPYING, info/COPYING: Switch to GPLv3.
cacc7b51 1091
880820fe 10922007-06-20 Jan Djärv <jan.h.d@swipnet.se>
31ad8850
JD
1093
1094 * configure.in: Complain if X seems to be installed but no
515f0896 1095 development files were found.
31ad8850 1096
7adaaf72
GM
10972007-06-20 Glenn Morris <rgm@gnu.org>
1098
1099 * configure.in: Prefer libgif over libungif.
1100
880820fe 11012007-06-14 Jan Djärv <jan.h.d@swipnet.se>
bfa6fb7e
JD
1102
1103 * configure.in: Check for all image libraries before exiting.
1104
880820fe 11052007-06-13 Jan Djärv <jan.h.d@swipnet.se>
1ee86f21
JD
1106
1107 * configure.in: Exit with error if image libraries aren't found.
1108
154c9c9b
CY
11092007-06-13 Chong Yidong <cyd@stupidchicken.com>
1110
1111 * configure.in: Merge xaw3d and libXaw checks. Check xaw3d even
1112 when compiling without scrollbars.
1113
7a9a50d8
GM
11142007-06-12 Glenn Morris <rgm@gnu.org>
1115
1116 * configure.in (HAVE_GIF): If -lungif fails, try -lgif.
1117
880820fe 11182007-06-11 Jan Djärv <jan.h.d@swipnet.se>
29d69661 1119
4b649a8e
JB
1120 * configure.in: Change wording about yes/gtk and lucid/athena
1121 being synonyms.
29d69661 1122
45cb0b58
GM
11232007-06-08 Glenn Morris <rgm@gnu.org>
1124
1125 * configure.in: Make gtk the default toolkit.
1126
42bf63da
GM
11272007-06-07 Glenn Morris <rgm@gnu.org>
1128
1129 * configure.in (NON_GNU_CPP): On Solaris, set using a proper check
1130 for a Sun C compiler.
1131
924e4ab0
GM
1132 * Makefile.in (install-arch-indep): Install only the DOC- file
1133 specific to the build, if possible, rather than DOC-*.
1134
7dfc4cda
CY
11352007-06-02 Chong Yidong <cyd@stupidchicken.com>
1136
1137 * Version 22.1 released.
1138
80821874
CY
11392007-05-25 Chong Yidong <cyd@stupidchicken.com>
1140
1141 * mkinstalldirs: Sync to version in automake CVS.
1142
1770dcdc
AS
11432007-05-22 Andreas Schwab <schwab@suse.de>
1144
14ee32ab 1145 * configure.in: Prefer build_alias over host when host_alias is not set.
1770dcdc
AS
1146 * configure: Regenerate.
1147
11482007-05-20 Andreas Schwab <schwab@suse.de>
1149
1150 * configure.in: Remove empty AC_SUBST.
1151 * configure: Regenerate.
1152
7e5a23bd
NR
11532007-05-20 Nick Roberts <nickrob@snap.net.nz>
1154
1155 * configure.in: Use HAVE_GPM instead of HAVE_GPM_H and implement
1156 it like others.
1157 * configure: Regenerate.
1158
60889ffa
NR
11592007-05-20 Nick Roberts <nickrob@snap.net.nz>
1160
14ee32ab 1161 * configure.in (AC_CHECK_HEADERS): Add gpm.h.
60889ffa
NR
1162 (AC_CHECK_LIB): Add -lgpm.
1163 * configure: Regenerate.
1164
a61daa64
GM
11652007-05-03 Glenn Morris <rgm@gnu.org>
1166
1167 * configure: Tweak message about the absence of shell functions.
1168
edaeebf5
AS
11692007-04-27 Andreas Schwab <schwab@suse.de>
1170
14ee32ab 1171 * Makefile.in (config.status): Depend on ${srcdir}/lisp/version.el.
edaeebf5 1172
07016031
GM
11732007-04-26 Glenn Morris <rgm@gnu.org>
1174
1175 * README: Increase version to 22.1.50.
1176
6b6c5b14
JB
11772007-04-24 Juanma Barranquero <lekktu@gmail.com>
1178
1179 * INSTALL (DETAILED BUILDING AND INSTALLATION): Fix typo.
1180
e45f35a0
CY
11812007-04-19 Glenn Morris <rgm@gnu.org>
1182
4b649a8e 1183 * configure.in: Signal error if Xaw libs are missing in a Lucid build.
e45f35a0 1184
d14f8614
GM
11852007-04-18 Glenn Morris <rgm@gnu.org>
1186
1187 * INSTALL: Mention CPP.
1188
c98b464f
GM
11892007-04-15 Glenn Morris <rgm@gnu.org>
1190
1191 * FTP: Replace with a pointer to the web version.
1192
fc6ee824
GM
11932007-04-13 Glenn Morris <rgm@gnu.org>
1194
1195 * INSTALL: In lib-src, timer, wakeup, yow are removed.
1196
2c0b72db
GM
11972007-04-04 Glenn Morris <rgm@gnu.org>
1198
1199 * configure.in (NON_GNU_CPP): Use associated preprocessor when
1200 compiling with Sun Studio on Solaris.
1201
7ba3f463
GM
12022007-03-23 Glenn Morris <rgm@gnu.org>
1203
1204 * configure.in: Restore support for hp800 (removed 2007-01-27)
1205 following clarification of legal status.
1206
6b6c5b14 12072007-03-22 Joe Buehler <jbuehler@spirentcom.com> (tiny change)
b7d9aa44
CY
1208
1209 * configure.in: Add support for AIX4.3 on IBM RS6000.
1210
1211 * configure: Regenerate.
1212
9b77729f
RS
12132007-03-20 Richard Stallman <rms@gnu.org>
1214
1215 * configure.in: Fix previous change.
1216
705959fc
RS
12172007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change)
1218
1219 * configure.in (arm-*-openbsd*, hppa-*-openbsd*)
1220 (m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Added.
1221 (ns32k-*-openbsd*, ns32k-*-openbsd*): Deleted.
1222
51673bc4
CY
12232007-03-19 Chong Yidong <cyd@stupidchicken.com>
1224
1225 * configure.in: Don't define KERBEROS, KERBEROS5, or HESIOD if the
1226 user specifies "without".
1227
1228 * configure: Regenerate.
1229
880820fe 12302007-03-18 Jan Djärv <jan.h.d@swipnet.se>
fe542960
JD
1231
1232 * configure.in: Warning for Gtk+ and Cygwin added.
4c757a6f 1233 (HAVE_XFT): OLD_CFLAGS changed to OLD_CPPFLAGS.
fe542960 1234
c16a484b
GM
12352007-02-27 Glenn Morris <rgm@gnu.org>
1236
1237 * make-dist (oldXMenu): Remove Imakefile.
1238 (etc/images): Add README.
1239
3a7723ad
DN
12402007-02-25 Dan Nicolaescu <dann@ics.uci.edu>
1241
67feae14 1242 * configure.in (xtensa-*-linux-gnu*): New configuration.
3a7723ad 1243
67feae14 1244 * configure: Regenerate.
3a7723ad 1245
a12246ad
DN
12462007-02-22 Dan Nicolaescu <dann@ics.uci.edu>
1247
1248 * config.guess, config.sub: Updated from master source.
c16a484b 1249
4bbe413d 12502007-01-31 Sascha Wilde <wilde@sha-bang.de> (tiny change)
0cba6386 1251
4bbe413d 1252 * configure.in (PKG_CHECK_MODULES): Change ///* to / in cflags and libs.
0cba6386 1253
44a43802
CY
12542007-01-29 Chong Yidong <cyd@stupidchicken.com>
1255
1256 * configure.in: Restore support for hp800's not running HP-UX.
1257
1258 * configure: Regenerate.
1259
6d1f63d5
CY
12602007-01-27 Chong Yidong <cyd@stupidchicken.com>
1261
1262 * configure.in: Remove support for hp800 and sr2k machine types.
1263
1264 * configure: Regenerate.
1265
880820fe 12662007-01-26 Jan Djärv <jan.h.d@swipnet.se>
cddb7844
JD
1267
1268 * configure.in: Add check for libXft.
1269
4bbe413d 12702007-01-18 Bruno Haible <bruno@clisp.org> (tiny change)
100874d5
CY
1271
1272 * INSTALL: Info files moved to share/info.
1273
c3295e7b
RS
12742007-01-02 Stephen C. Gilardi <scgilardi@gmail.com> (tiny change)
1275
1276 * configure.in: Detect and use fink-installed in intel-based Mac
1277 builds; change Apple Darwin section to support both PowerPC and
1278 Intel-based Macs.
1279
14429ceb
AS
12802006-12-26 Andreas Schwab <schwab@suse.de>
1281
1282 * Makefile.in (datarootdir): Define.
1283
be064bc4
RS
12842006-12-24 Richard Stallman <rms@gnu.org>
1285
1286 * configure.in: Require Autoconf 2.61.
1287
453027ac
EZ
12882006-12-22 Mark Davies <mark@mcs.vuw.ac.nz>
1289
1290 * configure.in: Add support for NetBSD on x86-64, hp800 and sh3el.
1291 Remove redundant entry for powerpc-apple-netbsd.
1292
1293 * configure: Regenerate.
1294
007e4308
CY
12952006-12-22 Chong Yidong <cyd@stupidchicken.com>
1296
1297 * configure: Regenerate with autoconf 2.61.
1298
880820fe 12992006-12-20 Jan Djärv <jan.h.d@swipnet.se>
7fb24298
JD
1300
1301 * configure.in: Detect alsa/asoundlib.h also.
14d1edc0
JB
1302 * configure: Regenerate.
1303
880820fe 13042006-12-19 Jan Djärv <jan.h.d@swipnet.se>
8eeae1c9 1305
14d1edc0
JB
1306 * configure.in: Check if GTK+ compiles at all.
1307
64d962c1
AS
13082006-12-10 Andreas Schwab <schwab@suse.de>
1309
1310 * configure.in: Remove check for struct timezone, its result is
1311 never used.
1312
14d1edc0 13132006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
f5473695
CY
1314
1315 * configure.in: Add support for Solaris 10 on x86-64.
1316
880820fe 13172006-12-08 Jan Djärv <jan.h.d@swipnet.se>
75750090
JD
1318
1319 * INSTALL (DETAILED BUILDING AND INSTALLATION): Document usage
1320 of PKG_CONFIG_PATH.
1321
ee77eef5
YM
13222006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1323
1324 * configure.in (HAVE_SYNC): New test.
1325
c00d843f
GM
13262006-12-03 Glenn Morris <rgm@gnu.org>
1327
1328 * Makefile.in: Fix Copyright format.
1329
23382015
GM
1330 * configure.in (AH_TOP): Add missing Copyright year.
1331
1332 * update-subdirs: Add missing Copyright years.
1333
e925d5ae 13342006-11-27 Chris Moore <christopher.ian.moore@gmail.com>
f7e73b1d
CY
1335
1336 * Makefile.in: Touch only the parts of the share/emacs directory
1337 specific to this version.
1338
daab13ea
CY
13392006-11-26 Chong Yidong <cyd@stupidchicken.com>
1340
1341 * configure.in (HAVE_X86_64_LIB64_DIR): New test.
1342
9b150aa2
YM
13432006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1344
1345 * configure.in (HAVE_CANCELMENUTRACKING): Remove test.
1346
c5a31d8b
YM
13472006-11-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1348
1349 * configure.in: Prefer X11 to Carbon only when some X-specific
880820fe 1350 option is specified (Thanks to Jan Djärv and Andreas Schwab).
c5a31d8b 1351
c38d01fb
RF
13522006-11-04 Romain Francoise <romain@orebokech.com>
1353
d57727c9
JB
1354 * Makefile.in (bootstrap-clean-before): Fix typo.
1355 Use new target `bootstrap-clean' in the leim subdirectory.
c38d01fb 1356
d57727c9 13572006-11-03 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d6d1029d
CY
1358
1359 * configure.in: Enable sparc64/ia64/powerpc FreeBSD builds.
1360
c0af0f6e
CY
13612006-10-30 Chong Yidong <cyd@stupidchicken.com>
1362
1363 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
1364 directories.
1365
afa0f40b
CY
13662006-10-29 Jeramey Crawford <jeramey@jeramey.com>
1367
1368 * configure.in: Enable x86-64 OpenBSD compilation.
1369
3f9a75cd
GM
13702006-10-28 Glenn Morris <rgm@gnu.org>
1371
1372 * AUTHORS: Add cal-html.el author.
1373
e278f0fe
YM
13742006-10-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1375
1376 * make-dist: Make links to mac/make-package and
1377 mac/Emacs.app/Contents/Resources/Emacs.icns.
1378
4f2c8638
CY
13792006-10-27 Chong Yidong <cyd@stupidchicken.com>
1380
1381 * README: Bump version number to 22.0.90.
1382
92d1ccf4
AS
13832006-10-23 Andreas Schwab <schwab@suse.de>
1384
1385 * configure.in: Make sure x_default_search_path is always set even
1386 when x_libraries is empty, and look in .../share as well for each
1387 library directory.
1388
7ad02ea8
KH
13892006-09-28 Kenichi Handa <handa@m17n.org>
1390
1391 * configure.in (locallisppath): Don't include leim dir.
1392 (lisppath): Include leim dir.
1393
45a2056c
JB
13942006-09-15 Jay Belanger <belanger@truman.edu>
1395
1396 * COPYING: Replace "Library Public License" by "Lesser Public
1397 License" throughout.
1398
4b1aaa8b
PE
13992006-09-11 Paul Eggert <eggert@cs.ucla.edu>
1400
1401 * make-dist (EMACS): Exit and fail if the EMACS environment
1402 variable is set to something other than an absolute file name.
1403
e9f67acf
AS
14042006-08-16 Andreas Schwab <schwab@suse.de>
1405
1406 * configure.in (PKG_CHECK_MODULES): Use AS_MESSAGE_LOG_FD instead
1407 of hardcoding it.
1408
3cb74cd1
RS
14092006-08-16 Richard Stallman <rms@gnu.org>
1410
1411 * INSTALL.CVS: Clean up wording.
1412
41bab5e3
EZ
14132006-07-14 Eli Zaretskii <eliz@gnu.org>
1414
1415 * configure.in (PKG_CHECK_MODULES): Redirect the output of
1416 $PKG_CONFIG --exists "$2" to config.log.
d57727c9 1417 * configure: Regenerate.
41bab5e3 1418
3aa7c28e
RS
14192006-07-08 Richard Stallman <rms@gnu.org>
1420
1421 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
1422
1eca02e7
KS
14232006-07-09 Kim F. Storm <storm@cua.dk>
1424
1425 * CONTRIBUTE: Use outline format.
1426 Add section on copyright years (from admin/notes/years).
1427
d47a5ce6
EZ
14282006-07-08 Eli Zaretskii <eliz@gnu.org>
1429
3aa7c28e 1430 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
d47a5ce6
EZ
1431 to /dev/null, since we don't need the error message, just the
1432 exit status.
1433
014a250c
EZ
14342006-07-07 Eli Zaretskii <eliz@gnu.org>
1435
d57727c9
JB
1436 * CONTRIBUTE: Slight formatting changes and typo fixes.
1437 Add description of NEWS markings.
014a250c 1438
09542a66
KS
14392006-07-07 Kim F. Storm <storm@cua.dk>
1440
1441 * CONTRIBUTE: Mention INSTALL.CVS.
1442
98f46e1b
RF
14432006-07-05 Romain Francoise <romain@orebokech.com>
1444
1445 * make-dist (top-level): Add CONTRIBUTE.
1446
978db147
RS
14472006-07-04 Richard Stallman <rms@gnu.org>
1448
1449 * CONTRIBUTE: Much rewrite.
1450
6f82a6d0
NR
14512006-07-04 Nick Roberts <nickrob@snap.net.nz>
1452
1453 * CONTRIBUTE: New file.
1454
eff6bfea
EZ
14552006-06-24 Eli Zaretskii <eliz@gnu.org>
1456
f8e83735 1457 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
eff6bfea 1458
880820fe 14592006-05-18 Jan Djärv <jan.h.d@swipnet.se>
88fab15b
JD
1460
1461 * configure.in: Add check for ALSA.
88fab15b 1462
f53d2e87
EZ
14632006-05-06 Eli Zaretskii <eliz@gnu.org>
1464
1465 * Makefile.in (INFO_FILES): Remove emacs-xtra.
1466
1467 * info/dir: Remove the Emacs-Xtra entry.
1468
d57727c9 14692006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
ee546279 1470
178463e7 1471 Update copyright year(s) in many files.
8aa90482 1472
7c00e1e9
EZ
14732006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
1474
1475 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
1476 --without-toolkit-scroll-bars was specified.
1477
7e332390 14782006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
7c00e1e9 1479
8aa90482
KS
1480 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
1481 to CFLAGS. Update Copyright years written to src/config.in.
7c00e1e9 1482
8a7c3c86
EZ
14832006-03-18 Claudio Fontana <claudio@gnu.org>
1484
1485 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
1486 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
1487 to be installed/uninstalled.
1488 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
1489 to Info files installed by Emacs.
1490
83fe2c21 14912006-03-03 Claudio Fontana <claudio@gnu.org>
6e1fbe44 1492
9e2bcc86
EZ
1493 * Makefile.in (install, uninstall): Add DESTDIR variable to
1494 support staged installations.
6e1fbe44 1495
885f1975
RS
14962006-02-14 Richard M. Stallman <rms@gnu.org>
1497
1498 * configure.in (s390x-*-linux-gnu*): New configuration.
1499
880820fe 15002006-01-31 Jan Djärv <jan.h.d@swipnet.se>
448541bc
JD
1501
1502 * configure.in: Require GTK 2.4 or newer.
448541bc 1503
597993cf
MB
15042006-01-29 Michael Olson <mwolson@gnu.org>
1505
1506 * Makefile.in (install-arch-indep, uninstall): Add ERC.
1507 * info/dir (ERC): New entry.
1508
33c7860d
EZ
15092006-01-29 Eli Zaretskii <eliz@gnu.org>
1510
1511 * info/dir: Fix last change.
1512
07037643
LT
15132006-01-28 Luc Teirlinck <teirllm@auburn.edu>
1514
1515 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
1516
f9fe3e26
EZ
15172006-01-27 Eli Zaretskii <eliz@gnu.org>
1518
1519 * info/dir: Untabify the whole file.
07037643 1520 (Rcirc): New entry.
f9fe3e26 1521
e143ad11
AS
15222006-01-12 Andreas Schwab <schwab@suse.de>
1523
1524 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
1525 check.
e143ad11 1526
01abe918
CY
15272006-01-02 Chong Yidong <cyd@stupidchicken.com>
1528
1529 * configure.in: Use -Wno-pointer-sign if available.
01abe918 1530
88ec8c53
AS
15312005-12-29 Andreas Schwab <schwab@suse.de>
1532
1533 * config.guess, config.sub: Updated from master source.
1534
cdda1b59 15352005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d52c26e9 1536
f8e83735 1537 * configure.in: Use amdx86-64 for freebsd on x86_64.
d52c26e9 1538
ad7a98ae
RF
15392005-11-22 Romain Francoise <romain@orebokech.com>
1540
1541 * make-dist: Add etc/images/icons.
1542
11bdfcdd
AS
15432005-11-03 Andreas Schwab <schwab@suse.de>
1544
1545 * configure.in: Use GZIP_PROG instead of GZIP.
1546
1547 * Makefile.in (GZIP_PROG): Renamed from GZIP.
1548 (install-arch-indep): Adjust.
1549
b4235a80
AS
15502005-11-01 Andreas Schwab <schwab@suse.de>
1551
1552 * Makefile.in (bootstrap): Fix dependencies for parallel build.
1553 (bootfast): Likewise.
1554
e8439d34
RF
15552005-11-01 Romain Francoise <romain@orebokech.com>
1556
1557 * configure.in: Check for gzip.
e8439d34
RF
1558
1559 * Makefile.in (install): Compress source files.
1560
eae54018
ST
15612005-10-24 Steven Tamm <steventamm@mac.com>
1562
e8439d34 1563 * configure.in: Fix darwin386 configuration issue.
eae54018 1564
5798342c
EZ
15652005-10-22 Eli Zaretskii <eliz@gnu.org>
1566
1567 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
1568
ffda926c
BW
15692005-10-17 Bill Wohler <wohler@newt.com>
1570
1571 * make-dist: Create and populate etc/images/low-color.
1572
29dd7a69
BW
15732005-10-15 Bill Wohler <wohler@newt.com>
1574
1575 * make-dist: Create and populate etc/images/gud.
1576
b82ecedf
RS
15772005-10-08 Richard M. Stallman <rms@gnu.org>
1578
1579 * make-dist (tempparent): Don't check for 14-char file name limit.
1580
36eaa68f
RF
15812005-10-07 Romain Francoise <romain@orebokech.com>
1582
1583 * make-dist: Add etc/images/ezimage and etc/images/mail
1584 directories. Install images in etc/images.
1585
66533b25
YM
15862005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1587
1588 * configure.in: Prefer Carbon if --enable-carbon-app or
1589 --with-carbon is explicitly specified even when X11 is detected.
66533b25 1590
5c4757d3
RS
15912005-09-15 Ulf Jasper <ulf.jasper@web.de>
1592
1593 * Makefile.in (install-arch-indep, uninstall):
1594 Handle newsticker manual.
1595 (info): Add - to commands.
1596
ed326e35
EZ
15972005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
1598
1599 Remove the MAXPATHLEN limitations:
1600
1601 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
ed326e35 1602
022dc424 16032005-09-09 Eli Zaretskii <eliz@gnu.org>
50a6ff15
EZ
1604
1605 * configure.in <lynxsos*>: Support for LynxOS on PPC.
d57727c9 1606 * configure: Regenerate.
50a6ff15 1607
c9ac21eb
PE
16082005-09-05 Paul Eggert <eggert@cs.ucla.edu>
1609
1610 * config.guess, config.sub: Updated from master source.
1611
9a69ec4b
JB
16122005-08-03 Juanma Barranquero <lekktu@gmail.com>
1613
1614 * .cvsignore: Add `lock'.
1615
c638055f
JB
16162005-07-28 Juanma Barranquero <lekktu@gmail.com>
1617
1618 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
1619
9eff9fe3
PE
16202005-07-26 Paul Eggert <eggert@cs.ucla.edu>
1621
1622 Merge gnulib getopt implementation into Emacs.
1623
1624 * Makefile.in (AUTOCONF_INPUTS): New macro.
1625 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
1626 so that these files also depend on m4/getopt.m4.
1627 * configure.in: Configure getopt by including m4/getopt.m4,
1628 and configuring a getopt replacement if necessary.
1629 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
1630 * m4/getopt.m4: New file.
1631
edfaf76d
LK
16322005-07-06 Lute Kamstra <lute@gnu.org>
1633
1634 * configure.in: Fix capitalization.
edfaf76d 1635
385ee3de
LK
16362005-07-04 Lute Kamstra <lute@gnu.org>
1637
1638 Update FSF's address in GPL notices.
1639
880820fe 16402005-06-19 Jérôme Marant <jerome@marant.org>
eb7c6f20
LK
1641
1642 * Makefile.in (epaths-force): Protect both lisppath and
1643 buildlisppath from whitespace.
1644
23fd4483
ST
16452005-06-08 Steven Tamm <steventamm@mac.com>
1646
1647 * configure.in: Support Darwin/MacOSX on Intel
23fd4483 1648
880820fe 16492005-06-06 Jan Djärv <jan.h.d@swipnet.se>
98c3db67
JD
1650
1651 * configure.in (HAVE_CANCELMENUTRACKING): New test.
98c3db67 1652
880820fe 16532005-05-11 Jérôme Marant <jmarant@marant.org>
9adfabc2
LK
1654
1655 * configure.in: Add --enable-locallisppath.
9adfabc2 1656
5063dbbf
YM
16572005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1658
1659 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
1660 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
1661 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
5063dbbf 1662
880820fe 16632005-05-07 Jérôme Marant <jerome@marant.org>
6a4fb78f
EZ
1664
1665 * make-dist: Remove references to makefile.nt and makefile.def.
1666 Include widgets and images subdirectories of etc. Do not exclude
1667 ldefs-boot.el.
1668
2c97085e
AS
16692005-04-23 Andreas Schwab <schwab@suse.de>
1670
1671 * configure.in: Remove duplicate match for powerpc configuration.
2c97085e 1672
766c5349
TTN
16732005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
1674
1675 * configure.in: Check for <pwd.h>.
766c5349 1676
118e2c39
LK
16772005-04-14 Lute Kamstra <lute@gnu.org>
1678
1679 * make-dist: Distribute all ChangeLog files in lisp/.
1680 Don't distribute ldefs-boot.el.
1681 lisp/makefile.nt no longer exists.
1682
5c156fdf
LK
16832005-04-13 Lute Kamstra <lute@gnu.org>
1684
1685 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
1686 for "no-byte-compile: t" in the file instead.
1687
4693dbc9
SM
16882005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
1689
1690 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
1691 shadow the main Lesstif/Motif-2.1 libs and includes.
1692
880820fe 16932005-03-10 Jan Djärv <jan.h.d@swipnet.se>
0f88527f
JD
1694
1695 * configure.in: Only add XASSERTS to cppflags.
0f88527f 1696
880820fe 16972005-03-04 Jan Djärv <jan.h.d@swipnet.se>
d0098f13
JD
1698
1699 * configure.in: Added --enable-asserts.
d0098f13 1700
bf247b6e
KS
17012005-02-09 Kim F. Storm <storm@cua.dk>
1702
1703 Change release version from 21.4 to 22.1 throughout.
1704 Change development version from 21.3.50 to 22.0.50.
1705
551ffc27
ST
17062005-01-19 Steven Tamm <steventamm@mac.com>
1707
1708 * configure.in: Check for <sys/utsname.h>.
551ffc27 1709
adf87c29
KS
17102004-12-11 Kim F. Storm <storm@cua.dk>
1711
1712 * Makefile.in (info): Undo 2004-12-05 change.
1713
b2d6e132
LT
17142004-12-08 Luc Teirlinck <teirllm@auburn.edu>
1715
058a9e4f
LT
1716 * info/dir (File): Add URL and Org Mode manuals.
1717 * Makefile.in (install-arch-indep, uninstall): Add url and org
b2d6e132
LT
1718 manuals.
1719
56f7d69d 17202004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
be5472bd
SM
1721
1722 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
1723 committed to src/config.in.
1724
880820fe 17252004-12-07 Jan Djärv <jan.h.d@swipnet.se>
b8bdffbe 1726
be5472bd 1727 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
b8bdffbe 1728 pthreads and define HAVE_GTK_AND_PTHREAD.
b8bdffbe 1729
cc60c723
RS
17302004-12-05 Richard M. Stallman <rms@gnu.org>
1731
1732 * Makefile.in (info): Ignore errors building info files.
1733
77cafc7a
EZ
17342004-11-27 Eli Zaretskii <eliz@gnu.org>
1735
1736 * config.bat: If 8-byte alignment is not supported, define
1737 NO_DECL_ALIGN in src/config.h, instead of trivially defining
fe3df972
EZ
1738 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
1739 filter through Sed to remove the quotes.
77cafc7a 1740
49561cf6
SM
17412004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
1742
1743 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
1744 not apply to files explicitly `cvs add'ed.
1745
d8dfe187
EZ
17462004-11-12 Eli Zaretskii <eliz@gnu.org>
1747
1748 * config.bat: Don't require djecho.exe for the v1.x build.
1b43e144
EZ
1749 Add a test for DECL_ALIGN support, and add a trivial definition to
1750 src/config.h if 8-byte alignment is not supported.
d8dfe187 1751
85c38542
KS
17522004-11-08 Kim F. Storm <storm@cua.dk>
1753
1754 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
1755 files before building.
1756 (bootfast, bootstrap-clean-before-fast): New targets, like
1757 bootstrap but don't remove .elc files.
1758
59dede22
EZ
17592004-11-06 Lars Brinkhoff <lars@nocrew.org>
1760
1761 * configure.in: Add check for getrusage.
1762
880820fe 17632004-11-02 Jan Djärv <jan.h.d@swipnet.se>
572a3cc2 1764
49561cf6
SM
1765 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
1766 New tests for new and old GTK file dialogs.
d0a80c21
JD
1767 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
1768 to no.
1769
880820fe 17702004-10-20 Jan Djärv <jan.h.d@swipnet.se>
f17e308a
JD
1771
1772 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
1773 can be set. Remove SETARCH test.
f17e308a 1774
cef11da2
ST
17752004-10-08 Steven Tamm <steventamm@mac.com>
1776
1777 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
cef11da2 1778
880820fe 17792004-10-06 Jan Djärv <jan.h.d@swipnet.se>
4cbbf6b7
JD
1780
1781 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
05cf15c6 1782 AC_MSG_WARN. Move output of warning message to end of configure run.
4cbbf6b7 1783
880820fe 17842004-10-05 Jan Djärv <jan.h.d@swipnet.se>
4494a266 1785
49561cf6 1786 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
4494a266
JD
1787 Run test to see if heap start address is random.
1788
bc9b2430
MB
17892004-09-29 Miles Bader <miles@gnu.org>
1790
1791 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
1792 if setarch is present.
1793
880820fe 17942004-09-25 Jan Djärv <jan.h.d@swipnet.se>
dd571c2f
JD
1795
1796 * configure.in (HAVE_EXECSHIELD): Only define on x86.
dd571c2f 1797
880820fe 17982004-09-24 Jan Djärv <jan.h.d@swipnet.se>
4489ece2
JD
1799
1800 * configure.in: Check for exec-shield.
4489ece2 1801
de10c114
AS
18022004-08-06 Andreas Schwab <schwab@suse.de>
1803
1804 * Makefile.in (install-arch-indep, uninstall): Add flymake.
1805
d9a68b6a
EZ
18062004-07-31 Eli Zaretskii <eliz@gnu.org>
1807
1808 * config.bat: Update URLs in the comments.
1809
23f87bed
MB
18102004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1811
49561cf6 1812 * Makefile.in (install-arch-indep): Add pgg and sieve.
23f87bed
MB
1813
1814 * info/.cvsignore: Added pgg and sieve.
1815
52b9b5cc
AS
18162004-07-05 Andreas Schwab <schwab@suse.de>
1817
1818 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
1819
1d390bd8
KH
18202004-06-21 Kenichi Handa <handa@m17n.org>
1821
1822 * make-dist: Link leim-ext.el into tempdir.
1823
1f94377f
LT
18242004-06-15 Luc Teirlinck <teirllm@auburn.edu>
1825
1826 * info/dir (File): Add emacs-xtra.
1827 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
1828
1c492b87
JL
18292004-06-12 Juri Linkov <juri@jurta.org>
1830
1831 * info/dir: Move menu help lines from `* Menu:' to file header.
1832 Describe the purpose of a red *.
1833
8f9d4905
SM
18342004-05-04 Dave Love <fx@gnu.org>
1835
1836 * configure.in: Don't use `extrasub'.
1837
2c2cd44f
SM
18382004-04-29 Dave Love <fx@gnu.org>
1839
1840 * configure.in: Don't forget to quote args to `test'.
1841
510ead5f
TTN
18422004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
1843
1844 * autogen.sh: Update filename in "please read" message.
1845
1ee652eb
RS
18462004-04-17 Richard M. Stallman <rms@gnu.org>
1847
1848 * INSTALL: Move the info about site-lisp dirs,
1849 and say uninstalled Emacs looks there too.
1850
c1994268
EZ
18512004-04-04 Eli Zaretskii <eliz@gnu.org>
1852
1853 * config.bat (lib-src): Recognize comment lines in Makefile.in
1854 that have a TAB after the #, to avoid errors in preprocessing with
1855 GCC 3.3.3.
1856
04e08b8c
LT
18572004-03-31 Luc Teirlinck <teirllm@auburn.edu>
1858
1859 * Makefile.in: Mention in comment that `make maintainer-clean'
1860 deletes .elc files.
1861
4a61faec
SM
18622004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
1863
1864 * update-subdirs: Add local variables to prevent byte-compiling.
1865
06aacc62
RS
18662004-03-21 Dave Love <fx@gnu.org>
1867
1868 * configure.in: Fix previous change.
1869
36a3fd05
RS
18702004-03-18 Dave Love <fx@gnu.org>
1871
06aacc62 1872 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
36a3fd05 1873
6939e0b1
LT
18742004-03-15 Luc Teirlinck <teirllm@auburn.edu>
1875
1876 * info/dir (File): Add SMTP and SES.
1877
d8d95bc7
SM
18782004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
1879
1880 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
5e7b4262 1881 (bootstrap): Use the new bootstrap-prepare target in lisp.
d8d95bc7 1882
58ec79cf
KS
18832004-02-18 Kim F. Storm <storm@cua.dk>
1884
d8d95bc7 1885 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
58ec79cf 1886
a6eeaa81 18872004-02-16 Eli Zaretskii <eliz@gnu.org>
c33b76da 1888
d8d95bc7 1889 * make-dist: Don't link index.*perm and permute-index into tempdir.
c33b76da 1890
584b627e
JY
18912004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
1892
1893 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
1894 to match previous changes by Eli Zaretskii.
1895
68e4cc57
LT
18962004-02-09 Luc Teirlinck <teirllm@auburn.edu>
1897
1898 * Makefile.in: Set CDPATH to an empty string.
1899
22bb9485
SM
19002004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
1901
1902 * configure.in <darwin>: Use fink packages if available.
1903
880820fe 19042004-01-25 Jérôme Marant <jmarant@free.fr> (tiny change)
ae2230df
RS
1905
1906 * make-dist (lispref): Do include lispref/index.texi.
1907
b4963755 19082004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
722ae5f4 1909
4a61faec 1910 * make-dist (tempdir): Include cursors in nt/icons.
722ae5f4 1911
a6eeaa81 19122003-12-30 Eli Zaretskii <eliz@gnu.org>
d9e0b412
EZ
1913
1914 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
1915 clashes with install-sh on 8+3 filesystems.
1916
8af1a978
MB
19172003-12-08 Miles Bader <miles@gnu.org>
1918
1919 * .cvsignore: Add .arch-inventory.
1920
ce6e4c21
AS
19212003-12-24 Andreas Schwab <schwab@suse.de>
1922
1923 * configure.in: Check for <sys/socket.h>. Include it before
815617bf 1924 including <net/if.h>. Move check for <net/if.h> before its use.
ce6e4c21 1925
880820fe 19262003-12-24 Jan Djärv <jan.h.d@swipnet.se>
0b1ec9e9
JD
1927
1928 * Makefile.in (install-arch-dep): Don't let cd output go into
1929 pipe for carbon_appdir.
1930
cf59a5b7
AS
19312003-12-24 Andreas Schwab <schwab@suse.de>
1932
1933 * configure.in (PKG_CHECK_MODULES): Fix quoting.
1934
55e4f3cd
AS
19352003-12-01 Andreas Schwab <schwab@suse.de>
1936
2a75d75d 1937 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
55e4f3cd 1938 hardcoding gcc.
55e4f3cd 1939
880820fe 19402003-11-16 Jan Djärv <jan.h.d@swipnet.se>
57669b57
JD
1941
1942 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
1943 multiple displays.
22bb9485 1944 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
57669b57 1945
68e03c1c
DL
19462003-09-23 Dave Love <fx@gnu.org>
1947
1948 * configure.in: Check members of struct ifreq.
1949
6df2a645
KS
19502003-09-14 Kim F. Storm <storm@cua.dk>
1951
1952 * configure.in: Add checks for sys/ioctl.h and net/if.h.
1953
da92b8d9
LT
19542003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
1955
1956 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
1957
19bb0fcd 19582003-08-18 Lute Kamstra <lute@gnu.org>
e512ece1
LK
1959
1960 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
1961 required anymore.
1962
abd39b57
AC
19632003-08-07 Andrew Choi <akochoi@shaw.ca>
1964
1965 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
1966 option instead of -traditional-cpp for CPP.
1967
c855f2ca
RS
19682003-07-29 Richard M. Stallman <rms@gnu.org>
1969
1970 * configure.in (HAVE_XIM): Define if XIM is available.
1971
32b0a3c6
JB
19722003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
1973
1974 * configure.in: The function gtk_window_set_icon_from_file was
1975 introduced in GTK+ 2.2, so check for that release.
1976
2eaa00ba
AS
19772003-07-23 Andreas Schwab <schwab@suse.de>
1978
1979 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
1980
1981 * Makefile.in (YACC): Remove, not used.
1982 (MAINT): Don't set.
1983 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
1984 disable dependency on ${srcdir}/configure.in when maintainer mode
1985 is disabled.
1986
f57bd967
DL
19872003-07-22 Dave Love <fx@gnu.org>
1988
1989 * configure.in: Make XRegisterIMInstantiateCallback test depend on
1990 HAVE_X11, not with_xim.
1991 (HAVE_CRTIN): Provide template.
1992 <with_png>: Test for png.h and libpng/png.h.
1993
da894f7d
AS
19942003-07-15 Andreas Schwab <schwab@suse.de>
1995
1996 * configure.in: Temporarily leave quoting for AC_DEFINE.
1997
ec03b83e
SM
19982003-07-13 Stefan Monnier <monnier@cs.yale.edu>
1999
2000 * configure.in: Check for posix_memalign.
2001
800bebe3
RS
20022003-07-12 Richard M. Stallman <rms@gnu.org>
2003
2004 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
2005
42f81f64
KS
20062003-07-09 Kim F. Storm <storm@cua.dk>
2007
2008 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
2009 functionality of --without-xim.
2010
d320e9f3
DL
20112003-06-29 Dave Love <fx@gnu.org>
2012
2013 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
2014
7bea57c9
DL
20152003-06-23 Dave Love <fx@gnu.org>
2016
ec03b83e
SM
2017 * configure.in: Check for sys/_mbstate_t.h.
2018 Test XRegisterIMInstantiateCallback prototype.
7bea57c9
DL
2019 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
2020
eb3b52fa
DL
20212003-06-06 Dave Love <fx@gnu.org>
2022
2023 * configure.in: Check for locale.h.
2024
f16205ca
DL
20252003-06-05 Dave Love <fx@gnu.org>
2026
ec03b83e
SM
2027 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
2028 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
f16205ca 2029 (NLIST_STRUCT): Don't define.
eb3b52fa 2030 (AH_BOTTOM): Define my_strftime.
f16205ca 2031
efd60266
JB
20322003-06-02 Richard M. Stallman <rms@gnu.org>
2033
2034 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
2035
016bd3c0
AS
20362003-05-24 Andreas Schwab <schwab@suse.de>
2037
2038 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
2039 bzero, and bcmp.
2040
7933722a
DL
20412003-05-22 Dave Love <fx@gnu.org>
2042
ec03b83e 2043 * configure.in: Remove redundant test for term.h. Test for difftime.
7933722a 2044
463f55ee
DL
20452003-05-20 Dave Love <fx@gnu.org>
2046
2047 * configure.in: Append * to s390-*-linux-gnu case.
2048 (LIBMAIL) <lockfile>: Don't define.
2049
20502003-04-30 Richard M. Stallman <rms@gnu.org>
2051
2052 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
2053
880820fe 20542003-04-28 Francesco Potortì <pot@gnu.org>
463f55ee 2055
89aa5de3 2056 * configure.in: Undo last (RMS') change, as it is useless, per
463f55ee
DL
2057 Dave Love.
2058
20592003-04-08 Richard M. Stallman <rms@gnu.org>
2060
2061 * configure.in: Put #include of jpeglib.h at start of line.
2062
880820fe 20632003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
6740b4d6
KG
2064
2065 * INSTALL (* GNU/Linux development packages): Mention Debian and
2066 RedHat package names.
2067
ed3c3314
RS
20682003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
2069
2070 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
2071
880820fe 20722003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
5b31a763
KG
2073
2074 * INSTALL (* GNU/Linux development packages): Tell people to
2075 install additional packages for compiling Emacs.
2076
880820fe 20772003-04-06 Francesco Potortì <pot@gnu.org>
18fe6f45
FP
2078
2079 * configure.in: Use the same configuration for all aix5, not just
2080 aix5.1.
2081
77fb5d1a
FP
20822003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
2083
2084 * configure.in: Check for need for bigtoc support on IBM AIX for
2085 solving a linker table overflow problem.
2086
710ee5a9
RB
20872003-03-03 Rob Browning <rlb@defaultvalue.org>
2088
efd60266
JB
2089 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
2090 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
710ee5a9
RB
2091 over bzero, bcmp, and bcopy.
2092
16f6f948
SJ
20932003-02-23 Simon Josefsson <jas@extundo.com>
2094
2095 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
2096
92a8ce63
JB
20972003-02-21 Klaus Zeitler <kzeitler@lucent.com>
2098
2099 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
2100
47774164
KH
21012003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
2102
2103 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
2104
0dfd93c0
AS
21052003-02-08 Andreas Schwab <schwab@suse.de>
2106
2107 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
2108 instead of the substitution.
2109
c60ee5e7
JB
21102003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2111
2112 * Makefile.in: Use @EXEEXT@ for Cygwin.
2113 Use USERNAME if LOGNAME is not set (for Cygwin).
2114
1d894293 2115 * configure.in: Add opsys=cygwin.
88373452 2116
12bf22e0
AS
21172003-01-22 Andreas Schwab <schwab@suse.de>
2118
2119 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
2120 redefining it explicitly in src/config.in.
2121
ffdf4f26
MR
21222003-01-22 Markus Rost <rost@math.ohio-state.edu>
2123
2124 * Makefile.in (bootstrap): Make bootstrap-after.
2125
880820fe 21262003-01-20 Jan Djärv <jan.h.d@swipnet.se>
cd890796
JD
2127
2128 * configure.in: Fix --with-gtk.
2129
880820fe 21302003-01-19 Jan Djärv <jan.h.d@swipnet.se>
488dd4c4
JD
2131
2132 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
2133
2134 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
2135
880820fe 21362003-01-14 Francesco Potortì <pot@gnu.org>
e833850f 2137
ec03b83e 2138 * configure.in (m68k-motorola-sysv): Remove (obsolete).
e833850f 2139
52cd7d02
ST
21402003-01-07 Steven Tamm <steventamm@mac.com>
2141
2142 * configure.in: New option, --enable-carbon-app, to specify
2143 that the application should be installed
2144 * Makefile.in (install-arch-dep): On Mac OS X, install the
2145 Emacs.app application if carbon-app is enabled
2146
fb02aff2
DL
21472003-01-06 Dave Love <fx@gnu.org>
2148
2149 * configure.in: Check for nl_langinfo.
2150 [!HAVE_SIZE_T]: Fix typedef.
2151
1d08c2fe
DK
21522003-01-06 David Kastrup <dak@gnu.org>
2153
ec03b83e 2154 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
9e71690e 2155
14d1edc0 2156 * configure.in: Add tests for install-info.
1d08c2fe 2157
72c5c58f
MR
21582002-12-09 Markus Rost <rost@math.ohio-state.edu>
2159
2160 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
2161 use again sol2-6 instead of sol2-8.
2162
a4ac5b17
DL
21632002-12-09 Dave Love <fx@gnu.org>
2164
fb02aff2 2165 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
a4ac5b17 2166
4824556f
AS
21672002-12-08 Andreas Schwab <schwab@suse.de>
2168
2169 * Makefile.in (install-arch-indep): Revert last change.
2170
6b2fd6ea
DL
21712002-11-27 Dave Love <fx@gnu.org>
2172
2173 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
ec03b83e
SM
2174 Check for __sys_siglist too. Check for memset.
2175 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
6b2fd6ea 2176
8c95f450
JB
21772002-11-22 Juanma Barranquero <lektu@terra.es>
2178
2179 * config.guess, config.sub: Updated from master source.
2180
39f7b5f7
KF
21812002-11-19 Karl Fogel <kfogel@red-bean.com>
2182
2183 * autogen.sh: New file.
2184
d824beee
DL
21852002-11-15 Dave Love <fx@gnu.org>
2186
ec03b83e
SM
2187 * configure.in: Tidy up various quoting issues throughout.
2188 Use AC_GNU_SOURCE.
d824beee
DL
2189 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
2190 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
2191 Maybe define bcopy, bzero, bcmp.
ec03b83e 2192 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
d824beee
DL
2193 non-existent machine file).
2194 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
2195 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
0d6f3768 2196 (nlist.h): Move test up.
d824beee 2197
72c5c58f 21982002-11-18 Markus Rost <rost@math.ohio-state.edu>
8704a6ab 2199
72c5c58f 2200 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
8704a6ab 2201
880820fe 22022002-11-14 Francesco Potortì <pot@gnu.org>
816753a7
FP
2203
2204 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
2205
98b4e102
JB
22062002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
2207
2208 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
2209
6bae0ccf
DL
22102002-11-08 Dave Love <fx@gnu.org>
2211
ec03b83e 2212 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
6bae0ccf
DL
2213 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
2214
ab4f69f2
MB
22152002-11-07 Miles Bader <miles@gnu.org>
2216
ec03b83e
SM
2217 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
2218 Handle separate-build-dir case.
ab4f69f2 2219
318db6cb
RS
22202002-11-06 Richard M. Stallman <rms@gnu.org>
2221
2222 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
2223 bulletproof. $bar may be empty when there are no .elc files.
2224
2baf1bfa
DL
22252002-10-30 Dave Love <fx@gnu.org>
2226
89aa5de3 2227 * configure.in: Require autoconf 2.53. Test for pty.h,
2baf1bfa 2228 sys/mman.h, sys/param.h, mremap, memmove.
ec03b83e
SM
2229 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
2230 (AC_PROG_YACC): Delete.
2baf1bfa
DL
2231 (size_t): Use AC_CHECK_TYPES.
2232 (AH_TOP): Up-date copyright.
2233
a6cadf53
JB
22342002-10-01 Juanma Barranquero <lektu@terra.es>
2235
2236 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
2237
9811b1cf
RS
22382002-09-19 Richard M. Stallman <rms@gnu.org>
2239
2240 * configure.in: Fix the LessTif-directory-finder for real.
2241
ef7fb3bb
RS
22422002-09-14 Richard M. Stallman <rms@gnu.org>
2243
2244 * Makefile.in (maybe_bootstrap): Test for complete absence
2245 of compiled Lisp files.
2246
b3cd6965
SM
22472002-09-11 Stefan Monnier <monnier@cs.yale.edu>
2248
2249 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
2250 (bootstrap-clean-after): Delete.
2251 (bootstrap): Make the sequencing explicit.
2252
3e6be279
RS
22532002-09-10 Richard M. Stallman <rms@gnu.org>
2254
2255 * configure.in: Fix previous LessTif change.
2256
50332dc1
RS
22572002-09-09 Richard M. Stallman <rms@gnu.org>
2258
2259 * configure.in (powerpcle-*-solaris2.5*): New configuration.
2260 (powerpcle-*-solaris*): Use version 2.6 as default.
2261 (*-sunos5.6*, *-solaris2.6*): New alternative.
2262 (*-sunos5*): Use version 2.6 as default.
2263
880820fe 22642002-09-06 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
8bb4cb85
KG
2265
2266 * configure.in: Fix typo.
2267
22eaea41
RS
22682002-09-05 Richard M. Stallman <rms@gnu.org>
2269
2270 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
2271
b3cd6965 2272 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
22eaea41
RS
2273 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
2274
6bc85c3b
KS
22752002-08-26 Kim F. Storm <storm@cua.dk>
2276
2277 * Makefile.in (install-arch-indep): Do not remove DOC file
2278 when it is the only DOC file installed; this is the case when
2279 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
2280
dc16594b
MR
22812002-07-24 Markus Rost <rost@math.ohio-state.edu>
2282
2283 * configure.in: Fix typo.
2284
2a0c903c
RS
22852002-07-24 Richard M. Stallman <rms@gnu.org>
2286
2287 * configure.in: Don't print anything special about gamedir.
2288
3ea1bfb2 2289 * configure.in: Delete nonstandard --with-game-user option.
b3cd6965 2290
a8bbe549
RS
22912002-07-21 Richard M. Stallman <rms@gnu.org>
2292
2293 * Makefile.in (gamedir, localstatedir): New variables.
2294 (epaths-force): Insert value of gamedir into PATH_GAME.
2295
2296 * configure.in (gamedir): Handle it like lispdir.
ec03b83e 2297 (--with-game-dir option): Delete.
a8bbe549 2298
880820fe 22992002-06-21 Pavel Janík <Pavel@Janik.cz>
29c3cbf0
PJ
2300
2301 * configure.in: Add support for mipseb-*-netbsd* machines.
2302
880820fe 23032002-06-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b3ae255b
KG
2304
2305 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
2306
880820fe 23072002-06-17 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
d591a834
KG
2308
2309 * info/dir (File): Add an entry for Tramp.
2310
e0156c8d
EZ
23112002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
2312
2313 * INSTALL-CVS: New file.
2314
3fa4ac47
AS
23152002-06-07 Andreas Schwab <schwab@suse.de>
2316
2317 * configure.in (x86_64-*-linux-gnu*): New system.
2318
86bbfe77
EZ
23192002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
2320
2321 * config.bat: Handle the case when lispintro is truncated to lispintr.
2322
2570d28c
PE
23232002-05-26 Paul Eggert <eggert@twinsun.com>
2324
2325 * config.guess, config.sub: Updated from master source.
2326
a1d8dc87
RS
23272002-05-09 Richard M. Stallman <rms@gnu.org>
2328
2329 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
2330
880820fe 23312002-05-04 Pavel Janík <Pavel@Janik.cz>
9a40c2fb
PJ
2332
2333 * make-dist: Do not distribute lock/ directory.
2334
e3ba1015
AC
23352002-04-30 Andrew Choi <akochoi@shaw.ca>
2336
2337 * configure.in: Provide documentation string when defining
2338 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
2339 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
2340
5167cfda
CW
23412002-04-28 Colin Walters <walters@verbum.org>
2342
b3cd6965 2343 * configure.in: Delete configure check for access to the game user.
5167cfda 2344
880820fe 23452002-04-29 Pavel Janík <Pavel@Janik.cz>
2912f349
PJ
2346
2347 * make-dist: lwlib/Imakefile is removed.
2348
e0f712ba
AC
23492002-04-26 Andrew Choi <akochoi@shaw.ca>
2350
2351 * configure.in: Add support for powerpc-apple-darwin*.
2352 (HAVE_CARBON): Add.
2353
b3cd6965 2354 * make-dist: Create directories in mac/Emacs.app.
e0f712ba 2355
880820fe 23562002-04-25 Pavel Janík <Pavel@Janik.cz>
90077f66
PJ
2357
2358 * make-dist: lwlib-Xol* are removed.
2359
8fba10fc
AS
23602002-04-23 Andreas Schwab <schwab@suse.de>
2361
2362 * Makefile.in (MAINT): New variable.
2363 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
2364 instead of configure.in, to avoid running autoconf and autoheader
2365 unless explicitly requested.
2366
852eef40
EZ
23672002-04-16 Eli Zaretskii <eliz@gnu.org>
2368
2369 * config.bat: Update for msdos/sed2v2.inp.
2370
6817198a
AS
23712002-04-15 Andreas Schwab <schwab@suse.de>
2372
b3cd6965 2373 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
6817198a
AS
2374 * configure.in: Add config header templates to all AC_DEFINE and
2375 AC_DEFINE_UNQUOTED symbols.
2376 * make-dist: Run autoheader if necessary.
2377
b9b966e0
CW
23782002-04-10 Colin Walters <walters@verbum.org>
2379
2380 * configure.in: Add --game-dir, --game-user. Test to see if we
2381 can use them.
2382
880820fe 23832002-04-08 Pavel Janík <Pavel@Janik.cz>
3d9830e5
PJ
2384
2385 * configure.in: Add --with-sound.
2386
10ce34dc
KS
23872002-03-18 Kim F. Storm <storm@cua.dk>
2388
2389 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
2390 and getsockname functions. Test for sys/un.h include file.
2391
1ef1ef96
EZ
23922002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
2393
2394 * configure.in: Support AIX 5.1.
2395
880820fe 23962002-03-10 Jan Djärv <jan.h.d@swipnet.se>
d873ec96
JD
2397
2398 * configure.in: Added test for X Session Management (HAVE_X_SM).
2399
16e79fec
RS
24002002-03-03 Richard M. Stallman <rms@gnu.org>
2401
2402 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
2403 Run chown $${LOGNAME} on files installed by tar xvf.
2404
6a22cdf4
KS
24052002-03-03 Kim F. Storm <storm@cua.dk>
2406
2407 * configure.in: Test for getpeername.
2408
4d766b59
RS
24092002-03-01 Richard M. Stallman <rms@gnu.org>
2410
2411 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
2412 (HAVE_GIF): Don't use old libungif versions that crash.
2413
4fff8c79
RS
24142002-02-26 Richard M. Stallman <rms@gnu.org>
2415
2416 * configure.in <making srcdir absolute>: Verify that PWD is correct,
2417 not just well-formed and valid.
2418 (mips-compaq-nonstopux*): New configuration.
b3cd6965 2419
e5389a0b
PE
24202002-02-18 Paul Eggert <eggert@twinsun.com>
2421
2422 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
2423 "sed q" is a portable equivalent to plain "head -1".
2424
db54c53a
RS
24252002-02-13 Richard M. Stallman <rms@gnu.org>
2426
2427 * Makefile.in (maybe_bootstrap): Do `exit 1'.
2428 (all): Don't depend on maybe_bootstrap here.
2429 (${SUBDIR}): Depend on it here instead.
2430
b735b2ab
RS
24312002-02-08 Richard M. Stallman <rms@gnu.org>
2432
2433 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
2434
d8359893
EZ
24352002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
2436
2437 * configure.in: Recognize BSD/OS 5.0.
2438
f3b812da
EZ
24392002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
2440
2441 * make-dist: Make version checking in emacs.texi consistent with
2442 how we set it there.
2443
f48a30d7
KS
24442001-12-29 Kim F. Storm <storm@cua.dk>
2445
2446 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
2447
07025a55
RS
24482001-12-28 Richard M. Stallman <rms@gnu.org>
2449
2450 * configure.in: Test for mbsinit.
2451
b0a21bf9
EZ
24522001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
2453
2454 These changes make Leim part of the standard distribution:
2455
3a787a1e 2456 * README: Add info about the `leim' directory.
b0a21bf9
EZ
2457
2458 * INSTALL: Remove text that describes Leim as a separate package.
2459
2460 * noleim-Makefile.in: File removed.
2461
2462 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
2463 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
2464 Leim files out of the Emacs tree. Don't prepare a separate tarball
2465 for Leim.
5a60d1da 2466
61e3b944
RS
24672001-12-11 Richard M. Stallman <rms@gnu.org>
2468
2469 * configure.in (hppa*-*-linux-gnu*): New alternative.
2470
880820fe 24712001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
2472
2473 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
2474 creating distribution.
2475
d6a70204
PE
24762001-12-06 Paul Eggert <eggert@twinsun.com>
2477
2478 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
2479 (AC_FUNC_VFORK): Remove.
2480 (AC_FUNC_FORK): Add.
2481 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
2482 this is required by recent Autoconf versions.
2483
880820fe 24842001-12-02 Pavel Janík <Pavel@Janik.cz>
4a3cf58d
PJ
2485
2486 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
2487 TODO, vms-pp.trans and others).
2488
880820fe 24892001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
2490
2491 * make-dist: Use COPYING from the top-level directory.
2492
1096bcc0
GM
24932001-11-29 Gerd Moellmann <gerd@gnu.org>
2494
2495 * configure.in: Add support for FreeBSD/Alpha.
2496
880820fe 24972001-11-29 Pavel Janík <Pavel@Janik.cz>
b1356234 2498
dd536f94
PJ
2499 * make-dist: Add COPYING to the top-level directory of the
2500 distribution. Simplify the logic behind copying.
2501
b1356234
PJ
2502 * Makefile.in (maybe_bootstrap): Fix previous change.
2503
66458f32
RS
25042001-11-28 Richard M. Stallman <rms@gnu.org>
2505
2506 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
2507
ebcbef4e
RS
25082001-11-26 Richard M. Stallman <rms@gnu.org>
2509
2510 * Makefile.in: bootstrap should not delete dumped executables.
2511 (bootstrap-clean-before): New target.
2512 (bootstrap): Use bootstrap-clean-before instead of clean.
ec03b83e 2513 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
ebcbef4e 2514
b77d2746 25152001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
ac74199d 2516
070f247d
EZ
2517 These changes add the Emacs Lisp Introduction manual to the
2518 distribution:
2519
b3cd6965 2520 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
b77d2746 2521
070f247d
EZ
2522 * make-dist: Copy the files in lispintro directory.
2523
7336d09b
EZ
2524 * config.bat: Configure in the lispintro directory.
2525
ac74199d
EZ
2526 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
2527
7f947b13 2528 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
070f247d 2529 (lispintro/Makefile): New target.
7f947b13
EZ
2530 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
2531 (unlock, relock, info, dvi): Ditto.
2532
d4fa890c
EZ
25332001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
2534
b3cd6965 2535 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
d4b56a8f 2536
d4fa890c
EZ
2537 * make-dist (etc): Don't distribute gfdl.1.
2538
5fb25beb
CW
25392001-11-22 Colin Walters <walters@debian.org>
2540
2541 * Makefile.in (install-arch-indep): Install the calc .info files.
880820fe 2542 (uninstall): Handle deletion of calc .info files (thanks Pavel Janík).
5fb25beb 2543
9f8bbf0f
EZ
25442001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
2545
2546 * make-dist (lispref): Add *.txt, *.el, permute-index, and
2547 tindex.pl to the list of those being put into the distribution.
2548
aa2af83a
EZ
25492001-11-16 Eli Zaretskii <eliz@gnu.org>
2550
2551 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
2552
880820fe 25532001-11-15 Pavel Janík <Pavel@Janik.cz>
71f94ae1 2554
987aac50
PJ
2555 * Makefile.in (uninstall): Fix previous change.
2556
71f94ae1
PJ
2557 * configure.in, Makefile.in: Add support for --program-prefix,
2558 --program-suffix and --program-transform-name options.
2559
880820fe 25602001-11-13 Pavel Janík <Pavel@Janik.cz>
e5d9d2e7 2561
b3cd6965 2562 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
6e1b91d7
PJ
2563 (install-arch-indep): Install emacsclient manual page.
2564 (uninstall): Uninstall emacsclient manual page.
e5d9d2e7 2565
97c91ba6
EZ
25662001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
2567
2568 * make-dist: Add lispref/index.*perm files to the distribution.
880820fe 2569 From Pavel Janík <Pavel@Janik.cz>.
97c91ba6 2570
880820fe 25712001-11-12 Pavel Janík <Pavel@Janik.cz>
3d3f602a
PJ
2572
2573 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
2574
2bf92717
EZ
25752001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
2576
dff28924 2577 * configure.in: AC_OUTPUT lispref/Makefile.
2bf92717 2578
0cc70510
EZ
25792001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
2580
5c32b7c5
EZ
2581 The following changes add the ELisp reference manual to the
2582 distribution.
2583
10fa7f8e
EZ
2584 * make-dist: Add the lispref directory to the distribution.
2585
0cc70510
EZ
2586 * Makefile.in (install-arch-indep): Add elisp* to the list of
2587 installed Info files.
5c32b7c5
EZ
2588 (SUBDIR_MAKEFILES): Add lispref/Makefile.
2589 (lispref/Makefile): New target.
2590 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
2591 Add commands for the lispref directory.
2592 (info, dvi): Ditto.
1b5a3644
EZ
2593
2594 * config.bat: Configure in `lispref'.
2595
6baef0fd
RS
25962001-11-09 Richard M. Stallman <rms@gnu.org>
2597
2598 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
2599
ed5882b9
EZ
26002001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
2601
2602 * make-dist (tempdir): Copy AUTHORS as well.
2603
f0f2756d
SS
26042001-11-06 Sam Steingold <sds@gnu.org>
2605
14d1edc0 2606 * configure.in: Added a check for <nlist.h>.
9ba48103 2607
880820fe 26082001-11-01 Pavel Janík <Pavel@Janik.cz>
d576358b
PJ
2609
2610 * configure.in: Reindent --help output.
ce058493 2611 From Per Starbäck (starback@ling.uu.se).
dff28924 2612
bf00d461 26132001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4f4d6b17
EZ
2614
2615 * configure.in: New entry for HP/UX-11.
2616
5d991fc4
EZ
2617 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
2618 From Eric S. Raymond <esr@golux.thyrsus.com>.
2619
73d25f9c
EZ
26202001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
2621
2622 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
2623 <athornton@sinenomine.net>.
2624
5b6a51aa
GM
26252001-10-25 Gerd Moellmann <gerd@gnu.org>
2626
2627 * Makefile.in (maybe_bootstrap): New target.
b3cd6965 2628 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
5b6a51aa 2629
84e70f78
KR
26302001-10-24 Ken Raeburn <raeburn@gnu.org>
2631
2632 * configure.in: If --with-hesiod is given, look for
2633 hes_getmailhost and res_send or __res_send; check hesiod and
b3cd6965 2634 resolv libraries respectively if system libraries don't supply them.
84e70f78 2635
4aa6b955
GM
26362001-10-24 Gerd Moellmann <gerd@gnu.org>
2637
2638 * configure.in: Use $MAKE for `make' if set.
2639
bc171472
GM
26402001-10-22 Gerd Moellmann <gerd@gnu.org>
2641
2642 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
2643 to tar options.
2644
71431a0e
GM
26452001-10-20 Gerd Moellmann <gerd@gnu.org>
2646
6aa97356 2647 * (Version 21.1 released).
71431a0e 2648
531a3336
MB
26492001-10-20 Miles Bader <miles@gnu.org>
2650
2651 * configure.in (configuration): Set from `host' if `host_alias'
2652 isn't defined.
2653
121ff711
AS
26542001-10-19 Andreas Schwab <schwab@suse.de>
2655
2656 * configure.in: Make ready for autoconf 2.5x.
2657 (AC_PREREQ): Require autoconf 2.50.
2658 * aclocal.m4: Removed.
121ff711
AS
2659 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
2660
eef9b65f
EZ
26612001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
2662
2663 * README: Bump Emacs version to 21.1.50.
2664
ab952a4f
GM
26652001-10-05 Gerd Moellmann <gerd@gnu.org>
2666
2667 * Branch for 21.1.
dff28924 2668
3b74127d
GM
26692001-09-05 Gerd Moellmann <gerd@gnu.org>
2670
2671 * configure.in: Avoid `$@' which is handled specially in
2672 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
dff28924 2673
80b97918
EZ
26742001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
2675
2676 * make-dist (nt): Add subdirs.el to the list of distributed files.
2677
3a4f8160
EZ
26782001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
2679
2680 * configure.in (machine): Add an entry for
2681 hppa1.1-hitachi-hiuxwe2*.
2682
eb04d6cd
GM
26832001-05-28 Gerd Moellmann <gerd@gnu.org>
2684
2685 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
2686 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
2687
f4500bec
GM
26882001-05-14 Gerd Moellmann <gerd@gnu.org>
2689
2690 * make-dist: Copy texinfo.tex unconditionally.
2691
26978e9a
EZ
26922001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
2693
2694 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
2695 that are installed.
2696
afa3935f
GM
26972001-04-06 Gerd Moellmann <gerd@gnu.org>
2698
e5c8f6f1
GM
2699 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
2700 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
dff28924 2701
afa3935f
GM
2702 * make-dist: Handle leim/MISC-DIC. Only include
2703 `[a-zA-Z]*.{el,elc}' from leim/quail.
2704
a55e4e68
GM
27052001-04-05 Gerd Moellmann <gerd@gnu.org>
2706
2707 * Makefile.in (install-arch-indep): Remove .cvsignore files.
2708
87d8eba4
GM
27092001-03-30 Gerd Moellmann <gerd@gnu.org>
2710
2711 * Makefile.in (.PHONY): Add for bootstrap targets.
2712 (bootstrap-clean): New target.
2713 (bootstrap): Use it instead of `clean'.
2714
ed31fabf
GM
27152001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
2716
2717 * Makefile.in (SUBDIR): Remove leim.
2718 (all, .RECURSIVE, extraclean): Add leim explicitly.
2719 (leim): Provide separate rule which exports PARALLEL=0 into the
2720 environment.
2721
5721ae13
GM
27222001-03-20 Gerd Moellmann <gerd@gnu.org>
2723
2724 * configure.in (HAVE_XPM): Don't print the result of the check for
2725 XpmReturnAllocPixels if we don't have an xpm.h.
2726
10ebaeb6
GM
27272001-03-05 Gerd Moellmann <gerd@gnu.org>
2728
2729 * COPYING: New file.
2730
e30bd7b7
EZ
27312001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
2732
2733 * config.bat: Update the copyright.
2734
d0e9bfd2
GM
27352001-02-23 Kenichi Handa <handa@etl.go.jp>
2736
2737 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
2738 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
2739 to `yes'. Later in AC_OUTPUT, check this variable.
2740
038f4ae3
DL
27412001-02-09 Dave Love <fx@gnu.org>
2742
2743 * AUTHORS: Updated.
2744
44806980
EZ
27452001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
2746
2747 * info/dir (Ebrowse): Fix the entry (was missing a dot).
2748
20b28f82
GM
27492001-02-02 Gerd Moellmann <gerd@gnu.org>
2750
bdadfce3
GM
2751 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
2752
5db37a2e 2753 * Makefile.in (uninstall): Ignore exit code of `rm'.
dff28924 2754
20b28f82
GM
2755 * Makefile.in (uninstall): Remove more info files. Remove
2756 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
2757
7ccf7ab9
GM
27582001-01-31 Gerd Moellmann <gerd@gnu.org>
2759
2760 * noleim-Makefile.in (extraclean): Add.
2761
03e0fe6e 27622001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0
BW
2763
2764 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
2765 it quiet.
2766
e1e441f9
GM
27672001-01-24 Colin Walters <walters@cis.ohio-state.edu>
2768
2769 * Makefile.in (tags): Fix typo.
2770
64388126
KH
27712001-01-13 Kenichi Handa <handa@etl.go.jp>
2772
2773 * configure.in: Fix typo in the code setting x_search_path.
2774
457b792c
GM
27752001-01-10 Dave Love <fx@gnu.org>
2776
2777 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
2778 -lXext.
2779 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
2780 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
2781 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
2782 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
2783 (now in $LIBS).
2784
1460e5d4
EZ
27852001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
2786
2787 * config.bat: Run the preprocessor with -traditional.
2788
e2b6e5ea
EZ
27892001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
2790
2791 * INSTALL: Move copying conditions to end of file.
2792
b202115b
EZ
27932000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
2794
2795 * INSTALL: Add basic installation procedure which assumes
2796 `configure' does its job. Elaborate on image support libraries.
2797 Add a pointer to Xaw3d library. Add advice about solving
2798 configure-time problems by looking in config.log and setting
3163da06 2799 variables in the environment.
b202115b 2800
3e32cc27
GM
28012000-12-27 Gerd Moellmann <gerd@gnu.org>
2802
2803 * Makefile.in (install-arch-indep): If tar fails, exit with
2804 exit code 1.
2805
7b93a85b
GM
28062000-12-19 Gerd Moellmann <gerd@gnu.org>
2807
2808 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
2809 source file includes XKBlib.h. On some broken Solaris systems,
2810 there is an XKBlib.h, reportedly, but header files included by
2811 XKBlib.h are missing.
2812
02387dcc
GM
28132000-12-14 Gerd Moellmann <gerd@gnu.org>
2814
2815 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
2816
34979055
DL
28172000-12-11 Dave Love <fx@gnu.org>
2818
2819 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
2820
169fe44e
GM
28212000-12-11 Paul Eggert <eggert@twinsun.com>
2822
2823 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
2824 Merge fixes from latest GNU tar version. These macros no longer
2825 futz with _XOPEN_SOURCE, as that was not portable in practice.
2826 (AC_FUNC_FSEEKO): New macro.
dff28924 2827
169fe44e
GM
2828 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
2829 ftello.
dff28924 2830
5c62b2e9
DL
28312000-12-05 Dave Love <fx@gnu.org>
2832
2833 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
2834
2dce2360
EZ
28352000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
2836
2837 * info/dir: Change the category to "Emacs".
2838
8c28d444
GM
28392000-12-01 Gerd Moellmann <gerd@gnu.org>
2840
2841 * make-dist (tempdir): Remove epaths.h from the distribution
2842 instead of paths.h.
2843
68a887fa
EZ
28442000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
2845
2846 * config.bat: Check for existence of djecho.exe, and print an
2847 error message if it is not available.
2848
2849 * INSTALL: Describe possible problem with djecho.exe in old
2850 versions of DJGPP v2.x.
2851
d96a4de3
GM
28522000-11-23 Gerd Moellmann <gerd@gnu.org>
2853
2854 * configure.in: Initialize HAVE_LIBXP to no.
2855
3aeecf97
GM
28562000-11-22 Gerd Moellmann <gerd@gnu.org>
2857
dff28924 2858 * configure.in: Use m/macppc.h instead of the non-existent
3aeecf97
GM
2859 m/powerpc.h.
2860
fb279a6d
GM
28612000-11-21 Gerd Moellmann <gerd@gnu.org>
2862
3c64f287
GM
2863 * Makefile.in (install-arch-indep): Also install info/eshell*
2864 and info/speedbar*.
2865
fb279a6d
GM
2866 * configure.in (HAVE_PNG): Check for the presence of
2867 png_get_channels to rule out older PNG libs.
2868
f5f47add
GM
2869 * configure.in (AC_OUTPUT): Arrange to emit definitions of
2870 GCC and NON_GNU_CPP into config.status.
2871
62d14e9a
DL
28722000-11-20 Dave Love <fx@gnu.org>
2873
1c203d4c
DL
2874 * configure.in: Fix last change.
2875
62d14e9a 2876 * GETTING.GNU.SOFTWARE: Deleted.
169fe44e 2877 * FTP: New file to replace it.
62d14e9a
DL
2878 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
2879
f1d6d1e8
GM
28802000-11-20 Gerd Moellmann <gerd@gnu.org>
2881
2882 * configure.in: Use -traditional with GNU cpp.
2883
b3635775
GM
28842000-11-17 Gerd Moellmann <gerd@gnu.org>
2885
2886 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
2887 Distribute more files from the nt/ subdir. Distribute PBM
2888 image files from subdirs of lisp/. Distribute old change logs
2889 from subdirs of lisp/. Distribute play/5x5.el.
2890
0eafc06c
DL
28912000-11-11 Dave Love <fx@gnu.org>
2892
2893 * config.sub, config.guess: Updated from master source.
2894
03391420
DL
28952000-11-07 Dave Love <fx@gnu.org>
2896
2897 * configure.in: Test for mkstemp.
2898
cd66d2ed
EZ
28992000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
2900
2901 * info/dir (Top): Rearrange menu items more logically, and put
2902 them into a single category. Add menu items for RefTeX and
2903 Widget.
2904
880820fe 29052000-10-29 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1da437e9 2906
15b526b2
EZ
2907 * Makefile.in (install-arch-indep): Use --info-dir instead of
2908 --dir-file, and a simple argument instead of --info-file, so that
2909 the Debian version of install-info also works.
1da437e9 2910
99483220
EL
29112000-10-19 Eric M. Ludlam <zappo@ultranet.com>
2912
2913 * info/dir (Speedbar): Add entry.
2914
45e680a8
EZ
29152000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
2916
2917 * INSTALL: Describe the new image-support options to the configure
2918 script. List URLs where image support libraries can be found.
2919
f2f049f3
EZ
29202000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
2921
2922 * info/dir (Top): Add an entry for Eshell.
2923
2021ab61
DL
29242000-10-02 Dave Love <fx@gnu.org>
2925
2926 * configure.in: Check for gai_strerror.
2927
65f75351
AS
29282000-10-01 Andreas Schwab <schwab@suse.de>
2929
4b649a8e 2930 * Makefile.in (install-arch-indep): Update list of installed info files.
65f75351 2931
71c9ec51
GM
29322000-09-30 Gerd Moellmann <gerd@gnu.org>
2933
2934 * configure.in: Support `sparc*-*-netbsd*'.
2935
513f1fd9
EZ
29362000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
2937
2938 * info/dir (MIME): Add entry for emacs-mime.
2939
a55b799a
DL
29402000-09-29 Dave Love <fx@gnu.org>
2941
2942 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
2943
ce75c97a
GM
29442000-09-26 Gerd Moellmann <gerd@gnu.org>
2945
2946 * make-dist: Adapt to the change of leim/Makefile which was
2947 necessary to ensure a reasonably working `make dist'.
2948
2949 * leim-Makefile.in: Moved to leim/Makefile.in..
2950
2951 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
2952
36e44f62
KH
29532000-09-21 Kenichi Handa <handa@etl.go.jp>
2954
dff28924
SS
2955 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
2956 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
36e44f62
KH
2957 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
2958 files to .elc.
2959 (${TIT}): Adjusted for the above change.
2960 (clean mostlyclean): Likewise.
2961 (.el.elc): New target.
2962
da1608d9
GM
29632000-09-19 Gerd Moellmann <gerd@gnu.org>
2964
2965 * make-dist: Include XPM and XBM files in lisp/ and subdirs
2966 in the distribution.
2967
6fed3546
GM
29682000-09-18 Gerd Moellmann <gerd@gnu.org>
2969
2970 * make-dist (skk): Rename to `ja-dic' because the leim directory
2971 was renamed.
2972
b4331e96
DL
29732000-09-14 Dave Love <fx@gnu.org>
2974
2975 * configure.in: Fix spurion in last change.
2976
ef9e4345
GM
29772000-09-14 Gerd Moellmann <gerd@gnu.org>
2978
2979 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
2980 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
2981 to `no' if defined. Change result report.
2982
575daf04
DL
29832000-09-08 Dave Love <fx@gnu.org>
2984
2985 * configure.in: Remove spurious `@'s.
2986
2987 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
2988 autoconf.
2989
fa0b693c
GM
29902000-09-06 Gerd Moellmann <gerd@gnu.org>
2991
73b77ee5
GM
2992 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
2993 file and print informational message.
dff28924 2994
fa0b693c
GM
2995 * configure.in (AC_FUNC_MMAP): Add.
2996
ff8df3be
GM
29972000-09-01 Gerd Moellmann <gerd@gnu.org>
2998
2999 * configure.in: Add ``checking'' messages for
3000 XpmReturnAllocPixels.
3001
bb17930d
GM
30022000-08-28 Gerd Moellmann <gerd@gnu.org>
3003
3004 * configure.in: Check <strings.h>; check `index' and `rindex'
3005 functions.
3006
6ce974d4
KH
30072000-08-26 Kenichi Handa <handa@etl.go.jp>
3008
3009 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
3010 "case "${canonical}" in".
3011
7bc3ff79
DL
30122000-08-25 Dave Love <fx@gnu.org>
3013
3014 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
3015
457dd64a
KH
30162000-08-25 Kenichi Handa <handa@etl.go.jp>
3017
7c100e1a 3018 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
457dd64a 3019
17494071
GM
30202000-08-24 Gerd Moellmann <gerd@gnu.org>
3021
3022 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
3a787a1e 3023 contains a relative path. Protect against unusable values of $PWD.
17494071 3024
dd0e1e54
EZ
30252000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
3026
3d819a75
EZ
3027 * info/dir (WoMan): Add entry.
3028
dd0e1e54
EZ
3029 * config.bat (maindir): Update src/_gdbinit even if it does
3030 already exist.
3031
70fc58b3
GM
30322000-08-07 Gerd Moellmann <gerd@gnu.org>
3033
3a787a1e 3034 * Makefile.in (config.status): Prepend `$(srcdir)/' to `configure'.
70fc58b3 3035
f4988be7
GM
30362000-08-03 Gerd Moellmann <gerd@gnu.org>
3037
3038 * configure.in: Add support for ia64*-*-linux*.
3039
27848c01
GM
30402000-07-27 Gerd Moellmann <gerd@gnu.org>
3041
3042 * make-dist (aclocal.m4): Include in distribution.
3043
b4a12321
DL
30442000-07-26 Dave Love <fx@gnu.org>
3045
3046 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
3047
c66c29a2
DL
30482000-07-24 Dave Love <fx@gnu.org>
3049
3050 * configure.in: Add AC_SIZE_T.
3051
3b33a005
DL
30522000-07-18 Dave Love <fx@gnu.org>
3053
3054 * configure.in: Reorder so that most tests are done after CPPFLAGS
3055 is set from the C_SWITCH_... definitions.
3056
4b92c49a
GM
30572000-07-10 Gerd Moellmann <gerd@gnu.org>
3058
3059 * configure.in (HAVE_XPM): Undo previous change. Check for
3060 preprocessor define XpmReturnAllocPixels.
3061
6c6d2e33
GM
30622000-07-06 Gerd Moellmann <gerd@gnu.org>
3063
3064 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
3065 instead of XpmReadFileToPixmap.
3066
b192d653
KR
30672000-07-05 Ken Raeburn <raeburn@gnu.org>
3068
3069 * configure.in: Check for <soundcard.h>. Look for ossaudio
3070 library, and set LIBSOUND accordingly.
3071
65171e3a
DL
30722000-07-05 Dave Love <fx@gnu.org>
3073
3074 * configure.in: Use AC_HEADER_SYS_WAIT.
3075
969f7e79
GM
30762000-07-05 Gerd Moellmann <gerd@gnu.org>
3077
3078 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
3079 lisp/Makefile. Distribute lisp/Makefile.in instead of
3080 lisp/Makefile.
3081
5a9bf171
KR
30822000-06-30 Ken Raeburn <raeburn@gnu.org>
3083
3084 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
3085 while searching for image-handling libraries.
3086
1d36487c
GM
30872000-06-26 Gerd Moellmann <gerd@gnu.org>
3088
3089 * configure.in (--with-xim): New option.
3090
6a465756
DL
30912000-06-23 Dave Love <fx@gnu.org>
3092
3093 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
3094 for struct timezone and test how we can call gettimeofday.
48d4b120 3095 Check for OSF 5+. Check for term.h.
6a465756
DL
3096
3097 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
3098 version.
3099
16cf31f7
GM
31002000-06-23 Gerd Moellmann <gerd@gnu.org>
3101
3102 * configure.in (HAVE_LIBXP): Change test for libXp.
3103
4c343001
DL
31042000-06-21 Dave Love <fx@gnu.org>
3105
3106 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
3107 simple test for getloadavg and substitute GETLOADAVG_LIBS.
3108 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
3109
a3f08d9e
DL
31102000-06-19 Dave Love <fx@gnu.org>
3111
3112 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
3113 _XOPEN_SOURCE is defined.
3114
0a2ea235
GM
31152000-06-16 Gerd Moellmann <gerd@gnu.org>
3116
dff28924 3117 * Makefile.in (distclean): Also make distclean in lisp/.
0a2ea235 3118
7d5c8691
EZ
31192000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
3120
3121 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
3122
e9924e52
GM
31232000-06-15 Gerd Moellmann <gerd@gnu.org>
3124
3125 * make-dist: Add --help and --snapshot options.
3126
9f817ea4
GM
31272000-06-14 Gerd Moellmann <gerd@gnu.org>
3128
dce6b995 3129 * configure.in: Generate lisp/Makefile.
dff28924 3130
9f817ea4
GM
3131 * configure.in: Add support for `*-lynxos*'.
3132 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
3133 recommended by <Karen.Dorhamer@compaq.com> to fix problems
3134 on Tru64 UNIX v5.0.
3135
97aa9c1d
KR
31362000-06-13 Ken Raeburn <raeburn@gnu.org>
3137
3138 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
3139 it's on a continuation line.
3140
d42122a3
DL
31412000-06-02 Dave Love <fx@gnu.org>
3142
b4963755 3143 * Makefile.in (install-arch-indep): Add pcl-cvs to list of info
2082fe81
DL
3144 files.
3145
d42122a3
DL
3146 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
3147 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
3148 test.
3149
3150 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
3151 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
3152
34ec9ebe
GM
31532000-05-26 Gerd Moellmann <gerd@gnu.org>
3154
3155 * configure.in: Add check for speed_t typedef.
3156
50d7ce09
KR
31572000-05-25 Ken Raeburn <raeburn@gnu.org>
3158
3159 * Makefile.in (install-arch-dep): Install fns-*.el only if it
3160 exists; it won't in the CANNOT_DUMP case.
3161
10db7fc5
GM
31622000-05-25 Gerd Moellmann <gerd@gnu.org>
3163
3164 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
3165 On FreeBSD, the exit status is 1 if CDPATH is not set.
8711588d 3166 (install-arch-indep): Install ebrowse.info.
10db7fc5 3167
087121cc
GM
31682000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
3169
3170 * configure.in: Check for grandpt and getpt.
3171
b992884d
DL
31722000-05-09 Dave Love <fx@gnu.org>
3173
3174 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
3175
056565f7
GM
31762000-05-05 Gerd Moellmann <gerd@gnu.org>
3177
14d1edc0
JB
3178 * make-dist: Make a link for lib-src/grep-changelog.
3179 Copy install-sh.
056565f7 3180
35a28e21
EZ
31812000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
3182
3183 * config.bat: Identify the beginning of the cpp stuff in
3184 src/Makefile.in and lib-src/Makefile.in more accurately.
3185
c76e04a8
GM
31862000-04-27 Gerd Moellmann <gerd@gnu.org>
3187
3188 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
3189
5e3dac3f
GM
31902000-04-19 Gerd Moellmann <gerd@gnu.org>
3191
3192 * configure.in: Add support for `powerpc-*-netbsd*'.
3193
0b8f263e
DL
31942000-04-19 Dave Love <fx@gnu.org>
3195
7825fef9
DL
3196 * configure.in: Don't use AC_FUNC_GETLOADAVG.
3197
0b8f263e
DL
3198 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
3199
3dd2781e
DL
32002000-04-16 Dave Love <fx@gnu.org>
3201
3202 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
3203
3edfea34
DL
32042000-04-14 Dave Love <fx@gnu.org>
3205
3206 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
3207
3208 * aclocal.m4 (AC_FUNC_MKTIME): New.
3209
4d6e16b3
KR
32102000-03-28 Ken Raeburn <raeburn@gnu.org>
3211
3212 * configure.in: Line up "--help" output a little better.
3213
89e80928
GM
32142000-03-26 Gerd Moellmann <gerd@gnu.org>
3215
087121cc 3216 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
89e80928
GM
3217 New targets.
3218 (bootstrap): Rewritten in terms of the new targets above. Make
3219 info files, too.
dff28924 3220
e1cff360
GM
32212000-03-12 Gerd Moellmann <gerd@gnu.org>
3222
3223 * config.guess, config.sub: Use the versions of the files from
3224 subversions.
3225
7397acc4
DL
32262000-03-08 Dave Love <fx@gnu.org>
3227
3228 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
3229 AC_C_VOLATILE. Define POINTER_TYPE.
3230
3231 * aclocal.m4: New file.
3232
d054101f 32332000-03-02 Gerd Moellmann <gerd@gnu.org>
2df636f4
GM
3234
3235 * configure.in (machine): Add `mipsel-*-netbsd*' and
3236 `arm-*-netbsd*'.
dff28924 3237
d054101f 32382000-03-01 Gerd Moellmann <gerd@gnu.org>
dff28924 3239
d054101f 3240 * configure.in (machine): Add support for `*-auspex-sunos*'.
dff28924 3241
ed4d0512
GM
32422000-02-29 Gerd Moellmann <gerd@gnu.org>
3243
3244 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
3245
2dc95ddd
DL
32462000-02-18 Dave Love <fx@gnu.org>
3247
3248 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
3249
57beb0e0
AS
32502000-02-18 Andreas Schwab <schwab@suse.de>
3251
3252 * Makefile.in (install-arch-indep): Add eudc to list of installed
3253 info files.
3254
3b3cc4a4
KR
32552000-02-17 Ken Raeburn <raeburn@gnu.org>
3256
3257 * configure.in: Include -lz and -ljpeg (if it's available) when
3258 testing for the tiff library.
3259
8389e1e2
GM
32602000-02-17 Gerd Moellmann <gerd@gnu.org>
3261
3262 * configure.in: Remove LISP_FLOAT_TYPE.
3263
647847ea
DL
32642000-02-12 Dave Love <fx@gnu.org>
3265
3266 * configure.in: Use AC_FUNC_VFORK.
3267
9a90d84c
GM
32682000-02-01 Gerd Moellmann <gerd@gnu.org>
3269
5eea385d
GM
3270 * make-dist: Various fixes for new development tree.
3271
9a90d84c
GM
3272 * leim-Makefile.in: New file.
3273
b6680a0e
GM
32742000-01-31 Gerd Moellmann <gerd@gnu.org>
3275
3276 * Makefile.in (dist): Call ./make-dist.
3277
1e5279b9
DL
32782000-01-24 Dave Love <fx@gnu.org>
3279
3280 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
3281
ffe36136
GM
32822000-01-18 Gerd Moellmann <gerd@gnu.org>
3283
3284 * configure.in (HAVE_GIF): Check for DGifOpen instead of
3285 DGifOpenFileName.
3286
a970dae4
AS
32872000-01-11 Andreas Schwab <schwab@suse.de>
3288
3289 * Makefile.in (install-arch-indep): Update list of info files to
3290 be installed.
3291
c4bb2108
DL
32922000-01-05 Dave Love <fx@gnu.org>
3293
3294 * configure.in: Check for jerror.h as well as libjpeg.
3295
bb9d2b64
AS
32962000-01-03 Andreas Schwab <schwab@suse.de>
3297
3298 * Makefile.in (install-arch-indep): Install autotype*. Run
3299 install-info on autotype and emacs-faq.info.
3300
22afa6e8
DL
33011999-12-04 Dave Love <fx@gnu.org>
3302
b4963755 3303 * Makefile.in (install-arch-indep): Depend on `info'.
22afa6e8
DL
3304 (install-strip): Use `install' as sub-make target.
3305
a21616bd
KR
33061999-11-23 Ken Raeburn <raeburn@gnu.org>
3307
3308 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
3309 didn't need to be deleted. Check for the k5crypto library as well
3310 as the crypto library; MIT Kerberos 1.1 changed the name.
3311
946173ad
DL
33121999-11-18 Dave Love <fx@gnu.org>
3313
3314 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
3315
4f6f5dab
GM
33161999-11-11 Erik Naggum <erik@naggum.no>
3317
3318 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
3319
2323760c
DL
33201999-11-08 Dave Love <fx@gnu.org>
3321
3322 * configure.in: Fix change for --with-pop default.
3323
c3d00920
DL
33241999-11-04 Dave Love <fx@gnu.org>
3325
3326 * configure.in: Default to --with-pop. Change sense of with-gcc
3327 and with-toolkit-scroll-bars messages to reflect the defaults.
3328
400a1ed0
GM
33291999-11-01 Gerd Moellmann <gerd@gnu.org>
3330
3331 * INSTALL: Mention the Emacs Lisp Reference.
3332
1e3196e8
GM
33331999-10-27 Noah Friedman <friedman@splode.com>
3334
3335 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
3336
8ac52782
GM
33371999-10-23 Gerd Moellmann <gerd@gnu.org>
3338
3339 * Makefile.in (bootstrap): New target.
3340
1113b624
PE
33411999-10-19 Paul Eggert <eggert@twinsun.com>
3342
3343 Add support for large files. Merge glibc 2.1.2.
3344
3345 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
3346 (HAVE_TM_GMTOFF): New symbol.
3347 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
3348 mbrlen, strsignal.
3349 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
dff28924 3350
77162a4f
SM
33511999-10-09 Stefan Monnier <monnier@cs.yale.edu>
3352
3353 * make-dist (dontcompile): look for the DONTCOMPILE variable rather
3354 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
3355
a2743e67
RS
33561999-10-09 Richard M. Stallman <rms@gnu.org>
3357
dff28924 3358 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
a2743e67
RS
3359 Unset CDPATH to prevent cd from generating output.
3360
37e2d8f4
SM
33611999-10-08 Stefan Monnier <monnier@cs.yale.edu>
3362
3363 * update-subdirs: also ignore CVS subdirs.
3364
4e1d9c86
GM
33651999-10-07 Gerd Moellmann <gerd@gnu.org>
3366
3367 * Makefile.in (install-arch-indep): Add ada-mode.
dff28924 3368
2b6bac15
DL
33691999-10-06 Dave Love <fx@gnu.org>
3370
3371 * Makefile.in: Add rules for config.status, configure.
3372
a4a9692d
DL
33731999-09-07 Gerd Moellmann <gerd@gnu.org>
3374
3375 * configure.in (--with-sound): Removed.
3376
33771999-08-30 Gerd Moellmann <gerd@gnu.org>
3378
3379 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
3380 the test for Xaw3d.
3381 (HAVE_TIFF): Add -lm to library check.
3382
33831999-08-28 Richard Stallman <rms@gnu.org>
3384
3385 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
3386 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
3387 after the other X-related libraries.
3388
33891999-08-21 Dave Love <fx@gnu.org>
3390
3391 * configure.in: Don't check for jpeglib.h.
3392
33931999-08-20 Gerd Moellmann <gerd@gnu.org>
3394
3395 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
3396 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
3397
33981999-08-18 Dave Love <fx@gnu.org>
3399
3a787a1e 3400 * configure.in: Check for termcap.h.
a4a9692d
DL
3401
34021999-08-15 Gerd Moellmann <gerd@gnu.org>
3403
3404 * configure.in: Add --with-toolkit-scroll-bars. If "no",
3405 use Emacs' scroll bars, even if configured for Motif or when
3406 Xaw3d is available.
3407
34081999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
3409
3410 * configure.in: Check for getaddrinfo.
3411
34121999-08-04 Eli Zaretskii <eliz@gnu.org>
3413
3414 * config.bat: Make --no-debug work again by removing -gcoff.
3415
34161999-07-30 Dave Love <fx@gnu.org>
3417
3418 * configure.in: Check for stdlib.h.
3419
34201999-07-19 Dave Love <fx@gnu.org>
3421
3422 * configure.in: Grok sparc64-*-linux-gnu*.
3423
34241999-07-12 Richard Stallman <rms@gnu.org>
3425
3426 * Version 20.4 released.
3427
34281999-06-23 Karl Heuer <kwzh@gnu.org>
3429
3430 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
3431 Quote $EMACS, in case it's a program with args.
3432
34331999-05-29 Richard M. Stallman <rms@gnu.org>
3434
3435 * configure.in: Delete the Kerberos stuff.
3436
34371999-05-27 Greg Hudson <ghudson@mit.edu>
3438
3439 * configure.in: Prefer kerberos 5 names.
3440
34411999-04-26 Richard M. Stallman <rms@gnu.org>
3442
3443 * configure.in: Check for libXp.
3444
34451999-04-08 Richard Stallman <rms@gnu.org>
3446
3447 * make-dist: Include change logs in subdirs of `lisp'.
3448
34491999-04-05 Richard Stallman <rms@gnu.org>
3450
3451 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
3452 (install-arch-indep): Make ${datadir}/emacs world-readable.
3453
34541999-03-30 Eli Zaretskii <eliz@gnu.org>
3455
3456 * config.bat: Use epaths.* instead of paths.*.
3457
34581999-03-07 Eli Zaretskii <eliz@gnu.org>
3459
3460 * INSTALL: Add detailed instructions to unpack and install
3461 intlfonts on MS-DOS.
3462
34631999-02-26 Richard Stallman <rms@gnu.org>
3464
4b649a8e 3465 * configure.in: Use epaths.h and epaths-force instead of paths...
a4a9692d
DL
3466
3467 * Makefile.in (epaths-force): Renamed from paths-force;
3468 operate on epaths.in and produce epaths.h.
3469
34701999-02-24 Richard Stallman <rms@gnu.org>
3471
3472 * make-dist: Fix nt/icons directory handling.
3473
34741999-02-22 Simon Josefsson <jas@pdc.kth.se>
3475
3476 * configure.in (f301-fujitsu-uxpv4.1): New target.
3477
34781999-02-20 Richard Stallman <rms@gnu.org>
3479
3480 * make-dist (tempparent): Fix command to update info files.
3481
34821999-02-09 Richard Stallman <rms@gnu.org>
3483
3484 * configure.in (powerpc-apple-netbsd*): New alternative.
3485
34861999-01-25 Geoff Voelker <voelker@cs.washington.edu>
3487
3488 * make-dist: Include the new directory nt/icons in distributions.
3489
34901999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
3491
3492 * configure.in: Change message about HAVE_XFREE386.
3493
34941999-01-07 Eli Zaretskii <eliz@gnu.org>
3495
3496 * config.bat: Support configuring with leim.
3497
34981998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
3499
3500 * configure.in (mips-sgi-irix6.5): New target.
3501
35021998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3503
3504 * configure.in: Remove GSS-API support, since it has been removed
3505 from movemail.
3506
35071998-12-04 Markus Rost <rost@delysid.gnu.org>
3508
3509 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
3510
35111998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
3512
3a787a1e
JB
3513 * Makefile.in: Don't install customize info file.
3514 Run install-info on viper info file.
a4a9692d
DL
3515
35161998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
3517
3518 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
3519
35201998-11-16 Kenichi Handa <handa@etl.go.jp>
3521
3522 * configure.in (*-*-bsdi4*): New target.
3523
35241998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
3525
3526 * configure.in: Fix previous change.
3527
35281998-11-11 Richard Stallman <rms@gnu.org>
3529
3530 * configure.in (aviion-intel): New machine.
3531
35321998-11-04 Kenichi Handa <handa@etl.go.jp>
3533
3534 * configure.in (mips-nec-sysv4*): New target.
3535
35361998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
3537
3538 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
3539 from lisp.
3540
35411998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
3542
3543 * make-dist: Don't include fns*.el in dist.
3544
35451998-10-30 Dave Love <fx@gnu.org>
3546
3547 * configure.in: Don't mkdir cpp.
3548
35491998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
3550
3551 * Makefile.in (install-arch-dep): Install src/fns-*.el in
3552 ${archlibdir}.
3553
35541998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
3555
3556 * Version 20.3 released.
3557
35581998-07-30 Paul Eggert <eggert@twinsun.com>
3559
3560 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
3561 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
3562 (lwlib/Makefile, leim/Makefile):
3563 Prepend $(srcdir)/ to rule dependencies outside this dir.
3564
35651998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
3566
3567 * configure.in: Use unset CDPATH instead of making it empty.
3568
35691998-06-20 Karl Heuer <kwzh@gnu.org>
3570
3571 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
3572
35731998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
3574
3575 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
3576 and default.el. Sort the results.
3577
35781998-05-31 Karl Heuer <kwzh@gnu.org>
3579
3580 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
3581 writable.
3582
35831998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
3584
3585 * Makefile.in (install-arch-indep):
3586 Don't alter site-lisp/subdirs.el if it exists.
3587
35881998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3589
3590 * Makefile.in (install-arch-indep): Put `-' on commands to create
3591 subdirs.el in site-lisp dirs.
3592
35931998-05-07 Richard Stallman <rms@psilocin.gnu.org>
3594
3595 * Makefile.in (install-arch-indep): Fix typo in previous change.
3596
35971998-05-06 Richard Stallman <rms@psilocin.gnu.org>
3598
3599 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
3600
36011998-04-28 Richard Stallman <rms@psilocin.gnu.org>
3602
3603 * Makefile.in (mkdir): Create the site-lisp dirs.
3604 (install-arch-indep): Make site-lisp/subdirs files world-readable.
3605
36061998-04-26 Richard Stallman <rms@psilocin.gnu.org>
3607
3608 * Makefile.in (INSTALL_INFO): New variable.
3609 (install-arch-indep): Don't replace the dir file if it already exists.
3610 Use the install-info program, via INSTALL_INFO, to add entries.
3611 Make the `info' subdir and the Info files world-readable.
3612
36131998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
3614
3615 * config.bat: Make sure the environment is large enough to support
4b649a8e 3616 all the "set foo=bar" commands. Update pointers to DJGPP FTP sites.
a4a9692d
DL
3617
36181998-04-10 Karl Heuer <kwzh@gnu.org>
3619
3620 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
3621
36221998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3623
3624 * configure.in: Add --with-gssapi to specify GSS-API
3625 authentication support for movemail.
3626
36271998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
3628
3629 * Makefile.in (install-arch-indep): Fix previous change.
3630
36311998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
3632
3633 * Makefile.in (info): Run man in build dir, not srcdir.
3634
36351998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
3636
3637 * Makefile.in (install-arch-indep): Fix previous change.
3638
36391998-03-23 Kenichi Handa <handa@etl.go.jp>
3640
4b649a8e 3641 * Makefile.in (top_distclean): Check the existence of `lock' subdir.
a4a9692d
DL
3642
36431998-03-22 Richard Stallman <rms@gnu.org>
3644
3645 * Makefile.in (install-arch-indep): Put special subdirs.el files
3646 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
3647
36481998-03-21 Richard Stallman <rms@psilocin.gnu.org>
3649
3650 * make-dist: Fix shell syntax in check for missing .el or .elc files.
3651
36521998-03-09 Richard Stallman <rms@psilocin.gnu.org>
3653
3654 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
3655 (m68*-hp-hpux*): Handle versions 1X like 10.
3656
36571998-03-07 Richard Stallman <rms@psilocin.gnu.org>
3658
3659 * make-dist: PROBLEMS is now in etc, not top level dir.
3660
3661 * Makefile.in (SOURCES): Delete PROBLEMS.
3662
36631998-02-25 Richard Stallman <rms@gnu.org>
3664
3665 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
3666
3667 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
3668
36691998-01-17 Richard Stallman <rms@gnu.org>
3670
3671 * Makefile.in (install-arch-indep): Add semicolon before `else'.
3672
36731998-01-02 Richard Stallman <rms@psilocin.gnu.org>
3674
3675 * make-dist (tempparent): New option --no-check.
3676
3677 * make-dist: Don't do anything with cpp directory.
3678
36791997-12-20 Richard Stallman <rms@psilocin.gnu.org>
3680
3681 * configure.in (sparc-fujitsu-sysv4*): New target.
3682
36831997-12-17 Andreas Schwab <schwab@gnu.org>
3684
3685 * configure.in: Cache more tests. Add missing quotes around
3686 message with embedded comma.
3687
36881997-12-04 Karl Heuer <kwzh@gnu.org>
3689
3690 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
3691
36921997-11-26 Joel N. Weber II <devnull@gnu.org>
3693
3694 * make-dist: Changed the comment about `umask 0' to say `Don't
92a8ce63
JB
3695 restrict access to any files.'; previously it said `Don't protect
3696 any files', which may have implied that we think fascism is good.
a4a9692d
DL
3697
36981997-11-24 Paul Eggert <eggert@twinsun.com>
3699
3700 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
3701 strftime needs the underlying host's strftime for locale dependent
3702 formats.
3703
37041997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
3705
3706 * configure.in (i586-dg-dguxR4.*): New name in case branch.
3707
37081997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
3709
3710 * config.bat: Configure the man subdirectory.
3711
37121997-11-07 Paul Eggert <eggert@twinsun.com>
3713
3714 * configure.in (AC_CHECK_LIB): Add -lintl.
3715
37161997-11-07 Karl Heuer <kwzh@gnu.org>
3717
3718 * make-dist (check for .elc files): Avoid bash-specific syntax.
3719 (check for overflow 14-char limit): Simplify.
3720
37211997-11-07 Richard Stallman <rms@gnu.org>
3722
3723 * Makefile.in (install): Move blessmail last.
3724
37251997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3726
3727 * configure.in (gettimeofday, one arg or two):
3728 Clarify messages by avoiding double negative.
3729
37301997-09-30 Karl Eichwalder <ke@suse.de>
3731
3a787a1e 3732 * Makefile.in (install-arch-indep): Install the widget info file.
a4a9692d
DL
3733
37341997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3735
3736 * configure.in (with-pop, with-kerberos): Need to check Kerberos
3737 libraries in reverse order, so that libraries will appear in the
3738 correct dependency order on the link line (and so that the
3739 configure checks themselves will work properly when early
3740 libraries depend on later ones).
3741
37421997-09-21 Erik Naggum <erik@naggum.no>
3743
3a787a1e 3744 * make-dist (making links to `src'): Keep timestamp on copied files.
a4a9692d
DL
3745
3746 * make-delta: New script to produce delta distributions.
3747
37481997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3749
3750 * Version 20.2 released.
3751
37521997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3753
3754 * Version 20.1 released.
3755
3756 * Makefile.in (install-leim): Depend on mkdir.
3757 (leim): Depend on src.
3758
37591997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3760
3761 * configure.in: Recognize alpha* instead of just alpha.
3762
37631997-09-12 Paul Eggert <eggert@twinsun.com>
3764
3765 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
3766
37671997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3768
3769 * update-subdirs: Use rm -f.
3770
37711997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3772
3773 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
3774 Ignore subdirs named Old.
dff28924 3775
a4a9692d
DL
37761997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
3777
3778 * configure.in: Add OpenBSD clause to set $machine.
3779
37801997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3781
3782 * make-dist: Recompile everything after updating various Lisp files.
3783 Recompile in leim as well as lisp.
3784 Check in leim as well as lisp for mismatched files and too-long names.
dff28924 3785
a4a9692d
DL
37861997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3787
3788 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
3789
37901997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3791
3792 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
3793 before trying to copy anything from it.
3794
37951997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3796
3797 * Makefile.in (man/Makefile): New target.
3798 (tags): Define env var EMACS and run Makefile from build dir.
3799
38001997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
3801
3802 * config.bat: If src/_gdbinit doesn't exist, try using
3803 src/.gdbinit to create it (for building on Windows 95).
3804
38051997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3806
3807 * Makefile.in (install-arch-indep):
3808 Discard extra data in tar | tar pipes.
3809
38101997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
3811
3812 * configure.in (x_default_search_path): Corrected
3813 '${x_library}' to '${x_library}/X11'.
3814
38151997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3816
4b649a8e 3817 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1.
a4a9692d
DL
3818
38191997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3820
3821 * configure.in: Support auto-configuration of both Kerberos V4 and
92a8ce63
JB
3822 Kerberos V5 for movemail, including detection of V4 and V5 header
3823 files and libraries.
a4a9692d
DL
3824
38251997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
3826
3827 * configure.in: Compute x_default_search_path
3828 and substitute into makefiles.
3829
3830 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
3831
38321997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3833
3834 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
3835
38361997-08-07 Erik Naggum <erik@naggum.no>
3837
3838 * configure.in: Remove lockdir, it is no longer needed.
3839 * Makefile.in (mkdir): Don't create lockdir.
3840 (lockdir): Variable deleted.
3841 (paths-force): Don't operate on PATH_LOCK.
3842
38431997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3844
3845 * leim-Makefile.in (clean, distclean): New targets.
3846
3847 * make-dist: Include leim/ChangeLog in leim distribution.
3848
38491997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3850
3851 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
3852
38531997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3854
3855 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
3856
38571997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3858
3859 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
3860
38611997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3862
3863 * make-dist: Update leim/leim-list.el.
3864 Pass along value of $EMACS when updating lisp dir.
3865
38661997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
3867
dff28924 3868 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
a4a9692d
DL
3869 prerequisite to the use of Doug Lea's malloc.
3870
38711997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3872
3873 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
3874
3875 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
3876
38771997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3878
3879 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
3880
38811997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3882
3883 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
3884 to news-r6.h.
3885
38861997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
3887
3888 * config.bat: Use `sed' instead of `cp', which might not be
3889 installed.
3890
38911997-07-09 Kenichi Handa <handa@etl.go.jp>
3892
3893 * Makefile.in (mostlyclean): Add cleaning leim directory.
3894 (clean, distclean, maintainer-clean): Likewise.
3895
38961997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3897
3898 * make-dist (bogosities): Check subdirs of `lisp' also.
3899
39001997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3901
3902 * make-dist (etc): Really avoid symlinks now.
3903 (lisp): Don't delete from subdirs the things we never copy.
3904
56f7d69d 39051997-07-07 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3906
3907 * Makefile.in (install-arch-indep): Correct the target name.
3908 The first letter `i' was dropped by the previous change of mine.
3909
39101997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3911
3912 * configure.in (leim/Makefile): Generate this.
3913 (*-sysv4.2uw*): Recognize new alternative.
3914
3915 * leim-Makefile.in: Renamed from leim-Makefile.
3916
3917 * make-dist: Set up real-leim subdirectory,
3918 with the real contents of leim; then move it to
3919 a separate top-level directory.
3920
3921 * make-dist: Don't mention site-lisp, site-init, site-start
3922 or default, when listing files hat are not compiled and should be.
dff28924 3923
a4a9692d
DL
3924 * configure.in: Create src/config.stamp at the end.
3925
39261997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3927
3928 * Makefile.in (install-leim): Correct previous change.
3929
56f7d69d 39301997-07-02 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3931
3932 * Makefile.in (install-leim): New target.
3933 (install): Depend on install-leim.
dff28924 3934
56f7d69d 39351997-07-01 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3936
3937 * Makefile.in (SUBDIR): Add leim.
3938 (SUBDIR_MAKEFILES): Add leim/Makefile.
3939 (leim/Makefile): New target.
3940
39411997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3942
3943 * leim-Makefile: New file.
3944 * make-dist: Initialize a `leim' subdirectory with that makefile.
3945
39461997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3947
3948 * configure.in (GNU_MALLOC_reason): Fix message text.
3949
39501997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3951
3952 * make-dist (lisp): Don't process subdirs that start with =.
3953 (etc): Copy symlinks, as in src.
3954
39551997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3956
3957 * configure.in (i*86-*-unixware*): New alternative.
3958
39591997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3960
3961 * Makefile.in (src/config.stamp): Target renamed from src/config.h
3962 and touch it explicitly.
3963
3964 * configure.in (mips-sony-newsos6*): New alternative.
3965 (mips-*-linux-gnu*): New alternative.
3966 (*-*-bsdi*): New alternative.
3967 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
3968
39691997-06-22 Dave Love <d.love@dl.ac.uk>
3970
3a787a1e
JB
3971 * Makefile.in (lib-src): Depend on src/config.h (e.g. for movemail.o).
3972 (src/config.h): New target to re-configure if src/config.in is patched.
a4a9692d
DL
3973
39741997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3975
3976 * configure.in (shutdown): Check for `shutdown' function.
3977
56f7d69d 39781997-06-18 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3979
3980 * update-subdirs: Include the directory "language" in subdirs.
3981
39821997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3983
3984 * configure.in (m88k-dg-dgux4*): New alternative.
3985 (alpha-*-netbsd*): New alternative.
3986 (powerpcle-*-solaris2*): New alternative.
3987
39881997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3989
3990 * make-dist: Warn about .el files that are not compiled.
3991
39921997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3993
3994 * Makefile.in (dist): Don't run update-subdirs here,
3995 since make-dist now gets that done.
3996
3997 * make-dist: Use the new `updates' target in lisp/Makefile.
dff28924 3998
a4a9692d
DL
3999 * make-dist: Use new non-file targets in lisp/Makefile.
4000
40011997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4002
4003 * make-dist: Handle all subdirs of `lisp' uniformly.
4004 Don't handle `term' and `language' specially.
4005 Clear out umask at the beginning.
dff28924 4006
a4a9692d
DL
40071997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4008
4009 * make-dist: Use Make to update finder-inf.el and autoloads.
4010 Also update cus-load.el.
4011
40121997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4013
89aa5de3 4014 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
3a787a1e 4015 in case it is desirable to disable the GNU malloc features with glibc.
a4a9692d
DL
4016
40171997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4018
4019 * configure.in (DOUG_LEA_MALLOC):
4020 Define if malloc_{get,set}_state exist.
4021
56f7d69d 40221997-03-05 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
4023
4024 * make-dist: Make links for files under lisp/language.
4025
177c0ea7 40261997-02-20 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
4027
4028 * update-subdirs: Exclude the directory "language" from subdirs.
4029
40301997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
4031
4032 * configure.in: Check for rint and cbrt.
4033
40341997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4035
4036 * make-dist: Use $EMACS to say where to run Emacs.
4037 Add --no-update option.
dff28924 4038
a4a9692d
DL
40391996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4040
4041 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
4042
40431996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4044
4045 * make-dist (copying src): Check thoroughly for symlinks
4046 and copy them in all cases. Regularize the linking of *.in
4047 and *.opt and ChangeLog files.
4048 (copying lib-src): Likewise.
4049 Don't rm getdate.c or y.tab.*--they don't exist any more.
dff28924 4050
a4a9692d
DL
40511996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
4052
4053 * configure.in: Check for libmail, maillock.h and
4054 touchlock (for movemail).
4055
40561996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4057
4058 * configure.in (limits.h): Check for this file.
4059
40601996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4061
4062 * configure.in (rs6000-ibm-aix4.2): New alternative.
4063 (rs6000-ibm-aix4.0): New alternative.
4064 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
4065
40661996-11-22 Ben Harris <bjh21@cam.ac.uk>
4067
4068 * configure.in: Recognize vax-*-netbsd*.
4069
40701996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4071
4072 * configure.in (locallisppath): Add leim directory.
4073
40741996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4075
4076 * config.bat: Make sure `mv' supports forward slashes and -f.
4077
40781996-10-28 Christian Limpach <chris@nice.ch>
4079
4080 * configure.in (hppa*-next-nextstep*): * added after hppa
4081 to accept hppa1.0 and hppa1.1.
4082
40831996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
4084
4085 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
4086 * configure.in (ld_switch_machine): Fix typo.
4087
40881996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4089
4090 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
4091 from config.h and use them in $ac_link.
4092
40931996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
4094
4095 * configure.in: Create a subdir named `lisp'.
4096
40971996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4098
4099 * configure.in: Check for getcwd.
4100
41011996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4102
dff28924 4103 * configure.in: Check for termios.h. Check for setpgid.
a4a9692d
DL
4104
41051996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4106
4107 * configure.in: Check for setrlimit.
4108
41091996-08-31 Paul Eggert <eggert@twinsun.com>
4110
4111 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
4112
41131996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4114
4115 * configure.in: Check for utimes.
4116
4117 * configure.in: Check for com_err library, but only
4118 if --with-kerberos was used. Check for krb and des
4119 only if --with-kerberos.
4120
41211996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4122
4123 * Makefile.in (INSTALL_STRIP): New variable.
4124 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
4125 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
4126
41271996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4128
4129 * configure.in: Check for krb and des libraries.
4130
41311996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4132
4133 * configure.in (*-sunos4.1.[3-9]*noshare):
4134 Use sunos413, not sunos4-1-3.
4135 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
4136 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
dff28924 4137
a4a9692d
DL
41381996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4139
4140 * Makefile.in (src/paths.h): Target deleted.
4141 (paths-force): Delete all dependencies on this target
4142 but don't delete the target.
4143 (install): Depend on `all'.
4144 (paths-force): Don't print a message.
4145
4146 * configure.in: Generate src/paths.h here.
4147
41481996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4149
4150 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
4151 New variables that affect linking only.
4152 (alpha-dec-osf*): Use those instead of previous change.
4153
41541996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4155
4156 * Makefile.in (install-arch-indep): Install info/messages.
4157
41581996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4159
4160 * Version 19.33 released.
4161
f0131492 41621996-08-10 Marcus G. Daniels <marcus@sayre.sysc.pdx.edu>
a4a9692d
DL
4163
4164 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
4165 Fix previous change.
4166
41671996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4168
4169 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
4170 New alternative.
4171
41721996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4173
4174 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
4175 and NON_GCC_TEST_OPTIONS.
4176
41771996-08-06 Paul Eggert <eggert@twinsun.com>
4178
4179 * configure.in (LOCALTIME_CACHE): Don't put a string literal
4180 "TZ=..." in environ.
4181
41821996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4183
4184 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
4185
41861996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4187
4188 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
4189 the more general *-sunos4.1.[3-9]* clause.
4190
41911996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4192
4193 * Version 19.32 released.
4194
4195 * configure.in (*-sco3.2v5*):
4196 Set OVERRIDE_CPPFLAG to a string of one space.
4197 Fix the code that uses OVERRIDE_CPPFLAG.
4198
41991996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
4200
4201 * configure.in: Undo previous change.
4202
42031996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4204
4205 * config.sub: Use `pc', not `unknown', when canonicalizing
4206 the vendor for ...86.
4207
177c0ea7 42081996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
a4a9692d
DL
4209
4210 * configure.in: Check for termios.h header.
4211
42121996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
4213
3a787a1e 4214 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3.
a4a9692d
DL
4215
42161996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
4217
4218 * configure.in: Split bsdos2 and bsdos2-1.
4219
42201996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4221
4222 * config.sub: If last two words are not a recognized
4223 KERNEL-OS pair, use just the last word as OS, as in 19.31.
4224 Make conversion of gnu/linux to linux-gnu really work.
dff28924 4225
a4a9692d
DL
4226 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
4227
42281996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4229
4230 * configure.in (check for using Lucid widgets by default):
4231 Eliminate indentation that confuses some compilers.
4232
42331996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4234
4235 * config.sub: Convert linux and gnu/linux to linux-gnu.
4236
4237 * make-dist: Don't update getdate.c.
4238 Ignore =... files when checking for too-long Lisp file names.
4239
42401996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4241
4242 * configure.in (euidaccess): Check for that, not for eaccess.
4243
42441996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4245
4246 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
92a8ce63 4247 before `noshare'.
a4a9692d
DL
4248 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
4249
42501996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4251
4252 * configure.in: Rename lignux to linux-gnu in configuration names.
4253 Use gnu-linux as the opsys value (s/ file name).
4254 Allow i686 just like i386, i486, i586.
4255
42561996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4257
4258 * configure.in (i*86-*-sco3.2v5): New alternative.
4259 (OVERRIDE_CPPFLAG): New variable.
4260 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
4261
4262 * configure.in: Specify vpath for .texi files.
4263
42641996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4265
4266 * configure.in: Always check for HAVE_X11R5.
4267 Separately decide whether to use a toolkit by default.
4268
42691996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
4270
4271 * configure.in: If X11R5 is missing the Xaw headers,
4272 default to --with-x-toolkit=no.
4273
42741996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4275
4276 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
4277
42781996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4279
4280 * Makefile.in (install-arch-indep): If cd etc makes output,
4281 don't treat that as part of the tar data.
4282 Check that ./lisp actually exists.
dff28924 4283
a4a9692d
DL
42841996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
4285
4286 * make-dist: Check for long file names.
4287
42881996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
4289
4290 * Version 19.31 released.
4291
42921996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
4293
4294 * configure.in: Recognize sparc-*-lignux.
4295
42961996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
4297
4298 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
4299 Don't include config.w95.
4300
43011996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
4302
4303 * make-dist: Replace --no-clean-up and --no-tar options
4304 with --clean-up and --tar, so that the default is useful.
4305
43061996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
4307
4308 * config.bat: Make sure the GDB init file is called src/_gdbinit;
4309 if not, tell the user to rename it and abort.
4310
43111996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
4312
4313 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
4314 test program.
4315
43161996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4317
4318 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
4319
4320 * make-dist (MANIFEST): Fix previous change.
4321 (msdos): Put mainmake.v2 into the dist.
4322
43231996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4324
4325 * make-dist: Exit if autoconf fails.
4326
43271996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
4328
4329 * config.bat: Set djgpp-ver, and unset it at the end.
b1f865ae 4330 Add a number of conditionals for DJGPP version 2.
a4a9692d
DL
4331 Rename label libsrc2 to libsrc3.
4332 Substitute for LDFLAGS in src/Makefile.
4333 Substitute for ALL_CFLAGS in lib-src/Makefile.
4334
43351996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4336
4337 * configure.in (ncurses): Check this after checking fns like strerror.
4338
43391996-04-08 Erik Naggum <erik@naggum.no>
4340
4341 * make-dist (MANIFEST): Don't include lines from =files.
4342
43431996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4344
4345 * make-dist: Don't put lisp/dired.todo in the dist.
4346
43471996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
4348
4349 * configure.in (HAVE_NCURSES): Look for library named ncurses.
4350
4351 * configure.in (setlocale): Check for it.
4352
4353 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
dff28924 4354
a4a9692d
DL
43551996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4356
4357 * configure.in: Use lignux instead of linux as value of opsys.
4358
43591996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4360
4361 * Makefile.in (install-strip): Fix whitespace.
4362 Get rid of continuation.
4363
4364 * config.sub: Convert linux or gnu/linux to lignux.
4365
43661996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4367
4368 * configure.in: Accept lignux in configuration name.
4369
43701996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4371
4372 * Makefile.in (install-strip): New target.
4373
43741996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4375
4376 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
4377 -f failed to do the job on Suns.
4378
43791996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4380
4381 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
4382
4383 * configure.in (linux/version.h): Check for this header.
4384
43851996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4386
4387 * configure.in: Remove -fno-builtin hackery from -lm check.
4388
43891996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4390
4391 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
92a8ce63 4392 just this test.
a4a9692d
DL
4393
4394 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
4395
43961996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4397
4398 * configure.in: Check for ncurses.
4399
44001996-02-28 Paul Eggert <eggert@twinsun.com>
4401
4402 * configure.in (LOCALTIME_CACHE):
4403 Also define if localtime mishandles unsetting TZ.
4404 This works around a localtime bug in mips-dec-ultrix.
4405
44061996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4407
4408 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
4409
4410 * configure.in: Improve messages about X versions.
4411
44121996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4413
4414 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
4415
44161996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4417
4418 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
4419 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
4420
4421 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
4422 (install): Put install-arch-indep before install-arch-dep.
4423
44241996-02-20 Dave Love <d.love@dl.ac.uk>
4425
4426 * INSTALL: Clarify info about MS-DOS path handling.
4427
44281996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4429
4430 * Makefile.in (install-arch-indep): Install info/ccmode*.
4431 In previous change, protect against /bin/pwd returning null string.
4432
44331996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4434
4435 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
4436 to lispdir.
4437
44381996-02-01 Paul Eggert <eggert@twinsun.com>
4439
4440 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
4441
44421996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4443
4444 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
4445
44461996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4447
4448 * Makefile.in (extraclean): Use ${top_distclean} to ensure
4449 we delete everything distclean deletes.
4450
44511996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
4452
4453 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
4454
44551996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4456
4457 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
4458 into LDFLAGS instead of into LIBS.
4459
44601996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4461
4462 * configure.in (HAVE_XMU): Fix typo in previous change.
4463
44641996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4465
4466 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
4467
44681996-01-10 Erik Naggum <erik@naggum.no>
4469
4470 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
4471
44721996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
4473
4474 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
4475
44761996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4477
4478 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
4479 and use -lXt to link it.
4480
44811996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4482
4483 * configure.in (locallisppath): Put version-specific dir first.
4484
44851996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4486
4487 * configure.in (hppa-*-nextstep*): New alternative.
4488 (USE_X_TOOLKIT): By default, set this to "maybe";
4489 and change that later to LUCID or "no" according to X11 version.
4490
4491 * make-dist: Recompile outdated .elc files and update all autoloads.
4492
44931996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
4494
4495 * configure.in (locallisppath): Fix typo in last change: " -> '.
4496
44971996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4498
4499 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
4500
45011995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4502
4503 * Makefile.in (install-arch-indep): Give all files read permission.
4504
45051995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4506
4507 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
4508 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
4509
45101995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4511
4512 * configure.in: Determine HAVE_X11R6.
4513 (HAVE_MENUS): Renamed from HAVE_X_MENU.
4514
45151995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4516
4517 * configure.in: Just "solaris" now defaults to version 2.4.
4518 Add sunos4.1.n-noshare as alternative.
4519
45201995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4521
4522 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
4523
45241995-11-29 Erik Naggum <erik@naggum.no>
4525
4526 * Makefile.in (install-arch-indep): Add missing backslash.
4527
45281995-11-29 Karl Eichwalder <ke@ke.Central.DE>
4529
4530 * Makefile.in (install-arch-indep): Don't install
4531 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
4532
45331995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4534
4535 * Makefile.in (install-arch-indep): Fix previous change.
4536
4537 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
4538
45391995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4540
4541 * Version 19.30 released.
4542
4543 * make-dist (lisp): Exclude subdirs.el.
4544
45451995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4546
4547 * make-dist (etc): Delete *.orig and *.rej.
4548
45491995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4550
4551 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
4552
45531995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4554
4555 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
4556
45571995-11-14 Geoff Voelker <voelker@cs.washington.edu>
4558
4559 * make-dist (nt): Rename install, readme, and todo to
4560 INSTALL, README, and TODO.
4561
45621995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4563
4564 * make-dist (lisp): Don't distribute site-start.
4565
45661995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
4567
4568 * make-dist: Break the hard link on alloca.c.
4569
45701995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4571
4572 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
4573
45741995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4575
4576 * make-dist (src, lib-src): Don't distribute Makefile.c.
4577 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
4578
45791995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4580
4581 * Makefile.in (mkdir): Create man1dir, not mandir.
4582 (uninstall): Use man1dir, not mandir.
4583
45841995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4585
4586 * Makefile.in (man1dir): New variable.
92a8ce63 4587 (install-arch-indep): Use man1dir.
a4a9692d
DL
4588
4589 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
4590
4591 * make-dist: Create lisp/MANIFEST.
4592
45931995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4594
4595 * configure.in (m68k-*-linux*): New alternative.
4596
45971995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4598
4599 * make-dist: Use new names config.in, paths.in, and
4600 {src,lib-src}/Makefile.in.
4601
46021995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4603
4604 * configure.in: Don't bother checking for drem.
4605
46061995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4607
4608 * Makefile.in (distclean): Delete line with just a tab in it.
4609 (install-arch-indep): Delete spaces that precede tabs.
4610 Delete spurious `fi' left from previous change.
4611 (install): Supply `true' as command, to avoid null command.
4612
46131995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4614
4615 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
4616
46171995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4618
4619 * configure.in (powerpc-*-solaris2): New alternative.x
4620
46211995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
4622
4623 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
4624 of paths.h.tmp$$, to avoid going beyond 14 characters.
4625
46261995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4627
4628 * configure.in: Improve error msg for invalid --with-x-toolkit value.
4629
46301995-09-06 Paul Eggert <eggert@twinsun.com>
4631
4632 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
4633 if localtime caches TZ. Check for tzset.
4634
46351995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4636
4637 * config.bat: Simplify using new names file names src/makefile.in,
4638 config.in, paths.in. Change Echo commands not to use `.
4639
46401995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4641
4642 * Makefile.in (install-arch-indep): Always install the new dir file;
4643 rename the previous dir file to dir.bak or dir.old.
4644
46451995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4646
4647 * configure.in (RANLIB): Substitute this into makefiles.
4648 Set it specially on solaris; set it by default on other systems.
4649
4650 * configure.in: Fix previous Alpha change.
4651
46521995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4653
4654 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
4655 NON_GCC_TEST_OPTIONS.
4656
46571995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4658
4659 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
4660 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
4661
4662 * configure.in (alpha-*-linux*): New configuration.
4663
46641995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4665
4666 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
4667 (m68k-next-nextstep*): New alias for that.
4668 (i*86-*-nextstep*): Use nextstep.h.
4669 (sparc-*-nextstep*): New configuration.
4670
46711995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4672
4673 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
4674 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
4675
46761995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4677
4678 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
4679 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
4680
46811995-07-18 Mike Long <mike.long@analog.com>
4682
4683 * make-dist: Fix update of finder-inf.el, and byte-compile it.
4684
46851995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4686
4687 * Makefile.in (src/paths.h, paths-force):
4688 Rename src/paths.h.in to src/paths.in.
4689 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
4690
4691 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
4692 Use Makefile.c for intermediate file.
4693 Rename src/config.h.in to src/config.in.
4694
46951995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
4696
4697 * configure.in (mips-dec-ultrix*): Assume version 4.3.
4698 (mips-dec-ultrix4.[12]): New alternative for old versions.
4699
47001995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4701
4702 * make-dist: Don't break intra-tree links.
4703
47041995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4705
4706 * configure.in: Put back archlibdir initialization. Require
92a8ce63 4707 autoconf 2.4.1 or later.
a4a9692d
DL
4708
47091995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4710
4711 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
4712 (mips-mips-riscos5*): New alternative.
4713
47141995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4715
4716 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
4717
47181995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4719
4720 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
4721 (mandir, infodir, archlibdir): Initializations deleted.
4722
4723 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
4724 On hpux9shr, use hpux9shxr4.h.
4725
47261995-06-24 Morten Welinder <terra+@cs.cmu.edu>
4727
4728 * configure.in: Added target mips-dec-mach_bsd4.3.
4729 * config.guess: Guess mips-dec-mach_bsd4.3.
4730
47311995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4732
4733 * Makefile.in (mkdir): Use symbolic chmod.
4734
47351995-06-22 Paul Eggert <eggert@twinsun.com>
4736
3a787a1e 4737 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3. (Likewise for
10d1d0af 4738 SunOS 4.1.5 through 4.1.9, should they ever exist.)
a4a9692d
DL
4739
47401995-06-22 Paul Eggert <eggert@twinsun.com>
4741
4742 * Makefile.in (SUBDIR_MAKEFILES):
4743 Add man/Makefile, so `make distclean' removes it.
4744 (top_distclean): Add config.log to the list of files to be removed.
4745
47461995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4747
4748 * Version 19.29 released.
4749
47501995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4751
4752 * configure.in: Fix the previous change to verify that the -b
4753 option really solves the problem.
4754
4755 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
4756
47571995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4758
4759 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
4760
47611995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4762
4763 * configure.in: Report more clearly when there is no special
4764 dir to search for X includes or libraries.
4765
47661995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4767
4768 * configure.in: Check for -lpthreads, not -lpthread.
4769
47701995-06-09 Geoff Voelker <voelker@cs.washington.edu>
4771
4772 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
4773
47741995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4775
4776 * configure.in: Check for -lpthread.
4777
47781995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4779
4780 * Makefile.in (install-arch-indep): Install info files for mh-e.
4781 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
4782
47831995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4784
4785 * configure.in (*-solaris2.5): New configuration.
4786
4787 * make-dist: Copy new files config.nt and config.w95.
4788
47891995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4790
4791 * configure.in: Use x_includes, not x_libraries, for -I.
4792 Make bitmapdir a colon-separated list.
4793
47941995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
4795
4796 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
4797
4798 * configure.in: Allow x_libraries and x_includes to be paths.
4799
48001995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4801
4802 * configure.in: Fix typo.
4803
48041995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4805
4806 * INSTALL: Clarify use of site-init.el.
4807
48081995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
4809
3a787a1e 4810 * configure.in: Pass arg to sqrt.
a4a9692d
DL
4811
48121995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4813
4814 * make-dist: Fix May 6 change.
4815
48161995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4817
4818 * vpath.sed: Delete reference to ymakefile.
4819
48201995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4821
3a787a1e 4822 * configure.in: Use sqrt (more portable) instead of fmod in -lm check.
a4a9692d
DL
4823
48241995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4825
4826 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
4827
4828 * update-subdirs: Specify /bin/sh to run the script.
4829
48301995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4831
4832 * make-dist: Put src/makefile.nt in dist.
4833
4834 * configure.in (i[345]86-*-bsdi2*): New configuration.
4835 (vax-dec-bsd386*): Deleted.
4836
48371995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4838
3a787a1e
JB
4839 * configure.in: Make sure CDPATH doesn't mess up PWD check.
4840 Check whether X bitmaps are in X11/bitmaps instead of bitmaps.
4841 Use fmod instead of logb in -lm check.
a4a9692d
DL
4842
48431995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4844
4845 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
4846 Use bsd4-3. Don't set NON_GNU_CPP.
4847
4848 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
14ee32ab 4849 In nt, copy various different things, but not *.cmd.
a4a9692d
DL
4850 Fix the ln commands for the subdirs of nt.
4851
48521995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4853
4854 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
4855
48561995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4857
4858 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
4859 since that's what the header file expects.
4860
880820fe 48611995-04-24 Francesco Potortì (pot@cnuce.cnr.it)
a4a9692d
DL
4862
4863 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
4864 and 68040 based machines when choosing options for gnucc.
4865
48661995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4867
4868 * Makefile.in (top_distclean): Delete config.cache.
4869
48701995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4871
4872 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
4873
4874 * configure.in: Use m/ncr386.h.
4875
48761995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4877
4878 * Makefile.in (install-arch-indep): Undo Sep 23 change.
4879
48801995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4881
4882 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
4883 (man): Don't copy texindex.c and getopt.c; they're deleted.
4884 (etc): Omit `e'; it's a subdirectory.
4885 (etc/e): Use `../..', not `..', to reference top level.
4886
48871995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
4888
4889 * Makefile.in (install-arch-indep, dist):
3a787a1e 4890 Look for `update-subdir' in $(srcdir).
a4a9692d
DL
4891
48921995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4893
4894 * make-dist: Include mkinstalldirs in distribution.
4895
48961995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4897
4898 * make-dist: Add missing close backquote.
4899
49001995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4901
4902 * make-dist: Don't distribute shortnames directory.
4903
49041995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4905
4906 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
4907
49081995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4909
4910 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
4911
49121995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4913
4914 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
4915
49161995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
4917
4918 * configure.in (mips-sgi-irix6): New configuration.
4919
49201995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
4921
4922 * Makefile.in (maintainer-clean): Renamed from realclean.
4923
49241995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4925
3a787a1e
JB
4926 * configure.in: Create a .gdbinit that sources the real one,
4927 if using a different build directory.
a4a9692d
DL
4928
49291995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4930
4931 * configure.in: Check for sys/select.h.
4932
49331995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4934
4935 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
4936
49371994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4938
4939 * configure.in: Handle isc 4.1 operating system.
4940
49411994-12-10 Richard Stallman <rms@kepa>
4942
4943 * configure.in (rs6000-ibm-aix4.1*): New alternative.
4944 (rs6000-ibm-aix4*): New alternative.
4945
49461994-12-06 Richard Stallman <rms@kepa>
4947
4948 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
4949
49501994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
4951
4952 * configure.in: Don't try to make directories that are guaranteed
92a8ce63 4953 to already exist.
a4a9692d
DL
4954
49551994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4956
4957 * configure.in: Generate man/Makefile from man/Makefile.in.
4958 Create the man subdir.
4959
4960 * Makefile.in (dvi): Run Make in our man subdir.
4961
4962 * make-dist: Create subdir etc/e.
4963 Make links to it.
4964 Put man/Makefile.in in dist, instead of man/Makefile.
4965
49661994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
4967
4968 * configure.in: Add --with-pop, --with-kerberos, and
4969 --with-hesiod for movemail.
4970
49711994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4972
4973 * configure.in (m68*-apollo*): Use s/domain.h.
4974
49751994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4976
4977 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
4978
49791994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
4980
4981 * configure.in: Don't add -I, -L, -R options for cc if their
4982 arguments would be empty.
4983
49841994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4985
4986 * configure.in (i860-intel-osf1*): New alternative.
4987 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
4988 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
4989
49901994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
4991
4992 * configure.in: Make h_errno check not use nested functions.
4993
49941994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
4995
4996 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
4997
49981994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
4999
5000 * Makefile.in (install-arch-indep): Avoid continued comment
92a8ce63 5001 swallowing target line.
a4a9692d
DL
5002
50031994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
5004
5005 * configure.in: Protect a character class with `changequote'.
5006
50071994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5008
5009 * configure.in: Accept `news' as a synonym for `newsos'.
5010
50111994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5012
5013 * Makefile.in: Don't rm files if cd fails.
5014
50151994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5016
5017 * make-dist: Put nt subdir and its subdirs in the dist.
5018 (lib-src): Put makefile.nt in the dist.
5019 (lisp): Put makefile.nt in the dist.
5020
50211994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5022
5023 * configure.in: Change a stray `[' to `test'.
5024
50251994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
5026
5027 * configure.in: Adapt for Autoconf v2. Use the standard argument
5028 parser, host type canonicalizer, X11 finder, and message
5029 printing macros. Use the new macro names. Use `test' instead of `['.
5030
50311994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5032
5033 * configure.in: Check for getpagesize.
5034
50351994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5036
5037 * make-dist (msdos): Put sed* in the distribution.
5038
50391994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
5040
5041 * config.bat: New option, `--with-x', for configuring Emacs
5042 for use with the X11 system DesqView/X.
5043 New option, `--no-debug', for compiling Emacs without debug
5044 information thus saving disk space.
5045 (src/config.h, src/paths.h): Use `update' (which is like
5046 `move-if-changed') to change the file.
5047 (src/config.h): When configuring for X11 perform extra changes.
5048 (src/makefile): When configuring for X11 perform extra changes.
5049 (lib-src): Remove temporary files.
5050 (): Check that `sed', `rm', `mv', and `gcc' are available.
5051
50521994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5053
5054 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
5055
5056 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
5057
50581994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5059
5060 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
5061
5062 * configure.in (canonical): Substitute var into makefiles.
5063 (bitmapdir): Likewise.
5064
5065 * Makefile.in (bitmapdir): New variable.
5066 (src/paths.h, paths-force): Edit PATH_BITMAPS.
5067
50681994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5069
5070 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
5071
5072 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
5073 * update-subdirs: New shell script.
5074
50751994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5076
5077 * Makefile.in (top_distclean): Don't rm build-install.
5078 (SOURCES): Delete build-install.in.
5079
5080 * make-dist: Don't distribute build-ins.in.
5081 * build-ins.in: File deleted.
5082
50831994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
5084
5085 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
5086
50871994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5088
5089 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
5090
5091 * configure.in (libexecdir): Renamed from libdir. New default.
5092 (sharedstatedir): Renamed from statedir. New default.
5093 (datadir): New default.
5094
5095 * make-dist: Don't distribute subdirs.el.
5096
50971994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5098
5099 * configure.in (eaccess): Check for it.
5100
51011994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5102
5103 * configure.in (mktime): Check for it.
5104
51051994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
5106
5107 * configure.in (motif): Add support for usage and option checking.
5108
51091994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
5110
5111 * configure.in (utimes): Check for it.
5112
51131994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
5114
5115 * Makefile.in (install-arch-indep): Don't do mkdir here.
5116
51171994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5118
5119 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
5120 riscix.h renamed to acorn.h.
5121
177c0ea7 51221994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
a4a9692d
DL
5123
5124 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
5125 New configurations.
5126
51271994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5128
5129 * configure.in: Remove trailing slashes from srcdir.
5130
51311994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5132
5133 * configure.in (i[345]86-sequent-ptx*): Handle
5134
51351994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5136
5137 * Makefile.in (paths-force): Depend on src/paths.h
5138
51391994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5140
5141 * configure.in (config_options): Save all arguments, not just some.
5142
51431994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5144
5145 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
5146
5147 * configure.in: Add AC_AIX.
5148 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
5149
51501994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5151
5152 * configure.in (parsing options): Simplify sed command to delete -'s.
5153
51541994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
5155
5156 * configure.in (config_options): New shell variable.
5157 Pass its value to C code in EMACS_CONFIG_OPTIONS.
5158
51591994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5160
5161 * configure.in (alpha-dec-osf*): New target.
5162
5163 * Makefile.in: Use just one FRC target.
5164
51651994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5166
5167 * Makefile.in (removenullpaths, paths-force):
5168 Use name paths.h.tmp$$, which depends on the pid.
5169
51701994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5171
5172 * Makefile.in (removenullpaths, paths-force):
5173 Put paths.h.tmp in top-level dir, not in src.
5174
51751994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5176
5177 * Version 19.27 released.
5178
51791994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5180
5181 * Version 19.26 released.
5182
51831994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5184
5185 * configure.in: Check for lrand48, not rand48.
5186
51871994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5188
5189 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
5190 (powerpc-ibm-aix*): New aliases.
5191
51921994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5193
5194 * make-dist (src/m, src/s): Put *.inp in distribution.
5195
51961994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5197
5198 * configure.in: Accept i586 and i486 along with i386.
5199
52001994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5201
5202 * configure.in: Do compute unexec, LIBX, system_malloc, etc
5203 even if CPP env var was set by the user.
5204
5205 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
5206
52071994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
5208
5209 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
5210
52111994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5212
5213 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
5214
52151994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5216
5217 * configure.in: Check more specifically for i*86-sun-sunos.
5218
52191994-08-03 Caveh Jalali (caveh@eng.sun.com)
5220
5221 * configure.in: Handle solaris 2.4.
5222
52231994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5224
5225 * configure.in (rand48): Check for it.
5226
52271994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5228
5229 * make-dist: Update the info files.
5230
52311994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5232
5233 * configure.in: Make "checking..." messages' style consistent.
5234 (HAVE_H_ERRNO): New test.
5235
52361994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5237
5238 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
5239
52401994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5241
5242 * configure.in (CFLAGS): If the envvar was specified, use that.
5243 And set REAL_CFLAGS from it too.
5244
52451994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5246
5247 * make-dist: Update finder-inf.el.
5248
52491994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5250
5251 * make-dist (msdos): Include sed4.inp in dist.
5252
5253 * Makefile.in (libsrc_libs): Var deleted.
5254
52551994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5256
5257 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
5258
52591994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5260
5261 * configure.in (mips-sony-newsos4*): New alias.
5262
52631994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5264
5265 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
5266 (*-convex-convexos*): Accept this as alias.
5267
52681994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5269
5270 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
5271 for two different uses.
5272
52731994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5274
5275 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
5276
52771994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5278
5279 * make-dist: Put ./BUGS into the distrib.
5280
52811994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5282
5283 * configure.in: Handle 386 running Solaris 2.
5284
52851994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5286
5287 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
5288
52891994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5290
5291 * configure.in (mips-sony-newsos*): Use news-risc.h.
5292
5293 * configure.in: Accept bsdi as opsys, like bsd386.
5294
52951994-06-01 Morten Welinder (terra@diku.dk)
5296
5297 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
5298
52991994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5300
5301 * Version 19.25 released.
5302
5303 * make-dist (shortversion): Don't assume another period follows.
5304
53051994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5306
5307 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
5308 (uninstall): Use /bin/pwd.
5309
5310 * Makefile.in (blessmail): Depend on src.
5311 (all): Don't depend on blessmail.
5312
5313 * Makefile.in (src/paths.h): Don't force recomputation.
5314 (paths-force): New target; force recomputation of paths.h.
5315 (all): Depend on paths-force.
5316 (src, lib-src): Depend on src/paths.h.
5317
5318 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
5319 NON_GCC_TEST_OPTIONS.
5320
53211994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5322
5323 * configure.in: Don't insist on subversions for irix.
5324
53251994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5326
5327 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
5328
5329 * configure.in (i[34]86-next-*): New alternative.
5330
53311994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5332
5333 * Version 19.24 released.
5334
5335 * configure.in: New config hppa*-hp-hpux9shr*.
5336
53371994-05-22 Morten Welinder (terra@tyr.diku.dk)
5338
5339 * config.bat: Doc fix.
5340
53411994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5342
5343 * Makefile.in (mostlyclean, clean, distclean, realclean)
5344 (extraclean): Don't act on man subdir if it doesn't exist.
5345
53461994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5347
5348 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
5349 Use them to set up CC.
5350 (*-sun-sunos4.1.3): Set them.
5351
53521994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5353
5354 * Makefile.in (lib-src): Don't depend on src/paths.h.
5355
53561994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5357
5358 * build-ins.in (copydests): Get rid of spurious `-'s.
5359
5360 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
5361
53621994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5363
5364 * Version 19.23 released.
5365
5366 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
5367 for the Xlib and Xt checks; then restore old CFLAGS.
5368
53691994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5370
5371 * configure.in (HAVE_X11XTR6): Add newline before #if.
5372 Add newline after #endif.
5373
53741994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5375
5376 * configure.in (HAVE_X11XTR6): Arrange to define it.
5377
53781994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5379
5380 * Makefile.in (install): Depend on blessmail.
5381
53821994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5383
5384 * configure.in (mips-siemens-sysv*): Put quotes around value
5385 containing blanks.
5386
53871994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5388
5389 * Makefile.in (TAGS): Use the makefile in src subdir.
5390
53911994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5392
5393 * configure.in (opsys): Recognize `gnu'.
5394
53951994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5396
5397 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
5398
53991994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5400
5401 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
5402 version > 1.8.
5403
54041994-05-08 Morten Welinder (terra@diku.dk)
5405
5406 * config.bat: Forcibly remove "# " style comments from makefiles.
5407
54081994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5409
5410 * Makefile.in (uninstall): When processing lispdir and etcdir,
5411 do nothing unless it exists and is a directory.
5412
54131994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5414
5415 * Makefile.in (install-arch-indep): Do install info/dired-x*.
5416 Merge code in from install-doc.
5417 (install-doc): Merge code back into install-arch-indep.
5418 (install-arch-dep): Don't depend on install-doc.
5419
5420 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
5421
54221994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5423
5424 * configure.in (making src/Makefile and lib-src/Makefile):
5425 Split off the autoconf substitutions and don't pass them thru cpp.
5426 (undefs): Use $canonical as well as $configuration.
5427
5428 * make-dist: Distribute lisp/Makefile.
5429
5430 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
5431 Use lower case names for the s files.
5432
54331994-05-03 Morten Welinder (terra@diku.dk)
5434
5435 * config.bat: Added possibility for different file name
10d1d0af 5436 transcriptions in lib-src.
a4a9692d
DL
5437
54381994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5439
5440 * Makefile.in (lib-src): Undo previous change.
5441 (blessmail): New target to run maybe-blessmail in lib-src.
5442 (all): Depend on blessmail.
5443
5444 * Makefile.in (lib-src): Depend on src.
5445
54461994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
5447
5448 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
5449 (m88k-dg-dgux5.4R2): dgux5.4R2.
5450
54511994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5452
5453 * configure.in (window_system): Restore accidentally deleted code
5454 that uses AC_FIND_X.
5455
5456 * make-dist: Distribute config.bat.
5457
54581994-04-29 Morten Welinder (terra@diku.dk)
5459
5460 * config.bat: Corrected the configuration of lib-src
5461 to keep up with configure. Add note about dos version 3
5462 or better needed (djgpp needs that). Add note explaining
5463 that either install in c:/emacs or edit the script.
5464 Don't change to c:/emacs, but assume we're there (to minimize
5465 the number of places to change).
5466
5467 * config.bat: Build-in the first step towards X11 support with
5468 the X11 emulator that exists. At this time it won't work,
5469 and several files are missing.
5470
54711994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5472
5473 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
5474 Don't look for -lresolv.
5475
5476 * Makefile.in (lib-src): Depend on src/paths.h.
5477
54781994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5479
5480 * configure.in: Restore deleted AC_SUBST of `configuration'.
5481 Improve error message for bad --with-x-toolkit value.
5482
5483 * configure.in: Define CONFIGURATION in src/config.h
5484 rather than substituting in src/Makefile.in.
5485
54861994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5487
5488 * Makefile.in (install-doc): New target.
5489 (install-arch-dep): Depend on install-doc.
5490 (mkdir): Create docdir.
5491
54921994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5493
5494 * configure.in: Test for libresolv.a.
5495 Substitute machfile and opsysfile.
5496
54971994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5498
5499 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
5500 (install-arch-dep): Install under the name $(EMACS).
5501
55021994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5503
5504 * configure.in (version): Use entire value of emacs-version.
5505 (mips-siemens-sysv*): New alternative.
5506
55071994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5508
5509 * Makefile.in (install-arch-indep): Don't install dired-x*.
5510
55111994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5512
5513 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
5514 Fix definition of $undefs.
5515
55161994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5517
5518 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
5519
5520 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
5521
55221994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5523
5524 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
5525
55261994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5527
5528 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
5529 and run it thru cpp, as with src/Makefile.in.
5530
5531 * configure.in: Use AC_SET_MAKE.
5532
55331994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5534
5535 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
5536
55371994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5538
5539 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
5540
5541 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
5542 (printing the choices): Make the toolkit message unconditional.
5543 (USE_X_TOOLKIT): Use `none', not `no', if none.
5544 (include libsrc_libs): Include config.h, and specify -I for srcdir.
5545 Get rid of temp file foofoo1.
5546
55471994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5548
5549 * configure.in (CFLAGS): Use shell syntax, not Makefile.
5550
55511994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5552
5553 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
5554 (printing the choices): State choice of toolkit.
5555 (libsrc_libs): Recalculate after writing config.h;
5556 then update lib-src/Makefile.
5557
55581994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5559
5560 * configure.in: Add sunos4shr as alternative for suns.
5561 Conditionals testing for null $CC were backwards.
5562
55631994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5564
5565 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
5566
55671994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5568
5569 * configure.in: Handle -isc4.0*.
5570
55711994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5572
5573 * configure.in (esix5): Set NON_GNU_CPP.
5574
55751994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
5576
5577 * Makefile.in (thisdir): Nonsensical variable removed.
5578 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
5579 back to $thisdir, rather than the directory `this_dir'.
5580
55811994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5582
5583 * Makefile.in (install-arch-indep): Add missing backslash after a
5584 `then'.
5585
55861994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5587
5588 * Makefile.in (thisdir): New variable.
5589 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
5590
55911994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5592
5593 * configure.in: Add freebsd.
5594
55951994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5596
5597 * configure.in: Check for fpathconf.
5598
55991994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5600
5601 * configure.in (with_x_toolkit): Fix typo in previous change.
5602
56031994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5604
5605 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
5606
56071994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5608
5609 * configure.in (with_x_toolkit): Don't allow motif or open-look.
5610
56111994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5612
5613 * configure.in: Fix value of docdir.
5614 * Makefile.in (install-arch-indep): Install DOC* in docdir.
5615
56161994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5617
5618 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
5619
56201994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
5621
5622 * configure.in: New variable docdir to control where the docstring
5623 file goes.
5624 Makefile.in: Use it to initialize PATH_DOC in paths.h.
5625
56261994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5627
5628 * configure.in: When --run-in-place, don't inherit archlibdir.
5629
56301994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5631
5632 * Makefile.in (install-arch-dep, install-arch-indep):
5633 New targets split up former do-install rule.
5634 (do-install): Target deleted.
5635
56361994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5637
5638 * configure.in (mips-sony-newsos*): New configuration.
5639
56401994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
5641
5642 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
5643
56441994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5645
5646 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
5647
56481994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5649
5650 * configure.in: Don't initialize CC.
5651
56521994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5653
5654 * configure.in (creating src/Makefile): Also generate -U switches
5655 for symbols in the $configuration value.
5656
5657 * configure.in: Check for sys_siglist being declared in system header.
5658
56591994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5660
5661 * configure.in (creating src/Makefile): Delete blank lines
5662 along with lines of whitespace.
5663 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
5664
56651994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5666
5667 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
5668 like C_SWITCH_SYSTEM.
5669 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
5670
56711994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5672
5673 * configure.in (drem): Check for this function.
5674
56751994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5676
5677 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
5678 If CPP was inherited from environment, don't use NON_GNU_CPP.
5679 (NON_GNU_CC): Likewise.
5680 (handling with_gcc): Use explicit if in the `no' case.
5681 (cc_specified): New variable; if set, don't use NON_GNU_CC.
5682
56831994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5684
5685 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
5686
56871994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5688
5689 * configure.in: Check whether fmod exists.
5690
56911994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5692
5693 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
5694 {src,lisp}/OChangeLog.
5695
56961994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5697
5698 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
5699 necessary for proper operation. This code works with the current
5700 released version of Autoconf.
5701
57021994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5703
5704 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
5705 (USE_X_TOOLKIT): Define it for all values except `no'.
5706
5707 * configure.in: Undo first Jan 8 change and Jan 16 change.
5708
57091994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5710
5711 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
5712 Substitute USE_X_TOOLKIT as both C macro and Make variable.
5713
5714 * Makefile.in (lwlib/Makefile): New target.
5715 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
5716 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
5717 (unlock, relock): Handle lwlib subdir.
5718
5719 * Makefile.in: Add some .PHONY targets.
5720
5721 * make-dist: Handle lwlib subdir like oldXMenu subdir.
5722
5723 * lwlib: New subdirectory.
5724
57251994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5726
5727 * configure.in: If CPP has a value that is a directory,
5728 discard the value.
5729
57301994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5731
5732 * configure.in (srcdir_undefs): Add g flag to sed substitution to
5733 remove -U[0-9]*.
5734
57351994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5736
5737 * Makefile.in (do-install): Install the dired-x info files.
5738
5739 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
5740 (See src/s/sol2.h.)
5741
57421994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5743
5744 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
5745
57461994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5747
5748 * configure.in (creating src/Makefile): Put code inside 2nd arg to
5749 AC_OUTPUT as it should be; hopefully noone will again see fit to
5750 gratuitously break this and not make a change log entry.
5751 Optimized sed processing of Makefile.in and cpp output; now
5752 preserves comments previously removed from the cpp input.
5753 Eliminated temp file for cpp output. Generate -U switches to
5754 undefine all identifiers that appear in the directory name
5755 ${srcdir}; pass these to cpp.
5756
5757 * configure.in (version): Fix sed regexp to match two-elt version
5758 number.
5759
5760 * configure.in: Check for strerror.
5761
57621994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5763
5764 * configure.in: Test for bcmp.
5765
57661994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5767
5768 * make-dist (tempdir): Put subdir msdos into the distribution.
5769
57701993-01-07 Morten Welinder (terra@diku.dk)
5771
5772 * config.bat: New file.
5773
57741994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5775
5776 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
5777
57781994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5779
5780 * configure.in (m68*-next-*): Don't care about which os is specified.
5781 (i[34]86-*-*): Check for *-nextstop*.
5782
57831993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5784
5785 * configure.in: Check for setsid.
5786
57871993-12-17 Richard Stallman (rms@srarc2)
5788
5789 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
5790
57911993-12-15 Richard Stallman (rms@srarc2)
5792
5793 * Makefile.in (mkdir): Make only the lockdir writable.
5794
5795 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
5796
57971993-12-11 Richard Stallman (rms@srarc2)
5798
5799 * Makefile.in (libdir): Use @libdir@.
5800
58011993-12-08 Richard Stallman (rms@srarc2)
5802
5803 * Makefile.in (install): Add empty command.
5804
58051993-12-04 Richard Stallman (rms@srarc2)
5806
5807 * make-dist: Put man/getopt.c in the dist.
5808
5809 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
5810
5811 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
5812
58131993-12-03 Richard Stallman (rms@srarc2)
5814
5815 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
5816 Set it for all solaris versions.
5817 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
5818 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
5819 Likewise for NON_GNU_CC and CC.
5820
58211993-12-01 Richard Stallman (rms@srarc2)
5822
5823 * configure.in (mips-mips-riscos4*): Assign variable CC.
5824 (checking ${with_gcc}): If "no", don't override CC if already set.
5825 (CC): Initialize it as empty.
5826
dff28924 58271993-11-30 Richard Stallman (rms@srarc2)
a4a9692d
DL
5828
5829 * configure.in (Suns): Set CPP if *-solaris2.3*.
5830
58311993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5832
5833 * Version 19.22 released.
5834
5835 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
5836
58371993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5838
5839 * make-dist: When breaking links, use cp -p.
5840 Copy install.sh into distribution.
5841 Move the temp dir up into the parent dir;
5842 don't leave the staging dir make-dist.tmp... in existence.
5843 * install.sh: New file.
5844
58451993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5846
5847 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
5848
58491993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5850
5851 * configure.in (version): When --run-in-place, exclude
5852 ${datadir}/emacs/site-lisp from locallisppath.
5853
58541993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5855
5856 * configure.in: Delete jumk.c before writing it.
5857
58581993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5859
5860 * Version 19.21 released.
5861
5862 * Makefile.in (mkdir): Ignore error from chmod.
5863
58641993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5865
5866 * make-dist: Don't put lisp/forms.README in the distribution.
5867
58681993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5869
5870 * configure.in (creating src/Makefile): Before running cpp,
5871 discard all lines that start with `# Generated' or /**/#.
5872
58731993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5874
5875 * Version 19.20 released.
5876
5877 * make-dist: Use build-ins.in, not build-install.in.
5878 Don't bother updating TAGS since it's not included.
5879
5880 * build-ins.in: Renamed from build-install.in.
5881
58821993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5883
5884 * make-dist: Don't try to link *.texinfo--there are none now.
5885 When running make in lib-src, specify YACC var value.
5886
58871993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5888
5889 * configure.in (extrasub): Add vpath patterns for %.[yls].
5890
5891 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
5892 Instead just include the commands to make src/Makefile as the
5893 second arg to AC_OUTPUT.
5894
5895 * configure.in: Use : instead of dnl for comment inside
5896 $makefile_command.
5897
5898 * configure.in: No longer use vpath_sed. Instead, when we notice
5899 srcdir already configured, set extrasub to hack vpath in the
5900 makefiles.
5901
5902 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
5903 before moving it.
5904 * Makefile.in (VPATH): Define to @srcdir@.
5905
f0131492 59061993-09-28 Brian J. Fox (bfox@cubit)
a4a9692d
DL
5907
5908 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
5909 doesn't exist. Just copy src/Makefile.in instead. Touch
5910 all of the Makefiles after editing config.status.
5911
5912 * INSTALL: Update documentation to match new configuration
5913 mechanism.
5914
f0131492 59151993-09-27 Brian J. Fox (bfox@ai.mit.edu)
a4a9692d
DL
5916
5917 * configure.in: Allow any of the path or directory Makefile
5918 variables to be set with flags to configure. Create all Makefiles
5919 at configure time. Edit special commands into config.status after
5920 src/Makefile.in is built from src/Makefile.
5921
5922 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
5923 If these files are out of date, simply have config.status
5924 rebuild them; don't rebuild them explicitly.
5925
f0131492 59261993-09-25 Brian J. Fox (bfox@ai.mit.edu)
a4a9692d
DL
5927
5928 * build-install.in: Change src/xemacs to src/emacs. We no longer
5929 create src/xemacs, so the file wouldn't be found.
5930
5931 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
5932
f0131492 59331993-09-24 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
a4a9692d
DL
5934
5935 * configure.in: Avoid forcing the search of /usr/include before
5936 fixed include files by resetting C_SWITCH_X_SITE if it is
5937 "-I/usr/include".
5938
59391993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5940
5941 * Makefile.in (@rip_paths@locallisppath):
5942 Delete ${datadir}/emacs/site-lisp.
5943
59441993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5945
5946 * configure.in:
5947 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
5948 Remove ${extra_output} from AC_OUTPUT call.
5949
f0131492 59501993-09-17 Brian J. Fox (bfox@inferno)
a4a9692d
DL
5951
5952 * make-dist: Quote backquotes found in strings to be echoed.
5953
5954 * configure.in: Use "sh -c pwd" when we want to avoid having the
5955 shell fix up the value of $PWD.
5956
f0131492 59571993-09-13 Brian J. Fox (bfox@inferno)
a4a9692d
DL
5958
5959 * Makefile.in (do-install): Don't abort if ln or chmod at the end
5960 of the installation fail. Suggested by Karl Berry.
5961
f0131492 59621993-08-30 Brian J. Fox (bfox@inferno)
a4a9692d
DL
5963
5964 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
5965 was used. Set MAKEFLAGS from MFLAGS.
5966
59671993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5968
5969 * configure.in: Test for res_init in libc.
5970
59711993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5972
5973 * configure.in: In the file ${tempcname}, use configure___
5974 instead of @configure@.
5975
59761993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
5977
5978 * make-dist: Dist vpath.sed
5979
5980 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
5981 Depend on vpath.sed.
5982 Replace sed comand for VPATH with @vpath_sed@.
5983
5984 * configure.in: Substitute variable `vpath_sed'.
5985 If not in $srcdir and $srcdir is configured,
5986 issue warning that GNU make is required,
5987 and set vpath_sed to use vpath.sed script.
5988
59891993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5990
5991 * configure.in: Remove check for $srcdir being configured. This
5992 pretty much works now.
5993 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
5994 Check for XFree86 (/usr/X386/include) independent of whether
5995 -lXbsd exists.
5996
5997 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
5998 realclean, unlock, relock): Use `$(MAKE)' in place of plain
5999 `make'.
6000
60011993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6002
6003 * Version 19.19 released.
6004
6005 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
6006
60071993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6008
6009 * configure.in: Check for XScreenNumberOfScreen.
6010
60111993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6012
6013 * configure.in: Add * to end of all configuration alternatives.
6014 (m68*-sony-newsos3*): New alternative.
6015
60161993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6017
6018 * make-dist: Include getdate.c in distribution.
6019
6020 * configure.in: For --help, use $PAGER if it is set.
6021 (LIB_X11_LIB): Default to -lX11.
6022 (mips-sgi-irix5.*): New alternative.
6023
6024 * Makefile.in (do-install): Install info/gnus* and info/sc*.
6025
6026 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
6027 Recognize *.B8.* as hpux version 8.
6028 (m68*-tektronix-bsd*): Fix typo in tek4300.
6029 (AC_HAVE_FUNCS): Add ftime.
6030
60311993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6032
6033 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
6034 Use tekxd88, not tekXD88.
6035
60361993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6037
6038 * configure.in: Check for -lm. Then can check for frexp and logb.
6039
60401993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6041
6042 * Version 19.18 released.
6043
6044 * make-dist (src): Don't put gnu-hp300 in dist.
6045 (src, lisp): Include OChangeLog in dist.
6046
60471993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6048
6049 * configure.in: Test for presence of logb and frexp functions.
6050
60511993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6052
6053 * configure.in (machine): Add i370-ibm-aix*.
6054
60551993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6056
6057 * configure.in (function checks): Test for mkdir and rmdir.
6058
6059 * configure.in (function checks): Don't test for random and bcopy
6060 only when we're building with X; look for them all the time.
6061
60621993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6063
6064 * configure.in: Test for availability of bcopy functions, searching
6065 the X libraries if we're using X.
6066
6067 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
6068 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
6069 versions of AIX, and needs to be passed to the loader.
6070
10d1d0af 6071 * configure.in: Test for the availability of the
a4a9692d
DL
6072 XScreenResourceString function.
6073
60741993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
6075
6076 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
6077 LD_SWITCH_X_SITE and assume --with-x11.
6078 Only look for X11 files if we weren't told about a window system
6079 or if we were told to use X11 but not told where.
6080 Search the libraries from the s and/or m files when checking for
6081 functions.
6082
6083 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
6084
60851993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6086
6087 * make-dist: Include lisp/dired.todo in the distribution.
6088
60891993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6090
6091 * configure.in: Add code to set HAVE_INET_SOCKETS.
6092
60931993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6094
6095 * configure.in: If we do find x_includes and x_libraries
6096 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
6097
60981993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6099
6100 * make-dist: Include src/gnu-hp300 in the dist.
6101
6102 * configure.in (canonical): New variable holds the canonicalized
6103 configuration. Don't alter `configuration'. Use `configuration'
6104 for Makefile.in for file naming.
6105 (testing x_includes and x_libraries): Use =, not ==.
6106
61071993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6108
6109 * Version 19.17 released.
6110
6111 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
6112 directory's makefile. This allows the invocation of CPP which
6113 builds xmakefile to receive these switches. The SunSoft C
6114 preprocessor inserts spaces between tokens if it doesn't get the
6115 -Xs flag requested in src/s/sol2.h.
6116
61171993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
6118
6119 * configure.in (m68k-bull-sysv3): new config.
6120
61211993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6122
6123 * configure.in: Use the autoconf AC_FIND_X macro to try to find
6124 the X Windows libraries.
6125
61261993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6127
6128 * make-dist (tempdir): Don't create lisp/forms-mode directory in
6129 the distribution. Those files aren't kept in their own
6130 subdirectory any more.
6131
61321993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6133
6134 * Version 19.16 released.
6135
61361993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6137
6138 * configure.in: Add --verbose flag.
6139
61401993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6141
6142 * version 19.15 released.
6143
61441993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6145
6146 * Makefile.in (top_distclean): Use -f switch when cleaning out
6147 lock dir; it might be empty.
6148
6149 * configure.in: Only check for -lXbsd once.
6150
61511993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6152
6153 * Version 19.14 released.
6154
61551993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6156
6157 * make-dist: If using gzip, create distribution with '.gz' extension.
6158
6159 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
6160 (lisp/forms-mode): This doesn't exist anymore.
6161
6162 * configure.in: Look for the closedir function.
6163
61641993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6165
6166 * configure.in (CPP): Autoconf sets this to a shell variable
6167 reference, which doesn't work when it's edited into a makefile.
6168 Expand that variable reference.
6169
6170 * Makefile.in (CPP): New variable.
6171 (src/Makefile): Edit CPP into src/Makefile.
6172
6173 * Makefile.in (src/Makefile): Don't bother exiting single quotes
6174 and entering double quotes to get the values of LD_SWITCH_X_SITE
6175 and the other make variables; make substitutes them in anyway.
6176
6177 * Makefile.in (uninstall): Don't remove the lisp and etc
6178 directories if they're in the source tree.
6179
92a8ce63 6180 Bring mumbleclean targets into conformance with GNU coding standards.
a4a9692d
DL
6181 * Makefile.in (mostlyclean, clean): Separate these two; just have
6182 them pass the request to the subdirectory makefiles.
6183 (distclean): Pass the request down, and then get rid of the
6184 files configure built, and get rid of the Makefiles.
6185 (realclean): Pass the request down, and then do the same things
6186 distclean does.
6187 (uninstall, info, dvi): New targets.
6188
6189 * configure.in: Move clause for PC-compatible i386 box to the end
6190 of the case statement, to avoid masking configurations below.
6191
6192 * configure.in: Add case for m88k-motorola-sysv4.
6193
6194 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
6195 the HP 68000 machines.
6196
6197 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
6198 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
6199 preprocessor won't fiddle with them.
6200
62011993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6202
6203 * Makefile.in (TAGS): cd to src to run etags.
6204
62051993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6206
6207 * configure.in (version): Check the X libraries for XrmSetDatabase
6208 and random, and see if we have -lXbsd.
6209
62101993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6211
6212 * configure.in: Pass "-Isrc" to the CPP we run to examine the
6213 s/*.h and m/*.h files. Martin Tomes
6214 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
6215
62161993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6217
6218 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
6219 above the general i386 alternative.
6220
62211993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6222
6223 * configure.in: Recognize configuration name for Data General
6224 AViiON machines.
6225
6226 * configure.in: Use AC_LONG_FILE_NAMES.
6227
62281993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6229
6230 * configure.in: Test for bison.
6231 * Makefile.in (YACC): New variable.
6232 (lib-src/Makefile.in): Edit YACC into the makefile.
6233
62341993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6235
6236 * Version 19.13 released.
6237
6238 * configure.in (CFLAGS): Don't set this according to the value of
6239 the GCC shell variable. Instead, consult the machine and system
6240 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
6241 test __GNUC__ while we're at it.
6242
6243 * configure.in: Remove extra ;; from hpux cases.
6244
62451993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6246
6247 * configure.in: Check to see if the system has -ldnet.
6248
62491993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6250
6251 * make-dist: Add clauses to distribute lisp/forms-mode.
6252
62531993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6254
6255 * configure.in (machine): Fix the versions in hpux version number test.
6256 Do not guess based on cpu type. Do check for explicit system version.
6257
62581993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6259
6260 * configure.in: Do NOT look for `unknown' as company name.
6261
62621993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6263
6264 * configure.in: Fix typo in message.
6265
62661993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6267
6268 * Version 19.12 released.
6269
6270 * Makefile.in (do-install): Correct previous etc-copying change.
6271 Partially rewrite using `if'.
6272 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
6273
6274 * Version 19.11 released.
6275
6276 * configure.in: Handle 386bsd.
6277
62781993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6279
6280 * make-dist: Update getdate.c.
6281
6282 * configure.in: Handle bsd386.
6283
6284 * Makefile.in (do-install): Use `-' in tar options.
6285
6286 * configure.in: Change ! "${...}" to x"${...}" = x.
6287
6288 * Makefile.in (do-install): Copy the DOC-* files from the build
6289 etc directory, as well as lots of things from ${srcdir}/etc.
6290
6291 * make-dist: Copy config.guess.
6292
6293 * configure.in: Handle AIX versions 1.2, 1.3.
6294
62951993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6296
6297 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
6298 the configuration name mips-mips-usg* to represent USG systems.
6299
6300 * configure.in: Fix logic to detect if srcdir is already configured.
6301
6302 * Makefile.in: Pass in LD_SWITCH_X_SITE.
6303
6304 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
6305 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
6306 of a directory; cd might fail, and have pwd print out the current
6307 directory.
6308
63091993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6310
6311 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
6312
63131993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6314
6315 * configure.in: Complain if srcdir points at an already-configured
6316 tree.
6317
63181993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6319
6320 * Version 19.10 released.
6321
63221993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6323
6324 * Makefile.in: Use Makefile comments, not C comments.
6325
6326 * configure.in: Add case for the Tektronix XD88.
6327
63281993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6329
6330 * configure.in: Handle sysv4.2 and sysvr4.2.
6331
63321993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6333
6334 * configure.in: Traverse the argument list without destroying it;
6335 don't use shift. It turns out that "set - ${saved_arguments}"
6336 doesn't work portably.
6337
6338 * configure.in: Add missing "fi".
6339
6340 * make-dist: Rebuild configure if configure.in is newer.
6341
6342 * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
6343 targets to be executed even if make remembers that it has already
10d1d0af 6344 satisfied FRC.
a4a9692d
DL
6345
63461993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6347
6348 * Makefile.in (do-install): Delete redundant code to copy etc twice.
6349
6350 * configure.in (romp): Handle various version numbers with aos and bsd.
6351
63521993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6353
6354 * configure.in: Fix message text.
6355
63561993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6357
6358 * make-dist: Make a `site-lisp' directory in the distribution,
6359 instead of a `local-lisp' directory, which hasn't been the
6360 appropriate name for a long time.
6361 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
6362 from the distribution first, then /usr/local/lib/emacs/site-lisp.
6363
6364 * Makefile.in (do-install): Correctly detect if ./etc and
6365 ${srcdir}/etc are the same.
6366
6367 * configure.in: Extract UNEXEC from the system configuration
6368 files, compute the name of the source file corresponding to the
6369 object file, and #define it as UNEXEC_SRC in config.h.
6370
6371 * configure.in: If srcdir is '.', then try using PWD to make it
6372 absolute.
6373
6374 * configure.in: Include ${srcdir} in the printed report, to help
6375 people notice if it's an automounter path.
6376
63771993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6378
6379 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
6380
63811993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6382
6383 * Makefile.in (do-install): Delete the dest dir, not the source dir,
6384 when they are different. Add `shift' command.
6385 (COPYDESTS, COPYDIR): Delete external-lisp dir.
6386 (externallispdir): Var deleted.
6387
6388 * configure.in: Delete spurious paren outputting short_usage.
6389
63901993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6391
6392 * Version 19.9 released.
6393
63941993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6395
6396 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
6397 subdirectory makes.
6398
6399 * make-dist: Check for .elc files with no corresponding .el file.
6400
6401 * Makefile.in (mkdir): Make all the directories in locallisppath.
6402
6403 * config.guess: New file.
6404 * configure.in: Use it, tentatively.
88c71720 6405 * INSTALL: Mention its usage.
a4a9692d
DL
6406
6407 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
6408 the former gives you the operating system rev directly. Use
6409 s/hpux.h if we don't recognize what we got.
6410
6411 * Makefile.in (do-install): Don't remove a destination directory
6412 if it's the same as the source. If ${srcdir}/info == ${infodir},
6413 don't try to copy the info files.
6414
6415 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
6416 doesn't work if you're not using a separate source directory.
6417 (do-install): Copy the build tree's etc directory only after
6418 making sure it's not also the source tree's etc directory.
6419
64201993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6421
6422 * configure.in: Handle sunos4.1.3 specially.
6423
64241993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6425
6426 * Makefile.in (INSTALL): Add definition.
6427
6428 * configure.in: Fix some messages. Support -with-gnu-cc.
6429 At the end, use `set --', not `set -'.
6430 Delete spurious `.h' in hpux alternatives.
6431
64321993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6433
6434 * Version 19.8 released.
6435
64361993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6437
6438 * configure.in: When looking for source in the same directory as
6439 the configure script, make the path thus discovered absolute.
6440 If the user specifies the `--srcdir' switch, make that directory
6441 absolute too.
6442
6443 * Makefile.in (srcdir): Remove comment saying this doesn't work.
6444
6445 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
6446 too, as the value of the PATH_INFO macro.
6447
6448 * configure.in: Check to see if the source lives in the same
6449 directory as the configure script.
6450
64511993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6452
6453 * Makefile.in (install): Split this into `install' and
6454 `do-install', to give people more control over exactly what gets
6455 done.
6456 (do-install): New target, containing the guts of `install'. Don't
6457 remove and recreate the directories inside the copying loop - do
6458 it all before the copying loop. Pass more flags to the lib-src
6459 make.
6460 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
6461 avoid errors and warnings.
6462
6463 * configure.in: For generic IBM PC boxes, insist on "unknown" for
6464 the manufacturer - the more general case was blocking other i386
6465 configuration names below, and that's how the names are written in
6466 MACHINES anyway.
6467
6468 * make-dist: When breaking links, remove the link before moving
6469 the copy onto it, to avoid interactive behavior.
6470
6471 * Makefile.in: Doc fix.
6472
6473 * configure.in: Doc fix.
6474
6475 * INSTALL: Mention --exec-prefix option.
6476
6477 * configure.in: Add support for the `--exec-prefix' option.
6478 * Makefile.in: Accept that support.
6479
6480 * configure.in: Use the AC_PROG_INSTALL macro.
6481 * Makefile.in (INSTALL): Variable removed.
6482 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
6483
6484 * configure.in: Distinguish between hp800's and hp700's by calling
6485 "uname -m".
6486
64871993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6488
92a8ce63 6489 * configure.in: Recognize configuration names for i860 boxes
a4a9692d
DL
6490 running SYSV.
6491
64921993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6493
6494 * configure.in: Distinguish between hp800's and hp700's by the
6495 version of HP/UX they run, since that's something people are more
6496 likely to know - hp700's run 8.0.
6497 Add HP 700 configuration.
6498
6499 * configure.in: Test for the presence of the `rename' function.
6500
6501 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
6502 configure.in.
6503 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
6504
6505 * make-dist: Break intra-tree links.
6506
6507 * configure.in: Explain that this is an autoconf script, and give
6508 instructions for rebuilding configure from it. Arrange to put
6509 comments in configure explaining this too.
6510
6511 * configure.in: Make the first line of the configure script be
6512 "#!/bin/sh". Leaving the first line blank didn't work.
6513
6514 * configure.in (long_usage): Removed; made short_usage describe
6515 the options briefly.
6516
6517 * configure.in: Implement the --prefix option.
6518 * Makefile.in (prefix): Add support for it here.
6519 * INSTALL: Document it here.
6520
6521 * Makefile.in (install): Don't assume that the files in the `info'
6522 subdirectory match *.info. They don't have that prefix.
6523
65241993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6525
6526 * configure.in: Add case for version 5 of Esix.
6527
65281993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6529
92a8ce63 6530 * Version 19.7 released.
a4a9692d
DL
6531
6532 * make-dist: There aren't any *.com files in lib-src anymore.
6533
6534 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
6535 them; they're symlinks to other filesystems on the GNU machines.
6536
6537 * make-dist: Check that the manual reflects the same version of
6538 Emacs as stated in lisp/version.el. Edit that version number into
6539 the README file.
6540
65411993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6542
6543 * configure.in: Remove the hack of AC_DEFINE; use
6544 AC_DEFINE_UNQUOTED.
6545
65461993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6547
6548 * make-dist: Don't distribute precomp.com, compile.com, or
6549 link.com from ./src; they're in ./vms now.
6550
6551 Some time-handling patches from Paul Eggert:
6552 * configure.in: Add AC_TIMEZONE.
6553
65541993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6555
6556 * configure.in: Recognize Linux as a valid operating system for
6557 the i386.
6558
65591993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6560
6561 * make-dist: Distribute some VMS files we got from Richard Levitte.
6562
6563 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
6564 the source for the sed command, not oldXMenu/Makefile.
6565
65661993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6567
6568 * INSTALL: Don't claim the srcdir option doesn't work.
6569
65701993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6571
6572 * configure.in: Include remarks saying what order the autoconf
6573 tests should go in, and remind people to change config.h.in
6574 whenever they add autoconf tests which make #definitions.
6575
6576 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
6577
65781993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6579
6580 * Makefile.in (oldXMenu/Makefile): Make this depend on
6581 ${srcdir}/oldXMenu/Makefile.in, not itself.
6582
6583 * PROBLEMS: Some updates from David J. Mackenzie.
6584
6585 More changes from David J. Mackenzie.
6586 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
6587 removed; autoconf and config.h should specify all these
6588 differences.
6589 (buildlisppath): Make this path depend on ${srcdir}.
6590 (INSTALLFLAGS): Removed.
6591 (INSTALL): Include the -c flag.
6592 (install): Change the way we invoke install accordingly.
6593
6594 Install ${srcdir} changes from DJM.
6595 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
6596 list.
6597 (COPYDIR, COPYDESTS): Install files from both the etc directory in
6598 the source tree and the etc directory in the object tree.
6599 (${SUBDIR}): Pass the prefix variable down to submakes.
6600 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
6601 in /bin.
6602 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
6603 values for srcdir and VPATH.
6604 (install): Add `v' flag to tar command. Make sure that `dir'
6605 exists in ${srcdir}/info before copying it. Remember that the man
6606 pages come from the source tree, not the object tree.
6607 * configure.in: Remove remarks saying that the --srcdir option
6608 doesn't work.
6609 Create the etc directory in the object tree.
6610 Recognize configuration names of the form *-sun-solaris*.
6611 Recognize sunos5 and solaris as operating system names.
6612
6613 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
6614 lib-src/getdate.y and src/systime.h.
6615
66161993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6617
6618 * make-dist: Make links in info subdir.
6619
66201993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6621
6622 * configure.in: Call AC_STDC_HEADERS.
6623
66241993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6625
6626 * configure.in: Sidestep autoconf's quoting of the second argument
6627 of AC_DEFINE, so we can specify the value to put there. It would
6628 be nice if autoconf provided some way to specify computed values
6629 for macros.
6630
66311993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6632
6633 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
6634 this is always just -DHAVE_CONFIG_H.
6635
6636 The GNU coding standards specify that CFLAGS should be left for
6637 users to set.
6638 * Makefile.in (CFLAGS): Let configure determine the default value
6639 for this. Don't
6640 have it default to DEFS.
6641 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
6642 (lib-src/Makefile, src/Makefile): Edit the default value for
6643 CFLAGS into these files, not DEFS.
6644 * configure.in (CFLAGS): Choose a default value for this - "-g"
6645 normally, or "-g -O" if we're using GCC. Edit it into the
6646 top-level Makefile.
6647
6648 * configure.in: When scanning the machine and system description
6649 #include files, write their names to conftest.c properly.
6650
66511993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6652
6653 * configure.in: In configuration name case for Apallos running
6654 Domainios, set opsys, not opsysfile.
6655
6656 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
6657 src/config.h, instead of AC_OUTPUT; the latter overwrites
6658 src/config.h even when it hasn't changed, puts a makefile-style
6659 comment at the top even though it's C code, and produces a
6660 config.status script which doesn't do the job right.
6661
6662 * configure.in: Add AC_LN_S test, so we can tell whether or not we
6663 can use a symbolic link to get the X Menu library into src.
6664 * Makefile.in (LN_S): New variable.
6665 (src/Makefile): Edit the value of LN_S into this makefile.
6666
66671993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6668
6669 * configure.in: Support *-sco3.2v4* as opsystem.
6670
6671 * make-dist: Don't include calc directory.
6672 Exclude many files in the man directory; copy a few.
6673
66741993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6675
6676 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
6677 call AC_STRUCT_TM to see what's in time.h.
6678
6679 * configure.in: Employ quoting stupidity to get the value of CPP
6680 to expand properly.
6681
66821993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6683
6684 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
6685 variable to scan the machine and system description files.
6686
6687 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
6688 so that getdate.y builds correctly.
6689
66901993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6691
6692 * configure.in (tempcname): Change this to "conftest.c", so it will
6693 work properly on systems with short filenames; this is the name
6694 autoconf uses.
6695
6696 * configure.in: Also detect the availability of dup2 and
6697 gethostname.
6698
6699 * configure.in: Use the AC_ALLOCA test.
6700 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
6701 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
6702
67031993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6704
6705 * make-dist: Distribute configure, as well as configure.in.
6706 Oversight.
6707
67081993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6709
6710 * Makefile.in (install): Print out the name of the directory we're
6711 copying, so people can have some idea of whether we're making
6712 progress.
6713
6714 * Makefile.in (install.aix, install.xenix, install.sysv, install):
6715 Don't forget to re-create the COPYDESTS directories after we clear
6716 them out.
6717
67181993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6719
6720 * Makefile.in: Add autoconf cookies so that the configure
6721 script can comment out sections of path variable definitions to
6722 choose between the installable configuration and the run-in-place
6723 configuration.
6724 * configure.in: Add new option `--run-in-place', to select the
6725 run-in-place path definitions.
6726
6727 * configure.in: Add a clause to the big configuration name case
6728 for the NeXT machine.
6729
67301993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6731
6732 * Makefile.in (install, install.sysv, install.xenix, install.aix):
6733 Make sure that each source directory exists, and is different from
6734 the destination directory; then, delete the destination before
6735 copying over the source.
6736
6737 * make-dist: Distribute configure.in, instead of configure.
6738
67391993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6740
6741 * configure.in: Don't set CC to "gcc -O" if the user specifies
6742 `--with-gcc'. Add -O to DEFS if GCC is set.
6743
67441993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6745
6746 * Makefile.in (clean mostlyclean): Missing right paren.
6747
6748 * configure.in: When checking for X windows, search for an X11
6749 subdirectory of ${x_includes}.
6750
6751 * configure.in: Check for gettimeofday function, for getdate.y.
6752
92a8ce63 6753 Change `configure' to a mixture of custom code and autoconf stuff.
a4a9692d
DL
6754 autoconf can't derive all the information we need, but we'd really
6755 like to be able to take advantage of some of its tests, and its
6756 file-editing facilities.
6757 * configure.in: Renamed from configure.
6758 Quote the sections of shell script we want copied literally to
6759 the configure script.
6760 (compile): Initialize this to make the autoconf macros' code happy.
6761 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
6762 code to do their jobs.
6763 Use autoconf to produce Makefile and src/config.h.
6764 Remove the Makefile-style comment that autoconf places at the top
6765 of src/config.h.
6766 (config_h_opts): Removed - no longer necessary.
6767 * Makefile.in (configname): Renamed to configuration.
6768 (CONFIG_CFLAGS): Renamed to DEFS.
6769 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
6770 get values via autoload @cookies@.
6771 (libsrc_libs): Get this from autoconf. We used to do nothing
6772 about this.
6773 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
6774
6775 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
6776 echo the move-if-change command.
6777
67781993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
6779
6780 * make-dist: Distribute lib-src/rcs-checkin.
6781
6782 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
6783 Don't try to make links to the RCS or Old subdirectories.
6784 Use the appropriate extension for the compression type in use.
6785 Create the tar file in the shell's initial default directory, not
6786 in ${tempparent}.
6787 Erase the whole ${tempparent} tree, not just ${tempdir}.
6788
67891993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6790
6791 * Makefile.in (src/paths.h): Don't echo the huge sed command we
6792 use to build paths.h.
6793 (lib-src/Makefile, src/Makefile): Similarly.
6794
6795 * configure: Extend test for working `const' keyword to handle AIX
6796 3.2 cc.
6797
67981993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6799
6800 * make-dist: Distribute lisp/term/ChangeLog.
6801
92a8ce63 6802 Arrange for C compilation throughout the tree to get
a4a9692d
DL
6803 C_SWITCH_SYSTEM from the configuration files.
6804 * configure: Extract C_SWITCH_SYSTEM from the machine and
6805 system-dependent files, and save it in the top-level Makefile.
6806 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
6807 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
6808
6809 * make-dist: Include the VMS support files in oldXMenu in the
6810 distribution.
6811
6812 * configure: Doc fix.
6813
6814 * configure: Fix corrupted config_h_opts.
6815
6816 * configure: Properly report option names in error messages.
6817
6818 * configure: Properly recognize --x-includes and --x-libraries
6819 options.
6820
6821 * configure: Fix syntax errors in code handling XFree386.
6822
68231993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6824
6825 * configure: Add special code to detect XFree386, and tell
6826 config.h about it.
6827
6828 * configure: Properly handle extracting values of LIBS_MACHINE and
6829 LIBS_SYSTEM that contain spaces.
6830
6831 * configure: Add `--x-includes' and `--x-libraries' options. I
6832 think these are dopey, but no less than three alpha testers, at
6833 large sites, have said they have their X files installed in odd
6834 places. Implement them by setting C_SWITCH_X_SITE and
6835 LD_SWITCH_X_SITE in src/config.h.
6836
68371993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6838
6839 * make-dist: Don't distribute etc/Old files.
6840
6841 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
6842 backups.
6843
68441993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6845
6846 * make-dist: Fix typo.
6847
68481993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6849
6850 * make-dist: Corrected typo, fixed it to discard = and TAGS files
6851 in some cases where it should but didn't seen to.
6852
6853 * Makefile.in: Added unlock and relock productions.
6854
68551993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6856
6857 * make-dist: Add a --compress option to force make-dist to use
6858 compress.
6859
6860 * make-dist: Use gzip, if we can find it.
6861
6862 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
6863 make rs6000-ibm-aix default to -aix32.
6864
68651993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6866
6867 * Makefile.in: Added `Developer's configuration' section.
6868
68691993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6870
6871 * Makefile.in: Add commented-out variable settings for developer's
6872 configuration.
6873
68741993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6875
6876 * make-dist: Distribute `src/bitmaps' too.
6877
68781993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
6879
6880 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
6881 make rs6000-ibm-aix default to -aix32.
6882
68831993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6884
6885 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
6886
6887 * Makefile.in (install.sysv): Add a second `$' in front of
6888 `${dest}', so that the shell will expand it, instead of Make.
6889
6890 * configure: When processing the name of the configure script,
6891 collapse `././' to `./', but leave a single `./' prefix alone.
6892
6893 * configure: Doc fix.
6894
68951993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6896
6897 * configure: Handle isc3.0 correctly.
6898
68991993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6900
6901 * make-dist: Don't try to copy the COPYING notice into
6902 external-lisp; we're not distributing that directory any more.
6903
69041993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6905
6906 * Makefile.in (install, install.aix, install.xenix, install.sysv):
6907 Remove CVS subdirectories from the installed directory trees, as
6908 well as RCS directories.
6909
69101993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6911
6912 * make-dist: Only copy gmalloc.c if we couldn't link it.
6913 Don't try to copy man/{README,Makefile} unless they actually exist.
6914
6915 * Makefile.in (lisppath): Don't include externallispdir in this.
6916 We're not sure whether we're even going to distribute the
6917 directory yet.
6918
69191993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6920
6921 * make-dist: Don't distribute the external-lisp directory anymore.
6922 * INSTALL: Remove all references to external-lisp.
6923
6924 * configure: Detect whether the compiler supports `const'
6925 properly, and edit src/config.h accordingly.
6926
6927 * configure: Tweak layout of final report.
6928
6929 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
6930 CFLAGS.
6931
6932 * Makefile.in (locallisppath): Make this default to
6933 ${datadir}/emacs/site-lisp, instead of
6934 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
6935 the same thing, and local-lisp causes completion conflicts with
6936 lock.
6937 (lisppath): Add ${externallispdir} to this.
6938 * INSTALL: Adjust installation directions.
6939
6940 * Makefile.in (externallispdir): New variable, to say where to
6941 install the externally-maintained lisp files.
6942 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
6943 the others.
6944 * INSTALL: Describe external-lisp and the new externallispdir
6945 variable.
6946
69471993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6948
6949 * configure (progname): New option `--with-gcc'. Make it clearer
6950 how we are trying to guess whether or not we have GCC.
6951 * INSTALL: Document the `--with-gcc' option, and improve
6952 description of `--with-x' options.
6953
69541993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6955
6956 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
6957 ${infodir} from these variables; we have written out explicit code
6958 to install the info files.
6959
69601993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6961
6962 * make-dist: Don't distributed the RCS files in the etc directory.
6963
69641993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6965
6966 * Makefile.in: Some makes can't handle comments in the middle of
6967 commands; move them to before the whole rule.
6968
69691993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6970
6971 * README: Mention what Emacs is.
6972
69731993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6974
6975 * make-dist: Include `./lisp/calc-2.02' in the distribution.
6976 Add `./cpp' and `./man' back into the distribution.
6977
69781993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6979
6980 * Makefile.in: Define MAKE, and use where appropriate.
6981
69821993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6983
6984 * make-dist: Remember that the authoritative COPYING notice is
6985 `etc/COPYING', not `../etc/COPYING'.
6986
69871992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6988
6989 * make-dist: Make sure that the COPYING notices in each directory
6990 are copies, not symlinks.
6991
69921992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6993
6994 * INSTALL: The build process produces an executable called `emacs'
6995 now. Change references.
6996 * Makefile.in: Adjust `install.mumble' targets to install
6997 `src/emacs', not `src/xemacs'.
6998
6999 * configure: Start with a blank line; this keeps some old CSH's
7000 from thinking it's a CSH script. Most systems will just use
7001 /bin/sh to run it, which is what we're expecting; the only other
7002 shells which might try to interpret it themselves are probably
7003 Bourne-compatible.
7004
70051992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7006
7007 * INSTALL: Improvements suggested by David Mackenzie.
7008
70091992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7010
7011 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7012 Don't try to copy the info files if there aren't any; the
7013 unexpanded globbing pattern disappoints `install'. Ignore the
7014 return status of that command.
7015
7016 * INSTALL: Updated for new configuration arrangement.
7017
7018 * configure: Don't make the top-level Makefile read-only - people
7019 may want to edit the values of the path variables.
7020
7021 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7022 Install the info files in ${infodir}. Install the executable
7023 under both `emacs' and `emacs-VERSION'.
7024
7025 * Makefile.in: Doc fix.
7026
7027 * Makefile.in (exec_prefix): New variable, as per latest version
7028 of coding standards.
7029 (bindir, libdir): Use it, instead of `prefix'.
7030 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
7031
7032 * Makefile.in (mandir): Make the default value for this depend on
7033 $(prefix).
7034
7035 * Makefile.in (datadir, statedir, libdir): Make these all default
7036 to ${prefix}/lib.
7037 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
7038 to compensate.
7039
7040 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7041 Install the etags and ctags man pages too.
7042
7043 * Makefile.in (distclean): Don't delete backup files; that's the
7044 job of extraclean.
7045 (extraclean): Like distclean, but deletes backup and autosave files.
7046
70471992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7048
7049 Make path specification conform to GNU coding standards.
7050 * configure (long_usage): Remove all traces of old arguments from
7051 usage messages, and document the options we do accept in more
7052 detail: -with-x... and --srcdir.
7053 (options, boolean_opts): Deleted; we don't have enough options to
7054 make this worthwhile.
7055 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
7056 along with the code which supported them; these should be set as
7057 arguments to the top-level make.
7058 (config_h_opts): Since this no longer doubles as a list of option
7059 names, make them upper case; this simplifies the code which uses
7060 them to build the sed command to edit src/config.h. Change the
7061 code which sets them.
7062 (cc, g, O): Don't allow the user to set these using options; they
7063 should be specified using `CC=' and `CFLAGS=' arguments to the
7064 top-level make. Just choose reasonable default values for them,
7065 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
7066 values.
7067 (gnu_malloc, rel_alloc): Don't allow the user to set these using
7068 options; use them whenever the configuration files say they're
7069 possible.
7070 Simplify the argument processing loop. Don't accept abbreviations
7071 for option names; these might conflict with other configuration
7072 options in the future.
7073 Add some support for the `--srcdir' option. Check for the sources
7074 in . and .. if `--srcdir' is omitted. If the directories we will
7075 compile in don't exist yet, create them under the current directory.
7076 Note that the rest of the build process doesn't really support
7077 this.
7078 Edit only the top Makefile. That should edit the others. Edit
7079 into the makefile: `version', from lisp/version.el, `configname'
7080 and `srcdir' from the configuration arguments, `CC' and
7081 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
7082 the user's path, and LOADLIBES as gleaned from the system
7083 description files.
7084 Simplify the report generated; it doesn't need to include any
7085 description of paths now.
7086 Make `config.status' exec configure instead of just calling it, so
7087 there's no harm in overwriting `config.status'.
7088 * Makefile.in (version, configname): New variables, used to choose
7089 the default values for datadir and libdir.
7090 Path variables rearranged into two clearer groups:
7091 - In the first group are the variables specified by the GNU coding
7092 standards (prefix, bindir, datadir, statedir, libdir, mandir,
7093 manext, infodir, and srcdir).
7094 - In the second are the variables actually used for Emacs's paths
7095 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
7096 archlibdir), which depend on the first category.
7097 datadir and libdir default to directories under
7098 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
7099 demand.
7100 etcdir and lispdir default to subdirectories of datadir.
7101 archlibdir defaults to libdir.
7102 The new installation tree is a bit deeper than it used to be, so
7103 use the new make-path program in lib-src to build them all.
7104 Always build a new src/paths.h.tmp and then move-if-change it to
7105 src/paths.h, to avoid unnecessary rebuilds while responding to the
7106 right changes.
7107 Remove all mention of arch-lib. Run utility commands from
7108 lib-src, and let the executables be copied into archlibdir when
7109 Emacs is installed.
7110 Add targets for src/Makefile, lib-src/Makefile, and
7111 oldXMenu/Makefile, editing the values of the path variables into
7112 them.
7113 Let lib-src do its own installation.
7114 (datadir): Default to putting data files under
7115 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
7116 (emacsdir): Variable deleted; it would only be confusing to use.
7117 (lispdir, etcdir): Default to ${datadir}/lisp.
7118 (mkdir): Use make-path for this.
7119 (lockdir): Do this in mkdir.
7120 (Makefile): New target.
7121
7122 * configure (usage_message): Rename to long_usage.
7123
7124 * make-dist: Don't bother creating an arch-lib directory; that's
7125 only for installation now.
7126
71271992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7128
7129 * configure: Use GCC-style configuration names, using config.sub.
7130 Change the usage and help messages.
7131
7132 * configure: Initialize window_system, not indow_system.
7133
7134 * configure: Report which window system, compiler, and signal
7135 handler return type we decide to use.
7136
7137 * make-dist: Explain what's going on if config.sub and gmalloc.c
7138 can't be linked. Place the code which copies them near the code
7139 which links the rest of the files around them.
7140
71411992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
7142
7143 * make-dist: Don't bother to distribute src/*.com, or
7144 src/vmsbuild; those have all been moved to `../vms'.
7145
71461992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7147
7148 * make-dist: Don't forget that the way to avoid filenames starting
7149 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
7150 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
7151 couldn't make hard links to, since we have two already, and
7152 perhaps more to come.
7153
71541992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7155
7156 * configure: When editing parameters into lib-src/Makefile, change
7157 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
7158 needs some other flags too.
7159
71601992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7161
7162 * configure: Remove spurious echo of the configuration name.
7163
7164 * make-dist: Don't distribute files in src/m and src/s whose names
7165 begin with `='.
7166
71671992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7168
7169 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
7170 Also LISP_FLOAT_TYPE.
7171
71721992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7173
7174 * make-dist: Copy config.sub, since it's a symbolic link to a file
7175 on another file system.
7176
71771992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7178
7179 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
7180 distribution.
7181
7182 * config.sub: New file, to help us recognize configuration names.
7183 * make-dist: Include it in the distribution.
7184
71851992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7186
7187 * configure: Convert `-' to `_' in specified option names.
7188 Accept options with --. Delete --highpri and --have-x-menu options.
7189 New options --with-x and --with-x10 replace -window-system.
7190 Don't mention options --gnu-malloc, --rel-alloc
7191 or --lisp-float-type in help message.
7192
71931992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7194
92a8ce63 7195 * make-dist: Include the `vms' subdirectory in the distribution.
a4a9692d
DL
7196
71971992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7198
7199 * configure: Remove lines starting with "# DIST: " when building
7200 lib-src/Makefile and src/Makefile. This allows us to mark the
7201 "Makefile.in" files with explanatory comments which won't also get
7202 stuck in the Makefiles.
7203
72041992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7205
7206 * make-dist: Don't use the '+' operator in the sed regular
7207 expression that extracts the version number from lisp/version.el;
7208 Ultrix sed doesn't seem support the operator. Just double the
7209 operand and use *.
7210
72111992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7212
7213 * Makefile.in: Doc fix.
7214
72151992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7216
7217 * configure: Rewrite sed command to remove at most one ./ prefix;
7218 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
7219 group.
7220
72211992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7222
7223 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
7224
72251992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7226
7227 * make-dist: Go ahead and build a new TAGS file, unless the
7228 --newer option was specified. Don't try to delete a TAGS file
7229 from etc; it's not kept there, and shouldn't be deleted anyway.
7230
72311992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7232
7233 * make-dist: If the lisp directory contains a default.el, don't
7234 distribute it.
7235
7236 * configure: When searching signal.h for the type of a signal
7237 return handler, make a copy of it, not a symbolic link to it; that
7238 way, it will work on systems that don't have symbolic links.
7239
72401992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
7241
10d1d0af 7242 * make-dist: Taught it about vcdiff and rcs2log, added --newer
a4a9692d
DL
7243 option for generating incremental distributions. Stopped it from
7244 generating a TAGS file into the distribution; that sucker is
7245 *big*, and easily enough generated with the toplevel makefile.
7246
72471992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7248
7249 * configure: When writing config.status, don't prefix progname
7250 with a '.'; it might be absolute.
7251
72521992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7253
7254 * configure: Choose to use X11 if either /usr/lib/libX11.a or
7255 /usr/include/X11 exist, not only if both exist.
7256
72571992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7258
7259 * make-dist: Make the new external-lisp directory a duplicate of
7260 the external-lisp directory, not the lisp directory.
7261
72621992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7263
7264 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
7265 clean' in arch-lib; it doesn't even have a Makefile.
7266
7267 * Makefile.in (clean, mostlyclean): In the test which tries to
7268 distinguish between the build directory, which should be cleaned,
7269 and the installed directory, which shouldn't, cd to `${emacsdir}',
7270 not `${DESTDIR}${LIBDIR}'.
7271
72721992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7273
7274 * make-dist: Be sure to delete the .c and .h files that YACC and
7275 BISON create from getdate.y.
7276
92a8ce63 7277 * external-lisp: New directory; see `external-lisp/README'.
a4a9692d
DL
7278 * make-dist: Added support for the external-lisp subdirectory.
7279
7280 * make-dist: Changed message which complains that make-dist wasn't
7281 invoked in the right directory to indicate which files it was
7282 looking for.
7283
72841992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7285
7286 * configure: Add comments explaining why we can't translate
7287 character ranges or control characters in `tr'.
7288
72891992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7290
7291 * configure: When generating the configuration message, we used to
7292 build the message from the start so that each line began with "# "
7293 so that it would be a comment in `config.status'. However, this
7294 causes trouble if any of the variables we use in the message
7295 expand to more than one line of text - as gnu_malloc_reason
7296 sometimes does. So instead, we build the message as it should be
7297 printed to the user (i.e. without the "# " prefixes), and stick on
7298 the "# "s when we write it to `config.status'.
7299
7300 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
7301 `lib-src' and `arch-lib'.
7302
7303 * configure: When generating report and `config.status' file, note
7304 that bindir only determines where `make install' and
7305 `build-install' will place the executables; this should make it
7306 clear that the ordinary build process will not try to install
7307 things.
7308
73091992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7310
7311 * make-dist: Change messages to say that we are 'making links to
7312 X', rather than 'copying X'. And put `' quotes around file names.
7313
7314 * make-dist: Include '.tmp' in the name of the staging directory.
7315
7316 * make-dist: Pass the `-f' option to rm when you're not sure that
7317 the files you're removing actually exist.
7318
7319 * make-dist: When setting up etc/COPYING, always nuke whatever is
7320 there, and then copy it in, to make sure we get a real file.
7321
7322 * make-dist: Don't try to distribute *.defns files any more. The
7323 only such file was for simula.el, which has been superceded by a
7324 version which doesn't have a separate .defns file.
7325
73261992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
7327
7328 * make-dist: Don't distribute configured versions of config.h.in,
7329 paths.h.in, Makefile.in in src.
7330
7331 * configure: Delete .tmp files before creating them; don't bother
7332 trying to make final targets writeable first, since it won't
7333 matter to move-if-change.
7334
73351992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7336
7337 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
7338 mkdir and chmod in the center of all the conditionals. GNU Make
7339 will strip these out, but other makes won't.
7340
73411992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7342
7343 * make-dist: Include move-if-change in list of files to distribute.
7344
73451992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7346
7347 * configure: Remove any "." elements from the program name.
7348
7349 * configure: Don't record the values of all the possible arguments
7350 in config.status; only record the options that the user specified.
7351
7352 * configure: Use move-if-change to move in the new src/config.h.
7353
73541992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
7355
92a8ce63
JB
7356 * move-if-change: New file, copied from gcc release.
7357 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
7358 a temp file, so we don't update paths.h if an error occurs or if
7359 it doesn't need changing.
a4a9692d
DL
7360
73611992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7362
7363 * Makefile.in (src/paths.h): Do not install a value for the
7364 PATH_SUPERLOCK value; that macro doesn't exist anymore.
7365 * build-install.in: Same thing.
7366
73671992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7368
7369 * make-dist: Check the flag called "make_tar", not "make_dir"; the
7370 latter, being a typo, is always false, resulting in a program
fffa137c 7371 whose default behavior is to painstakingly build a copy of the
a4a9692d
DL
7372 source tree, and then delete it. Rah.
7373
7374 * Makefile.in: Add dist target, and comment for it.
7375
7376 * configure: When scanning <signal.h> for a declaration for
7377 signal, create a symbolic link with a name ending in .c, so the
7378 compiler won't complain that it's only been given .h files.
7379
7380 * configure: Check whether there are any arguments available
7381 before shifting to get the value of a non-boolean parameter.
7382
7383 * make-dist: Doc fix.
7384
73851992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7386
7387 * configure: Instead of grepping /usr/include/signal.h for a
7388 signal declaration, run /usr/include/signal.h or
7389 /usr/include/sys/signal.h through cpp and grep for the
7390 declaration.
7391
7392 * configure: Redirect the output of grep to /dev/null instead of
7393 using grep -s - that flag means different things on other systems.
7394
7395 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
7396 since the former is recognizable even if you don't know what
7397 'dumping' is.
cc4a96c6 7398 * configure: Accommodate that change.
a4a9692d
DL
7399
7400 * configure: Accept options for all of the directories you can
7401 change in the Makefile.
7402
7403 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
7404
7405 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
7406 FOO before you can use them.
7407
7408 * build-install.in: Made the "Where To Install Things" section
7409 conform with the similar section from Makefile.in. Copied section
7410 which builds src/paths.h from src/paths.h.in from the Makefile.
7411
74121992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7413
7414 * configure: Write config.status to pass its command-line
7415 arguments on to configure, so that people can use it to recreate
7416 an old configuration, with minor changes.
7417
74181992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7419
7420 * configure: Don't rely on option variables being unset if their
7421 values are the empty string. In particular, when producing the
7422 English report, don't assume that highpri will be unset when no
7423 increased priority has been requested; -highpri='' should be the
7424 same as omitting -highpri altogether.
7425
7426 * configure: Fix dumb bug: when running the system and machine
7427 description files through cpp, mark those lines that we want to
7428 evaluate with the string '@configure@', and then only evaluate
7429 them. This way if the files include anything that actually
7430 generates text (type definitions or external declarations, say),
7431 we won't try to eval it.
7432
74331992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7434
7435 * make-dist: New shell script.
7436
7437 * configure: When creating foo from foo.in, make foo read-only to
7438 remind people to edit the .in file instead.
7439
7440 * INSTALL: Changed references to config.h-dist to config.h.in.
7441 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
7442 to build src/paths.h from src/paths.h.in; added a paragraph to do
7443 this.
7444 * configure, Makefile, build-install: Changed filenames like
7445 FOO-dist to FOO.in.
7446
74471992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7448
7449 * Makefile, build-install: Renamed to Makefile.in and
7450 build-install.in; the configure script will edit these to produce
7451 the usable Makefile and build-install.
7452 * configure: Changed to produce ./Makefile, ./build-install,
7453 lib-src/Makefile, and src/Makefile from their *.in counterparts,
7454 instead of editing them in place.
7455
74561992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7457
7458 * Makefile: Re-arranged so that the undumped Emacs will search
7459 ../lisp *after* the site's local elisp files.
7460 (locallisppath, dumplisppath): New variables.
7461 (lisppath): This variable's default value is now chosen based on
7462 $(locallisppath) and $(lispdir); while it used to be the
7463 customization point for adding site-local elisp directories to
7464 load-path, that job is now handled mostly by locallisppath.
7465 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
7466 Check the values being assigned to the *LOADSEARCH macros for null
7467 path elements (like '::' in 'foo::bar').
7468
7469 * configure: When checking if the machine- and system-dependent
7470 files define a particular macro or not, actually run them through
7471 CPP and test the macros with #ifs, instead of just grepping for
7472 the macros' names. In particular, check for SYSTEM_MALLOC in this
7473 way.
7474
74751992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7476
7477 * Makefile (install): Don't use -s in install. (Keep the symbols.)
7478
74791992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7480
7481 * configure: Make the config.status file an executable shell
7482 script which will recreate the same configuration. Include the
7483 verbal description of the current configuration as a comment in
7484 the script.
7485 * INSTALL: Doc fix.
7486
7487 * Makefile: brought the Makefile up to the GNU coding
7488 standards, as described in standards.text:
7489 (TAGS): New name for the target which rebuilds the tags table.
7490 (check): New target; doesn't do anything yet.
7491 (mostlyclean): New target, synonymous with clean.
7492 (realclean): New target. Currently, this just calls the
7493 subdirectories's makefiles and then deletes config.status.
7494 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
7495 variables.
7496 Installation directory variables changed to conform.
7497 (install, install.sysv, install.xenix, install.aix): Changed the
7498 code which copies the directories into their installed location to
7499 allow the installed locations to be in several different
7500 directories; the old version assumed that they would all be in
7501 $(emacsdir).
7502 (mkdir, lockdir): Allow the installed locations to be in several
7503 different directories.
7504 * INSTALL: Doc fix.
7505
7506 * build-install: Use the same variable names as the Makefile.
7507 Allow the installed locations to be in several different
7508 directories.
7509
75101992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7511
7512 * Makefile (src/paths.h): Instead of using a single sed command to
7513 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
7514 separately, and don't forget to append "/!!!SuperLock!!!" to the
7515 value of the PATH_SUPERLOCK macro.
7516
7517 * config.emacs: Renamed to configure, for consistency with other
7518 GNU products. Internal references changed.
7519 INSTALL, Makefile: References changed.
7520
7521 * lock: New directory, which should always be empty. If this
7522 directory doesn't exist, Emacs won't complain; it just won't lock.
7523 Having this here means that people can just unpack Emacs, build
7524 it, and have locking work.
7525
7526 * share-lib: Re-renamed to etc, for the sake of tradition.
7527 * config.emacs: Changed default value for datadir to ../etc.
7528 * INSTALL, README: Adjusted.
7529
75301992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7531
7532 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
7533 by running CPP on the appropriate s/*.h and m/*.h files.
7534
75351992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7536
7537 * config.emacs: Make sure to set the "exit on error" flag once
7538 we've removed config.status; errors should abort the configuration.
7539
dff28924 75401992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7541
7542 * config.emacs: Added -distribute option, so that the Makefile
7543 paths are in their proper form. I don't know why this matters.
7544
dff28924 75451992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7546
7547 * local-lisp: New directory, empty in the distribution, for people
7548 to put local elisp code in.
7549 * config.emacs: Include it in the default load path.
7550 * README: Document it.
7551
dff28924 75521992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7553
7554 * config.emacs: Guess the type of signal handling functions based
7555 on the contents of /usr/include/signal.h.
7556
7557 * config.emacs: Print out progress report messages.
7558
7559 * Makefile (src/paths.h): Don't generically replace
7560 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
7561 editing of the other entries, and each entry should be dealt with
7562 explicitly anyway.
7563
7564 * build-install: Converted from C-shell to Bourne shell.
7565 * config.emacs: Edit build-install properly.
7566
7567 * config.emacs: Doc fix.
7568
75691992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7570
92a8ce63 7571 * Makefile (install): Remove `B' from tar xf command.
a4a9692d 7572
dff28924 75731992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7574
7575 * config.emacs: Removed support for the `maintain-environment'
7576 option; the only important difference between this and its absence
7577 has been removed.
7578 * INSTALL: Removed mention of `maintain-environment'.
7579
7580 * config.emacs: Fix arguments to sed when processing boolean
7581 arguments.
7582
dff28924 75831991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
7584
7585 * config.emacs: New file, to help automate the installation
92a8ce63 7586 process.
a4a9692d
DL
7587
7588 * Makefile: Lots of changes to support the separation of etc into
7589 architecture-dependent and -independent files:
7590 (EMACSROOT): New variable, giving the directory under which all of
7591 Emacs's libraries should be installed. Changed rest of file to
7592 use it.
7593 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
7594 (DATADIR): New variable, denoting architecture-independent dir.
7595 (LOCKDIR): New variable, for completeness.
7596 (SUBDIR): No more etc, new lib-src.
7597 (COPYDIR): No more etc, new arch-lib and share-lib.
7598 (src/paths.h): Set PATH_DATA and the LOCK macros too.
7599 (src): Now depends on lib-src, not etc.
7600 * build-install: Changes parallel to the above.
7601 * README: Describe the new arrangement.
7602
7603 * vms: New subdirectory for all the VMS stuff.
7604
dff28924 76051991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
7606
7607 * Makefile (LISPPATH): New variable.
7608 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
7609
dff28924 76101990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
a4a9692d
DL
7611
7612 * Makefile (install, install.sysv, install.xenix):
7613 Install wakeup instead of loadst. No need for setuid or setgid.
7614
dff28924 76151990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7616
7617 * Makefile (clean): Clean etc if that's not the installation dir.
7618
dff28924 76191990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7620
7621 * Makefile (paths.h): Make sed alter each name in the path.
7622
dff28924 76231988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7624
7625 * Makefile (install.sysv): Use cpio, not tar.
7626
dff28924 76271988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7628
7629 * Makefile (lockdir): Rename `lock' target.
7630 Depend on it from install*, not from `all'.
7631
dff28924 76321988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
a4a9692d
DL
7633
7634 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
7635 to match build-install and paths.h.
6922b018
KH
7636
7637;; Local Variables:
880820fe 7638;; coding: utf-8
33462dfa 7639;; add-log-time-zone-rule: t
6922b018 7640;; End:
2a34a036 7641
e91081eb 7642 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
dfe07b9d 7643 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
7f6d64f8
GM
7644
7645 This file is part of GNU Emacs.
7646
4f43e937 7647 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 7648 it under the terms of the GNU General Public License as published by
4f43e937
GM
7649 the Free Software Foundation, either version 3 of the License, or
7650 (at your option) any later version.
7f6d64f8
GM
7651
7652 GNU Emacs is distributed in the hope that it will be useful,
7653 but WITHOUT ANY WARRANTY; without even the implied warranty of
7654 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7655 GNU General Public License for more details.
7656
7657 You should have received a copy of the GNU General Public License
4f43e937 7658 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
7659
7660;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73