(auto-mode-alist): Remove code for defunct system-type next-mach.
[bpt/emacs.git] / ChangeLog
CommitLineData
c99cb306
MA
12009-08-22 Michael Albinus <michael.albinus@gmx.de>
2
3 * configure.in: AC_CHECK_FUNCS dbus_watch_get_unix_fd.
4
5 * configure: Regenerate.
6
707f28b6
GM
72009-08-19 Glenn Morris <rgm@gnu.org>
8
9 * INSTALL: Remove reference to cvtmail.
10
2ec536de
SZ
112009-08-15 CHENG Gao <chenggao@gmail.com>
12
13 * Makefile.in (install-arch-indep): Remove .DS_Store files (MacOSX).
14
7e4d5894
CY
152009-08-02 Kevin Ryde <user42@zip.com.au>
16
17 * INSTALL: Fix free fonts URL.
18
49a9e76d
GM
192009-07-22 Glenn Morris <rgm@gnu.org>
20
21 * configure.in (AC_PREREQ): Require autoconf 2.62.
22
7df24305
AS
232009-07-04 Andreas Schwab <schwab@linux-m68k.org>
24
25 * configure.in (--enable-checking, --enable-profiling): Use
26 AS_HELP_STRING.
27
9fe40f0e
DN
282009-07-03 Dan Nicolaescu <dann@ics.uci.edu>
29
30 * configure.in (--enable-profiling): New option.
6978862d 31 (mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
9fe40f0e 32
920b116e
GM
332009-06-27 Glenn Morris <rgm@gnu.org>
34
6978862d 35 * configure.in: Restore netbsd on mips, mipsel, mipseb.
920b116e 36
29771094
DN
372009-06-26 Dan Nicolaescu <dann@ics.uci.edu>
38
39 * configure.in (--enable-checking): New option.
40
0da746de
GM
412009-06-24 Glenn Morris <rgm@gnu.org>
42
43 * make-dist: Warn if subdir does not exist in source.
44 (nextstep/Cocoa/Emacs.base/Contents/Resources/preferences.nib)
45 (nextstep/GNUstep/Emacs.base/Resources/preferences.gorm):
46 No longer make links.
47
eeebcbb9
GM
482009-06-24 Yavor Doganov <yavor@gnu.org>
49
0da746de
GM
50 * make-dist (tempdir): Don't create directories preferences.gorm
51 and preferences.nib, they are no longer required.
eeebcbb9 52
70243478
CY
532009-06-21 Chong Yidong <cyd@stupidchicken.com>
54
55 * Branch for 23.1.
56
60cf1d09
CY
572009-06-12 Chong Yidong <cyd@stupidchicken.com>
58
59 * configure.in: Delete mac-fix-env target, which has been
60 removed (Bug#3531).
61
834cf436
SM
622009-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
63
64 * configure.in: Don't define CANNOT_DUMP for GNUStep any more.
65
a6e754b6
CY
662009-05-05 Per Starbäck <per@starback.se> (tiny change)
67
68 * BUGS: Use new binding of view-emacs-problems.
69
734dabe0
CY
702009-05-04 Simon Leinen <simon.leinen@switch.ch> (tiny change)
71
72 * Makefile.in (install-arch-dep): Avoid using $$(..) construct,
73 for Solaris compatibility.
74
7bbec45b
CY
752009-04-25 Chong Yidong <cyd@stupidchicken.com>
76
77 * configure: Regenerate.
78
79 * configure.in: Disable use of FreeType without libXft.
80
dc2933eb
JD
812009-04-19 Jan Djärv <jan.h.d@swipnet.se>
82
834cf436
SM
83 * configure.in (HAVE_GTK_FILE_SELECTION, HAVE_GTK_FILE_CHOOSER):
84 Check if it is declared in gtk.h.
dc2933eb 85
cea426d3
AS
862009-04-12 Andreas Schwab <schwab@linux-m68k.org>
87
88 * Makefile.in (install-arch-indep): Remove .gitignore files.
89
11e244d8
KH
902009-04-03 Kenichi Handa <handa@m17n.org>
91
92 * INSTALL: Make the section "Complex Text Layout support
93 libraries" the first of "ADDITIONAL DISTRIBUTION FILES".
94
1e447232
DN
952009-03-06 Dan Nicolaescu <dann@ics.uci.edu>
96
97 * configure.in (rs6000-ibm-aix6*): Fix typo.
98
389b99fd
GM
992009-03-04 Glenn Morris <rgm@gnu.org>
100
101 * Makefile.in (INFO_FILES): Add auth.
102
ebb135af
GM
1032009-03-03 Glenn Morris <rgm@gnu.org>
104
105 * info/dir: Add Auth-source.
106
2ae83832
SM
1072009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
108
109 * Makefile.in (src): Fix last change so the first `cd' doesn't affect
110 the second.
111
3122b073
EZ
1122009-02-28 Eli Zaretskii <eliz@gnu.org>
113
1685daf2
EZ
114 * config.bat: Copy .dbxinit to _dbxinit.
115
3122b073
EZ
116 * make-dist (Making links to `info'): Remove .gitignore.
117
b4b7bab7
SM
1182009-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
119
120 * Makefile.in (lib-src, lisp): Use simpler rule.
121 (src): Be more specific to avoid recompiling all the .elc files just
122 because the bootstrap-emacs is missing.
123
003a2c00
CY
1242009-02-26 Chong Yidong <cyd@stupidchicken.com>
125
126 * configure.in: Require librsvg >= 2.11.
127
c21273df
AR
1282009-02-23 Adrian Robert <Adrian.B.Robert@gmail.com>
129
130 * configure.in (HAVE_XFT, HAVE_FREETYPE, HAVE_LIBOTF)
131 (HAVE_M17N_FLT): Don't check for these unless HAVE_X11.
132
c5ecbe51
AR
1332009-02-04 Adrian Robert <Adrian.B.Robert@gmail.com>
134
135 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Drop.
136
4e1fb954
GM
1372009-02-03 Glenn Morris <rgm@gnu.org>
138
139 * make-dist: Add some missing files, remove some that are no longer
140 present.
141
99cc1583
GM
1422009-02-02 Glenn Morris <rgm@gnu.org>
143
144 * make-dist: Add some missing nextstep/ files.
145
6debaeb8
AR
1462009-01-22 Yavor Doganov <yavor@gnu.org> (tiny change)
147
adab88bd 148 * configure.in (HAVE_RSVG): Use librsvg under HAVE_NS also. (Bug#616)
6debaeb8 149
a078d6e5
DN
1502009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
151
152 * configure.in: Add support for m68k-*-netbsd.
153
a372b1a2
JL
1542009-01-14 Juri Linkov <juri@jurta.org>
155
c2ad0dc9
JL
156 * .dir-locals.el (change-log-mode): Remove bug-reference-mode.
157
a372b1a2
JL
158 * .dir-locals.el (change-log-mode): Add bug-reference-url-format
159 and bug-reference-mode.
160
d0bec92c
JL
1612009-01-11 Juri Linkov <juri@jurta.org>
162
163 * INSTALL.CVS: Move configuration explicitly to the first step.
164
05453c9d
GM
1652009-01-09 Glenn Morris <rgm@gnu.org>
166
167 * .dir-locals.el: Don't set indent-tabs-mode.
168
c0eb6ac0
KH
1692008-12-30 Kenichi Handa <handa@m17n.org>
170
171 * configure.in: Define HAVE_OTF_GET_VARIATION_GLYPHS if libotf has
172 the function OTF_get_variation_glyphs.
173
9c222401
JD
1742008-12-30 Jan Djärv <jan.h.d@swipnet.se>
175
176 * Makefile.in (install-arch-dep): Remove old directories in
177 ns_app* before moving new directories there.
178
bda28f63
DN
1792008-12-27 Dan Nicolaescu <dann@ics.uci.edu>
180
181 * .dir-locals.el: Remove non-working entry for pmail.
182 (fill-column): Fix typo.
183 (change-log-mode): Add fill column.
184
745ebc13
EZ
1852008-12-26 Eli Zaretskii <eliz@gnu.org>
186
187 * config.bat: Produce _dir-locals.el from .dir-locals.el.
188
b08ddfb4
DN
1892008-12-23 Dan Nicolaescu <dann@ics.uci.edu>
190
191 * make-dist (tempdir): Distribute .dir-locals.el.
192
193 * .dir-locals.el: New file.
194
b5a09903
EZ
1952008-12-19 Eli Zaretskii <eliz@gnu.org>
196
197 * config.bat (--with-system-malloc): New option; see msdos/INSTALL
198 for rationale.
199
c4607d7f
GM
2002008-12-13 Glenn Morris <rgm@gnu.org>
201
202 * Makefile.in (install-arch-indep): Add new man-pages.
8e7aa5de
GM
203 (manext): Remove variable.
204 (MAN_PAGES): New variable.
205 (install-arch-indep, uninstall): Use MAN_PAGES for list of files to add
206 and remove.
8bfbbb97 207 (uninstall): Remove desktop file and icons, game scores if empty.
c4607d7f 208
894b66d8
DN
2092008-12-11 Dan Nicolaescu <dann@ics.uci.edu>
210
211 * config.guess, config.sub: Updated from master source.
212
08d03897
DN
2132008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
214
215 * Makefile.in (install-arch-indep): Install ebrowse.1.
216
7c54c0a0
DN
2172008-12-09 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
218
219 * configure.in: Add Solaris on x86_64.
220
149b51bc
DN
2212008-12-09 Dan Nicolaescu <dann@ics.uci.edu>
222
223 * config.guess, config.sub: Updated from master source.
224
961de2e7
EZ
2252008-12-08 Eli Zaretskii <eliz@gnu.org>
226
227 * info/dir: Fix last change.
228
777af7e5
EZ
2292008-12-07 Eli Zaretskii <eliz@gnu.org>
230
231 * info/dir: Untabify.
232
3c00847f
RF
2332008-11-28 Ulrich Mueller <ulm@gentoo.org>
234
235 * configure.in: Fix last change.
236
6a7447b3
RS
2372008-11-28 Richard M Stallman <rms@gnu.org>
238
239 * configure.in (mips64-*-linux-gnu*, mips64el-*-linux-gnu*):
240 New configurations.
241
d8aef2e6
GM
2422008-11-20 Josh Elsasser <josh@elsasser.org> (tiny change)
243
244 * configure.in: Add hppa-*-openbsd* with machine hp800; mistakenly
245 removed while misclassified as now unsupported hp9000s300. (Bug#1365)
246
c4e58908
EZ
2472008-11-15 Eli Zaretskii <eliz@gnu.org>
248
21d907a3
EZ
249 * Makefile.in (INFO_FILES): Remove ns-emacs.
250
c4e58908
EZ
251 * info/dir (NS-Emacs): Remove entry.
252
b73f809c
EZ
2532008-11-08 Eli Zaretskii <eliz@gnu.org>
254
255 * INSTALL: Move MS-DOS specific instructions to msdos/INSTALL.
256
9fea5ed1
GM
2572008-11-07 Glenn Morris <rgm@gnu.org>
258
259 * configure.in (HAVE_LIB64_DIR): Check for crtn.o. (Bug#1287)
260
b5ba7271
EZ
2612008-10-31 Eli Zaretskii <eliz@gnu.org>
262
263 * config.bat: Tell user to expect one "File not found" message
264 while the `doc' directory is being configured.
265
27301075
CY
2662008-10-30 Chong Yidong <cyd@stupidchicken.com>
267
268 * update-subdirs: Put obsolete directory last.
269
28f3a9d1
KH
2702008-10-30 Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
271
272 * configure.in: Check fontconfig always.
273
2194ea1c
DN
2742008-10-30 Dan Nicolaescu <dann@ics.uci.edu>
275
276 * configure (*-solaris2.[7-9]*): Fix typo.
277
ea09b8d5
GM
2782008-10-24 Glenn Morris <rgm@gnu.org>
279
280 * configure.in (--without-sync-input, --with-pkg-config-prog):
281 Help strings start with lower case.
282 (--with-gnustep-conf): New option.
283 (GNUSTEP_CONFIG_FILE): Use, instead of fixed /etc/GNUstep/GNUstep.conf.
284
ef913c89
GM
2852008-10-24 Yavor Doganov <yavor@gnu.org> (tiny change)
286
287 * configure.in: Use `.' instead of `source' to source GNUstep.conf.
288 Exit with an error if `--with-ns' was specified but <AppKit/AppKit.h>
289 is not found. (Bug#1230)
290
b97439ce 2912008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
9b3362b8 292
b97439ce 293 * configure (*-sunos5*, *-solaris*): Use the new file sol2-10.h.
9b3362b8
DN
294 Use sol2-6.h for Solaris 7-9.
295
fac5dc61
DN
2962008-10-18 Ulrich Mueller <ulm@gentoo.org>
297
298 * configure.in: Add support for GNU/Linux on SuperH.
299
6b0262c1
AS
3002008-10-12 Andreas Schwab <schwab@suse.de>
301
302 * configure.in: Only check for m17n-flt if HAVE_LIBOTF.
303
8d87199b
AR
3042008-08-28 Adrian Robert <Adrian.B.Robert@gmail.com>
305
306 * configure.in: Report USE_TOOLKIT_SCROLLBARS as such (not mentioning
307 "X") to avoid confusion.
308
309 * configure: Regenerate.
310
265f3a4d
RF
3112008-09-07 Romain Francoise <romain@orebokech.com>
312
313 * make-dist: Distribute doc/man/ChangeLog.
314
cfe91a31
CY
3152008-08-28 Chong Yidong <cyd@stupidchicken.com>
316
317 * configure.in: Disable XFT and Freetype when without X.
318
319 * configure: Regenerate.
320
c5e2611e
DN
3212008-08-24 Dan Nicolaescu <dann@ics.uci.edu>
322
323 * configure.in (NS_IMPL_GNUSTEP): Increase pure size.
324
cc9e2523
CY
3252008-08-21 Christian Faulhammer <opfer@gentoo.org> (tiny change)
326
327 * configure.in (GNUSTEP_SYSTEM_HEADERS): Define
328 GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES.
329
330 * configure: Regenerate.
331
67931678
EZ
3322008-08-20 Eli Zaretskii <eliz@gnu.org>
333
334 * configure.in: Move "#define subprocesses" before
335 config_opsysfile is included.
336
5b6fd9ea
KH
3372008-08-19 Kenichi Handa <handa@m17n.org>
338
339 * INSTALL (Extra fonts): Mention local fonts, don't mention
340 mule-unicode.
341
d32e280e
CY
3422008-08-16 Chong Yidong <cyd@stupidchicken.com>
343
344 * make-dist: Omit info/.arch-inventory.
345
3271ac8c
JR
3462008-08-16 Jason Rumney <jasonr@gnu.org>
347
348 * make-dist (tempdir/nt): Link emacsclient.rc.
349
48fad8e8
DN
3502008-08-07 Dan Nicolaescu <dann@ics.uci.edu>
351
352 * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
353 AC_SUBST it.
354 (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
355 AC_SUBST it.
356 (OTHER_FILES): Always define for HAVE_NS.
357 (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
358 * configure: Regenerate.
359
6b8bc489
AS
3602008-08-07 Andreas Schwab <schwab@suse.de>
361
362 * configure.in: Correctly handle
363 --enable-cocoa-experimental-ctrl-g=no and
364 --enable-ns-self-contained=yes.
6b8bc489 365
d5e2f8fe
AR
3662008-08-06 Adrian Robert <Adrian.B.Robert@gmail.com>
367
368 * configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER.
4eec6197
AR
369 (C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep. Don't
370 bother undef'ing since won't have desired effect.
d5e2f8fe 371
9e0f670e
AS
3722008-08-06 Andreas Schwab <schwab@suse.de>
373
374 * configure.in: Fix quoting.
375
23ca30bd
CY
3762008-08-06 Chong Yidong <cyd@stupidchicken.com>
377
378 * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Fix 2008-08-04 change.
379
b44d2112
CY
3802008-08-05 Ulrich Mueller <ulm@gentoo.org>
381
382 * configure.in: Add checks for krb5_error.text and
383 krb5_error.e_text struct members.
384
19571844
CY
3852008-08-04 Chong Yidong <cyd@stupidchicken.com>
386
19571844 387 * configure.in: Test for existence of NSInteger.
509b4b38 388 Suggested by Yavor Doganov.
19571844 389
96cac6f1
RF
3902008-08-02 Romain Francoise <romain@orebokech.com>
391
392 * Makefile.in (INFO_FILES): Add mairix-el.
393
7c2fb837
DN
3942008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
395
396 * make-dist:
397 * README: Remove VMS support.
398 * vms: Remove directory.
399
69ab3201
DN
4002008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
401
402 * configure.in (MULTI_KBOARD): Remove.
403
9d9a7716
DN
4042008-07-30 Dan Nicolaescu <dann@ics.uci.edu>
405
406 * configure.in (DO_BLOCK_INPUT): Remove, unused.
407
a7b7b527
CY
4082008-07-29 Chong Yidong <cyd@stupidchicken.com>
409
410 * info/dir (File): Add mairix-el.
411
9e2a2647
DN
4122008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
413
414 Remove support for Mac Carbon.
415 * mac: Remove directory.
416 * make-dist:
417 * configure.in:
418 * README:
419 * Makefile.in:
0e134ea0 420 * INSTALL: Remove code for Carbon.
9e2a2647
DN
421 * configure: Regenerate.
422
98822133 4232008-07-26 Adrian Robert <Adrian.B.Robert@gmail.com>
fb67f03d 424
0e134ea0 425 * Makefile.in (install-arch-dep): Fix typo in NS installation commands.
fb67f03d 426
7cadb46a
CY
4272008-07-25 Chong Yidong <cyd@stupidchicken.com>
428
429 * configure.in: Check for getrlimit.
430
431 * configure: Regenerate.
432
77ccee09
DN
4332008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
434
435 * configure.in (LD_SWITCH_SITE): Remove, set the values directly
436 in src/Makefile.in.
437 (static): Remove, autoconf would always comment it out anyway.
438 (subprocesses): Define unconditionally.
439
10d975d7 4402008-07-19 Yavor Doganov <yavor@gnu.org> (tiny change)
7a55ab54 441
10d975d7
GM
442 * configure.in: Fix typo in GNUSTEP_MAKEFILES setting for HAVE_NS
443 compilation under GNUstep.
7a55ab54 444
658a0f85
KH
4452008-07-18 Kenichi Handa <handa@m17n.org>
446
447 * INSTALL (Complex Text Layout support libraries): Delete the
448 paragraph about --enable-font-backend.
449
ba60bd44 4502008-07-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2a7973b6
AR
451
452 * configure.in: Print out some info to user for NeXTstep builds.
453 (ns-app): Remove enable option.
454 (ns-self-contained): Add enable option.
455 (ns_appbindir, ns_appresdir, ns_appsrc): Set them based on Cocoa or
456 GNUstep, use to set install prefixes, and substitute in Makefiles.
457 * configure: Regenerate.
458 * Makefile.in (install-arch-dep): Perform post-install cleanup inside
459 NS app bundle.
460
facfbbbd
SM
4612008-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
462
463 * configure.in: Extract and substitute GNUSTEP_MAKEFILES.
464
ba60bd44 4652008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
122e9f8f
AR
466
467 * configure.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
468 NS_IMPL_COCOA.
122e9f8f 469
2c369af7
GM
4702008-07-16 Glenn Morris <rgm@gnu.org>
471
6ba72723
GM
472 * configure.in (with_kerberos, with_kerberos5, with_hesiod):
473 Fix tests for OPTION_DEFAULT_OFF (variables never unset).
474 (with_carbon, with_ns): Remove dead code, since OPTION_DEFAULT_OFF means
475 never unset.
476
2c369af7
GM
477 * make-dist: Add nextstep/ directories.
478 (src, lib-src): Add .m files.
479
6b0273cd
DN
4802008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
481
482 * configure.in (freebsd, kfreebsd): Undo part of previous change.
483 (USER_FULL_NAME): Remove, not used anymore.
484 * configure: Regenerate.
485
ba60bd44 4862008-07-15 Adrian Robert <Adrian.B.Robert@gmail.com>
edfda783
AR
487
488 Changes and additions for NeXTstep windowing system (Cocoa and
489 GNUstep) support.
490
491 * configure.in: Add support for NS window system: --with-ns (default
492 off), --enable-ns-app, --enable-cocoa-experimental-ctrl-g; improve add
493 sparc detection for FreeBSD variants, checks for Cocoa and GNUstep,
494 disable font backend if window system is "none", not if !HAVE_X11.
495 * Makefile.in: Add ns-emacs to INFO_FILES, add ns_appdir variable.
496 (install-arch-dep): Add commands to assemble NS .app package.
497
40dde9d1
DN
4982008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
499
176fe5fc
DN
500 * configure.in: Use macppc for Darwin. Remove references to
501 desupported systems.
40dde9d1
DN
502 * configure: Regenerate.
503
2906a94c
GM
5042008-07-05 Glenn Morris <rgm@gnu.org>
505
506 * make-dist (EMACS): Doc fix.
507 (lisp): There are no *.dat or image files here any more.
508 (src): There are no *.s files here any more.
509 (etc/images, etc/images/*): Link to most regular files.
510
26d41f17
GM
5112008-07-04 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
512
513 * configure.in: Remove reference to deleted $USE_FONT_BACKEND.
514
3d4c9dbd
GM
5152008-07-01 Glenn Morris <rgm@gnu.org>
516
517 * configure.in (cpp_undefs): Rename from `undefs', update uses.
518 Use $srcdir rather than $top_srcdir. Set before calling AC_OUTPUT,
519 and explicitly export there. (Bug#507.)
520
f2a77c3a
DN
5212008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
522
523 * configure.in:
524 * configure: Remove references to obsolete systems.
525
ac935997
SM
5262008-06-25 Stefan Monnier <monnier@iro.umontreal.ca>
527
528 * Makefile.in (Makefile): Use it for its timestamp value as well, and
529 make it depend on all other */.in files.
530 (src/Makefile, src/config.stamp, lib-src/Makefile)
531 (doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
532 (doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
533 (leim/Makefile, lisp/Makefile): Remove those overlapping targets.
534 (leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
535
536 * configure.in: Don't create src/config.stamp any more.
537
b4945b95
SM
5382008-06-22 Stefan Monnier <monnier@iro.umontreal.ca>
539
f245f2c6 540 * Makefile.in (${SUBDIR}): Pass additional BOOTSTRAPEMACS argument.
b4945b95 541
8a6a5642
GM
5422008-06-22 Glenn Morris <rgm@gnu.org>
543
544 * Makefile.in (top_bootclean): Remove obsolete references to lock/.
545
822ef7a0
RF
5462008-06-21 Romain Francoise <romain@orebokech.com>
547
548 * Makefile.in (INFO_FILES): Add sasl.
549
fc46d219
SM
5502008-06-21 Stefan Monnier <monnier@iro.umontreal.ca>
551
552 * Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
553 (bootstrap-build): Remove.
554 (top_bootclean): New var.
555 (top_distclean, bootstrap-clean): Use it.
556 (bootstrap): Don't recheck config. Make normally.
557
49f6eb95
SM
5582008-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
559
560 * Makefile.in (SUBDIR): Include `lisp'.
561 (lisp): Depend on `src'.
562 (top_distclean): Don't remove config.status.
563 (bootstrap-clean): New target.
564 (maintainer-clean): Use it.
565 (bootstrap): Use bootstrap-clean. Re-run config.status.
566 (src/bootstrap-emacs${EXEEXT}): New target.
567 (bootstrap-build): Use it. Don't use bootstrap-prepare because
568 src/Makefile now takes care of it.
569 (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
25241b4d 570
02db7a65
GM
5712008-06-15 Glenn Morris <rgm@gnu.org>
572
573 * info/dir: Add sasl.
574
294e8689
AM
5752008-06-09 Alan Mackenzie <acm@muc.de>
576
577 * INSTALL.CVS: Clarify why `make bootstrap' sometimes fails.
578
8669e78f
ER
5792008-06-08 Eric S. Raymond <esr@snark.thyrsus.com>
580
429870c2 581 * INSTALL.CVS: Indicate when "cvs update -d" may be needed.
8669e78f 582
b464059a
GM
5832008-06-07 Glenn Morris <rgm@gnu.org>
584
585 * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
586 serve no purpose.
587
d893468a
DN
5882008-06-01 Dan Nicolaescu <dann@ics.uci.edu>
589
590 * configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
591 * configure: Regenerate.
592
79241466
SM
5932008-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
594
595 * update-subdirs: Don't touch subdirs.el if it is unchanged.
596
b8bdd8c9
KH
5972008-05-14 Kenichi Handa <handa@m17n.org>
598
599 * configure: Regenerate.
600
601 * configure.in: Don't handle --disable-font-backend. Don't print
602 a message about a font backend.
603
1c73f195
GM
6042008-05-09 Glenn Morris <rgm@gnu.org>
605
606 * configure.in: Make absence of makeinfo a fatal error only if the info
607 files don't exist.
608 * Makefile.in (install-arch-indep, info): Handle MAKEINFO == off.
609
d95d9b23
EZ
6102008-05-07 Eli Zaretskii <eliz@gnu.org>
611
612 * config.bat: Fix last change: don't use < and > in "rem" lines,
613 they are interpreted as redirection by DOS shells.
614
f67e15be 6152008-05-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
fac4a32b
YM
616
617 * configure.in: Check availability of AvailabilityMacros.h
618 if HAVE_CARBON.
619
620 * configure: Regenerate.
621
1066d056
GM
6222008-05-03 Glenn Morris <rgm@gnu.org>
623
624 * configure.in (x_libraries): Remove standard 64-bit directories -
625 experimental workaround for minor autoconf bug.
626
79bc8bbb
GM
627 * configure.in (--without-makeinfo): New option. If set,
628 absence of suitable makeinfo is not a fatal error.
629 * Makefile.in (MAKEINFO): New, set by configure.
630 (install-arch-indep): Without makeinfo, ignore any missing manuals.
631 (info-real): New target.
632 (info): Without makeinfo, do nothing, else call `info-real'.
633
a113b3ca 6342008-04-23 Dan Nicolaescu <dann@ics.uci.edu>
b6924dd7
DN
635
636 * configure.in: Remove hpux10.20 from the desupported list.
637
73d798d5
SM
6382008-04-18 Stefan Monnier <monnier@iro.umontreal.ca>
639
640 * configure.in: Define USE_LUCID/USE_MOTIF in config.h.
641
a51f4969
SM
6422008-04-16 Stefan Monnier <monnier@iro.umontreal.ca>
643
644 * configure.in (SYNC_INPUT): Use OPTION_DEFAULT_ON and AC_DEFINE
645 rather than change CPPFLAGS.
646 (HAVE_GTK): Rename to USE_GTK.
647
7316a2b5
SM
6482008-04-16 Yavor Doganov <yavor@gnu.org> (tiny change)
649
650 * configure.in: Replace the obsolete macros AC_AIX and
651 AC_GNU_SOURCE with AC_USE_SYSTEM_EXTENSIONS.
652
5d374ce1
AS
6532008-04-05 Andreas Schwab <schwab@suse.de>
654
655 * configure.in: No longer create admin/unidata/Makefile.
656
d0b7952a
AS
6572008-03-28 Andreas Schwab <schwab@suse.de>
658
659 * Makefile.in (SUBDIR_MAKEFILES): Add lisp/Makefile.
660 (lisp/Makefile): New rule.
661
acfdc2b1
GM
6622008-03-13 Glenn Morris <rgm@gnu.org>
663
664 * configure.in (AC_INIT): Fix version number.
665 (sync-input): Reword the option, since it's on by default.
666
880820fe 6672008-03-11 Jan Djärv <jan.h.d@swipnet.se>
ca34d75a
JD
668
669 * configure.in: Add --enable-sync-input, default yes.
670
dc6150eb
GM
6712008-03-11 Glenn Morris <rgm@gnu.org>
672
69c7cf1b
GM
673 * Makefile.in (install-etc, mkdir): Handle directory
674 etc/images/icons/hicolor/*/mimetypes/.
675
dc6150eb
GM
676 * make-dist: Handle icons/hicolor/scalable directory.
677
491d33f9
GM
6782008-03-05 Glenn Morris <rgm@gnu.org>
679
680 * configure.in: Enable font-backend by default.
77dfeef5
GM
681 (USE_FONT_BACKEND): Set to "no" in absence of X.
682 (PKG_CONFIG): Don't set multiple times, once is enough.
683 (HAVE_FREETYPE, HAVE_LIBOTF, HAVE_M17N_FLT): Tweak config.in text.
491d33f9 684
4cba674a
GM
6852008-03-03 Glenn Morris <rgm@gnu.org>
686
687 * Makefile.in (iconsrcdir): New variable.
688 (install-etc, mkdir): Use $iconsrcdir. Handle the `scalable' icon
689 directory.
690
2d61385a
GM
6912008-02-29 Glenn Morris <rgm@gnu.org>
692
693 * test/: New directory.
694
880820fe 6952008-02-27 Jan Djärv <jan.h.d@swipnet.se>
72f51d25
JD
696
697 * configure.in (HAVE_GTK): Print a warning if gtk version is < 2.10.
698
26a42dac
DN
6992008-02-25 Dan Nicolaescu <dann@ics.uci.edu>
700
f245f2c6
JB
701 * configure.in: Print an error for systems that we think are obsolete
702 and are proposed to be removed. Remove some more unused systems.
e6a498d9 703 Add support for powerpc-ibm-aix6*.
26a42dac 704
9d2818d6
DN
7052008-02-24 Dan Nicolaescu <dann@ics.uci.edu>
706
f245f2c6 707 * configure.in: Remove references to obsolete variables and systems.
9d2818d6 708
2cbff44e
GM
7092008-02-21 Glenn Morris <rgm@gnu.org>
710
7864e4ee
GM
711 * Makefile.in (set_installuser): New.
712 (install-arch-indep): Use set_installuser to avoid duplicate code.
713
2cbff44e
GM
714 * README.unicode: Split into admin/notes/unicode,font-backend and
715 remove.
716
372a3385
RS
7172008-02-10 Matthew Luckie <mjl@luckie.org.nz> (tiny change)
718
f245f2c6 719 * configure.in (arm*-*-freebsd*): Add.
372a3385 720
4624371d
DN
7212008-02-09 Dan Nicolaescu <dann@ics.uci.edu>
722
723 * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code
724 dealing with obsolete variables.
725
737e2b96
GM
7262008-02-08 Glenn Morris <rgm@gnu.org>
727
728 * Makefile.in (check-info-dir): New target.
729
bcf21c09
MO
7302008-02-08 Michael Olson <mwolson@gnu.org>
731
507f2b91
MO
732 * Makefile.in (INFO_FILES): Add epa.
733
bcf21c09
MO
734 * info/dir: Add EasyPG Assistant manual to the "Emacs misc
735 features" section.
736
86dc59b0
GM
7372008-02-06 Glenn Morris <rgm@gnu.org>
738
739 * configure.in (--with-gcc): Give an error saying this option has
740 been removed.
741 (--with-gtk): Remove this option.
742
02f35af2
GM
7432008-02-06 Tom Tromey <tromey@redhat.com>
744
745 * configure.in (--with-gcc): Remove.
746 * INSTALL (DETAILED BUILDING AND INSTALLATION): Remove --with-gcc.
747
7482008-02-05 Ulrich Mueller <ulm@gentoo.org>
5e0699b4
JB
749
750 * INSTALL: Recommend giflib, not libungif.
751
b5a922de
MO
7522008-02-05 Tom Tromey <tromey@redhat.com>
753
754 * configure.in (--with-dbus): Default to enabled.
755
9f432734
KH
7562008-02-05 Kenichi Handa <handa@ni.aist.go.jp>
757
758 * INSTALL (Complex Text Layout support libraries): New section.
759
c0bc7978
DN
7602008-02-04 Dan Nicolaescu <dann@ics.uci.edu>
761
762 * make-dist: Remove references to files in mac/ that have been
763 deleted.
764
435f8bc5
TTN
7652008-02-02 Thien-Thi Nguyen <ttn@gnuvola.org>
766
767 * configure.in: For libotf and m17n-flt checks, set shell vars
768 HAVE_LIBOTF and HAVE_M17N_FLT instead of pkg_check_libotf and
769 pkg_check_m17n_flt, respectively, for the sake of the summary output.
770 Reported by Ulrich Mueller.
435f8bc5 771
2ee27f27
EZ
7722008-02-02 Eli Zaretskii <eliz@gnu.org>
773
774 * configure.in: If admin/unidata/UnicodeData.txt is present, copy
775 admin/unidata/Makefile.in to Makefile.
4fd0214c
GM
776
7772008-02-02 Glenn Morris <rgm@gnu.org>
778
779 * configure.in (HAVE_XFT): Ensure it is either "yes" or "no".
780 (USE_FONT_BACKEND, HAVE_FREETYPE, HAVE_M17N_FLT, HAVE_LIBOTF)
781 (HAVE_XFT): Add "Does Emacs use..." messages at end.
2ee27f27 782
9209bb23 7832008-02-01 Miles Bader <miles@gnu.org>
aca7a3d2
MB
784
785 * configure.in: Use OPTION_DEFAULT_ON for [freetype], [xft],
786 [libotf], and [m17n-flt] options.
787
9209bb23 7882008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
aca7a3d2
MB
789
790 * configure.in: Add EMACS_ARG_N([libotf]...), and
791 EMACS_ARG_N([m17n-flt]. Set back OLD_CPPFLAGS to CPPFLAGS (not
792 CFLAGS) in XFT checking part. Don't alter C_SWITCH_X_SITE,
793 CFLAGS, and LIBS in checking of m17n-flt.
794
9209bb23 7952008-02-01 Kenichi Handa <handa@ni.aist.go.jp>
aca7a3d2
MB
796
797 * configure.in: Check the availability of m17n-flt library.
798
9209bb23 7992008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
800
801 * configure.in: Don't define HAVE_LIBOTF if OTF_get_features is
802 not available.
803
9209bb23 8042008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
805
806 * configure.in: New args --enable-font-backend, --with-xft,
807 --with-freetyp. New AC_DEFINEs USE_FONT_BACKEND, HAVE_XFT,
808 HAVE_FREETYPE, HAVE_LIBOTF. New AC_SUBSTs XFT_LIBS,
809 FREETYPE_CFLAGS, FREETYPE_LIBS, FONTCONFIG_CFLAGS,
810 FONTCONFIG_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS.
811
9209bb23 8122008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
813
814 * make-dist: Include etc/charsets in tarball.
815
9209bb23 8162008-02-01 Kenichi Handa <handa@m17n.org>
aca7a3d2
MB
817
818 * configure.in: While running cpp on junk.c, include
819 -DHAVE_UNIDATA in CPPFLAGS if admin/unidata/UnicodeData.txt
820 exists.
821
8dd59f01 8222008-01-29 Dan Nicolaescu <dann@ics.uci.edu>
7cc04609
DN
823
824 * configure.in (xtensa): Match more configurations.
825
9c28b587
DN
8262008-01-27 Dan Nicolaescu <dann@ics.uci.edu>
827
828 * configure.in: Update comment.
829
304484e4
GM
8302008-01-26 Glenn Morris <rgm@gnu.org>
831
832 * configure.in (--without-gcc): By default, neither off nor on.
f7317f6c 833 (--with-carbon): Tone down rhetoric in help text.
304484e4 834
5b940d5a
GM
8352008-01-25 Glenn Morris <rgm@gnu.org>
836
837 * configure.in: Correct usage of OPTION_DEFAULT_ON,
838 OPTION_DEFAULT_OFF so that the defaults are as they used to be.
839 Default `Carbon' to off (it's unsupported).
840
bf9a7ece
GM
8412008-01-24 Glenn Morris <rgm@gnu.org>
842
843 * configure.in: Standardize dbus-related messages.
844
1eee1145
MO
8452008-01-23 Michael Olson <mwolson@gnu.org>
846
847 * configure.in (pkg-config-prog): Remove initial whitespace.
848
8b1de1b5
MO
8492008-01-23 Tom Tromey <tromey@redhat.com>
850
bf9a7ece 851 * configure.in (OPTION_DEFAULT_ON, OPTION_DEFAULT_OFF): New macros.
8b1de1b5
MO
852 (EMACS_ARG_Y, EMACS_ARG_N): Remove.
853 Update all users.
854
8ca7e0f1
DN
8552008-01-21 Dan Nicolaescu <dann@ics.uci.edu>
856
857 * config.guess, config.sub: Updated from master source.
858
55e6d9b2
AS
8592008-01-17 Andreas Schwab <schwab@suse.de>
860
95986dbe 861 * configure.in (HAVE_LIB64_DIR): Rename from HAVE_X86_64_LIB64_DIR.
55e6d9b2 862
058e0687
GM
8632008-01-17 Glenn Morris <rgm@gnu.org>
864
865 * configure.in (HAVE_X86_64_LIB64_DIR): Also set on s390x systems.
866
6bed5c4a
DN
8672008-01-16 Dan Nicolaescu <dann@ics.uci.edu>
868
869 * configure.in: Remove more references to unsupported systems.
870
ed398055
GM
8712008-01-16 Sven Joachim <svenjoac@gmx.de>
872
873 * make-dist: Add --lzma.
874
2c2935f7
GM
8752008-01-16 Glenn Morris <rgm@gnu.org>
876
877 * Makefile.in (maybe_bootstrap): Remove texinfo message, since
878 configure checks for this.
879
f40f5dc3
DN
8802008-01-13 Dan Nicolaescu <dann@ics.uci.edu>
881
882 * configure.in: Remove more references to unsupported systems.
883
effb6952
RF
8842008-01-06 Romain Francoise <romain@orebokech.com>
885
886 * configure.in: Delete extra semicolons.
887
f3041af1
DN
8882008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
889
890 * configure.in: Remove references to unsupported systems.
891
37d6e313
RF
8922008-01-05 Romain Francoise <romain@orebokech.com>
893
894 * make-dist: Add --bzip2. Update copyright.
895
d35e1cd7
DN
8962008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
897
898 * configure.in: Remove support for Masscomp.
899
b26cd843
GM
9002008-01-05 Glenn Morris <rgm@gnu.org>
901
902 * Makefile.in (desktopdir, icondir): New variables.
903 (install-arch-indep): Also depend on `install-etc'.
904 (install-etc): New target.
905 (mkdir): Also create the `applications' and `icons' directories.
906
d8981daf
GM
9072008-01-04 Glenn Morris <rgm@gnu.org>
908
909 * make-dist: Update for new etc/images/icons/hicolor directory.
910
d088fbb2
AS
9112007-12-09 Andreas Schwab <schwab@suse.de>
912
913 * configure.in: D-Bus is not enabled by default.
914
880820fe 9152007-12-06 Jan Djärv <jan.h.d@swipnet.se>
9fb1ba80
JD
916
917 * configure.in: Add AC_CONFIG_SRCDIR which was lost in the previous
918 change.
919
880820fe 9202007-12-04 Jan Djärv <jan.h.d@swipnet.se>
9cf8f393 921
10d1d0af 922 * configure.in: Give package name and version to AC_INIT.
9cf8f393 923
cffe4909
MH
9242007-12-03 Magnus Henoch <mange@freemail.hu>
925
926 * configure.in: Use PKG_CHECK_MODULES to check for D-Bus.
927
868641cc
MA
9282007-12-03 Michael Albinus <michael.albinus@gmx.de>
929
930 * configure.in: No need for DBUS_INFO anymore.
931
868641cc
MA
932 * Makefile.in (INFO_FILES): Use dbus unconditionally.
933
131e4133
MA
9342007-12-02 Michael Albinus <michael.albinus@gmx.de>
935
936 * configure.in: Add D-Bus checks. D-Bus is disabled by default.
937
131e4133
MA
938 * Makefile.in (INFO_FILES): Add dbus.
939
916447e4
RF
9402007-12-02 Romain Francoise <romain@orebokech.com>
941
942 * make-dist: Fix last change.
943
472fd4dc
GM
9442007-11-28 Petr Salinger <Petr.Salinger@seznam.cz> (tiny change)
945
946 * configure.in: Add support for gnu-kfreebsd.
947
02964da1
GM
9482007-11-28 Glenn Morris <rgm@gnu.org>
949
950 * make-dist: Add etc/nxml.
951
d6447bae
RF
9522007-11-24 Romain Francoise <romain@orebokech.com>
953
954 * Makefile.in (INFO_FILES): Add nxml-mode.
955
3ada8b66
RF
9562007-11-23 Romain Francoise <romain@orebokech.com>
957
958 * make-dist: Include nXML. Don't try to copy FTP, it was removed on
959 2007/10/17. Don't special-case alloca.c which is no longer in CVS.
960
074767f2
AS
9612007-11-20 Andreas Schwab <schwab@suse.de>
962
14ee32ab 963 * configure.in: Always include <resolv.h> when checking for res_init.
074767f2 964
8d6069a4
AS
9652007-11-17 Andreas Schwab <schwab@suse.de>
966
967 * update-subdirs: Atomically update subdirs.el.
968
4f73d1e1
GM
9692007-11-17 Glenn Morris <rgm@gnu.org>
970
971 * Makefile.in (check-declare): New target.
972
f117c226
GM
9732007-11-07 Glenn Morris <rgm@gnu.org>
974
975 * configure.in: Deprecate Mac Carbon port.
976
880820fe 9772007-11-01 Jan Djärv <jan.h.d@swipnet.se>
a5c2c204
JD
978
979 * configure.in: Remove HAVE_X11R5 check.
980
9a56b440
GM
9812007-10-31 Glenn Morris <rgm@gnu.org>
982
983 * Makefile.in (install-arch-indep): Fallback to $USER and `id -un'
984 when changing ownership of installed files.
985
32c22e5e
GM
9862007-10-30 Glenn Morris <rgm@gnu.org>
987
988 * make-dist: Add new directory etc/gnus.
989
47cca554
MO
9902007-10-30 Michael Olson <mwolson@gnu.org>
991
992 * Makefile.in (INFO_FILES): Alphabetize. Add remember.
993
7016b92b
GM
9942007-10-29 Glenn Morris <rgm@gnu.org>
995
996 * make-dist: Add new directories etc/images/smilies/grayscale,medium.
997
ca076674
GM
9982007-10-23 Glenn Morris <rgm@gnu.org>
999
1000 * MAINTAINERS: Move to admin/.
1001
c136b828
CY
10022007-10-17 Chong Yidong <cyd@stupidchicken.com>
1003
1004 * configure.in (HAVE_RES_INIT): Define if res_init() exists.
1005 (HAVE_LIBRESOLV): Also define if we are using res_init().
1006
c49847b9
GM
10072007-10-17 Glenn Morris <rgm@gnu.org>
1008
1009 * FTP: Remove file, since it's just a duplicate of one in etc/.
1010
799303b6
EZ
10112007-10-05 Eli Zaretskii <eliz@gnu.org>
1012
1013 * config.bat: Fix configuring `doc' due to changes in the
1014 directory structure.
1015
5aec60df 10162007-09-16 Peter O'Gorman <bug-gnu-emacs@mlists.thewrittenword.com> (tiny change)
846d1b3e
JD
1017
1018 * configure.in: Don't use -lpthread on HP-UX.
1019
c8d2eff3
GM
10202007-09-16 Glenn Morris <rgm@gnu.org>
1021
1022 * make-dist: File gfdl.1 has been removed.
1023
02ff9df4
GM
10242007-09-15 Glenn Morris <rgm@gnu.org>
1025
1026 * configure.in: Fix makeinfo version regexp.
1027
cd227ad1
GM
10282007-09-12 Glenn Morris <rgm@gnu.org>
1029
5a6a83f2
GM
1030 * configure.in (AC_FUNC_ALLOCA): Throw an error if a system
1031 implementation of alloca is not found.
1032
cd227ad1 1033 * Makefile.in (SOURCES, unlock, relock): Delete.
a3372e09 1034 (install-arch-indep): Do not exclude the etc/ Makefiles.
cd227ad1 1035
fe79fcb3
JL
10362007-09-09 Juri Linkov <juri@jurta.org>
1037
1038 * make-dist: Remove AUTHORS and CONTRIBUTE (moved to etc).
1039
1040 * README: Add doc/ to documentation directories.
1041
97268cd1
MO
10422007-09-08 Michael Olson <mwolson@gnu.org>
1043
1044 * MAINTAINERS: Add myself for ERC and tq.el.
9a4d5e0c 1045 Update for new doc/ directory layout.
97268cd1 1046
d175b0ae
RF
10472007-09-06 Romain Francoise <romain@orebokech.com>
1048
1049 * make-dist: Update for new doc/ directory layout.
1050
e7426ea4
GM
10512007-09-06 Glenn Morris <rgm@gnu.org>
1052
1053 * Makefile.in (mansrcdir): New variable.
1054 (SUBDIR_MAKEFILES): Update for new doc/ directory layout.
1055 (man/Makefile, lispref/Makefile, lispintro/Makefile): Rename and
1056 update these targets for new doc/ directory layout.
1057 (doc/misc/Makefile): New target.
1058 (install-arch-indep): Use mansrcdir for new location of manpages.
1059 (mostlyclean, clean, distclean, maintainer-clean, unlock)
1060 (relock, info, dvi): Update targets for new doc/ directory layout.
1061
1062 * configure.in (AC_OUTPUT): Update names of generated Makefiles
1063 for new doc/ directory layout.
1064
709e90de
AS
10652007-09-02 Andreas Schwab <schwab@suse.de>
1066
1067 * configure.in: Use AS_HELP_STRING throughout.
1068 * configure: Regenerate.
1069
880820fe 10702007-09-02 Jan Djärv <jan.h.d@swipnet.se>
f8932819
JD
1071
1072 * configure.in: Require Gtk/Glib 2.6.
1073
49adb60f
TTN
10742007-09-02 Thien-Thi Nguyen <ttn@gnuvola.org>
1075
1076 * configure.in (EMACS_ARG_Y, EMACS_ARG_N): New AC_DEFUNs.
1077 Use them throughout in place of AC_ARG_WITH calls.
1078 * configure: Regenerate.
1079
28aa2c3e
AS
10802007-09-01 Andreas Schwab <schwab@suse.de>
1081
1082 * configure.in: Put quotes around nested macro calls.
1083
e35a28cd
TTN
10842007-08-31 Ulrich Mueller <ulm@gentoo.org> (tiny change)
1085
1086 * configure.in: Fix typo.
1087 * configure: Regenerate.
1088
050b82f6
GM
10892007-08-30 Glenn Morris <rgm@gnu.org>
1090
1091 * configure.in (AH_BOTTOM): Copy some manual changes made to
1092 src/config.in here so they are not lost when it regenerates.
1093
e1b79824
GM
1094 * README.multi-tty: Move to admin/notes/multi-tty, with some edits.
1095
880820fe 10962007-08-29 Károly Lőrentey <karoly@lorentey.hu>
e1b79824
GM
1097
1098 * README.multi-tty: New file.
1099
6d017e27
GM
11002007-08-29 Glenn Morris <rgm@gnu.org>
1101
1102 * README: Increase version to 23.0.50.
1103
880820fe 11042007-08-29 Jan Djärv <jan.h.d@swipnet.se>
c982cf7d
JD
1105
1106 * configure.in: New option: --without-xaw3d.
1107
d25b54b3
GM
11082007-08-24 Glenn Morris <rgm@gnu.org>
1109
1110 * configure.in: Check for a suitably recent makeinfo.
1111
3d20d6aa
SM
11122007-08-23 Johannes Weiner <hannes@saeurebad.de> (tiny change)
1113
1114 * configure.in (Check for required libraries): Typo.
1115
ae0476ed
YM
11162007-08-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1117
1118 * configure.in: Check librsvg2 also for Mac Carbon.
1119
561c44e8
RF
11202007-08-22 Romain Francoise <romain@orebokech.com>
1121
1122 * make-dist: Follow reorganization of files in etc/.
1123
65999ef5
GM
11242007-08-22 Paul Pogonyshev <pogonyshev@gmx.net>
1125
1126 * configure.in: Add support for SVG images through librsvg2.
1127
664a406f
EZ
11282007-07-28 Eli Zaretskii <eliz@gnu.org>
1129
1130 * Makefile.in (install-arch-indep): Use "rm -f" for removing DOC,
1131 to avoid an error message if there is no DOC there.
1132
cacc7b51
GM
11332007-07-25 Glenn Morris <rgm@gnu.org>
1134
1135 * Relicense all FSF files to GPLv3 or later.
1136
9e45936b 1137 * COPYING, info/COPYING: Switch to GPLv3.
cacc7b51 1138
880820fe 11392007-06-20 Jan Djärv <jan.h.d@swipnet.se>
31ad8850
JD
1140
1141 * configure.in: Complain if X seems to be installed but no
515f0896 1142 development files were found.
31ad8850 1143
7adaaf72
GM
11442007-06-20 Glenn Morris <rgm@gnu.org>
1145
1146 * configure.in: Prefer libgif over libungif.
1147
880820fe 11482007-06-14 Jan Djärv <jan.h.d@swipnet.se>
bfa6fb7e
JD
1149
1150 * configure.in: Check for all image libraries before exiting.
1151
880820fe 11522007-06-13 Jan Djärv <jan.h.d@swipnet.se>
1ee86f21
JD
1153
1154 * configure.in: Exit with error if image libraries aren't found.
1155
154c9c9b
CY
11562007-06-13 Chong Yidong <cyd@stupidchicken.com>
1157
1158 * configure.in: Merge xaw3d and libXaw checks. Check xaw3d even
1159 when compiling without scrollbars.
1160
7a9a50d8
GM
11612007-06-12 Glenn Morris <rgm@gnu.org>
1162
1163 * configure.in (HAVE_GIF): If -lungif fails, try -lgif.
1164
880820fe 11652007-06-11 Jan Djärv <jan.h.d@swipnet.se>
29d69661 1166
4b649a8e
JB
1167 * configure.in: Change wording about yes/gtk and lucid/athena
1168 being synonyms.
29d69661 1169
45cb0b58
GM
11702007-06-08 Glenn Morris <rgm@gnu.org>
1171
1172 * configure.in: Make gtk the default toolkit.
1173
42bf63da
GM
11742007-06-07 Glenn Morris <rgm@gnu.org>
1175
1176 * configure.in (NON_GNU_CPP): On Solaris, set using a proper check
1177 for a Sun C compiler.
1178
924e4ab0
GM
1179 * Makefile.in (install-arch-indep): Install only the DOC- file
1180 specific to the build, if possible, rather than DOC-*.
1181
7dfc4cda
CY
11822007-06-02 Chong Yidong <cyd@stupidchicken.com>
1183
1184 * Version 22.1 released.
1185
80821874
CY
11862007-05-25 Chong Yidong <cyd@stupidchicken.com>
1187
1188 * mkinstalldirs: Sync to version in automake CVS.
1189
1770dcdc
AS
11902007-05-22 Andreas Schwab <schwab@suse.de>
1191
14ee32ab 1192 * configure.in: Prefer build_alias over host when host_alias is not set.
1770dcdc
AS
1193 * configure: Regenerate.
1194
11952007-05-20 Andreas Schwab <schwab@suse.de>
1196
1197 * configure.in: Remove empty AC_SUBST.
1198 * configure: Regenerate.
1199
7e5a23bd
NR
12002007-05-20 Nick Roberts <nickrob@snap.net.nz>
1201
1202 * configure.in: Use HAVE_GPM instead of HAVE_GPM_H and implement
1203 it like others.
1204 * configure: Regenerate.
1205
60889ffa
NR
12062007-05-20 Nick Roberts <nickrob@snap.net.nz>
1207
14ee32ab 1208 * configure.in (AC_CHECK_HEADERS): Add gpm.h.
60889ffa
NR
1209 (AC_CHECK_LIB): Add -lgpm.
1210 * configure: Regenerate.
1211
a61daa64
GM
12122007-05-03 Glenn Morris <rgm@gnu.org>
1213
1214 * configure: Tweak message about the absence of shell functions.
1215
edaeebf5
AS
12162007-04-27 Andreas Schwab <schwab@suse.de>
1217
14ee32ab 1218 * Makefile.in (config.status): Depend on ${srcdir}/lisp/version.el.
edaeebf5 1219
07016031
GM
12202007-04-26 Glenn Morris <rgm@gnu.org>
1221
1222 * README: Increase version to 22.1.50.
1223
6b6c5b14
JB
12242007-04-24 Juanma Barranquero <lekktu@gmail.com>
1225
1226 * INSTALL (DETAILED BUILDING AND INSTALLATION): Fix typo.
1227
e45f35a0
CY
12282007-04-19 Glenn Morris <rgm@gnu.org>
1229
4b649a8e 1230 * configure.in: Signal error if Xaw libs are missing in a Lucid build.
e45f35a0 1231
d14f8614
GM
12322007-04-18 Glenn Morris <rgm@gnu.org>
1233
1234 * INSTALL: Mention CPP.
1235
c98b464f
GM
12362007-04-15 Glenn Morris <rgm@gnu.org>
1237
1238 * FTP: Replace with a pointer to the web version.
1239
fc6ee824
GM
12402007-04-13 Glenn Morris <rgm@gnu.org>
1241
1242 * INSTALL: In lib-src, timer, wakeup, yow are removed.
1243
2c0b72db
GM
12442007-04-04 Glenn Morris <rgm@gnu.org>
1245
1246 * configure.in (NON_GNU_CPP): Use associated preprocessor when
1247 compiling with Sun Studio on Solaris.
1248
7ba3f463
GM
12492007-03-23 Glenn Morris <rgm@gnu.org>
1250
1251 * configure.in: Restore support for hp800 (removed 2007-01-27)
1252 following clarification of legal status.
1253
6b6c5b14 12542007-03-22 Joe Buehler <jbuehler@spirentcom.com> (tiny change)
b7d9aa44
CY
1255
1256 * configure.in: Add support for AIX4.3 on IBM RS6000.
1257
1258 * configure: Regenerate.
1259
9b77729f
RS
12602007-03-20 Richard Stallman <rms@gnu.org>
1261
1262 * configure.in: Fix previous change.
1263
705959fc
RS
12642007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change)
1265
1266 * configure.in (arm-*-openbsd*, hppa-*-openbsd*)
1267 (m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Added.
1268 (ns32k-*-openbsd*, ns32k-*-openbsd*): Deleted.
1269
51673bc4
CY
12702007-03-19 Chong Yidong <cyd@stupidchicken.com>
1271
1272 * configure.in: Don't define KERBEROS, KERBEROS5, or HESIOD if the
1273 user specifies "without".
1274
1275 * configure: Regenerate.
1276
880820fe 12772007-03-18 Jan Djärv <jan.h.d@swipnet.se>
fe542960
JD
1278
1279 * configure.in: Warning for Gtk+ and Cygwin added.
4c757a6f 1280 (HAVE_XFT): OLD_CFLAGS changed to OLD_CPPFLAGS.
fe542960 1281
c16a484b
GM
12822007-02-27 Glenn Morris <rgm@gnu.org>
1283
1284 * make-dist (oldXMenu): Remove Imakefile.
1285 (etc/images): Add README.
1286
3a7723ad
DN
12872007-02-25 Dan Nicolaescu <dann@ics.uci.edu>
1288
67feae14 1289 * configure.in (xtensa-*-linux-gnu*): New configuration.
3a7723ad 1290
67feae14 1291 * configure: Regenerate.
3a7723ad 1292
a12246ad
DN
12932007-02-22 Dan Nicolaescu <dann@ics.uci.edu>
1294
1295 * config.guess, config.sub: Updated from master source.
c16a484b 1296
4bbe413d 12972007-01-31 Sascha Wilde <wilde@sha-bang.de> (tiny change)
0cba6386 1298
4bbe413d 1299 * configure.in (PKG_CHECK_MODULES): Change ///* to / in cflags and libs.
0cba6386 1300
44a43802
CY
13012007-01-29 Chong Yidong <cyd@stupidchicken.com>
1302
1303 * configure.in: Restore support for hp800's not running HP-UX.
1304
1305 * configure: Regenerate.
1306
6d1f63d5
CY
13072007-01-27 Chong Yidong <cyd@stupidchicken.com>
1308
1309 * configure.in: Remove support for hp800 and sr2k machine types.
1310
1311 * configure: Regenerate.
1312
880820fe 13132007-01-26 Jan Djärv <jan.h.d@swipnet.se>
cddb7844
JD
1314
1315 * configure.in: Add check for libXft.
1316
4bbe413d 13172007-01-18 Bruno Haible <bruno@clisp.org> (tiny change)
100874d5
CY
1318
1319 * INSTALL: Info files moved to share/info.
1320
c3295e7b
RS
13212007-01-02 Stephen C. Gilardi <scgilardi@gmail.com> (tiny change)
1322
1323 * configure.in: Detect and use fink-installed in intel-based Mac
1324 builds; change Apple Darwin section to support both PowerPC and
1325 Intel-based Macs.
1326
14429ceb
AS
13272006-12-26 Andreas Schwab <schwab@suse.de>
1328
1329 * Makefile.in (datarootdir): Define.
1330
be064bc4
RS
13312006-12-24 Richard Stallman <rms@gnu.org>
1332
1333 * configure.in: Require Autoconf 2.61.
1334
453027ac
EZ
13352006-12-22 Mark Davies <mark@mcs.vuw.ac.nz>
1336
1337 * configure.in: Add support for NetBSD on x86-64, hp800 and sh3el.
1338 Remove redundant entry for powerpc-apple-netbsd.
1339
1340 * configure: Regenerate.
1341
007e4308
CY
13422006-12-22 Chong Yidong <cyd@stupidchicken.com>
1343
1344 * configure: Regenerate with autoconf 2.61.
1345
880820fe 13462006-12-20 Jan Djärv <jan.h.d@swipnet.se>
7fb24298
JD
1347
1348 * configure.in: Detect alsa/asoundlib.h also.
14d1edc0
JB
1349 * configure: Regenerate.
1350
880820fe 13512006-12-19 Jan Djärv <jan.h.d@swipnet.se>
8eeae1c9 1352
14d1edc0
JB
1353 * configure.in: Check if GTK+ compiles at all.
1354
64d962c1
AS
13552006-12-10 Andreas Schwab <schwab@suse.de>
1356
1357 * configure.in: Remove check for struct timezone, its result is
1358 never used.
1359
14d1edc0 13602006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
f5473695
CY
1361
1362 * configure.in: Add support for Solaris 10 on x86-64.
1363
880820fe 13642006-12-08 Jan Djärv <jan.h.d@swipnet.se>
75750090
JD
1365
1366 * INSTALL (DETAILED BUILDING AND INSTALLATION): Document usage
1367 of PKG_CONFIG_PATH.
1368
ee77eef5
YM
13692006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1370
1371 * configure.in (HAVE_SYNC): New test.
1372
c00d843f
GM
13732006-12-03 Glenn Morris <rgm@gnu.org>
1374
1375 * Makefile.in: Fix Copyright format.
1376
23382015
GM
1377 * configure.in (AH_TOP): Add missing Copyright year.
1378
1379 * update-subdirs: Add missing Copyright years.
1380
e925d5ae 13812006-11-27 Chris Moore <christopher.ian.moore@gmail.com>
f7e73b1d
CY
1382
1383 * Makefile.in: Touch only the parts of the share/emacs directory
1384 specific to this version.
1385
daab13ea
CY
13862006-11-26 Chong Yidong <cyd@stupidchicken.com>
1387
1388 * configure.in (HAVE_X86_64_LIB64_DIR): New test.
1389
9b150aa2
YM
13902006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1391
1392 * configure.in (HAVE_CANCELMENUTRACKING): Remove test.
1393
c5a31d8b
YM
13942006-11-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1395
1396 * configure.in: Prefer X11 to Carbon only when some X-specific
880820fe 1397 option is specified (Thanks to Jan Djärv and Andreas Schwab).
c5a31d8b 1398
c38d01fb
RF
13992006-11-04 Romain Francoise <romain@orebokech.com>
1400
d57727c9
JB
1401 * Makefile.in (bootstrap-clean-before): Fix typo.
1402 Use new target `bootstrap-clean' in the leim subdirectory.
c38d01fb 1403
d57727c9 14042006-11-03 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d6d1029d
CY
1405
1406 * configure.in: Enable sparc64/ia64/powerpc FreeBSD builds.
1407
c0af0f6e
CY
14082006-10-30 Chong Yidong <cyd@stupidchicken.com>
1409
1410 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
1411 directories.
1412
afa0f40b
CY
14132006-10-29 Jeramey Crawford <jeramey@jeramey.com>
1414
1415 * configure.in: Enable x86-64 OpenBSD compilation.
1416
3f9a75cd
GM
14172006-10-28 Glenn Morris <rgm@gnu.org>
1418
1419 * AUTHORS: Add cal-html.el author.
1420
e278f0fe
YM
14212006-10-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1422
1423 * make-dist: Make links to mac/make-package and
1424 mac/Emacs.app/Contents/Resources/Emacs.icns.
1425
4f2c8638
CY
14262006-10-27 Chong Yidong <cyd@stupidchicken.com>
1427
1428 * README: Bump version number to 22.0.90.
1429
92d1ccf4
AS
14302006-10-23 Andreas Schwab <schwab@suse.de>
1431
1432 * configure.in: Make sure x_default_search_path is always set even
1433 when x_libraries is empty, and look in .../share as well for each
1434 library directory.
1435
7ad02ea8
KH
14362006-09-28 Kenichi Handa <handa@m17n.org>
1437
1438 * configure.in (locallisppath): Don't include leim dir.
1439 (lisppath): Include leim dir.
1440
45a2056c
JB
14412006-09-15 Jay Belanger <belanger@truman.edu>
1442
1443 * COPYING: Replace "Library Public License" by "Lesser Public
1444 License" throughout.
1445
4b1aaa8b
PE
14462006-09-11 Paul Eggert <eggert@cs.ucla.edu>
1447
1448 * make-dist (EMACS): Exit and fail if the EMACS environment
1449 variable is set to something other than an absolute file name.
1450
e9f67acf
AS
14512006-08-16 Andreas Schwab <schwab@suse.de>
1452
1453 * configure.in (PKG_CHECK_MODULES): Use AS_MESSAGE_LOG_FD instead
1454 of hardcoding it.
1455
3cb74cd1
RS
14562006-08-16 Richard Stallman <rms@gnu.org>
1457
1458 * INSTALL.CVS: Clean up wording.
1459
41bab5e3
EZ
14602006-07-14 Eli Zaretskii <eliz@gnu.org>
1461
1462 * configure.in (PKG_CHECK_MODULES): Redirect the output of
1463 $PKG_CONFIG --exists "$2" to config.log.
d57727c9 1464 * configure: Regenerate.
41bab5e3 1465
3aa7c28e
RS
14662006-07-08 Richard Stallman <rms@gnu.org>
1467
1468 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
1469
1eca02e7
KS
14702006-07-09 Kim F. Storm <storm@cua.dk>
1471
1472 * CONTRIBUTE: Use outline format.
1473 Add section on copyright years (from admin/notes/years).
1474
d47a5ce6
EZ
14752006-07-08 Eli Zaretskii <eliz@gnu.org>
1476
3aa7c28e 1477 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
d47a5ce6
EZ
1478 to /dev/null, since we don't need the error message, just the
1479 exit status.
1480
014a250c
EZ
14812006-07-07 Eli Zaretskii <eliz@gnu.org>
1482
d57727c9
JB
1483 * CONTRIBUTE: Slight formatting changes and typo fixes.
1484 Add description of NEWS markings.
014a250c 1485
09542a66
KS
14862006-07-07 Kim F. Storm <storm@cua.dk>
1487
1488 * CONTRIBUTE: Mention INSTALL.CVS.
1489
98f46e1b
RF
14902006-07-05 Romain Francoise <romain@orebokech.com>
1491
1492 * make-dist (top-level): Add CONTRIBUTE.
1493
978db147
RS
14942006-07-04 Richard Stallman <rms@gnu.org>
1495
1496 * CONTRIBUTE: Much rewrite.
1497
6f82a6d0
NR
14982006-07-04 Nick Roberts <nickrob@snap.net.nz>
1499
1500 * CONTRIBUTE: New file.
1501
eff6bfea
EZ
15022006-06-24 Eli Zaretskii <eliz@gnu.org>
1503
f8e83735 1504 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
eff6bfea 1505
880820fe 15062006-05-18 Jan Djärv <jan.h.d@swipnet.se>
88fab15b
JD
1507
1508 * configure.in: Add check for ALSA.
88fab15b 1509
f53d2e87
EZ
15102006-05-06 Eli Zaretskii <eliz@gnu.org>
1511
1512 * Makefile.in (INFO_FILES): Remove emacs-xtra.
1513
1514 * info/dir: Remove the Emacs-Xtra entry.
1515
d57727c9 15162006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
ee546279 1517
178463e7 1518 Update copyright year(s) in many files.
8aa90482 1519
7c00e1e9
EZ
15202006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
1521
1522 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
1523 --without-toolkit-scroll-bars was specified.
1524
7e332390 15252006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
7c00e1e9 1526
8aa90482
KS
1527 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
1528 to CFLAGS. Update Copyright years written to src/config.in.
7c00e1e9 1529
8a7c3c86
EZ
15302006-03-18 Claudio Fontana <claudio@gnu.org>
1531
1532 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
1533 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
1534 to be installed/uninstalled.
1535 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
1536 to Info files installed by Emacs.
1537
83fe2c21 15382006-03-03 Claudio Fontana <claudio@gnu.org>
6e1fbe44 1539
9e2bcc86
EZ
1540 * Makefile.in (install, uninstall): Add DESTDIR variable to
1541 support staged installations.
6e1fbe44 1542
885f1975
RS
15432006-02-14 Richard M. Stallman <rms@gnu.org>
1544
1545 * configure.in (s390x-*-linux-gnu*): New configuration.
1546
880820fe 15472006-01-31 Jan Djärv <jan.h.d@swipnet.se>
448541bc
JD
1548
1549 * configure.in: Require GTK 2.4 or newer.
448541bc 1550
597993cf
MB
15512006-01-29 Michael Olson <mwolson@gnu.org>
1552
1553 * Makefile.in (install-arch-indep, uninstall): Add ERC.
1554 * info/dir (ERC): New entry.
1555
33c7860d
EZ
15562006-01-29 Eli Zaretskii <eliz@gnu.org>
1557
1558 * info/dir: Fix last change.
1559
07037643
LT
15602006-01-28 Luc Teirlinck <teirllm@auburn.edu>
1561
1562 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
1563
f9fe3e26
EZ
15642006-01-27 Eli Zaretskii <eliz@gnu.org>
1565
1566 * info/dir: Untabify the whole file.
07037643 1567 (Rcirc): New entry.
f9fe3e26 1568
e143ad11
AS
15692006-01-12 Andreas Schwab <schwab@suse.de>
1570
1571 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
1572 check.
e143ad11 1573
01abe918
CY
15742006-01-02 Chong Yidong <cyd@stupidchicken.com>
1575
1576 * configure.in: Use -Wno-pointer-sign if available.
01abe918 1577
88ec8c53
AS
15782005-12-29 Andreas Schwab <schwab@suse.de>
1579
1580 * config.guess, config.sub: Updated from master source.
1581
cdda1b59 15822005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d52c26e9 1583
f8e83735 1584 * configure.in: Use amdx86-64 for freebsd on x86_64.
d52c26e9 1585
ad7a98ae
RF
15862005-11-22 Romain Francoise <romain@orebokech.com>
1587
1588 * make-dist: Add etc/images/icons.
1589
11bdfcdd
AS
15902005-11-03 Andreas Schwab <schwab@suse.de>
1591
1592 * configure.in: Use GZIP_PROG instead of GZIP.
1593
1594 * Makefile.in (GZIP_PROG): Renamed from GZIP.
1595 (install-arch-indep): Adjust.
1596
b4235a80
AS
15972005-11-01 Andreas Schwab <schwab@suse.de>
1598
1599 * Makefile.in (bootstrap): Fix dependencies for parallel build.
1600 (bootfast): Likewise.
1601
e8439d34
RF
16022005-11-01 Romain Francoise <romain@orebokech.com>
1603
1604 * configure.in: Check for gzip.
e8439d34
RF
1605
1606 * Makefile.in (install): Compress source files.
1607
eae54018
ST
16082005-10-24 Steven Tamm <steventamm@mac.com>
1609
e8439d34 1610 * configure.in: Fix darwin386 configuration issue.
eae54018 1611
5798342c
EZ
16122005-10-22 Eli Zaretskii <eliz@gnu.org>
1613
1614 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
1615
ffda926c
BW
16162005-10-17 Bill Wohler <wohler@newt.com>
1617
1618 * make-dist: Create and populate etc/images/low-color.
1619
29dd7a69
BW
16202005-10-15 Bill Wohler <wohler@newt.com>
1621
1622 * make-dist: Create and populate etc/images/gud.
1623
b82ecedf
RS
16242005-10-08 Richard M. Stallman <rms@gnu.org>
1625
1626 * make-dist (tempparent): Don't check for 14-char file name limit.
1627
36eaa68f
RF
16282005-10-07 Romain Francoise <romain@orebokech.com>
1629
1630 * make-dist: Add etc/images/ezimage and etc/images/mail
1631 directories. Install images in etc/images.
1632
66533b25
YM
16332005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1634
1635 * configure.in: Prefer Carbon if --enable-carbon-app or
1636 --with-carbon is explicitly specified even when X11 is detected.
66533b25 1637
5c4757d3
RS
16382005-09-15 Ulf Jasper <ulf.jasper@web.de>
1639
1640 * Makefile.in (install-arch-indep, uninstall):
1641 Handle newsticker manual.
1642 (info): Add - to commands.
1643
ed326e35
EZ
16442005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
1645
1646 Remove the MAXPATHLEN limitations:
1647
1648 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
ed326e35 1649
022dc424 16502005-09-09 Eli Zaretskii <eliz@gnu.org>
50a6ff15
EZ
1651
1652 * configure.in <lynxsos*>: Support for LynxOS on PPC.
d57727c9 1653 * configure: Regenerate.
50a6ff15 1654
c9ac21eb
PE
16552005-09-05 Paul Eggert <eggert@cs.ucla.edu>
1656
1657 * config.guess, config.sub: Updated from master source.
1658
9a69ec4b
JB
16592005-08-03 Juanma Barranquero <lekktu@gmail.com>
1660
1661 * .cvsignore: Add `lock'.
1662
c638055f
JB
16632005-07-28 Juanma Barranquero <lekktu@gmail.com>
1664
1665 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
1666
9eff9fe3
PE
16672005-07-26 Paul Eggert <eggert@cs.ucla.edu>
1668
1669 Merge gnulib getopt implementation into Emacs.
1670
1671 * Makefile.in (AUTOCONF_INPUTS): New macro.
1672 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
1673 so that these files also depend on m4/getopt.m4.
1674 * configure.in: Configure getopt by including m4/getopt.m4,
1675 and configuring a getopt replacement if necessary.
1676 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
1677 * m4/getopt.m4: New file.
1678
edfaf76d
LK
16792005-07-06 Lute Kamstra <lute@gnu.org>
1680
1681 * configure.in: Fix capitalization.
edfaf76d 1682
385ee3de
LK
16832005-07-04 Lute Kamstra <lute@gnu.org>
1684
1685 Update FSF's address in GPL notices.
1686
880820fe 16872005-06-19 Jérôme Marant <jerome@marant.org>
eb7c6f20
LK
1688
1689 * Makefile.in (epaths-force): Protect both lisppath and
1690 buildlisppath from whitespace.
1691
23fd4483
ST
16922005-06-08 Steven Tamm <steventamm@mac.com>
1693
1694 * configure.in: Support Darwin/MacOSX on Intel
23fd4483 1695
880820fe 16962005-06-06 Jan Djärv <jan.h.d@swipnet.se>
98c3db67
JD
1697
1698 * configure.in (HAVE_CANCELMENUTRACKING): New test.
98c3db67 1699
880820fe 17002005-05-11 Jérôme Marant <jmarant@marant.org>
9adfabc2
LK
1701
1702 * configure.in: Add --enable-locallisppath.
9adfabc2 1703
5063dbbf
YM
17042005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1705
1706 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
1707 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
1708 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
5063dbbf 1709
880820fe 17102005-05-07 Jérôme Marant <jerome@marant.org>
6a4fb78f
EZ
1711
1712 * make-dist: Remove references to makefile.nt and makefile.def.
1713 Include widgets and images subdirectories of etc. Do not exclude
1714 ldefs-boot.el.
1715
2c97085e
AS
17162005-04-23 Andreas Schwab <schwab@suse.de>
1717
1718 * configure.in: Remove duplicate match for powerpc configuration.
2c97085e 1719
766c5349
TTN
17202005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
1721
1722 * configure.in: Check for <pwd.h>.
766c5349 1723
118e2c39
LK
17242005-04-14 Lute Kamstra <lute@gnu.org>
1725
1726 * make-dist: Distribute all ChangeLog files in lisp/.
1727 Don't distribute ldefs-boot.el.
1728 lisp/makefile.nt no longer exists.
1729
5c156fdf
LK
17302005-04-13 Lute Kamstra <lute@gnu.org>
1731
1732 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
1733 for "no-byte-compile: t" in the file instead.
1734
4693dbc9
SM
17352005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
1736
1737 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
1738 shadow the main Lesstif/Motif-2.1 libs and includes.
1739
880820fe 17402005-03-10 Jan Djärv <jan.h.d@swipnet.se>
0f88527f
JD
1741
1742 * configure.in: Only add XASSERTS to cppflags.
0f88527f 1743
880820fe 17442005-03-04 Jan Djärv <jan.h.d@swipnet.se>
d0098f13
JD
1745
1746 * configure.in: Added --enable-asserts.
d0098f13 1747
bf247b6e
KS
17482005-02-09 Kim F. Storm <storm@cua.dk>
1749
1750 Change release version from 21.4 to 22.1 throughout.
1751 Change development version from 21.3.50 to 22.0.50.
1752
551ffc27
ST
17532005-01-19 Steven Tamm <steventamm@mac.com>
1754
1755 * configure.in: Check for <sys/utsname.h>.
551ffc27 1756
adf87c29
KS
17572004-12-11 Kim F. Storm <storm@cua.dk>
1758
1759 * Makefile.in (info): Undo 2004-12-05 change.
1760
b2d6e132
LT
17612004-12-08 Luc Teirlinck <teirllm@auburn.edu>
1762
058a9e4f
LT
1763 * info/dir (File): Add URL and Org Mode manuals.
1764 * Makefile.in (install-arch-indep, uninstall): Add url and org
b2d6e132
LT
1765 manuals.
1766
56f7d69d 17672004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
be5472bd
SM
1768
1769 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
1770 committed to src/config.in.
1771
880820fe 17722004-12-07 Jan Djärv <jan.h.d@swipnet.se>
b8bdffbe 1773
be5472bd 1774 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
b8bdffbe 1775 pthreads and define HAVE_GTK_AND_PTHREAD.
b8bdffbe 1776
cc60c723
RS
17772004-12-05 Richard M. Stallman <rms@gnu.org>
1778
1779 * Makefile.in (info): Ignore errors building info files.
1780
77cafc7a
EZ
17812004-11-27 Eli Zaretskii <eliz@gnu.org>
1782
1783 * config.bat: If 8-byte alignment is not supported, define
1784 NO_DECL_ALIGN in src/config.h, instead of trivially defining
fe3df972
EZ
1785 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
1786 filter through Sed to remove the quotes.
77cafc7a 1787
49561cf6
SM
17882004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
1789
1790 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
1791 not apply to files explicitly `cvs add'ed.
1792
d8dfe187
EZ
17932004-11-12 Eli Zaretskii <eliz@gnu.org>
1794
1795 * config.bat: Don't require djecho.exe for the v1.x build.
1b43e144
EZ
1796 Add a test for DECL_ALIGN support, and add a trivial definition to
1797 src/config.h if 8-byte alignment is not supported.
d8dfe187 1798
85c38542
KS
17992004-11-08 Kim F. Storm <storm@cua.dk>
1800
1801 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
1802 files before building.
1803 (bootfast, bootstrap-clean-before-fast): New targets, like
1804 bootstrap but don't remove .elc files.
1805
59dede22
EZ
18062004-11-06 Lars Brinkhoff <lars@nocrew.org>
1807
1808 * configure.in: Add check for getrusage.
1809
880820fe 18102004-11-02 Jan Djärv <jan.h.d@swipnet.se>
572a3cc2 1811
49561cf6
SM
1812 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
1813 New tests for new and old GTK file dialogs.
d0a80c21
JD
1814 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
1815 to no.
1816
880820fe 18172004-10-20 Jan Djärv <jan.h.d@swipnet.se>
f17e308a
JD
1818
1819 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
1820 can be set. Remove SETARCH test.
f17e308a 1821
cef11da2
ST
18222004-10-08 Steven Tamm <steventamm@mac.com>
1823
1824 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
cef11da2 1825
880820fe 18262004-10-06 Jan Djärv <jan.h.d@swipnet.se>
4cbbf6b7
JD
1827
1828 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
05cf15c6 1829 AC_MSG_WARN. Move output of warning message to end of configure run.
4cbbf6b7 1830
880820fe 18312004-10-05 Jan Djärv <jan.h.d@swipnet.se>
4494a266 1832
49561cf6 1833 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
4494a266
JD
1834 Run test to see if heap start address is random.
1835
bc9b2430
MB
18362004-09-29 Miles Bader <miles@gnu.org>
1837
1838 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
1839 if setarch is present.
1840
880820fe 18412004-09-25 Jan Djärv <jan.h.d@swipnet.se>
dd571c2f
JD
1842
1843 * configure.in (HAVE_EXECSHIELD): Only define on x86.
dd571c2f 1844
880820fe 18452004-09-24 Jan Djärv <jan.h.d@swipnet.se>
4489ece2
JD
1846
1847 * configure.in: Check for exec-shield.
4489ece2 1848
de10c114
AS
18492004-08-06 Andreas Schwab <schwab@suse.de>
1850
1851 * Makefile.in (install-arch-indep, uninstall): Add flymake.
1852
d9a68b6a
EZ
18532004-07-31 Eli Zaretskii <eliz@gnu.org>
1854
1855 * config.bat: Update URLs in the comments.
1856
23f87bed
MB
18572004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1858
49561cf6 1859 * Makefile.in (install-arch-indep): Add pgg and sieve.
23f87bed
MB
1860
1861 * info/.cvsignore: Added pgg and sieve.
1862
52b9b5cc
AS
18632004-07-05 Andreas Schwab <schwab@suse.de>
1864
1865 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
1866
1d390bd8
KH
18672004-06-21 Kenichi Handa <handa@m17n.org>
1868
1869 * make-dist: Link leim-ext.el into tempdir.
1870
1f94377f
LT
18712004-06-15 Luc Teirlinck <teirllm@auburn.edu>
1872
1873 * info/dir (File): Add emacs-xtra.
1874 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
1875
1c492b87
JL
18762004-06-12 Juri Linkov <juri@jurta.org>
1877
1878 * info/dir: Move menu help lines from `* Menu:' to file header.
1879 Describe the purpose of a red *.
1880
8f9d4905
SM
18812004-05-04 Dave Love <fx@gnu.org>
1882
1883 * configure.in: Don't use `extrasub'.
1884
2c2cd44f
SM
18852004-04-29 Dave Love <fx@gnu.org>
1886
1887 * configure.in: Don't forget to quote args to `test'.
1888
510ead5f
TTN
18892004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
1890
1891 * autogen.sh: Update filename in "please read" message.
1892
1ee652eb
RS
18932004-04-17 Richard M. Stallman <rms@gnu.org>
1894
1895 * INSTALL: Move the info about site-lisp dirs,
1896 and say uninstalled Emacs looks there too.
1897
c1994268
EZ
18982004-04-04 Eli Zaretskii <eliz@gnu.org>
1899
1900 * config.bat (lib-src): Recognize comment lines in Makefile.in
1901 that have a TAB after the #, to avoid errors in preprocessing with
1902 GCC 3.3.3.
1903
04e08b8c
LT
19042004-03-31 Luc Teirlinck <teirllm@auburn.edu>
1905
1906 * Makefile.in: Mention in comment that `make maintainer-clean'
1907 deletes .elc files.
1908
4a61faec
SM
19092004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
1910
1911 * update-subdirs: Add local variables to prevent byte-compiling.
1912
06aacc62
RS
19132004-03-21 Dave Love <fx@gnu.org>
1914
1915 * configure.in: Fix previous change.
1916
36a3fd05
RS
19172004-03-18 Dave Love <fx@gnu.org>
1918
06aacc62 1919 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
36a3fd05 1920
6939e0b1
LT
19212004-03-15 Luc Teirlinck <teirllm@auburn.edu>
1922
1923 * info/dir (File): Add SMTP and SES.
1924
d8d95bc7
SM
19252004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
1926
1927 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
5e7b4262 1928 (bootstrap): Use the new bootstrap-prepare target in lisp.
d8d95bc7 1929
58ec79cf
KS
19302004-02-18 Kim F. Storm <storm@cua.dk>
1931
d8d95bc7 1932 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
58ec79cf 1933
a6eeaa81 19342004-02-16 Eli Zaretskii <eliz@gnu.org>
c33b76da 1935
d8d95bc7 1936 * make-dist: Don't link index.*perm and permute-index into tempdir.
c33b76da 1937
584b627e
JY
19382004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
1939
1940 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
1941 to match previous changes by Eli Zaretskii.
1942
68e4cc57
LT
19432004-02-09 Luc Teirlinck <teirllm@auburn.edu>
1944
1945 * Makefile.in: Set CDPATH to an empty string.
1946
22bb9485
SM
19472004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
1948
1949 * configure.in <darwin>: Use fink packages if available.
1950
880820fe 19512004-01-25 Jérôme Marant <jmarant@free.fr> (tiny change)
ae2230df
RS
1952
1953 * make-dist (lispref): Do include lispref/index.texi.
1954
b4963755 19552004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
722ae5f4 1956
4a61faec 1957 * make-dist (tempdir): Include cursors in nt/icons.
722ae5f4 1958
a6eeaa81 19592003-12-30 Eli Zaretskii <eliz@gnu.org>
d9e0b412
EZ
1960
1961 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
1962 clashes with install-sh on 8+3 filesystems.
1963
8af1a978
MB
19642003-12-08 Miles Bader <miles@gnu.org>
1965
1966 * .cvsignore: Add .arch-inventory.
1967
ce6e4c21
AS
19682003-12-24 Andreas Schwab <schwab@suse.de>
1969
1970 * configure.in: Check for <sys/socket.h>. Include it before
815617bf 1971 including <net/if.h>. Move check for <net/if.h> before its use.
ce6e4c21 1972
880820fe 19732003-12-24 Jan Djärv <jan.h.d@swipnet.se>
0b1ec9e9
JD
1974
1975 * Makefile.in (install-arch-dep): Don't let cd output go into
1976 pipe for carbon_appdir.
1977
cf59a5b7
AS
19782003-12-24 Andreas Schwab <schwab@suse.de>
1979
1980 * configure.in (PKG_CHECK_MODULES): Fix quoting.
1981
55e4f3cd
AS
19822003-12-01 Andreas Schwab <schwab@suse.de>
1983
2a75d75d 1984 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
55e4f3cd 1985 hardcoding gcc.
55e4f3cd 1986
880820fe 19872003-11-16 Jan Djärv <jan.h.d@swipnet.se>
57669b57
JD
1988
1989 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
1990 multiple displays.
22bb9485 1991 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
57669b57 1992
68e03c1c
DL
19932003-09-23 Dave Love <fx@gnu.org>
1994
1995 * configure.in: Check members of struct ifreq.
1996
6df2a645
KS
19972003-09-14 Kim F. Storm <storm@cua.dk>
1998
1999 * configure.in: Add checks for sys/ioctl.h and net/if.h.
2000
da92b8d9
LT
20012003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
2002
2003 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
2004
19bb0fcd 20052003-08-18 Lute Kamstra <lute@gnu.org>
e512ece1
LK
2006
2007 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
2008 required anymore.
2009
abd39b57
AC
20102003-08-07 Andrew Choi <akochoi@shaw.ca>
2011
2012 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
2013 option instead of -traditional-cpp for CPP.
2014
c855f2ca
RS
20152003-07-29 Richard M. Stallman <rms@gnu.org>
2016
2017 * configure.in (HAVE_XIM): Define if XIM is available.
2018
32b0a3c6
JB
20192003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
2020
2021 * configure.in: The function gtk_window_set_icon_from_file was
2022 introduced in GTK+ 2.2, so check for that release.
2023
2eaa00ba
AS
20242003-07-23 Andreas Schwab <schwab@suse.de>
2025
2026 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
2027
2028 * Makefile.in (YACC): Remove, not used.
2029 (MAINT): Don't set.
2030 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
2031 disable dependency on ${srcdir}/configure.in when maintainer mode
2032 is disabled.
2033
f57bd967
DL
20342003-07-22 Dave Love <fx@gnu.org>
2035
2036 * configure.in: Make XRegisterIMInstantiateCallback test depend on
2037 HAVE_X11, not with_xim.
2038 (HAVE_CRTIN): Provide template.
2039 <with_png>: Test for png.h and libpng/png.h.
2040
da894f7d
AS
20412003-07-15 Andreas Schwab <schwab@suse.de>
2042
2043 * configure.in: Temporarily leave quoting for AC_DEFINE.
2044
ec03b83e
SM
20452003-07-13 Stefan Monnier <monnier@cs.yale.edu>
2046
2047 * configure.in: Check for posix_memalign.
2048
800bebe3
RS
20492003-07-12 Richard M. Stallman <rms@gnu.org>
2050
2051 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
2052
42f81f64
KS
20532003-07-09 Kim F. Storm <storm@cua.dk>
2054
2055 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
2056 functionality of --without-xim.
2057
d320e9f3
DL
20582003-06-29 Dave Love <fx@gnu.org>
2059
2060 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
2061
7bea57c9
DL
20622003-06-23 Dave Love <fx@gnu.org>
2063
ec03b83e
SM
2064 * configure.in: Check for sys/_mbstate_t.h.
2065 Test XRegisterIMInstantiateCallback prototype.
7bea57c9
DL
2066 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
2067
eb3b52fa
DL
20682003-06-06 Dave Love <fx@gnu.org>
2069
2070 * configure.in: Check for locale.h.
2071
f16205ca
DL
20722003-06-05 Dave Love <fx@gnu.org>
2073
ec03b83e
SM
2074 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
2075 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
f16205ca 2076 (NLIST_STRUCT): Don't define.
eb3b52fa 2077 (AH_BOTTOM): Define my_strftime.
f16205ca 2078
efd60266
JB
20792003-06-02 Richard M. Stallman <rms@gnu.org>
2080
2081 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
2082
016bd3c0
AS
20832003-05-24 Andreas Schwab <schwab@suse.de>
2084
2085 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
2086 bzero, and bcmp.
2087
7933722a
DL
20882003-05-22 Dave Love <fx@gnu.org>
2089
ec03b83e 2090 * configure.in: Remove redundant test for term.h. Test for difftime.
7933722a 2091
463f55ee
DL
20922003-05-20 Dave Love <fx@gnu.org>
2093
2094 * configure.in: Append * to s390-*-linux-gnu case.
2095 (LIBMAIL) <lockfile>: Don't define.
2096
20972003-04-30 Richard M. Stallman <rms@gnu.org>
2098
2099 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
2100
880820fe 21012003-04-28 Francesco Potortì <pot@gnu.org>
463f55ee 2102
89aa5de3 2103 * configure.in: Undo last (RMS') change, as it is useless, per
463f55ee
DL
2104 Dave Love.
2105
21062003-04-08 Richard M. Stallman <rms@gnu.org>
2107
2108 * configure.in: Put #include of jpeglib.h at start of line.
2109
880820fe 21102003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
6740b4d6
KG
2111
2112 * INSTALL (* GNU/Linux development packages): Mention Debian and
2113 RedHat package names.
2114
ed3c3314
RS
21152003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
2116
2117 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
2118
880820fe 21192003-04-30 Kai Großjohann <kai.grossjohann@gmx.net>
5b31a763
KG
2120
2121 * INSTALL (* GNU/Linux development packages): Tell people to
2122 install additional packages for compiling Emacs.
2123
880820fe 21242003-04-06 Francesco Potortì <pot@gnu.org>
18fe6f45
FP
2125
2126 * configure.in: Use the same configuration for all aix5, not just
2127 aix5.1.
2128
77fb5d1a
FP
21292003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
2130
2131 * configure.in: Check for need for bigtoc support on IBM AIX for
2132 solving a linker table overflow problem.
2133
710ee5a9
RB
21342003-03-03 Rob Browning <rlb@defaultvalue.org>
2135
efd60266
JB
2136 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
2137 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
710ee5a9
RB
2138 over bzero, bcmp, and bcopy.
2139
16f6f948
SJ
21402003-02-23 Simon Josefsson <jas@extundo.com>
2141
2142 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
2143
92a8ce63
JB
21442003-02-21 Klaus Zeitler <kzeitler@lucent.com>
2145
2146 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
2147
47774164
KH
21482003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
2149
2150 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
2151
0dfd93c0
AS
21522003-02-08 Andreas Schwab <schwab@suse.de>
2153
2154 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
2155 instead of the substitution.
2156
c60ee5e7
JB
21572003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2158
2159 * Makefile.in: Use @EXEEXT@ for Cygwin.
2160 Use USERNAME if LOGNAME is not set (for Cygwin).
2161
1d894293 2162 * configure.in: Add opsys=cygwin.
88373452 2163
12bf22e0
AS
21642003-01-22 Andreas Schwab <schwab@suse.de>
2165
2166 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
2167 redefining it explicitly in src/config.in.
2168
ffdf4f26
MR
21692003-01-22 Markus Rost <rost@math.ohio-state.edu>
2170
2171 * Makefile.in (bootstrap): Make bootstrap-after.
2172
880820fe 21732003-01-20 Jan Djärv <jan.h.d@swipnet.se>
cd890796
JD
2174
2175 * configure.in: Fix --with-gtk.
2176
880820fe 21772003-01-19 Jan Djärv <jan.h.d@swipnet.se>
488dd4c4
JD
2178
2179 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
2180
2181 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
2182
880820fe 21832003-01-14 Francesco Potortì <pot@gnu.org>
e833850f 2184
ec03b83e 2185 * configure.in (m68k-motorola-sysv): Remove (obsolete).
e833850f 2186
52cd7d02
ST
21872003-01-07 Steven Tamm <steventamm@mac.com>
2188
2189 * configure.in: New option, --enable-carbon-app, to specify
2190 that the application should be installed
2191 * Makefile.in (install-arch-dep): On Mac OS X, install the
2192 Emacs.app application if carbon-app is enabled
2193
fb02aff2
DL
21942003-01-06 Dave Love <fx@gnu.org>
2195
2196 * configure.in: Check for nl_langinfo.
2197 [!HAVE_SIZE_T]: Fix typedef.
2198
1d08c2fe
DK
21992003-01-06 David Kastrup <dak@gnu.org>
2200
ec03b83e 2201 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
9e71690e 2202
14d1edc0 2203 * configure.in: Add tests for install-info.
1d08c2fe 2204
72c5c58f
MR
22052002-12-09 Markus Rost <rost@math.ohio-state.edu>
2206
2207 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
2208 use again sol2-6 instead of sol2-8.
2209
a4ac5b17
DL
22102002-12-09 Dave Love <fx@gnu.org>
2211
fb02aff2 2212 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
a4ac5b17 2213
4824556f
AS
22142002-12-08 Andreas Schwab <schwab@suse.de>
2215
2216 * Makefile.in (install-arch-indep): Revert last change.
2217
6b2fd6ea
DL
22182002-11-27 Dave Love <fx@gnu.org>
2219
2220 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
ec03b83e
SM
2221 Check for __sys_siglist too. Check for memset.
2222 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
6b2fd6ea 2223
8c95f450
JB
22242002-11-22 Juanma Barranquero <lektu@terra.es>
2225
2226 * config.guess, config.sub: Updated from master source.
2227
39f7b5f7
KF
22282002-11-19 Karl Fogel <kfogel@red-bean.com>
2229
2230 * autogen.sh: New file.
2231
d824beee
DL
22322002-11-15 Dave Love <fx@gnu.org>
2233
ec03b83e
SM
2234 * configure.in: Tidy up various quoting issues throughout.
2235 Use AC_GNU_SOURCE.
d824beee
DL
2236 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
2237 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
2238 Maybe define bcopy, bzero, bcmp.
ec03b83e 2239 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
d824beee
DL
2240 non-existent machine file).
2241 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
2242 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
0d6f3768 2243 (nlist.h): Move test up.
d824beee 2244
72c5c58f 22452002-11-18 Markus Rost <rost@math.ohio-state.edu>
8704a6ab 2246
72c5c58f 2247 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
8704a6ab 2248
880820fe 22492002-11-14 Francesco Potortì <pot@gnu.org>
816753a7
FP
2250
2251 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
2252
98b4e102
JB
22532002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
2254
2255 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
2256
6bae0ccf
DL
22572002-11-08 Dave Love <fx@gnu.org>
2258
ec03b83e 2259 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
6bae0ccf
DL
2260 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
2261
ab4f69f2
MB
22622002-11-07 Miles Bader <miles@gnu.org>
2263
ec03b83e
SM
2264 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
2265 Handle separate-build-dir case.
ab4f69f2 2266
318db6cb
RS
22672002-11-06 Richard M. Stallman <rms@gnu.org>
2268
2269 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
2270 bulletproof. $bar may be empty when there are no .elc files.
2271
2baf1bfa
DL
22722002-10-30 Dave Love <fx@gnu.org>
2273
89aa5de3 2274 * configure.in: Require autoconf 2.53. Test for pty.h,
2baf1bfa 2275 sys/mman.h, sys/param.h, mremap, memmove.
ec03b83e
SM
2276 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
2277 (AC_PROG_YACC): Delete.
2baf1bfa
DL
2278 (size_t): Use AC_CHECK_TYPES.
2279 (AH_TOP): Up-date copyright.
2280
a6cadf53
JB
22812002-10-01 Juanma Barranquero <lektu@terra.es>
2282
2283 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
2284
9811b1cf
RS
22852002-09-19 Richard M. Stallman <rms@gnu.org>
2286
2287 * configure.in: Fix the LessTif-directory-finder for real.
2288
ef7fb3bb
RS
22892002-09-14 Richard M. Stallman <rms@gnu.org>
2290
2291 * Makefile.in (maybe_bootstrap): Test for complete absence
2292 of compiled Lisp files.
2293
b3cd6965
SM
22942002-09-11 Stefan Monnier <monnier@cs.yale.edu>
2295
2296 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
2297 (bootstrap-clean-after): Delete.
2298 (bootstrap): Make the sequencing explicit.
2299
3e6be279
RS
23002002-09-10 Richard M. Stallman <rms@gnu.org>
2301
2302 * configure.in: Fix previous LessTif change.
2303
50332dc1
RS
23042002-09-09 Richard M. Stallman <rms@gnu.org>
2305
2306 * configure.in (powerpcle-*-solaris2.5*): New configuration.
2307 (powerpcle-*-solaris*): Use version 2.6 as default.
2308 (*-sunos5.6*, *-solaris2.6*): New alternative.
2309 (*-sunos5*): Use version 2.6 as default.
2310
880820fe 23112002-09-06 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
8bb4cb85
KG
2312
2313 * configure.in: Fix typo.
2314
22eaea41
RS
23152002-09-05 Richard M. Stallman <rms@gnu.org>
2316
2317 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
2318
b3cd6965 2319 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
22eaea41
RS
2320 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
2321
6bc85c3b
KS
23222002-08-26 Kim F. Storm <storm@cua.dk>
2323
2324 * Makefile.in (install-arch-indep): Do not remove DOC file
2325 when it is the only DOC file installed; this is the case when
2326 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
2327
dc16594b
MR
23282002-07-24 Markus Rost <rost@math.ohio-state.edu>
2329
2330 * configure.in: Fix typo.
2331
2a0c903c
RS
23322002-07-24 Richard M. Stallman <rms@gnu.org>
2333
2334 * configure.in: Don't print anything special about gamedir.
2335
3ea1bfb2 2336 * configure.in: Delete nonstandard --with-game-user option.
b3cd6965 2337
a8bbe549
RS
23382002-07-21 Richard M. Stallman <rms@gnu.org>
2339
2340 * Makefile.in (gamedir, localstatedir): New variables.
2341 (epaths-force): Insert value of gamedir into PATH_GAME.
2342
2343 * configure.in (gamedir): Handle it like lispdir.
ec03b83e 2344 (--with-game-dir option): Delete.
a8bbe549 2345
880820fe 23462002-06-21 Pavel Janík <Pavel@Janik.cz>
29c3cbf0
PJ
2347
2348 * configure.in: Add support for mipseb-*-netbsd* machines.
2349
880820fe 23502002-06-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b3ae255b
KG
2351
2352 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
2353
880820fe 23542002-06-17 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
d591a834
KG
2355
2356 * info/dir (File): Add an entry for Tramp.
2357
e0156c8d
EZ
23582002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
2359
2360 * INSTALL-CVS: New file.
2361
3fa4ac47
AS
23622002-06-07 Andreas Schwab <schwab@suse.de>
2363
2364 * configure.in (x86_64-*-linux-gnu*): New system.
2365
86bbfe77
EZ
23662002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
2367
2368 * config.bat: Handle the case when lispintro is truncated to lispintr.
2369
2570d28c
PE
23702002-05-26 Paul Eggert <eggert@twinsun.com>
2371
2372 * config.guess, config.sub: Updated from master source.
2373
a1d8dc87
RS
23742002-05-09 Richard M. Stallman <rms@gnu.org>
2375
2376 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
2377
880820fe 23782002-05-04 Pavel Janík <Pavel@Janik.cz>
9a40c2fb
PJ
2379
2380 * make-dist: Do not distribute lock/ directory.
2381
e3ba1015
AC
23822002-04-30 Andrew Choi <akochoi@shaw.ca>
2383
2384 * configure.in: Provide documentation string when defining
2385 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
2386 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
2387
5167cfda
CW
23882002-04-28 Colin Walters <walters@verbum.org>
2389
b3cd6965 2390 * configure.in: Delete configure check for access to the game user.
5167cfda 2391
880820fe 23922002-04-29 Pavel Janík <Pavel@Janik.cz>
2912f349
PJ
2393
2394 * make-dist: lwlib/Imakefile is removed.
2395
e0f712ba
AC
23962002-04-26 Andrew Choi <akochoi@shaw.ca>
2397
2398 * configure.in: Add support for powerpc-apple-darwin*.
2399 (HAVE_CARBON): Add.
2400
b3cd6965 2401 * make-dist: Create directories in mac/Emacs.app.
e0f712ba 2402
880820fe 24032002-04-25 Pavel Janík <Pavel@Janik.cz>
90077f66
PJ
2404
2405 * make-dist: lwlib-Xol* are removed.
2406
8fba10fc
AS
24072002-04-23 Andreas Schwab <schwab@suse.de>
2408
2409 * Makefile.in (MAINT): New variable.
2410 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
2411 instead of configure.in, to avoid running autoconf and autoheader
2412 unless explicitly requested.
2413
852eef40
EZ
24142002-04-16 Eli Zaretskii <eliz@gnu.org>
2415
2416 * config.bat: Update for msdos/sed2v2.inp.
2417
6817198a
AS
24182002-04-15 Andreas Schwab <schwab@suse.de>
2419
b3cd6965 2420 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
6817198a
AS
2421 * configure.in: Add config header templates to all AC_DEFINE and
2422 AC_DEFINE_UNQUOTED symbols.
2423 * make-dist: Run autoheader if necessary.
2424
b9b966e0
CW
24252002-04-10 Colin Walters <walters@verbum.org>
2426
2427 * configure.in: Add --game-dir, --game-user. Test to see if we
2428 can use them.
2429
880820fe 24302002-04-08 Pavel Janík <Pavel@Janik.cz>
3d9830e5
PJ
2431
2432 * configure.in: Add --with-sound.
2433
10ce34dc
KS
24342002-03-18 Kim F. Storm <storm@cua.dk>
2435
2436 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
2437 and getsockname functions. Test for sys/un.h include file.
2438
1ef1ef96
EZ
24392002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
2440
2441 * configure.in: Support AIX 5.1.
2442
880820fe 24432002-03-10 Jan Djärv <jan.h.d@swipnet.se>
d873ec96
JD
2444
2445 * configure.in: Added test for X Session Management (HAVE_X_SM).
2446
16e79fec
RS
24472002-03-03 Richard M. Stallman <rms@gnu.org>
2448
2449 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
2450 Run chown $${LOGNAME} on files installed by tar xvf.
2451
6a22cdf4
KS
24522002-03-03 Kim F. Storm <storm@cua.dk>
2453
2454 * configure.in: Test for getpeername.
2455
4d766b59
RS
24562002-03-01 Richard M. Stallman <rms@gnu.org>
2457
2458 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
2459 (HAVE_GIF): Don't use old libungif versions that crash.
2460
4fff8c79
RS
24612002-02-26 Richard M. Stallman <rms@gnu.org>
2462
2463 * configure.in <making srcdir absolute>: Verify that PWD is correct,
2464 not just well-formed and valid.
2465 (mips-compaq-nonstopux*): New configuration.
b3cd6965 2466
e5389a0b
PE
24672002-02-18 Paul Eggert <eggert@twinsun.com>
2468
2469 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
2470 "sed q" is a portable equivalent to plain "head -1".
2471
db54c53a
RS
24722002-02-13 Richard M. Stallman <rms@gnu.org>
2473
2474 * Makefile.in (maybe_bootstrap): Do `exit 1'.
2475 (all): Don't depend on maybe_bootstrap here.
2476 (${SUBDIR}): Depend on it here instead.
2477
b735b2ab
RS
24782002-02-08 Richard M. Stallman <rms@gnu.org>
2479
2480 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
2481
d8359893
EZ
24822002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
2483
2484 * configure.in: Recognize BSD/OS 5.0.
2485
f3b812da
EZ
24862002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
2487
2488 * make-dist: Make version checking in emacs.texi consistent with
2489 how we set it there.
2490
f48a30d7
KS
24912001-12-29 Kim F. Storm <storm@cua.dk>
2492
2493 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
2494
07025a55
RS
24952001-12-28 Richard M. Stallman <rms@gnu.org>
2496
2497 * configure.in: Test for mbsinit.
2498
b0a21bf9
EZ
24992001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
2500
2501 These changes make Leim part of the standard distribution:
2502
3a787a1e 2503 * README: Add info about the `leim' directory.
b0a21bf9
EZ
2504
2505 * INSTALL: Remove text that describes Leim as a separate package.
2506
2507 * noleim-Makefile.in: File removed.
2508
2509 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
2510 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
2511 Leim files out of the Emacs tree. Don't prepare a separate tarball
2512 for Leim.
5a60d1da 2513
61e3b944
RS
25142001-12-11 Richard M. Stallman <rms@gnu.org>
2515
2516 * configure.in (hppa*-*-linux-gnu*): New alternative.
2517
880820fe 25182001-12-08 Pavel Janík <Pavel@Janik.cz>
03f9f7ae
PJ
2519
2520 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
2521 creating distribution.
2522
d6a70204
PE
25232001-12-06 Paul Eggert <eggert@twinsun.com>
2524
2525 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
2526 (AC_FUNC_VFORK): Remove.
2527 (AC_FUNC_FORK): Add.
2528 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
2529 this is required by recent Autoconf versions.
2530
880820fe 25312001-12-02 Pavel Janík <Pavel@Janik.cz>
4a3cf58d
PJ
2532
2533 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
2534 TODO, vms-pp.trans and others).
2535
880820fe 25362001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
2537
2538 * make-dist: Use COPYING from the top-level directory.
2539
1096bcc0
GM
25402001-11-29 Gerd Moellmann <gerd@gnu.org>
2541
2542 * configure.in: Add support for FreeBSD/Alpha.
2543
880820fe 25442001-11-29 Pavel Janík <Pavel@Janik.cz>
b1356234 2545
dd536f94
PJ
2546 * make-dist: Add COPYING to the top-level directory of the
2547 distribution. Simplify the logic behind copying.
2548
b1356234
PJ
2549 * Makefile.in (maybe_bootstrap): Fix previous change.
2550
66458f32
RS
25512001-11-28 Richard M. Stallman <rms@gnu.org>
2552
2553 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
2554
ebcbef4e
RS
25552001-11-26 Richard M. Stallman <rms@gnu.org>
2556
2557 * Makefile.in: bootstrap should not delete dumped executables.
2558 (bootstrap-clean-before): New target.
2559 (bootstrap): Use bootstrap-clean-before instead of clean.
ec03b83e 2560 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
ebcbef4e 2561
b77d2746 25622001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
ac74199d 2563
070f247d
EZ
2564 These changes add the Emacs Lisp Introduction manual to the
2565 distribution:
2566
b3cd6965 2567 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
b77d2746 2568
070f247d
EZ
2569 * make-dist: Copy the files in lispintro directory.
2570
7336d09b
EZ
2571 * config.bat: Configure in the lispintro directory.
2572
ac74199d
EZ
2573 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
2574
7f947b13 2575 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
070f247d 2576 (lispintro/Makefile): New target.
7f947b13
EZ
2577 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
2578 (unlock, relock, info, dvi): Ditto.
2579
d4fa890c
EZ
25802001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
2581
b3cd6965 2582 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
d4b56a8f 2583
d4fa890c
EZ
2584 * make-dist (etc): Don't distribute gfdl.1.
2585
5fb25beb
CW
25862001-11-22 Colin Walters <walters@debian.org>
2587
2588 * Makefile.in (install-arch-indep): Install the calc .info files.
880820fe 2589 (uninstall): Handle deletion of calc .info files (thanks Pavel Janík).
5fb25beb 2590
9f8bbf0f
EZ
25912001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
2592
2593 * make-dist (lispref): Add *.txt, *.el, permute-index, and
2594 tindex.pl to the list of those being put into the distribution.
2595
aa2af83a
EZ
25962001-11-16 Eli Zaretskii <eliz@gnu.org>
2597
2598 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
2599
880820fe 26002001-11-15 Pavel Janík <Pavel@Janik.cz>
71f94ae1 2601
987aac50
PJ
2602 * Makefile.in (uninstall): Fix previous change.
2603
71f94ae1
PJ
2604 * configure.in, Makefile.in: Add support for --program-prefix,
2605 --program-suffix and --program-transform-name options.
2606
880820fe 26072001-11-13 Pavel Janík <Pavel@Janik.cz>
e5d9d2e7 2608
b3cd6965 2609 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
6e1b91d7
PJ
2610 (install-arch-indep): Install emacsclient manual page.
2611 (uninstall): Uninstall emacsclient manual page.
e5d9d2e7 2612
97c91ba6
EZ
26132001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
2614
2615 * make-dist: Add lispref/index.*perm files to the distribution.
880820fe 2616 From Pavel Janík <Pavel@Janik.cz>.
97c91ba6 2617
880820fe 26182001-11-12 Pavel Janík <Pavel@Janik.cz>
3d3f602a
PJ
2619
2620 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
2621
2bf92717
EZ
26222001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
2623
dff28924 2624 * configure.in: AC_OUTPUT lispref/Makefile.
2bf92717 2625
0cc70510
EZ
26262001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
2627
5c32b7c5
EZ
2628 The following changes add the ELisp reference manual to the
2629 distribution.
2630
10fa7f8e
EZ
2631 * make-dist: Add the lispref directory to the distribution.
2632
0cc70510
EZ
2633 * Makefile.in (install-arch-indep): Add elisp* to the list of
2634 installed Info files.
5c32b7c5
EZ
2635 (SUBDIR_MAKEFILES): Add lispref/Makefile.
2636 (lispref/Makefile): New target.
2637 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
2638 Add commands for the lispref directory.
2639 (info, dvi): Ditto.
1b5a3644
EZ
2640
2641 * config.bat: Configure in `lispref'.
2642
6baef0fd
RS
26432001-11-09 Richard M. Stallman <rms@gnu.org>
2644
2645 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
2646
ed5882b9
EZ
26472001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
2648
2649 * make-dist (tempdir): Copy AUTHORS as well.
2650
f0f2756d
SS
26512001-11-06 Sam Steingold <sds@gnu.org>
2652
14d1edc0 2653 * configure.in: Added a check for <nlist.h>.
9ba48103 2654
880820fe 26552001-11-01 Pavel Janík <Pavel@Janik.cz>
d576358b
PJ
2656
2657 * configure.in: Reindent --help output.
ce058493 2658 From Per Starbäck (starback@ling.uu.se).
dff28924 2659
bf00d461 26602001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4f4d6b17
EZ
2661
2662 * configure.in: New entry for HP/UX-11.
2663
5d991fc4
EZ
2664 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
2665 From Eric S. Raymond <esr@golux.thyrsus.com>.
2666
73d25f9c
EZ
26672001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
2668
2669 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
2670 <athornton@sinenomine.net>.
2671
5b6a51aa
GM
26722001-10-25 Gerd Moellmann <gerd@gnu.org>
2673
2674 * Makefile.in (maybe_bootstrap): New target.
b3cd6965 2675 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
5b6a51aa 2676
84e70f78
KR
26772001-10-24 Ken Raeburn <raeburn@gnu.org>
2678
2679 * configure.in: If --with-hesiod is given, look for
2680 hes_getmailhost and res_send or __res_send; check hesiod and
b3cd6965 2681 resolv libraries respectively if system libraries don't supply them.
84e70f78 2682
4aa6b955
GM
26832001-10-24 Gerd Moellmann <gerd@gnu.org>
2684
2685 * configure.in: Use $MAKE for `make' if set.
2686
bc171472
GM
26872001-10-22 Gerd Moellmann <gerd@gnu.org>
2688
2689 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
2690 to tar options.
2691
71431a0e
GM
26922001-10-20 Gerd Moellmann <gerd@gnu.org>
2693
6aa97356 2694 * (Version 21.1 released).
71431a0e 2695
531a3336
MB
26962001-10-20 Miles Bader <miles@gnu.org>
2697
2698 * configure.in (configuration): Set from `host' if `host_alias'
2699 isn't defined.
2700
121ff711
AS
27012001-10-19 Andreas Schwab <schwab@suse.de>
2702
2703 * configure.in: Make ready for autoconf 2.5x.
2704 (AC_PREREQ): Require autoconf 2.50.
2705 * aclocal.m4: Removed.
121ff711
AS
2706 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
2707
eef9b65f
EZ
27082001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
2709
2710 * README: Bump Emacs version to 21.1.50.
2711
ab952a4f
GM
27122001-10-05 Gerd Moellmann <gerd@gnu.org>
2713
2714 * Branch for 21.1.
dff28924 2715
3b74127d
GM
27162001-09-05 Gerd Moellmann <gerd@gnu.org>
2717
2718 * configure.in: Avoid `$@' which is handled specially in
2719 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
dff28924 2720
80b97918
EZ
27212001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
2722
2723 * make-dist (nt): Add subdirs.el to the list of distributed files.
2724
3a4f8160
EZ
27252001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
2726
2727 * configure.in (machine): Add an entry for
2728 hppa1.1-hitachi-hiuxwe2*.
2729
eb04d6cd
GM
27302001-05-28 Gerd Moellmann <gerd@gnu.org>
2731
2732 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
2733 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
2734
f4500bec
GM
27352001-05-14 Gerd Moellmann <gerd@gnu.org>
2736
2737 * make-dist: Copy texinfo.tex unconditionally.
2738
26978e9a
EZ
27392001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
2740
2741 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
2742 that are installed.
2743
afa3935f
GM
27442001-04-06 Gerd Moellmann <gerd@gnu.org>
2745
e5c8f6f1
GM
2746 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
2747 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
dff28924 2748
afa3935f
GM
2749 * make-dist: Handle leim/MISC-DIC. Only include
2750 `[a-zA-Z]*.{el,elc}' from leim/quail.
2751
a55e4e68
GM
27522001-04-05 Gerd Moellmann <gerd@gnu.org>
2753
2754 * Makefile.in (install-arch-indep): Remove .cvsignore files.
2755
87d8eba4
GM
27562001-03-30 Gerd Moellmann <gerd@gnu.org>
2757
2758 * Makefile.in (.PHONY): Add for bootstrap targets.
2759 (bootstrap-clean): New target.
2760 (bootstrap): Use it instead of `clean'.
2761
ed31fabf
GM
27622001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
2763
2764 * Makefile.in (SUBDIR): Remove leim.
2765 (all, .RECURSIVE, extraclean): Add leim explicitly.
2766 (leim): Provide separate rule which exports PARALLEL=0 into the
2767 environment.
2768
5721ae13
GM
27692001-03-20 Gerd Moellmann <gerd@gnu.org>
2770
2771 * configure.in (HAVE_XPM): Don't print the result of the check for
2772 XpmReturnAllocPixels if we don't have an xpm.h.
2773
10ebaeb6
GM
27742001-03-05 Gerd Moellmann <gerd@gnu.org>
2775
2776 * COPYING: New file.
2777
e30bd7b7
EZ
27782001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
2779
2780 * config.bat: Update the copyright.
2781
d0e9bfd2
GM
27822001-02-23 Kenichi Handa <handa@etl.go.jp>
2783
2784 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
2785 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
2786 to `yes'. Later in AC_OUTPUT, check this variable.
2787
038f4ae3
DL
27882001-02-09 Dave Love <fx@gnu.org>
2789
2790 * AUTHORS: Updated.
2791
44806980
EZ
27922001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
2793
2794 * info/dir (Ebrowse): Fix the entry (was missing a dot).
2795
20b28f82
GM
27962001-02-02 Gerd Moellmann <gerd@gnu.org>
2797
bdadfce3
GM
2798 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
2799
5db37a2e 2800 * Makefile.in (uninstall): Ignore exit code of `rm'.
dff28924 2801
20b28f82
GM
2802 * Makefile.in (uninstall): Remove more info files. Remove
2803 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
2804
7ccf7ab9
GM
28052001-01-31 Gerd Moellmann <gerd@gnu.org>
2806
2807 * noleim-Makefile.in (extraclean): Add.
2808
03e0fe6e 28092001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0
BW
2810
2811 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
2812 it quiet.
2813
e1e441f9
GM
28142001-01-24 Colin Walters <walters@cis.ohio-state.edu>
2815
2816 * Makefile.in (tags): Fix typo.
2817
64388126
KH
28182001-01-13 Kenichi Handa <handa@etl.go.jp>
2819
2820 * configure.in: Fix typo in the code setting x_search_path.
2821
457b792c
GM
28222001-01-10 Dave Love <fx@gnu.org>
2823
2824 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
2825 -lXext.
2826 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
2827 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
2828 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
2829 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
2830 (now in $LIBS).
2831
1460e5d4
EZ
28322001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
2833
2834 * config.bat: Run the preprocessor with -traditional.
2835
e2b6e5ea
EZ
28362001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
2837
2838 * INSTALL: Move copying conditions to end of file.
2839
b202115b
EZ
28402000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
2841
2842 * INSTALL: Add basic installation procedure which assumes
2843 `configure' does its job. Elaborate on image support libraries.
2844 Add a pointer to Xaw3d library. Add advice about solving
2845 configure-time problems by looking in config.log and setting
3163da06 2846 variables in the environment.
b202115b 2847
3e32cc27
GM
28482000-12-27 Gerd Moellmann <gerd@gnu.org>
2849
2850 * Makefile.in (install-arch-indep): If tar fails, exit with
2851 exit code 1.
2852
7b93a85b
GM
28532000-12-19 Gerd Moellmann <gerd@gnu.org>
2854
2855 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
2856 source file includes XKBlib.h. On some broken Solaris systems,
2857 there is an XKBlib.h, reportedly, but header files included by
2858 XKBlib.h are missing.
2859
02387dcc
GM
28602000-12-14 Gerd Moellmann <gerd@gnu.org>
2861
2862 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
2863
34979055
DL
28642000-12-11 Dave Love <fx@gnu.org>
2865
2866 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
2867
169fe44e
GM
28682000-12-11 Paul Eggert <eggert@twinsun.com>
2869
2870 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
2871 Merge fixes from latest GNU tar version. These macros no longer
2872 futz with _XOPEN_SOURCE, as that was not portable in practice.
2873 (AC_FUNC_FSEEKO): New macro.
dff28924 2874
169fe44e
GM
2875 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
2876 ftello.
dff28924 2877
5c62b2e9
DL
28782000-12-05 Dave Love <fx@gnu.org>
2879
2880 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
2881
2dce2360
EZ
28822000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
2883
2884 * info/dir: Change the category to "Emacs".
2885
8c28d444
GM
28862000-12-01 Gerd Moellmann <gerd@gnu.org>
2887
2888 * make-dist (tempdir): Remove epaths.h from the distribution
2889 instead of paths.h.
2890
68a887fa
EZ
28912000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
2892
2893 * config.bat: Check for existence of djecho.exe, and print an
2894 error message if it is not available.
2895
2896 * INSTALL: Describe possible problem with djecho.exe in old
2897 versions of DJGPP v2.x.
2898
d96a4de3
GM
28992000-11-23 Gerd Moellmann <gerd@gnu.org>
2900
2901 * configure.in: Initialize HAVE_LIBXP to no.
2902
3aeecf97
GM
29032000-11-22 Gerd Moellmann <gerd@gnu.org>
2904
dff28924 2905 * configure.in: Use m/macppc.h instead of the non-existent
3aeecf97
GM
2906 m/powerpc.h.
2907
fb279a6d
GM
29082000-11-21 Gerd Moellmann <gerd@gnu.org>
2909
3c64f287
GM
2910 * Makefile.in (install-arch-indep): Also install info/eshell*
2911 and info/speedbar*.
2912
fb279a6d
GM
2913 * configure.in (HAVE_PNG): Check for the presence of
2914 png_get_channels to rule out older PNG libs.
2915
f5f47add
GM
2916 * configure.in (AC_OUTPUT): Arrange to emit definitions of
2917 GCC and NON_GNU_CPP into config.status.
2918
62d14e9a
DL
29192000-11-20 Dave Love <fx@gnu.org>
2920
1c203d4c
DL
2921 * configure.in: Fix last change.
2922
62d14e9a 2923 * GETTING.GNU.SOFTWARE: Deleted.
169fe44e 2924 * FTP: New file to replace it.
62d14e9a
DL
2925 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
2926
f1d6d1e8
GM
29272000-11-20 Gerd Moellmann <gerd@gnu.org>
2928
2929 * configure.in: Use -traditional with GNU cpp.
2930
b3635775
GM
29312000-11-17 Gerd Moellmann <gerd@gnu.org>
2932
2933 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
2934 Distribute more files from the nt/ subdir. Distribute PBM
2935 image files from subdirs of lisp/. Distribute old change logs
2936 from subdirs of lisp/. Distribute play/5x5.el.
2937
0eafc06c
DL
29382000-11-11 Dave Love <fx@gnu.org>
2939
2940 * config.sub, config.guess: Updated from master source.
2941
03391420
DL
29422000-11-07 Dave Love <fx@gnu.org>
2943
2944 * configure.in: Test for mkstemp.
2945
cd66d2ed
EZ
29462000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
2947
2948 * info/dir (Top): Rearrange menu items more logically, and put
2949 them into a single category. Add menu items for RefTeX and
2950 Widget.
2951
880820fe 29522000-10-29 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1da437e9 2953
15b526b2
EZ
2954 * Makefile.in (install-arch-indep): Use --info-dir instead of
2955 --dir-file, and a simple argument instead of --info-file, so that
2956 the Debian version of install-info also works.
1da437e9 2957
99483220
EL
29582000-10-19 Eric M. Ludlam <zappo@ultranet.com>
2959
2960 * info/dir (Speedbar): Add entry.
2961
45e680a8
EZ
29622000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
2963
2964 * INSTALL: Describe the new image-support options to the configure
2965 script. List URLs where image support libraries can be found.
2966
f2f049f3
EZ
29672000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
2968
2969 * info/dir (Top): Add an entry for Eshell.
2970
2021ab61
DL
29712000-10-02 Dave Love <fx@gnu.org>
2972
2973 * configure.in: Check for gai_strerror.
2974
65f75351
AS
29752000-10-01 Andreas Schwab <schwab@suse.de>
2976
4b649a8e 2977 * Makefile.in (install-arch-indep): Update list of installed info files.
65f75351 2978
71c9ec51
GM
29792000-09-30 Gerd Moellmann <gerd@gnu.org>
2980
2981 * configure.in: Support `sparc*-*-netbsd*'.
2982
513f1fd9
EZ
29832000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
2984
2985 * info/dir (MIME): Add entry for emacs-mime.
2986
a55b799a
DL
29872000-09-29 Dave Love <fx@gnu.org>
2988
2989 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
2990
ce75c97a
GM
29912000-09-26 Gerd Moellmann <gerd@gnu.org>
2992
2993 * make-dist: Adapt to the change of leim/Makefile which was
2994 necessary to ensure a reasonably working `make dist'.
2995
2996 * leim-Makefile.in: Moved to leim/Makefile.in..
2997
2998 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
2999
36e44f62
KH
30002000-09-21 Kenichi Handa <handa@etl.go.jp>
3001
dff28924
SS
3002 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
3003 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
36e44f62
KH
3004 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
3005 files to .elc.
3006 (${TIT}): Adjusted for the above change.
3007 (clean mostlyclean): Likewise.
3008 (.el.elc): New target.
3009
da1608d9
GM
30102000-09-19 Gerd Moellmann <gerd@gnu.org>
3011
3012 * make-dist: Include XPM and XBM files in lisp/ and subdirs
3013 in the distribution.
3014
6fed3546
GM
30152000-09-18 Gerd Moellmann <gerd@gnu.org>
3016
3017 * make-dist (skk): Rename to `ja-dic' because the leim directory
3018 was renamed.
3019
b4331e96
DL
30202000-09-14 Dave Love <fx@gnu.org>
3021
3022 * configure.in: Fix spurion in last change.
3023
ef9e4345
GM
30242000-09-14 Gerd Moellmann <gerd@gnu.org>
3025
3026 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
3027 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
3028 to `no' if defined. Change result report.
3029
575daf04
DL
30302000-09-08 Dave Love <fx@gnu.org>
3031
3032 * configure.in: Remove spurious `@'s.
3033
3034 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
3035 autoconf.
3036
fa0b693c
GM
30372000-09-06 Gerd Moellmann <gerd@gnu.org>
3038
73b77ee5
GM
3039 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
3040 file and print informational message.
dff28924 3041
fa0b693c
GM
3042 * configure.in (AC_FUNC_MMAP): Add.
3043
ff8df3be
GM
30442000-09-01 Gerd Moellmann <gerd@gnu.org>
3045
3046 * configure.in: Add ``checking'' messages for
3047 XpmReturnAllocPixels.
3048
bb17930d
GM
30492000-08-28 Gerd Moellmann <gerd@gnu.org>
3050
3051 * configure.in: Check <strings.h>; check `index' and `rindex'
3052 functions.
3053
6ce974d4
KH
30542000-08-26 Kenichi Handa <handa@etl.go.jp>
3055
3056 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
3057 "case "${canonical}" in".
3058
7bc3ff79
DL
30592000-08-25 Dave Love <fx@gnu.org>
3060
3061 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
3062
457dd64a
KH
30632000-08-25 Kenichi Handa <handa@etl.go.jp>
3064
7c100e1a 3065 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
457dd64a 3066
17494071
GM
30672000-08-24 Gerd Moellmann <gerd@gnu.org>
3068
3069 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
3a787a1e 3070 contains a relative path. Protect against unusable values of $PWD.
17494071 3071
dd0e1e54
EZ
30722000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
3073
3d819a75
EZ
3074 * info/dir (WoMan): Add entry.
3075
dd0e1e54
EZ
3076 * config.bat (maindir): Update src/_gdbinit even if it does
3077 already exist.
3078
70fc58b3
GM
30792000-08-07 Gerd Moellmann <gerd@gnu.org>
3080
3a787a1e 3081 * Makefile.in (config.status): Prepend `$(srcdir)/' to `configure'.
70fc58b3 3082
f4988be7
GM
30832000-08-03 Gerd Moellmann <gerd@gnu.org>
3084
3085 * configure.in: Add support for ia64*-*-linux*.
3086
27848c01
GM
30872000-07-27 Gerd Moellmann <gerd@gnu.org>
3088
3089 * make-dist (aclocal.m4): Include in distribution.
3090
b4a12321
DL
30912000-07-26 Dave Love <fx@gnu.org>
3092
3093 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
3094
c66c29a2
DL
30952000-07-24 Dave Love <fx@gnu.org>
3096
3097 * configure.in: Add AC_SIZE_T.
3098
3b33a005
DL
30992000-07-18 Dave Love <fx@gnu.org>
3100
3101 * configure.in: Reorder so that most tests are done after CPPFLAGS
3102 is set from the C_SWITCH_... definitions.
3103
4b92c49a
GM
31042000-07-10 Gerd Moellmann <gerd@gnu.org>
3105
3106 * configure.in (HAVE_XPM): Undo previous change. Check for
3107 preprocessor define XpmReturnAllocPixels.
3108
6c6d2e33
GM
31092000-07-06 Gerd Moellmann <gerd@gnu.org>
3110
3111 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
3112 instead of XpmReadFileToPixmap.
3113
b192d653
KR
31142000-07-05 Ken Raeburn <raeburn@gnu.org>
3115
3116 * configure.in: Check for <soundcard.h>. Look for ossaudio
3117 library, and set LIBSOUND accordingly.
3118
65171e3a
DL
31192000-07-05 Dave Love <fx@gnu.org>
3120
3121 * configure.in: Use AC_HEADER_SYS_WAIT.
3122
969f7e79
GM
31232000-07-05 Gerd Moellmann <gerd@gnu.org>
3124
3125 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
3126 lisp/Makefile. Distribute lisp/Makefile.in instead of
3127 lisp/Makefile.
3128
5a9bf171
KR
31292000-06-30 Ken Raeburn <raeburn@gnu.org>
3130
3131 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
3132 while searching for image-handling libraries.
3133
1d36487c
GM
31342000-06-26 Gerd Moellmann <gerd@gnu.org>
3135
3136 * configure.in (--with-xim): New option.
3137
6a465756
DL
31382000-06-23 Dave Love <fx@gnu.org>
3139
3140 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
3141 for struct timezone and test how we can call gettimeofday.
48d4b120 3142 Check for OSF 5+. Check for term.h.
6a465756
DL
3143
3144 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
3145 version.
3146
16cf31f7
GM
31472000-06-23 Gerd Moellmann <gerd@gnu.org>
3148
3149 * configure.in (HAVE_LIBXP): Change test for libXp.
3150
4c343001
DL
31512000-06-21 Dave Love <fx@gnu.org>
3152
3153 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
3154 simple test for getloadavg and substitute GETLOADAVG_LIBS.
3155 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
3156
a3f08d9e
DL
31572000-06-19 Dave Love <fx@gnu.org>
3158
3159 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
3160 _XOPEN_SOURCE is defined.
3161
0a2ea235
GM
31622000-06-16 Gerd Moellmann <gerd@gnu.org>
3163
dff28924 3164 * Makefile.in (distclean): Also make distclean in lisp/.
0a2ea235 3165
7d5c8691
EZ
31662000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
3167
3168 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
3169
e9924e52
GM
31702000-06-15 Gerd Moellmann <gerd@gnu.org>
3171
3172 * make-dist: Add --help and --snapshot options.
3173
9f817ea4
GM
31742000-06-14 Gerd Moellmann <gerd@gnu.org>
3175
dce6b995 3176 * configure.in: Generate lisp/Makefile.
dff28924 3177
9f817ea4
GM
3178 * configure.in: Add support for `*-lynxos*'.
3179 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
3180 recommended by <Karen.Dorhamer@compaq.com> to fix problems
3181 on Tru64 UNIX v5.0.
3182
97aa9c1d
KR
31832000-06-13 Ken Raeburn <raeburn@gnu.org>
3184
3185 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
3186 it's on a continuation line.
3187
d42122a3
DL
31882000-06-02 Dave Love <fx@gnu.org>
3189
b4963755 3190 * Makefile.in (install-arch-indep): Add pcl-cvs to list of info
2082fe81
DL
3191 files.
3192
d42122a3
DL
3193 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
3194 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
3195 test.
3196
3197 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
3198 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
3199
34ec9ebe
GM
32002000-05-26 Gerd Moellmann <gerd@gnu.org>
3201
3202 * configure.in: Add check for speed_t typedef.
3203
50d7ce09
KR
32042000-05-25 Ken Raeburn <raeburn@gnu.org>
3205
3206 * Makefile.in (install-arch-dep): Install fns-*.el only if it
3207 exists; it won't in the CANNOT_DUMP case.
3208
10db7fc5
GM
32092000-05-25 Gerd Moellmann <gerd@gnu.org>
3210
3211 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
3212 On FreeBSD, the exit status is 1 if CDPATH is not set.
8711588d 3213 (install-arch-indep): Install ebrowse.info.
10db7fc5 3214
087121cc
GM
32152000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
3216
3217 * configure.in: Check for grandpt and getpt.
3218
b992884d
DL
32192000-05-09 Dave Love <fx@gnu.org>
3220
3221 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
3222
056565f7
GM
32232000-05-05 Gerd Moellmann <gerd@gnu.org>
3224
14d1edc0
JB
3225 * make-dist: Make a link for lib-src/grep-changelog.
3226 Copy install-sh.
056565f7 3227
35a28e21
EZ
32282000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
3229
3230 * config.bat: Identify the beginning of the cpp stuff in
3231 src/Makefile.in and lib-src/Makefile.in more accurately.
3232
c76e04a8
GM
32332000-04-27 Gerd Moellmann <gerd@gnu.org>
3234
3235 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
3236
5e3dac3f
GM
32372000-04-19 Gerd Moellmann <gerd@gnu.org>
3238
3239 * configure.in: Add support for `powerpc-*-netbsd*'.
3240
0b8f263e
DL
32412000-04-19 Dave Love <fx@gnu.org>
3242
7825fef9
DL
3243 * configure.in: Don't use AC_FUNC_GETLOADAVG.
3244
0b8f263e
DL
3245 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
3246
3dd2781e
DL
32472000-04-16 Dave Love <fx@gnu.org>
3248
3249 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
3250
3edfea34
DL
32512000-04-14 Dave Love <fx@gnu.org>
3252
3253 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
3254
3255 * aclocal.m4 (AC_FUNC_MKTIME): New.
3256
4d6e16b3
KR
32572000-03-28 Ken Raeburn <raeburn@gnu.org>
3258
3259 * configure.in: Line up "--help" output a little better.
3260
89e80928
GM
32612000-03-26 Gerd Moellmann <gerd@gnu.org>
3262
087121cc 3263 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
89e80928
GM
3264 New targets.
3265 (bootstrap): Rewritten in terms of the new targets above. Make
3266 info files, too.
dff28924 3267
e1cff360
GM
32682000-03-12 Gerd Moellmann <gerd@gnu.org>
3269
3270 * config.guess, config.sub: Use the versions of the files from
3271 subversions.
3272
7397acc4
DL
32732000-03-08 Dave Love <fx@gnu.org>
3274
3275 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
3276 AC_C_VOLATILE. Define POINTER_TYPE.
3277
3278 * aclocal.m4: New file.
3279
d054101f 32802000-03-02 Gerd Moellmann <gerd@gnu.org>
2df636f4
GM
3281
3282 * configure.in (machine): Add `mipsel-*-netbsd*' and
3283 `arm-*-netbsd*'.
dff28924 3284
d054101f 32852000-03-01 Gerd Moellmann <gerd@gnu.org>
dff28924 3286
d054101f 3287 * configure.in (machine): Add support for `*-auspex-sunos*'.
dff28924 3288
ed4d0512
GM
32892000-02-29 Gerd Moellmann <gerd@gnu.org>
3290
3291 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
3292
2dc95ddd
DL
32932000-02-18 Dave Love <fx@gnu.org>
3294
3295 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
3296
57beb0e0
AS
32972000-02-18 Andreas Schwab <schwab@suse.de>
3298
3299 * Makefile.in (install-arch-indep): Add eudc to list of installed
3300 info files.
3301
3b3cc4a4
KR
33022000-02-17 Ken Raeburn <raeburn@gnu.org>
3303
3304 * configure.in: Include -lz and -ljpeg (if it's available) when
3305 testing for the tiff library.
3306
8389e1e2
GM
33072000-02-17 Gerd Moellmann <gerd@gnu.org>
3308
3309 * configure.in: Remove LISP_FLOAT_TYPE.
3310
647847ea
DL
33112000-02-12 Dave Love <fx@gnu.org>
3312
3313 * configure.in: Use AC_FUNC_VFORK.
3314
9a90d84c
GM
33152000-02-01 Gerd Moellmann <gerd@gnu.org>
3316
5eea385d
GM
3317 * make-dist: Various fixes for new development tree.
3318
9a90d84c
GM
3319 * leim-Makefile.in: New file.
3320
b6680a0e
GM
33212000-01-31 Gerd Moellmann <gerd@gnu.org>
3322
3323 * Makefile.in (dist): Call ./make-dist.
3324
1e5279b9
DL
33252000-01-24 Dave Love <fx@gnu.org>
3326
3327 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
3328
ffe36136
GM
33292000-01-18 Gerd Moellmann <gerd@gnu.org>
3330
3331 * configure.in (HAVE_GIF): Check for DGifOpen instead of
3332 DGifOpenFileName.
3333
a970dae4
AS
33342000-01-11 Andreas Schwab <schwab@suse.de>
3335
3336 * Makefile.in (install-arch-indep): Update list of info files to
3337 be installed.
3338
c4bb2108
DL
33392000-01-05 Dave Love <fx@gnu.org>
3340
3341 * configure.in: Check for jerror.h as well as libjpeg.
3342
bb9d2b64
AS
33432000-01-03 Andreas Schwab <schwab@suse.de>
3344
3345 * Makefile.in (install-arch-indep): Install autotype*. Run
3346 install-info on autotype and emacs-faq.info.
3347
22afa6e8
DL
33481999-12-04 Dave Love <fx@gnu.org>
3349
b4963755 3350 * Makefile.in (install-arch-indep): Depend on `info'.
22afa6e8
DL
3351 (install-strip): Use `install' as sub-make target.
3352
a21616bd
KR
33531999-11-23 Ken Raeburn <raeburn@gnu.org>
3354
3355 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
3356 didn't need to be deleted. Check for the k5crypto library as well
3357 as the crypto library; MIT Kerberos 1.1 changed the name.
3358
946173ad
DL
33591999-11-18 Dave Love <fx@gnu.org>
3360
3361 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
3362
4f6f5dab
GM
33631999-11-11 Erik Naggum <erik@naggum.no>
3364
3365 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
3366
2323760c
DL
33671999-11-08 Dave Love <fx@gnu.org>
3368
3369 * configure.in: Fix change for --with-pop default.
3370
c3d00920
DL
33711999-11-04 Dave Love <fx@gnu.org>
3372
3373 * configure.in: Default to --with-pop. Change sense of with-gcc
3374 and with-toolkit-scroll-bars messages to reflect the defaults.
3375
400a1ed0
GM
33761999-11-01 Gerd Moellmann <gerd@gnu.org>
3377
3378 * INSTALL: Mention the Emacs Lisp Reference.
3379
1e3196e8
GM
33801999-10-27 Noah Friedman <friedman@splode.com>
3381
3382 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
3383
8ac52782
GM
33841999-10-23 Gerd Moellmann <gerd@gnu.org>
3385
3386 * Makefile.in (bootstrap): New target.
3387
1113b624
PE
33881999-10-19 Paul Eggert <eggert@twinsun.com>
3389
3390 Add support for large files. Merge glibc 2.1.2.
3391
3392 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
3393 (HAVE_TM_GMTOFF): New symbol.
3394 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
3395 mbrlen, strsignal.
3396 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
dff28924 3397
77162a4f
SM
33981999-10-09 Stefan Monnier <monnier@cs.yale.edu>
3399
3400 * make-dist (dontcompile): look for the DONTCOMPILE variable rather
3401 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
3402
a2743e67
RS
34031999-10-09 Richard M. Stallman <rms@gnu.org>
3404
dff28924 3405 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
a2743e67
RS
3406 Unset CDPATH to prevent cd from generating output.
3407
37e2d8f4
SM
34081999-10-08 Stefan Monnier <monnier@cs.yale.edu>
3409
3410 * update-subdirs: also ignore CVS subdirs.
3411
4e1d9c86
GM
34121999-10-07 Gerd Moellmann <gerd@gnu.org>
3413
3414 * Makefile.in (install-arch-indep): Add ada-mode.
dff28924 3415
2b6bac15
DL
34161999-10-06 Dave Love <fx@gnu.org>
3417
3418 * Makefile.in: Add rules for config.status, configure.
3419
a4a9692d
DL
34201999-09-07 Gerd Moellmann <gerd@gnu.org>
3421
3422 * configure.in (--with-sound): Removed.
3423
34241999-08-30 Gerd Moellmann <gerd@gnu.org>
3425
3426 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
3427 the test for Xaw3d.
3428 (HAVE_TIFF): Add -lm to library check.
3429
34301999-08-28 Richard Stallman <rms@gnu.org>
3431
3432 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
3433 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
3434 after the other X-related libraries.
3435
34361999-08-21 Dave Love <fx@gnu.org>
3437
3438 * configure.in: Don't check for jpeglib.h.
3439
34401999-08-20 Gerd Moellmann <gerd@gnu.org>
3441
3442 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
3443 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
3444
34451999-08-18 Dave Love <fx@gnu.org>
3446
3a787a1e 3447 * configure.in: Check for termcap.h.
a4a9692d
DL
3448
34491999-08-15 Gerd Moellmann <gerd@gnu.org>
3450
3451 * configure.in: Add --with-toolkit-scroll-bars. If "no",
3452 use Emacs' scroll bars, even if configured for Motif or when
3453 Xaw3d is available.
3454
34551999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
3456
3457 * configure.in: Check for getaddrinfo.
3458
34591999-08-04 Eli Zaretskii <eliz@gnu.org>
3460
3461 * config.bat: Make --no-debug work again by removing -gcoff.
3462
34631999-07-30 Dave Love <fx@gnu.org>
3464
3465 * configure.in: Check for stdlib.h.
3466
34671999-07-19 Dave Love <fx@gnu.org>
3468
3469 * configure.in: Grok sparc64-*-linux-gnu*.
3470
34711999-07-12 Richard Stallman <rms@gnu.org>
3472
3473 * Version 20.4 released.
3474
34751999-06-23 Karl Heuer <kwzh@gnu.org>
3476
3477 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
3478 Quote $EMACS, in case it's a program with args.
3479
34801999-05-29 Richard M. Stallman <rms@gnu.org>
3481
3482 * configure.in: Delete the Kerberos stuff.
3483
34841999-05-27 Greg Hudson <ghudson@mit.edu>
3485
3486 * configure.in: Prefer kerberos 5 names.
3487
34881999-04-26 Richard M. Stallman <rms@gnu.org>
3489
3490 * configure.in: Check for libXp.
3491
34921999-04-08 Richard Stallman <rms@gnu.org>
3493
3494 * make-dist: Include change logs in subdirs of `lisp'.
3495
34961999-04-05 Richard Stallman <rms@gnu.org>
3497
3498 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
3499 (install-arch-indep): Make ${datadir}/emacs world-readable.
3500
35011999-03-30 Eli Zaretskii <eliz@gnu.org>
3502
3503 * config.bat: Use epaths.* instead of paths.*.
3504
35051999-03-07 Eli Zaretskii <eliz@gnu.org>
3506
3507 * INSTALL: Add detailed instructions to unpack and install
3508 intlfonts on MS-DOS.
3509
35101999-02-26 Richard Stallman <rms@gnu.org>
3511
4b649a8e 3512 * configure.in: Use epaths.h and epaths-force instead of paths...
a4a9692d
DL
3513
3514 * Makefile.in (epaths-force): Renamed from paths-force;
3515 operate on epaths.in and produce epaths.h.
3516
35171999-02-24 Richard Stallman <rms@gnu.org>
3518
3519 * make-dist: Fix nt/icons directory handling.
3520
35211999-02-22 Simon Josefsson <jas@pdc.kth.se>
3522
3523 * configure.in (f301-fujitsu-uxpv4.1): New target.
3524
35251999-02-20 Richard Stallman <rms@gnu.org>
3526
3527 * make-dist (tempparent): Fix command to update info files.
3528
35291999-02-09 Richard Stallman <rms@gnu.org>
3530
3531 * configure.in (powerpc-apple-netbsd*): New alternative.
3532
35331999-01-25 Geoff Voelker <voelker@cs.washington.edu>
3534
3535 * make-dist: Include the new directory nt/icons in distributions.
3536
35371999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
3538
3539 * configure.in: Change message about HAVE_XFREE386.
3540
35411999-01-07 Eli Zaretskii <eliz@gnu.org>
3542
3543 * config.bat: Support configuring with leim.
3544
35451998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
3546
3547 * configure.in (mips-sgi-irix6.5): New target.
3548
35491998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3550
3551 * configure.in: Remove GSS-API support, since it has been removed
3552 from movemail.
3553
35541998-12-04 Markus Rost <rost@delysid.gnu.org>
3555
3556 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
3557
35581998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
3559
3a787a1e
JB
3560 * Makefile.in: Don't install customize info file.
3561 Run install-info on viper info file.
a4a9692d
DL
3562
35631998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
3564
3565 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
3566
35671998-11-16 Kenichi Handa <handa@etl.go.jp>
3568
3569 * configure.in (*-*-bsdi4*): New target.
3570
35711998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
3572
3573 * configure.in: Fix previous change.
3574
35751998-11-11 Richard Stallman <rms@gnu.org>
3576
3577 * configure.in (aviion-intel): New machine.
3578
35791998-11-04 Kenichi Handa <handa@etl.go.jp>
3580
3581 * configure.in (mips-nec-sysv4*): New target.
3582
35831998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
3584
3585 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
3586 from lisp.
3587
35881998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
3589
3590 * make-dist: Don't include fns*.el in dist.
3591
35921998-10-30 Dave Love <fx@gnu.org>
3593
3594 * configure.in: Don't mkdir cpp.
3595
35961998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
3597
3598 * Makefile.in (install-arch-dep): Install src/fns-*.el in
3599 ${archlibdir}.
3600
36011998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
3602
3603 * Version 20.3 released.
3604
36051998-07-30 Paul Eggert <eggert@twinsun.com>
3606
3607 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
3608 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
3609 (lwlib/Makefile, leim/Makefile):
3610 Prepend $(srcdir)/ to rule dependencies outside this dir.
3611
36121998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
3613
3614 * configure.in: Use unset CDPATH instead of making it empty.
3615
36161998-06-20 Karl Heuer <kwzh@gnu.org>
3617
3618 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
3619
36201998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
3621
3622 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
3623 and default.el. Sort the results.
3624
36251998-05-31 Karl Heuer <kwzh@gnu.org>
3626
3627 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
3628 writable.
3629
36301998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
3631
3632 * Makefile.in (install-arch-indep):
3633 Don't alter site-lisp/subdirs.el if it exists.
3634
36351998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3636
3637 * Makefile.in (install-arch-indep): Put `-' on commands to create
3638 subdirs.el in site-lisp dirs.
3639
36401998-05-07 Richard Stallman <rms@psilocin.gnu.org>
3641
3642 * Makefile.in (install-arch-indep): Fix typo in previous change.
3643
36441998-05-06 Richard Stallman <rms@psilocin.gnu.org>
3645
3646 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
3647
36481998-04-28 Richard Stallman <rms@psilocin.gnu.org>
3649
3650 * Makefile.in (mkdir): Create the site-lisp dirs.
3651 (install-arch-indep): Make site-lisp/subdirs files world-readable.
3652
36531998-04-26 Richard Stallman <rms@psilocin.gnu.org>
3654
3655 * Makefile.in (INSTALL_INFO): New variable.
3656 (install-arch-indep): Don't replace the dir file if it already exists.
3657 Use the install-info program, via INSTALL_INFO, to add entries.
3658 Make the `info' subdir and the Info files world-readable.
3659
36601998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
3661
3662 * config.bat: Make sure the environment is large enough to support
4b649a8e 3663 all the "set foo=bar" commands. Update pointers to DJGPP FTP sites.
a4a9692d
DL
3664
36651998-04-10 Karl Heuer <kwzh@gnu.org>
3666
3667 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
3668
36691998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3670
3671 * configure.in: Add --with-gssapi to specify GSS-API
3672 authentication support for movemail.
3673
36741998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
3675
3676 * Makefile.in (install-arch-indep): Fix previous change.
3677
36781998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
3679
3680 * Makefile.in (info): Run man in build dir, not srcdir.
3681
36821998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
3683
3684 * Makefile.in (install-arch-indep): Fix previous change.
3685
36861998-03-23 Kenichi Handa <handa@etl.go.jp>
3687
4b649a8e 3688 * Makefile.in (top_distclean): Check the existence of `lock' subdir.
a4a9692d
DL
3689
36901998-03-22 Richard Stallman <rms@gnu.org>
3691
3692 * Makefile.in (install-arch-indep): Put special subdirs.el files
3693 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
3694
36951998-03-21 Richard Stallman <rms@psilocin.gnu.org>
3696
3697 * make-dist: Fix shell syntax in check for missing .el or .elc files.
3698
36991998-03-09 Richard Stallman <rms@psilocin.gnu.org>
3700
3701 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
3702 (m68*-hp-hpux*): Handle versions 1X like 10.
3703
37041998-03-07 Richard Stallman <rms@psilocin.gnu.org>
3705
3706 * make-dist: PROBLEMS is now in etc, not top level dir.
3707
3708 * Makefile.in (SOURCES): Delete PROBLEMS.
3709
37101998-02-25 Richard Stallman <rms@gnu.org>
3711
3712 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
3713
3714 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
3715
37161998-01-17 Richard Stallman <rms@gnu.org>
3717
3718 * Makefile.in (install-arch-indep): Add semicolon before `else'.
3719
37201998-01-02 Richard Stallman <rms@psilocin.gnu.org>
3721
3722 * make-dist (tempparent): New option --no-check.
3723
3724 * make-dist: Don't do anything with cpp directory.
3725
37261997-12-20 Richard Stallman <rms@psilocin.gnu.org>
3727
3728 * configure.in (sparc-fujitsu-sysv4*): New target.
3729
37301997-12-17 Andreas Schwab <schwab@gnu.org>
3731
3732 * configure.in: Cache more tests. Add missing quotes around
3733 message with embedded comma.
3734
37351997-12-04 Karl Heuer <kwzh@gnu.org>
3736
3737 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
3738
37391997-11-26 Joel N. Weber II <devnull@gnu.org>
3740
3741 * make-dist: Changed the comment about `umask 0' to say `Don't
92a8ce63
JB
3742 restrict access to any files.'; previously it said `Don't protect
3743 any files', which may have implied that we think fascism is good.
a4a9692d
DL
3744
37451997-11-24 Paul Eggert <eggert@twinsun.com>
3746
3747 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
3748 strftime needs the underlying host's strftime for locale dependent
3749 formats.
3750
37511997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
3752
3753 * configure.in (i586-dg-dguxR4.*): New name in case branch.
3754
37551997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
3756
3757 * config.bat: Configure the man subdirectory.
3758
37591997-11-07 Paul Eggert <eggert@twinsun.com>
3760
3761 * configure.in (AC_CHECK_LIB): Add -lintl.
3762
37631997-11-07 Karl Heuer <kwzh@gnu.org>
3764
3765 * make-dist (check for .elc files): Avoid bash-specific syntax.
3766 (check for overflow 14-char limit): Simplify.
3767
37681997-11-07 Richard Stallman <rms@gnu.org>
3769
3770 * Makefile.in (install): Move blessmail last.
3771
37721997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3773
3774 * configure.in (gettimeofday, one arg or two):
3775 Clarify messages by avoiding double negative.
3776
37771997-09-30 Karl Eichwalder <ke@suse.de>
3778
3a787a1e 3779 * Makefile.in (install-arch-indep): Install the widget info file.
a4a9692d
DL
3780
37811997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3782
3783 * configure.in (with-pop, with-kerberos): Need to check Kerberos
3784 libraries in reverse order, so that libraries will appear in the
3785 correct dependency order on the link line (and so that the
3786 configure checks themselves will work properly when early
3787 libraries depend on later ones).
3788
37891997-09-21 Erik Naggum <erik@naggum.no>
3790
3a787a1e 3791 * make-dist (making links to `src'): Keep timestamp on copied files.
a4a9692d
DL
3792
3793 * make-delta: New script to produce delta distributions.
3794
37951997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3796
3797 * Version 20.2 released.
3798
37991997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3800
3801 * Version 20.1 released.
3802
3803 * Makefile.in (install-leim): Depend on mkdir.
3804 (leim): Depend on src.
3805
38061997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3807
3808 * configure.in: Recognize alpha* instead of just alpha.
3809
38101997-09-12 Paul Eggert <eggert@twinsun.com>
3811
3812 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
3813
38141997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3815
3816 * update-subdirs: Use rm -f.
3817
38181997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3819
3820 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
3821 Ignore subdirs named Old.
dff28924 3822
a4a9692d
DL
38231997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
3824
3825 * configure.in: Add OpenBSD clause to set $machine.
3826
38271997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3828
3829 * make-dist: Recompile everything after updating various Lisp files.
3830 Recompile in leim as well as lisp.
3831 Check in leim as well as lisp for mismatched files and too-long names.
dff28924 3832
a4a9692d
DL
38331997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3834
3835 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
3836
38371997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3838
3839 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
3840 before trying to copy anything from it.
3841
38421997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3843
3844 * Makefile.in (man/Makefile): New target.
3845 (tags): Define env var EMACS and run Makefile from build dir.
3846
38471997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
3848
3849 * config.bat: If src/_gdbinit doesn't exist, try using
3850 src/.gdbinit to create it (for building on Windows 95).
3851
38521997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3853
3854 * Makefile.in (install-arch-indep):
3855 Discard extra data in tar | tar pipes.
3856
38571997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
3858
3859 * configure.in (x_default_search_path): Corrected
3860 '${x_library}' to '${x_library}/X11'.
3861
38621997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3863
4b649a8e 3864 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1.
a4a9692d
DL
3865
38661997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
3867
3868 * configure.in: Support auto-configuration of both Kerberos V4 and
92a8ce63
JB
3869 Kerberos V5 for movemail, including detection of V4 and V5 header
3870 files and libraries.
a4a9692d
DL
3871
38721997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
3873
3874 * configure.in: Compute x_default_search_path
3875 and substitute into makefiles.
3876
3877 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
3878
38791997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3880
3881 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
3882
38831997-08-07 Erik Naggum <erik@naggum.no>
3884
3885 * configure.in: Remove lockdir, it is no longer needed.
3886 * Makefile.in (mkdir): Don't create lockdir.
3887 (lockdir): Variable deleted.
3888 (paths-force): Don't operate on PATH_LOCK.
3889
38901997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3891
3892 * leim-Makefile.in (clean, distclean): New targets.
3893
3894 * make-dist: Include leim/ChangeLog in leim distribution.
3895
38961997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3897
3898 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
3899
39001997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3901
3902 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
3903
39041997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3905
3906 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
3907
39081997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3909
3910 * make-dist: Update leim/leim-list.el.
3911 Pass along value of $EMACS when updating lisp dir.
3912
39131997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
3914
dff28924 3915 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
a4a9692d
DL
3916 prerequisite to the use of Doug Lea's malloc.
3917
39181997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3919
3920 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
3921
3922 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
3923
39241997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3925
3926 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
3927
39281997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3929
3930 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
3931 to news-r6.h.
3932
39331997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
3934
3935 * config.bat: Use `sed' instead of `cp', which might not be
3936 installed.
3937
39381997-07-09 Kenichi Handa <handa@etl.go.jp>
3939
3940 * Makefile.in (mostlyclean): Add cleaning leim directory.
3941 (clean, distclean, maintainer-clean): Likewise.
3942
39431997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3944
3945 * make-dist (bogosities): Check subdirs of `lisp' also.
3946
39471997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3948
3949 * make-dist (etc): Really avoid symlinks now.
3950 (lisp): Don't delete from subdirs the things we never copy.
3951
56f7d69d 39521997-07-07 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3953
3954 * Makefile.in (install-arch-indep): Correct the target name.
3955 The first letter `i' was dropped by the previous change of mine.
3956
39571997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3958
3959 * configure.in (leim/Makefile): Generate this.
3960 (*-sysv4.2uw*): Recognize new alternative.
3961
3962 * leim-Makefile.in: Renamed from leim-Makefile.
3963
3964 * make-dist: Set up real-leim subdirectory,
3965 with the real contents of leim; then move it to
3966 a separate top-level directory.
3967
3968 * make-dist: Don't mention site-lisp, site-init, site-start
3969 or default, when listing files hat are not compiled and should be.
dff28924 3970
a4a9692d
DL
3971 * configure.in: Create src/config.stamp at the end.
3972
39731997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3974
3975 * Makefile.in (install-leim): Correct previous change.
3976
56f7d69d 39771997-07-02 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3978
3979 * Makefile.in (install-leim): New target.
3980 (install): Depend on install-leim.
dff28924 3981
56f7d69d 39821997-07-01 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
3983
3984 * Makefile.in (SUBDIR): Add leim.
3985 (SUBDIR_MAKEFILES): Add leim/Makefile.
3986 (leim/Makefile): New target.
3987
39881997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3989
3990 * leim-Makefile: New file.
3991 * make-dist: Initialize a `leim' subdirectory with that makefile.
3992
39931997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3994
3995 * configure.in (GNU_MALLOC_reason): Fix message text.
3996
39971997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3998
3999 * make-dist (lisp): Don't process subdirs that start with =.
4000 (etc): Copy symlinks, as in src.
4001
40021997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4003
4004 * configure.in (i*86-*-unixware*): New alternative.
4005
40061997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4007
4008 * Makefile.in (src/config.stamp): Target renamed from src/config.h
4009 and touch it explicitly.
4010
4011 * configure.in (mips-sony-newsos6*): New alternative.
4012 (mips-*-linux-gnu*): New alternative.
4013 (*-*-bsdi*): New alternative.
4014 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
4015
40161997-06-22 Dave Love <d.love@dl.ac.uk>
4017
3a787a1e
JB
4018 * Makefile.in (lib-src): Depend on src/config.h (e.g. for movemail.o).
4019 (src/config.h): New target to re-configure if src/config.in is patched.
a4a9692d
DL
4020
40211997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4022
4023 * configure.in (shutdown): Check for `shutdown' function.
4024
56f7d69d 40251997-06-18 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
4026
4027 * update-subdirs: Include the directory "language" in subdirs.
4028
40291997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4030
4031 * configure.in (m88k-dg-dgux4*): New alternative.
4032 (alpha-*-netbsd*): New alternative.
4033 (powerpcle-*-solaris2*): New alternative.
4034
40351997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4036
4037 * make-dist: Warn about .el files that are not compiled.
4038
40391997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4040
4041 * Makefile.in (dist): Don't run update-subdirs here,
4042 since make-dist now gets that done.
4043
4044 * make-dist: Use the new `updates' target in lisp/Makefile.
dff28924 4045
a4a9692d
DL
4046 * make-dist: Use new non-file targets in lisp/Makefile.
4047
40481997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4049
4050 * make-dist: Handle all subdirs of `lisp' uniformly.
4051 Don't handle `term' and `language' specially.
4052 Clear out umask at the beginning.
dff28924 4053
a4a9692d
DL
40541997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4055
4056 * make-dist: Use Make to update finder-inf.el and autoloads.
4057 Also update cus-load.el.
4058
40591997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4060
89aa5de3 4061 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
3a787a1e 4062 in case it is desirable to disable the GNU malloc features with glibc.
a4a9692d
DL
4063
40641997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
4065
4066 * configure.in (DOUG_LEA_MALLOC):
4067 Define if malloc_{get,set}_state exist.
4068
56f7d69d 40691997-03-05 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
4070
4071 * make-dist: Make links for files under lisp/language.
4072
177c0ea7 40731997-02-20 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
4074
4075 * update-subdirs: Exclude the directory "language" from subdirs.
4076
40771997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
4078
4079 * configure.in: Check for rint and cbrt.
4080
40811997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4082
4083 * make-dist: Use $EMACS to say where to run Emacs.
4084 Add --no-update option.
dff28924 4085
a4a9692d
DL
40861996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4087
4088 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
4089
40901996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4091
4092 * make-dist (copying src): Check thoroughly for symlinks
4093 and copy them in all cases. Regularize the linking of *.in
4094 and *.opt and ChangeLog files.
4095 (copying lib-src): Likewise.
4096 Don't rm getdate.c or y.tab.*--they don't exist any more.
dff28924 4097
a4a9692d
DL
40981996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
4099
4100 * configure.in: Check for libmail, maillock.h and
4101 touchlock (for movemail).
4102
41031996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4104
4105 * configure.in (limits.h): Check for this file.
4106
41071996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4108
4109 * configure.in (rs6000-ibm-aix4.2): New alternative.
4110 (rs6000-ibm-aix4.0): New alternative.
4111 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
4112
41131996-11-22 Ben Harris <bjh21@cam.ac.uk>
4114
4115 * configure.in: Recognize vax-*-netbsd*.
4116
41171996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4118
4119 * configure.in (locallisppath): Add leim directory.
4120
41211996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4122
4123 * config.bat: Make sure `mv' supports forward slashes and -f.
4124
41251996-10-28 Christian Limpach <chris@nice.ch>
4126
4127 * configure.in (hppa*-next-nextstep*): * added after hppa
4128 to accept hppa1.0 and hppa1.1.
4129
41301996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
4131
4132 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
4133 * configure.in (ld_switch_machine): Fix typo.
4134
41351996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4136
4137 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
4138 from config.h and use them in $ac_link.
4139
41401996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
4141
4142 * configure.in: Create a subdir named `lisp'.
4143
41441996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4145
4146 * configure.in: Check for getcwd.
4147
41481996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4149
dff28924 4150 * configure.in: Check for termios.h. Check for setpgid.
a4a9692d
DL
4151
41521996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4153
4154 * configure.in: Check for setrlimit.
4155
41561996-08-31 Paul Eggert <eggert@twinsun.com>
4157
4158 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
4159
41601996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4161
4162 * configure.in: Check for utimes.
4163
4164 * configure.in: Check for com_err library, but only
4165 if --with-kerberos was used. Check for krb and des
4166 only if --with-kerberos.
4167
41681996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4169
4170 * Makefile.in (INSTALL_STRIP): New variable.
4171 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
4172 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
4173
41741996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4175
4176 * configure.in: Check for krb and des libraries.
4177
41781996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
4179
4180 * configure.in (*-sunos4.1.[3-9]*noshare):
4181 Use sunos413, not sunos4-1-3.
4182 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
4183 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
dff28924 4184
a4a9692d
DL
41851996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4186
4187 * Makefile.in (src/paths.h): Target deleted.
4188 (paths-force): Delete all dependencies on this target
4189 but don't delete the target.
4190 (install): Depend on `all'.
4191 (paths-force): Don't print a message.
4192
4193 * configure.in: Generate src/paths.h here.
4194
41951996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4196
4197 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
4198 New variables that affect linking only.
4199 (alpha-dec-osf*): Use those instead of previous change.
4200
42011996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4202
4203 * Makefile.in (install-arch-indep): Install info/messages.
4204
42051996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4206
4207 * Version 19.33 released.
4208
f0131492 42091996-08-10 Marcus G. Daniels <marcus@sayre.sysc.pdx.edu>
a4a9692d
DL
4210
4211 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
4212 Fix previous change.
4213
42141996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4215
4216 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
4217 New alternative.
4218
42191996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4220
4221 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
4222 and NON_GCC_TEST_OPTIONS.
4223
42241996-08-06 Paul Eggert <eggert@twinsun.com>
4225
4226 * configure.in (LOCALTIME_CACHE): Don't put a string literal
4227 "TZ=..." in environ.
4228
42291996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4230
4231 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
4232
42331996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4234
4235 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
4236 the more general *-sunos4.1.[3-9]* clause.
4237
42381996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4239
4240 * Version 19.32 released.
4241
4242 * configure.in (*-sco3.2v5*):
4243 Set OVERRIDE_CPPFLAG to a string of one space.
4244 Fix the code that uses OVERRIDE_CPPFLAG.
4245
42461996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
4247
4248 * configure.in: Undo previous change.
4249
42501996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4251
4252 * config.sub: Use `pc', not `unknown', when canonicalizing
4253 the vendor for ...86.
4254
177c0ea7 42551996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
a4a9692d
DL
4256
4257 * configure.in: Check for termios.h header.
4258
42591996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
4260
3a787a1e 4261 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3.
a4a9692d
DL
4262
42631996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
4264
4265 * configure.in: Split bsdos2 and bsdos2-1.
4266
42671996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4268
4269 * config.sub: If last two words are not a recognized
4270 KERNEL-OS pair, use just the last word as OS, as in 19.31.
4271 Make conversion of gnu/linux to linux-gnu really work.
dff28924 4272
a4a9692d
DL
4273 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
4274
42751996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4276
4277 * configure.in (check for using Lucid widgets by default):
4278 Eliminate indentation that confuses some compilers.
4279
42801996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4281
4282 * config.sub: Convert linux and gnu/linux to linux-gnu.
4283
4284 * make-dist: Don't update getdate.c.
4285 Ignore =... files when checking for too-long Lisp file names.
4286
42871996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4288
4289 * configure.in (euidaccess): Check for that, not for eaccess.
4290
42911996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4292
4293 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
92a8ce63 4294 before `noshare'.
a4a9692d
DL
4295 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
4296
42971996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4298
4299 * configure.in: Rename lignux to linux-gnu in configuration names.
4300 Use gnu-linux as the opsys value (s/ file name).
4301 Allow i686 just like i386, i486, i586.
4302
43031996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4304
4305 * configure.in (i*86-*-sco3.2v5): New alternative.
4306 (OVERRIDE_CPPFLAG): New variable.
4307 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
4308
4309 * configure.in: Specify vpath for .texi files.
4310
43111996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4312
4313 * configure.in: Always check for HAVE_X11R5.
4314 Separately decide whether to use a toolkit by default.
4315
43161996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
4317
4318 * configure.in: If X11R5 is missing the Xaw headers,
4319 default to --with-x-toolkit=no.
4320
43211996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4322
4323 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
4324
43251996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
4326
4327 * Makefile.in (install-arch-indep): If cd etc makes output,
4328 don't treat that as part of the tar data.
4329 Check that ./lisp actually exists.
dff28924 4330
a4a9692d
DL
43311996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
4332
4333 * make-dist: Check for long file names.
4334
43351996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
4336
4337 * Version 19.31 released.
4338
43391996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
4340
4341 * configure.in: Recognize sparc-*-lignux.
4342
43431996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
4344
4345 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
4346 Don't include config.w95.
4347
43481996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
4349
4350 * make-dist: Replace --no-clean-up and --no-tar options
4351 with --clean-up and --tar, so that the default is useful.
4352
43531996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
4354
4355 * config.bat: Make sure the GDB init file is called src/_gdbinit;
4356 if not, tell the user to rename it and abort.
4357
43581996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
4359
4360 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
4361 test program.
4362
43631996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4364
4365 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
4366
4367 * make-dist (MANIFEST): Fix previous change.
4368 (msdos): Put mainmake.v2 into the dist.
4369
43701996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4371
4372 * make-dist: Exit if autoconf fails.
4373
43741996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
4375
4376 * config.bat: Set djgpp-ver, and unset it at the end.
b1f865ae 4377 Add a number of conditionals for DJGPP version 2.
a4a9692d
DL
4378 Rename label libsrc2 to libsrc3.
4379 Substitute for LDFLAGS in src/Makefile.
4380 Substitute for ALL_CFLAGS in lib-src/Makefile.
4381
43821996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4383
4384 * configure.in (ncurses): Check this after checking fns like strerror.
4385
43861996-04-08 Erik Naggum <erik@naggum.no>
4387
4388 * make-dist (MANIFEST): Don't include lines from =files.
4389
43901996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4391
4392 * make-dist: Don't put lisp/dired.todo in the dist.
4393
43941996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
4395
4396 * configure.in (HAVE_NCURSES): Look for library named ncurses.
4397
4398 * configure.in (setlocale): Check for it.
4399
4400 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
dff28924 4401
a4a9692d
DL
44021996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4403
4404 * configure.in: Use lignux instead of linux as value of opsys.
4405
44061996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4407
4408 * Makefile.in (install-strip): Fix whitespace.
4409 Get rid of continuation.
4410
4411 * config.sub: Convert linux or gnu/linux to lignux.
4412
44131996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4414
4415 * configure.in: Accept lignux in configuration name.
4416
44171996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4418
4419 * Makefile.in (install-strip): New target.
4420
44211996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4422
4423 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
4424 -f failed to do the job on Suns.
4425
44261996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4427
4428 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
4429
4430 * configure.in (linux/version.h): Check for this header.
4431
44321996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4433
4434 * configure.in: Remove -fno-builtin hackery from -lm check.
4435
44361996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
4437
4438 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
92a8ce63 4439 just this test.
a4a9692d
DL
4440
4441 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
4442
44431996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4444
4445 * configure.in: Check for ncurses.
4446
44471996-02-28 Paul Eggert <eggert@twinsun.com>
4448
4449 * configure.in (LOCALTIME_CACHE):
4450 Also define if localtime mishandles unsetting TZ.
4451 This works around a localtime bug in mips-dec-ultrix.
4452
44531996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4454
4455 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
4456
4457 * configure.in: Improve messages about X versions.
4458
44591996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4460
4461 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
4462
44631996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4464
4465 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
4466 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
4467
4468 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
4469 (install): Put install-arch-indep before install-arch-dep.
4470
44711996-02-20 Dave Love <d.love@dl.ac.uk>
4472
4473 * INSTALL: Clarify info about MS-DOS path handling.
4474
44751996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4476
4477 * Makefile.in (install-arch-indep): Install info/ccmode*.
4478 In previous change, protect against /bin/pwd returning null string.
4479
44801996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4481
4482 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
4483 to lispdir.
4484
44851996-02-01 Paul Eggert <eggert@twinsun.com>
4486
4487 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
4488
44891996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4490
4491 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
4492
44931996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4494
4495 * Makefile.in (extraclean): Use ${top_distclean} to ensure
4496 we delete everything distclean deletes.
4497
44981996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
4499
4500 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
4501
45021996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4503
4504 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
4505 into LDFLAGS instead of into LIBS.
4506
45071996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4508
4509 * configure.in (HAVE_XMU): Fix typo in previous change.
4510
45111996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4512
4513 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
4514
45151996-01-10 Erik Naggum <erik@naggum.no>
4516
4517 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
4518
45191996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
4520
4521 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
4522
45231996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4524
4525 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
4526 and use -lXt to link it.
4527
45281996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4529
4530 * configure.in (locallisppath): Put version-specific dir first.
4531
45321996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4533
4534 * configure.in (hppa-*-nextstep*): New alternative.
4535 (USE_X_TOOLKIT): By default, set this to "maybe";
4536 and change that later to LUCID or "no" according to X11 version.
4537
4538 * make-dist: Recompile outdated .elc files and update all autoloads.
4539
45401996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
4541
4542 * configure.in (locallisppath): Fix typo in last change: " -> '.
4543
45441996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4545
4546 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
4547
45481995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4549
4550 * Makefile.in (install-arch-indep): Give all files read permission.
4551
45521995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4553
4554 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
4555 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
4556
45571995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4558
4559 * configure.in: Determine HAVE_X11R6.
4560 (HAVE_MENUS): Renamed from HAVE_X_MENU.
4561
45621995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4563
4564 * configure.in: Just "solaris" now defaults to version 2.4.
4565 Add sunos4.1.n-noshare as alternative.
4566
45671995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4568
4569 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
4570
45711995-11-29 Erik Naggum <erik@naggum.no>
4572
4573 * Makefile.in (install-arch-indep): Add missing backslash.
4574
45751995-11-29 Karl Eichwalder <ke@ke.Central.DE>
4576
4577 * Makefile.in (install-arch-indep): Don't install
4578 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
4579
45801995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4581
4582 * Makefile.in (install-arch-indep): Fix previous change.
4583
4584 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
4585
45861995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4587
4588 * Version 19.30 released.
4589
4590 * make-dist (lisp): Exclude subdirs.el.
4591
45921995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4593
4594 * make-dist (etc): Delete *.orig and *.rej.
4595
45961995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4597
4598 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
4599
46001995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4601
4602 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
4603
46041995-11-14 Geoff Voelker <voelker@cs.washington.edu>
4605
4606 * make-dist (nt): Rename install, readme, and todo to
4607 INSTALL, README, and TODO.
4608
46091995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4610
4611 * make-dist (lisp): Don't distribute site-start.
4612
46131995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
4614
4615 * make-dist: Break the hard link on alloca.c.
4616
46171995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
4618
4619 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
4620
46211995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4622
4623 * make-dist (src, lib-src): Don't distribute Makefile.c.
4624 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
4625
46261995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4627
4628 * Makefile.in (mkdir): Create man1dir, not mandir.
4629 (uninstall): Use man1dir, not mandir.
4630
46311995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4632
4633 * Makefile.in (man1dir): New variable.
92a8ce63 4634 (install-arch-indep): Use man1dir.
a4a9692d
DL
4635
4636 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
4637
4638 * make-dist: Create lisp/MANIFEST.
4639
46401995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4641
4642 * configure.in (m68k-*-linux*): New alternative.
4643
46441995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4645
4646 * make-dist: Use new names config.in, paths.in, and
4647 {src,lib-src}/Makefile.in.
4648
46491995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4650
4651 * configure.in: Don't bother checking for drem.
4652
46531995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4654
4655 * Makefile.in (distclean): Delete line with just a tab in it.
4656 (install-arch-indep): Delete spaces that precede tabs.
4657 Delete spurious `fi' left from previous change.
4658 (install): Supply `true' as command, to avoid null command.
4659
46601995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4661
4662 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
4663
46641995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4665
4666 * configure.in (powerpc-*-solaris2): New alternative.x
4667
46681995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
4669
4670 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
4671 of paths.h.tmp$$, to avoid going beyond 14 characters.
4672
46731995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4674
4675 * configure.in: Improve error msg for invalid --with-x-toolkit value.
4676
46771995-09-06 Paul Eggert <eggert@twinsun.com>
4678
4679 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
4680 if localtime caches TZ. Check for tzset.
4681
46821995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4683
4684 * config.bat: Simplify using new names file names src/makefile.in,
4685 config.in, paths.in. Change Echo commands not to use `.
4686
46871995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4688
4689 * Makefile.in (install-arch-indep): Always install the new dir file;
4690 rename the previous dir file to dir.bak or dir.old.
4691
46921995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4693
4694 * configure.in (RANLIB): Substitute this into makefiles.
4695 Set it specially on solaris; set it by default on other systems.
4696
4697 * configure.in: Fix previous Alpha change.
4698
46991995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4700
4701 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
4702 NON_GCC_TEST_OPTIONS.
4703
47041995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4705
4706 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
4707 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
4708
4709 * configure.in (alpha-*-linux*): New configuration.
4710
47111995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4712
4713 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
4714 (m68k-next-nextstep*): New alias for that.
4715 (i*86-*-nextstep*): Use nextstep.h.
4716 (sparc-*-nextstep*): New configuration.
4717
47181995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4719
4720 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
4721 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
4722
47231995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4724
4725 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
4726 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
4727
47281995-07-18 Mike Long <mike.long@analog.com>
4729
4730 * make-dist: Fix update of finder-inf.el, and byte-compile it.
4731
47321995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4733
4734 * Makefile.in (src/paths.h, paths-force):
4735 Rename src/paths.h.in to src/paths.in.
4736 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
4737
4738 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
4739 Use Makefile.c for intermediate file.
4740 Rename src/config.h.in to src/config.in.
4741
47421995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
4743
4744 * configure.in (mips-dec-ultrix*): Assume version 4.3.
4745 (mips-dec-ultrix4.[12]): New alternative for old versions.
4746
47471995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4748
4749 * make-dist: Don't break intra-tree links.
4750
47511995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4752
4753 * configure.in: Put back archlibdir initialization. Require
92a8ce63 4754 autoconf 2.4.1 or later.
a4a9692d
DL
4755
47561995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4757
4758 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
4759 (mips-mips-riscos5*): New alternative.
4760
47611995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4762
4763 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
4764
47651995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4766
4767 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
4768 (mandir, infodir, archlibdir): Initializations deleted.
4769
4770 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
4771 On hpux9shr, use hpux9shxr4.h.
4772
47731995-06-24 Morten Welinder <terra+@cs.cmu.edu>
4774
4775 * configure.in: Added target mips-dec-mach_bsd4.3.
4776 * config.guess: Guess mips-dec-mach_bsd4.3.
4777
47781995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4779
4780 * Makefile.in (mkdir): Use symbolic chmod.
4781
47821995-06-22 Paul Eggert <eggert@twinsun.com>
4783
3a787a1e 4784 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3. (Likewise for
10d1d0af 4785 SunOS 4.1.5 through 4.1.9, should they ever exist.)
a4a9692d
DL
4786
47871995-06-22 Paul Eggert <eggert@twinsun.com>
4788
4789 * Makefile.in (SUBDIR_MAKEFILES):
4790 Add man/Makefile, so `make distclean' removes it.
4791 (top_distclean): Add config.log to the list of files to be removed.
4792
47931995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4794
4795 * Version 19.29 released.
4796
47971995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4798
4799 * configure.in: Fix the previous change to verify that the -b
4800 option really solves the problem.
4801
4802 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
4803
48041995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4805
4806 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
4807
48081995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4809
4810 * configure.in: Report more clearly when there is no special
4811 dir to search for X includes or libraries.
4812
48131995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4814
4815 * configure.in: Check for -lpthreads, not -lpthread.
4816
48171995-06-09 Geoff Voelker <voelker@cs.washington.edu>
4818
4819 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
4820
48211995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4822
4823 * configure.in: Check for -lpthread.
4824
48251995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4826
4827 * Makefile.in (install-arch-indep): Install info files for mh-e.
4828 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
4829
48301995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4831
4832 * configure.in (*-solaris2.5): New configuration.
4833
4834 * make-dist: Copy new files config.nt and config.w95.
4835
48361995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4837
4838 * configure.in: Use x_includes, not x_libraries, for -I.
4839 Make bitmapdir a colon-separated list.
4840
48411995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
4842
4843 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
4844
4845 * configure.in: Allow x_libraries and x_includes to be paths.
4846
48471995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4848
4849 * configure.in: Fix typo.
4850
48511995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4852
4853 * INSTALL: Clarify use of site-init.el.
4854
48551995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
4856
3a787a1e 4857 * configure.in: Pass arg to sqrt.
a4a9692d
DL
4858
48591995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4860
4861 * make-dist: Fix May 6 change.
4862
48631995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4864
4865 * vpath.sed: Delete reference to ymakefile.
4866
48671995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4868
3a787a1e 4869 * configure.in: Use sqrt (more portable) instead of fmod in -lm check.
a4a9692d
DL
4870
48711995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4872
4873 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
4874
4875 * update-subdirs: Specify /bin/sh to run the script.
4876
48771995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4878
4879 * make-dist: Put src/makefile.nt in dist.
4880
4881 * configure.in (i[345]86-*-bsdi2*): New configuration.
4882 (vax-dec-bsd386*): Deleted.
4883
48841995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4885
3a787a1e
JB
4886 * configure.in: Make sure CDPATH doesn't mess up PWD check.
4887 Check whether X bitmaps are in X11/bitmaps instead of bitmaps.
4888 Use fmod instead of logb in -lm check.
a4a9692d
DL
4889
48901995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4891
4892 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
4893 Use bsd4-3. Don't set NON_GNU_CPP.
4894
4895 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
14ee32ab 4896 In nt, copy various different things, but not *.cmd.
a4a9692d
DL
4897 Fix the ln commands for the subdirs of nt.
4898
48991995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4900
4901 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
4902
49031995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4904
4905 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
4906 since that's what the header file expects.
4907
880820fe 49081995-04-24 Francesco Potortì (pot@cnuce.cnr.it)
a4a9692d
DL
4909
4910 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
4911 and 68040 based machines when choosing options for gnucc.
4912
49131995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4914
4915 * Makefile.in (top_distclean): Delete config.cache.
4916
49171995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4918
4919 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
4920
4921 * configure.in: Use m/ncr386.h.
4922
49231995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4924
4925 * Makefile.in (install-arch-indep): Undo Sep 23 change.
4926
49271995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4928
4929 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
4930 (man): Don't copy texindex.c and getopt.c; they're deleted.
4931 (etc): Omit `e'; it's a subdirectory.
4932 (etc/e): Use `../..', not `..', to reference top level.
4933
49341995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
4935
4936 * Makefile.in (install-arch-indep, dist):
3a787a1e 4937 Look for `update-subdir' in $(srcdir).
a4a9692d
DL
4938
49391995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4940
4941 * make-dist: Include mkinstalldirs in distribution.
4942
49431995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4944
4945 * make-dist: Add missing close backquote.
4946
49471995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4948
4949 * make-dist: Don't distribute shortnames directory.
4950
49511995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4952
4953 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
4954
49551995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4956
4957 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
4958
49591995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4960
4961 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
4962
49631995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
4964
4965 * configure.in (mips-sgi-irix6): New configuration.
4966
49671995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
4968
4969 * Makefile.in (maintainer-clean): Renamed from realclean.
4970
49711995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
4972
3a787a1e
JB
4973 * configure.in: Create a .gdbinit that sources the real one,
4974 if using a different build directory.
a4a9692d
DL
4975
49761995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4977
4978 * configure.in: Check for sys/select.h.
4979
49801995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4981
4982 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
4983
49841994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4985
4986 * configure.in: Handle isc 4.1 operating system.
4987
49881994-12-10 Richard Stallman <rms@kepa>
4989
4990 * configure.in (rs6000-ibm-aix4.1*): New alternative.
4991 (rs6000-ibm-aix4*): New alternative.
4992
49931994-12-06 Richard Stallman <rms@kepa>
4994
4995 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
4996
49971994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
4998
4999 * configure.in: Don't try to make directories that are guaranteed
92a8ce63 5000 to already exist.
a4a9692d
DL
5001
50021994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5003
5004 * configure.in: Generate man/Makefile from man/Makefile.in.
5005 Create the man subdir.
5006
5007 * Makefile.in (dvi): Run Make in our man subdir.
5008
5009 * make-dist: Create subdir etc/e.
5010 Make links to it.
5011 Put man/Makefile.in in dist, instead of man/Makefile.
5012
50131994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
5014
5015 * configure.in: Add --with-pop, --with-kerberos, and
5016 --with-hesiod for movemail.
5017
50181994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5019
5020 * configure.in (m68*-apollo*): Use s/domain.h.
5021
50221994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5023
5024 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
5025
50261994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5027
5028 * configure.in: Don't add -I, -L, -R options for cc if their
5029 arguments would be empty.
5030
50311994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5032
5033 * configure.in (i860-intel-osf1*): New alternative.
5034 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
5035 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
5036
50371994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
5038
5039 * configure.in: Make h_errno check not use nested functions.
5040
50411994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
5042
5043 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
5044
50451994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
5046
5047 * Makefile.in (install-arch-indep): Avoid continued comment
92a8ce63 5048 swallowing target line.
a4a9692d
DL
5049
50501994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
5051
5052 * configure.in: Protect a character class with `changequote'.
5053
50541994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5055
5056 * configure.in: Accept `news' as a synonym for `newsos'.
5057
50581994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5059
5060 * Makefile.in: Don't rm files if cd fails.
5061
50621994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5063
5064 * make-dist: Put nt subdir and its subdirs in the dist.
5065 (lib-src): Put makefile.nt in the dist.
5066 (lisp): Put makefile.nt in the dist.
5067
50681994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5069
5070 * configure.in: Change a stray `[' to `test'.
5071
50721994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
5073
5074 * configure.in: Adapt for Autoconf v2. Use the standard argument
5075 parser, host type canonicalizer, X11 finder, and message
5076 printing macros. Use the new macro names. Use `test' instead of `['.
5077
50781994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5079
5080 * configure.in: Check for getpagesize.
5081
50821994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5083
5084 * make-dist (msdos): Put sed* in the distribution.
5085
50861994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
5087
5088 * config.bat: New option, `--with-x', for configuring Emacs
5089 for use with the X11 system DesqView/X.
5090 New option, `--no-debug', for compiling Emacs without debug
5091 information thus saving disk space.
5092 (src/config.h, src/paths.h): Use `update' (which is like
5093 `move-if-changed') to change the file.
5094 (src/config.h): When configuring for X11 perform extra changes.
5095 (src/makefile): When configuring for X11 perform extra changes.
5096 (lib-src): Remove temporary files.
5097 (): Check that `sed', `rm', `mv', and `gcc' are available.
5098
50991994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5100
5101 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
5102
5103 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
5104
51051994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5106
5107 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
5108
5109 * configure.in (canonical): Substitute var into makefiles.
5110 (bitmapdir): Likewise.
5111
5112 * Makefile.in (bitmapdir): New variable.
5113 (src/paths.h, paths-force): Edit PATH_BITMAPS.
5114
51151994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5116
5117 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
5118
5119 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
5120 * update-subdirs: New shell script.
5121
51221994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5123
5124 * Makefile.in (top_distclean): Don't rm build-install.
5125 (SOURCES): Delete build-install.in.
5126
5127 * make-dist: Don't distribute build-ins.in.
5128 * build-ins.in: File deleted.
5129
51301994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
5131
5132 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
5133
51341994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5135
5136 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
5137
5138 * configure.in (libexecdir): Renamed from libdir. New default.
5139 (sharedstatedir): Renamed from statedir. New default.
5140 (datadir): New default.
5141
5142 * make-dist: Don't distribute subdirs.el.
5143
51441994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5145
5146 * configure.in (eaccess): Check for it.
5147
51481994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5149
5150 * configure.in (mktime): Check for it.
5151
51521994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
5153
5154 * configure.in (motif): Add support for usage and option checking.
5155
51561994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
5157
5158 * configure.in (utimes): Check for it.
5159
51601994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
5161
5162 * Makefile.in (install-arch-indep): Don't do mkdir here.
5163
51641994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5165
5166 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
5167 riscix.h renamed to acorn.h.
5168
177c0ea7 51691994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
a4a9692d
DL
5170
5171 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
5172 New configurations.
5173
51741994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
5175
5176 * configure.in: Remove trailing slashes from srcdir.
5177
51781994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5179
5180 * configure.in (i[345]86-sequent-ptx*): Handle
5181
51821994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5183
5184 * Makefile.in (paths-force): Depend on src/paths.h
5185
51861994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5187
5188 * configure.in (config_options): Save all arguments, not just some.
5189
51901994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
5191
5192 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
5193
5194 * configure.in: Add AC_AIX.
5195 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
5196
51971994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5198
5199 * configure.in (parsing options): Simplify sed command to delete -'s.
5200
52011994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
5202
5203 * configure.in (config_options): New shell variable.
5204 Pass its value to C code in EMACS_CONFIG_OPTIONS.
5205
52061994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5207
5208 * configure.in (alpha-dec-osf*): New target.
5209
5210 * Makefile.in: Use just one FRC target.
5211
52121994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5213
5214 * Makefile.in (removenullpaths, paths-force):
5215 Use name paths.h.tmp$$, which depends on the pid.
5216
52171994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5218
5219 * Makefile.in (removenullpaths, paths-force):
5220 Put paths.h.tmp in top-level dir, not in src.
5221
52221994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5223
5224 * Version 19.27 released.
5225
52261994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5227
5228 * Version 19.26 released.
5229
52301994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5231
5232 * configure.in: Check for lrand48, not rand48.
5233
52341994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5235
5236 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
5237 (powerpc-ibm-aix*): New aliases.
5238
52391994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5240
5241 * make-dist (src/m, src/s): Put *.inp in distribution.
5242
52431994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5244
5245 * configure.in: Accept i586 and i486 along with i386.
5246
52471994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5248
5249 * configure.in: Do compute unexec, LIBX, system_malloc, etc
5250 even if CPP env var was set by the user.
5251
5252 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
5253
52541994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
5255
5256 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
5257
52581994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5259
5260 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
5261
52621994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5263
5264 * configure.in: Check more specifically for i*86-sun-sunos.
5265
52661994-08-03 Caveh Jalali (caveh@eng.sun.com)
5267
5268 * configure.in: Handle solaris 2.4.
5269
52701994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5271
5272 * configure.in (rand48): Check for it.
5273
52741994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5275
5276 * make-dist: Update the info files.
5277
52781994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5279
5280 * configure.in: Make "checking..." messages' style consistent.
5281 (HAVE_H_ERRNO): New test.
5282
52831994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5284
5285 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
5286
52871994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5288
5289 * configure.in (CFLAGS): If the envvar was specified, use that.
5290 And set REAL_CFLAGS from it too.
5291
52921994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5293
5294 * make-dist: Update finder-inf.el.
5295
52961994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5297
5298 * make-dist (msdos): Include sed4.inp in dist.
5299
5300 * Makefile.in (libsrc_libs): Var deleted.
5301
53021994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5303
5304 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
5305
53061994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5307
5308 * configure.in (mips-sony-newsos4*): New alias.
5309
53101994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5311
5312 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
5313 (*-convex-convexos*): Accept this as alias.
5314
53151994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5316
5317 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
5318 for two different uses.
5319
53201994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5321
5322 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
5323
53241994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5325
5326 * make-dist: Put ./BUGS into the distrib.
5327
53281994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5329
5330 * configure.in: Handle 386 running Solaris 2.
5331
53321994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5333
5334 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
5335
53361994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5337
5338 * configure.in (mips-sony-newsos*): Use news-risc.h.
5339
5340 * configure.in: Accept bsdi as opsys, like bsd386.
5341
53421994-06-01 Morten Welinder (terra@diku.dk)
5343
5344 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
5345
53461994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5347
5348 * Version 19.25 released.
5349
5350 * make-dist (shortversion): Don't assume another period follows.
5351
53521994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5353
5354 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
5355 (uninstall): Use /bin/pwd.
5356
5357 * Makefile.in (blessmail): Depend on src.
5358 (all): Don't depend on blessmail.
5359
5360 * Makefile.in (src/paths.h): Don't force recomputation.
5361 (paths-force): New target; force recomputation of paths.h.
5362 (all): Depend on paths-force.
5363 (src, lib-src): Depend on src/paths.h.
5364
5365 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
5366 NON_GCC_TEST_OPTIONS.
5367
53681994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5369
5370 * configure.in: Don't insist on subversions for irix.
5371
53721994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5373
5374 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
5375
5376 * configure.in (i[34]86-next-*): New alternative.
5377
53781994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5379
5380 * Version 19.24 released.
5381
5382 * configure.in: New config hppa*-hp-hpux9shr*.
5383
53841994-05-22 Morten Welinder (terra@tyr.diku.dk)
5385
5386 * config.bat: Doc fix.
5387
53881994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5389
5390 * Makefile.in (mostlyclean, clean, distclean, realclean)
5391 (extraclean): Don't act on man subdir if it doesn't exist.
5392
53931994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5394
5395 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
5396 Use them to set up CC.
5397 (*-sun-sunos4.1.3): Set them.
5398
53991994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5400
5401 * Makefile.in (lib-src): Don't depend on src/paths.h.
5402
54031994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5404
5405 * build-ins.in (copydests): Get rid of spurious `-'s.
5406
5407 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
5408
54091994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5410
5411 * Version 19.23 released.
5412
5413 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
5414 for the Xlib and Xt checks; then restore old CFLAGS.
5415
54161994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5417
5418 * configure.in (HAVE_X11XTR6): Add newline before #if.
5419 Add newline after #endif.
5420
54211994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5422
5423 * configure.in (HAVE_X11XTR6): Arrange to define it.
5424
54251994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5426
5427 * Makefile.in (install): Depend on blessmail.
5428
54291994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5430
5431 * configure.in (mips-siemens-sysv*): Put quotes around value
5432 containing blanks.
5433
54341994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5435
5436 * Makefile.in (TAGS): Use the makefile in src subdir.
5437
54381994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5439
5440 * configure.in (opsys): Recognize `gnu'.
5441
54421994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5443
5444 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
5445
54461994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5447
5448 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
5449 version > 1.8.
5450
54511994-05-08 Morten Welinder (terra@diku.dk)
5452
5453 * config.bat: Forcibly remove "# " style comments from makefiles.
5454
54551994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5456
5457 * Makefile.in (uninstall): When processing lispdir and etcdir,
5458 do nothing unless it exists and is a directory.
5459
54601994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5461
5462 * Makefile.in (install-arch-indep): Do install info/dired-x*.
5463 Merge code in from install-doc.
5464 (install-doc): Merge code back into install-arch-indep.
5465 (install-arch-dep): Don't depend on install-doc.
5466
5467 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
5468
54691994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5470
5471 * configure.in (making src/Makefile and lib-src/Makefile):
5472 Split off the autoconf substitutions and don't pass them thru cpp.
5473 (undefs): Use $canonical as well as $configuration.
5474
5475 * make-dist: Distribute lisp/Makefile.
5476
5477 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
5478 Use lower case names for the s files.
5479
54801994-05-03 Morten Welinder (terra@diku.dk)
5481
5482 * config.bat: Added possibility for different file name
10d1d0af 5483 transcriptions in lib-src.
a4a9692d
DL
5484
54851994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5486
5487 * Makefile.in (lib-src): Undo previous change.
5488 (blessmail): New target to run maybe-blessmail in lib-src.
5489 (all): Depend on blessmail.
5490
5491 * Makefile.in (lib-src): Depend on src.
5492
54931994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
5494
5495 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
5496 (m88k-dg-dgux5.4R2): dgux5.4R2.
5497
54981994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5499
5500 * configure.in (window_system): Restore accidentally deleted code
5501 that uses AC_FIND_X.
5502
5503 * make-dist: Distribute config.bat.
5504
55051994-04-29 Morten Welinder (terra@diku.dk)
5506
5507 * config.bat: Corrected the configuration of lib-src
5508 to keep up with configure. Add note about dos version 3
5509 or better needed (djgpp needs that). Add note explaining
5510 that either install in c:/emacs or edit the script.
5511 Don't change to c:/emacs, but assume we're there (to minimize
5512 the number of places to change).
5513
5514 * config.bat: Build-in the first step towards X11 support with
5515 the X11 emulator that exists. At this time it won't work,
5516 and several files are missing.
5517
55181994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5519
5520 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
5521 Don't look for -lresolv.
5522
5523 * Makefile.in (lib-src): Depend on src/paths.h.
5524
55251994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5526
5527 * configure.in: Restore deleted AC_SUBST of `configuration'.
5528 Improve error message for bad --with-x-toolkit value.
5529
5530 * configure.in: Define CONFIGURATION in src/config.h
5531 rather than substituting in src/Makefile.in.
5532
55331994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5534
5535 * Makefile.in (install-doc): New target.
5536 (install-arch-dep): Depend on install-doc.
5537 (mkdir): Create docdir.
5538
55391994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5540
5541 * configure.in: Test for libresolv.a.
5542 Substitute machfile and opsysfile.
5543
55441994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5545
5546 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
5547 (install-arch-dep): Install under the name $(EMACS).
5548
55491994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5550
5551 * configure.in (version): Use entire value of emacs-version.
5552 (mips-siemens-sysv*): New alternative.
5553
55541994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5555
5556 * Makefile.in (install-arch-indep): Don't install dired-x*.
5557
55581994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5559
5560 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
5561 Fix definition of $undefs.
5562
55631994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5564
5565 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
5566
5567 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
5568
55691994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
5570
5571 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
5572
55731994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5574
5575 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
5576 and run it thru cpp, as with src/Makefile.in.
5577
5578 * configure.in: Use AC_SET_MAKE.
5579
55801994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5581
5582 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
5583
55841994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5585
5586 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
5587
5588 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
5589 (printing the choices): Make the toolkit message unconditional.
5590 (USE_X_TOOLKIT): Use `none', not `no', if none.
5591 (include libsrc_libs): Include config.h, and specify -I for srcdir.
5592 Get rid of temp file foofoo1.
5593
55941994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5595
5596 * configure.in (CFLAGS): Use shell syntax, not Makefile.
5597
55981994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5599
5600 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
5601 (printing the choices): State choice of toolkit.
5602 (libsrc_libs): Recalculate after writing config.h;
5603 then update lib-src/Makefile.
5604
56051994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5606
5607 * configure.in: Add sunos4shr as alternative for suns.
5608 Conditionals testing for null $CC were backwards.
5609
56101994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5611
5612 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
5613
56141994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5615
5616 * configure.in: Handle -isc4.0*.
5617
56181994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5619
5620 * configure.in (esix5): Set NON_GNU_CPP.
5621
56221994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
5623
5624 * Makefile.in (thisdir): Nonsensical variable removed.
5625 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
5626 back to $thisdir, rather than the directory `this_dir'.
5627
56281994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5629
5630 * Makefile.in (install-arch-indep): Add missing backslash after a
5631 `then'.
5632
56331994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5634
5635 * Makefile.in (thisdir): New variable.
5636 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
5637
56381994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5639
5640 * configure.in: Add freebsd.
5641
56421994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5643
5644 * configure.in: Check for fpathconf.
5645
56461994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5647
5648 * configure.in (with_x_toolkit): Fix typo in previous change.
5649
56501994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5651
5652 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
5653
56541994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5655
5656 * configure.in (with_x_toolkit): Don't allow motif or open-look.
5657
56581994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
5659
5660 * configure.in: Fix value of docdir.
5661 * Makefile.in (install-arch-indep): Install DOC* in docdir.
5662
56631994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5664
5665 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
5666
56671994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
5668
5669 * configure.in: New variable docdir to control where the docstring
5670 file goes.
5671 Makefile.in: Use it to initialize PATH_DOC in paths.h.
5672
56731994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5674
5675 * configure.in: When --run-in-place, don't inherit archlibdir.
5676
56771994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5678
5679 * Makefile.in (install-arch-dep, install-arch-indep):
5680 New targets split up former do-install rule.
5681 (do-install): Target deleted.
5682
56831994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5684
5685 * configure.in (mips-sony-newsos*): New configuration.
5686
56871994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
5688
5689 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
5690
56911994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5692
5693 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
5694
56951994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5696
5697 * configure.in: Don't initialize CC.
5698
56991994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5700
5701 * configure.in (creating src/Makefile): Also generate -U switches
5702 for symbols in the $configuration value.
5703
5704 * configure.in: Check for sys_siglist being declared in system header.
5705
57061994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5707
5708 * configure.in (creating src/Makefile): Delete blank lines
5709 along with lines of whitespace.
5710 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
5711
57121994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5713
5714 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
5715 like C_SWITCH_SYSTEM.
5716 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
5717
57181994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5719
5720 * configure.in (drem): Check for this function.
5721
57221994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5723
5724 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
5725 If CPP was inherited from environment, don't use NON_GNU_CPP.
5726 (NON_GNU_CC): Likewise.
5727 (handling with_gcc): Use explicit if in the `no' case.
5728 (cc_specified): New variable; if set, don't use NON_GNU_CC.
5729
57301994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5731
5732 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
5733
57341994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
5735
5736 * configure.in: Check whether fmod exists.
5737
57381994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5739
5740 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
5741 {src,lisp}/OChangeLog.
5742
57431994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5744
5745 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
5746 necessary for proper operation. This code works with the current
5747 released version of Autoconf.
5748
57491994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5750
5751 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
5752 (USE_X_TOOLKIT): Define it for all values except `no'.
5753
5754 * configure.in: Undo first Jan 8 change and Jan 16 change.
5755
57561994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5757
5758 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
5759 Substitute USE_X_TOOLKIT as both C macro and Make variable.
5760
5761 * Makefile.in (lwlib/Makefile): New target.
5762 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
5763 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
5764 (unlock, relock): Handle lwlib subdir.
5765
5766 * Makefile.in: Add some .PHONY targets.
5767
5768 * make-dist: Handle lwlib subdir like oldXMenu subdir.
5769
5770 * lwlib: New subdirectory.
5771
57721994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5773
5774 * configure.in: If CPP has a value that is a directory,
5775 discard the value.
5776
57771994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5778
5779 * configure.in (srcdir_undefs): Add g flag to sed substitution to
5780 remove -U[0-9]*.
5781
57821994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5783
5784 * Makefile.in (do-install): Install the dired-x info files.
5785
5786 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
5787 (See src/s/sol2.h.)
5788
57891994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5790
5791 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
5792
57931994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5794
5795 * configure.in (creating src/Makefile): Put code inside 2nd arg to
5796 AC_OUTPUT as it should be; hopefully noone will again see fit to
5797 gratuitously break this and not make a change log entry.
5798 Optimized sed processing of Makefile.in and cpp output; now
5799 preserves comments previously removed from the cpp input.
5800 Eliminated temp file for cpp output. Generate -U switches to
5801 undefine all identifiers that appear in the directory name
5802 ${srcdir}; pass these to cpp.
5803
5804 * configure.in (version): Fix sed regexp to match two-elt version
5805 number.
5806
5807 * configure.in: Check for strerror.
5808
58091994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5810
5811 * configure.in: Test for bcmp.
5812
58131994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5814
5815 * make-dist (tempdir): Put subdir msdos into the distribution.
5816
58171993-01-07 Morten Welinder (terra@diku.dk)
5818
5819 * config.bat: New file.
5820
58211994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5822
5823 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
5824
58251994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5826
5827 * configure.in (m68*-next-*): Don't care about which os is specified.
5828 (i[34]86-*-*): Check for *-nextstop*.
5829
58301993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5831
5832 * configure.in: Check for setsid.
5833
58341993-12-17 Richard Stallman (rms@srarc2)
5835
5836 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
5837
58381993-12-15 Richard Stallman (rms@srarc2)
5839
5840 * Makefile.in (mkdir): Make only the lockdir writable.
5841
5842 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
5843
58441993-12-11 Richard Stallman (rms@srarc2)
5845
5846 * Makefile.in (libdir): Use @libdir@.
5847
58481993-12-08 Richard Stallman (rms@srarc2)
5849
5850 * Makefile.in (install): Add empty command.
5851
58521993-12-04 Richard Stallman (rms@srarc2)
5853
5854 * make-dist: Put man/getopt.c in the dist.
5855
5856 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
5857
5858 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
5859
58601993-12-03 Richard Stallman (rms@srarc2)
5861
5862 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
5863 Set it for all solaris versions.
5864 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
5865 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
5866 Likewise for NON_GNU_CC and CC.
5867
58681993-12-01 Richard Stallman (rms@srarc2)
5869
5870 * configure.in (mips-mips-riscos4*): Assign variable CC.
5871 (checking ${with_gcc}): If "no", don't override CC if already set.
5872 (CC): Initialize it as empty.
5873
dff28924 58741993-11-30 Richard Stallman (rms@srarc2)
a4a9692d
DL
5875
5876 * configure.in (Suns): Set CPP if *-solaris2.3*.
5877
58781993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5879
5880 * Version 19.22 released.
5881
5882 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
5883
58841993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5885
5886 * make-dist: When breaking links, use cp -p.
5887 Copy install.sh into distribution.
5888 Move the temp dir up into the parent dir;
5889 don't leave the staging dir make-dist.tmp... in existence.
5890 * install.sh: New file.
5891
58921993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5893
5894 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
5895
58961993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5897
5898 * configure.in (version): When --run-in-place, exclude
5899 ${datadir}/emacs/site-lisp from locallisppath.
5900
59011993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5902
5903 * configure.in: Delete jumk.c before writing it.
5904
59051993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5906
5907 * Version 19.21 released.
5908
5909 * Makefile.in (mkdir): Ignore error from chmod.
5910
59111993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5912
5913 * make-dist: Don't put lisp/forms.README in the distribution.
5914
59151993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5916
5917 * configure.in (creating src/Makefile): Before running cpp,
5918 discard all lines that start with `# Generated' or /**/#.
5919
59201993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5921
5922 * Version 19.20 released.
5923
5924 * make-dist: Use build-ins.in, not build-install.in.
5925 Don't bother updating TAGS since it's not included.
5926
5927 * build-ins.in: Renamed from build-install.in.
5928
59291993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5930
5931 * make-dist: Don't try to link *.texinfo--there are none now.
5932 When running make in lib-src, specify YACC var value.
5933
59341993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5935
5936 * configure.in (extrasub): Add vpath patterns for %.[yls].
5937
5938 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
5939 Instead just include the commands to make src/Makefile as the
5940 second arg to AC_OUTPUT.
5941
5942 * configure.in: Use : instead of dnl for comment inside
5943 $makefile_command.
5944
5945 * configure.in: No longer use vpath_sed. Instead, when we notice
5946 srcdir already configured, set extrasub to hack vpath in the
5947 makefiles.
5948
5949 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
5950 before moving it.
5951 * Makefile.in (VPATH): Define to @srcdir@.
5952
f0131492 59531993-09-28 Brian J. Fox (bfox@cubit)
a4a9692d
DL
5954
5955 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
5956 doesn't exist. Just copy src/Makefile.in instead. Touch
5957 all of the Makefiles after editing config.status.
5958
5959 * INSTALL: Update documentation to match new configuration
5960 mechanism.
5961
f0131492 59621993-09-27 Brian J. Fox (bfox@ai.mit.edu)
a4a9692d
DL
5963
5964 * configure.in: Allow any of the path or directory Makefile
5965 variables to be set with flags to configure. Create all Makefiles
5966 at configure time. Edit special commands into config.status after
5967 src/Makefile.in is built from src/Makefile.
5968
5969 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
5970 If these files are out of date, simply have config.status
5971 rebuild them; don't rebuild them explicitly.
5972
f0131492 59731993-09-25 Brian J. Fox (bfox@ai.mit.edu)
a4a9692d
DL
5974
5975 * build-install.in: Change src/xemacs to src/emacs. We no longer
5976 create src/xemacs, so the file wouldn't be found.
5977
5978 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
5979
f0131492 59801993-09-24 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
a4a9692d
DL
5981
5982 * configure.in: Avoid forcing the search of /usr/include before
5983 fixed include files by resetting C_SWITCH_X_SITE if it is
5984 "-I/usr/include".
5985
59861993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5987
5988 * Makefile.in (@rip_paths@locallisppath):
5989 Delete ${datadir}/emacs/site-lisp.
5990
59911993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5992
5993 * configure.in:
5994 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
5995 Remove ${extra_output} from AC_OUTPUT call.
5996
f0131492 59971993-09-17 Brian J. Fox (bfox@inferno)
a4a9692d
DL
5998
5999 * make-dist: Quote backquotes found in strings to be echoed.
6000
6001 * configure.in: Use "sh -c pwd" when we want to avoid having the
6002 shell fix up the value of $PWD.
6003
f0131492 60041993-09-13 Brian J. Fox (bfox@inferno)
a4a9692d
DL
6005
6006 * Makefile.in (do-install): Don't abort if ln or chmod at the end
6007 of the installation fail. Suggested by Karl Berry.
6008
f0131492 60091993-08-30 Brian J. Fox (bfox@inferno)
a4a9692d
DL
6010
6011 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
6012 was used. Set MAKEFLAGS from MFLAGS.
6013
60141993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6015
6016 * configure.in: Test for res_init in libc.
6017
60181993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6019
6020 * configure.in: In the file ${tempcname}, use configure___
6021 instead of @configure@.
6022
60231993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
6024
6025 * make-dist: Dist vpath.sed
6026
6027 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
6028 Depend on vpath.sed.
6029 Replace sed comand for VPATH with @vpath_sed@.
6030
6031 * configure.in: Substitute variable `vpath_sed'.
6032 If not in $srcdir and $srcdir is configured,
6033 issue warning that GNU make is required,
6034 and set vpath_sed to use vpath.sed script.
6035
60361993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6037
6038 * configure.in: Remove check for $srcdir being configured. This
6039 pretty much works now.
6040 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
6041 Check for XFree86 (/usr/X386/include) independent of whether
6042 -lXbsd exists.
6043
6044 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
6045 realclean, unlock, relock): Use `$(MAKE)' in place of plain
6046 `make'.
6047
60481993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6049
6050 * Version 19.19 released.
6051
6052 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
6053
60541993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6055
6056 * configure.in: Check for XScreenNumberOfScreen.
6057
60581993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6059
6060 * configure.in: Add * to end of all configuration alternatives.
6061 (m68*-sony-newsos3*): New alternative.
6062
60631993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6064
6065 * make-dist: Include getdate.c in distribution.
6066
6067 * configure.in: For --help, use $PAGER if it is set.
6068 (LIB_X11_LIB): Default to -lX11.
6069 (mips-sgi-irix5.*): New alternative.
6070
6071 * Makefile.in (do-install): Install info/gnus* and info/sc*.
6072
6073 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
6074 Recognize *.B8.* as hpux version 8.
6075 (m68*-tektronix-bsd*): Fix typo in tek4300.
6076 (AC_HAVE_FUNCS): Add ftime.
6077
60781993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6079
6080 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
6081 Use tekxd88, not tekXD88.
6082
60831993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6084
6085 * configure.in: Check for -lm. Then can check for frexp and logb.
6086
60871993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6088
6089 * Version 19.18 released.
6090
6091 * make-dist (src): Don't put gnu-hp300 in dist.
6092 (src, lisp): Include OChangeLog in dist.
6093
60941993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6095
6096 * configure.in: Test for presence of logb and frexp functions.
6097
60981993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6099
6100 * configure.in (machine): Add i370-ibm-aix*.
6101
61021993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6103
6104 * configure.in (function checks): Test for mkdir and rmdir.
6105
6106 * configure.in (function checks): Don't test for random and bcopy
6107 only when we're building with X; look for them all the time.
6108
61091993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6110
6111 * configure.in: Test for availability of bcopy functions, searching
6112 the X libraries if we're using X.
6113
6114 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
6115 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
6116 versions of AIX, and needs to be passed to the loader.
6117
10d1d0af 6118 * configure.in: Test for the availability of the
a4a9692d
DL
6119 XScreenResourceString function.
6120
61211993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
6122
6123 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
6124 LD_SWITCH_X_SITE and assume --with-x11.
6125 Only look for X11 files if we weren't told about a window system
6126 or if we were told to use X11 but not told where.
6127 Search the libraries from the s and/or m files when checking for
6128 functions.
6129
6130 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
6131
61321993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6133
6134 * make-dist: Include lisp/dired.todo in the distribution.
6135
61361993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6137
6138 * configure.in: Add code to set HAVE_INET_SOCKETS.
6139
61401993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6141
6142 * configure.in: If we do find x_includes and x_libraries
6143 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
6144
61451993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6146
6147 * make-dist: Include src/gnu-hp300 in the dist.
6148
6149 * configure.in (canonical): New variable holds the canonicalized
6150 configuration. Don't alter `configuration'. Use `configuration'
6151 for Makefile.in for file naming.
6152 (testing x_includes and x_libraries): Use =, not ==.
6153
61541993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6155
6156 * Version 19.17 released.
6157
6158 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
6159 directory's makefile. This allows the invocation of CPP which
6160 builds xmakefile to receive these switches. The SunSoft C
6161 preprocessor inserts spaces between tokens if it doesn't get the
6162 -Xs flag requested in src/s/sol2.h.
6163
61641993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
6165
6166 * configure.in (m68k-bull-sysv3): new config.
6167
61681993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6169
6170 * configure.in: Use the autoconf AC_FIND_X macro to try to find
6171 the X Windows libraries.
6172
61731993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6174
6175 * make-dist (tempdir): Don't create lisp/forms-mode directory in
6176 the distribution. Those files aren't kept in their own
6177 subdirectory any more.
6178
61791993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6180
6181 * Version 19.16 released.
6182
61831993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6184
6185 * configure.in: Add --verbose flag.
6186
61871993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6188
6189 * version 19.15 released.
6190
61911993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6192
6193 * Makefile.in (top_distclean): Use -f switch when cleaning out
6194 lock dir; it might be empty.
6195
6196 * configure.in: Only check for -lXbsd once.
6197
61981993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6199
6200 * Version 19.14 released.
6201
62021993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6203
6204 * make-dist: If using gzip, create distribution with '.gz' extension.
6205
6206 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
6207 (lisp/forms-mode): This doesn't exist anymore.
6208
6209 * configure.in: Look for the closedir function.
6210
62111993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6212
6213 * configure.in (CPP): Autoconf sets this to a shell variable
6214 reference, which doesn't work when it's edited into a makefile.
6215 Expand that variable reference.
6216
6217 * Makefile.in (CPP): New variable.
6218 (src/Makefile): Edit CPP into src/Makefile.
6219
6220 * Makefile.in (src/Makefile): Don't bother exiting single quotes
6221 and entering double quotes to get the values of LD_SWITCH_X_SITE
6222 and the other make variables; make substitutes them in anyway.
6223
6224 * Makefile.in (uninstall): Don't remove the lisp and etc
6225 directories if they're in the source tree.
6226
92a8ce63 6227 Bring mumbleclean targets into conformance with GNU coding standards.
a4a9692d
DL
6228 * Makefile.in (mostlyclean, clean): Separate these two; just have
6229 them pass the request to the subdirectory makefiles.
6230 (distclean): Pass the request down, and then get rid of the
6231 files configure built, and get rid of the Makefiles.
6232 (realclean): Pass the request down, and then do the same things
6233 distclean does.
6234 (uninstall, info, dvi): New targets.
6235
6236 * configure.in: Move clause for PC-compatible i386 box to the end
6237 of the case statement, to avoid masking configurations below.
6238
6239 * configure.in: Add case for m88k-motorola-sysv4.
6240
6241 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
6242 the HP 68000 machines.
6243
6244 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
6245 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
6246 preprocessor won't fiddle with them.
6247
62481993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6249
6250 * Makefile.in (TAGS): cd to src to run etags.
6251
62521993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6253
6254 * configure.in (version): Check the X libraries for XrmSetDatabase
6255 and random, and see if we have -lXbsd.
6256
62571993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6258
6259 * configure.in: Pass "-Isrc" to the CPP we run to examine the
6260 s/*.h and m/*.h files. Martin Tomes
6261 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
6262
62631993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6264
6265 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
6266 above the general i386 alternative.
6267
62681993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6269
6270 * configure.in: Recognize configuration name for Data General
6271 AViiON machines.
6272
6273 * configure.in: Use AC_LONG_FILE_NAMES.
6274
62751993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6276
6277 * configure.in: Test for bison.
6278 * Makefile.in (YACC): New variable.
6279 (lib-src/Makefile.in): Edit YACC into the makefile.
6280
62811993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6282
6283 * Version 19.13 released.
6284
6285 * configure.in (CFLAGS): Don't set this according to the value of
6286 the GCC shell variable. Instead, consult the machine and system
6287 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
6288 test __GNUC__ while we're at it.
6289
6290 * configure.in: Remove extra ;; from hpux cases.
6291
62921993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6293
6294 * configure.in: Check to see if the system has -ldnet.
6295
62961993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6297
6298 * make-dist: Add clauses to distribute lisp/forms-mode.
6299
63001993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6301
6302 * configure.in (machine): Fix the versions in hpux version number test.
6303 Do not guess based on cpu type. Do check for explicit system version.
6304
63051993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6306
6307 * configure.in: Do NOT look for `unknown' as company name.
6308
63091993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6310
6311 * configure.in: Fix typo in message.
6312
63131993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6314
6315 * Version 19.12 released.
6316
6317 * Makefile.in (do-install): Correct previous etc-copying change.
6318 Partially rewrite using `if'.
6319 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
6320
6321 * Version 19.11 released.
6322
6323 * configure.in: Handle 386bsd.
6324
63251993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6326
6327 * make-dist: Update getdate.c.
6328
6329 * configure.in: Handle bsd386.
6330
6331 * Makefile.in (do-install): Use `-' in tar options.
6332
6333 * configure.in: Change ! "${...}" to x"${...}" = x.
6334
6335 * Makefile.in (do-install): Copy the DOC-* files from the build
6336 etc directory, as well as lots of things from ${srcdir}/etc.
6337
6338 * make-dist: Copy config.guess.
6339
6340 * configure.in: Handle AIX versions 1.2, 1.3.
6341
63421993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6343
6344 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
6345 the configuration name mips-mips-usg* to represent USG systems.
6346
6347 * configure.in: Fix logic to detect if srcdir is already configured.
6348
6349 * Makefile.in: Pass in LD_SWITCH_X_SITE.
6350
6351 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
6352 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
6353 of a directory; cd might fail, and have pwd print out the current
6354 directory.
6355
63561993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6357
6358 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
6359
63601993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6361
6362 * configure.in: Complain if srcdir points at an already-configured
6363 tree.
6364
63651993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6366
6367 * Version 19.10 released.
6368
63691993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6370
6371 * Makefile.in: Use Makefile comments, not C comments.
6372
6373 * configure.in: Add case for the Tektronix XD88.
6374
63751993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6376
6377 * configure.in: Handle sysv4.2 and sysvr4.2.
6378
63791993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6380
6381 * configure.in: Traverse the argument list without destroying it;
6382 don't use shift. It turns out that "set - ${saved_arguments}"
6383 doesn't work portably.
6384
6385 * configure.in: Add missing "fi".
6386
6387 * make-dist: Rebuild configure if configure.in is newer.
6388
6389 * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
6390 targets to be executed even if make remembers that it has already
10d1d0af 6391 satisfied FRC.
a4a9692d
DL
6392
63931993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6394
6395 * Makefile.in (do-install): Delete redundant code to copy etc twice.
6396
6397 * configure.in (romp): Handle various version numbers with aos and bsd.
6398
63991993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6400
6401 * configure.in: Fix message text.
6402
64031993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6404
6405 * make-dist: Make a `site-lisp' directory in the distribution,
6406 instead of a `local-lisp' directory, which hasn't been the
6407 appropriate name for a long time.
6408 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
6409 from the distribution first, then /usr/local/lib/emacs/site-lisp.
6410
6411 * Makefile.in (do-install): Correctly detect if ./etc and
6412 ${srcdir}/etc are the same.
6413
6414 * configure.in: Extract UNEXEC from the system configuration
6415 files, compute the name of the source file corresponding to the
6416 object file, and #define it as UNEXEC_SRC in config.h.
6417
6418 * configure.in: If srcdir is '.', then try using PWD to make it
6419 absolute.
6420
6421 * configure.in: Include ${srcdir} in the printed report, to help
6422 people notice if it's an automounter path.
6423
64241993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6425
6426 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
6427
64281993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6429
6430 * Makefile.in (do-install): Delete the dest dir, not the source dir,
6431 when they are different. Add `shift' command.
6432 (COPYDESTS, COPYDIR): Delete external-lisp dir.
6433 (externallispdir): Var deleted.
6434
6435 * configure.in: Delete spurious paren outputting short_usage.
6436
64371993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6438
6439 * Version 19.9 released.
6440
64411993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6442
6443 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
6444 subdirectory makes.
6445
6446 * make-dist: Check for .elc files with no corresponding .el file.
6447
6448 * Makefile.in (mkdir): Make all the directories in locallisppath.
6449
6450 * config.guess: New file.
6451 * configure.in: Use it, tentatively.
88c71720 6452 * INSTALL: Mention its usage.
a4a9692d
DL
6453
6454 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
6455 the former gives you the operating system rev directly. Use
6456 s/hpux.h if we don't recognize what we got.
6457
6458 * Makefile.in (do-install): Don't remove a destination directory
6459 if it's the same as the source. If ${srcdir}/info == ${infodir},
6460 don't try to copy the info files.
6461
6462 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
6463 doesn't work if you're not using a separate source directory.
6464 (do-install): Copy the build tree's etc directory only after
6465 making sure it's not also the source tree's etc directory.
6466
64671993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6468
6469 * configure.in: Handle sunos4.1.3 specially.
6470
64711993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6472
6473 * Makefile.in (INSTALL): Add definition.
6474
6475 * configure.in: Fix some messages. Support -with-gnu-cc.
6476 At the end, use `set --', not `set -'.
6477 Delete spurious `.h' in hpux alternatives.
6478
64791993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6480
6481 * Version 19.8 released.
6482
64831993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6484
6485 * configure.in: When looking for source in the same directory as
6486 the configure script, make the path thus discovered absolute.
6487 If the user specifies the `--srcdir' switch, make that directory
6488 absolute too.
6489
6490 * Makefile.in (srcdir): Remove comment saying this doesn't work.
6491
6492 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
6493 too, as the value of the PATH_INFO macro.
6494
6495 * configure.in: Check to see if the source lives in the same
6496 directory as the configure script.
6497
64981993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6499
6500 * Makefile.in (install): Split this into `install' and
6501 `do-install', to give people more control over exactly what gets
6502 done.
6503 (do-install): New target, containing the guts of `install'. Don't
6504 remove and recreate the directories inside the copying loop - do
6505 it all before the copying loop. Pass more flags to the lib-src
6506 make.
6507 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
6508 avoid errors and warnings.
6509
6510 * configure.in: For generic IBM PC boxes, insist on "unknown" for
6511 the manufacturer - the more general case was blocking other i386
6512 configuration names below, and that's how the names are written in
6513 MACHINES anyway.
6514
6515 * make-dist: When breaking links, remove the link before moving
6516 the copy onto it, to avoid interactive behavior.
6517
6518 * Makefile.in: Doc fix.
6519
6520 * configure.in: Doc fix.
6521
6522 * INSTALL: Mention --exec-prefix option.
6523
6524 * configure.in: Add support for the `--exec-prefix' option.
6525 * Makefile.in: Accept that support.
6526
6527 * configure.in: Use the AC_PROG_INSTALL macro.
6528 * Makefile.in (INSTALL): Variable removed.
6529 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
6530
6531 * configure.in: Distinguish between hp800's and hp700's by calling
6532 "uname -m".
6533
65341993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6535
92a8ce63 6536 * configure.in: Recognize configuration names for i860 boxes
a4a9692d
DL
6537 running SYSV.
6538
65391993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6540
6541 * configure.in: Distinguish between hp800's and hp700's by the
6542 version of HP/UX they run, since that's something people are more
6543 likely to know - hp700's run 8.0.
6544 Add HP 700 configuration.
6545
6546 * configure.in: Test for the presence of the `rename' function.
6547
6548 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
6549 configure.in.
6550 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
6551
6552 * make-dist: Break intra-tree links.
6553
6554 * configure.in: Explain that this is an autoconf script, and give
6555 instructions for rebuilding configure from it. Arrange to put
6556 comments in configure explaining this too.
6557
6558 * configure.in: Make the first line of the configure script be
6559 "#!/bin/sh". Leaving the first line blank didn't work.
6560
6561 * configure.in (long_usage): Removed; made short_usage describe
6562 the options briefly.
6563
6564 * configure.in: Implement the --prefix option.
6565 * Makefile.in (prefix): Add support for it here.
6566 * INSTALL: Document it here.
6567
6568 * Makefile.in (install): Don't assume that the files in the `info'
6569 subdirectory match *.info. They don't have that prefix.
6570
65711993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6572
6573 * configure.in: Add case for version 5 of Esix.
6574
65751993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6576
92a8ce63 6577 * Version 19.7 released.
a4a9692d
DL
6578
6579 * make-dist: There aren't any *.com files in lib-src anymore.
6580
6581 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
6582 them; they're symlinks to other filesystems on the GNU machines.
6583
6584 * make-dist: Check that the manual reflects the same version of
6585 Emacs as stated in lisp/version.el. Edit that version number into
6586 the README file.
6587
65881993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6589
6590 * configure.in: Remove the hack of AC_DEFINE; use
6591 AC_DEFINE_UNQUOTED.
6592
65931993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6594
6595 * make-dist: Don't distribute precomp.com, compile.com, or
6596 link.com from ./src; they're in ./vms now.
6597
6598 Some time-handling patches from Paul Eggert:
6599 * configure.in: Add AC_TIMEZONE.
6600
66011993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6602
6603 * configure.in: Recognize Linux as a valid operating system for
6604 the i386.
6605
66061993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6607
6608 * make-dist: Distribute some VMS files we got from Richard Levitte.
6609
6610 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
6611 the source for the sed command, not oldXMenu/Makefile.
6612
66131993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6614
6615 * INSTALL: Don't claim the srcdir option doesn't work.
6616
66171993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6618
6619 * configure.in: Include remarks saying what order the autoconf
6620 tests should go in, and remind people to change config.h.in
6621 whenever they add autoconf tests which make #definitions.
6622
6623 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
6624
66251993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6626
6627 * Makefile.in (oldXMenu/Makefile): Make this depend on
6628 ${srcdir}/oldXMenu/Makefile.in, not itself.
6629
6630 * PROBLEMS: Some updates from David J. Mackenzie.
6631
6632 More changes from David J. Mackenzie.
6633 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
6634 removed; autoconf and config.h should specify all these
6635 differences.
6636 (buildlisppath): Make this path depend on ${srcdir}.
6637 (INSTALLFLAGS): Removed.
6638 (INSTALL): Include the -c flag.
6639 (install): Change the way we invoke install accordingly.
6640
6641 Install ${srcdir} changes from DJM.
6642 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
6643 list.
6644 (COPYDIR, COPYDESTS): Install files from both the etc directory in
6645 the source tree and the etc directory in the object tree.
6646 (${SUBDIR}): Pass the prefix variable down to submakes.
6647 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
6648 in /bin.
6649 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
6650 values for srcdir and VPATH.
6651 (install): Add `v' flag to tar command. Make sure that `dir'
6652 exists in ${srcdir}/info before copying it. Remember that the man
6653 pages come from the source tree, not the object tree.
6654 * configure.in: Remove remarks saying that the --srcdir option
6655 doesn't work.
6656 Create the etc directory in the object tree.
6657 Recognize configuration names of the form *-sun-solaris*.
6658 Recognize sunos5 and solaris as operating system names.
6659
6660 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
6661 lib-src/getdate.y and src/systime.h.
6662
66631993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6664
6665 * make-dist: Make links in info subdir.
6666
66671993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6668
6669 * configure.in: Call AC_STDC_HEADERS.
6670
66711993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6672
6673 * configure.in: Sidestep autoconf's quoting of the second argument
6674 of AC_DEFINE, so we can specify the value to put there. It would
6675 be nice if autoconf provided some way to specify computed values
6676 for macros.
6677
66781993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6679
6680 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
6681 this is always just -DHAVE_CONFIG_H.
6682
6683 The GNU coding standards specify that CFLAGS should be left for
6684 users to set.
6685 * Makefile.in (CFLAGS): Let configure determine the default value
6686 for this. Don't
6687 have it default to DEFS.
6688 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
6689 (lib-src/Makefile, src/Makefile): Edit the default value for
6690 CFLAGS into these files, not DEFS.
6691 * configure.in (CFLAGS): Choose a default value for this - "-g"
6692 normally, or "-g -O" if we're using GCC. Edit it into the
6693 top-level Makefile.
6694
6695 * configure.in: When scanning the machine and system description
6696 #include files, write their names to conftest.c properly.
6697
66981993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6699
6700 * configure.in: In configuration name case for Apallos running
6701 Domainios, set opsys, not opsysfile.
6702
6703 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
6704 src/config.h, instead of AC_OUTPUT; the latter overwrites
6705 src/config.h even when it hasn't changed, puts a makefile-style
6706 comment at the top even though it's C code, and produces a
6707 config.status script which doesn't do the job right.
6708
6709 * configure.in: Add AC_LN_S test, so we can tell whether or not we
6710 can use a symbolic link to get the X Menu library into src.
6711 * Makefile.in (LN_S): New variable.
6712 (src/Makefile): Edit the value of LN_S into this makefile.
6713
67141993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6715
6716 * configure.in: Support *-sco3.2v4* as opsystem.
6717
6718 * make-dist: Don't include calc directory.
6719 Exclude many files in the man directory; copy a few.
6720
67211993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6722
6723 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
6724 call AC_STRUCT_TM to see what's in time.h.
6725
6726 * configure.in: Employ quoting stupidity to get the value of CPP
6727 to expand properly.
6728
67291993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6730
6731 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
6732 variable to scan the machine and system description files.
6733
6734 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
6735 so that getdate.y builds correctly.
6736
67371993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6738
6739 * configure.in (tempcname): Change this to "conftest.c", so it will
6740 work properly on systems with short filenames; this is the name
6741 autoconf uses.
6742
6743 * configure.in: Also detect the availability of dup2 and
6744 gethostname.
6745
6746 * configure.in: Use the AC_ALLOCA test.
6747 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
6748 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
6749
67501993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6751
6752 * make-dist: Distribute configure, as well as configure.in.
6753 Oversight.
6754
67551993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6756
6757 * Makefile.in (install): Print out the name of the directory we're
6758 copying, so people can have some idea of whether we're making
6759 progress.
6760
6761 * Makefile.in (install.aix, install.xenix, install.sysv, install):
6762 Don't forget to re-create the COPYDESTS directories after we clear
6763 them out.
6764
67651993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6766
6767 * Makefile.in: Add autoconf cookies so that the configure
6768 script can comment out sections of path variable definitions to
6769 choose between the installable configuration and the run-in-place
6770 configuration.
6771 * configure.in: Add new option `--run-in-place', to select the
6772 run-in-place path definitions.
6773
6774 * configure.in: Add a clause to the big configuration name case
6775 for the NeXT machine.
6776
67771993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6778
6779 * Makefile.in (install, install.sysv, install.xenix, install.aix):
6780 Make sure that each source directory exists, and is different from
6781 the destination directory; then, delete the destination before
6782 copying over the source.
6783
6784 * make-dist: Distribute configure.in, instead of configure.
6785
67861993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6787
6788 * configure.in: Don't set CC to "gcc -O" if the user specifies
6789 `--with-gcc'. Add -O to DEFS if GCC is set.
6790
67911993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6792
6793 * Makefile.in (clean mostlyclean): Missing right paren.
6794
6795 * configure.in: When checking for X windows, search for an X11
6796 subdirectory of ${x_includes}.
6797
6798 * configure.in: Check for gettimeofday function, for getdate.y.
6799
92a8ce63 6800 Change `configure' to a mixture of custom code and autoconf stuff.
a4a9692d
DL
6801 autoconf can't derive all the information we need, but we'd really
6802 like to be able to take advantage of some of its tests, and its
6803 file-editing facilities.
6804 * configure.in: Renamed from configure.
6805 Quote the sections of shell script we want copied literally to
6806 the configure script.
6807 (compile): Initialize this to make the autoconf macros' code happy.
6808 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
6809 code to do their jobs.
6810 Use autoconf to produce Makefile and src/config.h.
6811 Remove the Makefile-style comment that autoconf places at the top
6812 of src/config.h.
6813 (config_h_opts): Removed - no longer necessary.
6814 * Makefile.in (configname): Renamed to configuration.
6815 (CONFIG_CFLAGS): Renamed to DEFS.
6816 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
6817 get values via autoload @cookies@.
6818 (libsrc_libs): Get this from autoconf. We used to do nothing
6819 about this.
6820 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
6821
6822 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
6823 echo the move-if-change command.
6824
68251993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
6826
6827 * make-dist: Distribute lib-src/rcs-checkin.
6828
6829 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
6830 Don't try to make links to the RCS or Old subdirectories.
6831 Use the appropriate extension for the compression type in use.
6832 Create the tar file in the shell's initial default directory, not
6833 in ${tempparent}.
6834 Erase the whole ${tempparent} tree, not just ${tempdir}.
6835
68361993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6837
6838 * Makefile.in (src/paths.h): Don't echo the huge sed command we
6839 use to build paths.h.
6840 (lib-src/Makefile, src/Makefile): Similarly.
6841
6842 * configure: Extend test for working `const' keyword to handle AIX
6843 3.2 cc.
6844
68451993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6846
6847 * make-dist: Distribute lisp/term/ChangeLog.
6848
92a8ce63 6849 Arrange for C compilation throughout the tree to get
a4a9692d
DL
6850 C_SWITCH_SYSTEM from the configuration files.
6851 * configure: Extract C_SWITCH_SYSTEM from the machine and
6852 system-dependent files, and save it in the top-level Makefile.
6853 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
6854 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
6855
6856 * make-dist: Include the VMS support files in oldXMenu in the
6857 distribution.
6858
6859 * configure: Doc fix.
6860
6861 * configure: Fix corrupted config_h_opts.
6862
6863 * configure: Properly report option names in error messages.
6864
6865 * configure: Properly recognize --x-includes and --x-libraries
6866 options.
6867
6868 * configure: Fix syntax errors in code handling XFree386.
6869
68701993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6871
6872 * configure: Add special code to detect XFree386, and tell
6873 config.h about it.
6874
6875 * configure: Properly handle extracting values of LIBS_MACHINE and
6876 LIBS_SYSTEM that contain spaces.
6877
6878 * configure: Add `--x-includes' and `--x-libraries' options. I
6879 think these are dopey, but no less than three alpha testers, at
6880 large sites, have said they have their X files installed in odd
6881 places. Implement them by setting C_SWITCH_X_SITE and
6882 LD_SWITCH_X_SITE in src/config.h.
6883
68841993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6885
6886 * make-dist: Don't distribute etc/Old files.
6887
6888 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
6889 backups.
6890
68911993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6892
6893 * make-dist: Fix typo.
6894
68951993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6896
6897 * make-dist: Corrected typo, fixed it to discard = and TAGS files
6898 in some cases where it should but didn't seen to.
6899
6900 * Makefile.in: Added unlock and relock productions.
6901
69021993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
6903
6904 * make-dist: Add a --compress option to force make-dist to use
6905 compress.
6906
6907 * make-dist: Use gzip, if we can find it.
6908
6909 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
6910 make rs6000-ibm-aix default to -aix32.
6911
69121993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6913
6914 * Makefile.in: Added `Developer's configuration' section.
6915
69161993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6917
6918 * Makefile.in: Add commented-out variable settings for developer's
6919 configuration.
6920
69211993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6922
6923 * make-dist: Distribute `src/bitmaps' too.
6924
69251993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
6926
6927 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
6928 make rs6000-ibm-aix default to -aix32.
6929
69301993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6931
6932 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
6933
6934 * Makefile.in (install.sysv): Add a second `$' in front of
6935 `${dest}', so that the shell will expand it, instead of Make.
6936
6937 * configure: When processing the name of the configure script,
6938 collapse `././' to `./', but leave a single `./' prefix alone.
6939
6940 * configure: Doc fix.
6941
69421993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6943
6944 * configure: Handle isc3.0 correctly.
6945
69461993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6947
6948 * make-dist: Don't try to copy the COPYING notice into
6949 external-lisp; we're not distributing that directory any more.
6950
69511993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6952
6953 * Makefile.in (install, install.aix, install.xenix, install.sysv):
6954 Remove CVS subdirectories from the installed directory trees, as
6955 well as RCS directories.
6956
69571993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6958
6959 * make-dist: Only copy gmalloc.c if we couldn't link it.
6960 Don't try to copy man/{README,Makefile} unless they actually exist.
6961
6962 * Makefile.in (lisppath): Don't include externallispdir in this.
6963 We're not sure whether we're even going to distribute the
6964 directory yet.
6965
69661993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6967
6968 * make-dist: Don't distribute the external-lisp directory anymore.
6969 * INSTALL: Remove all references to external-lisp.
6970
6971 * configure: Detect whether the compiler supports `const'
6972 properly, and edit src/config.h accordingly.
6973
6974 * configure: Tweak layout of final report.
6975
6976 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
6977 CFLAGS.
6978
6979 * Makefile.in (locallisppath): Make this default to
6980 ${datadir}/emacs/site-lisp, instead of
6981 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
6982 the same thing, and local-lisp causes completion conflicts with
6983 lock.
6984 (lisppath): Add ${externallispdir} to this.
6985 * INSTALL: Adjust installation directions.
6986
6987 * Makefile.in (externallispdir): New variable, to say where to
6988 install the externally-maintained lisp files.
6989 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
6990 the others.
6991 * INSTALL: Describe external-lisp and the new externallispdir
6992 variable.
6993
69941993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6995
6996 * configure (progname): New option `--with-gcc'. Make it clearer
6997 how we are trying to guess whether or not we have GCC.
6998 * INSTALL: Document the `--with-gcc' option, and improve
6999 description of `--with-x' options.
7000
70011993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7002
7003 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
7004 ${infodir} from these variables; we have written out explicit code
7005 to install the info files.
7006
70071993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7008
7009 * make-dist: Don't distributed the RCS files in the etc directory.
7010
70111993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7012
7013 * Makefile.in: Some makes can't handle comments in the middle of
7014 commands; move them to before the whole rule.
7015
70161993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7017
7018 * README: Mention what Emacs is.
7019
70201993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7021
7022 * make-dist: Include `./lisp/calc-2.02' in the distribution.
7023 Add `./cpp' and `./man' back into the distribution.
7024
70251993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7026
7027 * Makefile.in: Define MAKE, and use where appropriate.
7028
70291993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7030
7031 * make-dist: Remember that the authoritative COPYING notice is
7032 `etc/COPYING', not `../etc/COPYING'.
7033
70341992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7035
7036 * make-dist: Make sure that the COPYING notices in each directory
7037 are copies, not symlinks.
7038
70391992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7040
7041 * INSTALL: The build process produces an executable called `emacs'
7042 now. Change references.
7043 * Makefile.in: Adjust `install.mumble' targets to install
7044 `src/emacs', not `src/xemacs'.
7045
7046 * configure: Start with a blank line; this keeps some old CSH's
7047 from thinking it's a CSH script. Most systems will just use
7048 /bin/sh to run it, which is what we're expecting; the only other
7049 shells which might try to interpret it themselves are probably
7050 Bourne-compatible.
7051
70521992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7053
7054 * INSTALL: Improvements suggested by David Mackenzie.
7055
70561992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7057
7058 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7059 Don't try to copy the info files if there aren't any; the
7060 unexpanded globbing pattern disappoints `install'. Ignore the
7061 return status of that command.
7062
7063 * INSTALL: Updated for new configuration arrangement.
7064
7065 * configure: Don't make the top-level Makefile read-only - people
7066 may want to edit the values of the path variables.
7067
7068 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7069 Install the info files in ${infodir}. Install the executable
7070 under both `emacs' and `emacs-VERSION'.
7071
7072 * Makefile.in: Doc fix.
7073
7074 * Makefile.in (exec_prefix): New variable, as per latest version
7075 of coding standards.
7076 (bindir, libdir): Use it, instead of `prefix'.
7077 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
7078
7079 * Makefile.in (mandir): Make the default value for this depend on
7080 $(prefix).
7081
7082 * Makefile.in (datadir, statedir, libdir): Make these all default
7083 to ${prefix}/lib.
7084 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
7085 to compensate.
7086
7087 * Makefile.in (install, install.sysv, install.xenix, install.aix):
7088 Install the etags and ctags man pages too.
7089
7090 * Makefile.in (distclean): Don't delete backup files; that's the
7091 job of extraclean.
7092 (extraclean): Like distclean, but deletes backup and autosave files.
7093
70941992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7095
7096 Make path specification conform to GNU coding standards.
7097 * configure (long_usage): Remove all traces of old arguments from
7098 usage messages, and document the options we do accept in more
7099 detail: -with-x... and --srcdir.
7100 (options, boolean_opts): Deleted; we don't have enough options to
7101 make this worthwhile.
7102 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
7103 along with the code which supported them; these should be set as
7104 arguments to the top-level make.
7105 (config_h_opts): Since this no longer doubles as a list of option
7106 names, make them upper case; this simplifies the code which uses
7107 them to build the sed command to edit src/config.h. Change the
7108 code which sets them.
7109 (cc, g, O): Don't allow the user to set these using options; they
7110 should be specified using `CC=' and `CFLAGS=' arguments to the
7111 top-level make. Just choose reasonable default values for them,
7112 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
7113 values.
7114 (gnu_malloc, rel_alloc): Don't allow the user to set these using
7115 options; use them whenever the configuration files say they're
7116 possible.
7117 Simplify the argument processing loop. Don't accept abbreviations
7118 for option names; these might conflict with other configuration
7119 options in the future.
7120 Add some support for the `--srcdir' option. Check for the sources
7121 in . and .. if `--srcdir' is omitted. If the directories we will
7122 compile in don't exist yet, create them under the current directory.
7123 Note that the rest of the build process doesn't really support
7124 this.
7125 Edit only the top Makefile. That should edit the others. Edit
7126 into the makefile: `version', from lisp/version.el, `configname'
7127 and `srcdir' from the configuration arguments, `CC' and
7128 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
7129 the user's path, and LOADLIBES as gleaned from the system
7130 description files.
7131 Simplify the report generated; it doesn't need to include any
7132 description of paths now.
7133 Make `config.status' exec configure instead of just calling it, so
7134 there's no harm in overwriting `config.status'.
7135 * Makefile.in (version, configname): New variables, used to choose
7136 the default values for datadir and libdir.
7137 Path variables rearranged into two clearer groups:
7138 - In the first group are the variables specified by the GNU coding
7139 standards (prefix, bindir, datadir, statedir, libdir, mandir,
7140 manext, infodir, and srcdir).
7141 - In the second are the variables actually used for Emacs's paths
7142 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
7143 archlibdir), which depend on the first category.
7144 datadir and libdir default to directories under
7145 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
7146 demand.
7147 etcdir and lispdir default to subdirectories of datadir.
7148 archlibdir defaults to libdir.
7149 The new installation tree is a bit deeper than it used to be, so
7150 use the new make-path program in lib-src to build them all.
7151 Always build a new src/paths.h.tmp and then move-if-change it to
7152 src/paths.h, to avoid unnecessary rebuilds while responding to the
7153 right changes.
7154 Remove all mention of arch-lib. Run utility commands from
7155 lib-src, and let the executables be copied into archlibdir when
7156 Emacs is installed.
7157 Add targets for src/Makefile, lib-src/Makefile, and
7158 oldXMenu/Makefile, editing the values of the path variables into
7159 them.
7160 Let lib-src do its own installation.
7161 (datadir): Default to putting data files under
7162 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
7163 (emacsdir): Variable deleted; it would only be confusing to use.
7164 (lispdir, etcdir): Default to ${datadir}/lisp.
7165 (mkdir): Use make-path for this.
7166 (lockdir): Do this in mkdir.
7167 (Makefile): New target.
7168
7169 * configure (usage_message): Rename to long_usage.
7170
7171 * make-dist: Don't bother creating an arch-lib directory; that's
7172 only for installation now.
7173
71741992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7175
7176 * configure: Use GCC-style configuration names, using config.sub.
7177 Change the usage and help messages.
7178
7179 * configure: Initialize window_system, not indow_system.
7180
7181 * configure: Report which window system, compiler, and signal
7182 handler return type we decide to use.
7183
7184 * make-dist: Explain what's going on if config.sub and gmalloc.c
7185 can't be linked. Place the code which copies them near the code
7186 which links the rest of the files around them.
7187
71881992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
7189
7190 * make-dist: Don't bother to distribute src/*.com, or
7191 src/vmsbuild; those have all been moved to `../vms'.
7192
71931992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7194
7195 * make-dist: Don't forget that the way to avoid filenames starting
7196 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
7197 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
7198 couldn't make hard links to, since we have two already, and
7199 perhaps more to come.
7200
72011992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7202
7203 * configure: When editing parameters into lib-src/Makefile, change
7204 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
7205 needs some other flags too.
7206
72071992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7208
7209 * configure: Remove spurious echo of the configuration name.
7210
7211 * make-dist: Don't distribute files in src/m and src/s whose names
7212 begin with `='.
7213
72141992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7215
7216 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
7217 Also LISP_FLOAT_TYPE.
7218
72191992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7220
7221 * make-dist: Copy config.sub, since it's a symbolic link to a file
7222 on another file system.
7223
72241992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7225
7226 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
7227 distribution.
7228
7229 * config.sub: New file, to help us recognize configuration names.
7230 * make-dist: Include it in the distribution.
7231
72321992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7233
7234 * configure: Convert `-' to `_' in specified option names.
7235 Accept options with --. Delete --highpri and --have-x-menu options.
7236 New options --with-x and --with-x10 replace -window-system.
7237 Don't mention options --gnu-malloc, --rel-alloc
7238 or --lisp-float-type in help message.
7239
72401992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7241
92a8ce63 7242 * make-dist: Include the `vms' subdirectory in the distribution.
a4a9692d
DL
7243
72441992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7245
7246 * configure: Remove lines starting with "# DIST: " when building
7247 lib-src/Makefile and src/Makefile. This allows us to mark the
7248 "Makefile.in" files with explanatory comments which won't also get
7249 stuck in the Makefiles.
7250
72511992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7252
7253 * make-dist: Don't use the '+' operator in the sed regular
7254 expression that extracts the version number from lisp/version.el;
7255 Ultrix sed doesn't seem support the operator. Just double the
7256 operand and use *.
7257
72581992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7259
7260 * Makefile.in: Doc fix.
7261
72621992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
7263
7264 * configure: Rewrite sed command to remove at most one ./ prefix;
7265 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
7266 group.
7267
72681992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7269
7270 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
7271
72721992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7273
7274 * make-dist: Go ahead and build a new TAGS file, unless the
7275 --newer option was specified. Don't try to delete a TAGS file
7276 from etc; it's not kept there, and shouldn't be deleted anyway.
7277
72781992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7279
7280 * make-dist: If the lisp directory contains a default.el, don't
7281 distribute it.
7282
7283 * configure: When searching signal.h for the type of a signal
7284 return handler, make a copy of it, not a symbolic link to it; that
7285 way, it will work on systems that don't have symbolic links.
7286
72871992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
7288
10d1d0af 7289 * make-dist: Taught it about vcdiff and rcs2log, added --newer
a4a9692d
DL
7290 option for generating incremental distributions. Stopped it from
7291 generating a TAGS file into the distribution; that sucker is
7292 *big*, and easily enough generated with the toplevel makefile.
7293
72941992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7295
7296 * configure: When writing config.status, don't prefix progname
7297 with a '.'; it might be absolute.
7298
72991992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7300
7301 * configure: Choose to use X11 if either /usr/lib/libX11.a or
7302 /usr/include/X11 exist, not only if both exist.
7303
73041992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7305
7306 * make-dist: Make the new external-lisp directory a duplicate of
7307 the external-lisp directory, not the lisp directory.
7308
73091992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7310
7311 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
7312 clean' in arch-lib; it doesn't even have a Makefile.
7313
7314 * Makefile.in (clean, mostlyclean): In the test which tries to
7315 distinguish between the build directory, which should be cleaned,
7316 and the installed directory, which shouldn't, cd to `${emacsdir}',
7317 not `${DESTDIR}${LIBDIR}'.
7318
73191992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7320
7321 * make-dist: Be sure to delete the .c and .h files that YACC and
7322 BISON create from getdate.y.
7323
92a8ce63 7324 * external-lisp: New directory; see `external-lisp/README'.
a4a9692d
DL
7325 * make-dist: Added support for the external-lisp subdirectory.
7326
7327 * make-dist: Changed message which complains that make-dist wasn't
7328 invoked in the right directory to indicate which files it was
7329 looking for.
7330
73311992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7332
7333 * configure: Add comments explaining why we can't translate
7334 character ranges or control characters in `tr'.
7335
73361992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7337
7338 * configure: When generating the configuration message, we used to
7339 build the message from the start so that each line began with "# "
7340 so that it would be a comment in `config.status'. However, this
7341 causes trouble if any of the variables we use in the message
7342 expand to more than one line of text - as gnu_malloc_reason
7343 sometimes does. So instead, we build the message as it should be
7344 printed to the user (i.e. without the "# " prefixes), and stick on
7345 the "# "s when we write it to `config.status'.
7346
7347 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
7348 `lib-src' and `arch-lib'.
7349
7350 * configure: When generating report and `config.status' file, note
7351 that bindir only determines where `make install' and
7352 `build-install' will place the executables; this should make it
7353 clear that the ordinary build process will not try to install
7354 things.
7355
73561992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7357
7358 * make-dist: Change messages to say that we are 'making links to
7359 X', rather than 'copying X'. And put `' quotes around file names.
7360
7361 * make-dist: Include '.tmp' in the name of the staging directory.
7362
7363 * make-dist: Pass the `-f' option to rm when you're not sure that
7364 the files you're removing actually exist.
7365
7366 * make-dist: When setting up etc/COPYING, always nuke whatever is
7367 there, and then copy it in, to make sure we get a real file.
7368
7369 * make-dist: Don't try to distribute *.defns files any more. The
7370 only such file was for simula.el, which has been superceded by a
7371 version which doesn't have a separate .defns file.
7372
73731992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
7374
7375 * make-dist: Don't distribute configured versions of config.h.in,
7376 paths.h.in, Makefile.in in src.
7377
7378 * configure: Delete .tmp files before creating them; don't bother
7379 trying to make final targets writeable first, since it won't
7380 matter to move-if-change.
7381
73821992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7383
7384 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
7385 mkdir and chmod in the center of all the conditionals. GNU Make
7386 will strip these out, but other makes won't.
7387
73881992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7389
7390 * make-dist: Include move-if-change in list of files to distribute.
7391
73921992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7393
7394 * configure: Remove any "." elements from the program name.
7395
7396 * configure: Don't record the values of all the possible arguments
7397 in config.status; only record the options that the user specified.
7398
7399 * configure: Use move-if-change to move in the new src/config.h.
7400
74011992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
7402
92a8ce63
JB
7403 * move-if-change: New file, copied from gcc release.
7404 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
7405 a temp file, so we don't update paths.h if an error occurs or if
7406 it doesn't need changing.
a4a9692d
DL
7407
74081992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7409
7410 * Makefile.in (src/paths.h): Do not install a value for the
7411 PATH_SUPERLOCK value; that macro doesn't exist anymore.
7412 * build-install.in: Same thing.
7413
74141992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7415
7416 * make-dist: Check the flag called "make_tar", not "make_dir"; the
7417 latter, being a typo, is always false, resulting in a program
fffa137c 7418 whose default behavior is to painstakingly build a copy of the
a4a9692d
DL
7419 source tree, and then delete it. Rah.
7420
7421 * Makefile.in: Add dist target, and comment for it.
7422
7423 * configure: When scanning <signal.h> for a declaration for
7424 signal, create a symbolic link with a name ending in .c, so the
7425 compiler won't complain that it's only been given .h files.
7426
7427 * configure: Check whether there are any arguments available
7428 before shifting to get the value of a non-boolean parameter.
7429
7430 * make-dist: Doc fix.
7431
74321992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7433
7434 * configure: Instead of grepping /usr/include/signal.h for a
7435 signal declaration, run /usr/include/signal.h or
7436 /usr/include/sys/signal.h through cpp and grep for the
7437 declaration.
7438
7439 * configure: Redirect the output of grep to /dev/null instead of
7440 using grep -s - that flag means different things on other systems.
7441
7442 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
7443 since the former is recognizable even if you don't know what
7444 'dumping' is.
cc4a96c6 7445 * configure: Accommodate that change.
a4a9692d
DL
7446
7447 * configure: Accept options for all of the directories you can
7448 change in the Makefile.
7449
7450 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
7451
7452 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
7453 FOO before you can use them.
7454
7455 * build-install.in: Made the "Where To Install Things" section
7456 conform with the similar section from Makefile.in. Copied section
7457 which builds src/paths.h from src/paths.h.in from the Makefile.
7458
74591992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7460
7461 * configure: Write config.status to pass its command-line
7462 arguments on to configure, so that people can use it to recreate
7463 an old configuration, with minor changes.
7464
74651992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7466
7467 * configure: Don't rely on option variables being unset if their
7468 values are the empty string. In particular, when producing the
7469 English report, don't assume that highpri will be unset when no
7470 increased priority has been requested; -highpri='' should be the
7471 same as omitting -highpri altogether.
7472
7473 * configure: Fix dumb bug: when running the system and machine
7474 description files through cpp, mark those lines that we want to
7475 evaluate with the string '@configure@', and then only evaluate
7476 them. This way if the files include anything that actually
7477 generates text (type definitions or external declarations, say),
7478 we won't try to eval it.
7479
74801992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7481
7482 * make-dist: New shell script.
7483
7484 * configure: When creating foo from foo.in, make foo read-only to
7485 remind people to edit the .in file instead.
7486
7487 * INSTALL: Changed references to config.h-dist to config.h.in.
7488 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
7489 to build src/paths.h from src/paths.h.in; added a paragraph to do
7490 this.
7491 * configure, Makefile, build-install: Changed filenames like
7492 FOO-dist to FOO.in.
7493
74941992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7495
7496 * Makefile, build-install: Renamed to Makefile.in and
7497 build-install.in; the configure script will edit these to produce
7498 the usable Makefile and build-install.
7499 * configure: Changed to produce ./Makefile, ./build-install,
7500 lib-src/Makefile, and src/Makefile from their *.in counterparts,
7501 instead of editing them in place.
7502
75031992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7504
7505 * Makefile: Re-arranged so that the undumped Emacs will search
7506 ../lisp *after* the site's local elisp files.
7507 (locallisppath, dumplisppath): New variables.
7508 (lisppath): This variable's default value is now chosen based on
7509 $(locallisppath) and $(lispdir); while it used to be the
7510 customization point for adding site-local elisp directories to
7511 load-path, that job is now handled mostly by locallisppath.
7512 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
7513 Check the values being assigned to the *LOADSEARCH macros for null
7514 path elements (like '::' in 'foo::bar').
7515
7516 * configure: When checking if the machine- and system-dependent
7517 files define a particular macro or not, actually run them through
7518 CPP and test the macros with #ifs, instead of just grepping for
7519 the macros' names. In particular, check for SYSTEM_MALLOC in this
7520 way.
7521
75221992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7523
7524 * Makefile (install): Don't use -s in install. (Keep the symbols.)
7525
75261992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7527
7528 * configure: Make the config.status file an executable shell
7529 script which will recreate the same configuration. Include the
7530 verbal description of the current configuration as a comment in
7531 the script.
7532 * INSTALL: Doc fix.
7533
7534 * Makefile: brought the Makefile up to the GNU coding
7535 standards, as described in standards.text:
7536 (TAGS): New name for the target which rebuilds the tags table.
7537 (check): New target; doesn't do anything yet.
7538 (mostlyclean): New target, synonymous with clean.
7539 (realclean): New target. Currently, this just calls the
7540 subdirectories's makefiles and then deletes config.status.
7541 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
7542 variables.
7543 Installation directory variables changed to conform.
7544 (install, install.sysv, install.xenix, install.aix): Changed the
7545 code which copies the directories into their installed location to
7546 allow the installed locations to be in several different
7547 directories; the old version assumed that they would all be in
7548 $(emacsdir).
7549 (mkdir, lockdir): Allow the installed locations to be in several
7550 different directories.
7551 * INSTALL: Doc fix.
7552
7553 * build-install: Use the same variable names as the Makefile.
7554 Allow the installed locations to be in several different
7555 directories.
7556
75571992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7558
7559 * Makefile (src/paths.h): Instead of using a single sed command to
7560 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
7561 separately, and don't forget to append "/!!!SuperLock!!!" to the
7562 value of the PATH_SUPERLOCK macro.
7563
7564 * config.emacs: Renamed to configure, for consistency with other
7565 GNU products. Internal references changed.
7566 INSTALL, Makefile: References changed.
7567
7568 * lock: New directory, which should always be empty. If this
7569 directory doesn't exist, Emacs won't complain; it just won't lock.
7570 Having this here means that people can just unpack Emacs, build
7571 it, and have locking work.
7572
7573 * share-lib: Re-renamed to etc, for the sake of tradition.
7574 * config.emacs: Changed default value for datadir to ../etc.
7575 * INSTALL, README: Adjusted.
7576
75771992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7578
7579 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
7580 by running CPP on the appropriate s/*.h and m/*.h files.
7581
75821992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
7583
7584 * config.emacs: Make sure to set the "exit on error" flag once
7585 we've removed config.status; errors should abort the configuration.
7586
dff28924 75871992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7588
7589 * config.emacs: Added -distribute option, so that the Makefile
7590 paths are in their proper form. I don't know why this matters.
7591
dff28924 75921992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7593
7594 * local-lisp: New directory, empty in the distribution, for people
7595 to put local elisp code in.
7596 * config.emacs: Include it in the default load path.
7597 * README: Document it.
7598
dff28924 75991992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7600
7601 * config.emacs: Guess the type of signal handling functions based
7602 on the contents of /usr/include/signal.h.
7603
7604 * config.emacs: Print out progress report messages.
7605
7606 * Makefile (src/paths.h): Don't generically replace
7607 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
7608 editing of the other entries, and each entry should be dealt with
7609 explicitly anyway.
7610
7611 * build-install: Converted from C-shell to Bourne shell.
7612 * config.emacs: Edit build-install properly.
7613
7614 * config.emacs: Doc fix.
7615
76161992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7617
92a8ce63 7618 * Makefile (install): Remove `B' from tar xf command.
a4a9692d 7619
dff28924 76201992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
7621
7622 * config.emacs: Removed support for the `maintain-environment'
7623 option; the only important difference between this and its absence
7624 has been removed.
7625 * INSTALL: Removed mention of `maintain-environment'.
7626
7627 * config.emacs: Fix arguments to sed when processing boolean
7628 arguments.
7629
dff28924 76301991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
7631
7632 * config.emacs: New file, to help automate the installation
92a8ce63 7633 process.
a4a9692d
DL
7634
7635 * Makefile: Lots of changes to support the separation of etc into
7636 architecture-dependent and -independent files:
7637 (EMACSROOT): New variable, giving the directory under which all of
7638 Emacs's libraries should be installed. Changed rest of file to
7639 use it.
7640 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
7641 (DATADIR): New variable, denoting architecture-independent dir.
7642 (LOCKDIR): New variable, for completeness.
7643 (SUBDIR): No more etc, new lib-src.
7644 (COPYDIR): No more etc, new arch-lib and share-lib.
7645 (src/paths.h): Set PATH_DATA and the LOCK macros too.
7646 (src): Now depends on lib-src, not etc.
7647 * build-install: Changes parallel to the above.
7648 * README: Describe the new arrangement.
7649
7650 * vms: New subdirectory for all the VMS stuff.
7651
dff28924 76521991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
7653
7654 * Makefile (LISPPATH): New variable.
7655 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
7656
dff28924 76571990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
a4a9692d
DL
7658
7659 * Makefile (install, install.sysv, install.xenix):
7660 Install wakeup instead of loadst. No need for setuid or setgid.
7661
dff28924 76621990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7663
7664 * Makefile (clean): Clean etc if that's not the installation dir.
7665
dff28924 76661990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7667
7668 * Makefile (paths.h): Make sed alter each name in the path.
7669
dff28924 76701988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7671
7672 * Makefile (install.sysv): Use cpio, not tar.
7673
dff28924 76741988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
7675
7676 * Makefile (lockdir): Rename `lock' target.
7677 Depend on it from install*, not from `all'.
7678
dff28924 76791988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
a4a9692d
DL
7680
7681 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
7682 to match build-install and paths.h.
6922b018
KH
7683
7684;; Local Variables:
880820fe 7685;; coding: utf-8
33462dfa 7686;; add-log-time-zone-rule: t
6922b018 7687;; End:
2a34a036 7688
e91081eb 7689 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
dfe07b9d 7690 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
7f6d64f8
GM
7691
7692 This file is part of GNU Emacs.
7693
4f43e937 7694 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 7695 it under the terms of the GNU General Public License as published by
4f43e937
GM
7696 the Free Software Foundation, either version 3 of the License, or
7697 (at your option) any later version.
7f6d64f8
GM
7698
7699 GNU Emacs is distributed in the hope that it will be useful,
7700 but WITHOUT ANY WARRANTY; without even the implied warranty of
7701 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7702 GNU General Public License for more details.
7703
7704 You should have received a copy of the GNU General Public License
4f43e937 7705 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
7706
7707;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73