nsterm.m (keydown): avoid infinite loop
[bpt/emacs.git] / ChangeLog
CommitLineData
0da746de
GM
12009-06-24 Glenn Morris <rgm@gnu.org>
2
3 * make-dist: Warn if subdir does not exist in source.
4 (nextstep/Cocoa/Emacs.base/Contents/Resources/preferences.nib)
5 (nextstep/GNUstep/Emacs.base/Resources/preferences.gorm):
6 No longer make links.
7
eeebcbb9
GM
82009-06-24 Yavor Doganov <yavor@gnu.org>
9
0da746de
GM
10 * make-dist (tempdir): Don't create directories preferences.gorm
11 and preferences.nib, they are no longer required.
eeebcbb9 12
70243478
CY
132009-06-21 Chong Yidong <cyd@stupidchicken.com>
14
15 * Branch for 23.1.
16
60cf1d09
CY
172009-06-12 Chong Yidong <cyd@stupidchicken.com>
18
19 * configure.in: Delete mac-fix-env target, which has been
20 removed (Bug#3531).
21
834cf436
SM
222009-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
23
24 * configure.in: Don't define CANNOT_DUMP for GNUStep any more.
25
a6e754b6
CY
262009-05-05 Per Starbäck <per@starback.se> (tiny change)
27
28 * BUGS: Use new binding of view-emacs-problems.
29
734dabe0
CY
302009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
31
32 * Makefile.in (install-arch-dep): Avoid using $$(..) construct,
33 for Solaris compatibility.
34
7bbec45b
CY
352009-04-25 Chong Yidong <cyd@stupidchicken.com>
36
37 * configure: Regenerate.
38
39 * configure.in: Disable use of FreeType without libXft.
40
dc2933eb
JD
412009-04-19 Jan Djärv <jan.h.d@swipnet.se>
42
834cf436
SM
43 * configure.in (HAVE_GTK_FILE_SELECTION, HAVE_GTK_FILE_CHOOSER):
44 Check if it is declared in gtk.h.
dc2933eb 45
cea426d3
AS
462009-04-12 Andreas Schwab <schwab@linux-m68k.org>
47
48 * Makefile.in (install-arch-indep): Remove .gitignore files.
49
11e244d8
KH
502009-04-03 Kenichi Handa <handa@m17n.org>
51
52 * INSTALL: Make the section "Complex Text Layout support
53 libraries" the first of "ADDITIONAL DISTRIBUTION FILES".
54
1e447232
DN
552009-03-06 Dan Nicolaescu <dann@ics.uci.edu>
56
57 * configure.in (rs6000-ibm-aix6*): Fix typo.
58
389b99fd
GM
592009-03-04 Glenn Morris <rgm@gnu.org>
60
61 * Makefile.in (INFO_FILES): Add auth.
62
ebb135af
GM
632009-03-03 Glenn Morris <rgm@gnu.org>
64
65 * info/dir: Add Auth-source.
66
2ae83832
SM
672009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
68
69 * Makefile.in (src): Fix last change so the first `cd' doesn't affect
70 the second.
71
3122b073
EZ
722009-02-28 Eli Zaretskii <eliz@gnu.org>
73
1685daf2
EZ
74 * config.bat: Copy .dbxinit to _dbxinit.
75
3122b073
EZ
76 * make-dist (Making links to `info'): Remove .gitignore.
77
b4b7bab7
SM
782009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
79
80 * Makefile.in (lib-src, lisp): Use simpler rule.
81 (src): Be more specific to avoid recompiling all the .elc files just
82 because the bootstrap-emacs is missing.
83
003a2c00
CY
842009-02-26 Chong Yidong <cyd@stupidchicken.com>
85
86 * configure.in: Require librsvg >= 2.11.
87
c21273df
AR
882009-02-23 Adrian Robert <Adrian.B.Robert@gmail.com>
89
90 * configure.in (HAVE_XFT, HAVE_FREETYPE, HAVE_LIBOTF)
91 (HAVE_M17N_FLT): Don't check for these unless HAVE_X11.
92
c5ecbe51
AR
932009-02-04 Adrian Robert <Adrian.B.Robert@gmail.com>
94
95 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Drop.
96
4e1fb954
GM
972009-02-03 Glenn Morris <rgm@gnu.org>
98
99 * make-dist: Add some missing files, remove some that are no longer
100 present.
101
99cc1583
GM
1022009-02-02 Glenn Morris <rgm@gnu.org>
103
104 * make-dist: Add some missing nextstep/ files.
105
6debaeb8
AR
1062009-01-22 Yavor Doganov <yavor@gnu.org> (tiny change)
107
adab88bd 108 * configure.in (HAVE_RSVG): Use librsvg under HAVE_NS also. (Bug#616)
6debaeb8 109
a078d6e5
DN
1102009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
111
112 * configure.in: Add support for m68k-*-netbsd.
113
a372b1a2
JL
1142009-01-14 Juri Linkov <juri@jurta.org>
115
c2ad0dc9
JL
116 * .dir-locals.el (change-log-mode): Remove bug-reference-mode.
117
a372b1a2
JL
118 * .dir-locals.el (change-log-mode): Add bug-reference-url-format
119 and bug-reference-mode.
120
d0bec92c
JL
1212009-01-11 Juri Linkov <juri@jurta.org>
122
123 * INSTALL.CVS: Move configuration explicitly to the first step.
124
05453c9d
GM
1252009-01-09 Glenn Morris <rgm@gnu.org>
126
127 * .dir-locals.el: Don't set indent-tabs-mode.
128
c0eb6ac0
KH
1292008-12-30 Kenichi Handa <handa@m17n.org>
130
131 * configure.in: Define HAVE_OTF_GET_VARIATION_GLYPHS if libotf has
132 the function OTF_get_variation_glyphs.
133
9c222401
JD
1342008-12-30 Jan Djärv <jan.h.d@swipnet.se>
135
136 * Makefile.in (install-arch-dep): Remove old directories in
137 ns_app* before moving new directories there.
138
bda28f63
DN
1392008-12-27 Dan Nicolaescu <dann@ics.uci.edu>
140
141 * .dir-locals.el: Remove non-working entry for pmail.
142 (fill-column): Fix typo.
143 (change-log-mode): Add fill column.
144
745ebc13
EZ
1452008-12-26 Eli Zaretskii <eliz@gnu.org>
146
147 * config.bat: Produce _dir-locals.el from .dir-locals.el.
148
b08ddfb4
DN
1492008-12-23 Dan Nicolaescu <dann@ics.uci.edu>
150
151 * make-dist (tempdir): Distribute .dir-locals.el.
152
153 * .dir-locals.el: New file.
154
b5a09903
EZ
1552008-12-19 Eli Zaretskii <eliz@gnu.org>
156
157 * config.bat (--with-system-malloc): New option; see msdos/INSTALL
158 for rationale.
159
c4607d7f
GM
1602008-12-13 Glenn Morris <rgm@gnu.org>
161
162 * Makefile.in (install-arch-indep): Add new man-pages.
8e7aa5de
GM
163 (manext): Remove variable.
164 (MAN_PAGES): New variable.
165 (install-arch-indep, uninstall): Use MAN_PAGES for list of files to add
166 and remove.
8bfbbb97 167 (uninstall): Remove desktop file and icons, game scores if empty.
c4607d7f 168
894b66d8
DN
1692008-12-11 Dan Nicolaescu <dann@ics.uci.edu>
170
171 * config.guess, config.sub: Updated from master source.
172
08d03897
DN
1732008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
174
175 * Makefile.in (install-arch-indep): Install ebrowse.1.
176
7c54c0a0
DN
1772008-12-09 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
178
179 * configure.in: Add Solaris on x86_64.
180
149b51bc
DN
1812008-12-09 Dan Nicolaescu <dann@ics.uci.edu>
182
183 * config.guess, config.sub: Updated from master source.
184
961de2e7
EZ
1852008-12-08 Eli Zaretskii <eliz@gnu.org>
186
187 * info/dir: Fix last change.
188
777af7e5
EZ
1892008-12-07 Eli Zaretskii <eliz@gnu.org>
190
191 * info/dir: Untabify.
192
3c00847f
RF
1932008-11-28 Ulrich Mueller <ulm@gentoo.org>
194
195 * configure.in: Fix last change.
196
6a7447b3
RS
1972008-11-28 Richard M Stallman <rms@gnu.org>
198
199 * configure.in (mips64-*-linux-gnu*, mips64el-*-linux-gnu*):
200 New configurations.
201
d8aef2e6
GM
2022008-11-20 Josh Elsasser <josh@elsasser.org> (tiny change)
203
204 * configure.in: Add hppa-*-openbsd* with machine hp800; mistakenly
205 removed while misclassified as now unsupported hp9000s300. (Bug#1365)
206
c4e58908
EZ
2072008-11-15 Eli Zaretskii <eliz@gnu.org>
208
21d907a3
EZ
209 * Makefile.in (INFO_FILES): Remove ns-emacs.
210
c4e58908
EZ
211 * info/dir (NS-Emacs): Remove entry.
212
b73f809c
EZ
2132008-11-08 Eli Zaretskii <eliz@gnu.org>
214
215 * INSTALL: Move MS-DOS specific instructions to msdos/INSTALL.
216
9fea5ed1
GM
2172008-11-07 Glenn Morris <rgm@gnu.org>
218
219 * configure.in (HAVE_LIB64_DIR): Check for crtn.o. (Bug#1287)
220
b5ba7271
EZ
2212008-10-31 Eli Zaretskii <eliz@gnu.org>
222
223 * config.bat: Tell user to expect one "File not found" message
224 while the `doc' directory is being configured.
225
27301075
CY
2262008-10-30 Chong Yidong <cyd@stupidchicken.com>
227
228 * update-subdirs: Put obsolete directory last.
229
28f3a9d1
KH
2302008-10-30 Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
231
232 * configure.in: Check fontconfig always.
233
2194ea1c
DN
2342008-10-30 Dan Nicolaescu <dann@ics.uci.edu>
235
236 * configure (*-solaris2.[7-9]*): Fix typo.
237
ea09b8d5
GM
2382008-10-24 Glenn Morris <rgm@gnu.org>
239
240 * configure.in (--without-sync-input, --with-pkg-config-prog):
241 Help strings start with lower case.
242 (--with-gnustep-conf): New option.
243 (GNUSTEP_CONFIG_FILE): Use, instead of fixed /etc/GNUstep/GNUstep.conf.
244
ef913c89
GM
2452008-10-24 Yavor Doganov <yavor@gnu.org> (tiny change)
246
247 * configure.in: Use `.' instead of `source' to source GNUstep.conf.
248 Exit with an error if `--with-ns' was specified but <AppKit/AppKit.h>
249 is not found. (Bug#1230)
250
b97439ce 2512008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
9b3362b8 252
b97439ce 253 * configure (*-sunos5*, *-solaris*): Use the new file sol2-10.h.
9b3362b8
DN
254 Use sol2-6.h for Solaris 7-9.
255
fac5dc61
DN
2562008-10-18 Ulrich Mueller <ulm@gentoo.org>
257
258 * configure.in: Add support for GNU/Linux on SuperH.
259
6b0262c1
AS
2602008-10-12 Andreas Schwab <schwab@suse.de>
261
262 * configure.in: Only check for m17n-flt if HAVE_LIBOTF.
263
8d87199b
AR
2642008-08-28 Adrian Robert <Adrian.B.Robert@gmail.com>
265
266 * configure.in: Report USE_TOOLKIT_SCROLLBARS as such (not mentioning
267 "X") to avoid confusion.
268
269 * configure: Regenerate.
270
265f3a4d
RF
2712008-09-07 Romain Francoise <romain@orebokech.com>
272
273 * make-dist: Distribute doc/man/ChangeLog.
274
cfe91a31
CY
2752008-08-28 Chong Yidong <cyd@stupidchicken.com>
276
277 * configure.in: Disable XFT and Freetype when without X.
278
279 * configure: Regenerate.
280
c5e2611e
DN
2812008-08-24 Dan Nicolaescu <dann@ics.uci.edu>
282
283 * configure.in (NS_IMPL_GNUSTEP): Increase pure size.
284
cc9e2523
CY
2852008-08-21 Christian Faulhammer <opfer@gentoo.org> (tiny change)
286
287 * configure.in (GNUSTEP_SYSTEM_HEADERS): Define
288 GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES.
289
290 * configure: Regenerate.
291
67931678
EZ
2922008-08-20 Eli Zaretskii <eliz@gnu.org>
293
294 * configure.in: Move "#define subprocesses" before
295 config_opsysfile is included.
296
5b6fd9ea
KH
2972008-08-19 Kenichi Handa <handa@m17n.org>
298
299 * INSTALL (Extra fonts): Mention local fonts, don't mention
300 mule-unicode.
301
d32e280e
CY
3022008-08-16 Chong Yidong <cyd@stupidchicken.com>
303
304 * make-dist: Omit info/.arch-inventory.
305
3271ac8c
JR
3062008-08-16 Jason Rumney <jasonr@gnu.org>
307
308 * make-dist (tempdir/nt): Link emacsclient.rc.
309
48fad8e8
DN
3102008-08-07 Dan Nicolaescu <dann@ics.uci.edu>
311
312 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
313 AC_SUBST it.
314 (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
315 AC_SUBST it.
316 (OTHER_FILES): Always define for HAVE_NS.
317 (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
318 * configure: Regenerate.
319
6b8bc489
AS
3202008-08-07 Andreas Schwab <schwab@suse.de>
321
322 * configure.in: Correctly handle
323 --enable-cocoa-experimental-ctrl-g=no and
324 --enable-ns-self-contained=yes.
6b8bc489 325
d5e2f8fe
AR
3262008-08-06 Adrian Robert <Adrian.B.Robert@gmail.com>
327
328 * configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER.
4eec6197
AR
329 (C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep. Don't
330 bother undef'ing since won't have desired effect.
d5e2f8fe 331
9e0f670e
AS
3322008-08-06 Andreas Schwab <schwab@suse.de>
333
334 * configure.in: Fix quoting.
335
23ca30bd
CY
3362008-08-06 Chong Yidong <cyd@stupidchicken.com>
337
338 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Fix 2008-08-04 change.
339
b44d2112
CY
3402008-08-05 Ulrich Mueller <ulm@gentoo.org>
341
342 * configure.in: Add checks for krb5_error.text and
343 krb5_error.e_text struct members.
344
19571844
CY
3452008-08-04 Chong Yidong <cyd@stupidchicken.com>
346
19571844 347 * configure.in: Test for existence of NSInteger.
509b4b38 348 Suggested by Yavor Doganov.
19571844 349
96cac6f1
RF
3502008-08-02 Romain Francoise <romain@orebokech.com>
351
352 * Makefile.in (INFO_FILES): Add mairix-el.
353
7c2fb837
DN
3542008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
355
356 * make-dist:
357 * README: Remove VMS support.
358 * vms: Remove directory.
359
69ab3201
DN
3602008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
361
362 * configure.in (MULTI_KBOARD): Remove.
363
9d9a7716
DN
3642008-07-30 Dan Nicolaescu <dann@ics.uci.edu>
365
366 * configure.in (DO_BLOCK_INPUT): Remove, unused.
367
a7b7b527
CY
3682008-07-29 Chong Yidong <cyd@stupidchicken.com>
369
370 * info/dir (File): Add mairix-el.
371
9e2a2647
DN
3722008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
373
374 Remove support for Mac Carbon.
375 * mac: Remove directory.
376 * make-dist:
377 * configure.in:
378 * README:
379 * Makefile.in:
0e134ea0 380 * INSTALL: Remove code for Carbon.
9e2a2647
DN
381 * configure: Regenerate.
382
98822133 3832008-07-26 Adrian Robert <Adrian.B.Robert@gmail.com>
fb67f03d 384
0e134ea0 385 * Makefile.in (install-arch-dep): Fix typo in NS installation commands.
fb67f03d 386
7cadb46a
CY
3872008-07-25 Chong Yidong <cyd@stupidchicken.com>
388
389 * configure.in: Check for getrlimit.
390
391 * configure: Regenerate.
392
77ccee09
DN
3932008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
394
395 * configure.in (LD_SWITCH_SITE): Remove, set the values directly
396 in src/Makefile.in.
397 (static): Remove, autoconf would always comment it out anyway.
398 (subprocesses): Define unconditionally.
399
10d975d7 4002008-07-19 Yavor Doganov <yavor@gnu.org> (tiny change)
7a55ab54 401
10d975d7
GM
402 * configure.in: Fix typo in GNUSTEP_MAKEFILES setting for HAVE_NS
403 compilation under GNUstep.
7a55ab54 404
658a0f85
KH
4052008-07-18 Kenichi Handa <handa@m17n.org>
406
407 * INSTALL (Complex Text Layout support libraries): Delete the
408 paragraph about --enable-font-backend.
409
ba60bd44 4102008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
411
412 * configure.in: Print out some info to user for NeXTstep builds.
413 (ns-app): Remove enable option.
414 (ns-self-contained): Add enable option.
415 (ns_appbindir, ns_appresdir, ns_appsrc): Set them based on Cocoa or
416 GNUstep, use to set install prefixes, and substitute in Makefiles.
417 * configure: Regenerate.
418 * Makefile.in (install-arch-dep): Perform post-install cleanup inside
419 NS app bundle.
420
facfbbbd
SM
4212008-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
422
423 * configure.in: Extract and substitute GNUSTEP_MAKEFILES.
424
ba60bd44 4252008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
122e9f8f
AR
426
427 * configure.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
428 NS_IMPL_COCOA.
122e9f8f 429
2c369af7
GM
4302008-07-16 Glenn Morris <rgm@gnu.org>
431
6ba72723
GM
432 * configure.in (with_kerberos, with_kerberos5, with_hesiod):
433 Fix tests for OPTION_DEFAULT_OFF (variables never unset).
434 (with_carbon, with_ns): Remove dead code, since OPTION_DEFAULT_OFF means
435 never unset.
436
2c369af7
GM
437 * make-dist: Add nextstep/ directories.
438 (src, lib-src): Add .m files.
439
6b0273cd
DN
4402008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
441
442 * configure.in (freebsd, kfreebsd): Undo part of previous change.
443 (USER_FULL_NAME): Remove, not used anymore.
444 * configure: Regenerate.
445
ba60bd44 4462008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
edfda783
AR
447
448 Changes and additions for NeXTstep windowing system (Cocoa and
449 GNUstep) support.
450
451 * configure.in: Add support for NS window system: --with-ns (default
452 off), --enable-ns-app, --enable-cocoa-experimental-ctrl-g; improve add
453 sparc detection for FreeBSD variants, checks for Cocoa and GNUstep,
454 disable font backend if window system is "none", not if !HAVE_X11.
455 * Makefile.in: Add ns-emacs to INFO_FILES, add ns_appdir variable.
456 (install-arch-dep): Add commands to assemble NS .app package.
457
40dde9d1
DN
4582008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
459
176fe5fc
DN
460 * configure.in: Use macppc for Darwin. Remove references to
461 desupported systems.
40dde9d1
DN
462 * configure: Regenerate.
463
2906a94c
GM
4642008-07-05 Glenn Morris <rgm@gnu.org>
465
466 * make-dist (EMACS): Doc fix.
467 (lisp): There are no *.dat or image files here any more.
468 (src): There are no *.s files here any more.
469 (etc/images, etc/images/*): Link to most regular files.
470
26d41f17
GM
4712008-07-04 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
472
473 * configure.in: Remove reference to deleted $USE_FONT_BACKEND.
474
3d4c9dbd
GM
4752008-07-01 Glenn Morris <rgm@gnu.org>
476
477 * configure.in (cpp_undefs): Rename from `undefs', update uses.
478 Use $srcdir rather than $top_srcdir. Set before calling AC_OUTPUT,
479 and explicitly export there. (Bug#507.)
480
f2a77c3a
DN
4812008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
482
483 * configure.in:
484 * configure: Remove references to obsolete systems.
485
ac935997
SM
4862008-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
487
488 * Makefile.in (Makefile): Use it for its timestamp value as well, and
489 make it depend on all other */.in files.
490 (src/Makefile, src/config.stamp, lib-src/Makefile)
491 (doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
492 (doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
493 (leim/Makefile, lisp/Makefile): Remove those overlapping targets.
494 (leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
495
496 * configure.in: Don't create src/config.stamp any more.
497
b4945b95
SM
4982008-06-22 Stefan Monnier <monnier@iro.umontreal.ca>
499
f245f2c6 500 * Makefile.in (${SUBDIR}): Pass additional BOOTSTRAPEMACS argument.
b4945b95 501
8a6a5642
GM
5022008-06-22 Glenn Morris <rgm@gnu.org>
503
504 * Makefile.in (top_bootclean): Remove obsolete references to lock/.
505
822ef7a0
RF
5062008-06-21 Romain Francoise <romain@orebokech.com>
507
508 * Makefile.in (INFO_FILES): Add sasl.
509
fc46d219
SM
5102008-06-21 Stefan Monnier <monnier@iro.umontreal.ca>
511
512 * Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
513 (bootstrap-build): Remove.
514 (top_bootclean): New var.
515 (top_distclean, bootstrap-clean): Use it.
516 (bootstrap): Don't recheck config. Make normally.
517
49f6eb95
SM
5182008-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
519
520 * Makefile.in (SUBDIR): Include `lisp'.
521 (lisp): Depend on `src'.
522 (top_distclean): Don't remove config.status.
523 (bootstrap-clean): New target.
524 (maintainer-clean): Use it.
525 (bootstrap): Use bootstrap-clean. Re-run config.status.
526 (src/bootstrap-emacs${EXEEXT}): New target.
527 (bootstrap-build): Use it. Don't use bootstrap-prepare because
528 src/Makefile now takes care of it.
529 (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
25241b4d 530
02db7a65
GM
5312008-06-15 Glenn Morris <rgm@gnu.org>
532
533 * info/dir: Add sasl.
534
294e8689
AM
5352008-06-09 Alan Mackenzie <acm@muc.de>
536
537 * INSTALL.CVS: Clarify why `make bootstrap' sometimes fails.
538
8669e78f
ER
5392008-06-08 Eric S. Raymond <esr@snark.thyrsus.com>
540
429870c2 541 * INSTALL.CVS: Indicate when "cvs update -d" may be needed.
8669e78f 542
b464059a
GM
5432008-06-07 Glenn Morris <rgm@gnu.org>
544
545 * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
546 serve no purpose.
547
d893468a
DN
5482008-06-01 Dan Nicolaescu <dann@ics.uci.edu>
549
550 * configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
551 * configure: Regenerate.
552
79241466
SM
5532008-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
554
555 * update-subdirs: Don't touch subdirs.el if it is unchanged.
556
b8bdd8c9
KH
5572008-05-14 Kenichi Handa <handa@m17n.org>
558
559 * configure: Regenerate.
560
561 * configure.in: Don't handle --disable-font-backend. Don't print
562 a message about a font backend.
563
1c73f195
GM
5642008-05-09 Glenn Morris <rgm@gnu.org>
565
566 * configure.in: Make absence of makeinfo a fatal error only if the info
567 files don't exist.
568 * Makefile.in (install-arch-indep, info): Handle MAKEINFO == off.
569
d95d9b23
EZ
5702008-05-07 Eli Zaretskii <eliz@gnu.org>
571
572 * config.bat: Fix last change: don't use < and > in "rem" lines,
573 they are interpreted as redirection by DOS shells.
574
f67e15be 5752008-05-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
fac4a32b
YM
576
577 * configure.in: Check availability of AvailabilityMacros.h
578 if HAVE_CARBON.
579
580 * configure: Regenerate.
581
1066d056
GM
5822008-05-03 Glenn Morris <rgm@gnu.org>
583
584 * configure.in (x_libraries): Remove standard 64-bit directories -
585 experimental workaround for minor autoconf bug.
586
79bc8bbb
GM
587 * configure.in (--without-makeinfo): New option. If set,
588 absence of suitable makeinfo is not a fatal error.
589 * Makefile.in (MAKEINFO): New, set by configure.
590 (install-arch-indep): Without makeinfo, ignore any missing manuals.
591 (info-real): New target.
592 (info): Without makeinfo, do nothing, else call `info-real'.
593
a113b3ca 5942008-04-23 Dan Nicolaescu <dann@ics.uci.edu>
b6924dd7
DN
595
596 * configure.in: Remove hpux10.20 from the desupported list.
597
73d798d5
SM
5982008-04-18 Stefan Monnier <monnier@iro.umontreal.ca>
599
600 * configure.in: Define USE_LUCID/USE_MOTIF in config.h.
601
a51f4969
SM
6022008-04-16 Stefan Monnier <monnier@iro.umontreal.ca>
603
604 * configure.in (SYNC_INPUT): Use OPTION_DEFAULT_ON and AC_DEFINE
605 rather than change CPPFLAGS.
606 (HAVE_GTK): Rename to USE_GTK.
607
7316a2b5
SM
6082008-04-16 Yavor Doganov <yavor@gnu.org> (tiny change)
609
610 * configure.in: Replace the obsolete macros AC_AIX and
611 AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS.
612
5d374ce1
AS
6132008-04-05 Andreas Schwab <schwab@suse.de>
614
615 * configure.in: No longer create admin/unidata/Makefile.
616
d0b7952a
AS
6172008-03-28 Andreas Schwab <schwab@suse.de>
618
619 * Makefile.in (SUBDIR_MAKEFILES): Add lisp/Makefile.
620 (lisp/Makefile): New rule.
621
acfdc2b1
GM
6222008-03-13 Glenn Morris <rgm@gnu.org>
623
624 * configure.in (AC_INIT): Fix version number.
625 (sync-input): Reword the option, since it's on by default.
626
880820fe 6272008-03-11 Jan Djärv <jan.h.d@swipnet.se>
ca34d75a
JD
628
629 * configure.in: Add --enable-sync-input, default yes.
630
dc6150eb
GM
6312008-03-11 Glenn Morris <rgm@gnu.org>
632
69c7cf1b
GM
633 * Makefile.in (install-etc, mkdir): Handle directory
634 etc/images/icons/hicolor/*/mimetypes/.
635
dc6150eb
GM
636 * make-dist: Handle icons/hicolor/scalable directory.
637
491d33f9
GM
6382008-03-05 Glenn Morris <rgm@gnu.org>
639
640 * configure.in: Enable font-backend by default.
77dfeef5
GM
641 (USE_FONT_BACKEND): Set to "no" in absence of X.
642 (PKG_CONFIG): Don't set multiple times, once is enough.
643 (HAVE_FREETYPE, HAVE_LIBOTF, HAVE_M17N_FLT): Tweak config.in text.
491d33f9 644
4cba674a
GM
6452008-03-03 Glenn Morris <rgm@gnu.org>
646
647 * Makefile.in (iconsrcdir): New variable.
648 (install-etc, mkdir): Use $iconsrcdir. Handle the `scalable' icon
649 directory.
650
2d61385a
GM
6512008-02-29 Glenn Morris <rgm@gnu.org>
652
653 * test/: New directory.
654
880820fe 6552008-02-27 Jan Djärv <jan.h.d@swipnet.se>
72f51d25
JD
656
657 * configure.in (HAVE_GTK): Print a warning if gtk version is < 2.10.
658
26a42dac
DN
6592008-02-25 Dan Nicolaescu <dann@ics.uci.edu>
660
f245f2c6
JB
661 * configure.in: Print an error for systems that we think are obsolete
662 and are proposed to be removed. Remove some more unused systems.
e6a498d9 663 Add support for powerpc-ibm-aix6*.
26a42dac 664
9d2818d6
DN
6652008-02-24 Dan Nicolaescu <dann@ics.uci.edu>
666
f245f2c6 667 * configure.in: Remove references to obsolete variables and systems.
9d2818d6 668
2cbff44e
GM
6692008-02-21 Glenn Morris <rgm@gnu.org>
670
7864e4ee
GM
671 * Makefile.in (set_installuser): New.
672 (install-arch-indep): Use set_installuser to avoid duplicate code.
673
2cbff44e
GM
674 * README.unicode: Split into admin/notes/unicode,font-backend and
675 remove.
676
372a3385
RS
6772008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change)
678
f245f2c6 679 * configure.in (arm*-*-freebsd*): Add.
372a3385 680
4624371d
DN
6812008-02-09 Dan Nicolaescu <dann@ics.uci.edu>
682
683 * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code
684 dealing with obsolete variables.
685
737e2b96
GM
6862008-02-08 Glenn Morris <rgm@gnu.org>
687
688 * Makefile.in (check-info-dir): New target.
689
bcf21c09
MO
6902008-02-08 Michael Olson <mwolson@gnu.org>
691
507f2b91
MO
692 * Makefile.in (INFO_FILES): Add epa.
693
bcf21c09
MO
694 * info/dir: Add EasyPG Assistant manual to the "Emacs misc
695 features" section.
696
86dc59b0
GM
6972008-02-06 Glenn Morris <rgm@gnu.org>
698
699 * configure.in (--with-gcc): Give an error saying this option has
700 been removed.
701 (--with-gtk): Remove this option.
702
02f35af2
GM
7032008-02-06 Tom Tromey <tromey@redhat.com>
704
705 * configure.in (--with-gcc): Remove.
706 * INSTALL (DETAILED BUILDING AND INSTALLATION): Remove --with-gcc.
707
7082008-02-05 Ulrich Mueller <ulm@gentoo.org>
5e0699b4
JB
709
710 * INSTALL: Recommend giflib, not libungif.
711
b5a922de
MO
7122008-02-05 Tom Tromey <tromey@redhat.com>
713
714 * configure.in (--with-dbus): Default to enabled.
715
9f432734
KH
7162008-02-05 Kenichi Handa <handa@ni.aist.go.jp>
717
718 * INSTALL (Complex Text Layout support libraries): New section.
719
c0bc7978
DN
7202008-02-04 Dan Nicolaescu <dann@ics.uci.edu>
721
722 * make-dist: Remove references to files in mac/ that have been
723 deleted.
724
435f8bc5
TTN
7252008-02-02 Thien-Thi Nguyen <ttn@gnuvola.org>
726
727 * configure.in: For libotf and m17n-flt checks, set shell vars
728 HAVE_LIBOTF and HAVE_M17N_FLT instead of pkg_check_libotf and
729 pkg_check_m17n_flt, respectively, for the sake of the summary output.
730 Reported by Ulrich Mueller.
435f8bc5 731
2ee27f27
EZ
7322008-02-02 Eli Zaretskii <eliz@gnu.org>
733
734 * configure.in: If admin/unidata/UnicodeData.txt is present, copy
735 admin/unidata/Makefile.in to Makefile.
4fd0214c
GM
736
7372008-02-02 Glenn Morris <rgm@gnu.org>
738
739 * configure.in (HAVE_XFT): Ensure it is either "yes" or "no".
740 (USE_FONT_BACKEND, HAVE_FREETYPE, HAVE_M17N_FLT, HAVE_LIBOTF)
741 (HAVE_XFT): Add "Does Emacs use..." messages at end.
2ee27f27 742
9209bb23 7432008-02-01 Miles Bader <miles@gnu.org>
aca7a3d2
MB
744
745 * configure.in: Use OPTION_DEFAULT_ON for [freetype], [xft],
746 [libotf], and [m17n-flt] options.
747
9209bb23 7482008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
aca7a3d2
MB
749
750 * configure.in: Add EMACS_ARG_N([libotf]...), and
751 EMACS_ARG_N([m17n-flt]. Set back OLD_CPPFLAGS to CPPFLAGS (not
752 CFLAGS) in XFT checking part. Don't alter C_SWITCH_X_SITE,
753 CFLAGS, and LIBS in checking of m17n-flt.
754
9209bb23 7552008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
aca7a3d2
MB
756
757 * configure.in: Check the availability of m17n-flt library.
758
9209bb23 7592008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
760
761 * configure.in: Don't define HAVE_LIBOTF if OTF_get_features is
762 not available.
763
9209bb23 7642008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
765
766 * configure.in: New args --enable-font-backend, --with-xft,
767 --with-freetyp. New AC_DEFINEs USE_FONT_BACKEND, HAVE_XFT,
768 HAVE_FREETYPE, HAVE_LIBOTF. New AC_SUBSTs XFT_LIBS,
769 FREETYPE_CFLAGS, FREETYPE_LIBS, FONTCONFIG_CFLAGS,
770 FONTCONFIG_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS.
771
9209bb23 7722008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
773
774 * make-dist: Include etc/charsets in tarball.
775
9209bb23 7762008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
777
778 * configure.in: While running cpp on junk.c, include
779 -DHAVE_UNIDATA in CPPFLAGS if admin/unidata/UnicodeData.txt
780 exists.
781
8dd59f01 7822008-01-29 Dan Nicolaescu <dann@ics.uci.edu>
7cc04609
DN
783
784 * configure.in (xtensa): Match more configurations.
785
9c28b587
DN
7862008-01-27 Dan Nicolaescu <dann@ics.uci.edu>
787
788 * configure.in: Update comment.
789
304484e4
GM
7902008-01-26 Glenn Morris <rgm@gnu.org>
791
792 * configure.in (--without-gcc): By default, neither off nor on.
f7317f6c 793 (--with-carbon): Tone down rhetoric in help text.
304484e4 794
5b940d5a
GM
7952008-01-25 Glenn Morris <rgm@gnu.org>
796
797 * configure.in: Correct usage of OPTION_DEFAULT_ON,
798 OPTION_DEFAULT_OFF so that the defaults are as they used to be.
799 Default `Carbon' to off (it's unsupported).
800
bf9a7ece
GM
8012008-01-24 Glenn Morris <rgm@gnu.org>
802
803 * configure.in: Standardize dbus-related messages.
804
1eee1145
MO
8052008-01-23 Michael Olson <mwolson@gnu.org>
806
807 * configure.in (pkg-config-prog): Remove initial whitespace.
808
8b1de1b5
MO
8092008-01-23 Tom Tromey <tromey@redhat.com>
810
bf9a7ece 811 * configure.in (OPTION_DEFAULT_ON, OPTION_DEFAULT_OFF): New macros.
8b1de1b5
MO
812 (EMACS_ARG_Y, EMACS_ARG_N): Remove.
813 Update all users.
814
8ca7e0f1
DN
8152008-01-21 Dan Nicolaescu <dann@ics.uci.edu>
816
817 * config.guess, config.sub: Updated from master source.
818
55e6d9b2
AS
8192008-01-17 Andreas Schwab <schwab@suse.de>
820
95986dbe 821 * configure.in (HAVE_LIB64_DIR): Rename from HAVE_X86_64_LIB64_DIR.
55e6d9b2 822
058e0687
GM
8232008-01-17 Glenn Morris <rgm@gnu.org>
824
825 * configure.in (HAVE_X86_64_LIB64_DIR): Also set on s390x systems.
826
6bed5c4a
DN
8272008-01-16 Dan Nicolaescu <dann@ics.uci.edu>
828
829 * configure.in: Remove more references to unsupported systems.
830
ed398055
GM
8312008-01-16 Sven Joachim <svenjoac@gmx.de>
832
833 * make-dist: Add --lzma.
834
2c2935f7
GM
8352008-01-16 Glenn Morris <rgm@gnu.org>
836
837 * Makefile.in (maybe_bootstrap): Remove texinfo message, since
838 configure checks for this.
839
f40f5dc3
DN
8402008-01-13 Dan Nicolaescu <dann@ics.uci.edu>
841
842 * configure.in: Remove more references to unsupported systems.
843
effb6952
RF
8442008-01-06 Romain Francoise <romain@orebokech.com>
845
846 * configure.in: Delete extra semicolons.
847
f3041af1
DN
8482008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
849
850 * configure.in: Remove references to unsupported systems.
851
37d6e313
RF
8522008-01-05 Romain Francoise <romain@orebokech.com>
853
854 * make-dist: Add --bzip2. Update copyright.
855
d35e1cd7
DN
8562008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
857
858 * configure.in: Remove support for Masscomp.
859
b26cd843
GM
8602008-01-05 Glenn Morris <rgm@gnu.org>
861
862 * Makefile.in (desktopdir, icondir): New variables.
863 (install-arch-indep): Also depend on `install-etc'.
864 (install-etc): New target.
865 (mkdir): Also create the `applications' and `icons' directories.
866
d8981daf
GM
8672008-01-04 Glenn Morris <rgm@gnu.org>
868
869 * make-dist: Update for new etc/images/icons/hicolor directory.
870
d088fbb2
AS
8712007-12-09 Andreas Schwab <schwab@suse.de>
872
873 * configure.in: D-Bus is not enabled by default.
874
880820fe 8752007-12-06 Jan Djärv <jan.h.d@swipnet.se>
9fb1ba80
JD
876
877 * configure.in: Add AC_CONFIG_SRCDIR which was lost in the previous
878 change.
879
880820fe 8802007-12-04 Jan Djärv <jan.h.d@swipnet.se>
9cf8f393 881
10d1d0af 882 * configure.in: Give package name and version to AC_INIT.
9cf8f393 883
cffe4909
MH
8842007-12-03 Magnus Henoch <mange@freemail.hu>
885
886 * configure.in: Use PKG_CHECK_MODULES to check for D-Bus.
887
868641cc
MA
8882007-12-03 Michael Albinus <michael.albinus@gmx.de>
889
890 * configure.in: No need for DBUS_INFO anymore.
891
868641cc
MA
892 * Makefile.in (INFO_FILES): Use dbus unconditionally.
893
131e4133
MA
8942007-12-02 Michael Albinus <michael.albinus@gmx.de>
895
896 * configure.in: Add D-Bus checks. D-Bus is disabled by default.
897
131e4133
MA
898 * Makefile.in (INFO_FILES): Add dbus.
899
916447e4
RF
9002007-12-02 Romain Francoise <romain@orebokech.com>
901
902 * make-dist: Fix last change.
903
472fd4dc
GM
9042007-11-28 Petr Salinger <Petr.Salinger@seznam.cz> (tiny change)
905
906 * configure.in: Add support for gnu-kfreebsd.
907
02964da1
GM
9082007-11-28 Glenn Morris <rgm@gnu.org>
909
910 * make-dist: Add etc/nxml.
911
d6447bae
RF
9122007-11-24 Romain Francoise <romain@orebokech.com>
913
914 * Makefile.in (INFO_FILES): Add nxml-mode.
915
3ada8b66
RF
9162007-11-23 Romain Francoise <romain@orebokech.com>
917
918 * make-dist: Include nXML. Don't try to copy FTP, it was removed on
919 2007/10/17. Don't special-case alloca.c which is no longer in CVS.
920
074767f2
AS
9212007-11-20 Andreas Schwab <schwab@suse.de>
922
14ee32ab 923 * configure.in: Always include <resolv.h> when checking for res_init.
074767f2 924
8d6069a4
AS
9252007-11-17 Andreas Schwab <schwab@suse.de>
926
927 * update-subdirs: Atomically update subdirs.el.
928
4f73d1e1
GM
9292007-11-17 Glenn Morris <rgm@gnu.org>
930
931 * Makefile.in (check-declare): New target.
932
f117c226
GM
9332007-11-07 Glenn Morris <rgm@gnu.org>
934
935 * configure.in: Deprecate Mac Carbon port.
936
880820fe 9372007-11-01 Jan Djärv <jan.h.d@swipnet.se>
a5c2c204
JD
938
939 * configure.in: Remove HAVE_X11R5 check.
940
9a56b440
GM
9412007-10-31 Glenn Morris <rgm@gnu.org>
942
943 * Makefile.in (install-arch-indep): Fallback to $USER and `id -un'
944 when changing ownership of installed files.
945
32c22e5e
GM
9462007-10-30 Glenn Morris <rgm@gnu.org>
947
948 * make-dist: Add new directory etc/gnus.
949
47cca554
MO
9502007-10-30 Michael Olson <mwolson@gnu.org>
951
952 * Makefile.in (INFO_FILES): Alphabetize. Add remember.
953
7016b92b
GM
9542007-10-29 Glenn Morris <rgm@gnu.org>
955
956 * make-dist: Add new directories etc/images/smilies/grayscale,medium.
957
ca076674
GM
9582007-10-23 Glenn Morris <rgm@gnu.org>
959
960 * MAINTAINERS: Move to admin/.
961
c136b828
CY
9622007-10-17 Chong Yidong <cyd@stupidchicken.com>
963
964 * configure.in (HAVE_RES_INIT): Define if res_init() exists.
965 (HAVE_LIBRESOLV): Also define if we are using res_init().
966
c49847b9
GM
9672007-10-17 Glenn Morris <rgm@gnu.org>
968
969 * FTP: Remove file, since it's just a duplicate of one in etc/.
970
799303b6
EZ
9712007-10-05 Eli Zaretskii <eliz@gnu.org>
972
973 * config.bat: Fix configuring `doc' due to changes in the
974 directory structure.
975
5aec60df 9762007-09-16 Peter O'Gorman <bug-gnu-emacs@mlists.thewrittenword.com> (tiny change)
846d1b3e
JD
977
978 * configure.in: Don't use -lpthread on HP-UX.
979
c8d2eff3
GM
9802007-09-16 Glenn Morris <rgm@gnu.org>
981
982 * make-dist: File gfdl.1 has been removed.
983
02ff9df4
GM
9842007-09-15 Glenn Morris <rgm@gnu.org>
985
986 * configure.in: Fix makeinfo version regexp.
987
cd227ad1
GM
9882007-09-12 Glenn Morris <rgm@gnu.org>
989
5a6a83f2
GM
990 * configure.in (AC_FUNC_ALLOCA): Throw an error if a system
991 implementation of alloca is not found.
992
cd227ad1 993 * Makefile.in (SOURCES, unlock, relock): Delete.
a3372e09 994 (install-arch-indep): Do not exclude the etc/ Makefiles.
cd227ad1 995
fe79fcb3
JL
9962007-09-09 Juri Linkov <juri@jurta.org>
997
998 * make-dist: Remove AUTHORS and CONTRIBUTE (moved to etc).
999
1000 * README: Add doc/ to documentation directories.
1001
97268cd1
MO
10022007-09-08 Michael Olson <mwolson@gnu.org>
1003
1004 * MAINTAINERS: Add myself for ERC and tq.el.
9a4d5e0c 1005 Update for new doc/ directory layout.
97268cd1 1006
d175b0ae
RF
10072007-09-06 Romain Francoise <romain@orebokech.com>
1008
1009 * make-dist: Update for new doc/ directory layout.
1010
e7426ea4
GM
10112007-09-06 Glenn Morris <rgm@gnu.org>
1012
1013 * Makefile.in (mansrcdir): New variable.
1014 (SUBDIR_MAKEFILES): Update for new doc/ directory layout.
1015 (man/Makefile, lispref/Makefile, lispintro/Makefile): Rename and
1016 update these targets for new doc/ directory layout.
1017 (doc/misc/Makefile): New target.
1018 (install-arch-indep): Use mansrcdir for new location of manpages.
1019 (mostlyclean, clean, distclean, maintainer-clean, unlock)
1020 (relock, info, dvi): Update targets for new doc/ directory layout.
1021
1022 * configure.in (AC_OUTPUT): Update names of generated Makefiles
1023 for new doc/ directory layout.
1024
709e90de
AS
10252007-09-02 Andreas Schwab <schwab@suse.de>
1026
1027 * configure.in: Use AS_HELP_STRING throughout.
1028 * configure: Regenerate.
1029
880820fe 10302007-09-02 Jan Djärv <jan.h.d@swipnet.se>
f8932819
JD
1031
1032 * configure.in: Require Gtk/Glib 2.6.
1033
49adb60f
TTN
10342007-09-02 Thien-Thi Nguyen <ttn@gnuvola.org>
1035
1036 * configure.in (EMACS_ARG_Y, EMACS_ARG_N): New AC_DEFUNs.
1037 Use them throughout in place of AC_ARG_WITH calls.
1038 * configure: Regenerate.
1039
28aa2c3e
AS
10402007-09-01 Andreas Schwab <schwab@suse.de>
1041
1042 * configure.in: Put quotes around nested macro calls.
1043
e35a28cd
TTN
10442007-08-31 Ulrich Mueller <ulm@gentoo.org> (tiny change)
1045
1046 * configure.in: Fix typo.
1047 * configure: Regenerate.
1048
050b82f6
GM
10492007-08-30 Glenn Morris <rgm@gnu.org>
1050
1051 * configure.in (AH_BOTTOM): Copy some manual changes made to
1052 src/config.in here so they are not lost when it regenerates.
1053
e1b79824
GM
1054 * README.multi-tty: Move to admin/notes/multi-tty, with some edits.
1055
880820fe 10562007-08-29 Károly Lőrentey <karoly@lorentey.hu>
e1b79824
GM
1057
1058 * README.multi-tty: New file.
1059
6d017e27
GM
10602007-08-29 Glenn Morris <rgm@gnu.org>
1061
1062 * README: Increase version to 23.0.50.
1063
880820fe 10642007-08-29 Jan Djärv <jan.h.d@swipnet.se>
c982cf7d
JD
1065
1066 * configure.in: New option: --without-xaw3d.
1067
d25b54b3
GM
10682007-08-24 Glenn Morris <rgm@gnu.org>
1069
1070 * configure.in: Check for a suitably recent makeinfo.
1071
3d20d6aa
SM
10722007-08-23 Johannes Weiner <hannes@saeurebad.de> (tiny change)
1073
1074 * configure.in (Check for required libraries): Typo.
1075
ae0476ed
YM
10762007-08-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1077
1078 * configure.in: Check librsvg2 also for Mac Carbon.
1079
561c44e8
RF
10802007-08-22 Romain Francoise <romain@orebokech.com>
1081
1082 * make-dist: Follow reorganization of files in etc/.
1083
65999ef5
GM
10842007-08-22 Paul Pogonyshev <pogonyshev@gmx.net>
1085
1086 * configure.in: Add support for SVG images through librsvg2.
1087
664a406f
EZ
10882007-07-28 Eli Zaretskii <eliz@gnu.org>
1089
1090 * Makefile.in (install-arch-indep): Use "rm -f" for removing DOC,
1091 to avoid an error message if there is no DOC there.
1092
cacc7b51
GM
10932007-07-25 Glenn Morris <rgm@gnu.org>
1094
1095 * Relicense all FSF files to GPLv3 or later.
1096
9e45936b 1097 * COPYING, info/COPYING: Switch to GPLv3.
cacc7b51 1098
880820fe 10992007-06-20 Jan Djärv <jan.h.d@swipnet.se>
31ad8850
JD
1100
1101 * configure.in: Complain if X seems to be installed but no
515f0896 1102 development files were found.
31ad8850 1103
7adaaf72
GM
11042007-06-20 Glenn Morris <rgm@gnu.org>
1105
1106 * configure.in: Prefer libgif over libungif.
1107
880820fe 11082007-06-14 Jan Djärv <jan.h.d@swipnet.se>
bfa6fb7e
JD
1109
1110 * configure.in: Check for all image libraries before exiting.
1111
880820fe 11122007-06-13 Jan Djärv <jan.h.d@swipnet.se>
1ee86f21
JD
1113
1114 * configure.in: Exit with error if image libraries aren't found.
1115
154c9c9b
CY
11162007-06-13 Chong Yidong <cyd@stupidchicken.com>
1117
1118 * configure.in: Merge xaw3d and libXaw checks. Check xaw3d even
1119 when compiling without scrollbars.
1120
7a9a50d8
GM
11212007-06-12 Glenn Morris <rgm@gnu.org>
1122
1123 * configure.in (HAVE_GIF): If -lungif fails, try -lgif.
1124
880820fe 11252007-06-11 Jan Djärv <jan.h.d@swipnet.se>
29d69661 1126
4b649a8e
JB
1127 * configure.in: Change wording about yes/gtk and lucid/athena
1128 being synonyms.
29d69661 1129
45cb0b58
GM
11302007-06-08 Glenn Morris <rgm@gnu.org>
1131
1132 * configure.in: Make gtk the default toolkit.
1133
42bf63da
GM
11342007-06-07 Glenn Morris <rgm@gnu.org>
1135
1136 * configure.in (NON_GNU_CPP): On Solaris, set using a proper check
1137 for a Sun C compiler.
1138
924e4ab0
GM
1139 * Makefile.in (install-arch-indep): Install only the DOC- file
1140 specific to the build, if possible, rather than DOC-*.
1141
7dfc4cda
CY
11422007-06-02 Chong Yidong <cyd@stupidchicken.com>
1143
1144 * Version 22.1 released.
1145
80821874
CY
11462007-05-25 Chong Yidong <cyd@stupidchicken.com>
1147
1148 * mkinstalldirs: Sync to version in automake CVS.
1149
1770dcdc
AS
11502007-05-22 Andreas Schwab <schwab@suse.de>
1151
14ee32ab 1152 * configure.in: Prefer build_alias over host when host_alias is not set.
1770dcdc
AS
1153 * configure: Regenerate.
1154
11552007-05-20 Andreas Schwab <schwab@suse.de>
1156
1157 * configure.in: Remove empty AC_SUBST.
1158 * configure: Regenerate.
1159
7e5a23bd
NR
11602007-05-20 Nick Roberts <nickrob@snap.net.nz>
1161
1162 * configure.in: Use HAVE_GPM instead of HAVE_GPM_H and implement
1163 it like others.
1164 * configure: Regenerate.
1165
60889ffa
NR
11662007-05-20 Nick Roberts <nickrob@snap.net.nz>
1167
14ee32ab 1168 * configure.in (AC_CHECK_HEADERS): Add gpm.h.
60889ffa
NR
1169 (AC_CHECK_LIB): Add -lgpm.
1170 * configure: Regenerate.
1171
a61daa64
GM
11722007-05-03 Glenn Morris <rgm@gnu.org>
1173
1174 * configure: Tweak message about the absence of shell functions.
1175
edaeebf5
AS
11762007-04-27 Andreas Schwab <schwab@suse.de>
1177
14ee32ab 1178 * Makefile.in (config.status): Depend on ${srcdir}/lisp/version.el.
edaeebf5 1179
07016031
GM
11802007-04-26 Glenn Morris <rgm@gnu.org>
1181
1182 * README: Increase version to 22.1.50.
1183
6b6c5b14
JB
11842007-04-24 Juanma Barranquero <lekktu@gmail.com>
1185
1186 * INSTALL (DETAILED BUILDING AND INSTALLATION): Fix typo.
1187
e45f35a0
CY
11882007-04-19 Glenn Morris <rgm@gnu.org>
1189
4b649a8e 1190 * configure.in: Signal error if Xaw libs are missing in a Lucid build.
e45f35a0 1191
d14f8614
GM
11922007-04-18 Glenn Morris <rgm@gnu.org>
1193
1194 * INSTALL: Mention CPP.
1195
c98b464f
GM
11962007-04-15 Glenn Morris <rgm@gnu.org>
1197
1198 * FTP: Replace with a pointer to the web version.
1199
fc6ee824
GM
12002007-04-13 Glenn Morris <rgm@gnu.org>
1201
1202 * INSTALL: In lib-src, timer, wakeup, yow are removed.
1203
2c0b72db
GM
12042007-04-04 Glenn Morris <rgm@gnu.org>
1205
1206 * configure.in (NON_GNU_CPP): Use associated preprocessor when
1207 compiling with Sun Studio on Solaris.
1208
7ba3f463
GM
12092007-03-23 Glenn Morris <rgm@gnu.org>
1210
1211 * configure.in: Restore support for hp800 (removed 2007-01-27)
1212 following clarification of legal status.
1213
6b6c5b14 12142007-03-22 Joe Buehler <jbuehler@spirentcom.com> (tiny change)
b7d9aa44
CY
1215
1216 * configure.in: Add support for AIX4.3 on IBM RS6000.
1217
1218 * configure: Regenerate.
1219
9b77729f
RS
12202007-03-20 Richard Stallman <rms@gnu.org>
1221
1222 * configure.in: Fix previous change.
1223
705959fc
RS
12242007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change)
1225
1226 * configure.in (arm-*-openbsd*, hppa-*-openbsd*)
1227 (m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Added.
1228 (ns32k-*-openbsd*, ns32k-*-openbsd*): Deleted.
1229
51673bc4
CY
12302007-03-19 Chong Yidong <cyd@stupidchicken.com>
1231
1232 * configure.in: Don't define KERBEROS, KERBEROS5, or HESIOD if the
1233 user specifies "without".
1234
1235 * configure: Regenerate.
1236
880820fe 12372007-03-18 Jan Djärv <jan.h.d@swipnet.se>
fe542960
JD
1238
1239 * configure.in: Warning for Gtk+ and Cygwin added.
4c757a6f 1240 (HAVE_XFT): OLD_CFLAGS changed to OLD_CPPFLAGS.
fe542960 1241
c16a484b
GM
12422007-02-27 Glenn Morris <rgm@gnu.org>
1243
1244 * make-dist (oldXMenu): Remove Imakefile.
1245 (etc/images): Add README.
1246
3a7723ad
DN
12472007-02-25 Dan Nicolaescu <dann@ics.uci.edu>
1248
67feae14 1249 * configure.in (xtensa-*-linux-gnu*): New configuration.
3a7723ad 1250
67feae14 1251 * configure: Regenerate.
3a7723ad 1252
a12246ad
DN
12532007-02-22 Dan Nicolaescu <dann@ics.uci.edu>
1254
1255 * config.guess, config.sub: Updated from master source.
c16a484b 1256
4bbe413d 12572007-01-31 Sascha Wilde <wilde@sha-bang.de> (tiny change)
0cba6386 1258
4bbe413d 1259 * configure.in (PKG_CHECK_MODULES): Change ///* to / in cflags and libs.
0cba6386 1260
44a43802
CY
12612007-01-29 Chong Yidong <cyd@stupidchicken.com>
1262
1263 * configure.in: Restore support for hp800's not running HP-UX.
1264
1265 * configure: Regenerate.
1266
6d1f63d5
CY
12672007-01-27 Chong Yidong <cyd@stupidchicken.com>
1268
1269 * configure.in: Remove support for hp800 and sr2k machine types.
1270
1271 * configure: Regenerate.
1272
880820fe 12732007-01-26 Jan Djärv <jan.h.d@swipnet.se>
cddb7844
JD
1274
1275 * configure.in: Add check for libXft.
1276
4bbe413d 12772007-01-18 Bruno Haible <bruno@clisp.org> (tiny change)
100874d5
CY
1278
1279 * INSTALL: Info files moved to share/info.
1280
c3295e7b
RS
12812007-01-02 Stephen C. Gilardi <scgilardi@gmail.com> (tiny change)
1282
1283 * configure.in: Detect and use fink-installed in intel-based Mac
1284 builds; change Apple Darwin section to support both PowerPC and
1285 Intel-based Macs.
1286
14429ceb
AS
12872006-12-26 Andreas Schwab <schwab@suse.de>
1288
1289 * Makefile.in (datarootdir): Define.
1290
be064bc4
RS
12912006-12-24 Richard Stallman <rms@gnu.org>
1292
1293 * configure.in: Require Autoconf 2.61.
1294
453027ac
EZ
12952006-12-22 Mark Davies <mark@mcs.vuw.ac.nz>
1296
1297 * configure.in: Add support for NetBSD on x86-64, hp800 and sh3el.
1298 Remove redundant entry for powerpc-apple-netbsd.
1299
1300 * configure: Regenerate.
1301
007e4308
CY
13022006-12-22 Chong Yidong <cyd@stupidchicken.com>
1303
1304 * configure: Regenerate with autoconf 2.61.
1305
880820fe 13062006-12-20 Jan Djärv <jan.h.d@swipnet.se>
7fb24298
JD
1307
1308 * configure.in: Detect alsa/asoundlib.h also.
14d1edc0
JB
1309 * configure: Regenerate.
1310
880820fe 13112006-12-19 Jan Djärv <jan.h.d@swipnet.se>
8eeae1c9 1312
14d1edc0
JB
1313 * configure.in: Check if GTK+ compiles at all.
1314
64d962c1
AS
13152006-12-10 Andreas Schwab <schwab@suse.de>
1316
1317 * configure.in: Remove check for struct timezone, its result is
1318 never used.
1319
14d1edc0 13202006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
f5473695
CY
1321
1322 * configure.in: Add support for Solaris 10 on x86-64.
1323
880820fe 13242006-12-08 Jan Djärv <jan.h.d@swipnet.se>
75750090
JD
1325
1326 * INSTALL (DETAILED BUILDING AND INSTALLATION): Document usage
1327 of PKG_CONFIG_PATH.
1328
ee77eef5
YM
13292006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1330
1331 * configure.in (HAVE_SYNC): New test.
1332
c00d843f
GM
13332006-12-03 Glenn Morris <rgm@gnu.org>
1334
1335 * Makefile.in: Fix Copyright format.
1336
23382015
GM
1337 * configure.in (AH_TOP): Add missing Copyright year.
1338
1339 * update-subdirs: Add missing Copyright years.
1340
e925d5ae 13412006-11-27 Chris Moore <christopher.ian.moore@gmail.com>
f7e73b1d
CY
1342
1343 * Makefile.in: Touch only the parts of the share/emacs directory
1344 specific to this version.
1345
daab13ea
CY
13462006-11-26 Chong Yidong <cyd@stupidchicken.com>
1347
1348 * configure.in (HAVE_X86_64_LIB64_DIR): New test.
1349
9b150aa2
YM
13502006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1351
1352 * configure.in (HAVE_CANCELMENUTRACKING): Remove test.
1353
c5a31d8b
YM
13542006-11-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1355
1356 * configure.in: Prefer X11 to Carbon only when some X-specific
880820fe 1357 option is specified (Thanks to Jan Djärv and Andreas Schwab).
c5a31d8b 1358
c38d01fb
RF
13592006-11-04 Romain Francoise <romain@orebokech.com>
1360
d57727c9
JB
1361 * Makefile.in (bootstrap-clean-before): Fix typo.
1362 Use new target `bootstrap-clean' in the leim subdirectory.
c38d01fb 1363
d57727c9 13642006-11-03 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d6d1029d
CY
1365
1366 * configure.in: Enable sparc64/ia64/powerpc FreeBSD builds.
1367
c0af0f6e
CY
13682006-10-30 Chong Yidong <cyd@stupidchicken.com>
1369
1370 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
1371 directories.
1372
afa0f40b
CY
13732006-10-29 Jeramey Crawford <jeramey@jeramey.com>
1374
1375 * configure.in: Enable x86-64 OpenBSD compilation.
1376
3f9a75cd
GM
13772006-10-28 Glenn Morris <rgm@gnu.org>
1378
1379 * AUTHORS: Add cal-html.el author.
1380
e278f0fe
YM
13812006-10-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1382
1383 * make-dist: Make links to mac/make-package and
1384 mac/Emacs.app/Contents/Resources/Emacs.icns.
1385
4f2c8638
CY
13862006-10-27 Chong Yidong <cyd@stupidchicken.com>
1387
1388 * README: Bump version number to 22.0.90.
1389
92d1ccf4
AS
13902006-10-23 Andreas Schwab <schwab@suse.de>
1391
1392 * configure.in: Make sure x_default_search_path is always set even
1393 when x_libraries is empty, and look in .../share as well for each
1394 library directory.
1395
7ad02ea8
KH
13962006-09-28 Kenichi Handa <handa@m17n.org>
1397
1398 * configure.in (locallisppath): Don't include leim dir.
1399 (lisppath): Include leim dir.
1400
45a2056c
JB
14012006-09-15 Jay Belanger <belanger@truman.edu>
1402
1403 * COPYING: Replace "Library Public License" by "Lesser Public
1404 License" throughout.
1405
4b1aaa8b
PE
14062006-09-11 Paul Eggert <eggert@cs.ucla.edu>
1407
1408 * make-dist (EMACS): Exit and fail if the EMACS environment
1409 variable is set to something other than an absolute file name.
1410
e9f67acf
AS
14112006-08-16 Andreas Schwab <schwab@suse.de>
1412
1413 * configure.in (PKG_CHECK_MODULES): Use AS_MESSAGE_LOG_FD instead
1414 of hardcoding it.
1415
3cb74cd1
RS
14162006-08-16 Richard Stallman <rms@gnu.org>
1417
1418 * INSTALL.CVS: Clean up wording.
1419
41bab5e3
EZ
14202006-07-14 Eli Zaretskii <eliz@gnu.org>
1421
1422 * configure.in (PKG_CHECK_MODULES): Redirect the output of
1423 $PKG_CONFIG --exists "$2" to config.log.
d57727c9 1424 * configure: Regenerate.
41bab5e3 1425
3aa7c28e
RS
14262006-07-08 Richard Stallman <rms@gnu.org>
1427
1428 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
1429
1eca02e7
KS
14302006-07-09 Kim F. Storm <storm@cua.dk>
1431
1432 * CONTRIBUTE: Use outline format.
1433 Add section on copyright years (from admin/notes/years).
1434
d47a5ce6
EZ
14352006-07-08 Eli Zaretskii <eliz@gnu.org>
1436
3aa7c28e 1437 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
d47a5ce6
EZ
1438 to /dev/null, since we don't need the error message, just the
1439 exit status.
1440
014a250c
EZ
14412006-07-07 Eli Zaretskii <eliz@gnu.org>
1442
d57727c9
JB
1443 * CONTRIBUTE: Slight formatting changes and typo fixes.
1444 Add description of NEWS markings.
014a250c 1445
09542a66
KS
14462006-07-07 Kim F. Storm <storm@cua.dk>
1447
1448 * CONTRIBUTE: Mention INSTALL.CVS.
1449
98f46e1b
RF
14502006-07-05 Romain Francoise <romain@orebokech.com>
1451
1452 * make-dist (top-level): Add CONTRIBUTE.
1453
978db147
RS
14542006-07-04 Richard Stallman <rms@gnu.org>
1455
1456 * CONTRIBUTE: Much rewrite.
1457
6f82a6d0
NR
14582006-07-04 Nick Roberts <nickrob@snap.net.nz>
1459
1460 * CONTRIBUTE: New file.
1461
eff6bfea
EZ
14622006-06-24 Eli Zaretskii <eliz@gnu.org>
1463
f8e83735 1464 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
eff6bfea 1465
880820fe 14662006-05-18 Jan Djärv <jan.h.d@swipnet.se>
88fab15b
JD
1467
1468 * configure.in: Add check for ALSA.
88fab15b 1469
f53d2e87
EZ
14702006-05-06 Eli Zaretskii <eliz@gnu.org>
1471
1472 * Makefile.in (INFO_FILES): Remove emacs-xtra.
1473
1474 * info/dir: Remove the Emacs-Xtra entry.
1475
d57727c9 14762006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
ee546279 1477
178463e7 1478 Update copyright year(s) in many files.
8aa90482 1479
7c00e1e9
EZ
14802006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
1481
1482 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
1483 --without-toolkit-scroll-bars was specified.
1484
7e332390 14852006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
7c00e1e9 1486
8aa90482
KS
1487 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
1488 to CFLAGS. Update Copyright years written to src/config.in.
7c00e1e9 1489
8a7c3c86
EZ
14902006-03-18 Claudio Fontana <claudio@gnu.org>
1491
1492 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
1493 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
1494 to be installed/uninstalled.
1495 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
1496 to Info files installed by Emacs.
1497
83fe2c21 14982006-03-03 Claudio Fontana <claudio@gnu.org>
6e1fbe44 1499
9e2bcc86
EZ
1500 * Makefile.in (install, uninstall): Add DESTDIR variable to
1501 support staged installations.
6e1fbe44 1502
885f1975
RS
15032006-02-14 Richard M. Stallman <rms@gnu.org>
1504
1505 * configure.in (s390x-*-linux-gnu*): New configuration.
1506
880820fe 15072006-01-31 Jan Djärv <jan.h.d@swipnet.se>
448541bc
JD
1508
1509 * configure.in: Require GTK 2.4 or newer.
448541bc 1510
597993cf
MB
15112006-01-29 Michael Olson <mwolson@gnu.org>
1512
1513 * Makefile.in (install-arch-indep, uninstall): Add ERC.
1514 * info/dir (ERC): New entry.
1515
33c7860d
EZ
15162006-01-29 Eli Zaretskii <eliz@gnu.org>
1517
1518 * info/dir: Fix last change.
1519
07037643
LT
15202006-01-28 Luc Teirlinck <teirllm@auburn.edu>
1521
1522 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
1523
f9fe3e26
EZ
15242006-01-27 Eli Zaretskii <eliz@gnu.org>
1525
1526 * info/dir: Untabify the whole file.
07037643 1527 (Rcirc): New entry.
f9fe3e26 1528
e143ad11
AS
15292006-01-12 Andreas Schwab <schwab@suse.de>
1530
1531 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
1532 check.
e143ad11 1533
01abe918
CY
15342006-01-02 Chong Yidong <cyd@stupidchicken.com>
1535
1536 * configure.in: Use -Wno-pointer-sign if available.
01abe918 1537
88ec8c53
AS
15382005-12-29 Andreas Schwab <schwab@suse.de>
1539
1540 * config.guess, config.sub: Updated from master source.
1541
cdda1b59 15422005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d52c26e9 1543
f8e83735 1544 * configure.in: Use amdx86-64 for freebsd on x86_64.
d52c26e9 1545
ad7a98ae
RF
15462005-11-22 Romain Francoise <romain@orebokech.com>
1547
1548 * make-dist: Add etc/images/icons.
1549
11bdfcdd
AS
15502005-11-03 Andreas Schwab <schwab@suse.de>
1551
1552 * configure.in: Use GZIP_PROG instead of GZIP.
1553
1554 * Makefile.in (GZIP_PROG): Renamed from GZIP.
1555 (install-arch-indep): Adjust.
1556
b4235a80
AS
15572005-11-01 Andreas Schwab <schwab@suse.de>
1558
1559 * Makefile.in (bootstrap): Fix dependencies for parallel build.
1560 (bootfast): Likewise.
1561
e8439d34
RF
15622005-11-01 Romain Francoise <romain@orebokech.com>
1563
1564 * configure.in: Check for gzip.
e8439d34
RF
1565
1566 * Makefile.in (install): Compress source files.
1567
eae54018
ST
15682005-10-24 Steven Tamm <steventamm@mac.com>
1569
e8439d34 1570 * configure.in: Fix darwin386 configuration issue.
eae54018 1571
5798342c
EZ
15722005-10-22 Eli Zaretskii <eliz@gnu.org>
1573
1574 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
1575
ffda926c
BW
15762005-10-17 Bill Wohler <wohler@newt.com>
1577
1578 * make-dist: Create and populate etc/images/low-color.
1579
29dd7a69
BW
15802005-10-15 Bill Wohler <wohler@newt.com>
1581
1582 * make-dist: Create and populate etc/images/gud.
1583
b82ecedf
RS
15842005-10-08 Richard M. Stallman <rms@gnu.org>
1585
1586 * make-dist (tempparent): Don't check for 14-char file name limit.
1587
36eaa68f
RF
15882005-10-07 Romain Francoise <romain@orebokech.com>
1589
1590 * make-dist: Add etc/images/ezimage and etc/images/mail
1591 directories. Install images in etc/images.
1592
66533b25
YM
15932005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1594
1595 * configure.in: Prefer Carbon if --enable-carbon-app or
1596 --with-carbon is explicitly specified even when X11 is detected.
66533b25 1597
5c4757d3
RS
15982005-09-15 Ulf Jasper <ulf.jasper@web.de>
1599
1600 * Makefile.in (install-arch-indep, uninstall):
1601 Handle newsticker manual.
1602 (info): Add - to commands.
1603
ed326e35
EZ
16042005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
1605
1606 Remove the MAXPATHLEN limitations:
1607
1608 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
ed326e35 1609
022dc424 16102005-09-09 Eli Zaretskii <eliz@gnu.org>
50a6ff15
EZ
1611
1612 * configure.in <lynxsos*>: Support for LynxOS on PPC.
d57727c9 1613 * configure: Regenerate.
50a6ff15 1614
c9ac21eb
PE
16152005-09-05 Paul Eggert <eggert@cs.ucla.edu>
1616
1617 * config.guess, config.sub: Updated from master source.
1618
9a69ec4b
JB
16192005-08-03 Juanma Barranquero <lekktu@gmail.com>
1620
1621 * .cvsignore: Add `lock'.
1622
c638055f
JB
16232005-07-28 Juanma Barranquero <lekktu@gmail.com>
1624
1625 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
1626
9eff9fe3
PE
16272005-07-26 Paul Eggert <eggert@cs.ucla.edu>
1628
1629 Merge gnulib getopt implementation into Emacs.
1630
1631 * Makefile.in (AUTOCONF_INPUTS): New macro.
1632 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
1633 so that these files also depend on m4/getopt.m4.
1634 * configure.in: Configure getopt by including m4/getopt.m4,
1635 and configuring a getopt replacement if necessary.
1636 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
1637 * m4/getopt.m4: New file.
1638
edfaf76d
LK
16392005-07-06 Lute Kamstra <lute@gnu.org>
1640
1641 * configure.in: Fix capitalization.
edfaf76d 1642
385ee3de
LK
16432005-07-04 Lute Kamstra <lute@gnu.org>
1644
1645 Update FSF's address in GPL notices.
1646
880820fe 16472005-06-19 Jérôme Marant <jerome@marant.org>
eb7c6f20
LK
1648
1649 * Makefile.in (epaths-force): Protect both lisppath and
1650 buildlisppath from whitespace.
1651
23fd4483
ST
16522005-06-08 Steven Tamm <steventamm@mac.com>
1653
1654 * configure.in: Support Darwin/MacOSX on Intel
23fd4483 1655
880820fe 16562005-06-06 Jan Djärv <jan.h.d@swipnet.se>
98c3db67
JD
1657
1658 * configure.in (HAVE_CANCELMENUTRACKING): New test.
98c3db67 1659
880820fe 16602005-05-11 Jérôme Marant <jmarant@marant.org>
9adfabc2
LK
1661
1662 * configure.in: Add --enable-locallisppath.
9adfabc2 1663
5063dbbf
YM
16642005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1665
1666 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
1667 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
1668 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
5063dbbf 1669
880820fe 16702005-05-07 Jérôme Marant <jerome@marant.org>
6a4fb78f
EZ
1671
1672 * make-dist: Remove references to makefile.nt and makefile.def.
1673 Include widgets and images subdirectories of etc. Do not exclude
1674 ldefs-boot.el.
1675
2c97085e
AS
16762005-04-23 Andreas Schwab <schwab@suse.de>
1677
1678 * configure.in: Remove duplicate match for powerpc configuration.
2c97085e 1679
766c5349
TTN
16802005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
1681
1682 * configure.in: Check for <pwd.h>.
766c5349 1683
118e2c39
LK
16842005-04-14 Lute Kamstra <lute@gnu.org>
1685
1686 * make-dist: Distribute all ChangeLog files in lisp/.
1687 Don't distribute ldefs-boot.el.
1688 lisp/makefile.nt no longer exists.
1689
5c156fdf
LK
16902005-04-13 Lute Kamstra <lute@gnu.org>
1691
1692 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
1693 for "no-byte-compile: t" in the file instead.
1694
4693dbc9
SM
16952005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
1696
1697 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
1698 shadow the main Lesstif/Motif-2.1 libs and includes.
1699
880820fe 17002005-03-10 Jan Djärv <jan.h.d@swipnet.se>
0f88527f
JD
1701
1702 * configure.in: Only add XASSERTS to cppflags.
0f88527f 1703
880820fe 17042005-03-04 Jan Djärv <jan.h.d@swipnet.se>
d0098f13
JD
1705
1706 * configure.in: Added --enable-asserts.
d0098f13 1707
bf247b6e
KS
17082005-02-09 Kim F. Storm <storm@cua.dk>
1709
1710 Change release version from 21.4 to 22.1 throughout.
1711 Change development version from 21.3.50 to 22.0.50.
1712
551ffc27
ST
17132005-01-19 Steven Tamm <steventamm@mac.com>
1714
1715 * configure.in: Check for <sys/utsname.h>.
551ffc27 1716
adf87c29
KS
17172004-12-11 Kim F. Storm <storm@cua.dk>
1718
1719 * Makefile.in (info): Undo 2004-12-05 change.
1720
b2d6e132
LT
17212004-12-08 Luc Teirlinck <teirllm@auburn.edu>
1722
058a9e4f
LT
1723 * info/dir (File): Add URL and Org Mode manuals.
1724 * Makefile.in (install-arch-indep, uninstall): Add url and org
b2d6e132
LT
1725 manuals.
1726
56f7d69d 17272004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
be5472bd
SM
1728
1729 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
1730 committed to src/config.in.
1731
880820fe 17322004-12-07 Jan Djärv <jan.h.d@swipnet.se>
b8bdffbe 1733
be5472bd 1734 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
b8bdffbe 1735 pthreads and define HAVE_GTK_AND_PTHREAD.
b8bdffbe 1736
cc60c723
RS
17372004-12-05 Richard M. Stallman <rms@gnu.org>
1738
1739 * Makefile.in (info): Ignore errors building info files.
1740
77cafc7a
EZ
17412004-11-27 Eli Zaretskii <eliz@gnu.org>
1742
1743 * config.bat: If 8-byte alignment is not supported, define
1744 NO_DECL_ALIGN in src/config.h, instead of trivially defining
fe3df972
EZ
1745 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
1746 filter through Sed to remove the quotes.
77cafc7a 1747
49561cf6
SM
17482004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
1749
1750 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
1751 not apply to files explicitly `cvs add'ed.
1752
d8dfe187
EZ
17532004-11-12 Eli Zaretskii <eliz@gnu.org>
1754
1755 * config.bat: Don't require djecho.exe for the v1.x build.
1b43e144
EZ
1756 Add a test for DECL_ALIGN support, and add a trivial definition to
1757 src/config.h if 8-byte alignment is not supported.
d8dfe187 1758
85c38542
KS
17592004-11-08 Kim F. Storm <storm@cua.dk>
1760
1761 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
1762 files before building.
1763 (bootfast, bootstrap-clean-before-fast): New targets, like
1764 bootstrap but don't remove .elc files.
1765
59dede22
EZ
17662004-11-06 Lars Brinkhoff <lars@nocrew.org>
1767
1768 * configure.in: Add check for getrusage.
1769
880820fe 17702004-11-02 Jan Djärv <jan.h.d@swipnet.se>
572a3cc2 1771
49561cf6
SM
1772 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
1773 New tests for new and old GTK file dialogs.
d0a80c21
JD
1774 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
1775 to no.
1776
880820fe 17772004-10-20 Jan Djärv <jan.h.d@swipnet.se>
f17e308a
JD
1778
1779 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
1780 can be set. Remove SETARCH test.
f17e308a 1781
cef11da2
ST
17822004-10-08 Steven Tamm <steventamm@mac.com>
1783
1784 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
cef11da2 1785
880820fe 17862004-10-06 Jan Djärv <jan.h.d@swipnet.se>
4cbbf6b7
JD
1787
1788 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
05cf15c6 1789 AC_MSG_WARN. Move output of warning message to end of configure run.
4cbbf6b7 1790
880820fe 17912004-10-05 Jan Djärv <jan.h.d@swipnet.se>
4494a266 1792
49561cf6 1793 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
4494a266
JD
1794 Run test to see if heap start address is random.
1795
bc9b2430
MB
17962004-09-29 Miles Bader <miles@gnu.org>
1797
1798 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
1799 if setarch is present.
1800
880820fe 18012004-09-25 Jan Djärv <jan.h.d@swipnet.se>
dd571c2f
JD
1802
1803 * configure.in (HAVE_EXECSHIELD): Only define on x86.
dd571c2f 1804
880820fe 18052004-09-24 Jan Djärv <jan.h.d@swipnet.se>
4489ece2
JD
1806
1807 * configure.in: Check for exec-shield.
4489ece2 1808
de10c114
AS
18092004-08-06 Andreas Schwab <schwab@suse.de>
1810
1811 * Makefile.in (install-arch-indep, uninstall): Add flymake.
1812
d9a68b6a
EZ
18132004-07-31 Eli Zaretskii <eliz@gnu.org>
1814
1815 * config.bat: Update URLs in the comments.
1816
23f87bed
MB
18172004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1818
49561cf6 1819 * Makefile.in (install-arch-indep): Add pgg and sieve.
23f87bed
MB
1820
1821 * info/.cvsignore: Added pgg and sieve.
1822
52b9b5cc
AS
18232004-07-05 Andreas Schwab <schwab@suse.de>
1824
1825 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
1826
1d390bd8
KH
18272004-06-21 Kenichi Handa <handa@m17n.org>
1828
1829 * make-dist: Link leim-ext.el into tempdir.
1830
1f94377f
LT
18312004-06-15 Luc Teirlinck <teirllm@auburn.edu>
1832
1833 * info/dir (File): Add emacs-xtra.
1834 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
1835
1c492b87
JL
18362004-06-12 Juri Linkov <juri@jurta.org>
1837
1838 * info/dir: Move menu help lines from `* Menu:' to file header.
1839 Describe the purpose of a red *.
1840
8f9d4905
SM
18412004-05-04 Dave Love <fx@gnu.org>
1842
1843 * configure.in: Don't use `extrasub'.
1844
2c2cd44f
SM
18452004-04-29 Dave Love <fx@gnu.org>
1846
1847 * configure.in: Don't forget to quote args to `test'.
1848
510ead5f
TTN
18492004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
1850
1851 * autogen.sh: Update filename in "please read" message.
1852
1ee652eb
RS
18532004-04-17 Richard M. Stallman <rms@gnu.org>
1854
1855 * INSTALL: Move the info about site-lisp dirs,
1856 and say uninstalled Emacs looks there too.
1857
c1994268
EZ
18582004-04-04 Eli Zaretskii <eliz@gnu.org>
1859
1860 * config.bat (lib-src): Recognize comment lines in Makefile.in
1861 that have a TAB after the #, to avoid errors in preprocessing with
1862 GCC 3.3.3.
1863
04e08b8c
LT
18642004-03-31 Luc Teirlinck <teirllm@auburn.edu>
1865
1866 * Makefile.in: Mention in comment that `make maintainer-clean'
1867 deletes .elc files.
1868
4a61faec
SM
18692004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
1870
1871 * update-subdirs: Add local variables to prevent byte-compiling.
1872
06aacc62
RS
18732004-03-21 Dave Love <fx@gnu.org>
1874
1875 * configure.in: Fix previous change.
1876
36a3fd05
RS
18772004-03-18 Dave Love <fx@gnu.org>
1878
06aacc62 1879 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
36a3fd05 1880
6939e0b1
LT
18812004-03-15 Luc Teirlinck <teirllm@auburn.edu>
1882
1883 * info/dir (File): Add SMTP and SES.
1884
d8d95bc7
SM
18852004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
1886
1887 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
5e7b4262 1888 (bootstrap): Use the new bootstrap-prepare target in lisp.
d8d95bc7 1889
58ec79cf
KS
18902004-02-18 Kim F. Storm <storm@cua.dk>
1891
d8d95bc7 1892 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
58ec79cf 1893
a6eeaa81 18942004-02-16 Eli Zaretskii <eliz@gnu.org>
c33b76da 1895
d8d95bc7 1896 * make-dist: Don't link index.*perm and permute-index into tempdir.
c33b76da 1897
584b627e
JY
18982004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
1899
1900 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
1901 to match previous changes by Eli Zaretskii.
1902
68e4cc57
LT
19032004-02-09 Luc Teirlinck <teirllm@auburn.edu>
1904
1905 * Makefile.in: Set CDPATH to an empty string.
1906
22bb9485
SM
19072004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
1908
1909 * configure.in <darwin>: Use fink packages if available.
1910
880820fe 19112004-01-25 Jérôme Marant <jmarant@free.fr> (tiny change)
ae2230df
RS
1912
1913 * make-dist (lispref): Do include lispref/index.texi.
1914
b4963755 19152004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
722ae5f4 1916
4a61faec 1917 * make-dist (tempdir): Include cursors in nt/icons.
722ae5f4 1918
a6eeaa81 19192003-12-30 Eli Zaretskii <eliz@gnu.org>
d9e0b412
EZ
1920
1921 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
1922 clashes with install-sh on 8+3 filesystems.
1923
8af1a978
MB
19242003-12-08 Miles Bader <miles@gnu.org>
1925
1926 * .cvsignore: Add .arch-inventory.
1927
ce6e4c21
AS
19282003-12-24 Andreas Schwab <schwab@suse.de>
1929
1930 * configure.in: Check for <sys/socket.h>. Include it before
815617bf 1931 including <net/if.h>. Move check for <net/if.h> before its use.
ce6e4c21 1932
880820fe 19332003-12-24 Jan Djärv <jan.h.d@swipnet.se>
0b1ec9e9
JD
1934
1935 * Makefile.in (install-arch-dep): Don't let cd output go into
1936 pipe for carbon_appdir.
1937
cf59a5b7
AS
19382003-12-24 Andreas Schwab <schwab@suse.de>
1939
1940 * configure.in (PKG_CHECK_MODULES): Fix quoting.
1941
55e4f3cd
AS
19422003-12-01 Andreas Schwab <schwab@suse.de>
1943
2a75d75d 1944 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
55e4f3cd 1945 hardcoding gcc.
55e4f3cd 1946
880820fe 19472003-11-16 Jan Djärv <jan.h.d@swipnet.se>
57669b57
JD
1948
1949 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
1950 multiple displays.
22bb9485 1951 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
57669b57 1952
68e03c1c
DL
19532003-09-23 Dave Love <fx@gnu.org>
1954
1955 * configure.in: Check members of struct ifreq.
1956
6df2a645
KS
19572003-09-14 Kim F. Storm <storm@cua.dk>
1958
1959 * configure.in: Add checks for sys/ioctl.h and net/if.h.
1960
da92b8d9
LT
19612003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
1962
1963 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
1964
19bb0fcd 19652003-08-18 Lute Kamstra <lute@gnu.org>
e512ece1
LK
1966
1967 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
1968 required anymore.
1969
abd39b57
AC
19702003-08-07 Andrew Choi <akochoi@shaw.ca>
1971
1972 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
1973 option instead of -traditional-cpp for CPP.
1974
c855f2ca
RS
19752003-07-29 Richard M. Stallman <rms@gnu.org>
1976
1977 * configure.in (HAVE_XIM): Define if XIM is available.
1978
32b0a3c6
JB
19792003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
1980
1981 * configure.in: The function gtk_window_set_icon_from_file was
1982 introduced in GTK+ 2.2, so check for that release.
1983
2eaa00ba
AS
19842003-07-23 Andreas Schwab <schwab@suse.de>
1985
1986 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
1987
1988 * Makefile.in (YACC): Remove, not used.
1989 (MAINT): Don't set.
1990 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
1991 disable dependency on ${srcdir}/configure.in when maintainer mode
1992 is disabled.
1993
f57bd967
DL
19942003-07-22 Dave Love <fx@gnu.org>
1995
1996 * configure.in: Make XRegisterIMInstantiateCallback test depend on
1997 HAVE_X11, not with_xim.
1998 (HAVE_CRTIN): Provide template.
1999 <with_png>: Test for png.h and libpng/png.h.
2000
da894f7d
AS
20012003-07-15 Andreas Schwab <schwab@suse.de>
2002
2003 * configure.in: Temporarily leave quoting for AC_DEFINE.
2004
ec03b83e
SM
20052003-07-13 Stefan Monnier <monnier@cs.yale.edu>
2006
2007 * configure.in: Check for posix_memalign.
2008
800bebe3
RS
20092003-07-12 Richard M. Stallman <rms@gnu.org>
2010
2011 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
2012
42f81f64
KS
20132003-07-09 Kim F. Storm <storm@cua.dk>
2014
2015 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
2016 functionality of --without-xim.
2017
d320e9f3
DL
20182003-06-29 Dave Love <fx@gnu.org>
2019
2020 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
2021
7bea57c9
DL
20222003-06-23 Dave Love <fx@gnu.org>
2023
ec03b83e
SM
2024 * configure.in: Check for sys/_mbstate_t.h.
2025 Test XRegisterIMInstantiateCallback prototype.
7bea57c9
DL
2026 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
2027
eb3b52fa
DL
20282003-06-06 Dave Love <fx@gnu.org>
2029
2030 * configure.in: Check for locale.h.
2031
f16205ca
DL
20322003-06-05 Dave Love <fx@gnu.org>
2033
ec03b83e
SM
2034 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
2035 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
f16205ca 2036 (NLIST_STRUCT): Don't define.
eb3b52fa 2037 (AH_BOTTOM): Define my_strftime.
f16205ca 2038
efd60266
JB
20392003-06-02 Richard M. Stallman <rms@gnu.org>
2040
2041 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
2042
016bd3c0
AS
20432003-05-24 Andreas Schwab <schwab@suse.de>
2044
2045 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
2046 bzero, and bcmp.
2047
7933722a
DL
20482003-05-22 Dave Love <fx@gnu.org>
2049
ec03b83e 2050 * configure.in: Remove redundant test for term.h. Test for difftime.
7933722a 2051
463f55ee
DL
20522003-05-20 Dave Love <fx@gnu.org>
2053
2054 * configure.in: Append * to s390-*-linux-gnu case.
2055 (LIBMAIL) <lockfile>: Don't define.
2056
20572003-04-30 Richard M. Stallman <rms@gnu.org>
2058
2059 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
2060
880820fe 20612003-04-28 Francesco Potortì <pot@gnu.org>
463f55ee 2062
89aa5de3 2063 * configure.in: Undo last (RMS') change, as it is useless, per
463f55ee
DL
2064 Dave Love.
2065
20662003-04-08 Richard M. Stallman <rms@gnu.org>
2067
2068 * configure.in: Put #include of jpeglib.h at start of line.
2069
880820fe 20702003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
6740b4d6
KG
2071
2072 * INSTALL (* GNU/Linux development packages): Mention Debian and
2073 RedHat package names.
2074
ed3c3314
RS
20752003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
2076
2077 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
2078
880820fe 20792003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
5b31a763
KG
2080
2081 * INSTALL (* GNU/Linux development packages): Tell people to
2082 install additional packages for compiling Emacs.
2083
880820fe 20842003-04-06 Francesco Potortì <pot@gnu.org>
18fe6f45
FP
2085
2086 * configure.in: Use the same configuration for all aix5, not just
2087 aix5.1.
2088
77fb5d1a
FP
20892003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
2090
2091 * configure.in: Check for need for bigtoc support on IBM AIX for
2092 solving a linker table overflow problem.
2093
710ee5a9
RB
20942003-03-03 Rob Browning <rlb@defaultvalue.org>
2095
efd60266
JB
2096 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
2097 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
710ee5a9
RB
2098 over bzero, bcmp, and bcopy.
2099
16f6f948
SJ
21002003-02-23 Simon Josefsson <jas@extundo.com>
2101
2102 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
2103
92a8ce63
JB
21042003-02-21 Klaus Zeitler <kzeitler@lucent.com>
2105
2106 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
2107
47774164
KH
21082003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
2109
2110 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
2111
0dfd93c0
AS
21122003-02-08 Andreas Schwab <schwab@suse.de>
2113
2114 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
2115 instead of the substitution.
2116
c60ee5e7
JB
21172003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2118
2119 * Makefile.in: Use @EXEEXT@ for Cygwin.
2120 Use USERNAME if LOGNAME is not set (for Cygwin).
2121
1d894293 2122 * configure.in: Add opsys=cygwin.
88373452 2123
12bf22e0
AS
21242003-01-22 Andreas Schwab <schwab@suse.de>
2125
2126 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
2127 redefining it explicitly in src/config.in.
2128
ffdf4f26
MR
21292003-01-22 Markus Rost <rost@math.ohio-state.edu>
2130
2131 * Makefile.in (bootstrap): Make bootstrap-after.
2132
880820fe 21332003-01-20 Jan Djärv <jan.h.d@swipnet.se>
cd890796
JD
2134
2135 * configure.in: Fix --with-gtk.
2136
880820fe 21372003-01-19 Jan Djärv <jan.h.d@swipnet.se>
488dd4c4
JD
2138
2139 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
2140
2141 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
2142
880820fe 21432003-01-14 Francesco Potortì <pot@gnu.org>
e833850f 2144
ec03b83e 2145 * configure.in (m68k-motorola-sysv): Remove (obsolete).
e833850f 2146
52cd7d02
ST
21472003-01-07 Steven Tamm <steventamm@mac.com>
2148
2149 * configure.in: New option, --enable-carbon-app, to specify
2150 that the application should be installed
2151 * Makefile.in (install-arch-dep): On Mac OS X, install the
2152 Emacs.app application if carbon-app is enabled
2153
fb02aff2
DL
21542003-01-06 Dave Love <fx@gnu.org>
2155
2156 * configure.in: Check for nl_langinfo.
2157 [!HAVE_SIZE_T]: Fix typedef.
2158
1d08c2fe
DK
21592003-01-06 David Kastrup <dak@gnu.org>
2160
ec03b83e 2161 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
9e71690e 2162
14d1edc0 2163 * configure.in: Add tests for install-info.
1d08c2fe 2164
72c5c58f
MR
21652002-12-09 Markus Rost <rost@math.ohio-state.edu>
2166
2167 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
2168 use again sol2-6 instead of sol2-8.
2169
a4ac5b17
DL
21702002-12-09 Dave Love <fx@gnu.org>
2171
fb02aff2 2172 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
a4ac5b17 2173
4824556f
AS
21742002-12-08 Andreas Schwab <schwab@suse.de>
2175
2176 * Makefile.in (install-arch-indep): Revert last change.
2177
6b2fd6ea
DL
21782002-11-27 Dave Love <fx@gnu.org>
2179
2180 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
ec03b83e
SM
2181 Check for __sys_siglist too. Check for memset.
2182 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
6b2fd6ea 2183
8c95f450
JB
21842002-11-22 Juanma Barranquero <lektu@terra.es>
2185
2186 * config.guess, config.sub: Updated from master source.
2187
39f7b5f7
KF
21882002-11-19 Karl Fogel <kfogel@red-bean.com>
2189
2190 * autogen.sh: New file.
2191
d824beee
DL
21922002-11-15 Dave Love <fx@gnu.org>
2193
ec03b83e
SM
2194 * configure.in: Tidy up various quoting issues throughout.
2195 Use AC_GNU_SOURCE.
d824beee
DL
2196 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
2197 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
2198 Maybe define bcopy, bzero, bcmp.
ec03b83e 2199 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
d824beee
DL
2200 non-existent machine file).
2201 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
2202 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
0d6f3768 2203 (nlist.h): Move test up.
d824beee 2204
72c5c58f 22052002-11-18 Markus Rost <rost@math.ohio-state.edu>
8704a6ab 2206
72c5c58f 2207 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
8704a6ab 2208
880820fe 22092002-11-14 Francesco Potortì <pot@gnu.org>
816753a7
FP
2210
2211 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
2212
98b4e102
JB
22132002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
2214
2215 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
2216
6bae0ccf
DL
22172002-11-08 Dave Love <fx@gnu.org>
2218
ec03b83e 2219 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
6bae0ccf
DL
2220 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
2221
ab4f69f2
MB
22222002-11-07 Miles Bader <miles@gnu.org>
2223
ec03b83e
SM
2224 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
2225 Handle separate-build-dir case.
ab4f69f2 2226
318db6cb
RS
22272002-11-06 Richard M. Stallman <rms@gnu.org>
2228
2229 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
2230 bulletproof. $bar may be empty when there are no .elc files.
2231
2baf1bfa
DL
22322002-10-30 Dave Love <fx@gnu.org>
2233
89aa5de3 2234 * configure.in: Require autoconf 2.53. Test for pty.h,
2baf1bfa 2235 sys/mman.h, sys/param.h, mremap, memmove.
ec03b83e
SM
2236 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
2237 (AC_PROG_YACC): Delete.
2baf1bfa
DL
2238 (size_t): Use AC_CHECK_TYPES.
2239 (AH_TOP): Up-date copyright.
2240
a6cadf53
JB
22412002-10-01 Juanma Barranquero <lektu@terra.es>
2242
2243 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
2244
9811b1cf
RS
22452002-09-19 Richard M. Stallman <rms@gnu.org>
2246
2247 * configure.in: Fix the LessTif-directory-finder for real.
2248
ef7fb3bb
RS
22492002-09-14 Richard M. Stallman <rms@gnu.org>
2250
2251 * Makefile.in (maybe_bootstrap): Test for complete absence
2252 of compiled Lisp files.
2253
b3cd6965
SM
22542002-09-11 Stefan Monnier <monnier@cs.yale.edu>
2255
2256 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
2257 (bootstrap-clean-after): Delete.
2258 (bootstrap): Make the sequencing explicit.
2259
3e6be279
RS
22602002-09-10 Richard M. Stallman <rms@gnu.org>
2261
2262 * configure.in: Fix previous LessTif change.
2263
50332dc1
RS
22642002-09-09 Richard M. Stallman <rms@gnu.org>
2265
2266 * configure.in (powerpcle-*-solaris2.5*): New configuration.
2267 (powerpcle-*-solaris*): Use version 2.6 as default.
2268 (*-sunos5.6*, *-solaris2.6*): New alternative.
2269 (*-sunos5*): Use version 2.6 as default.
2270
880820fe 22712002-09-06 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
8bb4cb85
KG
2272
2273 * configure.in: Fix typo.
2274
22eaea41
RS
22752002-09-05 Richard M. Stallman <rms@gnu.org>
2276
2277 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
2278
b3cd6965 2279 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
22eaea41
RS
2280 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
2281
6bc85c3b
KS
22822002-08-26 Kim F. Storm <storm@cua.dk>
2283
2284 * Makefile.in (install-arch-indep): Do not remove DOC file
2285 when it is the only DOC file installed; this is the case when
2286 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
2287
dc16594b
MR
22882002-07-24 Markus Rost <rost@math.ohio-state.edu>
2289
2290 * configure.in: Fix typo.
2291
2a0c903c
RS
22922002-07-24 Richard M. Stallman <rms@gnu.org>
2293
2294 * configure.in: Don't print anything special about gamedir.
2295
3ea1bfb2 2296 * configure.in: Delete nonstandard --with-game-user option.
b3cd6965 2297
a8bbe549
RS
22982002-07-21 Richard M. Stallman <rms@gnu.org>
2299
2300 * Makefile.in (gamedir, localstatedir): New variables.
2301 (epaths-force): Insert value of gamedir into PATH_GAME.
2302
2303 * configure.in (gamedir): Handle it like lispdir.
ec03b83e 2304 (--with-game-dir option): Delete.
a8bbe549 2305
880820fe 23062002-06-21 Pavel Janík <Pavel@Janik.cz>
29c3cbf0
PJ
2307
2308 * configure.in: Add support for mipseb-*-netbsd* machines.
2309
880820fe 23102002-06-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b3ae255b
KG
2311
2312 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
2313
880820fe 23142002-06-17 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
d591a834
KG
2315
2316 * info/dir (File): Add an entry for Tramp.
2317
e0156c8d
EZ
23182002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
2319
2320 * INSTALL-CVS: New file.
2321
3fa4ac47
AS
23222002-06-07 Andreas Schwab <schwab@suse.de>
2323
2324 * configure.in (x86_64-*-linux-gnu*): New system.
2325
86bbfe77
EZ
23262002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
2327
2328 * config.bat: Handle the case when lispintro is truncated to lispintr.
2329
2570d28c
PE
23302002-05-26 Paul Eggert <eggert@twinsun.com>
2331
2332 * config.guess, config.sub: Updated from master source.
2333
a1d8dc87
RS
23342002-05-09 Richard M. Stallman <rms@gnu.org>
2335
2336 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
2337
880820fe 23382002-05-04 Pavel Janík <Pavel@Janik.cz>
9a40c2fb
PJ
2339
2340 * make-dist: Do not distribute lock/ directory.
2341
e3ba1015
AC
23422002-04-30 Andrew Choi <akochoi@shaw.ca>
2343
2344 * configure.in: Provide documentation string when defining
2345 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
2346 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
2347
5167cfda
CW
23482002-04-28 Colin Walters <walters@verbum.org>
2349
b3cd6965 2350 * configure.in: Delete configure check for access to the game user.
5167cfda 2351
880820fe 23522002-04-29 Pavel Janík <Pavel@Janik.cz>
2912f349
PJ
2353
2354 * make-dist: lwlib/Imakefile is removed.
2355
e0f712ba
AC
23562002-04-26 Andrew Choi <akochoi@shaw.ca>
2357
2358 * configure.in: Add support for powerpc-apple-darwin*.
2359 (HAVE_CARBON): Add.
2360
b3cd6965 2361 * make-dist: Create directories in mac/Emacs.app.
e0f712ba 2362
880820fe 23632002-04-25 Pavel Janík <Pavel@Janik.cz>
90077f66
PJ
2364
2365 * make-dist: lwlib-Xol* are removed.
2366
8fba10fc
AS
23672002-04-23 Andreas Schwab <schwab@suse.de>
2368
2369 * Makefile.in (MAINT): New variable.
2370 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
2371 instead of configure.in, to avoid running autoconf and autoheader
2372 unless explicitly requested.
2373
852eef40
EZ
23742002-04-16 Eli Zaretskii <eliz@gnu.org>
2375
2376 * config.bat: Update for msdos/sed2v2.inp.
2377
6817198a
AS
23782002-04-15 Andreas Schwab <schwab@suse.de>
2379
b3cd6965 2380 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
6817198a
AS
2381 * configure.in: Add config header templates to all AC_DEFINE and
2382 AC_DEFINE_UNQUOTED symbols.
2383 * make-dist: Run autoheader if necessary.
2384
b9b966e0
CW
23852002-04-10 Colin Walters <walters@verbum.org>
2386
2387 * configure.in: Add --game-dir, --game-user. Test to see if we
2388 can use them.
2389
880820fe 23902002-04-08 Pavel Janík <Pavel@Janik.cz>
3d9830e5
PJ
2391
2392 * configure.in: Add --with-sound.
2393
10ce34dc
KS
23942002-03-18 Kim F. Storm <storm@cua.dk>
2395
2396 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
2397 and getsockname functions. Test for sys/un.h include file.
2398
1ef1ef96
EZ
23992002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
2400
2401 * configure.in: Support AIX 5.1.
2402
880820fe 24032002-03-10 Jan Djärv <jan.h.d@swipnet.se>
d873ec96
JD
2404
2405 * configure.in: Added test for X Session Management (HAVE_X_SM).
2406
16e79fec
RS
24072002-03-03 Richard M. Stallman <rms@gnu.org>
2408
2409 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
2410 Run chown $${LOGNAME} on files installed by tar xvf.
2411
6a22cdf4
KS
24122002-03-03 Kim F. Storm <storm@cua.dk>
2413
2414 * configure.in: Test for getpeername.
2415
4d766b59
RS
24162002-03-01 Richard M. Stallman <rms@gnu.org>
2417
2418 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
2419 (HAVE_GIF): Don't use old libungif versions that crash.
2420
4fff8c79
RS
24212002-02-26 Richard M. Stallman <rms@gnu.org>
2422
2423 * configure.in <making srcdir absolute>: Verify that PWD is correct,
2424 not just well-formed and valid.
2425 (mips-compaq-nonstopux*): New configuration.
b3cd6965 2426
e5389a0b
PE
24272002-02-18 Paul Eggert <eggert@twinsun.com>
2428
2429 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
2430 "sed q" is a portable equivalent to plain "head -1".
2431
db54c53a
RS
24322002-02-13 Richard M. Stallman <rms@gnu.org>
2433
2434 * Makefile.in (maybe_bootstrap): Do `exit 1'.
2435 (all): Don't depend on maybe_bootstrap here.
2436 (${SUBDIR}): Depend on it here instead.
2437
b735b2ab
RS
24382002-02-08 Richard M. Stallman <rms@gnu.org>
2439
2440 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
2441
d8359893
EZ
24422002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
2443
2444 * configure.in: Recognize BSD/OS 5.0.
2445
f3b812da
EZ
24462002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
2447
2448 * make-dist: Make version checking in emacs.texi consistent with
2449 how we set it there.
2450
f48a30d7
KS
24512001-12-29 Kim F. Storm <storm@cua.dk>
2452
2453 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
2454
07025a55
RS
24552001-12-28 Richard M. Stallman <rms@gnu.org>
2456
2457 * configure.in: Test for mbsinit.
2458
b0a21bf9
EZ
24592001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
2460
2461 These changes make Leim part of the standard distribution:
2462
3a787a1e 2463 * README: Add info about the `leim' directory.
b0a21bf9
EZ
2464
2465 * INSTALL: Remove text that describes Leim as a separate package.
2466
2467 * noleim-Makefile.in: File removed.
2468
2469 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
2470 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
2471 Leim files out of the Emacs tree. Don't prepare a separate tarball
2472 for Leim.
5a60d1da 2473
61e3b944
RS
24742001-12-11 Richard M. Stallman <rms@gnu.org>
2475
2476 * configure.in (hppa*-*-linux-gnu*): New alternative.
2477
880820fe 24782001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
2479
2480 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
2481 creating distribution.
2482
d6a70204
PE
24832001-12-06 Paul Eggert <eggert@twinsun.com>
2484
2485 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
2486 (AC_FUNC_VFORK): Remove.
2487 (AC_FUNC_FORK): Add.
2488 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
2489 this is required by recent Autoconf versions.
2490
880820fe 24912001-12-02 Pavel Janík <Pavel@Janik.cz>
4a3cf58d
PJ
2492
2493 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
2494 TODO, vms-pp.trans and others).
2495
880820fe 24962001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
2497
2498 * make-dist: Use COPYING from the top-level directory.
2499
1096bcc0
GM
25002001-11-29 Gerd Moellmann <gerd@gnu.org>
2501
2502 * configure.in: Add support for FreeBSD/Alpha.
2503
880820fe 25042001-11-29 Pavel Janík <Pavel@Janik.cz>
b1356234 2505
dd536f94
PJ
2506 * make-dist: Add COPYING to the top-level directory of the
2507 distribution. Simplify the logic behind copying.
2508
b1356234
PJ
2509 * Makefile.in (maybe_bootstrap): Fix previous change.
2510
66458f32
RS
25112001-11-28 Richard M. Stallman <rms@gnu.org>
2512
2513 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
2514
ebcbef4e
RS
25152001-11-26 Richard M. Stallman <rms@gnu.org>
2516
2517 * Makefile.in: bootstrap should not delete dumped executables.
2518 (bootstrap-clean-before): New target.
2519 (bootstrap): Use bootstrap-clean-before instead of clean.
ec03b83e 2520 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
ebcbef4e 2521
b77d2746 25222001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
ac74199d 2523
070f247d
EZ
2524 These changes add the Emacs Lisp Introduction manual to the
2525 distribution:
2526
b3cd6965 2527 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
b77d2746 2528
070f247d
EZ
2529 * make-dist: Copy the files in lispintro directory.
2530
7336d09b
EZ
2531 * config.bat: Configure in the lispintro directory.
2532
ac74199d
EZ
2533 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
2534
7f947b13 2535 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
070f247d 2536 (lispintro/Makefile): New target.
7f947b13
EZ
2537 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
2538 (unlock, relock, info, dvi): Ditto.
2539
d4fa890c
EZ
25402001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
2541
b3cd6965 2542 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
d4b56a8f 2543
d4fa890c
EZ
2544 * make-dist (etc): Don't distribute gfdl.1.
2545
5fb25beb
CW
25462001-11-22 Colin Walters <walters@debian.org>
2547
2548 * Makefile.in (install-arch-indep): Install the calc .info files.
880820fe 2549 (uninstall): Handle deletion of calc .info files (thanks Pavel Janík).
5fb25beb 2550
9f8bbf0f
EZ
25512001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
2552
2553 * make-dist (lispref): Add *.txt, *.el, permute-index, and
2554 tindex.pl to the list of those being put into the distribution.
2555
aa2af83a
EZ
25562001-11-16 Eli Zaretskii <eliz@gnu.org>
2557
2558 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
2559
880820fe 25602001-11-15 Pavel Janík <Pavel@Janik.cz>
71f94ae1 2561
987aac50
PJ
2562 * Makefile.in (uninstall): Fix previous change.
2563
71f94ae1
PJ
2564 * configure.in, Makefile.in: Add support for --program-prefix,
2565 --program-suffix and --program-transform-name options.
2566
880820fe 25672001-11-13 Pavel Janík <Pavel@Janik.cz>
e5d9d2e7 2568
b3cd6965 2569 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
6e1b91d7
PJ
2570 (install-arch-indep): Install emacsclient manual page.
2571 (uninstall): Uninstall emacsclient manual page.
e5d9d2e7 2572
97c91ba6
EZ
25732001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
2574
2575 * make-dist: Add lispref/index.*perm files to the distribution.
880820fe 2576 From Pavel Janík <Pavel@Janik.cz>.
97c91ba6 2577
880820fe 25782001-11-12 Pavel Janík <Pavel@Janik.cz>
3d3f602a
PJ
2579
2580 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
2581
2bf92717
EZ
25822001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
2583
dff28924 2584 * configure.in: AC_OUTPUT lispref/Makefile.
2bf92717 2585
0cc70510
EZ
25862001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
2587
5c32b7c5
EZ
2588 The following changes add the ELisp reference manual to the
2589 distribution.
2590
10fa7f8e
EZ
2591 * make-dist: Add the lispref directory to the distribution.
2592
0cc70510
EZ
2593 * Makefile.in (install-arch-indep): Add elisp* to the list of
2594 installed Info files.
5c32b7c5
EZ
2595 (SUBDIR_MAKEFILES): Add lispref/Makefile.
2596 (lispref/Makefile): New target.
2597 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
2598 Add commands for the lispref directory.
2599 (info, dvi): Ditto.
1b5a3644
EZ
2600
2601 * config.bat: Configure in `lispref'.
2602
6baef0fd
RS
26032001-11-09 Richard M. Stallman <rms@gnu.org>
2604
2605 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
2606
ed5882b9
EZ
26072001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
2608
2609 * make-dist (tempdir): Copy AUTHORS as well.
2610
f0f2756d
SS
26112001-11-06 Sam Steingold <sds@gnu.org>
2612
14d1edc0 2613 * configure.in: Added a check for <nlist.h>.
9ba48103 2614
880820fe 26152001-11-01 Pavel Janík <Pavel@Janik.cz>
d576358b
PJ
2616
2617 * configure.in: Reindent --help output.
ce058493 2618 From Per Starbäck (starback@ling.uu.se).
dff28924 2619
bf00d461 26202001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4f4d6b17
EZ
2621
2622 * configure.in: New entry for HP/UX-11.
2623
5d991fc4
EZ
2624 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
2625 From Eric S. Raymond <esr@golux.thyrsus.com>.
2626
73d25f9c
EZ
26272001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
2628
2629 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
2630 <athornton@sinenomine.net>.
2631
5b6a51aa
GM
26322001-10-25 Gerd Moellmann <gerd@gnu.org>
2633
2634 * Makefile.in (maybe_bootstrap): New target.
b3cd6965 2635 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
5b6a51aa 2636
84e70f78
KR
26372001-10-24 Ken Raeburn <raeburn@gnu.org>
2638
2639 * configure.in: If --with-hesiod is given, look for
2640 hes_getmailhost and res_send or __res_send; check hesiod and
b3cd6965 2641 resolv libraries respectively if system libraries don't supply them.
84e70f78 2642
4aa6b955
GM
26432001-10-24 Gerd Moellmann <gerd@gnu.org>
2644
2645 * configure.in: Use $MAKE for `make' if set.
2646
bc171472
GM
26472001-10-22 Gerd Moellmann <gerd@gnu.org>
2648
2649 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
2650 to tar options.
2651
71431a0e
GM
26522001-10-20 Gerd Moellmann <gerd@gnu.org>
2653
6aa97356 2654 * (Version 21.1 released).
71431a0e 2655
531a3336
MB
26562001-10-20 Miles Bader <miles@gnu.org>
2657
2658 * configure.in (configuration): Set from `host' if `host_alias'
2659 isn't defined.
2660
121ff711
AS
26612001-10-19 Andreas Schwab <schwab@suse.de>
2662
2663 * configure.in: Make ready for autoconf 2.5x.
2664 (AC_PREREQ): Require autoconf 2.50.
2665 * aclocal.m4: Removed.
121ff711
AS
2666 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
2667
eef9b65f
EZ
26682001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
2669
2670 * README: Bump Emacs version to 21.1.50.
2671
ab952a4f
GM
26722001-10-05 Gerd Moellmann <gerd@gnu.org>
2673
2674 * Branch for 21.1.
dff28924 2675
3b74127d
GM
26762001-09-05 Gerd Moellmann <gerd@gnu.org>
2677
2678 * configure.in: Avoid `$@' which is handled specially in
2679 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
dff28924 2680
80b97918
EZ
26812001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
2682
2683 * make-dist (nt): Add subdirs.el to the list of distributed files.
2684
3a4f8160
EZ
26852001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
2686
2687 * configure.in (machine): Add an entry for
2688 hppa1.1-hitachi-hiuxwe2*.
2689
eb04d6cd
GM
26902001-05-28 Gerd Moellmann <gerd@gnu.org>
2691
2692 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
2693 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
2694
f4500bec
GM
26952001-05-14 Gerd Moellmann <gerd@gnu.org>
2696
2697 * make-dist: Copy texinfo.tex unconditionally.
2698
26978e9a
EZ
26992001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
2700
2701 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
2702 that are installed.
2703
afa3935f
GM
27042001-04-06 Gerd Moellmann <gerd@gnu.org>
2705
e5c8f6f1
GM
2706 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
2707 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
dff28924 2708
afa3935f
GM
2709 * make-dist: Handle leim/MISC-DIC. Only include
2710 `[a-zA-Z]*.{el,elc}' from leim/quail.
2711
a55e4e68
GM
27122001-04-05 Gerd Moellmann <gerd@gnu.org>
2713
2714 * Makefile.in (install-arch-indep): Remove .cvsignore files.
2715
87d8eba4
GM
27162001-03-30 Gerd Moellmann <gerd@gnu.org>
2717
2718 * Makefile.in (.PHONY): Add for bootstrap targets.
2719 (bootstrap-clean): New target.
2720 (bootstrap): Use it instead of `clean'.
2721
ed31fabf
GM
27222001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
2723
2724 * Makefile.in (SUBDIR): Remove leim.
2725 (all, .RECURSIVE, extraclean): Add leim explicitly.
2726 (leim): Provide separate rule which exports PARALLEL=0 into the
2727 environment.
2728
5721ae13
GM
27292001-03-20 Gerd Moellmann <gerd@gnu.org>
2730
2731 * configure.in (HAVE_XPM): Don't print the result of the check for
2732 XpmReturnAllocPixels if we don't have an xpm.h.
2733
10ebaeb6
GM
27342001-03-05 Gerd Moellmann <gerd@gnu.org>
2735
2736 * COPYING: New file.
2737
e30bd7b7
EZ
27382001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
2739
2740 * config.bat: Update the copyright.
2741
d0e9bfd2
GM
27422001-02-23 Kenichi Handa <handa@etl.go.jp>
2743
2744 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
2745 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
2746 to `yes'. Later in AC_OUTPUT, check this variable.
2747
038f4ae3
DL
27482001-02-09 Dave Love <fx@gnu.org>
2749
2750 * AUTHORS: Updated.
2751
44806980
EZ
27522001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
2753
2754 * info/dir (Ebrowse): Fix the entry (was missing a dot).
2755
20b28f82
GM
27562001-02-02 Gerd Moellmann <gerd@gnu.org>
2757
bdadfce3
GM
2758 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
2759
5db37a2e 2760 * Makefile.in (uninstall): Ignore exit code of `rm'.
dff28924 2761
20b28f82
GM
2762 * Makefile.in (uninstall): Remove more info files. Remove
2763 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
2764
7ccf7ab9
GM
27652001-01-31 Gerd Moellmann <gerd@gnu.org>
2766
2767 * noleim-Makefile.in (extraclean): Add.
2768
03e0fe6e 27692001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0
BW
2770
2771 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
2772 it quiet.
2773
e1e441f9
GM
27742001-01-24 Colin Walters <walters@cis.ohio-state.edu>
2775
2776 * Makefile.in (tags): Fix typo.
2777
64388126
KH
27782001-01-13 Kenichi Handa <handa@etl.go.jp>
2779
2780 * configure.in: Fix typo in the code setting x_search_path.
2781
457b792c
GM
27822001-01-10 Dave Love <fx@gnu.org>
2783
2784 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
2785 -lXext.
2786 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
2787 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
2788 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
2789 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
2790 (now in $LIBS).
2791
1460e5d4
EZ
27922001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
2793
2794 * config.bat: Run the preprocessor with -traditional.
2795
e2b6e5ea
EZ
27962001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
2797
2798 * INSTALL: Move copying conditions to end of file.
2799
b202115b
EZ
28002000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
2801
2802 * INSTALL: Add basic installation procedure which assumes
2803 `configure' does its job. Elaborate on image support libraries.
2804 Add a pointer to Xaw3d library. Add advice about solving
2805 configure-time problems by looking in config.log and setting
3163da06 2806 variables in the environment.
b202115b 2807
3e32cc27
GM
28082000-12-27 Gerd Moellmann <gerd@gnu.org>
2809
2810 * Makefile.in (install-arch-indep): If tar fails, exit with
2811 exit code 1.
2812
7b93a85b
GM
28132000-12-19 Gerd Moellmann <gerd@gnu.org>
2814
2815 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
2816 source file includes XKBlib.h. On some broken Solaris systems,
2817 there is an XKBlib.h, reportedly, but header files included by
2818 XKBlib.h are missing.
2819
02387dcc
GM
28202000-12-14 Gerd Moellmann <gerd@gnu.org>
2821
2822 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
2823
34979055
DL
28242000-12-11 Dave Love <fx@gnu.org>
2825
2826 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
2827
169fe44e
GM
28282000-12-11 Paul Eggert <eggert@twinsun.com>
2829
2830 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
2831 Merge fixes from latest GNU tar version. These macros no longer
2832 futz with _XOPEN_SOURCE, as that was not portable in practice.
2833 (AC_FUNC_FSEEKO): New macro.
dff28924 2834
169fe44e
GM
2835 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
2836 ftello.
dff28924 2837
5c62b2e9
DL
28382000-12-05 Dave Love <fx@gnu.org>
2839
2840 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
2841
2dce2360
EZ
28422000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
2843
2844 * info/dir: Change the category to "Emacs".
2845
8c28d444
GM
28462000-12-01 Gerd Moellmann <gerd@gnu.org>
2847
2848 * make-dist (tempdir): Remove epaths.h from the distribution
2849 instead of paths.h.
2850
68a887fa
EZ
28512000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
2852
2853 * config.bat: Check for existence of djecho.exe, and print an
2854 error message if it is not available.
2855
2856 * INSTALL: Describe possible problem with djecho.exe in old
2857 versions of DJGPP v2.x.
2858
d96a4de3
GM
28592000-11-23 Gerd Moellmann <gerd@gnu.org>
2860
2861 * configure.in: Initialize HAVE_LIBXP to no.
2862
3aeecf97
GM
28632000-11-22 Gerd Moellmann <gerd@gnu.org>
2864
dff28924 2865 * configure.in: Use m/macppc.h instead of the non-existent
3aeecf97
GM
2866 m/powerpc.h.
2867
fb279a6d
GM
28682000-11-21 Gerd Moellmann <gerd@gnu.org>
2869
3c64f287
GM
2870 * Makefile.in (install-arch-indep): Also install info/eshell*
2871 and info/speedbar*.
2872
fb279a6d
GM
2873 * configure.in (HAVE_PNG): Check for the presence of
2874 png_get_channels to rule out older PNG libs.
2875
f5f47add
GM
2876 * configure.in (AC_OUTPUT): Arrange to emit definitions of
2877 GCC and NON_GNU_CPP into config.status.
2878
62d14e9a
DL
28792000-11-20 Dave Love <fx@gnu.org>
2880
1c203d4c
DL
2881 * configure.in: Fix last change.
2882
62d14e9a 2883 * GETTING.GNU.SOFTWARE: Deleted.
169fe44e 2884 * FTP: New file to replace it.
62d14e9a
DL
2885 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
2886
f1d6d1e8
GM
28872000-11-20 Gerd Moellmann <gerd@gnu.org>
2888
2889 * configure.in: Use -traditional with GNU cpp.
2890
b3635775
GM
28912000-11-17 Gerd Moellmann <gerd@gnu.org>
2892
2893 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
2894 Distribute more files from the nt/ subdir. Distribute PBM
2895 image files from subdirs of lisp/. Distribute old change logs
2896 from subdirs of lisp/. Distribute play/5x5.el.
2897
0eafc06c
DL
28982000-11-11 Dave Love <fx@gnu.org>
2899
2900 * config.sub, config.guess: Updated from master source.
2901
03391420
DL
29022000-11-07 Dave Love <fx@gnu.org>
2903
2904 * configure.in: Test for mkstemp.
2905
cd66d2ed
EZ
29062000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
2907
2908 * info/dir (Top): Rearrange menu items more logically, and put
2909 them into a single category. Add menu items for RefTeX and
2910 Widget.
2911
880820fe 29122000-10-29 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1da437e9 2913
15b526b2
EZ
2914 * Makefile.in (install-arch-indep): Use --info-dir instead of
2915 --dir-file, and a simple argument instead of --info-file, so that
2916 the Debian version of install-info also works.
1da437e9 2917
99483220
EL
29182000-10-19 Eric M. Ludlam <zappo@ultranet.com>
2919
2920 * info/dir (Speedbar): Add entry.
2921
45e680a8
EZ
29222000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
2923
2924 * INSTALL: Describe the new image-support options to the configure
2925 script. List URLs where image support libraries can be found.
2926
f2f049f3
EZ
29272000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
2928
2929 * info/dir (Top): Add an entry for Eshell.
2930
2021ab61
DL
29312000-10-02 Dave Love <fx@gnu.org>
2932
2933 * configure.in: Check for gai_strerror.
2934
65f75351
AS
29352000-10-01 Andreas Schwab <schwab@suse.de>
2936
4b649a8e 2937 * Makefile.in (install-arch-indep): Update list of installed info files.
65f75351 2938
71c9ec51
GM
29392000-09-30 Gerd Moellmann <gerd@gnu.org>
2940
2941 * configure.in: Support `sparc*-*-netbsd*'.
2942
513f1fd9
EZ
29432000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
2944
2945 * info/dir (MIME): Add entry for emacs-mime.
2946
a55b799a
DL
29472000-09-29 Dave Love <fx@gnu.org>
2948
2949 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
2950
ce75c97a
GM
29512000-09-26 Gerd Moellmann <gerd@gnu.org>
2952
2953 * make-dist: Adapt to the change of leim/Makefile which was
2954 necessary to ensure a reasonably working `make dist'.
2955
2956 * leim-Makefile.in: Moved to leim/Makefile.in..
2957
2958 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
2959
36e44f62
KH
29602000-09-21 Kenichi Handa <handa@etl.go.jp>
2961
dff28924
SS
2962 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
2963 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
36e44f62
KH
2964 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
2965 files to .elc.
2966 (${TIT}): Adjusted for the above change.
2967 (clean mostlyclean): Likewise.
2968 (.el.elc): New target.
2969
da1608d9
GM
29702000-09-19 Gerd Moellmann <gerd@gnu.org>
2971
2972 * make-dist: Include XPM and XBM files in lisp/ and subdirs
2973 in the distribution.
2974
6fed3546
GM
29752000-09-18 Gerd Moellmann <gerd@gnu.org>
2976
2977 * make-dist (skk): Rename to `ja-dic' because the leim directory
2978 was renamed.
2979
b4331e96
DL
29802000-09-14 Dave Love <fx@gnu.org>
2981
2982 * configure.in: Fix spurion in last change.
2983
ef9e4345
GM
29842000-09-14 Gerd Moellmann <gerd@gnu.org>
2985
2986 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
2987 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
2988 to `no' if defined. Change result report.
2989
575daf04
DL
29902000-09-08 Dave Love <fx@gnu.org>
2991
2992 * configure.in: Remove spurious `@'s.
2993
2994 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
2995 autoconf.
2996
fa0b693c
GM
29972000-09-06 Gerd Moellmann <gerd@gnu.org>
2998
73b77ee5
GM
2999 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
3000 file and print informational message.
dff28924 3001
fa0b693c
GM
3002 * configure.in (AC_FUNC_MMAP): Add.
3003
ff8df3be
GM
30042000-09-01 Gerd Moellmann <gerd@gnu.org>
3005
3006 * configure.in: Add ``checking'' messages for
3007 XpmReturnAllocPixels.
3008
bb17930d
GM
30092000-08-28 Gerd Moellmann <gerd@gnu.org>
3010
3011 * configure.in: Check <strings.h>; check `index' and `rindex'
3012 functions.
3013
6ce974d4
KH
30142000-08-26 Kenichi Handa <handa@etl.go.jp>
3015
3016 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
3017 "case "${canonical}" in".
3018
7bc3ff79
DL
30192000-08-25 Dave Love <fx@gnu.org>
3020
3021 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
3022
457dd64a
KH
30232000-08-25 Kenichi Handa <handa@etl.go.jp>
3024
7c100e1a 3025 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
457dd64a 3026
17494071
GM
30272000-08-24 Gerd Moellmann <gerd@gnu.org>
3028
3029 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
3a787a1e 3030 contains a relative path. Protect against unusable values of $PWD.
17494071 3031
dd0e1e54
EZ
30322000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
3033
3d819a75
EZ
3034 * info/dir (WoMan): Add entry.
3035
dd0e1e54
EZ
3036 * config.bat (maindir): Update src/_gdbinit even if it does
3037 already exist.
3038
70fc58b3
GM
30392000-08-07 Gerd Moellmann <gerd@gnu.org>
3040
3a787a1e 3041 * Makefile.in (config.status): Prepend `$(srcdir)/' to `configure'.
70fc58b3 3042
f4988be7
GM
30432000-08-03 Gerd Moellmann <gerd@gnu.org>
3044
3045 * configure.in: Add support for ia64*-*-linux*.
3046
27848c01
GM
30472000-07-27 Gerd Moellmann <gerd@gnu.org>
3048
3049 * make-dist (aclocal.m4): Include in distribution.
3050
b4a12321
DL
30512000-07-26 Dave Love <fx@gnu.org>
3052
3053 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
3054
c66c29a2
DL
30552000-07-24 Dave Love <fx@gnu.org>
3056
3057 * configure.in: Add AC_SIZE_T.
3058
3b33a005
DL
30592000-07-18 Dave Love <fx@gnu.org>
3060
3061 * configure.in: Reorder so that most tests are done after CPPFLAGS
3062 is set from the C_SWITCH_... definitions.
3063
4b92c49a
GM
30642000-07-10 Gerd Moellmann <gerd@gnu.org>
3065
3066 * configure.in (HAVE_XPM): Undo previous change. Check for
3067 preprocessor define XpmReturnAllocPixels.
3068
6c6d2e33
GM
30692000-07-06 Gerd Moellmann <gerd@gnu.org>
3070
3071 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
3072 instead of XpmReadFileToPixmap.
3073
b192d653
KR
30742000-07-05 Ken Raeburn <raeburn@gnu.org>
3075
3076 * configure.in: Check for <soundcard.h>. Look for ossaudio
3077 library, and set LIBSOUND accordingly.
3078
65171e3a
DL
30792000-07-05 Dave Love <fx@gnu.org>
3080
3081 * configure.in: Use AC_HEADER_SYS_WAIT.
3082
969f7e79
GM
30832000-07-05 Gerd Moellmann <gerd@gnu.org>
3084
3085 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
3086 lisp/Makefile. Distribute lisp/Makefile.in instead of
3087 lisp/Makefile.
3088
5a9bf171
KR
30892000-06-30 Ken Raeburn <raeburn@gnu.org>
3090
3091 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
3092 while searching for image-handling libraries.
3093
1d36487c
GM
30942000-06-26 Gerd Moellmann <gerd@gnu.org>
3095
3096 * configure.in (--with-xim): New option.
3097
6a465756
DL
30982000-06-23 Dave Love <fx@gnu.org>
3099
3100 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
3101 for struct timezone and test how we can call gettimeofday.
48d4b120 3102 Check for OSF 5+. Check for term.h.
6a465756
DL
3103
3104 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
3105 version.
3106
16cf31f7
GM
31072000-06-23 Gerd Moellmann <gerd@gnu.org>
3108
3109 * configure.in (HAVE_LIBXP): Change test for libXp.
3110
4c343001
DL
31112000-06-21 Dave Love <fx@gnu.org>
3112
3113 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
3114 simple test for getloadavg and substitute GETLOADAVG_LIBS.
3115 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
3116
a3f08d9e
DL
31172000-06-19 Dave Love <fx@gnu.org>
3118
3119 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
3120 _XOPEN_SOURCE is defined.
3121
0a2ea235
GM
31222000-06-16 Gerd Moellmann <gerd@gnu.org>
3123
dff28924 3124 * Makefile.in (distclean): Also make distclean in lisp/.
0a2ea235 3125
7d5c8691
EZ
31262000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
3127
3128 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
3129
e9924e52
GM
31302000-06-15 Gerd Moellmann <gerd@gnu.org>
3131
3132 * make-dist: Add --help and --snapshot options.
3133
9f817ea4
GM
31342000-06-14 Gerd Moellmann <gerd@gnu.org>
3135
dce6b995 3136 * configure.in: Generate lisp/Makefile.
dff28924 3137
9f817ea4
GM
3138 * configure.in: Add support for `*-lynxos*'.
3139 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
3140 recommended by <Karen.Dorhamer@compaq.com> to fix problems
3141 on Tru64 UNIX v5.0.
3142
97aa9c1d
KR
31432000-06-13 Ken Raeburn <raeburn@gnu.org>
3144
3145 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
3146 it's on a continuation line.
3147
d42122a3
DL
31482000-06-02 Dave Love <fx@gnu.org>
3149
b4963755 3150 * Makefile.in (install-arch-indep): Add pcl-cvs to list of info
2082fe81
DL
3151 files.
3152
d42122a3
DL
3153 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
3154 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
3155 test.
3156
3157 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
3158 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
3159
34ec9ebe
GM
31602000-05-26 Gerd Moellmann <gerd@gnu.org>
3161
3162 * configure.in: Add check for speed_t typedef.
3163
50d7ce09
KR
31642000-05-25 Ken Raeburn <raeburn@gnu.org>
3165
3166 * Makefile.in (install-arch-dep): Install fns-*.el only if it
3167 exists; it won't in the CANNOT_DUMP case.
3168
10db7fc5
GM
31692000-05-25 Gerd Moellmann <gerd@gnu.org>
3170
3171 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
3172 On FreeBSD, the exit status is 1 if CDPATH is not set.
8711588d 3173 (install-arch-indep): Install ebrowse.info.
10db7fc5 3174
087121cc
GM
31752000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
3176
3177 * configure.in: Check for grandpt and getpt.
3178
b992884d
DL
31792000-05-09 Dave Love <fx@gnu.org>
3180
3181 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
3182
056565f7
GM
31832000-05-05 Gerd Moellmann <gerd@gnu.org>
3184
14d1edc0
JB
3185 * make-dist: Make a link for lib-src/grep-changelog.
3186 Copy install-sh.
056565f7 3187
35a28e21
EZ
31882000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
3189
3190 * config.bat: Identify the beginning of the cpp stuff in
3191 src/Makefile.in and lib-src/Makefile.in more accurately.
3192
c76e04a8
GM
31932000-04-27 Gerd Moellmann <gerd@gnu.org>
3194
3195 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
3196
5e3dac3f
GM
31972000-04-19 Gerd Moellmann <gerd@gnu.org>
3198
3199 * configure.in: Add support for `powerpc-*-netbsd*'.
3200
0b8f263e
DL
32012000-04-19 Dave Love <fx@gnu.org>
3202
7825fef9
DL
3203 * configure.in: Don't use AC_FUNC_GETLOADAVG.
3204
0b8f263e
DL
3205 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
3206
3dd2781e
DL
32072000-04-16 Dave Love <fx@gnu.org>
3208
3209 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
3210
3edfea34
DL
32112000-04-14 Dave Love <fx@gnu.org>
3212
3213 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
3214
3215 * aclocal.m4 (AC_FUNC_MKTIME): New.
3216
4d6e16b3
KR
32172000-03-28 Ken Raeburn <raeburn@gnu.org>
3218
3219 * configure.in: Line up "--help" output a little better.
3220
89e80928
GM
32212000-03-26 Gerd Moellmann <gerd@gnu.org>
3222
087121cc 3223 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
89e80928
GM
3224 New targets.
3225 (bootstrap): Rewritten in terms of the new targets above. Make
3226 info files, too.
dff28924 3227
e1cff360
GM
32282000-03-12 Gerd Moellmann <gerd@gnu.org>
3229
3230 * config.guess, config.sub: Use the versions of the files from
3231 subversions.
3232
7397acc4
DL
32332000-03-08 Dave Love <fx@gnu.org>
3234
3235 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
3236 AC_C_VOLATILE. Define POINTER_TYPE.
3237
3238 * aclocal.m4: New file.
3239
d054101f 32402000-03-02 Gerd Moellmann <gerd@gnu.org>
2df636f4
GM
3241
3242 * configure.in (machine): Add `mipsel-*-netbsd*' and
3243 `arm-*-netbsd*'.
dff28924 3244
d054101f 32452000-03-01 Gerd Moellmann <gerd@gnu.org>
dff28924 3246
d054101f 3247 * configure.in (machine): Add support for `*-auspex-sunos*'.
dff28924 3248
ed4d0512
GM
32492000-02-29 Gerd Moellmann <gerd@gnu.org>
3250
3251 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
3252
2dc95ddd
DL
32532000-02-18 Dave Love <fx@gnu.org>
3254
3255 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
3256
57beb0e0
AS
32572000-02-18 Andreas Schwab <schwab@suse.de>
3258
3259 * Makefile.in (install-arch-indep): Add eudc to list of installed
3260 info files.
3261
3b3cc4a4
KR
32622000-02-17 Ken Raeburn <raeburn@gnu.org>
3263
3264 * configure.in: Include -lz and -ljpeg (if it's available) when
3265 testing for the tiff library.
3266
8389e1e2
GM
32672000-02-17 Gerd Moellmann <gerd@gnu.org>
3268
3269 * configure.in: Remove LISP_FLOAT_TYPE.
3270
647847ea
DL
32712000-02-12 Dave Love <fx@gnu.org>
3272
3273 * configure.in: Use AC_FUNC_VFORK.
3274
9a90d84c
GM
32752000-02-01 Gerd Moellmann <gerd@gnu.org>
3276
5eea385d
GM
3277 * make-dist: Various fixes for new development tree.
3278
9a90d84c
GM
3279 * leim-Makefile.in: New file.
3280
b6680a0e
GM
32812000-01-31 Gerd Moellmann <gerd@gnu.org>
3282
3283 * Makefile.in (dist): Call ./make-dist.
3284
1e5279b9
DL
32852000-01-24 Dave Love <fx@gnu.org>
3286
3287 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
3288
ffe36136
GM
32892000-01-18 Gerd Moellmann <gerd@gnu.org>
3290
3291 * configure.in (HAVE_GIF): Check for DGifOpen instead of
3292 DGifOpenFileName.
3293
a970dae4
AS
32942000-01-11 Andreas Schwab <schwab@suse.de>
3295
3296 * Makefile.in (install-arch-indep): Update list of info files to
3297 be installed.
3298
c4bb2108
DL
32992000-01-05 Dave Love <fx@gnu.org>
3300
3301 * configure.in: Check for jerror.h as well as libjpeg.
3302
bb9d2b64
AS
33032000-01-03 Andreas Schwab <schwab@suse.de>
3304
3305 * Makefile.in (install-arch-indep): Install autotype*. Run
3306 install-info on autotype and emacs-faq.info.
3307
22afa6e8
DL
33081999-12-04 Dave Love <fx@gnu.org>
3309
b4963755 3310 * Makefile.in (install-arch-indep): Depend on `info'.
22afa6e8
DL
3311 (install-strip): Use `install' as sub-make target.
3312
a21616bd
KR
33131999-11-23 Ken Raeburn <raeburn@gnu.org>
3314
3315 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
3316 didn't need to be deleted. Check for the k5crypto library as well
3317 as the crypto library; MIT Kerberos 1.1 changed the name.
3318
946173ad
DL
33191999-11-18 Dave Love <fx@gnu.org>
3320
3321 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
3322
4f6f5dab
GM
33231999-11-11 Erik Naggum <erik@naggum.no>
3324
3325 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
3326
2323760c
DL
33271999-11-08 Dave Love <fx@gnu.org>
3328
3329 * configure.in: Fix change for --with-pop default.
3330
c3d00920
DL
33311999-11-04 Dave Love <fx@gnu.org>
3332
3333 * configure.in: Default to --with-pop. Change sense of with-gcc
3334 and with-toolkit-scroll-bars messages to reflect the defaults.
3335
400a1ed0
GM
33361999-11-01 Gerd Moellmann <gerd@gnu.org>
3337
3338 * INSTALL: Mention the Emacs Lisp Reference.
3339
1e3196e8
GM
33401999-10-27 Noah Friedman <friedman@splode.com>
3341
3342 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
3343
8ac52782
GM
33441999-10-23 Gerd Moellmann <gerd@gnu.org>
3345
3346 * Makefile.in (bootstrap): New target.
3347
1113b624
PE
33481999-10-19 Paul Eggert <eggert@twinsun.com>
3349
3350 Add support for large files. Merge glibc 2.1.2.
3351
3352 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
3353 (HAVE_TM_GMTOFF): New symbol.
3354 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
3355 mbrlen, strsignal.
3356 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
dff28924 3357
77162a4f
SM
33581999-10-09 Stefan Monnier <monnier@cs.yale.edu>
3359
3360 * make-dist (dontcompile): look for the DONTCOMPILE variable rather
3361 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
3362
a2743e67
RS
33631999-10-09 Richard M. Stallman <rms@gnu.org>
3364
dff28924 3365 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
a2743e67
RS
3366 Unset CDPATH to prevent cd from generating output.
3367
37e2d8f4
SM
33681999-10-08 Stefan Monnier <monnier@cs.yale.edu>
3369
3370 * update-subdirs: also ignore CVS subdirs.
3371
4e1d9c86
GM
33721999-10-07 Gerd Moellmann <gerd@gnu.org>
3373
3374 * Makefile.in (install-arch-indep): Add ada-mode.
dff28924 3375
2b6bac15
DL
33761999-10-06 Dave Love <fx@gnu.org>
3377
3378 * Makefile.in: Add rules for config.status, configure.
3379
a4a9692d
DL
33801999-09-07 Gerd Moellmann <gerd@gnu.org>
3381
3382 * configure.in (--with-sound): Removed.
3383
33841999-08-30 Gerd Moellmann <gerd@gnu.org>
3385
3386 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
3387 the test for Xaw3d.
3388 (HAVE_TIFF): Add -lm to library check.
3389
33901999-08-28 Richard Stallman <rms@gnu.org>
3391
3392 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
3393 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
3394 after the other X-related libraries.
3395
33961999-08-21 Dave Love <fx@gnu.org>
3397
3398 * configure.in: Don't check for jpeglib.h.
3399
34001999-08-20 Gerd Moellmann <gerd@gnu.org>
3401
3402 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
3403 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
3404
34051999-08-18 Dave Love <fx@gnu.org>
3406
3a787a1e 3407 * configure.in: Check for termcap.h.
a4a9692d
DL
3408
34091999-08-15 Gerd Moellmann <gerd@gnu.org>
3410
3411 * configure.in: Add --with-toolkit-scroll-bars. If "no",
3412 use Emacs' scroll bars, even if configured for Motif or when
3413 Xaw3d is available.
3414
34151999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
3416
3417 * configure.in: Check for getaddrinfo.
3418
34191999-08-04 Eli Zaretskii <eliz@gnu.org>
3420
3421 * config.bat: Make --no-debug work again by removing -gcoff.
3422
34231999-07-30 Dave Love <fx@gnu.org>
3424
3425 * configure.in: Check for stdlib.h.
3426
34271999-07-19 Dave Love <fx@gnu.org>
3428
3429 * configure.in: Grok sparc64-*-linux-gnu*.
3430
34311999-07-12 Richard Stallman <rms@gnu.org>
3432
3433 * Version 20.4 released.
3434
34351999-06-23 Karl Heuer <kwzh@gnu.org>
3436
3437 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
3438 Quote $EMACS, in case it's a program with args.
3439
34401999-05-29 Richard M. Stallman <rms@gnu.org>
3441
3442 * configure.in: Delete the Kerberos stuff.
3443
34441999-05-27 Greg Hudson <ghudson@mit.edu>
3445
3446 * configure.in: Prefer kerberos 5 names.
3447
34481999-04-26 Richard M. Stallman <rms@gnu.org>
3449
3450 * configure.in: Check for libXp.
3451
34521999-04-08 Richard Stallman <rms@gnu.org>
3453
3454 * make-dist: Include change logs in subdirs of `lisp'.
3455
34561999-04-05 Richard Stallman <rms@gnu.org>
3457
3458 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
3459 (install-arch-indep): Make ${datadir}/emacs world-readable.
3460
34611999-03-30 Eli Zaretskii <eliz@gnu.org>
3462
3463 * config.bat: Use epaths.* instead of paths.*.
3464
34651999-03-07 Eli Zaretskii <eliz@gnu.org>
3466
3467 * INSTALL: Add detailed instructions to unpack and install
3468 intlfonts on MS-DOS.
3469
34701999-02-26 Richard Stallman <rms@gnu.org>
3471
4b649a8e 3472 * configure.in: Use epaths.h and epaths-force instead of paths...
a4a9692d
DL
3473
3474 * Makefile.in (epaths-force): Renamed from paths-force;
3475 operate on epaths.in and produce epaths.h.
3476
34771999-02-24 Richard Stallman <rms@gnu.org>
3478
3479 * make-dist: Fix nt/icons directory handling.
3480
34811999-02-22 Simon Josefsson <jas@pdc.kth.se>
3482
3483 * configure.in (f301-fujitsu-uxpv4.1): New target.
3484
34851999-02-20 Richard Stallman <rms@gnu.org>
3486
3487 * make-dist (tempparent): Fix command to update info files.
3488
34891999-02-09 Richard Stallman <rms@gnu.org>
3490
3491 * configure.in (powerpc-apple-netbsd*): New alternative.
3492
34931999-01-25 Geoff Voelker <voelker@cs.washington.edu>
3494
3495 * make-dist: Include the new directory nt/icons in distributions.
3496
34971999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
3498
3499 * configure.in: Change message about HAVE_XFREE386.
3500
35011999-01-07 Eli Zaretskii <eliz@gnu.org>
3502
3503 * config.bat: Support configuring with leim.
3504
35051998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
3506
3507 * configure.in (mips-sgi-irix6.5): New target.
3508
35091998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3510
3511 * configure.in: Remove GSS-API support, since it has been removed
3512 from movemail.
3513
35141998-12-04 Markus Rost <rost@delysid.gnu.org>
3515
3516 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
3517
35181998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
3519
3a787a1e
JB
3520 * Makefile.in: Don't install customize info file.
3521 Run install-info on viper info file.
a4a9692d
DL
3522
35231998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
3524
3525 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
3526
35271998-11-16 Kenichi Handa <handa@etl.go.jp>
3528
3529 * configure.in (*-*-bsdi4*): New target.
3530
35311998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
3532
3533 * configure.in: Fix previous change.
3534
35351998-11-11 Richard Stallman <rms@gnu.org>
3536
3537 * configure.in (aviion-intel): New machine.
3538
35391998-11-04 Kenichi Handa <handa@etl.go.jp>
3540
3541 * configure.in (mips-nec-sysv4*): New target.
3542
35431998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
3544
3545 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
3546 from lisp.
3547
35481998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
3549
3550 * make-dist: Don't include fns*.el in dist.
3551
35521998-10-30 Dave Love <fx@gnu.org>
3553
3554 * configure.in: Don't mkdir cpp.
3555
35561998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
3557
3558 * Makefile.in (install-arch-dep): Install src/fns-*.el in
3559 ${archlibdir}.
3560
35611998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
3562
3563 * Version 20.3 released.
3564
35651998-07-30 Paul Eggert <eggert@twinsun.com>
3566
3567 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
3568 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
3569 (lwlib/Makefile, leim/Makefile):
3570 Prepend $(srcdir)/ to rule dependencies outside this dir.
3571
35721998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
3573
3574 * configure.in: Use unset CDPATH instead of making it empty.
3575
35761998-06-20 Karl Heuer <kwzh@gnu.org>
3577
3578 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
3579
35801998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
3581
3582 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
3583 and default.el. Sort the results.
3584
35851998-05-31 Karl Heuer <kwzh@gnu.org>
3586
3587 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
3588 writable.
3589
35901998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
3591
3592 * Makefile.in (install-arch-indep):
3593 Don't alter site-lisp/subdirs.el if it exists.
3594
35951998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3596
3597 * Makefile.in (install-arch-indep): Put `-' on commands to create
3598 subdirs.el in site-lisp dirs.
3599
36001998-05-07 Richard Stallman <rms@psilocin.gnu.org>
3601
3602 * Makefile.in (install-arch-indep): Fix typo in previous change.
3603
36041998-05-06 Richard Stallman <rms@psilocin.gnu.org>
3605
3606 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
3607
36081998-04-28 Richard Stallman <rms@psilocin.gnu.org>
3609
3610 * Makefile.in (mkdir): Create the site-lisp dirs.
3611 (install-arch-indep): Make site-lisp/subdirs files world-readable.
3612
36131998-04-26 Richard Stallman <rms@psilocin.gnu.org>
3614
3615 * Makefile.in (INSTALL_INFO): New variable.
3616 (install-arch-indep): Don't replace the dir file if it already exists.
3617 Use the install-info program, via INSTALL_INFO, to add entries.
3618 Make the `info' subdir and the Info files world-readable.
3619
36201998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
3621
3622 * config.bat: Make sure the environment is large enough to support
4b649a8e 3623 all the "set foo=bar" commands. Update pointers to DJGPP FTP sites.
a4a9692d
DL
3624
36251998-04-10 Karl Heuer <kwzh@gnu.org>
3626
3627 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
3628
36291998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3630
3631 * configure.in: Add --with-gssapi to specify GSS-API
3632 authentication support for movemail.
3633
36341998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
3635
3636 * Makefile.in (install-arch-indep): Fix previous change.
3637
36381998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
3639
3640 * Makefile.in (info): Run man in build dir, not srcdir.
3641
36421998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
3643
3644 * Makefile.in (install-arch-indep): Fix previous change.
3645
36461998-03-23 Kenichi Handa <handa@etl.go.jp>
3647
4b649a8e 3648 * Makefile.in (top_distclean): Check the existence of `lock' subdir.
a4a9692d
DL
3649
36501998-03-22 Richard Stallman <rms@gnu.org>
3651
3652 * Makefile.in (install-arch-indep): Put special subdirs.el files
3653 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
3654
36551998-03-21 Richard Stallman <rms@psilocin.gnu.org>
3656
3657 * make-dist: Fix shell syntax in check for missing .el or .elc files.
3658
36591998-03-09 Richard Stallman <rms@psilocin.gnu.org>
3660
3661 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
3662 (m68*-hp-hpux*): Handle versions 1X like 10.
3663
36641998-03-07 Richard Stallman <rms@psilocin.gnu.org>
3665
3666 * make-dist: PROBLEMS is now in etc, not top level dir.
3667
3668 * Makefile.in (SOURCES): Delete PROBLEMS.
3669
36701998-02-25 Richard Stallman <rms@gnu.org>
3671
3672 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
3673
3674 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
3675
36761998-01-17 Richard Stallman <rms@gnu.org>
3677
3678 * Makefile.in (install-arch-indep): Add semicolon before `else'.
3679
36801998-01-02 Richard Stallman <rms@psilocin.gnu.org>
3681
3682 * make-dist (tempparent): New option --no-check.
3683
3684 * make-dist: Don't do anything with cpp directory.
3685
36861997-12-20 Richard Stallman <rms@psilocin.gnu.org>
3687
3688 * configure.in (sparc-fujitsu-sysv4*): New target.
3689
36901997-12-17 Andreas Schwab <schwab@gnu.org>
3691
3692 * configure.in: Cache more tests. Add missing quotes around
3693 message with embedded comma.
3694
36951997-12-04 Karl Heuer <kwzh@gnu.org>
3696
3697 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
3698
36991997-11-26 Joel N. Weber II <devnull@gnu.org>
3700
3701 * make-dist: Changed the comment about `umask 0' to say `Don't
92a8ce63
JB
3702 restrict access to any files.'; previously it said `Don't protect
3703 any files', which may have implied that we think fascism is good.
a4a9692d
DL
3704
37051997-11-24 Paul Eggert <eggert@twinsun.com>
3706
3707 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
3708 strftime needs the underlying host's strftime for locale dependent
3709 formats.
3710
37111997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
3712
3713 * configure.in (i586-dg-dguxR4.*): New name in case branch.
3714
37151997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
3716
3717 * config.bat: Configure the man subdirectory.
3718
37191997-11-07 Paul Eggert <eggert@twinsun.com>
3720
3721 * configure.in (AC_CHECK_LIB): Add -lintl.
3722
37231997-11-07 Karl Heuer <kwzh@gnu.org>
3724
3725 * make-dist (check for .elc files): Avoid bash-specific syntax.
3726 (check for overflow 14-char limit): Simplify.
3727
37281997-11-07 Richard Stallman <rms@gnu.org>
3729
3730 * Makefile.in (install): Move blessmail last.
3731
37321997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3733
3734 * configure.in (gettimeofday, one arg or two):
3735 Clarify messages by avoiding double negative.
3736
37371997-09-30 Karl Eichwalder <ke@suse.de>
3738
3a787a1e 3739 * Makefile.in (install-arch-indep): Install the widget info file.
a4a9692d
DL
3740
37411997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3742
3743 * configure.in (with-pop, with-kerberos): Need to check Kerberos
3744 libraries in reverse order, so that libraries will appear in the
3745 correct dependency order on the link line (and so that the
3746 configure checks themselves will work properly when early
3747 libraries depend on later ones).
3748
37491997-09-21 Erik Naggum <erik@naggum.no>
3750
3a787a1e 3751 * make-dist (making links to `src'): Keep timestamp on copied files.
a4a9692d
DL
3752
3753 * make-delta: New script to produce delta distributions.
3754
37551997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3756
3757 * Version 20.2 released.
3758
37591997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3760
3761 * Version 20.1 released.
3762
3763 * Makefile.in (install-leim): Depend on mkdir.
3764 (leim): Depend on src.
3765
37661997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3767
3768 * configure.in: Recognize alpha* instead of just alpha.
3769
37701997-09-12 Paul Eggert <eggert@twinsun.com>
3771
3772 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
3773
37741997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3775
3776 * update-subdirs: Use rm -f.
3777
37781997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3779
3780 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
3781 Ignore subdirs named Old.
dff28924 3782
a4a9692d
DL
37831997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
3784
3785 * configure.in: Add OpenBSD clause to set $machine.
3786
37871997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3788
3789 * make-dist: Recompile everything after updating various Lisp files.
3790 Recompile in leim as well as lisp.
3791 Check in leim as well as lisp for mismatched files and too-long names.
dff28924 3792
a4a9692d
DL
37931997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3794
3795 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
3796
37971997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3798
3799 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
3800 before trying to copy anything from it.
3801
38021997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3803
3804 * Makefile.in (man/Makefile): New target.
3805 (tags): Define env var EMACS and run Makefile from build dir.
3806
38071997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
3808
3809 * config.bat: If src/_gdbinit doesn't exist, try using
3810 src/.gdbinit to create it (for building on Windows 95).
3811
38121997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3813
3814 * Makefile.in (install-arch-indep):
3815 Discard extra data in tar | tar pipes.
3816
38171997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
3818
3819 * configure.in (x_default_search_path): Corrected
3820 '${x_library}' to '${x_library}/X11'.
3821
38221997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3823
4b649a8e 3824 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1.
a4a9692d
DL
3825
38261997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3827
3828 * configure.in: Support auto-configuration of both Kerberos V4 and
92a8ce63
JB
3829 Kerberos V5 for movemail, including detection of V4 and V5 header
3830 files and libraries.
a4a9692d
DL
3831
38321997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
3833
3834 * configure.in: Compute x_default_search_path
3835 and substitute into makefiles.
3836
3837 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
3838
38391997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3840
3841 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
3842
38431997-08-07 Erik Naggum <erik@naggum.no>
3844
3845 * configure.in: Remove lockdir, it is no longer needed.
3846 * Makefile.in (mkdir): Don't create lockdir.
3847 (lockdir): Variable deleted.
3848 (paths-force): Don't operate on PATH_LOCK.
3849
38501997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3851
3852 * leim-Makefile.in (clean, distclean): New targets.
3853
3854 * make-dist: Include leim/ChangeLog in leim distribution.
3855
38561997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3857
3858 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
3859
38601997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3861
3862 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
3863
38641997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3865
3866 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
3867
38681997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3869
3870 * make-dist: Update leim/leim-list.el.
3871 Pass along value of $EMACS when updating lisp dir.
3872
38731997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
3874
dff28924 3875 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
a4a9692d
DL
3876 prerequisite to the use of Doug Lea's malloc.
3877
38781997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3879
3880 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
3881
3882 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
3883
38841997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3885
3886 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
3887
38881997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3889
3890 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
3891 to news-r6.h.
3892
38931997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
3894
3895 * config.bat: Use `sed' instead of `cp', which might not be
3896 installed.
3897
38981997-07-09 Kenichi Handa <handa@etl.go.jp>
3899
3900 * Makefile.in (mostlyclean): Add cleaning leim directory.
3901 (clean, distclean, maintainer-clean): Likewise.
3902
39031997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3904
3905 * make-dist (bogosities): Check subdirs of `lisp' also.
3906
39071997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3908
3909 * make-dist (etc): Really avoid symlinks now.
3910 (lisp): Don't delete from subdirs the things we never copy.
3911
56f7d69d 39121997-07-07 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3913
3914 * Makefile.in (install-arch-indep): Correct the target name.
3915 The first letter `i' was dropped by the previous change of mine.
3916
39171997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3918
3919 * configure.in (leim/Makefile): Generate this.
3920 (*-sysv4.2uw*): Recognize new alternative.
3921
3922 * leim-Makefile.in: Renamed from leim-Makefile.
3923
3924 * make-dist: Set up real-leim subdirectory,
3925 with the real contents of leim; then move it to
3926 a separate top-level directory.
3927
3928 * make-dist: Don't mention site-lisp, site-init, site-start
3929 or default, when listing files hat are not compiled and should be.
dff28924 3930
a4a9692d
DL
3931 * configure.in: Create src/config.stamp at the end.
3932
39331997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3934
3935 * Makefile.in (install-leim): Correct previous change.
3936
56f7d69d 39371997-07-02 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3938
3939 * Makefile.in (install-leim): New target.
3940 (install): Depend on install-leim.
dff28924 3941
56f7d69d 39421997-07-01 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3943
3944 * Makefile.in (SUBDIR): Add leim.
3945 (SUBDIR_MAKEFILES): Add leim/Makefile.
3946 (leim/Makefile): New target.
3947
39481997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3949
3950 * leim-Makefile: New file.
3951 * make-dist: Initialize a `leim' subdirectory with that makefile.
3952
39531997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3954
3955 * configure.in (GNU_MALLOC_reason): Fix message text.
3956
39571997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3958
3959 * make-dist (lisp): Don't process subdirs that start with =.
3960 (etc): Copy symlinks, as in src.
3961
39621997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3963
3964 * configure.in (i*86-*-unixware*): New alternative.
3965
39661997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3967
3968 * Makefile.in (src/config.stamp): Target renamed from src/config.h
3969 and touch it explicitly.
3970
3971 * configure.in (mips-sony-newsos6*): New alternative.
3972 (mips-*-linux-gnu*): New alternative.
3973 (*-*-bsdi*): New alternative.
3974 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
3975
39761997-06-22 Dave Love <d.love@dl.ac.uk>
3977
3a787a1e
JB
3978 * Makefile.in (lib-src): Depend on src/config.h (e.g. for movemail.o).
3979 (src/config.h): New target to re-configure if src/config.in is patched.
a4a9692d
DL
3980
39811997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3982
3983 * configure.in (shutdown): Check for `shutdown' function.
3984
56f7d69d 39851997-06-18 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3986
3987 * update-subdirs: Include the directory "language" in subdirs.
3988
39891997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3990
3991 * configure.in (m88k-dg-dgux4*): New alternative.
3992 (alpha-*-netbsd*): New alternative.
3993 (powerpcle-*-solaris2*): New alternative.
3994
39951997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3996
3997 * make-dist: Warn about .el files that are not compiled.
3998
39991997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4000
4001 * Makefile.in (dist): Don't run update-subdirs here,
4002 since make-dist now gets that done.
4003
4004 * make-dist: Use the new `updates' target in lisp/Makefile.
dff28924 4005
a4a9692d
DL
4006 * make-dist: Use new non-file targets in lisp/Makefile.
4007
40081997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4009
4010 * make-dist: Handle all subdirs of `lisp' uniformly.
4011 Don't handle `term' and `language' specially.
4012 Clear out umask at the beginning.
dff28924 4013
a4a9692d
DL
40141997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4015
4016 * make-dist: Use Make to update finder-inf.el and autoloads.
4017 Also update cus-load.el.
4018
40191997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4020
89aa5de3 4021 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
3a787a1e 4022 in case it is desirable to disable the GNU malloc features with glibc.
a4a9692d
DL
4023
40241997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4025
4026 * configure.in (DOUG_LEA_MALLOC):
4027 Define if malloc_{get,set}_state exist.
4028
56f7d69d 40291997-03-05 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
4030
4031 * make-dist: Make links for files under lisp/language.
4032
177c0ea7 40331997-02-20 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
4034
4035 * update-subdirs: Exclude the directory "language" from subdirs.
4036
40371997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
4038
4039 * configure.in: Check for rint and cbrt.
4040
40411997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4042
4043 * make-dist: Use $EMACS to say where to run Emacs.
4044 Add --no-update option.
dff28924 4045
a4a9692d
DL
40461996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4047
4048 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
4049
40501996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4051
4052 * make-dist (copying src): Check thoroughly for symlinks
4053 and copy them in all cases. Regularize the linking of *.in
4054 and *.opt and ChangeLog files.
4055 (copying lib-src): Likewise.
4056 Don't rm getdate.c or y.tab.*--they don't exist any more.
dff28924 4057
a4a9692d
DL
40581996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
4059
4060 * configure.in: Check for libmail, maillock.h and
4061 touchlock (for movemail).
4062
40631996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4064
4065 * configure.in (limits.h): Check for this file.
4066
40671996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4068
4069 * configure.in (rs6000-ibm-aix4.2): New alternative.
4070 (rs6000-ibm-aix4.0): New alternative.
4071 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
4072
40731996-11-22 Ben Harris <bjh21@cam.ac.uk>
4074
4075 * configure.in: Recognize vax-*-netbsd*.
4076
40771996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4078
4079 * configure.in (locallisppath): Add leim directory.
4080
40811996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4082
4083 * config.bat: Make sure `mv' supports forward slashes and -f.
4084
40851996-10-28 Christian Limpach <chris@nice.ch>
4086
4087 * configure.in (hppa*-next-nextstep*): * added after hppa
4088 to accept hppa1.0 and hppa1.1.
4089
40901996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
4091
4092 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
4093 * configure.in (ld_switch_machine): Fix typo.
4094
40951996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4096
4097 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
4098 from config.h and use them in $ac_link.
4099
41001996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
4101
4102 * configure.in: Create a subdir named `lisp'.
4103
41041996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4105
4106 * configure.in: Check for getcwd.
4107
41081996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4109
dff28924 4110 * configure.in: Check for termios.h. Check for setpgid.
a4a9692d
DL
4111
41121996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4113
4114 * configure.in: Check for setrlimit.
4115
41161996-08-31 Paul Eggert <eggert@twinsun.com>
4117
4118 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
4119
41201996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4121
4122 * configure.in: Check for utimes.
4123
4124 * configure.in: Check for com_err library, but only
4125 if --with-kerberos was used. Check for krb and des
4126 only if --with-kerberos.
4127
41281996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4129
4130 * Makefile.in (INSTALL_STRIP): New variable.
4131 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
4132 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
4133
41341996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4135
4136 * configure.in: Check for krb and des libraries.
4137
41381996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4139
4140 * configure.in (*-sunos4.1.[3-9]*noshare):
4141 Use sunos413, not sunos4-1-3.
4142 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
4143 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
dff28924 4144
a4a9692d
DL
41451996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4146
4147 * Makefile.in (src/paths.h): Target deleted.
4148 (paths-force): Delete all dependencies on this target
4149 but don't delete the target.
4150 (install): Depend on `all'.
4151 (paths-force): Don't print a message.
4152
4153 * configure.in: Generate src/paths.h here.
4154
41551996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4156
4157 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
4158 New variables that affect linking only.
4159 (alpha-dec-osf*): Use those instead of previous change.
4160
41611996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4162
4163 * Makefile.in (install-arch-indep): Install info/messages.
4164
41651996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4166
4167 * Version 19.33 released.
4168
f0131492 41691996-08-10 Marcus G. Daniels <marcus@sayre.sysc.pdx.edu>
a4a9692d
DL
4170
4171 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
4172 Fix previous change.
4173
41741996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4175
4176 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
4177 New alternative.
4178
41791996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4180
4181 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
4182 and NON_GCC_TEST_OPTIONS.
4183
41841996-08-06 Paul Eggert <eggert@twinsun.com>
4185
4186 * configure.in (LOCALTIME_CACHE): Don't put a string literal
4187 "TZ=..." in environ.
4188
41891996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4190
4191 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
4192
41931996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4194
4195 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
4196 the more general *-sunos4.1.[3-9]* clause.
4197
41981996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4199
4200 * Version 19.32 released.
4201
4202 * configure.in (*-sco3.2v5*):
4203 Set OVERRIDE_CPPFLAG to a string of one space.
4204 Fix the code that uses OVERRIDE_CPPFLAG.
4205
42061996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
4207
4208 * configure.in: Undo previous change.
4209
42101996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4211
4212 * config.sub: Use `pc', not `unknown', when canonicalizing
4213 the vendor for ...86.
4214
177c0ea7 42151996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
a4a9692d
DL
4216
4217 * configure.in: Check for termios.h header.
4218
42191996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
4220
3a787a1e 4221 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3.
a4a9692d
DL
4222
42231996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
4224
4225 * configure.in: Split bsdos2 and bsdos2-1.
4226
42271996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4228
4229 * config.sub: If last two words are not a recognized
4230 KERNEL-OS pair, use just the last word as OS, as in 19.31.
4231 Make conversion of gnu/linux to linux-gnu really work.
dff28924 4232
a4a9692d
DL
4233 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
4234
42351996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4236
4237 * configure.in (check for using Lucid widgets by default):
4238 Eliminate indentation that confuses some compilers.
4239
42401996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4241
4242 * config.sub: Convert linux and gnu/linux to linux-gnu.
4243
4244 * make-dist: Don't update getdate.c.
4245 Ignore =... files when checking for too-long Lisp file names.
4246
42471996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4248
4249 * configure.in (euidaccess): Check for that, not for eaccess.
4250
42511996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4252
4253 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
92a8ce63 4254 before `noshare'.
a4a9692d
DL
4255 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
4256
42571996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4258
4259 * configure.in: Rename lignux to linux-gnu in configuration names.
4260 Use gnu-linux as the opsys value (s/ file name).
4261 Allow i686 just like i386, i486, i586.
4262
42631996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4264
4265 * configure.in (i*86-*-sco3.2v5): New alternative.
4266 (OVERRIDE_CPPFLAG): New variable.
4267 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
4268
4269 * configure.in: Specify vpath for .texi files.
4270
42711996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4272
4273 * configure.in: Always check for HAVE_X11R5.
4274 Separately decide whether to use a toolkit by default.
4275
42761996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
4277
4278 * configure.in: If X11R5 is missing the Xaw headers,
4279 default to --with-x-toolkit=no.
4280
42811996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4282
4283 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
4284
42851996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4286
4287 * Makefile.in (install-arch-indep): If cd etc makes output,
4288 don't treat that as part of the tar data.
4289 Check that ./lisp actually exists.
dff28924 4290
a4a9692d
DL
42911996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
4292
4293 * make-dist: Check for long file names.
4294
42951996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
4296
4297 * Version 19.31 released.
4298
42991996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
4300
4301 * configure.in: Recognize sparc-*-lignux.
4302
43031996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
4304
4305 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
4306 Don't include config.w95.
4307
43081996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
4309
4310 * make-dist: Replace --no-clean-up and --no-tar options
4311 with --clean-up and --tar, so that the default is useful.
4312
43131996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
4314
4315 * config.bat: Make sure the GDB init file is called src/_gdbinit;
4316 if not, tell the user to rename it and abort.
4317
43181996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
4319
4320 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
4321 test program.
4322
43231996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4324
4325 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
4326
4327 * make-dist (MANIFEST): Fix previous change.
4328 (msdos): Put mainmake.v2 into the dist.
4329
43301996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4331
4332 * make-dist: Exit if autoconf fails.
4333
43341996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
4335
4336 * config.bat: Set djgpp-ver, and unset it at the end.
b1f865ae 4337 Add a number of conditionals for DJGPP version 2.
a4a9692d
DL
4338 Rename label libsrc2 to libsrc3.
4339 Substitute for LDFLAGS in src/Makefile.
4340 Substitute for ALL_CFLAGS in lib-src/Makefile.
4341
43421996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4343
4344 * configure.in (ncurses): Check this after checking fns like strerror.
4345
43461996-04-08 Erik Naggum <erik@naggum.no>
4347
4348 * make-dist (MANIFEST): Don't include lines from =files.
4349
43501996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4351
4352 * make-dist: Don't put lisp/dired.todo in the dist.
4353
43541996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
4355
4356 * configure.in (HAVE_NCURSES): Look for library named ncurses.
4357
4358 * configure.in (setlocale): Check for it.
4359
4360 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
dff28924 4361
a4a9692d
DL
43621996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4363
4364 * configure.in: Use lignux instead of linux as value of opsys.
4365
43661996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4367
4368 * Makefile.in (install-strip): Fix whitespace.
4369 Get rid of continuation.
4370
4371 * config.sub: Convert linux or gnu/linux to lignux.
4372
43731996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4374
4375 * configure.in: Accept lignux in configuration name.
4376
43771996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4378
4379 * Makefile.in (install-strip): New target.
4380
43811996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4382
4383 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
4384 -f failed to do the job on Suns.
4385
43861996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4387
4388 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
4389
4390 * configure.in (linux/version.h): Check for this header.
4391
43921996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4393
4394 * configure.in: Remove -fno-builtin hackery from -lm check.
4395
43961996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4397
4398 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
92a8ce63 4399 just this test.
a4a9692d
DL
4400
4401 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
4402
44031996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4404
4405 * configure.in: Check for ncurses.
4406
44071996-02-28 Paul Eggert <eggert@twinsun.com>
4408
4409 * configure.in (LOCALTIME_CACHE):
4410 Also define if localtime mishandles unsetting TZ.
4411 This works around a localtime bug in mips-dec-ultrix.
4412
44131996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4414
4415 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
4416
4417 * configure.in: Improve messages about X versions.
4418
44191996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4420
4421 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
4422
44231996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4424
4425 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
4426 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
4427
4428 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
4429 (install): Put install-arch-indep before install-arch-dep.
4430
44311996-02-20 Dave Love <d.love@dl.ac.uk>
4432
4433 * INSTALL: Clarify info about MS-DOS path handling.
4434
44351996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4436
4437 * Makefile.in (install-arch-indep): Install info/ccmode*.
4438 In previous change, protect against /bin/pwd returning null string.
4439
44401996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4441
4442 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
4443 to lispdir.
4444
44451996-02-01 Paul Eggert <eggert@twinsun.com>
4446
4447 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
4448
44491996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4450
4451 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
4452
44531996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4454
4455 * Makefile.in (extraclean): Use ${top_distclean} to ensure
4456 we delete everything distclean deletes.
4457
44581996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
4459
4460 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
4461
44621996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4463
4464 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
4465 into LDFLAGS instead of into LIBS.
4466
44671996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4468
4469 * configure.in (HAVE_XMU): Fix typo in previous change.
4470
44711996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4472
4473 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
4474
44751996-01-10 Erik Naggum <erik@naggum.no>
4476
4477 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
4478
44791996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
4480
4481 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
4482
44831996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4484
4485 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
4486 and use -lXt to link it.
4487
44881996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4489
4490 * configure.in (locallisppath): Put version-specific dir first.
4491
44921996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4493
4494 * configure.in (hppa-*-nextstep*): New alternative.
4495 (USE_X_TOOLKIT): By default, set this to "maybe";
4496 and change that later to LUCID or "no" according to X11 version.
4497
4498 * make-dist: Recompile outdated .elc files and update all autoloads.
4499
45001996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
4501
4502 * configure.in (locallisppath): Fix typo in last change: " -> '.
4503
45041996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4505
4506 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
4507
45081995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4509
4510 * Makefile.in (install-arch-indep): Give all files read permission.
4511
45121995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4513
4514 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
4515 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
4516
45171995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4518
4519 * configure.in: Determine HAVE_X11R6.
4520 (HAVE_MENUS): Renamed from HAVE_X_MENU.
4521
45221995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4523
4524 * configure.in: Just "solaris" now defaults to version 2.4.
4525 Add sunos4.1.n-noshare as alternative.
4526
45271995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4528
4529 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
4530
45311995-11-29 Erik Naggum <erik@naggum.no>
4532
4533 * Makefile.in (install-arch-indep): Add missing backslash.
4534
45351995-11-29 Karl Eichwalder <ke@ke.Central.DE>
4536
4537 * Makefile.in (install-arch-indep): Don't install
4538 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
4539
45401995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4541
4542 * Makefile.in (install-arch-indep): Fix previous change.
4543
4544 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
4545
45461995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4547
4548 * Version 19.30 released.
4549
4550 * make-dist (lisp): Exclude subdirs.el.
4551
45521995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4553
4554 * make-dist (etc): Delete *.orig and *.rej.
4555
45561995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4557
4558 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
4559
45601995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4561
4562 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
4563
45641995-11-14 Geoff Voelker <voelker@cs.washington.edu>
4565
4566 * make-dist (nt): Rename install, readme, and todo to
4567 INSTALL, README, and TODO.
4568
45691995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4570
4571 * make-dist (lisp): Don't distribute site-start.
4572
45731995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
4574
4575 * make-dist: Break the hard link on alloca.c.
4576
45771995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4578
4579 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
4580
45811995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4582
4583 * make-dist (src, lib-src): Don't distribute Makefile.c.
4584 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
4585
45861995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4587
4588 * Makefile.in (mkdir): Create man1dir, not mandir.
4589 (uninstall): Use man1dir, not mandir.
4590
45911995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4592
4593 * Makefile.in (man1dir): New variable.
92a8ce63 4594 (install-arch-indep): Use man1dir.
a4a9692d
DL
4595
4596 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
4597
4598 * make-dist: Create lisp/MANIFEST.
4599
46001995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4601
4602 * configure.in (m68k-*-linux*): New alternative.
4603
46041995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4605
4606 * make-dist: Use new names config.in, paths.in, and
4607 {src,lib-src}/Makefile.in.
4608
46091995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4610
4611 * configure.in: Don't bother checking for drem.
4612
46131995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4614
4615 * Makefile.in (distclean): Delete line with just a tab in it.
4616 (install-arch-indep): Delete spaces that precede tabs.
4617 Delete spurious `fi' left from previous change.
4618 (install): Supply `true' as command, to avoid null command.
4619
46201995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4621
4622 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
4623
46241995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4625
4626 * configure.in (powerpc-*-solaris2): New alternative.x
4627
46281995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
4629
4630 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
4631 of paths.h.tmp$$, to avoid going beyond 14 characters.
4632
46331995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4634
4635 * configure.in: Improve error msg for invalid --with-x-toolkit value.
4636
46371995-09-06 Paul Eggert <eggert@twinsun.com>
4638
4639 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
4640 if localtime caches TZ. Check for tzset.
4641
46421995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4643
4644 * config.bat: Simplify using new names file names src/makefile.in,
4645 config.in, paths.in. Change Echo commands not to use `.
4646
46471995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4648
4649 * Makefile.in (install-arch-indep): Always install the new dir file;
4650 rename the previous dir file to dir.bak or dir.old.
4651
46521995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4653
4654 * configure.in (RANLIB): Substitute this into makefiles.
4655 Set it specially on solaris; set it by default on other systems.
4656
4657 * configure.in: Fix previous Alpha change.
4658
46591995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4660
4661 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
4662 NON_GCC_TEST_OPTIONS.
4663
46641995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4665
4666 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
4667 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
4668
4669 * configure.in (alpha-*-linux*): New configuration.
4670
46711995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4672
4673 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
4674 (m68k-next-nextstep*): New alias for that.
4675 (i*86-*-nextstep*): Use nextstep.h.
4676 (sparc-*-nextstep*): New configuration.
4677
46781995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4679
4680 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
4681 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
4682
46831995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4684
4685 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
4686 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
4687
46881995-07-18 Mike Long <mike.long@analog.com>
4689
4690 * make-dist: Fix update of finder-inf.el, and byte-compile it.
4691
46921995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4693
4694 * Makefile.in (src/paths.h, paths-force):
4695 Rename src/paths.h.in to src/paths.in.
4696 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
4697
4698 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
4699 Use Makefile.c for intermediate file.
4700 Rename src/config.h.in to src/config.in.
4701
47021995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
4703
4704 * configure.in (mips-dec-ultrix*): Assume version 4.3.
4705 (mips-dec-ultrix4.[12]): New alternative for old versions.
4706
47071995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4708
4709 * make-dist: Don't break intra-tree links.
4710
47111995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4712
4713 * configure.in: Put back archlibdir initialization. Require
92a8ce63 4714 autoconf 2.4.1 or later.
a4a9692d
DL
4715
47161995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4717
4718 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
4719 (mips-mips-riscos5*): New alternative.
4720
47211995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4722
4723 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
4724
47251995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4726
4727 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
4728 (mandir, infodir, archlibdir): Initializations deleted.
4729
4730 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
4731 On hpux9shr, use hpux9shxr4.h.
4732
47331995-06-24 Morten Welinder <terra+@cs.cmu.edu>
4734
4735 * configure.in: Added target mips-dec-mach_bsd4.3.
4736 * config.guess: Guess mips-dec-mach_bsd4.3.
4737
47381995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4739
4740 * Makefile.in (mkdir): Use symbolic chmod.
4741
47421995-06-22 Paul Eggert <eggert@twinsun.com>
4743
3a787a1e 4744 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3. (Likewise for
10d1d0af 4745 SunOS 4.1.5 through 4.1.9, should they ever exist.)
a4a9692d
DL
4746
47471995-06-22 Paul Eggert <eggert@twinsun.com>
4748
4749 * Makefile.in (SUBDIR_MAKEFILES):
4750 Add man/Makefile, so `make distclean' removes it.
4751 (top_distclean): Add config.log to the list of files to be removed.
4752
47531995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4754
4755 * Version 19.29 released.
4756
47571995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4758
4759 * configure.in: Fix the previous change to verify that the -b
4760 option really solves the problem.
4761
4762 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
4763
47641995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4765
4766 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
4767
47681995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4769
4770 * configure.in: Report more clearly when there is no special
4771 dir to search for X includes or libraries.
4772
47731995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4774
4775 * configure.in: Check for -lpthreads, not -lpthread.
4776
47771995-06-09 Geoff Voelker <voelker@cs.washington.edu>
4778
4779 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
4780
47811995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4782
4783 * configure.in: Check for -lpthread.
4784
47851995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4786
4787 * Makefile.in (install-arch-indep): Install info files for mh-e.
4788 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
4789
47901995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4791
4792 * configure.in (*-solaris2.5): New configuration.
4793
4794 * make-dist: Copy new files config.nt and config.w95.
4795
47961995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4797
4798 * configure.in: Use x_includes, not x_libraries, for -I.
4799 Make bitmapdir a colon-separated list.
4800
48011995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
4802
4803 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
4804
4805 * configure.in: Allow x_libraries and x_includes to be paths.
4806
48071995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4808
4809 * configure.in: Fix typo.
4810
48111995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4812
4813 * INSTALL: Clarify use of site-init.el.
4814
48151995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
4816
3a787a1e 4817 * configure.in: Pass arg to sqrt.
a4a9692d
DL
4818
48191995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4820
4821 * make-dist: Fix May 6 change.
4822
48231995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4824
4825 * vpath.sed: Delete reference to ymakefile.
4826
48271995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4828
3a787a1e 4829 * configure.in: Use sqrt (more portable) instead of fmod in -lm check.
a4a9692d
DL
4830
48311995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4832
4833 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
4834
4835 * update-subdirs: Specify /bin/sh to run the script.
4836
48371995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4838
4839 * make-dist: Put src/makefile.nt in dist.
4840
4841 * configure.in (i[345]86-*-bsdi2*): New configuration.
4842 (vax-dec-bsd386*): Deleted.
4843
48441995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4845
3a787a1e
JB
4846 * configure.in: Make sure CDPATH doesn't mess up PWD check.
4847 Check whether X bitmaps are in X11/bitmaps instead of bitmaps.
4848 Use fmod instead of logb in -lm check.
a4a9692d
DL
4849
48501995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4851
4852 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
4853 Use bsd4-3. Don't set NON_GNU_CPP.
4854
4855 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
14ee32ab 4856 In nt, copy various different things, but not *.cmd.
a4a9692d
DL
4857 Fix the ln commands for the subdirs of nt.
4858
48591995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4860
4861 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
4862
48631995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4864
4865 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
4866 since that's what the header file expects.
4867
880820fe 48681995-04-24 Francesco Potortì (pot@cnuce.cnr.it)
a4a9692d
DL
4869
4870 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
4871 and 68040 based machines when choosing options for gnucc.
4872
48731995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4874
4875 * Makefile.in (top_distclean): Delete config.cache.
4876
48771995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4878
4879 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
4880
4881 * configure.in: Use m/ncr386.h.
4882
48831995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4884
4885 * Makefile.in (install-arch-indep): Undo Sep 23 change.
4886
48871995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4888
4889 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
4890 (man): Don't copy texindex.c and getopt.c; they're deleted.
4891 (etc): Omit `e'; it's a subdirectory.
4892 (etc/e): Use `../..', not `..', to reference top level.
4893
48941995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
4895
4896 * Makefile.in (install-arch-indep, dist):
3a787a1e 4897 Look for `update-subdir' in $(srcdir).
a4a9692d
DL
4898
48991995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4900
4901 * make-dist: Include mkinstalldirs in distribution.
4902
49031995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4904
4905 * make-dist: Add missing close backquote.
4906
49071995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4908
4909 * make-dist: Don't distribute shortnames directory.
4910
49111995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4912
4913 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
4914
49151995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4916
4917 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
4918
49191995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4920
4921 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
4922
49231995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
4924
4925 * configure.in (mips-sgi-irix6): New configuration.
4926
49271995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
4928
4929 * Makefile.in (maintainer-clean): Renamed from realclean.
4930
49311995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4932
3a787a1e
JB
4933 * configure.in: Create a .gdbinit that sources the real one,
4934 if using a different build directory.
a4a9692d
DL
4935
49361995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4937
4938 * configure.in: Check for sys/select.h.
4939
49401995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4941
4942 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
4943
49441994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4945
4946 * configure.in: Handle isc 4.1 operating system.
4947
49481994-12-10 Richard Stallman <rms@kepa>
4949
4950 * configure.in (rs6000-ibm-aix4.1*): New alternative.
4951 (rs6000-ibm-aix4*): New alternative.
4952
49531994-12-06 Richard Stallman <rms@kepa>
4954
4955 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
4956
49571994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
4958
4959 * configure.in: Don't try to make directories that are guaranteed
92a8ce63 4960 to already exist.
a4a9692d
DL
4961
49621994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4963
4964 * configure.in: Generate man/Makefile from man/Makefile.in.
4965 Create the man subdir.
4966
4967 * Makefile.in (dvi): Run Make in our man subdir.
4968
4969 * make-dist: Create subdir etc/e.
4970 Make links to it.
4971 Put man/Makefile.in in dist, instead of man/Makefile.
4972
49731994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
4974
4975 * configure.in: Add --with-pop, --with-kerberos, and
4976 --with-hesiod for movemail.
4977
49781994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4979
4980 * configure.in (m68*-apollo*): Use s/domain.h.
4981
49821994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4983
4984 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
4985
49861994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
4987
4988 * configure.in: Don't add -I, -L, -R options for cc if their
4989 arguments would be empty.
4990
49911994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4992
4993 * configure.in (i860-intel-osf1*): New alternative.
4994 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
4995 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
4996
49971994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
4998
4999 * configure.in: Make h_errno check not use nested functions.
5000
50011994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
5002
5003 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
5004
50051994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
5006
5007 * Makefile.in (install-arch-indep): Avoid continued comment
92a8ce63 5008 swallowing target line.
a4a9692d
DL
5009
50101994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
5011
5012 * configure.in: Protect a character class with `changequote'.
5013
50141994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5015
5016 * configure.in: Accept `news' as a synonym for `newsos'.
5017
50181994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5019
5020 * Makefile.in: Don't rm files if cd fails.
5021
50221994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5023
5024 * make-dist: Put nt subdir and its subdirs in the dist.
5025 (lib-src): Put makefile.nt in the dist.
5026 (lisp): Put makefile.nt in the dist.
5027
50281994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5029
5030 * configure.in: Change a stray `[' to `test'.
5031
50321994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
5033
5034 * configure.in: Adapt for Autoconf v2. Use the standard argument
5035 parser, host type canonicalizer, X11 finder, and message
5036 printing macros. Use the new macro names. Use `test' instead of `['.
5037
50381994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5039
5040 * configure.in: Check for getpagesize.
5041
50421994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5043
5044 * make-dist (msdos): Put sed* in the distribution.
5045
50461994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
5047
5048 * config.bat: New option, `--with-x', for configuring Emacs
5049 for use with the X11 system DesqView/X.
5050 New option, `--no-debug', for compiling Emacs without debug
5051 information thus saving disk space.
5052 (src/config.h, src/paths.h): Use `update' (which is like
5053 `move-if-changed') to change the file.
5054 (src/config.h): When configuring for X11 perform extra changes.
5055 (src/makefile): When configuring for X11 perform extra changes.
5056 (lib-src): Remove temporary files.
5057 (): Check that `sed', `rm', `mv', and `gcc' are available.
5058
50591994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5060
5061 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
5062
5063 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
5064
50651994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5066
5067 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
5068
5069 * configure.in (canonical): Substitute var into makefiles.
5070 (bitmapdir): Likewise.
5071
5072 * Makefile.in (bitmapdir): New variable.
5073 (src/paths.h, paths-force): Edit PATH_BITMAPS.
5074
50751994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5076
5077 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
5078
5079 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
5080 * update-subdirs: New shell script.
5081
50821994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5083
5084 * Makefile.in (top_distclean): Don't rm build-install.
5085 (SOURCES): Delete build-install.in.
5086
5087 * make-dist: Don't distribute build-ins.in.
5088 * build-ins.in: File deleted.
5089
50901994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
5091
5092 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
5093
50941994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5095
5096 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
5097
5098 * configure.in (libexecdir): Renamed from libdir. New default.
5099 (sharedstatedir): Renamed from statedir. New default.
5100 (datadir): New default.
5101
5102 * make-dist: Don't distribute subdirs.el.
5103
51041994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5105
5106 * configure.in (eaccess): Check for it.
5107
51081994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5109
5110 * configure.in (mktime): Check for it.
5111
51121994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
5113
5114 * configure.in (motif): Add support for usage and option checking.
5115
51161994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
5117
5118 * configure.in (utimes): Check for it.
5119
51201994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
5121
5122 * Makefile.in (install-arch-indep): Don't do mkdir here.
5123
51241994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5125
5126 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
5127 riscix.h renamed to acorn.h.
5128
177c0ea7 51291994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
a4a9692d
DL
5130
5131 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
5132 New configurations.
5133
51341994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5135
5136 * configure.in: Remove trailing slashes from srcdir.
5137
51381994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5139
5140 * configure.in (i[345]86-sequent-ptx*): Handle
5141
51421994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5143
5144 * Makefile.in (paths-force): Depend on src/paths.h
5145
51461994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5147
5148 * configure.in (config_options): Save all arguments, not just some.
5149
51501994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5151
5152 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
5153
5154 * configure.in: Add AC_AIX.
5155 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
5156
51571994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5158
5159 * configure.in (parsing options): Simplify sed command to delete -'s.
5160
51611994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
5162
5163 * configure.in (config_options): New shell variable.
5164 Pass its value to C code in EMACS_CONFIG_OPTIONS.
5165
51661994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5167
5168 * configure.in (alpha-dec-osf*): New target.
5169
5170 * Makefile.in: Use just one FRC target.
5171
51721994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5173
5174 * Makefile.in (removenullpaths, paths-force):
5175 Use name paths.h.tmp$$, which depends on the pid.
5176
51771994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5178
5179 * Makefile.in (removenullpaths, paths-force):
5180 Put paths.h.tmp in top-level dir, not in src.
5181
51821994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5183
5184 * Version 19.27 released.
5185
51861994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5187
5188 * Version 19.26 released.
5189
51901994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5191
5192 * configure.in: Check for lrand48, not rand48.
5193
51941994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5195
5196 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
5197 (powerpc-ibm-aix*): New aliases.
5198
51991994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5200
5201 * make-dist (src/m, src/s): Put *.inp in distribution.
5202
52031994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5204
5205 * configure.in: Accept i586 and i486 along with i386.
5206
52071994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5208
5209 * configure.in: Do compute unexec, LIBX, system_malloc, etc
5210 even if CPP env var was set by the user.
5211
5212 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
5213
52141994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
5215
5216 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
5217
52181994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5219
5220 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
5221
52221994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5223
5224 * configure.in: Check more specifically for i*86-sun-sunos.
5225
52261994-08-03 Caveh Jalali (caveh@eng.sun.com)
5227
5228 * configure.in: Handle solaris 2.4.
5229
52301994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5231
5232 * configure.in (rand48): Check for it.
5233
52341994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5235
5236 * make-dist: Update the info files.
5237
52381994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5239
5240 * configure.in: Make "checking..." messages' style consistent.
5241 (HAVE_H_ERRNO): New test.
5242
52431994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5244
5245 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
5246
52471994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5248
5249 * configure.in (CFLAGS): If the envvar was specified, use that.
5250 And set REAL_CFLAGS from it too.
5251
52521994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5253
5254 * make-dist: Update finder-inf.el.
5255
52561994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5257
5258 * make-dist (msdos): Include sed4.inp in dist.
5259
5260 * Makefile.in (libsrc_libs): Var deleted.
5261
52621994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5263
5264 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
5265
52661994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5267
5268 * configure.in (mips-sony-newsos4*): New alias.
5269
52701994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5271
5272 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
5273 (*-convex-convexos*): Accept this as alias.
5274
52751994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5276
5277 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
5278 for two different uses.
5279
52801994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5281
5282 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
5283
52841994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5285
5286 * make-dist: Put ./BUGS into the distrib.
5287
52881994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5289
5290 * configure.in: Handle 386 running Solaris 2.
5291
52921994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5293
5294 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
5295
52961994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5297
5298 * configure.in (mips-sony-newsos*): Use news-risc.h.
5299
5300 * configure.in: Accept bsdi as opsys, like bsd386.
5301
53021994-06-01 Morten Welinder (terra@diku.dk)
5303
5304 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
5305
53061994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5307
5308 * Version 19.25 released.
5309
5310 * make-dist (shortversion): Don't assume another period follows.
5311
53121994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5313
5314 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
5315 (uninstall): Use /bin/pwd.
5316
5317 * Makefile.in (blessmail): Depend on src.
5318 (all): Don't depend on blessmail.
5319
5320 * Makefile.in (src/paths.h): Don't force recomputation.
5321 (paths-force): New target; force recomputation of paths.h.
5322 (all): Depend on paths-force.
5323 (src, lib-src): Depend on src/paths.h.
5324
5325 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
5326 NON_GCC_TEST_OPTIONS.
5327
53281994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5329
5330 * configure.in: Don't insist on subversions for irix.
5331
53321994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5333
5334 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
5335
5336 * configure.in (i[34]86-next-*): New alternative.
5337
53381994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5339
5340 * Version 19.24 released.
5341
5342 * configure.in: New config hppa*-hp-hpux9shr*.
5343
53441994-05-22 Morten Welinder (terra@tyr.diku.dk)
5345
5346 * config.bat: Doc fix.
5347
53481994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5349
5350 * Makefile.in (mostlyclean, clean, distclean, realclean)
5351 (extraclean): Don't act on man subdir if it doesn't exist.
5352
53531994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5354
5355 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
5356 Use them to set up CC.
5357 (*-sun-sunos4.1.3): Set them.
5358
53591994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5360
5361 * Makefile.in (lib-src): Don't depend on src/paths.h.
5362
53631994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5364
5365 * build-ins.in (copydests): Get rid of spurious `-'s.
5366
5367 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
5368
53691994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5370
5371 * Version 19.23 released.
5372
5373 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
5374 for the Xlib and Xt checks; then restore old CFLAGS.
5375
53761994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5377
5378 * configure.in (HAVE_X11XTR6): Add newline before #if.
5379 Add newline after #endif.
5380
53811994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5382
5383 * configure.in (HAVE_X11XTR6): Arrange to define it.
5384
53851994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5386
5387 * Makefile.in (install): Depend on blessmail.
5388
53891994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5390
5391 * configure.in (mips-siemens-sysv*): Put quotes around value
5392 containing blanks.
5393
53941994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5395
5396 * Makefile.in (TAGS): Use the makefile in src subdir.
5397
53981994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5399
5400 * configure.in (opsys): Recognize `gnu'.
5401
54021994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5403
5404 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
5405
54061994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5407
5408 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
5409 version > 1.8.
5410
54111994-05-08 Morten Welinder (terra@diku.dk)
5412
5413 * config.bat: Forcibly remove "# " style comments from makefiles.
5414
54151994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5416
5417 * Makefile.in (uninstall): When processing lispdir and etcdir,
5418 do nothing unless it exists and is a directory.
5419
54201994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5421
5422 * Makefile.in (install-arch-indep): Do install info/dired-x*.
5423 Merge code in from install-doc.
5424 (install-doc): Merge code back into install-arch-indep.
5425 (install-arch-dep): Don't depend on install-doc.
5426
5427 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
5428
54291994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5430
5431 * configure.in (making src/Makefile and lib-src/Makefile):
5432 Split off the autoconf substitutions and don't pass them thru cpp.
5433 (undefs): Use $canonical as well as $configuration.
5434
5435 * make-dist: Distribute lisp/Makefile.
5436
5437 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
5438 Use lower case names for the s files.
5439
54401994-05-03 Morten Welinder (terra@diku.dk)
5441
5442 * config.bat: Added possibility for different file name
10d1d0af 5443 transcriptions in lib-src.
a4a9692d
DL
5444
54451994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5446
5447 * Makefile.in (lib-src): Undo previous change.
5448 (blessmail): New target to run maybe-blessmail in lib-src.
5449 (all): Depend on blessmail.
5450
5451 * Makefile.in (lib-src): Depend on src.
5452
54531994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
5454
5455 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
5456 (m88k-dg-dgux5.4R2): dgux5.4R2.
5457
54581994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5459
5460 * configure.in (window_system): Restore accidentally deleted code
5461 that uses AC_FIND_X.
5462
5463 * make-dist: Distribute config.bat.
5464
54651994-04-29 Morten Welinder (terra@diku.dk)
5466
5467 * config.bat: Corrected the configuration of lib-src
5468 to keep up with configure. Add note about dos version 3
5469 or better needed (djgpp needs that). Add note explaining
5470 that either install in c:/emacs or edit the script.
5471 Don't change to c:/emacs, but assume we're there (to minimize
5472 the number of places to change).
5473
5474 * config.bat: Build-in the first step towards X11 support with
5475 the X11 emulator that exists. At this time it won't work,
5476 and several files are missing.
5477
54781994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5479
5480 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
5481 Don't look for -lresolv.
5482
5483 * Makefile.in (lib-src): Depend on src/paths.h.
5484
54851994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5486
5487 * configure.in: Restore deleted AC_SUBST of `configuration'.
5488 Improve error message for bad --with-x-toolkit value.
5489
5490 * configure.in: Define CONFIGURATION in src/config.h
5491 rather than substituting in src/Makefile.in.
5492
54931994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5494
5495 * Makefile.in (install-doc): New target.
5496 (install-arch-dep): Depend on install-doc.
5497 (mkdir): Create docdir.
5498
54991994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5500
5501 * configure.in: Test for libresolv.a.
5502 Substitute machfile and opsysfile.
5503
55041994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5505
5506 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
5507 (install-arch-dep): Install under the name $(EMACS).
5508
55091994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5510
5511 * configure.in (version): Use entire value of emacs-version.
5512 (mips-siemens-sysv*): New alternative.
5513
55141994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5515
5516 * Makefile.in (install-arch-indep): Don't install dired-x*.
5517
55181994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5519
5520 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
5521 Fix definition of $undefs.
5522
55231994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5524
5525 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
5526
5527 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
5528
55291994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5530
5531 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
5532
55331994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5534
5535 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
5536 and run it thru cpp, as with src/Makefile.in.
5537
5538 * configure.in: Use AC_SET_MAKE.
5539
55401994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5541
5542 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
5543
55441994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5545
5546 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
5547
5548 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
5549 (printing the choices): Make the toolkit message unconditional.
5550 (USE_X_TOOLKIT): Use `none', not `no', if none.
5551 (include libsrc_libs): Include config.h, and specify -I for srcdir.
5552 Get rid of temp file foofoo1.
5553
55541994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5555
5556 * configure.in (CFLAGS): Use shell syntax, not Makefile.
5557
55581994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5559
5560 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
5561 (printing the choices): State choice of toolkit.
5562 (libsrc_libs): Recalculate after writing config.h;
5563 then update lib-src/Makefile.
5564
55651994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5566
5567 * configure.in: Add sunos4shr as alternative for suns.
5568 Conditionals testing for null $CC were backwards.
5569
55701994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5571
5572 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
5573
55741994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5575
5576 * configure.in: Handle -isc4.0*.
5577
55781994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5579
5580 * configure.in (esix5): Set NON_GNU_CPP.
5581
55821994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
5583
5584 * Makefile.in (thisdir): Nonsensical variable removed.
5585 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
5586 back to $thisdir, rather than the directory `this_dir'.
5587
55881994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5589
5590 * Makefile.in (install-arch-indep): Add missing backslash after a
5591 `then'.
5592
55931994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5594
5595 * Makefile.in (thisdir): New variable.
5596 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
5597
55981994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5599
5600 * configure.in: Add freebsd.
5601
56021994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5603
5604 * configure.in: Check for fpathconf.
5605
56061994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5607
5608 * configure.in (with_x_toolkit): Fix typo in previous change.
5609
56101994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5611
5612 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
5613
56141994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5615
5616 * configure.in (with_x_toolkit): Don't allow motif or open-look.
5617
56181994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5619
5620 * configure.in: Fix value of docdir.
5621 * Makefile.in (install-arch-indep): Install DOC* in docdir.
5622
56231994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5624
5625 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
5626
56271994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
5628
5629 * configure.in: New variable docdir to control where the docstring
5630 file goes.
5631 Makefile.in: Use it to initialize PATH_DOC in paths.h.
5632
56331994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5634
5635 * configure.in: When --run-in-place, don't inherit archlibdir.
5636
56371994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5638
5639 * Makefile.in (install-arch-dep, install-arch-indep):
5640 New targets split up former do-install rule.
5641 (do-install): Target deleted.
5642
56431994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5644
5645 * configure.in (mips-sony-newsos*): New configuration.
5646
56471994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
5648
5649 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
5650
56511994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5652
5653 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
5654
56551994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5656
5657 * configure.in: Don't initialize CC.
5658
56591994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5660
5661 * configure.in (creating src/Makefile): Also generate -U switches
5662 for symbols in the $configuration value.
5663
5664 * configure.in: Check for sys_siglist being declared in system header.
5665
56661994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5667
5668 * configure.in (creating src/Makefile): Delete blank lines
5669 along with lines of whitespace.
5670 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
5671
56721994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5673
5674 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
5675 like C_SWITCH_SYSTEM.
5676 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
5677
56781994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5679
5680 * configure.in (drem): Check for this function.
5681
56821994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5683
5684 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
5685 If CPP was inherited from environment, don't use NON_GNU_CPP.
5686 (NON_GNU_CC): Likewise.
5687 (handling with_gcc): Use explicit if in the `no' case.
5688 (cc_specified): New variable; if set, don't use NON_GNU_CC.
5689
56901994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5691
5692 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
5693
56941994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5695
5696 * configure.in: Check whether fmod exists.
5697
56981994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5699
5700 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
5701 {src,lisp}/OChangeLog.
5702
57031994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5704
5705 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
5706 necessary for proper operation. This code works with the current
5707 released version of Autoconf.
5708
57091994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5710
5711 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
5712 (USE_X_TOOLKIT): Define it for all values except `no'.
5713
5714 * configure.in: Undo first Jan 8 change and Jan 16 change.
5715
57161994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5717
5718 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
5719 Substitute USE_X_TOOLKIT as both C macro and Make variable.
5720
5721 * Makefile.in (lwlib/Makefile): New target.
5722 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
5723 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
5724 (unlock, relock): Handle lwlib subdir.
5725
5726 * Makefile.in: Add some .PHONY targets.
5727
5728 * make-dist: Handle lwlib subdir like oldXMenu subdir.
5729
5730 * lwlib: New subdirectory.
5731
57321994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5733
5734 * configure.in: If CPP has a value that is a directory,
5735 discard the value.
5736
57371994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5738
5739 * configure.in (srcdir_undefs): Add g flag to sed substitution to
5740 remove -U[0-9]*.
5741
57421994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5743
5744 * Makefile.in (do-install): Install the dired-x info files.
5745
5746 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
5747 (See src/s/sol2.h.)
5748
57491994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5750
5751 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
5752
57531994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5754
5755 * configure.in (creating src/Makefile): Put code inside 2nd arg to
5756 AC_OUTPUT as it should be; hopefully noone will again see fit to
5757 gratuitously break this and not make a change log entry.
5758 Optimized sed processing of Makefile.in and cpp output; now
5759 preserves comments previously removed from the cpp input.
5760 Eliminated temp file for cpp output. Generate -U switches to
5761 undefine all identifiers that appear in the directory name
5762 ${srcdir}; pass these to cpp.
5763
5764 * configure.in (version): Fix sed regexp to match two-elt version
5765 number.
5766
5767 * configure.in: Check for strerror.
5768
57691994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5770
5771 * configure.in: Test for bcmp.
5772
57731994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5774
5775 * make-dist (tempdir): Put subdir msdos into the distribution.
5776
57771993-01-07 Morten Welinder (terra@diku.dk)
5778
5779 * config.bat: New file.
5780
57811994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5782
5783 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
5784
57851994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5786
5787 * configure.in (m68*-next-*): Don't care about which os is specified.
5788 (i[34]86-*-*): Check for *-nextstop*.
5789
57901993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5791
5792 * configure.in: Check for setsid.
5793
57941993-12-17 Richard Stallman (rms@srarc2)
5795
5796 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
5797
57981993-12-15 Richard Stallman (rms@srarc2)
5799
5800 * Makefile.in (mkdir): Make only the lockdir writable.
5801
5802 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
5803
58041993-12-11 Richard Stallman (rms@srarc2)
5805
5806 * Makefile.in (libdir): Use @libdir@.
5807
58081993-12-08 Richard Stallman (rms@srarc2)
5809
5810 * Makefile.in (install): Add empty command.
5811
58121993-12-04 Richard Stallman (rms@srarc2)
5813
5814 * make-dist: Put man/getopt.c in the dist.
5815
5816 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
5817
5818 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
5819
58201993-12-03 Richard Stallman (rms@srarc2)
5821
5822 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
5823 Set it for all solaris versions.
5824 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
5825 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
5826 Likewise for NON_GNU_CC and CC.
5827
58281993-12-01 Richard Stallman (rms@srarc2)
5829
5830 * configure.in (mips-mips-riscos4*): Assign variable CC.
5831 (checking ${with_gcc}): If "no", don't override CC if already set.
5832 (CC): Initialize it as empty.
5833
dff28924 58341993-11-30 Richard Stallman (rms@srarc2)
a4a9692d
DL
5835
5836 * configure.in (Suns): Set CPP if *-solaris2.3*.
5837
58381993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5839
5840 * Version 19.22 released.
5841
5842 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
5843
58441993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5845
5846 * make-dist: When breaking links, use cp -p.
5847 Copy install.sh into distribution.
5848 Move the temp dir up into the parent dir;
5849 don't leave the staging dir make-dist.tmp... in existence.
5850 * install.sh: New file.
5851
58521993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5853
5854 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
5855
58561993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5857
5858 * configure.in (version): When --run-in-place, exclude
5859 ${datadir}/emacs/site-lisp from locallisppath.
5860
58611993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5862
5863 * configure.in: Delete jumk.c before writing it.
5864
58651993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5866
5867 * Version 19.21 released.
5868
5869 * Makefile.in (mkdir): Ignore error from chmod.
5870
58711993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5872
5873 * make-dist: Don't put lisp/forms.README in the distribution.
5874
58751993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5876
5877 * configure.in (creating src/Makefile): Before running cpp,
5878 discard all lines that start with `# Generated' or /**/#.
5879
58801993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5881
5882 * Version 19.20 released.
5883
5884 * make-dist: Use build-ins.in, not build-install.in.
5885 Don't bother updating TAGS since it's not included.
5886
5887 * build-ins.in: Renamed from build-install.in.
5888
58891993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5890
5891 * make-dist: Don't try to link *.texinfo--there are none now.
5892 When running make in lib-src, specify YACC var value.
5893
58941993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5895
5896 * configure.in (extrasub): Add vpath patterns for %.[yls].
5897
5898 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
5899 Instead just include the commands to make src/Makefile as the
5900 second arg to AC_OUTPUT.
5901
5902 * configure.in: Use : instead of dnl for comment inside
5903 $makefile_command.
5904
5905 * configure.in: No longer use vpath_sed. Instead, when we notice
5906 srcdir already configured, set extrasub to hack vpath in the
5907 makefiles.
5908
5909 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
5910 before moving it.
5911 * Makefile.in (VPATH): Define to @srcdir@.
5912
f0131492 59131993-09-28 Brian J. Fox (bfox@cubit)
a4a9692d
DL
5914
5915 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
5916 doesn't exist. Just copy src/Makefile.in instead. Touch
5917 all of the Makefiles after editing config.status.
5918
5919 * INSTALL: Update documentation to match new configuration
5920 mechanism.
5921
f0131492 59221993-09-27 Brian J. Fox (bfox@ai.mit.edu)
a4a9692d
DL
5923
5924 * configure.in: Allow any of the path or directory Makefile
5925 variables to be set with flags to configure. Create all Makefiles
5926 at configure time. Edit special commands into config.status after
5927 src/Makefile.in is built from src/Makefile.
5928
5929 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
5930 If these files are out of date, simply have config.status
5931 rebuild them; don't rebuild them explicitly.
5932
f0131492 59331993-09-25 Brian J. Fox (bfox@ai.mit.edu)
a4a9692d
DL
5934
5935 * build-install.in: Change src/xemacs to src/emacs. We no longer
5936 create src/xemacs, so the file wouldn't be found.
5937
5938 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
5939
f0131492 59401993-09-24 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
a4a9692d
DL
5941
5942 * configure.in: Avoid forcing the search of /usr/include before
5943 fixed include files by resetting C_SWITCH_X_SITE if it is
5944 "-I/usr/include".
5945
59461993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5947
5948 * Makefile.in (@rip_paths@locallisppath):
5949 Delete ${datadir}/emacs/site-lisp.
5950
59511993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5952
5953 * configure.in:
5954 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
5955 Remove ${extra_output} from AC_OUTPUT call.
5956
f0131492 59571993-09-17 Brian J. Fox (bfox@inferno)
a4a9692d
DL
5958
5959 * make-dist: Quote backquotes found in strings to be echoed.
5960
5961 * configure.in: Use "sh -c pwd" when we want to avoid having the
5962 shell fix up the value of $PWD.
5963
f0131492 59641993-09-13 Brian J. Fox (bfox@inferno)
a4a9692d
DL
5965
5966 * Makefile.in (do-install): Don't abort if ln or chmod at the end
5967 of the installation fail. Suggested by Karl Berry.
5968
f0131492 59691993-08-30 Brian J. Fox (bfox@inferno)
a4a9692d
DL
5970
5971 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
5972 was used. Set MAKEFLAGS from MFLAGS.
5973
59741993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5975
5976 * configure.in: Test for res_init in libc.
5977
59781993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5979
5980 * configure.in: In the file ${tempcname}, use configure___
5981 instead of @configure@.
5982
59831993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
5984
5985 * make-dist: Dist vpath.sed
5986
5987 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
5988 Depend on vpath.sed.
5989 Replace sed comand for VPATH with @vpath_sed@.
5990
5991 * configure.in: Substitute variable `vpath_sed'.
5992 If not in $srcdir and $srcdir is configured,
5993 issue warning that GNU make is required,
5994 and set vpath_sed to use vpath.sed script.
5995
59961993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5997
5998 * configure.in: Remove check for $srcdir being configured. This
5999 pretty much works now.
6000 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
6001 Check for XFree86 (/usr/X386/include) independent of whether
6002 -lXbsd exists.
6003
6004 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
6005 realclean, unlock, relock): Use `$(MAKE)' in place of plain
6006 `make'.
6007
60081993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6009
6010 * Version 19.19 released.
6011
6012 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
6013
60141993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6015
6016 * configure.in: Check for XScreenNumberOfScreen.
6017
60181993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6019
6020 * configure.in: Add * to end of all configuration alternatives.
6021 (m68*-sony-newsos3*): New alternative.
6022
60231993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6024
6025 * make-dist: Include getdate.c in distribution.
6026
6027 * configure.in: For --help, use $PAGER if it is set.
6028 (LIB_X11_LIB): Default to -lX11.
6029 (mips-sgi-irix5.*): New alternative.
6030
6031 * Makefile.in (do-install): Install info/gnus* and info/sc*.
6032
6033 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
6034 Recognize *.B8.* as hpux version 8.
6035 (m68*-tektronix-bsd*): Fix typo in tek4300.
6036 (AC_HAVE_FUNCS): Add ftime.
6037
60381993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6039
6040 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
6041 Use tekxd88, not tekXD88.
6042
60431993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6044
6045 * configure.in: Check for -lm. Then can check for frexp and logb.
6046
60471993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6048
6049 * Version 19.18 released.
6050
6051 * make-dist (src): Don't put gnu-hp300 in dist.
6052 (src, lisp): Include OChangeLog in dist.
6053
60541993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6055
6056 * configure.in: Test for presence of logb and frexp functions.
6057
60581993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6059
6060 * configure.in (machine): Add i370-ibm-aix*.
6061
60621993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6063
6064 * configure.in (function checks): Test for mkdir and rmdir.
6065
6066 * configure.in (function checks): Don't test for random and bcopy
6067 only when we're building with X; look for them all the time.
6068
60691993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6070
6071 * configure.in: Test for availability of bcopy functions, searching
6072 the X libraries if we're using X.
6073
6074 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
6075 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
6076 versions of AIX, and needs to be passed to the loader.
6077
10d1d0af 6078 * configure.in: Test for the availability of the
a4a9692d
DL
6079 XScreenResourceString function.
6080
60811993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
6082
6083 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
6084 LD_SWITCH_X_SITE and assume --with-x11.
6085 Only look for X11 files if we weren't told about a window system
6086 or if we were told to use X11 but not told where.
6087 Search the libraries from the s and/or m files when checking for
6088 functions.
6089
6090 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
6091
60921993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6093
6094 * make-dist: Include lisp/dired.todo in the distribution.
6095
60961993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6097
6098 * configure.in: Add code to set HAVE_INET_SOCKETS.
6099
61001993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6101
6102 * configure.in: If we do find x_includes and x_libraries
6103 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
6104
61051993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6106
6107 * make-dist: Include src/gnu-hp300 in the dist.
6108
6109 * configure.in (canonical): New variable holds the canonicalized
6110 configuration. Don't alter `configuration'. Use `configuration'
6111 for Makefile.in for file naming.
6112 (testing x_includes and x_libraries): Use =, not ==.
6113
61141993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6115
6116 * Version 19.17 released.
6117
6118 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
6119 directory's makefile. This allows the invocation of CPP which
6120 builds xmakefile to receive these switches. The SunSoft C
6121 preprocessor inserts spaces between tokens if it doesn't get the
6122 -Xs flag requested in src/s/sol2.h.
6123
61241993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
6125
6126 * configure.in (m68k-bull-sysv3): new config.
6127
61281993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6129
6130 * configure.in: Use the autoconf AC_FIND_X macro to try to find
6131 the X Windows libraries.
6132
61331993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6134
6135 * make-dist (tempdir): Don't create lisp/forms-mode directory in
6136 the distribution. Those files aren't kept in their own
6137 subdirectory any more.
6138
61391993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6140
6141 * Version 19.16 released.
6142
61431993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6144
6145 * configure.in: Add --verbose flag.
6146
61471993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6148
6149 * version 19.15 released.
6150
61511993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6152
6153 * Makefile.in (top_distclean): Use -f switch when cleaning out
6154 lock dir; it might be empty.
6155
6156 * configure.in: Only check for -lXbsd once.
6157
61581993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6159
6160 * Version 19.14 released.
6161
61621993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6163
6164 * make-dist: If using gzip, create distribution with '.gz' extension.
6165
6166 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
6167 (lisp/forms-mode): This doesn't exist anymore.
6168
6169 * configure.in: Look for the closedir function.
6170
61711993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6172
6173 * configure.in (CPP): Autoconf sets this to a shell variable
6174 reference, which doesn't work when it's edited into a makefile.
6175 Expand that variable reference.
6176
6177 * Makefile.in (CPP): New variable.
6178 (src/Makefile): Edit CPP into src/Makefile.
6179
6180 * Makefile.in (src/Makefile): Don't bother exiting single quotes
6181 and entering double quotes to get the values of LD_SWITCH_X_SITE
6182 and the other make variables; make substitutes them in anyway.
6183
6184 * Makefile.in (uninstall): Don't remove the lisp and etc
6185 directories if they're in the source tree.
6186
92a8ce63 6187 Bring mumbleclean targets into conformance with GNU coding standards.
a4a9692d
DL
6188 * Makefile.in (mostlyclean, clean): Separate these two; just have
6189 them pass the request to the subdirectory makefiles.
6190 (distclean): Pass the request down, and then get rid of the
6191 files configure built, and get rid of the Makefiles.
6192 (realclean): Pass the request down, and then do the same things
6193 distclean does.
6194 (uninstall, info, dvi): New targets.
6195
6196 * configure.in: Move clause for PC-compatible i386 box to the end
6197 of the case statement, to avoid masking configurations below.
6198
6199 * configure.in: Add case for m88k-motorola-sysv4.
6200
6201 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
6202 the HP 68000 machines.
6203
6204 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
6205 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
6206 preprocessor won't fiddle with them.
6207
62081993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6209
6210 * Makefile.in (TAGS): cd to src to run etags.
6211
62121993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6213
6214 * configure.in (version): Check the X libraries for XrmSetDatabase
6215 and random, and see if we have -lXbsd.
6216
62171993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6218
6219 * configure.in: Pass "-Isrc" to the CPP we run to examine the
6220 s/*.h and m/*.h files. Martin Tomes
6221 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
6222
62231993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6224
6225 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
6226 above the general i386 alternative.
6227
62281993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6229
6230 * configure.in: Recognize configuration name for Data General
6231 AViiON machines.
6232
6233 * configure.in: Use AC_LONG_FILE_NAMES.
6234
62351993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6236
6237 * configure.in: Test for bison.
6238 * Makefile.in (YACC): New variable.
6239 (lib-src/Makefile.in): Edit YACC into the makefile.
6240
62411993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6242
6243 * Version 19.13 released.
6244
6245 * configure.in (CFLAGS): Don't set this according to the value of
6246 the GCC shell variable. Instead, consult the machine and system
6247 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
6248 test __GNUC__ while we're at it.
6249
6250 * configure.in: Remove extra ;; from hpux cases.
6251
62521993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6253
6254 * configure.in: Check to see if the system has -ldnet.
6255
62561993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6257
6258 * make-dist: Add clauses to distribute lisp/forms-mode.
6259
62601993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6261
6262 * configure.in (machine): Fix the versions in hpux version number test.
6263 Do not guess based on cpu type. Do check for explicit system version.
6264
62651993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6266
6267 * configure.in: Do NOT look for `unknown' as company name.
6268
62691993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6270
6271 * configure.in: Fix typo in message.
6272
62731993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6274
6275 * Version 19.12 released.
6276
6277 * Makefile.in (do-install): Correct previous etc-copying change.
6278 Partially rewrite using `if'.
6279 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
6280
6281 * Version 19.11 released.
6282
6283 * configure.in: Handle 386bsd.
6284
62851993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6286
6287 * make-dist: Update getdate.c.
6288
6289 * configure.in: Handle bsd386.
6290
6291 * Makefile.in (do-install): Use `-' in tar options.
6292
6293 * configure.in: Change ! "${...}" to x"${...}" = x.
6294
6295 * Makefile.in (do-install): Copy the DOC-* files from the build
6296 etc directory, as well as lots of things from ${srcdir}/etc.
6297
6298 * make-dist: Copy config.guess.
6299
6300 * configure.in: Handle AIX versions 1.2, 1.3.
6301
63021993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6303
6304 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
6305 the configuration name mips-mips-usg* to represent USG systems.
6306
6307 * configure.in: Fix logic to detect if srcdir is already configured.
6308
6309 * Makefile.in: Pass in LD_SWITCH_X_SITE.
6310
6311 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
6312 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
6313 of a directory; cd might fail, and have pwd print out the current
6314 directory.
6315
63161993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6317
6318 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
6319
63201993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6321
6322 * configure.in: Complain if srcdir points at an already-configured
6323 tree.
6324
63251993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6326
6327 * Version 19.10 released.
6328
63291993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6330
6331 * Makefile.in: Use Makefile comments, not C comments.
6332
6333 * configure.in: Add case for the Tektronix XD88.
6334
63351993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6336
6337 * configure.in: Handle sysv4.2 and sysvr4.2.
6338
63391993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6340
6341 * configure.in: Traverse the argument list without destroying it;
6342 don't use shift. It turns out that "set - ${saved_arguments}"
6343 doesn't work portably.
6344
6345 * configure.in: Add missing "fi".
6346
6347 * make-dist: Rebuild configure if configure.in is newer.
6348
6349 * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
6350 targets to be executed even if make remembers that it has already
10d1d0af 6351 satisfied FRC.
a4a9692d
DL
6352
63531993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6354
6355 * Makefile.in (do-install): Delete redundant code to copy etc twice.
6356
6357 * configure.in (romp): Handle various version numbers with aos and bsd.
6358
63591993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6360
6361 * configure.in: Fix message text.
6362
63631993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6364
6365 * make-dist: Make a `site-lisp' directory in the distribution,
6366 instead of a `local-lisp' directory, which hasn't been the
6367 appropriate name for a long time.
6368 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
6369 from the distribution first, then /usr/local/lib/emacs/site-lisp.
6370
6371 * Makefile.in (do-install): Correctly detect if ./etc and
6372 ${srcdir}/etc are the same.
6373
6374 * configure.in: Extract UNEXEC from the system configuration
6375 files, compute the name of the source file corresponding to the
6376 object file, and #define it as UNEXEC_SRC in config.h.
6377
6378 * configure.in: If srcdir is '.', then try using PWD to make it
6379 absolute.
6380
6381 * configure.in: Include ${srcdir} in the printed report, to help
6382 people notice if it's an automounter path.
6383
63841993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6385
6386 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
6387
63881993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6389
6390 * Makefile.in (do-install): Delete the dest dir, not the source dir,
6391 when they are different. Add `shift' command.
6392 (COPYDESTS, COPYDIR): Delete external-lisp dir.
6393 (externallispdir): Var deleted.
6394
6395 * configure.in: Delete spurious paren outputting short_usage.
6396
63971993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6398
6399 * Version 19.9 released.
6400
64011993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6402
6403 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
6404 subdirectory makes.
6405
6406 * make-dist: Check for .elc files with no corresponding .el file.
6407
6408 * Makefile.in (mkdir): Make all the directories in locallisppath.
6409
6410 * config.guess: New file.
6411 * configure.in: Use it, tentatively.
88c71720 6412 * INSTALL: Mention its usage.
a4a9692d
DL
6413
6414 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
6415 the former gives you the operating system rev directly. Use
6416 s/hpux.h if we don't recognize what we got.
6417
6418 * Makefile.in (do-install): Don't remove a destination directory
6419 if it's the same as the source. If ${srcdir}/info == ${infodir},
6420 don't try to copy the info files.
6421
6422 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
6423 doesn't work if you're not using a separate source directory.
6424 (do-install): Copy the build tree's etc directory only after
6425 making sure it's not also the source tree's etc directory.
6426
64271993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6428
6429 * configure.in: Handle sunos4.1.3 specially.
6430
64311993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6432
6433 * Makefile.in (INSTALL): Add definition.
6434
6435 * configure.in: Fix some messages. Support -with-gnu-cc.
6436 At the end, use `set --', not `set -'.
6437 Delete spurious `.h' in hpux alternatives.
6438
64391993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6440
6441 * Version 19.8 released.
6442
64431993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6444
6445 * configure.in: When looking for source in the same directory as
6446 the configure script, make the path thus discovered absolute.
6447 If the user specifies the `--srcdir' switch, make that directory
6448 absolute too.
6449
6450 * Makefile.in (srcdir): Remove comment saying this doesn't work.
6451
6452 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
6453 too, as the value of the PATH_INFO macro.
6454
6455 * configure.in: Check to see if the source lives in the same
6456 directory as the configure script.
6457
64581993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6459
6460 * Makefile.in (install): Split this into `install' and
6461 `do-install', to give people more control over exactly what gets
6462 done.
6463 (do-install): New target, containing the guts of `install'. Don't
6464 remove and recreate the directories inside the copying loop - do
6465 it all before the copying loop. Pass more flags to the lib-src
6466 make.
6467 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
6468 avoid errors and warnings.
6469
6470 * configure.in: For generic IBM PC boxes, insist on "unknown" for
6471 the manufacturer - the more general case was blocking other i386
6472 configuration names below, and that's how the names are written in
6473 MACHINES anyway.
6474
6475 * make-dist: When breaking links, remove the link before moving
6476 the copy onto it, to avoid interactive behavior.
6477
6478 * Makefile.in: Doc fix.
6479
6480 * configure.in: Doc fix.
6481
6482 * INSTALL: Mention --exec-prefix option.
6483
6484 * configure.in: Add support for the `--exec-prefix' option.
6485 * Makefile.in: Accept that support.
6486
6487 * configure.in: Use the AC_PROG_INSTALL macro.
6488 * Makefile.in (INSTALL): Variable removed.
6489 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
6490
6491 * configure.in: Distinguish between hp800's and hp700's by calling
6492 "uname -m".
6493
64941993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6495
92a8ce63 6496 * configure.in: Recognize configuration names for i860 boxes
a4a9692d
DL
6497 running SYSV.
6498
64991993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6500
6501 * configure.in: Distinguish between hp800's and hp700's by the
6502 version of HP/UX they run, since that's something people are more
6503 likely to know - hp700's run 8.0.
6504 Add HP 700 configuration.
6505
6506 * configure.in: Test for the presence of the `rename' function.
6507
6508 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
6509 configure.in.
6510 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
6511
6512 * make-dist: Break intra-tree links.
6513
6514 * configure.in: Explain that this is an autoconf script, and give
6515 instructions for rebuilding configure from it. Arrange to put
6516 comments in configure explaining this too.
6517
6518 * configure.in: Make the first line of the configure script be
6519 "#!/bin/sh". Leaving the first line blank didn't work.
6520
6521 * configure.in (long_usage): Removed; made short_usage describe
6522 the options briefly.
6523
6524 * configure.in: Implement the --prefix option.
6525 * Makefile.in (prefix): Add support for it here.
6526 * INSTALL: Document it here.
6527
6528 * Makefile.in (install): Don't assume that the files in the `info'
6529 subdirectory match *.info. They don't have that prefix.
6530
65311993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6532
6533 * configure.in: Add case for version 5 of Esix.
6534
65351993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6536
92a8ce63 6537 * Version 19.7 released.
a4a9692d
DL
6538
6539 * make-dist: There aren't any *.com files in lib-src anymore.
6540
6541 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
6542 them; they're symlinks to other filesystems on the GNU machines.
6543
6544 * make-dist: Check that the manual reflects the same version of
6545 Emacs as stated in lisp/version.el. Edit that version number into
6546 the README file.
6547
65481993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6549
6550 * configure.in: Remove the hack of AC_DEFINE; use
6551 AC_DEFINE_UNQUOTED.
6552
65531993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6554
6555 * make-dist: Don't distribute precomp.com, compile.com, or
6556 link.com from ./src; they're in ./vms now.
6557
6558 Some time-handling patches from Paul Eggert:
6559 * configure.in: Add AC_TIMEZONE.
6560
65611993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6562
6563 * configure.in: Recognize Linux as a valid operating system for
6564 the i386.
6565
65661993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6567
6568 * make-dist: Distribute some VMS files we got from Richard Levitte.
6569
6570 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
6571 the source for the sed command, not oldXMenu/Makefile.
6572
65731993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6574
6575 * INSTALL: Don't claim the srcdir option doesn't work.
6576
65771993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6578
6579 * configure.in: Include remarks saying what order the autoconf
6580 tests should go in, and remind people to change config.h.in
6581 whenever they add autoconf tests which make #definitions.
6582
6583 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
6584
65851993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6586
6587 * Makefile.in (oldXMenu/Makefile): Make this depend on
6588 ${srcdir}/oldXMenu/Makefile.in, not itself.
6589
6590 * PROBLEMS: Some updates from David J. Mackenzie.
6591
6592 More changes from David J. Mackenzie.
6593 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
6594 removed; autoconf and config.h should specify all these
6595 differences.
6596 (buildlisppath): Make this path depend on ${srcdir}.
6597 (INSTALLFLAGS): Removed.
6598 (INSTALL): Include the -c flag.
6599 (install): Change the way we invoke install accordingly.
6600
6601 Install ${srcdir} changes from DJM.
6602 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
6603 list.
6604 (COPYDIR, COPYDESTS): Install files from both the etc directory in
6605 the source tree and the etc directory in the object tree.
6606 (${SUBDIR}): Pass the prefix variable down to submakes.
6607 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
6608 in /bin.
6609 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
6610 values for srcdir and VPATH.
6611 (install): Add `v' flag to tar command. Make sure that `dir'
6612 exists in ${srcdir}/info before copying it. Remember that the man
6613 pages come from the source tree, not the object tree.
6614 * configure.in: Remove remarks saying that the --srcdir option
6615 doesn't work.
6616 Create the etc directory in the object tree.
6617 Recognize configuration names of the form *-sun-solaris*.
6618 Recognize sunos5 and solaris as operating system names.
6619
6620 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
6621 lib-src/getdate.y and src/systime.h.
6622
66231993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6624
6625 * make-dist: Make links in info subdir.
6626
66271993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6628
6629 * configure.in: Call AC_STDC_HEADERS.
6630
66311993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6632
6633 * configure.in: Sidestep autoconf's quoting of the second argument
6634 of AC_DEFINE, so we can specify the value to put there. It would
6635 be nice if autoconf provided some way to specify computed values
6636 for macros.
6637
66381993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6639
6640 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
6641 this is always just -DHAVE_CONFIG_H.
6642
6643 The GNU coding standards specify that CFLAGS should be left for
6644 users to set.
6645 * Makefile.in (CFLAGS): Let configure determine the default value
6646 for this. Don't
6647 have it default to DEFS.
6648 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
6649 (lib-src/Makefile, src/Makefile): Edit the default value for
6650 CFLAGS into these files, not DEFS.
6651 * configure.in (CFLAGS): Choose a default value for this - "-g"
6652 normally, or "-g -O" if we're using GCC. Edit it into the
6653 top-level Makefile.
6654
6655 * configure.in: When scanning the machine and system description
6656 #include files, write their names to conftest.c properly.
6657
66581993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6659
6660 * configure.in: In configuration name case for Apallos running
6661 Domainios, set opsys, not opsysfile.
6662
6663 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
6664 src/config.h, instead of AC_OUTPUT; the latter overwrites
6665 src/config.h even when it hasn't changed, puts a makefile-style
6666 comment at the top even though it's C code, and produces a
6667 config.status script which doesn't do the job right.
6668
6669 * configure.in: Add AC_LN_S test, so we can tell whether or not we
6670 can use a symbolic link to get the X Menu library into src.
6671 * Makefile.in (LN_S): New variable.
6672 (src/Makefile): Edit the value of LN_S into this makefile.
6673
66741993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6675
6676 * configure.in: Support *-sco3.2v4* as opsystem.
6677
6678 * make-dist: Don't include calc directory.
6679 Exclude many files in the man directory; copy a few.
6680
66811993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6682
6683 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
6684 call AC_STRUCT_TM to see what's in time.h.
6685
6686 * configure.in: Employ quoting stupidity to get the value of CPP
6687 to expand properly.
6688
66891993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6690
6691 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
6692 variable to scan the machine and system description files.
6693
6694 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
6695 so that getdate.y builds correctly.
6696
66971993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6698
6699 * configure.in (tempcname): Change this to "conftest.c", so it will
6700 work properly on systems with short filenames; this is the name
6701 autoconf uses.
6702
6703 * configure.in: Also detect the availability of dup2 and
6704 gethostname.
6705
6706 * configure.in: Use the AC_ALLOCA test.
6707 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
6708 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
6709
67101993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6711
6712 * make-dist: Distribute configure, as well as configure.in.
6713 Oversight.
6714
67151993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6716
6717 * Makefile.in (install): Print out the name of the directory we're
6718 copying, so people can have some idea of whether we're making
6719 progress.
6720
6721 * Makefile.in (install.aix, install.xenix, install.sysv, install):
6722 Don't forget to re-create the COPYDESTS directories after we clear
6723 them out.
6724
67251993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6726
6727 * Makefile.in: Add autoconf cookies so that the configure
6728 script can comment out sections of path variable definitions to
6729 choose between the installable configuration and the run-in-place
6730 configuration.
6731 * configure.in: Add new option `--run-in-place', to select the
6732 run-in-place path definitions.
6733
6734 * configure.in: Add a clause to the big configuration name case
6735 for the NeXT machine.
6736
67371993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6738
6739 * Makefile.in (install, install.sysv, install.xenix, install.aix):
6740 Make sure that each source directory exists, and is different from
6741 the destination directory; then, delete the destination before
6742 copying over the source.
6743
6744 * make-dist: Distribute configure.in, instead of configure.
6745
67461993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6747
6748 * configure.in: Don't set CC to "gcc -O" if the user specifies
6749 `--with-gcc'. Add -O to DEFS if GCC is set.
6750
67511993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6752
6753 * Makefile.in (clean mostlyclean): Missing right paren.
6754
6755 * configure.in: When checking for X windows, search for an X11
6756 subdirectory of ${x_includes}.
6757
6758 * configure.in: Check for gettimeofday function, for getdate.y.
6759
92a8ce63 6760 Change `configure' to a mixture of custom code and autoconf stuff.
a4a9692d
DL
6761 autoconf can't derive all the information we need, but we'd really
6762 like to be able to take advantage of some of its tests, and its
6763 file-editing facilities.
6764 * configure.in: Renamed from configure.
6765 Quote the sections of shell script we want copied literally to
6766 the configure script.
6767 (compile): Initialize this to make the autoconf macros' code happy.
6768 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
6769 code to do their jobs.
6770 Use autoconf to produce Makefile and src/config.h.
6771 Remove the Makefile-style comment that autoconf places at the top
6772 of src/config.h.
6773 (config_h_opts): Removed - no longer necessary.
6774 * Makefile.in (configname): Renamed to configuration.
6775 (CONFIG_CFLAGS): Renamed to DEFS.
6776 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
6777 get values via autoload @cookies@.
6778 (libsrc_libs): Get this from autoconf. We used to do nothing
6779 about this.
6780 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
6781
6782 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
6783 echo the move-if-change command.
6784
67851993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
6786
6787 * make-dist: Distribute lib-src/rcs-checkin.
6788
6789 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
6790 Don't try to make links to the RCS or Old subdirectories.
6791 Use the appropriate extension for the compression type in use.
6792 Create the tar file in the shell's initial default directory, not
6793 in ${tempparent}.
6794 Erase the whole ${tempparent} tree, not just ${tempdir}.
6795
67961993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6797
6798 * Makefile.in (src/paths.h): Don't echo the huge sed command we
6799 use to build paths.h.
6800 (lib-src/Makefile, src/Makefile): Similarly.
6801
6802 * configure: Extend test for working `const' keyword to handle AIX
6803 3.2 cc.
6804
68051993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6806
6807 * make-dist: Distribute lisp/term/ChangeLog.
6808
92a8ce63 6809 Arrange for C compilation throughout the tree to get
a4a9692d
DL
6810 C_SWITCH_SYSTEM from the configuration files.
6811 * configure: Extract C_SWITCH_SYSTEM from the machine and
6812 system-dependent files, and save it in the top-level Makefile.
6813 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
6814 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
6815
6816 * make-dist: Include the VMS support files in oldXMenu in the
6817 distribution.
6818
6819 * configure: Doc fix.
6820
6821 * configure: Fix corrupted config_h_opts.
6822
6823 * configure: Properly report option names in error messages.
6824
6825 * configure: Properly recognize --x-includes and --x-libraries
6826 options.
6827
6828 * configure: Fix syntax errors in code handling XFree386.
6829
68301993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6831
6832 * configure: Add special code to detect XFree386, and tell
6833 config.h about it.
6834
6835 * configure: Properly handle extracting values of LIBS_MACHINE and
6836 LIBS_SYSTEM that contain spaces.
6837
6838 * configure: Add `--x-includes' and `--x-libraries' options. I
6839 think these are dopey, but no less than three alpha testers, at
6840 large sites, have said they have their X files installed in odd
6841 places. Implement them by setting C_SWITCH_X_SITE and
6842 LD_SWITCH_X_SITE in src/config.h.
6843
68441993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6845
6846 * make-dist: Don't distribute etc/Old files.
6847
6848 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
6849 backups.
6850
68511993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6852
6853 * make-dist: Fix typo.
6854
68551993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6856
6857 * make-dist: Corrected typo, fixed it to discard = and TAGS files
6858 in some cases where it should but didn't seen to.
6859
6860 * Makefile.in: Added unlock and relock productions.
6861
68621993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6863
6864 * make-dist: Add a --compress option to force make-dist to use
6865 compress.
6866
6867 * make-dist: Use gzip, if we can find it.
6868
6869 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
6870 make rs6000-ibm-aix default to -aix32.
6871
68721993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6873
6874 * Makefile.in: Added `Developer's configuration' section.
6875
68761993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6877
6878 * Makefile.in: Add commented-out variable settings for developer's
6879 configuration.
6880
68811993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6882
6883 * make-dist: Distribute `src/bitmaps' too.
6884
68851993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
6886
6887 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
6888 make rs6000-ibm-aix default to -aix32.
6889
68901993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6891
6892 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
6893
6894 * Makefile.in (install.sysv): Add a second `$' in front of
6895 `${dest}', so that the shell will expand it, instead of Make.
6896
6897 * configure: When processing the name of the configure script,
6898 collapse `././' to `./', but leave a single `./' prefix alone.
6899
6900 * configure: Doc fix.
6901
69021993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6903
6904 * configure: Handle isc3.0 correctly.
6905
69061993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6907
6908 * make-dist: Don't try to copy the COPYING notice into
6909 external-lisp; we're not distributing that directory any more.
6910
69111993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6912
6913 * Makefile.in (install, install.aix, install.xenix, install.sysv):
6914 Remove CVS subdirectories from the installed directory trees, as
6915 well as RCS directories.
6916
69171993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6918
6919 * make-dist: Only copy gmalloc.c if we couldn't link it.
6920 Don't try to copy man/{README,Makefile} unless they actually exist.
6921
6922 * Makefile.in (lisppath): Don't include externallispdir in this.
6923 We're not sure whether we're even going to distribute the
6924 directory yet.
6925
69261993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6927
6928 * make-dist: Don't distribute the external-lisp directory anymore.
6929 * INSTALL: Remove all references to external-lisp.
6930
6931 * configure: Detect whether the compiler supports `const'
6932 properly, and edit src/config.h accordingly.
6933
6934 * configure: Tweak layout of final report.
6935
6936 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
6937 CFLAGS.
6938
6939 * Makefile.in (locallisppath): Make this default to
6940 ${datadir}/emacs/site-lisp, instead of
6941 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
6942 the same thing, and local-lisp causes completion conflicts with
6943 lock.
6944 (lisppath): Add ${externallispdir} to this.
6945 * INSTALL: Adjust installation directions.
6946
6947 * Makefile.in (externallispdir): New variable, to say where to
6948 install the externally-maintained lisp files.
6949 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
6950 the others.
6951 * INSTALL: Describe external-lisp and the new externallispdir
6952 variable.
6953
69541993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6955
6956 * configure (progname): New option `--with-gcc'. Make it clearer
6957 how we are trying to guess whether or not we have GCC.
6958 * INSTALL: Document the `--with-gcc' option, and improve
6959 description of `--with-x' options.
6960
69611993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6962
6963 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
6964 ${infodir} from these variables; we have written out explicit code
6965 to install the info files.
6966
69671993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6968
6969 * make-dist: Don't distributed the RCS files in the etc directory.
6970
69711993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6972
6973 * Makefile.in: Some makes can't handle comments in the middle of
6974 commands; move them to before the whole rule.
6975
69761993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6977
6978 * README: Mention what Emacs is.
6979
69801993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6981
6982 * make-dist: Include `./lisp/calc-2.02' in the distribution.
6983 Add `./cpp' and `./man' back into the distribution.
6984
69851993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6986
6987 * Makefile.in: Define MAKE, and use where appropriate.
6988
69891993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6990
6991 * make-dist: Remember that the authoritative COPYING notice is
6992 `etc/COPYING', not `../etc/COPYING'.
6993
69941992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6995
6996 * make-dist: Make sure that the COPYING notices in each directory
6997 are copies, not symlinks.
6998
69991992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7000
7001 * INSTALL: The build process produces an executable called `emacs'
7002 now. Change references.
7003 * Makefile.in: Adjust `install.mumble' targets to install
7004 `src/emacs', not `src/xemacs'.
7005
7006 * configure: Start with a blank line; this keeps some old CSH's
7007 from thinking it's a CSH script. Most systems will just use
7008 /bin/sh to run it, which is what we're expecting; the only other
7009 shells which might try to interpret it themselves are probably
7010 Bourne-compatible.
7011
70121992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7013
7014 * INSTALL: Improvements suggested by David Mackenzie.
7015
70161992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7017
7018 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7019 Don't try to copy the info files if there aren't any; the
7020 unexpanded globbing pattern disappoints `install'. Ignore the
7021 return status of that command.
7022
7023 * INSTALL: Updated for new configuration arrangement.
7024
7025 * configure: Don't make the top-level Makefile read-only - people
7026 may want to edit the values of the path variables.
7027
7028 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7029 Install the info files in ${infodir}. Install the executable
7030 under both `emacs' and `emacs-VERSION'.
7031
7032 * Makefile.in: Doc fix.
7033
7034 * Makefile.in (exec_prefix): New variable, as per latest version
7035 of coding standards.
7036 (bindir, libdir): Use it, instead of `prefix'.
7037 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
7038
7039 * Makefile.in (mandir): Make the default value for this depend on
7040 $(prefix).
7041
7042 * Makefile.in (datadir, statedir, libdir): Make these all default
7043 to ${prefix}/lib.
7044 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
7045 to compensate.
7046
7047 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7048 Install the etags and ctags man pages too.
7049
7050 * Makefile.in (distclean): Don't delete backup files; that's the
7051 job of extraclean.
7052 (extraclean): Like distclean, but deletes backup and autosave files.
7053
70541992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7055
7056 Make path specification conform to GNU coding standards.
7057 * configure (long_usage): Remove all traces of old arguments from
7058 usage messages, and document the options we do accept in more
7059 detail: -with-x... and --srcdir.
7060 (options, boolean_opts): Deleted; we don't have enough options to
7061 make this worthwhile.
7062 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
7063 along with the code which supported them; these should be set as
7064 arguments to the top-level make.
7065 (config_h_opts): Since this no longer doubles as a list of option
7066 names, make them upper case; this simplifies the code which uses
7067 them to build the sed command to edit src/config.h. Change the
7068 code which sets them.
7069 (cc, g, O): Don't allow the user to set these using options; they
7070 should be specified using `CC=' and `CFLAGS=' arguments to the
7071 top-level make. Just choose reasonable default values for them,
7072 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
7073 values.
7074 (gnu_malloc, rel_alloc): Don't allow the user to set these using
7075 options; use them whenever the configuration files say they're
7076 possible.
7077 Simplify the argument processing loop. Don't accept abbreviations
7078 for option names; these might conflict with other configuration
7079 options in the future.
7080 Add some support for the `--srcdir' option. Check for the sources
7081 in . and .. if `--srcdir' is omitted. If the directories we will
7082 compile in don't exist yet, create them under the current directory.
7083 Note that the rest of the build process doesn't really support
7084 this.
7085 Edit only the top Makefile. That should edit the others. Edit
7086 into the makefile: `version', from lisp/version.el, `configname'
7087 and `srcdir' from the configuration arguments, `CC' and
7088 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
7089 the user's path, and LOADLIBES as gleaned from the system
7090 description files.
7091 Simplify the report generated; it doesn't need to include any
7092 description of paths now.
7093 Make `config.status' exec configure instead of just calling it, so
7094 there's no harm in overwriting `config.status'.
7095 * Makefile.in (version, configname): New variables, used to choose
7096 the default values for datadir and libdir.
7097 Path variables rearranged into two clearer groups:
7098 - In the first group are the variables specified by the GNU coding
7099 standards (prefix, bindir, datadir, statedir, libdir, mandir,
7100 manext, infodir, and srcdir).
7101 - In the second are the variables actually used for Emacs's paths
7102 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
7103 archlibdir), which depend on the first category.
7104 datadir and libdir default to directories under
7105 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
7106 demand.
7107 etcdir and lispdir default to subdirectories of datadir.
7108 archlibdir defaults to libdir.
7109 The new installation tree is a bit deeper than it used to be, so
7110 use the new make-path program in lib-src to build them all.
7111 Always build a new src/paths.h.tmp and then move-if-change it to
7112 src/paths.h, to avoid unnecessary rebuilds while responding to the
7113 right changes.
7114 Remove all mention of arch-lib. Run utility commands from
7115 lib-src, and let the executables be copied into archlibdir when
7116 Emacs is installed.
7117 Add targets for src/Makefile, lib-src/Makefile, and
7118 oldXMenu/Makefile, editing the values of the path variables into
7119 them.
7120 Let lib-src do its own installation.
7121 (datadir): Default to putting data files under
7122 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
7123 (emacsdir): Variable deleted; it would only be confusing to use.
7124 (lispdir, etcdir): Default to ${datadir}/lisp.
7125 (mkdir): Use make-path for this.
7126 (lockdir): Do this in mkdir.
7127 (Makefile): New target.
7128
7129 * configure (usage_message): Rename to long_usage.
7130
7131 * make-dist: Don't bother creating an arch-lib directory; that's
7132 only for installation now.
7133
71341992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7135
7136 * configure: Use GCC-style configuration names, using config.sub.
7137 Change the usage and help messages.
7138
7139 * configure: Initialize window_system, not indow_system.
7140
7141 * configure: Report which window system, compiler, and signal
7142 handler return type we decide to use.
7143
7144 * make-dist: Explain what's going on if config.sub and gmalloc.c
7145 can't be linked. Place the code which copies them near the code
7146 which links the rest of the files around them.
7147
71481992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
7149
7150 * make-dist: Don't bother to distribute src/*.com, or
7151 src/vmsbuild; those have all been moved to `../vms'.
7152
71531992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7154
7155 * make-dist: Don't forget that the way to avoid filenames starting
7156 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
7157 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
7158 couldn't make hard links to, since we have two already, and
7159 perhaps more to come.
7160
71611992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7162
7163 * configure: When editing parameters into lib-src/Makefile, change
7164 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
7165 needs some other flags too.
7166
71671992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7168
7169 * configure: Remove spurious echo of the configuration name.
7170
7171 * make-dist: Don't distribute files in src/m and src/s whose names
7172 begin with `='.
7173
71741992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7175
7176 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
7177 Also LISP_FLOAT_TYPE.
7178
71791992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7180
7181 * make-dist: Copy config.sub, since it's a symbolic link to a file
7182 on another file system.
7183
71841992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7185
7186 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
7187 distribution.
7188
7189 * config.sub: New file, to help us recognize configuration names.
7190 * make-dist: Include it in the distribution.
7191
71921992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7193
7194 * configure: Convert `-' to `_' in specified option names.
7195 Accept options with --. Delete --highpri and --have-x-menu options.
7196 New options --with-x and --with-x10 replace -window-system.
7197 Don't mention options --gnu-malloc, --rel-alloc
7198 or --lisp-float-type in help message.
7199
72001992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7201
92a8ce63 7202 * make-dist: Include the `vms' subdirectory in the distribution.
a4a9692d
DL
7203
72041992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7205
7206 * configure: Remove lines starting with "# DIST: " when building
7207 lib-src/Makefile and src/Makefile. This allows us to mark the
7208 "Makefile.in" files with explanatory comments which won't also get
7209 stuck in the Makefiles.
7210
72111992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7212
7213 * make-dist: Don't use the '+' operator in the sed regular
7214 expression that extracts the version number from lisp/version.el;
7215 Ultrix sed doesn't seem support the operator. Just double the
7216 operand and use *.
7217
72181992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7219
7220 * Makefile.in: Doc fix.
7221
72221992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7223
7224 * configure: Rewrite sed command to remove at most one ./ prefix;
7225 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
7226 group.
7227
72281992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7229
7230 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
7231
72321992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7233
7234 * make-dist: Go ahead and build a new TAGS file, unless the
7235 --newer option was specified. Don't try to delete a TAGS file
7236 from etc; it's not kept there, and shouldn't be deleted anyway.
7237
72381992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7239
7240 * make-dist: If the lisp directory contains a default.el, don't
7241 distribute it.
7242
7243 * configure: When searching signal.h for the type of a signal
7244 return handler, make a copy of it, not a symbolic link to it; that
7245 way, it will work on systems that don't have symbolic links.
7246
72471992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
7248
10d1d0af 7249 * make-dist: Taught it about vcdiff and rcs2log, added --newer
a4a9692d
DL
7250 option for generating incremental distributions. Stopped it from
7251 generating a TAGS file into the distribution; that sucker is
7252 *big*, and easily enough generated with the toplevel makefile.
7253
72541992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7255
7256 * configure: When writing config.status, don't prefix progname
7257 with a '.'; it might be absolute.
7258
72591992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7260
7261 * configure: Choose to use X11 if either /usr/lib/libX11.a or
7262 /usr/include/X11 exist, not only if both exist.
7263
72641992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7265
7266 * make-dist: Make the new external-lisp directory a duplicate of
7267 the external-lisp directory, not the lisp directory.
7268
72691992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7270
7271 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
7272 clean' in arch-lib; it doesn't even have a Makefile.
7273
7274 * Makefile.in (clean, mostlyclean): In the test which tries to
7275 distinguish between the build directory, which should be cleaned,
7276 and the installed directory, which shouldn't, cd to `${emacsdir}',
7277 not `${DESTDIR}${LIBDIR}'.
7278
72791992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7280
7281 * make-dist: Be sure to delete the .c and .h files that YACC and
7282 BISON create from getdate.y.
7283
92a8ce63 7284 * external-lisp: New directory; see `external-lisp/README'.
a4a9692d
DL
7285 * make-dist: Added support for the external-lisp subdirectory.
7286
7287 * make-dist: Changed message which complains that make-dist wasn't
7288 invoked in the right directory to indicate which files it was
7289 looking for.
7290
72911992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7292
7293 * configure: Add comments explaining why we can't translate
7294 character ranges or control characters in `tr'.
7295
72961992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7297
7298 * configure: When generating the configuration message, we used to
7299 build the message from the start so that each line began with "# "
7300 so that it would be a comment in `config.status'. However, this
7301 causes trouble if any of the variables we use in the message
7302 expand to more than one line of text - as gnu_malloc_reason
7303 sometimes does. So instead, we build the message as it should be
7304 printed to the user (i.e. without the "# " prefixes), and stick on
7305 the "# "s when we write it to `config.status'.
7306
7307 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
7308 `lib-src' and `arch-lib'.
7309
7310 * configure: When generating report and `config.status' file, note
7311 that bindir only determines where `make install' and
7312 `build-install' will place the executables; this should make it
7313 clear that the ordinary build process will not try to install
7314 things.
7315
73161992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7317
7318 * make-dist: Change messages to say that we are 'making links to
7319 X', rather than 'copying X'. And put `' quotes around file names.
7320
7321 * make-dist: Include '.tmp' in the name of the staging directory.
7322
7323 * make-dist: Pass the `-f' option to rm when you're not sure that
7324 the files you're removing actually exist.
7325
7326 * make-dist: When setting up etc/COPYING, always nuke whatever is
7327 there, and then copy it in, to make sure we get a real file.
7328
7329 * make-dist: Don't try to distribute *.defns files any more. The
7330 only such file was for simula.el, which has been superceded by a
7331 version which doesn't have a separate .defns file.
7332
73331992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
7334
7335 * make-dist: Don't distribute configured versions of config.h.in,
7336 paths.h.in, Makefile.in in src.
7337
7338 * configure: Delete .tmp files before creating them; don't bother
7339 trying to make final targets writeable first, since it won't
7340 matter to move-if-change.
7341
73421992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7343
7344 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
7345 mkdir and chmod in the center of all the conditionals. GNU Make
7346 will strip these out, but other makes won't.
7347
73481992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7349
7350 * make-dist: Include move-if-change in list of files to distribute.
7351
73521992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7353
7354 * configure: Remove any "." elements from the program name.
7355
7356 * configure: Don't record the values of all the possible arguments
7357 in config.status; only record the options that the user specified.
7358
7359 * configure: Use move-if-change to move in the new src/config.h.
7360
73611992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
7362
92a8ce63
JB
7363 * move-if-change: New file, copied from gcc release.
7364 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
7365 a temp file, so we don't update paths.h if an error occurs or if
7366 it doesn't need changing.
a4a9692d
DL
7367
73681992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7369
7370 * Makefile.in (src/paths.h): Do not install a value for the
7371 PATH_SUPERLOCK value; that macro doesn't exist anymore.
7372 * build-install.in: Same thing.
7373
73741992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7375
7376 * make-dist: Check the flag called "make_tar", not "make_dir"; the
7377 latter, being a typo, is always false, resulting in a program
fffa137c 7378 whose default behavior is to painstakingly build a copy of the
a4a9692d
DL
7379 source tree, and then delete it. Rah.
7380
7381 * Makefile.in: Add dist target, and comment for it.
7382
7383 * configure: When scanning <signal.h> for a declaration for
7384 signal, create a symbolic link with a name ending in .c, so the
7385 compiler won't complain that it's only been given .h files.
7386
7387 * configure: Check whether there are any arguments available
7388 before shifting to get the value of a non-boolean parameter.
7389
7390 * make-dist: Doc fix.
7391
73921992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7393
7394 * configure: Instead of grepping /usr/include/signal.h for a
7395 signal declaration, run /usr/include/signal.h or
7396 /usr/include/sys/signal.h through cpp and grep for the
7397 declaration.
7398
7399 * configure: Redirect the output of grep to /dev/null instead of
7400 using grep -s - that flag means different things on other systems.
7401
7402 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
7403 since the former is recognizable even if you don't know what
7404 'dumping' is.
cc4a96c6 7405 * configure: Accommodate that change.
a4a9692d
DL
7406
7407 * configure: Accept options for all of the directories you can
7408 change in the Makefile.
7409
7410 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
7411
7412 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
7413 FOO before you can use them.
7414
7415 * build-install.in: Made the "Where To Install Things" section
7416 conform with the similar section from Makefile.in. Copied section
7417 which builds src/paths.h from src/paths.h.in from the Makefile.
7418
74191992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7420
7421 * configure: Write config.status to pass its command-line
7422 arguments on to configure, so that people can use it to recreate
7423 an old configuration, with minor changes.
7424
74251992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7426
7427 * configure: Don't rely on option variables being unset if their
7428 values are the empty string. In particular, when producing the
7429 English report, don't assume that highpri will be unset when no
7430 increased priority has been requested; -highpri='' should be the
7431 same as omitting -highpri altogether.
7432
7433 * configure: Fix dumb bug: when running the system and machine
7434 description files through cpp, mark those lines that we want to
7435 evaluate with the string '@configure@', and then only evaluate
7436 them. This way if the files include anything that actually
7437 generates text (type definitions or external declarations, say),
7438 we won't try to eval it.
7439
74401992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7441
7442 * make-dist: New shell script.
7443
7444 * configure: When creating foo from foo.in, make foo read-only to
7445 remind people to edit the .in file instead.
7446
7447 * INSTALL: Changed references to config.h-dist to config.h.in.
7448 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
7449 to build src/paths.h from src/paths.h.in; added a paragraph to do
7450 this.
7451 * configure, Makefile, build-install: Changed filenames like
7452 FOO-dist to FOO.in.
7453
74541992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7455
7456 * Makefile, build-install: Renamed to Makefile.in and
7457 build-install.in; the configure script will edit these to produce
7458 the usable Makefile and build-install.
7459 * configure: Changed to produce ./Makefile, ./build-install,
7460 lib-src/Makefile, and src/Makefile from their *.in counterparts,
7461 instead of editing them in place.
7462
74631992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7464
7465 * Makefile: Re-arranged so that the undumped Emacs will search
7466 ../lisp *after* the site's local elisp files.
7467 (locallisppath, dumplisppath): New variables.
7468 (lisppath): This variable's default value is now chosen based on
7469 $(locallisppath) and $(lispdir); while it used to be the
7470 customization point for adding site-local elisp directories to
7471 load-path, that job is now handled mostly by locallisppath.
7472 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
7473 Check the values being assigned to the *LOADSEARCH macros for null
7474 path elements (like '::' in 'foo::bar').
7475
7476 * configure: When checking if the machine- and system-dependent
7477 files define a particular macro or not, actually run them through
7478 CPP and test the macros with #ifs, instead of just grepping for
7479 the macros' names. In particular, check for SYSTEM_MALLOC in this
7480 way.
7481
74821992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7483
7484 * Makefile (install): Don't use -s in install. (Keep the symbols.)
7485
74861992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7487
7488 * configure: Make the config.status file an executable shell
7489 script which will recreate the same configuration. Include the
7490 verbal description of the current configuration as a comment in
7491 the script.
7492 * INSTALL: Doc fix.
7493
7494 * Makefile: brought the Makefile up to the GNU coding
7495 standards, as described in standards.text:
7496 (TAGS): New name for the target which rebuilds the tags table.
7497 (check): New target; doesn't do anything yet.
7498 (mostlyclean): New target, synonymous with clean.
7499 (realclean): New target. Currently, this just calls the
7500 subdirectories's makefiles and then deletes config.status.
7501 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
7502 variables.
7503 Installation directory variables changed to conform.
7504 (install, install.sysv, install.xenix, install.aix): Changed the
7505 code which copies the directories into their installed location to
7506 allow the installed locations to be in several different
7507 directories; the old version assumed that they would all be in
7508 $(emacsdir).
7509 (mkdir, lockdir): Allow the installed locations to be in several
7510 different directories.
7511 * INSTALL: Doc fix.
7512
7513 * build-install: Use the same variable names as the Makefile.
7514 Allow the installed locations to be in several different
7515 directories.
7516
75171992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7518
7519 * Makefile (src/paths.h): Instead of using a single sed command to
7520 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
7521 separately, and don't forget to append "/!!!SuperLock!!!" to the
7522 value of the PATH_SUPERLOCK macro.
7523
7524 * config.emacs: Renamed to configure, for consistency with other
7525 GNU products. Internal references changed.
7526 INSTALL, Makefile: References changed.
7527
7528 * lock: New directory, which should always be empty. If this
7529 directory doesn't exist, Emacs won't complain; it just won't lock.
7530 Having this here means that people can just unpack Emacs, build
7531 it, and have locking work.
7532
7533 * share-lib: Re-renamed to etc, for the sake of tradition.
7534 * config.emacs: Changed default value for datadir to ../etc.
7535 * INSTALL, README: Adjusted.
7536
75371992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7538
7539 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
7540 by running CPP on the appropriate s/*.h and m/*.h files.
7541
75421992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7543
7544 * config.emacs: Make sure to set the "exit on error" flag once
7545 we've removed config.status; errors should abort the configuration.
7546
dff28924 75471992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7548
7549 * config.emacs: Added -distribute option, so that the Makefile
7550 paths are in their proper form. I don't know why this matters.
7551
dff28924 75521992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7553
7554 * local-lisp: New directory, empty in the distribution, for people
7555 to put local elisp code in.
7556 * config.emacs: Include it in the default load path.
7557 * README: Document it.
7558
dff28924 75591992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7560
7561 * config.emacs: Guess the type of signal handling functions based
7562 on the contents of /usr/include/signal.h.
7563
7564 * config.emacs: Print out progress report messages.
7565
7566 * Makefile (src/paths.h): Don't generically replace
7567 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
7568 editing of the other entries, and each entry should be dealt with
7569 explicitly anyway.
7570
7571 * build-install: Converted from C-shell to Bourne shell.
7572 * config.emacs: Edit build-install properly.
7573
7574 * config.emacs: Doc fix.
7575
75761992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7577
92a8ce63 7578 * Makefile (install): Remove `B' from tar xf command.
a4a9692d 7579
dff28924 75801992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7581
7582 * config.emacs: Removed support for the `maintain-environment'
7583 option; the only important difference between this and its absence
7584 has been removed.
7585 * INSTALL: Removed mention of `maintain-environment'.
7586
7587 * config.emacs: Fix arguments to sed when processing boolean
7588 arguments.
7589
dff28924 75901991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
7591
7592 * config.emacs: New file, to help automate the installation
92a8ce63 7593 process.
a4a9692d
DL
7594
7595 * Makefile: Lots of changes to support the separation of etc into
7596 architecture-dependent and -independent files:
7597 (EMACSROOT): New variable, giving the directory under which all of
7598 Emacs's libraries should be installed. Changed rest of file to
7599 use it.
7600 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
7601 (DATADIR): New variable, denoting architecture-independent dir.
7602 (LOCKDIR): New variable, for completeness.
7603 (SUBDIR): No more etc, new lib-src.
7604 (COPYDIR): No more etc, new arch-lib and share-lib.
7605 (src/paths.h): Set PATH_DATA and the LOCK macros too.
7606 (src): Now depends on lib-src, not etc.
7607 * build-install: Changes parallel to the above.
7608 * README: Describe the new arrangement.
7609
7610 * vms: New subdirectory for all the VMS stuff.
7611
dff28924 76121991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
7613
7614 * Makefile (LISPPATH): New variable.
7615 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
7616
dff28924 76171990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
a4a9692d
DL
7618
7619 * Makefile (install, install.sysv, install.xenix):
7620 Install wakeup instead of loadst. No need for setuid or setgid.
7621
dff28924 76221990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7623
7624 * Makefile (clean): Clean etc if that's not the installation dir.
7625
dff28924 76261990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7627
7628 * Makefile (paths.h): Make sed alter each name in the path.
7629
dff28924 76301988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7631
7632 * Makefile (install.sysv): Use cpio, not tar.
7633
dff28924 76341988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7635
7636 * Makefile (lockdir): Rename `lock' target.
7637 Depend on it from install*, not from `all'.
7638
dff28924 76391988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
a4a9692d
DL
7640
7641 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
7642 to match build-install and paths.h.
6922b018
KH
7643
7644;; Local Variables:
880820fe 7645;; coding: utf-8
33462dfa 7646;; add-log-time-zone-rule: t
6922b018 7647;; End:
2a34a036 7648
e91081eb 7649 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
dfe07b9d 7650 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
7f6d64f8
GM
7651
7652 This file is part of GNU Emacs.
7653
4f43e937 7654 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 7655 it under the terms of the GNU General Public License as published by
4f43e937
GM
7656 the Free Software Foundation, either version 3 of the License, or
7657 (at your option) any later version.
7f6d64f8
GM
7658
7659 GNU Emacs is distributed in the hope that it will be useful,
7660 but WITHOUT ANY WARRANTY; without even the implied warranty of
7661 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7662 GNU General Public License for more details.
7663
7664 You should have received a copy of the GNU General Public License
4f43e937 7665 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
7666
7667;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73