Add in entries from README.multi-tty.
[bpt/emacs.git] / ChangeLog
CommitLineData
050b82f6
GM
12007-08-30 Glenn Morris <rgm@gnu.org>
2
3 * configure.in (AH_BOTTOM): Copy some manual changes made to
4 src/config.in here so they are not lost when it regenerates.
5
6d017e27
GM
62007-08-29 Glenn Morris <rgm@gnu.org>
7
8 * README: Increase version to 23.0.50.
9
c982cf7d
JD
102007-08-29 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
11
12 * configure.in: New option: --without-xaw3d.
13
d25b54b3
GM
142007-08-24 Glenn Morris <rgm@gnu.org>
15
16 * configure.in: Check for a suitably recent makeinfo.
17
3d20d6aa
SM
182007-08-23 Johannes Weiner <hannes@saeurebad.de> (tiny change)
19
20 * configure.in (Check for required libraries): Typo.
21
ae0476ed
YM
222007-08-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
23
24 * configure.in: Check librsvg2 also for Mac Carbon.
25
561c44e8
RF
262007-08-22 Romain Francoise <romain@orebokech.com>
27
28 * make-dist: Follow reorganization of files in etc/.
29
65999ef5
GM
302007-08-22 Paul Pogonyshev <pogonyshev@gmx.net>
31
32 * configure.in: Add support for SVG images through librsvg2.
33
664a406f
EZ
342007-07-28 Eli Zaretskii <eliz@gnu.org>
35
36 * Makefile.in (install-arch-indep): Use "rm -f" for removing DOC,
37 to avoid an error message if there is no DOC there.
38
cacc7b51
GM
392007-07-25 Glenn Morris <rgm@gnu.org>
40
41 * Relicense all FSF files to GPLv3 or later.
42
9e45936b 43 * COPYING, info/COPYING: Switch to GPLv3.
cacc7b51 44
31ad8850
JD
452007-06-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
46
47 * configure.in: Complain if X seems to be installed but no
515f0896 48 development files were found.
31ad8850 49
7adaaf72
GM
502007-06-20 Glenn Morris <rgm@gnu.org>
51
52 * configure.in: Prefer libgif over libungif.
53
bfa6fb7e
JD
542007-06-14 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
55
56 * configure.in: Check for all image libraries before exiting.
57
1ee86f21
JD
582007-06-13 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
59
60 * configure.in: Exit with error if image libraries aren't found.
61
154c9c9b
CY
622007-06-13 Chong Yidong <cyd@stupidchicken.com>
63
64 * configure.in: Merge xaw3d and libXaw checks. Check xaw3d even
65 when compiling without scrollbars.
66
7a9a50d8
GM
672007-06-12 Glenn Morris <rgm@gnu.org>
68
69 * configure.in (HAVE_GIF): If -lungif fails, try -lgif.
70
29d69661
JD
712007-06-11 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
72
73 * configure.in: Change wording about yes/gtk and lucid/athena being
74 synonyms.
75
45cb0b58
GM
762007-06-08 Glenn Morris <rgm@gnu.org>
77
78 * configure.in: Make gtk the default toolkit.
79
42bf63da
GM
802007-06-07 Glenn Morris <rgm@gnu.org>
81
82 * configure.in (NON_GNU_CPP): On Solaris, set using a proper check
83 for a Sun C compiler.
84
924e4ab0
GM
85 * Makefile.in (install-arch-indep): Install only the DOC- file
86 specific to the build, if possible, rather than DOC-*.
87
7dfc4cda
CY
882007-06-02 Chong Yidong <cyd@stupidchicken.com>
89
90 * Version 22.1 released.
91
80821874
CY
922007-05-25 Chong Yidong <cyd@stupidchicken.com>
93
94 * mkinstalldirs: Sync to version in automake CVS.
95
1770dcdc
AS
962007-05-22 Andreas Schwab <schwab@suse.de>
97
98 * configure.in: Prefer build_alias over host when host_alias is
99 not set.
100 * configure: Regenerate.
101
1022007-05-20 Andreas Schwab <schwab@suse.de>
103
104 * configure.in: Remove empty AC_SUBST.
105 * configure: Regenerate.
106
7e5a23bd
NR
1072007-05-20 Nick Roberts <nickrob@snap.net.nz>
108
109 * configure.in: Use HAVE_GPM instead of HAVE_GPM_H and implement
110 it like others.
111 * configure: Regenerate.
112
60889ffa
NR
1132007-05-20 Nick Roberts <nickrob@snap.net.nz>
114
115 * configure.in (AC_CHECK_HEADERS) Add gpm.h.
116 (AC_CHECK_LIB): Add -lgpm.
117 * configure: Regenerate.
118
a61daa64
GM
1192007-05-03 Glenn Morris <rgm@gnu.org>
120
121 * configure: Tweak message about the absence of shell functions.
122
edaeebf5
AS
1232007-04-27 Andreas Schwab <schwab@suse.de>
124
125 * Makefile.in (config.status): Depend on
126 ${srcdir}/lisp/version.el.
127
07016031
GM
1282007-04-26 Glenn Morris <rgm@gnu.org>
129
130 * README: Increase version to 22.1.50.
131
6b6c5b14
JB
1322007-04-24 Juanma Barranquero <lekktu@gmail.com>
133
134 * INSTALL (DETAILED BUILDING AND INSTALLATION): Fix typo.
135
e45f35a0
CY
1362007-04-19 Glenn Morris <rgm@gnu.org>
137
138 * configure.in: Signal error if Xaw libs are missing in a Lucid
139 build.
140
d14f8614
GM
1412007-04-18 Glenn Morris <rgm@gnu.org>
142
143 * INSTALL: Mention CPP.
144
c98b464f
GM
1452007-04-15 Glenn Morris <rgm@gnu.org>
146
147 * FTP: Replace with a pointer to the web version.
148
fc6ee824
GM
1492007-04-13 Glenn Morris <rgm@gnu.org>
150
151 * INSTALL: In lib-src, timer, wakeup, yow are removed.
152
2c0b72db
GM
1532007-04-04 Glenn Morris <rgm@gnu.org>
154
155 * configure.in (NON_GNU_CPP): Use associated preprocessor when
156 compiling with Sun Studio on Solaris.
157
7ba3f463
GM
1582007-03-23 Glenn Morris <rgm@gnu.org>
159
160 * configure.in: Restore support for hp800 (removed 2007-01-27)
161 following clarification of legal status.
162
6b6c5b14 1632007-03-22 Joe Buehler <jbuehler@spirentcom.com> (tiny change)
b7d9aa44
CY
164
165 * configure.in: Add support for AIX4.3 on IBM RS6000.
166
167 * configure: Regenerate.
168
9b77729f
RS
1692007-03-20 Richard Stallman <rms@gnu.org>
170
171 * configure.in: Fix previous change.
172
705959fc
RS
1732007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change)
174
175 * configure.in (arm-*-openbsd*, hppa-*-openbsd*)
176 (m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Added.
177 (ns32k-*-openbsd*, ns32k-*-openbsd*): Deleted.
178
51673bc4
CY
1792007-03-19 Chong Yidong <cyd@stupidchicken.com>
180
181 * configure.in: Don't define KERBEROS, KERBEROS5, or HESIOD if the
182 user specifies "without".
183
184 * configure: Regenerate.
185
fe542960
JD
1862007-03-18 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
187
188 * configure.in: Warning for Gtk+ and Cygwin added.
4c757a6f 189 (HAVE_XFT): OLD_CFLAGS changed to OLD_CPPFLAGS.
fe542960 190
c16a484b
GM
1912007-02-27 Glenn Morris <rgm@gnu.org>
192
193 * make-dist (oldXMenu): Remove Imakefile.
194 (etc/images): Add README.
195
3a7723ad
DN
1962007-02-25 Dan Nicolaescu <dann@ics.uci.edu>
197
67feae14 198 * configure.in (xtensa-*-linux-gnu*): New configuration.
3a7723ad 199
67feae14 200 * configure: Regenerate.
3a7723ad 201
a12246ad
DN
2022007-02-22 Dan Nicolaescu <dann@ics.uci.edu>
203
204 * config.guess, config.sub: Updated from master source.
c16a484b 205
4bbe413d 2062007-01-31 Sascha Wilde <wilde@sha-bang.de> (tiny change)
0cba6386 207
4bbe413d 208 * configure.in (PKG_CHECK_MODULES): Change ///* to / in cflags and libs.
0cba6386 209
44a43802
CY
2102007-01-29 Chong Yidong <cyd@stupidchicken.com>
211
212 * configure.in: Restore support for hp800's not running HP-UX.
213
214 * configure: Regenerate.
215
6d1f63d5
CY
2162007-01-27 Chong Yidong <cyd@stupidchicken.com>
217
218 * configure.in: Remove support for hp800 and sr2k machine types.
219
220 * configure: Regenerate.
221
cddb7844
JD
2222007-01-26 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
223
224 * configure.in: Add check for libXft.
225
4bbe413d 2262007-01-18 Bruno Haible <bruno@clisp.org> (tiny change)
100874d5
CY
227
228 * INSTALL: Info files moved to share/info.
229
c3295e7b
RS
2302007-01-02 Stephen C. Gilardi <scgilardi@gmail.com> (tiny change)
231
232 * configure.in: Detect and use fink-installed in intel-based Mac
233 builds; change Apple Darwin section to support both PowerPC and
234 Intel-based Macs.
235
14429ceb
AS
2362006-12-26 Andreas Schwab <schwab@suse.de>
237
238 * Makefile.in (datarootdir): Define.
239
be064bc4
RS
2402006-12-24 Richard Stallman <rms@gnu.org>
241
242 * configure.in: Require Autoconf 2.61.
243
453027ac
EZ
2442006-12-22 Mark Davies <mark@mcs.vuw.ac.nz>
245
246 * configure.in: Add support for NetBSD on x86-64, hp800 and sh3el.
247 Remove redundant entry for powerpc-apple-netbsd.
248
249 * configure: Regenerate.
250
007e4308
CY
2512006-12-22 Chong Yidong <cyd@stupidchicken.com>
252
253 * configure: Regenerate with autoconf 2.61.
254
7fb24298
JD
2552006-12-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
256
257 * configure.in: Detect alsa/asoundlib.h also.
14d1edc0
JB
258 * configure: Regenerate.
259
8eeae1c9
JD
2602006-12-19 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
261
14d1edc0
JB
262 * configure.in: Check if GTK+ compiles at all.
263
64d962c1
AS
2642006-12-10 Andreas Schwab <schwab@suse.de>
265
266 * configure.in: Remove check for struct timezone, its result is
267 never used.
268
14d1edc0 2692006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
f5473695
CY
270
271 * configure.in: Add support for Solaris 10 on x86-64.
272
75750090
JD
2732006-12-08 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
274
275 * INSTALL (DETAILED BUILDING AND INSTALLATION): Document usage
276 of PKG_CONFIG_PATH.
277
ee77eef5
YM
2782006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
279
280 * configure.in (HAVE_SYNC): New test.
281
c00d843f
GM
2822006-12-03 Glenn Morris <rgm@gnu.org>
283
284 * Makefile.in: Fix Copyright format.
285
23382015
GM
286 * configure.in (AH_TOP): Add missing Copyright year.
287
288 * update-subdirs: Add missing Copyright years.
289
e925d5ae 2902006-11-27 Chris Moore <christopher.ian.moore@gmail.com>
f7e73b1d
CY
291
292 * Makefile.in: Touch only the parts of the share/emacs directory
293 specific to this version.
294
daab13ea
CY
2952006-11-26 Chong Yidong <cyd@stupidchicken.com>
296
297 * configure.in (HAVE_X86_64_LIB64_DIR): New test.
298
9b150aa2
YM
2992006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
300
301 * configure.in (HAVE_CANCELMENUTRACKING): Remove test.
302
c5a31d8b
YM
3032006-11-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
304
305 * configure.in: Prefer X11 to Carbon only when some X-specific
306 option is specified (Thanks to Jan Dj\e,Ad\e(Brv and Andreas Schwab).
307
c38d01fb
RF
3082006-11-04 Romain Francoise <romain@orebokech.com>
309
d57727c9
JB
310 * Makefile.in (bootstrap-clean-before): Fix typo.
311 Use new target `bootstrap-clean' in the leim subdirectory.
c38d01fb 312
d57727c9 3132006-11-03 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d6d1029d
CY
314
315 * configure.in: Enable sparc64/ia64/powerpc FreeBSD builds.
316
c0af0f6e
CY
3172006-10-30 Chong Yidong <cyd@stupidchicken.com>
318
319 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
320 directories.
321
afa0f40b
CY
3222006-10-29 Jeramey Crawford <jeramey@jeramey.com>
323
324 * configure.in: Enable x86-64 OpenBSD compilation.
325
3f9a75cd
GM
3262006-10-28 Glenn Morris <rgm@gnu.org>
327
328 * AUTHORS: Add cal-html.el author.
329
e278f0fe
YM
3302006-10-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
331
332 * make-dist: Make links to mac/make-package and
333 mac/Emacs.app/Contents/Resources/Emacs.icns.
334
4f2c8638
CY
3352006-10-27 Chong Yidong <cyd@stupidchicken.com>
336
337 * README: Bump version number to 22.0.90.
338
92d1ccf4
AS
3392006-10-23 Andreas Schwab <schwab@suse.de>
340
341 * configure.in: Make sure x_default_search_path is always set even
342 when x_libraries is empty, and look in .../share as well for each
343 library directory.
344
7ad02ea8
KH
3452006-09-28 Kenichi Handa <handa@m17n.org>
346
347 * configure.in (locallisppath): Don't include leim dir.
348 (lisppath): Include leim dir.
349
45a2056c
JB
3502006-09-15 Jay Belanger <belanger@truman.edu>
351
352 * COPYING: Replace "Library Public License" by "Lesser Public
353 License" throughout.
354
4b1aaa8b
PE
3552006-09-11 Paul Eggert <eggert@cs.ucla.edu>
356
357 * make-dist (EMACS): Exit and fail if the EMACS environment
358 variable is set to something other than an absolute file name.
359
e9f67acf
AS
3602006-08-16 Andreas Schwab <schwab@suse.de>
361
362 * configure.in (PKG_CHECK_MODULES): Use AS_MESSAGE_LOG_FD instead
363 of hardcoding it.
364
3cb74cd1
RS
3652006-08-16 Richard Stallman <rms@gnu.org>
366
367 * INSTALL.CVS: Clean up wording.
368
41bab5e3
EZ
3692006-07-14 Eli Zaretskii <eliz@gnu.org>
370
371 * configure.in (PKG_CHECK_MODULES): Redirect the output of
372 $PKG_CONFIG --exists "$2" to config.log.
d57727c9 373 * configure: Regenerate.
41bab5e3 374
3aa7c28e
RS
3752006-07-08 Richard Stallman <rms@gnu.org>
376
377 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
378
1eca02e7
KS
3792006-07-09 Kim F. Storm <storm@cua.dk>
380
381 * CONTRIBUTE: Use outline format.
382 Add section on copyright years (from admin/notes/years).
383
d47a5ce6
EZ
3842006-07-08 Eli Zaretskii <eliz@gnu.org>
385
3aa7c28e 386 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
d47a5ce6
EZ
387 to /dev/null, since we don't need the error message, just the
388 exit status.
389
014a250c
EZ
3902006-07-07 Eli Zaretskii <eliz@gnu.org>
391
d57727c9
JB
392 * CONTRIBUTE: Slight formatting changes and typo fixes.
393 Add description of NEWS markings.
014a250c 394
09542a66
KS
3952006-07-07 Kim F. Storm <storm@cua.dk>
396
397 * CONTRIBUTE: Mention INSTALL.CVS.
398
98f46e1b
RF
3992006-07-05 Romain Francoise <romain@orebokech.com>
400
401 * make-dist (top-level): Add CONTRIBUTE.
402
978db147
RS
4032006-07-04 Richard Stallman <rms@gnu.org>
404
405 * CONTRIBUTE: Much rewrite.
406
6f82a6d0
NR
4072006-07-04 Nick Roberts <nickrob@snap.net.nz>
408
409 * CONTRIBUTE: New file.
410
eff6bfea
EZ
4112006-06-24 Eli Zaretskii <eliz@gnu.org>
412
f8e83735 413 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
eff6bfea 414
88fab15b
JD
4152006-05-18 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
416
417 * configure.in: Add check for ALSA.
88fab15b 418
f53d2e87
EZ
4192006-05-06 Eli Zaretskii <eliz@gnu.org>
420
421 * Makefile.in (INFO_FILES): Remove emacs-xtra.
422
423 * info/dir: Remove the Emacs-Xtra entry.
424
d57727c9 4252006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
ee546279 426
8aa90482
KS
427 * Copyright (sources/emacs): Update copyright year(s).
428
7c00e1e9
EZ
4292006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
430
431 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
432 --without-toolkit-scroll-bars was specified.
433
7e332390 4342006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
7c00e1e9 435
8aa90482
KS
436 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
437 to CFLAGS. Update Copyright years written to src/config.in.
7c00e1e9 438
8a7c3c86
EZ
4392006-03-18 Claudio Fontana <claudio@gnu.org>
440
441 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
442 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
443 to be installed/uninstalled.
444 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
445 to Info files installed by Emacs.
446
83fe2c21 4472006-03-03 Claudio Fontana <claudio@gnu.org>
6e1fbe44 448
9e2bcc86
EZ
449 * Makefile.in (install, uninstall): Add DESTDIR variable to
450 support staged installations.
6e1fbe44 451
885f1975
RS
4522006-02-14 Richard M. Stallman <rms@gnu.org>
453
454 * configure.in (s390x-*-linux-gnu*): New configuration.
455
448541bc
JD
4562006-01-31 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
457
458 * configure.in: Require GTK 2.4 or newer.
448541bc 459
597993cf
MB
4602006-01-29 Michael Olson <mwolson@gnu.org>
461
462 * Makefile.in (install-arch-indep, uninstall): Add ERC.
463 * info/dir (ERC): New entry.
464
33c7860d
EZ
4652006-01-29 Eli Zaretskii <eliz@gnu.org>
466
467 * info/dir: Fix last change.
468
07037643
LT
4692006-01-28 Luc Teirlinck <teirllm@auburn.edu>
470
471 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
472
f9fe3e26
EZ
4732006-01-27 Eli Zaretskii <eliz@gnu.org>
474
475 * info/dir: Untabify the whole file.
07037643 476 (Rcirc): New entry.
f9fe3e26 477
e143ad11
AS
4782006-01-12 Andreas Schwab <schwab@suse.de>
479
480 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
481 check.
e143ad11 482
01abe918
CY
4832006-01-02 Chong Yidong <cyd@stupidchicken.com>
484
485 * configure.in: Use -Wno-pointer-sign if available.
01abe918 486
88ec8c53
AS
4872005-12-29 Andreas Schwab <schwab@suse.de>
488
489 * config.guess, config.sub: Updated from master source.
490
cdda1b59 4912005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
d52c26e9 492
f8e83735 493 * configure.in: Use amdx86-64 for freebsd on x86_64.
d52c26e9 494
ad7a98ae
RF
4952005-11-22 Romain Francoise <romain@orebokech.com>
496
497 * make-dist: Add etc/images/icons.
498
11bdfcdd
AS
4992005-11-03 Andreas Schwab <schwab@suse.de>
500
501 * configure.in: Use GZIP_PROG instead of GZIP.
502
503 * Makefile.in (GZIP_PROG): Renamed from GZIP.
504 (install-arch-indep): Adjust.
505
b4235a80
AS
5062005-11-01 Andreas Schwab <schwab@suse.de>
507
508 * Makefile.in (bootstrap): Fix dependencies for parallel build.
509 (bootfast): Likewise.
510
e8439d34
RF
5112005-11-01 Romain Francoise <romain@orebokech.com>
512
513 * configure.in: Check for gzip.
e8439d34
RF
514
515 * Makefile.in (install): Compress source files.
516
eae54018
ST
5172005-10-24 Steven Tamm <steventamm@mac.com>
518
e8439d34 519 * configure.in: Fix darwin386 configuration issue.
eae54018 520
5798342c
EZ
5212005-10-22 Eli Zaretskii <eliz@gnu.org>
522
523 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
524
ffda926c
BW
5252005-10-17 Bill Wohler <wohler@newt.com>
526
527 * make-dist: Create and populate etc/images/low-color.
528
29dd7a69
BW
5292005-10-15 Bill Wohler <wohler@newt.com>
530
531 * make-dist: Create and populate etc/images/gud.
532
b82ecedf
RS
5332005-10-08 Richard M. Stallman <rms@gnu.org>
534
535 * make-dist (tempparent): Don't check for 14-char file name limit.
536
36eaa68f
RF
5372005-10-07 Romain Francoise <romain@orebokech.com>
538
539 * make-dist: Add etc/images/ezimage and etc/images/mail
540 directories. Install images in etc/images.
541
66533b25
YM
5422005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
543
544 * configure.in: Prefer Carbon if --enable-carbon-app or
545 --with-carbon is explicitly specified even when X11 is detected.
66533b25 546
5c4757d3
RS
5472005-09-15 Ulf Jasper <ulf.jasper@web.de>
548
549 * Makefile.in (install-arch-indep, uninstall):
550 Handle newsticker manual.
551 (info): Add - to commands.
552
ed326e35
EZ
5532005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
554
555 Remove the MAXPATHLEN limitations:
556
557 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
ed326e35 558
022dc424 5592005-09-09 Eli Zaretskii <eliz@gnu.org>
50a6ff15
EZ
560
561 * configure.in <lynxsos*>: Support for LynxOS on PPC.
d57727c9 562 * configure: Regenerate.
50a6ff15 563
c9ac21eb
PE
5642005-09-05 Paul Eggert <eggert@cs.ucla.edu>
565
566 * config.guess, config.sub: Updated from master source.
567
9a69ec4b
JB
5682005-08-03 Juanma Barranquero <lekktu@gmail.com>
569
570 * .cvsignore: Add `lock'.
571
c638055f
JB
5722005-07-28 Juanma Barranquero <lekktu@gmail.com>
573
574 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
575
9eff9fe3
PE
5762005-07-26 Paul Eggert <eggert@cs.ucla.edu>
577
578 Merge gnulib getopt implementation into Emacs.
579
580 * Makefile.in (AUTOCONF_INPUTS): New macro.
581 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
582 so that these files also depend on m4/getopt.m4.
583 * configure.in: Configure getopt by including m4/getopt.m4,
584 and configuring a getopt replacement if necessary.
585 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
586 * m4/getopt.m4: New file.
587
edfaf76d
LK
5882005-07-06 Lute Kamstra <lute@gnu.org>
589
590 * configure.in: Fix capitalization.
edfaf76d 591
385ee3de
LK
5922005-07-04 Lute Kamstra <lute@gnu.org>
593
594 Update FSF's address in GPL notices.
595
56f7d69d 5962005-06-19 J\e,Ai\e(Br\e,At\e(Bme Marant <jerome@marant.org>
eb7c6f20
LK
597
598 * Makefile.in (epaths-force): Protect both lisppath and
599 buildlisppath from whitespace.
600
23fd4483
ST
6012005-06-08 Steven Tamm <steventamm@mac.com>
602
603 * configure.in: Support Darwin/MacOSX on Intel
23fd4483 604
98c3db67
JD
6052005-06-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
606
607 * configure.in (HAVE_CANCELMENUTRACKING): New test.
98c3db67 608
9adfabc2
LK
6092005-05-11 J\e,Ai\e(Br\e,At\e(Bme Marant <jmarant@marant.org>
610
611 * configure.in: Add --enable-locallisppath.
9adfabc2 612
5063dbbf
YM
6132005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
614
615 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
616 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
617 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
5063dbbf 618
6a4fb78f
EZ
6192005-05-07 J\e,Ai\e(Br\e,At\e(Bme Marant <jerome@marant.org>
620
621 * make-dist: Remove references to makefile.nt and makefile.def.
622 Include widgets and images subdirectories of etc. Do not exclude
623 ldefs-boot.el.
624
2c97085e
AS
6252005-04-23 Andreas Schwab <schwab@suse.de>
626
627 * configure.in: Remove duplicate match for powerpc configuration.
2c97085e 628
766c5349
TTN
6292005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
630
631 * configure.in: Check for <pwd.h>.
766c5349 632
118e2c39
LK
6332005-04-14 Lute Kamstra <lute@gnu.org>
634
635 * make-dist: Distribute all ChangeLog files in lisp/.
636 Don't distribute ldefs-boot.el.
637 lisp/makefile.nt no longer exists.
638
5c156fdf
LK
6392005-04-13 Lute Kamstra <lute@gnu.org>
640
641 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
642 for "no-byte-compile: t" in the file instead.
643
4693dbc9
SM
6442005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
645
646 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
647 shadow the main Lesstif/Motif-2.1 libs and includes.
648
0f88527f
JD
6492005-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
650
651 * configure.in: Only add XASSERTS to cppflags.
0f88527f 652
d0098f13
JD
6532005-03-04 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
654
655 * configure.in: Added --enable-asserts.
d0098f13 656
bf247b6e
KS
6572005-02-09 Kim F. Storm <storm@cua.dk>
658
659 Change release version from 21.4 to 22.1 throughout.
660 Change development version from 21.3.50 to 22.0.50.
661
551ffc27
ST
6622005-01-19 Steven Tamm <steventamm@mac.com>
663
664 * configure.in: Check for <sys/utsname.h>.
551ffc27 665
adf87c29
KS
6662004-12-11 Kim F. Storm <storm@cua.dk>
667
668 * Makefile.in (info): Undo 2004-12-05 change.
669
b2d6e132
LT
6702004-12-08 Luc Teirlinck <teirllm@auburn.edu>
671
058a9e4f
LT
672 * info/dir (File): Add URL and Org Mode manuals.
673 * Makefile.in (install-arch-indep, uninstall): Add url and org
b2d6e132
LT
674 manuals.
675
56f7d69d 6762004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
be5472bd
SM
677
678 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
679 committed to src/config.in.
680
b8bdffbe
JD
6812004-12-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
682
be5472bd 683 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
b8bdffbe 684 pthreads and define HAVE_GTK_AND_PTHREAD.
b8bdffbe 685
cc60c723
RS
6862004-12-05 Richard M. Stallman <rms@gnu.org>
687
688 * Makefile.in (info): Ignore errors building info files.
689
77cafc7a
EZ
6902004-11-27 Eli Zaretskii <eliz@gnu.org>
691
692 * config.bat: If 8-byte alignment is not supported, define
693 NO_DECL_ALIGN in src/config.h, instead of trivially defining
fe3df972
EZ
694 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
695 filter through Sed to remove the quotes.
77cafc7a 696
49561cf6
SM
6972004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
698
699 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
700 not apply to files explicitly `cvs add'ed.
701
d8dfe187
EZ
7022004-11-12 Eli Zaretskii <eliz@gnu.org>
703
704 * config.bat: Don't require djecho.exe for the v1.x build.
1b43e144
EZ
705 Add a test for DECL_ALIGN support, and add a trivial definition to
706 src/config.h if 8-byte alignment is not supported.
d8dfe187 707
85c38542
KS
7082004-11-08 Kim F. Storm <storm@cua.dk>
709
710 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
711 files before building.
712 (bootfast, bootstrap-clean-before-fast): New targets, like
713 bootstrap but don't remove .elc files.
714
59dede22
EZ
7152004-11-06 Lars Brinkhoff <lars@nocrew.org>
716
717 * configure.in: Add check for getrusage.
718
572a3cc2
JD
7192004-11-02 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
720
49561cf6
SM
721 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
722 New tests for new and old GTK file dialogs.
d0a80c21
JD
723 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
724 to no.
725
f17e308a
JD
7262004-10-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
727
728 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
729 can be set. Remove SETARCH test.
f17e308a 730
cef11da2
ST
7312004-10-08 Steven Tamm <steventamm@mac.com>
732
733 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
cef11da2 734
4cbbf6b7
JD
7352004-10-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
736
737 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
05cf15c6 738 AC_MSG_WARN. Move output of warning message to end of configure run.
4cbbf6b7 739
3a787a1e 7402004-10-05 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
4494a266 741
49561cf6 742 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
4494a266
JD
743 Run test to see if heap start address is random.
744
bc9b2430
MB
7452004-09-29 Miles Bader <miles@gnu.org>
746
747 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
748 if setarch is present.
749
dd571c2f
JD
7502004-09-25 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
751
752 * configure.in (HAVE_EXECSHIELD): Only define on x86.
dd571c2f 753
4489ece2
JD
7542004-09-24 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
755
756 * configure.in: Check for exec-shield.
4489ece2 757
de10c114
AS
7582004-08-06 Andreas Schwab <schwab@suse.de>
759
760 * Makefile.in (install-arch-indep, uninstall): Add flymake.
761
d9a68b6a
EZ
7622004-07-31 Eli Zaretskii <eliz@gnu.org>
763
764 * config.bat: Update URLs in the comments.
765
23f87bed
MB
7662004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
767
49561cf6 768 * Makefile.in (install-arch-indep): Add pgg and sieve.
23f87bed
MB
769
770 * info/.cvsignore: Added pgg and sieve.
771
52b9b5cc
AS
7722004-07-05 Andreas Schwab <schwab@suse.de>
773
774 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
775
1d390bd8
KH
7762004-06-21 Kenichi Handa <handa@m17n.org>
777
778 * make-dist: Link leim-ext.el into tempdir.
779
1f94377f
LT
7802004-06-15 Luc Teirlinck <teirllm@auburn.edu>
781
782 * info/dir (File): Add emacs-xtra.
783 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
784
1c492b87
JL
7852004-06-12 Juri Linkov <juri@jurta.org>
786
787 * info/dir: Move menu help lines from `* Menu:' to file header.
788 Describe the purpose of a red *.
789
8f9d4905
SM
7902004-05-04 Dave Love <fx@gnu.org>
791
792 * configure.in: Don't use `extrasub'.
793
2c2cd44f
SM
7942004-04-29 Dave Love <fx@gnu.org>
795
796 * configure.in: Don't forget to quote args to `test'.
797
510ead5f
TTN
7982004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
799
800 * autogen.sh: Update filename in "please read" message.
801
1ee652eb
RS
8022004-04-17 Richard M. Stallman <rms@gnu.org>
803
804 * INSTALL: Move the info about site-lisp dirs,
805 and say uninstalled Emacs looks there too.
806
c1994268
EZ
8072004-04-04 Eli Zaretskii <eliz@gnu.org>
808
809 * config.bat (lib-src): Recognize comment lines in Makefile.in
810 that have a TAB after the #, to avoid errors in preprocessing with
811 GCC 3.3.3.
812
04e08b8c
LT
8132004-03-31 Luc Teirlinck <teirllm@auburn.edu>
814
815 * Makefile.in: Mention in comment that `make maintainer-clean'
816 deletes .elc files.
817
4a61faec
SM
8182004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
819
820 * update-subdirs: Add local variables to prevent byte-compiling.
821
06aacc62
RS
8222004-03-21 Dave Love <fx@gnu.org>
823
824 * configure.in: Fix previous change.
825
36a3fd05
RS
8262004-03-18 Dave Love <fx@gnu.org>
827
06aacc62 828 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
36a3fd05 829
6939e0b1
LT
8302004-03-15 Luc Teirlinck <teirllm@auburn.edu>
831
832 * info/dir (File): Add SMTP and SES.
833
d8d95bc7
SM
8342004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
835
836 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
5e7b4262 837 (bootstrap): Use the new bootstrap-prepare target in lisp.
d8d95bc7 838
58ec79cf
KS
8392004-02-18 Kim F. Storm <storm@cua.dk>
840
d8d95bc7 841 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
58ec79cf 842
a6eeaa81 8432004-02-16 Eli Zaretskii <eliz@gnu.org>
c33b76da 844
d8d95bc7 845 * make-dist: Don't link index.*perm and permute-index into tempdir.
c33b76da 846
584b627e
JY
8472004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
848
849 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
850 to match previous changes by Eli Zaretskii.
851
68e4cc57
LT
8522004-02-09 Luc Teirlinck <teirllm@auburn.edu>
853
854 * Makefile.in: Set CDPATH to an empty string.
855
22bb9485
SM
8562004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
857
858 * configure.in <darwin>: Use fink packages if available.
859
56f7d69d 8602004-01-25 J\e,Ai\e(Br\e,At\e(Bme Marant <jmarant@free.fr> (tiny change)
ae2230df
RS
861
862 * make-dist (lispref): Do include lispref/index.texi.
863
b4963755 8642004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
722ae5f4 865
4a61faec 866 * make-dist (tempdir): Include cursors in nt/icons.
722ae5f4 867
a6eeaa81 8682003-12-30 Eli Zaretskii <eliz@gnu.org>
d9e0b412
EZ
869
870 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
871 clashes with install-sh on 8+3 filesystems.
872
8af1a978
MB
8732003-12-08 Miles Bader <miles@gnu.org>
874
875 * .cvsignore: Add .arch-inventory.
876
ce6e4c21
AS
8772003-12-24 Andreas Schwab <schwab@suse.de>
878
879 * configure.in: Check for <sys/socket.h>. Include it before
815617bf 880 including <net/if.h>. Move check for <net/if.h> before its use.
ce6e4c21 881
0b1ec9e9
JD
8822003-12-24 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
883
884 * Makefile.in (install-arch-dep): Don't let cd output go into
885 pipe for carbon_appdir.
886
cf59a5b7
AS
8872003-12-24 Andreas Schwab <schwab@suse.de>
888
889 * configure.in (PKG_CHECK_MODULES): Fix quoting.
890
55e4f3cd
AS
8912003-12-01 Andreas Schwab <schwab@suse.de>
892
2a75d75d 893 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
55e4f3cd 894 hardcoding gcc.
55e4f3cd 895
57669b57
JD
8962003-11-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
897
898 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
899 multiple displays.
22bb9485 900 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
57669b57 901
68e03c1c
DL
9022003-09-23 Dave Love <fx@gnu.org>
903
904 * configure.in: Check members of struct ifreq.
905
6df2a645
KS
9062003-09-14 Kim F. Storm <storm@cua.dk>
907
908 * configure.in: Add checks for sys/ioctl.h and net/if.h.
909
da92b8d9
LT
9102003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
911
912 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
913
19bb0fcd 9142003-08-18 Lute Kamstra <lute@gnu.org>
e512ece1
LK
915
916 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
917 required anymore.
918
abd39b57
AC
9192003-08-07 Andrew Choi <akochoi@shaw.ca>
920
921 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
922 option instead of -traditional-cpp for CPP.
923
c855f2ca
RS
9242003-07-29 Richard M. Stallman <rms@gnu.org>
925
926 * configure.in (HAVE_XIM): Define if XIM is available.
927
32b0a3c6
JB
9282003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
929
930 * configure.in: The function gtk_window_set_icon_from_file was
931 introduced in GTK+ 2.2, so check for that release.
932
2eaa00ba
AS
9332003-07-23 Andreas Schwab <schwab@suse.de>
934
935 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
936
937 * Makefile.in (YACC): Remove, not used.
938 (MAINT): Don't set.
939 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
940 disable dependency on ${srcdir}/configure.in when maintainer mode
941 is disabled.
942
f57bd967
DL
9432003-07-22 Dave Love <fx@gnu.org>
944
945 * configure.in: Make XRegisterIMInstantiateCallback test depend on
946 HAVE_X11, not with_xim.
947 (HAVE_CRTIN): Provide template.
948 <with_png>: Test for png.h and libpng/png.h.
949
da894f7d
AS
9502003-07-15 Andreas Schwab <schwab@suse.de>
951
952 * configure.in: Temporarily leave quoting for AC_DEFINE.
953
ec03b83e
SM
9542003-07-13 Stefan Monnier <monnier@cs.yale.edu>
955
956 * configure.in: Check for posix_memalign.
957
800bebe3
RS
9582003-07-12 Richard M. Stallman <rms@gnu.org>
959
960 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
961
42f81f64
KS
9622003-07-09 Kim F. Storm <storm@cua.dk>
963
964 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
965 functionality of --without-xim.
966
d320e9f3
DL
9672003-06-29 Dave Love <fx@gnu.org>
968
969 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
970
7bea57c9
DL
9712003-06-23 Dave Love <fx@gnu.org>
972
ec03b83e
SM
973 * configure.in: Check for sys/_mbstate_t.h.
974 Test XRegisterIMInstantiateCallback prototype.
7bea57c9
DL
975 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
976
eb3b52fa
DL
9772003-06-06 Dave Love <fx@gnu.org>
978
979 * configure.in: Check for locale.h.
980
f16205ca
DL
9812003-06-05 Dave Love <fx@gnu.org>
982
ec03b83e
SM
983 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
984 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
f16205ca 985 (NLIST_STRUCT): Don't define.
eb3b52fa 986 (AH_BOTTOM): Define my_strftime.
f16205ca 987
efd60266
JB
9882003-06-02 Richard M. Stallman <rms@gnu.org>
989
990 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
991
016bd3c0
AS
9922003-05-24 Andreas Schwab <schwab@suse.de>
993
994 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
995 bzero, and bcmp.
996
7933722a
DL
9972003-05-22 Dave Love <fx@gnu.org>
998
ec03b83e 999 * configure.in: Remove redundant test for term.h. Test for difftime.
7933722a 1000
463f55ee
DL
10012003-05-20 Dave Love <fx@gnu.org>
1002
1003 * configure.in: Append * to s390-*-linux-gnu case.
1004 (LIBMAIL) <lockfile>: Don't define.
1005
10062003-04-30 Richard M. Stallman <rms@gnu.org>
1007
1008 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
1009
10102003-04-28 Francesco Potort\e,Al\e(B <pot@gnu.org>
1011
1012 * configure.in: Undo last (RMS') change, as it is useless, per
1013 Dave Love.
1014
10152003-04-08 Richard M. Stallman <rms@gnu.org>
1016
1017 * configure.in: Put #include of jpeglib.h at start of line.
1018
6740b4d6
KG
10192003-04-30 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
1020
1021 * INSTALL (* GNU/Linux development packages): Mention Debian and
1022 RedHat package names.
1023
ed3c3314
RS
10242003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
1025
1026 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
1027
5b31a763
KG
10282003-04-30 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
1029
1030 * INSTALL (* GNU/Linux development packages): Tell people to
1031 install additional packages for compiling Emacs.
1032
18fe6f45
FP
10332003-04-06 Francesco Potort\e,Al\e(B <pot@gnu.org>
1034
1035 * configure.in: Use the same configuration for all aix5, not just
1036 aix5.1.
1037
77fb5d1a
FP
10382003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
1039
1040 * configure.in: Check for need for bigtoc support on IBM AIX for
1041 solving a linker table overflow problem.
1042
710ee5a9
RB
10432003-03-03 Rob Browning <rlb@defaultvalue.org>
1044
efd60266
JB
1045 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
1046 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
710ee5a9
RB
1047 over bzero, bcmp, and bcopy.
1048
16f6f948
SJ
10492003-02-23 Simon Josefsson <jas@extundo.com>
1050
1051 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
1052
92a8ce63
JB
10532003-02-21 Klaus Zeitler <kzeitler@lucent.com>
1054
1055 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
1056
47774164
KH
10572003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
1058
1059 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
1060
0dfd93c0
AS
10612003-02-08 Andreas Schwab <schwab@suse.de>
1062
1063 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
1064 instead of the substitution.
1065
c60ee5e7
JB
10662003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
1067
1068 * Makefile.in: Use @EXEEXT@ for Cygwin.
1069 Use USERNAME if LOGNAME is not set (for Cygwin).
1070
1d894293 1071 * configure.in: Add opsys=cygwin.
88373452 1072
12bf22e0
AS
10732003-01-22 Andreas Schwab <schwab@suse.de>
1074
1075 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
1076 redefining it explicitly in src/config.in.
1077
ffdf4f26
MR
10782003-01-22 Markus Rost <rost@math.ohio-state.edu>
1079
1080 * Makefile.in (bootstrap): Make bootstrap-after.
1081
940344d4 10822003-01-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
cd890796
JD
1083
1084 * configure.in: Fix --with-gtk.
1085
940344d4 10862003-01-19 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
488dd4c4
JD
1087
1088 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
1089
1090 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
1091
e833850f
FP
10922003-01-14 Francesco Potort\e,Al\e(B <pot@gnu.org>
1093
ec03b83e 1094 * configure.in (m68k-motorola-sysv): Remove (obsolete).
e833850f 1095
52cd7d02
ST
10962003-01-07 Steven Tamm <steventamm@mac.com>
1097
1098 * configure.in: New option, --enable-carbon-app, to specify
1099 that the application should be installed
1100 * Makefile.in (install-arch-dep): On Mac OS X, install the
1101 Emacs.app application if carbon-app is enabled
1102
fb02aff2
DL
11032003-01-06 Dave Love <fx@gnu.org>
1104
1105 * configure.in: Check for nl_langinfo.
1106 [!HAVE_SIZE_T]: Fix typedef.
1107
1d08c2fe
DK
11082003-01-06 David Kastrup <dak@gnu.org>
1109
ec03b83e 1110 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
9e71690e 1111
14d1edc0 1112 * configure.in: Add tests for install-info.
1d08c2fe 1113
72c5c58f
MR
11142002-12-09 Markus Rost <rost@math.ohio-state.edu>
1115
1116 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
1117 use again sol2-6 instead of sol2-8.
1118
a4ac5b17
DL
11192002-12-09 Dave Love <fx@gnu.org>
1120
fb02aff2 1121 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
a4ac5b17 1122
4824556f
AS
11232002-12-08 Andreas Schwab <schwab@suse.de>
1124
1125 * Makefile.in (install-arch-indep): Revert last change.
1126
6b2fd6ea
DL
11272002-11-27 Dave Love <fx@gnu.org>
1128
1129 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
ec03b83e
SM
1130 Check for __sys_siglist too. Check for memset.
1131 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
6b2fd6ea 1132
8c95f450
JB
11332002-11-22 Juanma Barranquero <lektu@terra.es>
1134
1135 * config.guess, config.sub: Updated from master source.
1136
39f7b5f7
KF
11372002-11-19 Karl Fogel <kfogel@red-bean.com>
1138
1139 * autogen.sh: New file.
1140
d824beee
DL
11412002-11-15 Dave Love <fx@gnu.org>
1142
ec03b83e
SM
1143 * configure.in: Tidy up various quoting issues throughout.
1144 Use AC_GNU_SOURCE.
d824beee
DL
1145 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
1146 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
1147 Maybe define bcopy, bzero, bcmp.
ec03b83e 1148 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
d824beee
DL
1149 non-existent machine file).
1150 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
1151 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
0d6f3768 1152 (nlist.h): Move test up.
d824beee 1153
72c5c58f 11542002-11-18 Markus Rost <rost@math.ohio-state.edu>
8704a6ab 1155
72c5c58f 1156 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
8704a6ab 1157
3a787a1e 11582002-11-14 Francesco Potort\e,Al\e(B <pot@gnu.org>
816753a7
FP
1159
1160 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
1161
98b4e102
JB
11622002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
1163
1164 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
1165
6bae0ccf
DL
11662002-11-08 Dave Love <fx@gnu.org>
1167
ec03b83e 1168 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
6bae0ccf
DL
1169 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
1170
ab4f69f2
MB
11712002-11-07 Miles Bader <miles@gnu.org>
1172
ec03b83e
SM
1173 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
1174 Handle separate-build-dir case.
ab4f69f2 1175
318db6cb
RS
11762002-11-06 Richard M. Stallman <rms@gnu.org>
1177
1178 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
1179 bulletproof. $bar may be empty when there are no .elc files.
1180
2baf1bfa
DL
11812002-10-30 Dave Love <fx@gnu.org>
1182
1183 * configure.in: Require autoconf 2.53. Test for pty.h,
1184 sys/mman.h, sys/param.h, mremap, memmove.
ec03b83e
SM
1185 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
1186 (AC_PROG_YACC): Delete.
2baf1bfa
DL
1187 (size_t): Use AC_CHECK_TYPES.
1188 (AH_TOP): Up-date copyright.
1189
a6cadf53
JB
11902002-10-01 Juanma Barranquero <lektu@terra.es>
1191
1192 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
1193
9811b1cf
RS
11942002-09-19 Richard M. Stallman <rms@gnu.org>
1195
1196 * configure.in: Fix the LessTif-directory-finder for real.
1197
ef7fb3bb
RS
11982002-09-14 Richard M. Stallman <rms@gnu.org>
1199
1200 * Makefile.in (maybe_bootstrap): Test for complete absence
1201 of compiled Lisp files.
1202
b3cd6965
SM
12032002-09-11 Stefan Monnier <monnier@cs.yale.edu>
1204
1205 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
1206 (bootstrap-clean-after): Delete.
1207 (bootstrap): Make the sequencing explicit.
1208
3e6be279
RS
12092002-09-10 Richard M. Stallman <rms@gnu.org>
1210
1211 * configure.in: Fix previous LessTif change.
1212
50332dc1
RS
12132002-09-09 Richard M. Stallman <rms@gnu.org>
1214
1215 * configure.in (powerpcle-*-solaris2.5*): New configuration.
1216 (powerpcle-*-solaris*): Use version 2.6 as default.
1217 (*-sunos5.6*, *-solaris2.6*): New alternative.
1218 (*-sunos5*): Use version 2.6 as default.
1219
abd39b57 12202002-09-06 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
8bb4cb85
KG
1221
1222 * configure.in: Fix typo.
1223
22eaea41
RS
12242002-09-05 Richard M. Stallman <rms@gnu.org>
1225
1226 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
1227
b3cd6965 1228 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
22eaea41
RS
1229 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
1230
6bc85c3b
KS
12312002-08-26 Kim F. Storm <storm@cua.dk>
1232
1233 * Makefile.in (install-arch-indep): Do not remove DOC file
1234 when it is the only DOC file installed; this is the case when
1235 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
1236
dc16594b
MR
12372002-07-24 Markus Rost <rost@math.ohio-state.edu>
1238
1239 * configure.in: Fix typo.
1240
2a0c903c
RS
12412002-07-24 Richard M. Stallman <rms@gnu.org>
1242
1243 * configure.in: Don't print anything special about gamedir.
1244
3ea1bfb2 1245 * configure.in: Delete nonstandard --with-game-user option.
b3cd6965 1246
a8bbe549
RS
12472002-07-21 Richard M. Stallman <rms@gnu.org>
1248
1249 * Makefile.in (gamedir, localstatedir): New variables.
1250 (epaths-force): Insert value of gamedir into PATH_GAME.
1251
1252 * configure.in (gamedir): Handle it like lispdir.
ec03b83e 1253 (--with-game-dir option): Delete.
a8bbe549 1254
abd39b57 12552002-06-21 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
29c3cbf0
PJ
1256
1257 * configure.in: Add support for mipseb-*-netbsd* machines.
1258
abd39b57 12592002-06-18 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b3ae255b
KG
1260
1261 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
1262
abd39b57 12632002-06-17 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
d591a834
KG
1264
1265 * info/dir (File): Add an entry for Tramp.
1266
e0156c8d
EZ
12672002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
1268
1269 * INSTALL-CVS: New file.
1270
3fa4ac47
AS
12712002-06-07 Andreas Schwab <schwab@suse.de>
1272
1273 * configure.in (x86_64-*-linux-gnu*): New system.
1274
86bbfe77
EZ
12752002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
1276
1277 * config.bat: Handle the case when lispintro is truncated to lispintr.
1278
2570d28c
PE
12792002-05-26 Paul Eggert <eggert@twinsun.com>
1280
1281 * config.guess, config.sub: Updated from master source.
1282
a1d8dc87
RS
12832002-05-09 Richard M. Stallman <rms@gnu.org>
1284
1285 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
1286
abd39b57 12872002-05-04 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
9a40c2fb
PJ
1288
1289 * make-dist: Do not distribute lock/ directory.
1290
e3ba1015
AC
12912002-04-30 Andrew Choi <akochoi@shaw.ca>
1292
1293 * configure.in: Provide documentation string when defining
1294 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
1295 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
1296
5167cfda
CW
12972002-04-28 Colin Walters <walters@verbum.org>
1298
b3cd6965 1299 * configure.in: Delete configure check for access to the game user.
5167cfda 1300
abd39b57 13012002-04-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
2912f349
PJ
1302
1303 * make-dist: lwlib/Imakefile is removed.
1304
e0f712ba
AC
13052002-04-26 Andrew Choi <akochoi@shaw.ca>
1306
1307 * configure.in: Add support for powerpc-apple-darwin*.
1308 (HAVE_CARBON): Add.
1309
b3cd6965 1310 * make-dist: Create directories in mac/Emacs.app.
e0f712ba 1311
abd39b57 13122002-04-25 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
90077f66
PJ
1313
1314 * make-dist: lwlib-Xol* are removed.
1315
8fba10fc
AS
13162002-04-23 Andreas Schwab <schwab@suse.de>
1317
1318 * Makefile.in (MAINT): New variable.
1319 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
1320 instead of configure.in, to avoid running autoconf and autoheader
1321 unless explicitly requested.
1322
852eef40
EZ
13232002-04-16 Eli Zaretskii <eliz@gnu.org>
1324
1325 * config.bat: Update for msdos/sed2v2.inp.
1326
6817198a
AS
13272002-04-15 Andreas Schwab <schwab@suse.de>
1328
b3cd6965 1329 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
6817198a
AS
1330 * configure.in: Add config header templates to all AC_DEFINE and
1331 AC_DEFINE_UNQUOTED symbols.
1332 * make-dist: Run autoheader if necessary.
1333
b9b966e0
CW
13342002-04-10 Colin Walters <walters@verbum.org>
1335
1336 * configure.in: Add --game-dir, --game-user. Test to see if we
1337 can use them.
1338
abd39b57 13392002-04-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
3d9830e5
PJ
1340
1341 * configure.in: Add --with-sound.
1342
10ce34dc
KS
13432002-03-18 Kim F. Storm <storm@cua.dk>
1344
1345 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
1346 and getsockname functions. Test for sys/un.h include file.
1347
1ef1ef96
EZ
13482002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
1349
1350 * configure.in: Support AIX 5.1.
1351
940344d4 13522002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
1353
1354 * configure.in: Added test for X Session Management (HAVE_X_SM).
1355
16e79fec
RS
13562002-03-03 Richard M. Stallman <rms@gnu.org>
1357
1358 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
1359 Run chown $${LOGNAME} on files installed by tar xvf.
1360
6a22cdf4
KS
13612002-03-03 Kim F. Storm <storm@cua.dk>
1362
1363 * configure.in: Test for getpeername.
1364
4d766b59
RS
13652002-03-01 Richard M. Stallman <rms@gnu.org>
1366
1367 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
1368 (HAVE_GIF): Don't use old libungif versions that crash.
1369
4fff8c79
RS
13702002-02-26 Richard M. Stallman <rms@gnu.org>
1371
1372 * configure.in <making srcdir absolute>: Verify that PWD is correct,
1373 not just well-formed and valid.
1374 (mips-compaq-nonstopux*): New configuration.
b3cd6965 1375
e5389a0b
PE
13762002-02-18 Paul Eggert <eggert@twinsun.com>
1377
1378 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
1379 "sed q" is a portable equivalent to plain "head -1".
1380
db54c53a
RS
13812002-02-13 Richard M. Stallman <rms@gnu.org>
1382
1383 * Makefile.in (maybe_bootstrap): Do `exit 1'.
1384 (all): Don't depend on maybe_bootstrap here.
1385 (${SUBDIR}): Depend on it here instead.
1386
b735b2ab
RS
13872002-02-08 Richard M. Stallman <rms@gnu.org>
1388
1389 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
1390
d8359893
EZ
13912002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
1392
1393 * configure.in: Recognize BSD/OS 5.0.
1394
f3b812da
EZ
13952002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
1396
1397 * make-dist: Make version checking in emacs.texi consistent with
1398 how we set it there.
1399
f48a30d7
KS
14002001-12-29 Kim F. Storm <storm@cua.dk>
1401
1402 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
1403
07025a55
RS
14042001-12-28 Richard M. Stallman <rms@gnu.org>
1405
1406 * configure.in: Test for mbsinit.
1407
b0a21bf9
EZ
14082001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
1409
1410 These changes make Leim part of the standard distribution:
1411
3a787a1e 1412 * README: Add info about the `leim' directory.
b0a21bf9
EZ
1413
1414 * INSTALL: Remove text that describes Leim as a separate package.
1415
1416 * noleim-Makefile.in: File removed.
1417
1418 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
1419 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
1420 Leim files out of the Emacs tree. Don't prepare a separate tarball
1421 for Leim.
5a60d1da 1422
61e3b944
RS
14232001-12-11 Richard M. Stallman <rms@gnu.org>
1424
1425 * configure.in (hppa*-*-linux-gnu*): New alternative.
1426
abd39b57 14272001-12-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
03f9f7ae
PJ
1428
1429 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
1430 creating distribution.
1431
d6a70204
PE
14322001-12-06 Paul Eggert <eggert@twinsun.com>
1433
1434 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
1435 (AC_FUNC_VFORK): Remove.
1436 (AC_FUNC_FORK): Add.
1437 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
1438 this is required by recent Autoconf versions.
1439
abd39b57 14402001-12-02 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
4a3cf58d
PJ
1441
1442 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
1443 TODO, vms-pp.trans and others).
1444
abd39b57 14452001-11-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
0142178a
PJ
1446
1447 * make-dist: Use COPYING from the top-level directory.
1448
1096bcc0
GM
14492001-11-29 Gerd Moellmann <gerd@gnu.org>
1450
1451 * configure.in: Add support for FreeBSD/Alpha.
1452
abd39b57 14532001-11-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
b1356234 1454
dd536f94
PJ
1455 * make-dist: Add COPYING to the top-level directory of the
1456 distribution. Simplify the logic behind copying.
1457
b1356234
PJ
1458 * Makefile.in (maybe_bootstrap): Fix previous change.
1459
66458f32
RS
14602001-11-28 Richard M. Stallman <rms@gnu.org>
1461
1462 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
1463
ebcbef4e
RS
14642001-11-26 Richard M. Stallman <rms@gnu.org>
1465
1466 * Makefile.in: bootstrap should not delete dumped executables.
1467 (bootstrap-clean-before): New target.
1468 (bootstrap): Use bootstrap-clean-before instead of clean.
ec03b83e 1469 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
ebcbef4e 1470
b77d2746 14712001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
ac74199d 1472
070f247d
EZ
1473 These changes add the Emacs Lisp Introduction manual to the
1474 distribution:
1475
b3cd6965 1476 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
b77d2746 1477
070f247d
EZ
1478 * make-dist: Copy the files in lispintro directory.
1479
7336d09b
EZ
1480 * config.bat: Configure in the lispintro directory.
1481
ac74199d
EZ
1482 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
1483
7f947b13 1484 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
070f247d 1485 (lispintro/Makefile): New target.
7f947b13
EZ
1486 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
1487 (unlock, relock, info, dvi): Ditto.
1488
d4fa890c
EZ
14892001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
1490
b3cd6965 1491 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
d4b56a8f 1492
d4fa890c
EZ
1493 * make-dist (etc): Don't distribute gfdl.1.
1494
5fb25beb
CW
14952001-11-22 Colin Walters <walters@debian.org>
1496
1497 * Makefile.in (install-arch-indep): Install the calc .info files.
abd39b57 1498 (uninstall): Handle deletion of calc .info files (thanks Pavel Jan\e,Am\e(Bk).
5fb25beb 1499
9f8bbf0f
EZ
15002001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
1501
1502 * make-dist (lispref): Add *.txt, *.el, permute-index, and
1503 tindex.pl to the list of those being put into the distribution.
1504
aa2af83a
EZ
15052001-11-16 Eli Zaretskii <eliz@gnu.org>
1506
1507 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
1508
abd39b57 15092001-11-15 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
71f94ae1 1510
987aac50
PJ
1511 * Makefile.in (uninstall): Fix previous change.
1512
71f94ae1
PJ
1513 * configure.in, Makefile.in: Add support for --program-prefix,
1514 --program-suffix and --program-transform-name options.
1515
abd39b57 15162001-11-13 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
e5d9d2e7 1517
b3cd6965 1518 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
6e1b91d7
PJ
1519 (install-arch-indep): Install emacsclient manual page.
1520 (uninstall): Uninstall emacsclient manual page.
e5d9d2e7 1521
97c91ba6
EZ
15222001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
1523
1524 * make-dist: Add lispref/index.*perm files to the distribution.
abd39b57 1525 From Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>.
97c91ba6 1526
abd39b57 15272001-11-12 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
3d3f602a
PJ
1528
1529 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
1530
2bf92717
EZ
15312001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1532
dff28924 1533 * configure.in: AC_OUTPUT lispref/Makefile.
2bf92717 1534
0cc70510
EZ
15352001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1536
5c32b7c5
EZ
1537 The following changes add the ELisp reference manual to the
1538 distribution.
1539
10fa7f8e
EZ
1540 * make-dist: Add the lispref directory to the distribution.
1541
0cc70510
EZ
1542 * Makefile.in (install-arch-indep): Add elisp* to the list of
1543 installed Info files.
5c32b7c5
EZ
1544 (SUBDIR_MAKEFILES): Add lispref/Makefile.
1545 (lispref/Makefile): New target.
1546 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
1547 Add commands for the lispref directory.
1548 (info, dvi): Ditto.
1b5a3644
EZ
1549
1550 * config.bat: Configure in `lispref'.
1551
6baef0fd
RS
15522001-11-09 Richard M. Stallman <rms@gnu.org>
1553
1554 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
1555
ed5882b9
EZ
15562001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
1557
1558 * make-dist (tempdir): Copy AUTHORS as well.
1559
f0f2756d
SS
15602001-11-06 Sam Steingold <sds@gnu.org>
1561
14d1edc0 1562 * configure.in: Added a check for <nlist.h>.
9ba48103 1563
abd39b57 15642001-11-01 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
d576358b
PJ
1565
1566 * configure.in: Reindent --help output.
1567 From Per Starback (starback@ling.uu.se).
dff28924 1568
bf00d461 15692001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
4f4d6b17
EZ
1570
1571 * configure.in: New entry for HP/UX-11.
1572
5d991fc4
EZ
1573 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
1574 From Eric S. Raymond <esr@golux.thyrsus.com>.
1575
73d25f9c
EZ
15762001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
1577
1578 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
1579 <athornton@sinenomine.net>.
1580
5b6a51aa
GM
15812001-10-25 Gerd Moellmann <gerd@gnu.org>
1582
1583 * Makefile.in (maybe_bootstrap): New target.
b3cd6965 1584 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
5b6a51aa 1585
84e70f78
KR
15862001-10-24 Ken Raeburn <raeburn@gnu.org>
1587
1588 * configure.in: If --with-hesiod is given, look for
1589 hes_getmailhost and res_send or __res_send; check hesiod and
b3cd6965 1590 resolv libraries respectively if system libraries don't supply them.
84e70f78 1591
4aa6b955
GM
15922001-10-24 Gerd Moellmann <gerd@gnu.org>
1593
1594 * configure.in: Use $MAKE for `make' if set.
1595
bc171472
GM
15962001-10-22 Gerd Moellmann <gerd@gnu.org>
1597
1598 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
1599 to tar options.
1600
71431a0e
GM
16012001-10-20 Gerd Moellmann <gerd@gnu.org>
1602
6aa97356 1603 * (Version 21.1 released).
71431a0e 1604
531a3336
MB
16052001-10-20 Miles Bader <miles@gnu.org>
1606
1607 * configure.in (configuration): Set from `host' if `host_alias'
1608 isn't defined.
1609
121ff711
AS
16102001-10-19 Andreas Schwab <schwab@suse.de>
1611
1612 * configure.in: Make ready for autoconf 2.5x.
1613 (AC_PREREQ): Require autoconf 2.50.
1614 * aclocal.m4: Removed.
121ff711
AS
1615 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
1616
eef9b65f
EZ
16172001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1618
1619 * README: Bump Emacs version to 21.1.50.
1620
ab952a4f
GM
16212001-10-05 Gerd Moellmann <gerd@gnu.org>
1622
1623 * Branch for 21.1.
dff28924 1624
3b74127d
GM
16252001-09-05 Gerd Moellmann <gerd@gnu.org>
1626
1627 * configure.in: Avoid `$@' which is handled specially in
1628 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
dff28924 1629
80b97918
EZ
16302001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
1631
1632 * make-dist (nt): Add subdirs.el to the list of distributed files.
1633
3a4f8160
EZ
16342001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
1635
1636 * configure.in (machine): Add an entry for
1637 hppa1.1-hitachi-hiuxwe2*.
1638
eb04d6cd
GM
16392001-05-28 Gerd Moellmann <gerd@gnu.org>
1640
1641 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
1642 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
1643
f4500bec
GM
16442001-05-14 Gerd Moellmann <gerd@gnu.org>
1645
1646 * make-dist: Copy texinfo.tex unconditionally.
1647
26978e9a
EZ
16482001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
1649
1650 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
1651 that are installed.
1652
afa3935f
GM
16532001-04-06 Gerd Moellmann <gerd@gnu.org>
1654
e5c8f6f1
GM
1655 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
1656 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
dff28924 1657
afa3935f
GM
1658 * make-dist: Handle leim/MISC-DIC. Only include
1659 `[a-zA-Z]*.{el,elc}' from leim/quail.
1660
a55e4e68
GM
16612001-04-05 Gerd Moellmann <gerd@gnu.org>
1662
1663 * Makefile.in (install-arch-indep): Remove .cvsignore files.
1664
87d8eba4
GM
16652001-03-30 Gerd Moellmann <gerd@gnu.org>
1666
1667 * Makefile.in (.PHONY): Add for bootstrap targets.
1668 (bootstrap-clean): New target.
1669 (bootstrap): Use it instead of `clean'.
1670
ed31fabf
GM
16712001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1672
1673 * Makefile.in (SUBDIR): Remove leim.
1674 (all, .RECURSIVE, extraclean): Add leim explicitly.
1675 (leim): Provide separate rule which exports PARALLEL=0 into the
1676 environment.
1677
5721ae13
GM
16782001-03-20 Gerd Moellmann <gerd@gnu.org>
1679
1680 * configure.in (HAVE_XPM): Don't print the result of the check for
1681 XpmReturnAllocPixels if we don't have an xpm.h.
1682
10ebaeb6
GM
16832001-03-05 Gerd Moellmann <gerd@gnu.org>
1684
1685 * COPYING: New file.
1686
e30bd7b7
EZ
16872001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
1688
1689 * config.bat: Update the copyright.
1690
d0e9bfd2
GM
16912001-02-23 Kenichi Handa <handa@etl.go.jp>
1692
1693 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
1694 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
1695 to `yes'. Later in AC_OUTPUT, check this variable.
1696
038f4ae3
DL
16972001-02-09 Dave Love <fx@gnu.org>
1698
1699 * AUTHORS: Updated.
1700
44806980
EZ
17012001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
1702
1703 * info/dir (Ebrowse): Fix the entry (was missing a dot).
1704
20b28f82
GM
17052001-02-02 Gerd Moellmann <gerd@gnu.org>
1706
bdadfce3
GM
1707 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
1708
5db37a2e 1709 * Makefile.in (uninstall): Ignore exit code of `rm'.
dff28924 1710
20b28f82
GM
1711 * Makefile.in (uninstall): Remove more info files. Remove
1712 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
1713
7ccf7ab9
GM
17142001-01-31 Gerd Moellmann <gerd@gnu.org>
1715
1716 * noleim-Makefile.in (extraclean): Add.
1717
03e0fe6e 17182001-01-28 Gerd Moellmann <gerd@gnu.org>
c522cff0
BW
1719
1720 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
1721 it quiet.
1722
e1e441f9
GM
17232001-01-24 Colin Walters <walters@cis.ohio-state.edu>
1724
1725 * Makefile.in (tags): Fix typo.
1726
64388126
KH
17272001-01-13 Kenichi Handa <handa@etl.go.jp>
1728
1729 * configure.in: Fix typo in the code setting x_search_path.
1730
457b792c
GM
17312001-01-10 Dave Love <fx@gnu.org>
1732
1733 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
1734 -lXext.
1735 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
1736 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
1737 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
1738 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
1739 (now in $LIBS).
1740
1460e5d4
EZ
17412001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
1742
1743 * config.bat: Run the preprocessor with -traditional.
1744
e2b6e5ea
EZ
17452001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
1746
1747 * INSTALL: Move copying conditions to end of file.
1748
b202115b
EZ
17492000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
1750
1751 * INSTALL: Add basic installation procedure which assumes
1752 `configure' does its job. Elaborate on image support libraries.
1753 Add a pointer to Xaw3d library. Add advice about solving
1754 configure-time problems by looking in config.log and setting
3163da06 1755 variables in the environment.
b202115b 1756
3e32cc27
GM
17572000-12-27 Gerd Moellmann <gerd@gnu.org>
1758
1759 * Makefile.in (install-arch-indep): If tar fails, exit with
1760 exit code 1.
1761
7b93a85b
GM
17622000-12-19 Gerd Moellmann <gerd@gnu.org>
1763
1764 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
1765 source file includes XKBlib.h. On some broken Solaris systems,
1766 there is an XKBlib.h, reportedly, but header files included by
1767 XKBlib.h are missing.
1768
02387dcc
GM
17692000-12-14 Gerd Moellmann <gerd@gnu.org>
1770
1771 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
1772
34979055
DL
17732000-12-11 Dave Love <fx@gnu.org>
1774
1775 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
1776
169fe44e
GM
17772000-12-11 Paul Eggert <eggert@twinsun.com>
1778
1779 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
1780 Merge fixes from latest GNU tar version. These macros no longer
1781 futz with _XOPEN_SOURCE, as that was not portable in practice.
1782 (AC_FUNC_FSEEKO): New macro.
dff28924 1783
169fe44e
GM
1784 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
1785 ftello.
dff28924 1786
5c62b2e9
DL
17872000-12-05 Dave Love <fx@gnu.org>
1788
1789 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
1790
2dce2360
EZ
17912000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
1792
1793 * info/dir: Change the category to "Emacs".
1794
8c28d444
GM
17952000-12-01 Gerd Moellmann <gerd@gnu.org>
1796
1797 * make-dist (tempdir): Remove epaths.h from the distribution
1798 instead of paths.h.
1799
68a887fa
EZ
18002000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
1801
1802 * config.bat: Check for existence of djecho.exe, and print an
1803 error message if it is not available.
1804
1805 * INSTALL: Describe possible problem with djecho.exe in old
1806 versions of DJGPP v2.x.
1807
d96a4de3
GM
18082000-11-23 Gerd Moellmann <gerd@gnu.org>
1809
1810 * configure.in: Initialize HAVE_LIBXP to no.
1811
3aeecf97
GM
18122000-11-22 Gerd Moellmann <gerd@gnu.org>
1813
dff28924 1814 * configure.in: Use m/macppc.h instead of the non-existent
3aeecf97
GM
1815 m/powerpc.h.
1816
fb279a6d
GM
18172000-11-21 Gerd Moellmann <gerd@gnu.org>
1818
3c64f287
GM
1819 * Makefile.in (install-arch-indep): Also install info/eshell*
1820 and info/speedbar*.
1821
fb279a6d
GM
1822 * configure.in (HAVE_PNG): Check for the presence of
1823 png_get_channels to rule out older PNG libs.
1824
f5f47add
GM
1825 * configure.in (AC_OUTPUT): Arrange to emit definitions of
1826 GCC and NON_GNU_CPP into config.status.
1827
62d14e9a
DL
18282000-11-20 Dave Love <fx@gnu.org>
1829
1c203d4c
DL
1830 * configure.in: Fix last change.
1831
62d14e9a 1832 * GETTING.GNU.SOFTWARE: Deleted.
169fe44e 1833 * FTP: New file to replace it.
62d14e9a
DL
1834 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
1835
f1d6d1e8
GM
18362000-11-20 Gerd Moellmann <gerd@gnu.org>
1837
1838 * configure.in: Use -traditional with GNU cpp.
1839
b3635775
GM
18402000-11-17 Gerd Moellmann <gerd@gnu.org>
1841
1842 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
1843 Distribute more files from the nt/ subdir. Distribute PBM
1844 image files from subdirs of lisp/. Distribute old change logs
1845 from subdirs of lisp/. Distribute play/5x5.el.
1846
0eafc06c
DL
18472000-11-11 Dave Love <fx@gnu.org>
1848
1849 * config.sub, config.guess: Updated from master source.
1850
03391420
DL
18512000-11-07 Dave Love <fx@gnu.org>
1852
1853 * configure.in: Test for mkstemp.
1854
cd66d2ed
EZ
18552000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
1856
1857 * info/dir (Top): Rearrange menu items more logically, and put
1858 them into a single category. Add menu items for RefTeX and
1859 Widget.
1860
1da437e9
KG
18612000-10-29 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1862
15b526b2
EZ
1863 * Makefile.in (install-arch-indep): Use --info-dir instead of
1864 --dir-file, and a simple argument instead of --info-file, so that
1865 the Debian version of install-info also works.
1da437e9 1866
99483220
EL
18672000-10-19 Eric M. Ludlam <zappo@ultranet.com>
1868
1869 * info/dir (Speedbar): Add entry.
1870
45e680a8
EZ
18712000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
1872
1873 * INSTALL: Describe the new image-support options to the configure
1874 script. List URLs where image support libraries can be found.
1875
f2f049f3
EZ
18762000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
1877
1878 * info/dir (Top): Add an entry for Eshell.
1879
2021ab61
DL
18802000-10-02 Dave Love <fx@gnu.org>
1881
1882 * configure.in: Check for gai_strerror.
1883
65f75351
AS
18842000-10-01 Andreas Schwab <schwab@suse.de>
1885
1886 * Makefile.in (install-arch-indep): Update list of installed info
1887 files.
1888
71c9ec51
GM
18892000-09-30 Gerd Moellmann <gerd@gnu.org>
1890
1891 * configure.in: Support `sparc*-*-netbsd*'.
1892
513f1fd9
EZ
18932000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
1894
1895 * info/dir (MIME): Add entry for emacs-mime.
1896
a55b799a
DL
18972000-09-29 Dave Love <fx@gnu.org>
1898
1899 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
1900
ce75c97a
GM
19012000-09-26 Gerd Moellmann <gerd@gnu.org>
1902
1903 * make-dist: Adapt to the change of leim/Makefile which was
1904 necessary to ensure a reasonably working `make dist'.
1905
1906 * leim-Makefile.in: Moved to leim/Makefile.in..
1907
1908 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
1909
36e44f62
KH
19102000-09-21 Kenichi Handa <handa@etl.go.jp>
1911
dff28924
SS
1912 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1913 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
36e44f62
KH
1914 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1915 files to .elc.
1916 (${TIT}): Adjusted for the above change.
1917 (clean mostlyclean): Likewise.
1918 (.el.elc): New target.
1919
da1608d9
GM
19202000-09-19 Gerd Moellmann <gerd@gnu.org>
1921
1922 * make-dist: Include XPM and XBM files in lisp/ and subdirs
1923 in the distribution.
1924
6fed3546
GM
19252000-09-18 Gerd Moellmann <gerd@gnu.org>
1926
1927 * make-dist (skk): Rename to `ja-dic' because the leim directory
1928 was renamed.
1929
b4331e96
DL
19302000-09-14 Dave Love <fx@gnu.org>
1931
1932 * configure.in: Fix spurion in last change.
1933
ef9e4345
GM
19342000-09-14 Gerd Moellmann <gerd@gnu.org>
1935
1936 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
1937 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
1938 to `no' if defined. Change result report.
1939
575daf04
DL
19402000-09-08 Dave Love <fx@gnu.org>
1941
1942 * configure.in: Remove spurious `@'s.
1943
1944 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
1945 autoconf.
1946
fa0b693c
GM
19472000-09-06 Gerd Moellmann <gerd@gnu.org>
1948
73b77ee5
GM
1949 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
1950 file and print informational message.
dff28924 1951
fa0b693c
GM
1952 * configure.in (AC_FUNC_MMAP): Add.
1953
ff8df3be
GM
19542000-09-01 Gerd Moellmann <gerd@gnu.org>
1955
1956 * configure.in: Add ``checking'' messages for
1957 XpmReturnAllocPixels.
1958
bb17930d
GM
19592000-08-28 Gerd Moellmann <gerd@gnu.org>
1960
1961 * configure.in: Check <strings.h>; check `index' and `rindex'
1962 functions.
1963
6ce974d4
KH
19642000-08-26 Kenichi Handa <handa@etl.go.jp>
1965
1966 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
1967 "case "${canonical}" in".
1968
7bc3ff79
DL
19692000-08-25 Dave Love <fx@gnu.org>
1970
1971 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
1972
457dd64a
KH
19732000-08-25 Kenichi Handa <handa@etl.go.jp>
1974
7c100e1a 1975 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
457dd64a 1976
17494071
GM
19772000-08-24 Gerd Moellmann <gerd@gnu.org>
1978
1979 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
3a787a1e 1980 contains a relative path. Protect against unusable values of $PWD.
17494071 1981
dd0e1e54
EZ
19822000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
1983
3d819a75
EZ
1984 * info/dir (WoMan): Add entry.
1985
dd0e1e54
EZ
1986 * config.bat (maindir): Update src/_gdbinit even if it does
1987 already exist.
1988
70fc58b3
GM
19892000-08-07 Gerd Moellmann <gerd@gnu.org>
1990
3a787a1e 1991 * Makefile.in (config.status): Prepend `$(srcdir)/' to `configure'.
70fc58b3 1992
f4988be7
GM
19932000-08-03 Gerd Moellmann <gerd@gnu.org>
1994
1995 * configure.in: Add support for ia64*-*-linux*.
1996
27848c01
GM
19972000-07-27 Gerd Moellmann <gerd@gnu.org>
1998
1999 * make-dist (aclocal.m4): Include in distribution.
2000
b4a12321
DL
20012000-07-26 Dave Love <fx@gnu.org>
2002
2003 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
2004
c66c29a2
DL
20052000-07-24 Dave Love <fx@gnu.org>
2006
2007 * configure.in: Add AC_SIZE_T.
2008
3b33a005
DL
20092000-07-18 Dave Love <fx@gnu.org>
2010
2011 * configure.in: Reorder so that most tests are done after CPPFLAGS
2012 is set from the C_SWITCH_... definitions.
2013
4b92c49a
GM
20142000-07-10 Gerd Moellmann <gerd@gnu.org>
2015
2016 * configure.in (HAVE_XPM): Undo previous change. Check for
2017 preprocessor define XpmReturnAllocPixels.
2018
6c6d2e33
GM
20192000-07-06 Gerd Moellmann <gerd@gnu.org>
2020
2021 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
2022 instead of XpmReadFileToPixmap.
2023
b192d653
KR
20242000-07-05 Ken Raeburn <raeburn@gnu.org>
2025
2026 * configure.in: Check for <soundcard.h>. Look for ossaudio
2027 library, and set LIBSOUND accordingly.
2028
65171e3a
DL
20292000-07-05 Dave Love <fx@gnu.org>
2030
2031 * configure.in: Use AC_HEADER_SYS_WAIT.
2032
969f7e79
GM
20332000-07-05 Gerd Moellmann <gerd@gnu.org>
2034
2035 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
2036 lisp/Makefile. Distribute lisp/Makefile.in instead of
2037 lisp/Makefile.
2038
5a9bf171
KR
20392000-06-30 Ken Raeburn <raeburn@gnu.org>
2040
2041 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
2042 while searching for image-handling libraries.
2043
1d36487c
GM
20442000-06-26 Gerd Moellmann <gerd@gnu.org>
2045
2046 * configure.in (--with-xim): New option.
2047
6a465756
DL
20482000-06-23 Dave Love <fx@gnu.org>
2049
2050 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
2051 for struct timezone and test how we can call gettimeofday.
48d4b120 2052 Check for OSF 5+. Check for term.h.
6a465756
DL
2053
2054 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
2055 version.
2056
16cf31f7
GM
20572000-06-23 Gerd Moellmann <gerd@gnu.org>
2058
2059 * configure.in (HAVE_LIBXP): Change test for libXp.
2060
4c343001
DL
20612000-06-21 Dave Love <fx@gnu.org>
2062
2063 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
2064 simple test for getloadavg and substitute GETLOADAVG_LIBS.
2065 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
2066
a3f08d9e
DL
20672000-06-19 Dave Love <fx@gnu.org>
2068
2069 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
2070 _XOPEN_SOURCE is defined.
2071
0a2ea235
GM
20722000-06-16 Gerd Moellmann <gerd@gnu.org>
2073
dff28924 2074 * Makefile.in (distclean): Also make distclean in lisp/.
0a2ea235 2075
7d5c8691
EZ
20762000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
2077
2078 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
2079
e9924e52
GM
20802000-06-15 Gerd Moellmann <gerd@gnu.org>
2081
2082 * make-dist: Add --help and --snapshot options.
2083
9f817ea4
GM
20842000-06-14 Gerd Moellmann <gerd@gnu.org>
2085
dce6b995 2086 * configure.in: Generate lisp/Makefile.
dff28924 2087
9f817ea4
GM
2088 * configure.in: Add support for `*-lynxos*'.
2089 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
2090 recommended by <Karen.Dorhamer@compaq.com> to fix problems
2091 on Tru64 UNIX v5.0.
2092
97aa9c1d
KR
20932000-06-13 Ken Raeburn <raeburn@gnu.org>
2094
2095 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
2096 it's on a continuation line.
2097
d42122a3
DL
20982000-06-02 Dave Love <fx@gnu.org>
2099
b4963755 2100 * Makefile.in (install-arch-indep): Add pcl-cvs to list of info
2082fe81
DL
2101 files.
2102
d42122a3
DL
2103 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
2104 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
2105 test.
2106
2107 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
2108 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
2109
34ec9ebe
GM
21102000-05-26 Gerd Moellmann <gerd@gnu.org>
2111
2112 * configure.in: Add check for speed_t typedef.
2113
50d7ce09
KR
21142000-05-25 Ken Raeburn <raeburn@gnu.org>
2115
2116 * Makefile.in (install-arch-dep): Install fns-*.el only if it
2117 exists; it won't in the CANNOT_DUMP case.
2118
10db7fc5
GM
21192000-05-25 Gerd Moellmann <gerd@gnu.org>
2120
2121 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
2122 On FreeBSD, the exit status is 1 if CDPATH is not set.
8711588d 2123 (install-arch-indep): Install ebrowse.info.
10db7fc5 2124
087121cc
GM
21252000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
2126
2127 * configure.in: Check for grandpt and getpt.
2128
b992884d
DL
21292000-05-09 Dave Love <fx@gnu.org>
2130
2131 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
2132
056565f7
GM
21332000-05-05 Gerd Moellmann <gerd@gnu.org>
2134
14d1edc0
JB
2135 * make-dist: Make a link for lib-src/grep-changelog.
2136 Copy install-sh.
056565f7 2137
35a28e21
EZ
21382000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
2139
2140 * config.bat: Identify the beginning of the cpp stuff in
2141 src/Makefile.in and lib-src/Makefile.in more accurately.
2142
c76e04a8
GM
21432000-04-27 Gerd Moellmann <gerd@gnu.org>
2144
2145 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
2146
5e3dac3f
GM
21472000-04-19 Gerd Moellmann <gerd@gnu.org>
2148
2149 * configure.in: Add support for `powerpc-*-netbsd*'.
2150
0b8f263e
DL
21512000-04-19 Dave Love <fx@gnu.org>
2152
7825fef9
DL
2153 * configure.in: Don't use AC_FUNC_GETLOADAVG.
2154
0b8f263e
DL
2155 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
2156
3dd2781e
DL
21572000-04-16 Dave Love <fx@gnu.org>
2158
2159 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
2160
3edfea34
DL
21612000-04-14 Dave Love <fx@gnu.org>
2162
2163 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
2164
2165 * aclocal.m4 (AC_FUNC_MKTIME): New.
2166
4d6e16b3
KR
21672000-03-28 Ken Raeburn <raeburn@gnu.org>
2168
2169 * configure.in: Line up "--help" output a little better.
2170
89e80928
GM
21712000-03-26 Gerd Moellmann <gerd@gnu.org>
2172
087121cc 2173 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
89e80928
GM
2174 New targets.
2175 (bootstrap): Rewritten in terms of the new targets above. Make
2176 info files, too.
dff28924 2177
e1cff360
GM
21782000-03-12 Gerd Moellmann <gerd@gnu.org>
2179
2180 * config.guess, config.sub: Use the versions of the files from
2181 subversions.
2182
7397acc4
DL
21832000-03-08 Dave Love <fx@gnu.org>
2184
2185 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
2186 AC_C_VOLATILE. Define POINTER_TYPE.
2187
2188 * aclocal.m4: New file.
2189
d054101f 21902000-03-02 Gerd Moellmann <gerd@gnu.org>
2df636f4
GM
2191
2192 * configure.in (machine): Add `mipsel-*-netbsd*' and
2193 `arm-*-netbsd*'.
dff28924 2194
d054101f 21952000-03-01 Gerd Moellmann <gerd@gnu.org>
dff28924 2196
d054101f 2197 * configure.in (machine): Add support for `*-auspex-sunos*'.
dff28924 2198
ed4d0512
GM
21992000-02-29 Gerd Moellmann <gerd@gnu.org>
2200
2201 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
2202
2dc95ddd
DL
22032000-02-18 Dave Love <fx@gnu.org>
2204
2205 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
2206
57beb0e0
AS
22072000-02-18 Andreas Schwab <schwab@suse.de>
2208
2209 * Makefile.in (install-arch-indep): Add eudc to list of installed
2210 info files.
2211
3b3cc4a4
KR
22122000-02-17 Ken Raeburn <raeburn@gnu.org>
2213
2214 * configure.in: Include -lz and -ljpeg (if it's available) when
2215 testing for the tiff library.
2216
8389e1e2
GM
22172000-02-17 Gerd Moellmann <gerd@gnu.org>
2218
2219 * configure.in: Remove LISP_FLOAT_TYPE.
2220
647847ea
DL
22212000-02-12 Dave Love <fx@gnu.org>
2222
2223 * configure.in: Use AC_FUNC_VFORK.
2224
9a90d84c
GM
22252000-02-01 Gerd Moellmann <gerd@gnu.org>
2226
5eea385d
GM
2227 * make-dist: Various fixes for new development tree.
2228
9a90d84c
GM
2229 * leim-Makefile.in: New file.
2230
b6680a0e
GM
22312000-01-31 Gerd Moellmann <gerd@gnu.org>
2232
2233 * Makefile.in (dist): Call ./make-dist.
2234
1e5279b9
DL
22352000-01-24 Dave Love <fx@gnu.org>
2236
2237 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
2238
ffe36136
GM
22392000-01-18 Gerd Moellmann <gerd@gnu.org>
2240
2241 * configure.in (HAVE_GIF): Check for DGifOpen instead of
2242 DGifOpenFileName.
2243
a970dae4
AS
22442000-01-11 Andreas Schwab <schwab@suse.de>
2245
2246 * Makefile.in (install-arch-indep): Update list of info files to
2247 be installed.
2248
c4bb2108
DL
22492000-01-05 Dave Love <fx@gnu.org>
2250
2251 * configure.in: Check for jerror.h as well as libjpeg.
2252
bb9d2b64
AS
22532000-01-03 Andreas Schwab <schwab@suse.de>
2254
2255 * Makefile.in (install-arch-indep): Install autotype*. Run
2256 install-info on autotype and emacs-faq.info.
2257
22afa6e8
DL
22581999-12-04 Dave Love <fx@gnu.org>
2259
b4963755 2260 * Makefile.in (install-arch-indep): Depend on `info'.
22afa6e8
DL
2261 (install-strip): Use `install' as sub-make target.
2262
a21616bd
KR
22631999-11-23 Ken Raeburn <raeburn@gnu.org>
2264
2265 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
2266 didn't need to be deleted. Check for the k5crypto library as well
2267 as the crypto library; MIT Kerberos 1.1 changed the name.
2268
946173ad
DL
22691999-11-18 Dave Love <fx@gnu.org>
2270
2271 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
2272
4f6f5dab
GM
22731999-11-11 Erik Naggum <erik@naggum.no>
2274
2275 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
2276
2323760c
DL
22771999-11-08 Dave Love <fx@gnu.org>
2278
2279 * configure.in: Fix change for --with-pop default.
2280
c3d00920
DL
22811999-11-04 Dave Love <fx@gnu.org>
2282
2283 * configure.in: Default to --with-pop. Change sense of with-gcc
2284 and with-toolkit-scroll-bars messages to reflect the defaults.
2285
400a1ed0
GM
22861999-11-01 Gerd Moellmann <gerd@gnu.org>
2287
2288 * INSTALL: Mention the Emacs Lisp Reference.
2289
1e3196e8
GM
22901999-10-27 Noah Friedman <friedman@splode.com>
2291
2292 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
2293
8ac52782
GM
22941999-10-23 Gerd Moellmann <gerd@gnu.org>
2295
2296 * Makefile.in (bootstrap): New target.
2297
1113b624
PE
22981999-10-19 Paul Eggert <eggert@twinsun.com>
2299
2300 Add support for large files. Merge glibc 2.1.2.
2301
2302 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
2303 (HAVE_TM_GMTOFF): New symbol.
2304 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
2305 mbrlen, strsignal.
2306 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
dff28924 2307
77162a4f
SM
23081999-10-09 Stefan Monnier <monnier@cs.yale.edu>
2309
2310 * make-dist (dontcompile): look for the DONTCOMPILE variable rather
2311 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
2312
a2743e67
RS
23131999-10-09 Richard M. Stallman <rms@gnu.org>
2314
dff28924 2315 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
a2743e67
RS
2316 Unset CDPATH to prevent cd from generating output.
2317
37e2d8f4
SM
23181999-10-08 Stefan Monnier <monnier@cs.yale.edu>
2319
2320 * update-subdirs: also ignore CVS subdirs.
2321
4e1d9c86
GM
23221999-10-07 Gerd Moellmann <gerd@gnu.org>
2323
2324 * Makefile.in (install-arch-indep): Add ada-mode.
dff28924 2325
2b6bac15
DL
23261999-10-06 Dave Love <fx@gnu.org>
2327
2328 * Makefile.in: Add rules for config.status, configure.
2329
a4a9692d
DL
23301999-09-07 Gerd Moellmann <gerd@gnu.org>
2331
2332 * configure.in (--with-sound): Removed.
2333
23341999-08-30 Gerd Moellmann <gerd@gnu.org>
2335
2336 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
2337 the test for Xaw3d.
2338 (HAVE_TIFF): Add -lm to library check.
2339
23401999-08-28 Richard Stallman <rms@gnu.org>
2341
2342 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
2343 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
2344 after the other X-related libraries.
2345
23461999-08-21 Dave Love <fx@gnu.org>
2347
2348 * configure.in: Don't check for jpeglib.h.
2349
23501999-08-20 Gerd Moellmann <gerd@gnu.org>
2351
2352 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
2353 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
2354
23551999-08-18 Dave Love <fx@gnu.org>
2356
3a787a1e 2357 * configure.in: Check for termcap.h.
a4a9692d
DL
2358
23591999-08-15 Gerd Moellmann <gerd@gnu.org>
2360
2361 * configure.in: Add --with-toolkit-scroll-bars. If "no",
2362 use Emacs' scroll bars, even if configured for Motif or when
2363 Xaw3d is available.
2364
23651999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
2366
2367 * configure.in: Check for getaddrinfo.
2368
23691999-08-04 Eli Zaretskii <eliz@gnu.org>
2370
2371 * config.bat: Make --no-debug work again by removing -gcoff.
2372
23731999-07-30 Dave Love <fx@gnu.org>
2374
2375 * configure.in: Check for stdlib.h.
2376
23771999-07-19 Dave Love <fx@gnu.org>
2378
2379 * configure.in: Grok sparc64-*-linux-gnu*.
2380
23811999-07-12 Richard Stallman <rms@gnu.org>
2382
2383 * Version 20.4 released.
2384
23851999-06-23 Karl Heuer <kwzh@gnu.org>
2386
2387 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
2388 Quote $EMACS, in case it's a program with args.
2389
23901999-05-29 Richard M. Stallman <rms@gnu.org>
2391
2392 * configure.in: Delete the Kerberos stuff.
2393
23941999-05-27 Greg Hudson <ghudson@mit.edu>
2395
2396 * configure.in: Prefer kerberos 5 names.
2397
23981999-04-26 Richard M. Stallman <rms@gnu.org>
2399
2400 * configure.in: Check for libXp.
2401
24021999-04-08 Richard Stallman <rms@gnu.org>
2403
2404 * make-dist: Include change logs in subdirs of `lisp'.
2405
24061999-04-05 Richard Stallman <rms@gnu.org>
2407
2408 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
2409 (install-arch-indep): Make ${datadir}/emacs world-readable.
2410
24111999-03-30 Eli Zaretskii <eliz@gnu.org>
2412
2413 * config.bat: Use epaths.* instead of paths.*.
2414
24151999-03-07 Eli Zaretskii <eliz@gnu.org>
2416
2417 * INSTALL: Add detailed instructions to unpack and install
2418 intlfonts on MS-DOS.
2419
24201999-02-26 Richard Stallman <rms@gnu.org>
2421
2422 * configure.in: Use epaths.h and epaths-force instead of paths....
2423
2424 * Makefile.in (epaths-force): Renamed from paths-force;
2425 operate on epaths.in and produce epaths.h.
2426
24271999-02-24 Richard Stallman <rms@gnu.org>
2428
2429 * make-dist: Fix nt/icons directory handling.
2430
24311999-02-22 Simon Josefsson <jas@pdc.kth.se>
2432
2433 * configure.in (f301-fujitsu-uxpv4.1): New target.
2434
24351999-02-20 Richard Stallman <rms@gnu.org>
2436
2437 * make-dist (tempparent): Fix command to update info files.
2438
24391999-02-09 Richard Stallman <rms@gnu.org>
2440
2441 * configure.in (powerpc-apple-netbsd*): New alternative.
2442
24431999-01-25 Geoff Voelker <voelker@cs.washington.edu>
2444
2445 * make-dist: Include the new directory nt/icons in distributions.
2446
24471999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2448
2449 * configure.in: Change message about HAVE_XFREE386.
2450
24511999-01-07 Eli Zaretskii <eliz@gnu.org>
2452
2453 * config.bat: Support configuring with leim.
2454
24551998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
2456
2457 * configure.in (mips-sgi-irix6.5): New target.
2458
24591998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2460
2461 * configure.in: Remove GSS-API support, since it has been removed
2462 from movemail.
2463
24641998-12-04 Markus Rost <rost@delysid.gnu.org>
2465
2466 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
2467
24681998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
2469
3a787a1e
JB
2470 * Makefile.in: Don't install customize info file.
2471 Run install-info on viper info file.
a4a9692d
DL
2472
24731998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
2474
2475 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
2476
24771998-11-16 Kenichi Handa <handa@etl.go.jp>
2478
2479 * configure.in (*-*-bsdi4*): New target.
2480
24811998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
2482
2483 * configure.in: Fix previous change.
2484
24851998-11-11 Richard Stallman <rms@gnu.org>
2486
2487 * configure.in (aviion-intel): New machine.
2488
24891998-11-04 Kenichi Handa <handa@etl.go.jp>
2490
2491 * configure.in (mips-nec-sysv4*): New target.
2492
24931998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
2494
2495 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
2496 from lisp.
2497
24981998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
2499
2500 * make-dist: Don't include fns*.el in dist.
2501
25021998-10-30 Dave Love <fx@gnu.org>
2503
2504 * configure.in: Don't mkdir cpp.
2505
25061998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
2507
2508 * Makefile.in (install-arch-dep): Install src/fns-*.el in
2509 ${archlibdir}.
2510
25111998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2512
2513 * Version 20.3 released.
2514
25151998-07-30 Paul Eggert <eggert@twinsun.com>
2516
2517 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
2518 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
2519 (lwlib/Makefile, leim/Makefile):
2520 Prepend $(srcdir)/ to rule dependencies outside this dir.
2521
25221998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
2523
2524 * configure.in: Use unset CDPATH instead of making it empty.
2525
25261998-06-20 Karl Heuer <kwzh@gnu.org>
2527
2528 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
2529
25301998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
2531
2532 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
2533 and default.el. Sort the results.
2534
25351998-05-31 Karl Heuer <kwzh@gnu.org>
2536
2537 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
2538 writable.
2539
25401998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
2541
2542 * Makefile.in (install-arch-indep):
2543 Don't alter site-lisp/subdirs.el if it exists.
2544
25451998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
2546
2547 * Makefile.in (install-arch-indep): Put `-' on commands to create
2548 subdirs.el in site-lisp dirs.
2549
25501998-05-07 Richard Stallman <rms@psilocin.gnu.org>
2551
2552 * Makefile.in (install-arch-indep): Fix typo in previous change.
2553
25541998-05-06 Richard Stallman <rms@psilocin.gnu.org>
2555
2556 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
2557
25581998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2559
2560 * Makefile.in (mkdir): Create the site-lisp dirs.
2561 (install-arch-indep): Make site-lisp/subdirs files world-readable.
2562
25631998-04-26 Richard Stallman <rms@psilocin.gnu.org>
2564
2565 * Makefile.in (INSTALL_INFO): New variable.
2566 (install-arch-indep): Don't replace the dir file if it already exists.
2567 Use the install-info program, via INSTALL_INFO, to add entries.
2568 Make the `info' subdir and the Info files world-readable.
2569
25701998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
2571
2572 * config.bat: Make sure the environment is large enough to support
2573 all the "set foo=bar" commands. Update pointers to DJGPP FTP
2574 sites.
2575
25761998-04-10 Karl Heuer <kwzh@gnu.org>
2577
2578 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
2579
25801998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2581
2582 * configure.in: Add --with-gssapi to specify GSS-API
2583 authentication support for movemail.
2584
25851998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
2586
2587 * Makefile.in (install-arch-indep): Fix previous change.
2588
25891998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
2590
2591 * Makefile.in (info): Run man in build dir, not srcdir.
2592
25931998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
2594
2595 * Makefile.in (install-arch-indep): Fix previous change.
2596
25971998-03-23 Kenichi Handa <handa@etl.go.jp>
2598
2599 * Makefile.in (top_distclean): Check the existence of `lock'
2600 subdir.
2601
26021998-03-22 Richard Stallman <rms@gnu.org>
2603
2604 * Makefile.in (install-arch-indep): Put special subdirs.el files
2605 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
2606
26071998-03-21 Richard Stallman <rms@psilocin.gnu.org>
2608
2609 * make-dist: Fix shell syntax in check for missing .el or .elc files.
2610
26111998-03-09 Richard Stallman <rms@psilocin.gnu.org>
2612
2613 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
2614 (m68*-hp-hpux*): Handle versions 1X like 10.
2615
26161998-03-07 Richard Stallman <rms@psilocin.gnu.org>
2617
2618 * make-dist: PROBLEMS is now in etc, not top level dir.
2619
2620 * Makefile.in (SOURCES): Delete PROBLEMS.
2621
26221998-02-25 Richard Stallman <rms@gnu.org>
2623
2624 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
2625
2626 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
2627
26281998-01-17 Richard Stallman <rms@gnu.org>
2629
2630 * Makefile.in (install-arch-indep): Add semicolon before `else'.
2631
26321998-01-02 Richard Stallman <rms@psilocin.gnu.org>
2633
2634 * make-dist (tempparent): New option --no-check.
2635
2636 * make-dist: Don't do anything with cpp directory.
2637
26381997-12-20 Richard Stallman <rms@psilocin.gnu.org>
2639
2640 * configure.in (sparc-fujitsu-sysv4*): New target.
2641
26421997-12-17 Andreas Schwab <schwab@gnu.org>
2643
2644 * configure.in: Cache more tests. Add missing quotes around
2645 message with embedded comma.
2646
26471997-12-04 Karl Heuer <kwzh@gnu.org>
2648
2649 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
2650
26511997-11-26 Joel N. Weber II <devnull@gnu.org>
2652
2653 * make-dist: Changed the comment about `umask 0' to say `Don't
92a8ce63
JB
2654 restrict access to any files.'; previously it said `Don't protect
2655 any files', which may have implied that we think fascism is good.
a4a9692d
DL
2656
26571997-11-24 Paul Eggert <eggert@twinsun.com>
2658
2659 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
2660 strftime needs the underlying host's strftime for locale dependent
2661 formats.
2662
26631997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
2664
2665 * configure.in (i586-dg-dguxR4.*): New name in case branch.
2666
26671997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
2668
2669 * config.bat: Configure the man subdirectory.
2670
26711997-11-07 Paul Eggert <eggert@twinsun.com>
2672
2673 * configure.in (AC_CHECK_LIB): Add -lintl.
2674
26751997-11-07 Karl Heuer <kwzh@gnu.org>
2676
2677 * make-dist (check for .elc files): Avoid bash-specific syntax.
2678 (check for overflow 14-char limit): Simplify.
2679
26801997-11-07 Richard Stallman <rms@gnu.org>
2681
2682 * Makefile.in (install): Move blessmail last.
2683
26841997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2685
2686 * configure.in (gettimeofday, one arg or two):
2687 Clarify messages by avoiding double negative.
2688
26891997-09-30 Karl Eichwalder <ke@suse.de>
2690
3a787a1e 2691 * Makefile.in (install-arch-indep): Install the widget info file.
a4a9692d
DL
2692
26931997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2694
2695 * configure.in (with-pop, with-kerberos): Need to check Kerberos
2696 libraries in reverse order, so that libraries will appear in the
2697 correct dependency order on the link line (and so that the
2698 configure checks themselves will work properly when early
2699 libraries depend on later ones).
2700
27011997-09-21 Erik Naggum <erik@naggum.no>
2702
3a787a1e 2703 * make-dist (making links to `src'): Keep timestamp on copied files.
a4a9692d
DL
2704
2705 * make-delta: New script to produce delta distributions.
2706
27071997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2708
2709 * Version 20.2 released.
2710
27111997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2712
2713 * Version 20.1 released.
2714
2715 * Makefile.in (install-leim): Depend on mkdir.
2716 (leim): Depend on src.
2717
27181997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2719
2720 * configure.in: Recognize alpha* instead of just alpha.
2721
27221997-09-12 Paul Eggert <eggert@twinsun.com>
2723
2724 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
2725
27261997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2727
2728 * update-subdirs: Use rm -f.
2729
27301997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2731
2732 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
2733 Ignore subdirs named Old.
dff28924 2734
a4a9692d
DL
27351997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
2736
2737 * configure.in: Add OpenBSD clause to set $machine.
2738
27391997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2740
2741 * make-dist: Recompile everything after updating various Lisp files.
2742 Recompile in leim as well as lisp.
2743 Check in leim as well as lisp for mismatched files and too-long names.
dff28924 2744
a4a9692d
DL
27451997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2746
2747 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
2748
27491997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2750
2751 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
2752 before trying to copy anything from it.
2753
27541997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2755
2756 * Makefile.in (man/Makefile): New target.
2757 (tags): Define env var EMACS and run Makefile from build dir.
2758
27591997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
2760
2761 * config.bat: If src/_gdbinit doesn't exist, try using
2762 src/.gdbinit to create it (for building on Windows 95).
2763
27641997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2765
2766 * Makefile.in (install-arch-indep):
2767 Discard extra data in tar | tar pipes.
2768
27691997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
2770
2771 * configure.in (x_default_search_path): Corrected
2772 '${x_library}' to '${x_library}/X11'.
2773
27741997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2775
2776 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1,
2777
27781997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2779
2780 * configure.in: Support auto-configuration of both Kerberos V4 and
92a8ce63
JB
2781 Kerberos V5 for movemail, including detection of V4 and V5 header
2782 files and libraries.
a4a9692d
DL
2783
27841997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
2785
2786 * configure.in: Compute x_default_search_path
2787 and substitute into makefiles.
2788
2789 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
2790
27911997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2792
2793 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
2794
27951997-08-07 Erik Naggum <erik@naggum.no>
2796
2797 * configure.in: Remove lockdir, it is no longer needed.
2798 * Makefile.in (mkdir): Don't create lockdir.
2799 (lockdir): Variable deleted.
2800 (paths-force): Don't operate on PATH_LOCK.
2801
28021997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2803
2804 * leim-Makefile.in (clean, distclean): New targets.
2805
2806 * make-dist: Include leim/ChangeLog in leim distribution.
2807
28081997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2809
2810 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
2811
28121997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2813
2814 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
2815
28161997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2817
2818 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
2819
28201997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2821
2822 * make-dist: Update leim/leim-list.el.
2823 Pass along value of $EMACS when updating lisp dir.
2824
28251997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2826
dff28924 2827 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
a4a9692d
DL
2828 prerequisite to the use of Doug Lea's malloc.
2829
28301997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2831
2832 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
2833
2834 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
2835
28361997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2837
2838 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
2839
28401997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2841
2842 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
2843 to news-r6.h.
2844
28451997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
2846
2847 * config.bat: Use `sed' instead of `cp', which might not be
2848 installed.
2849
28501997-07-09 Kenichi Handa <handa@etl.go.jp>
2851
2852 * Makefile.in (mostlyclean): Add cleaning leim directory.
2853 (clean, distclean, maintainer-clean): Likewise.
2854
28551997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2856
2857 * make-dist (bogosities): Check subdirs of `lisp' also.
2858
28591997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2860
2861 * make-dist (etc): Really avoid symlinks now.
2862 (lisp): Don't delete from subdirs the things we never copy.
2863
56f7d69d 28641997-07-07 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
2865
2866 * Makefile.in (install-arch-indep): Correct the target name.
2867 The first letter `i' was dropped by the previous change of mine.
2868
28691997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2870
2871 * configure.in (leim/Makefile): Generate this.
2872 (*-sysv4.2uw*): Recognize new alternative.
2873
2874 * leim-Makefile.in: Renamed from leim-Makefile.
2875
2876 * make-dist: Set up real-leim subdirectory,
2877 with the real contents of leim; then move it to
2878 a separate top-level directory.
2879
2880 * make-dist: Don't mention site-lisp, site-init, site-start
2881 or default, when listing files hat are not compiled and should be.
dff28924 2882
a4a9692d
DL
2883 * configure.in: Create src/config.stamp at the end.
2884
28851997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2886
2887 * Makefile.in (install-leim): Correct previous change.
2888
56f7d69d 28891997-07-02 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
2890
2891 * Makefile.in (install-leim): New target.
2892 (install): Depend on install-leim.
dff28924 2893
56f7d69d 28941997-07-01 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
2895
2896 * Makefile.in (SUBDIR): Add leim.
2897 (SUBDIR_MAKEFILES): Add leim/Makefile.
2898 (leim/Makefile): New target.
2899
29001997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2901
2902 * leim-Makefile: New file.
2903 * make-dist: Initialize a `leim' subdirectory with that makefile.
2904
29051997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2906
2907 * configure.in (GNU_MALLOC_reason): Fix message text.
2908
29091997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2910
2911 * make-dist (lisp): Don't process subdirs that start with =.
2912 (etc): Copy symlinks, as in src.
2913
29141997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2915
2916 * configure.in (i*86-*-unixware*): New alternative.
2917
29181997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2919
2920 * Makefile.in (src/config.stamp): Target renamed from src/config.h
2921 and touch it explicitly.
2922
2923 * configure.in (mips-sony-newsos6*): New alternative.
2924 (mips-*-linux-gnu*): New alternative.
2925 (*-*-bsdi*): New alternative.
2926 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
2927
29281997-06-22 Dave Love <d.love@dl.ac.uk>
2929
3a787a1e
JB
2930 * Makefile.in (lib-src): Depend on src/config.h (e.g. for movemail.o).
2931 (src/config.h): New target to re-configure if src/config.in is patched.
a4a9692d
DL
2932
29331997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2934
2935 * configure.in (shutdown): Check for `shutdown' function.
2936
56f7d69d 29371997-06-18 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
a4a9692d
DL
2938
2939 * update-subdirs: Include the directory "language" in subdirs.
2940
29411997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2942
2943 * configure.in (m88k-dg-dgux4*): New alternative.
2944 (alpha-*-netbsd*): New alternative.
2945 (powerpcle-*-solaris2*): New alternative.
2946
29471997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2948
2949 * make-dist: Warn about .el files that are not compiled.
2950
29511997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2952
2953 * Makefile.in (dist): Don't run update-subdirs here,
2954 since make-dist now gets that done.
2955
2956 * make-dist: Use the new `updates' target in lisp/Makefile.
dff28924 2957
a4a9692d
DL
2958 * make-dist: Use new non-file targets in lisp/Makefile.
2959
29601997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2961
2962 * make-dist: Handle all subdirs of `lisp' uniformly.
2963 Don't handle `term' and `language' specially.
2964 Clear out umask at the beginning.
dff28924 2965
a4a9692d
DL
29661997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2967
2968 * make-dist: Use Make to update finder-inf.el and autoloads.
2969 Also update cus-load.el.
2970
29711997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2972
2973 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
3a787a1e 2974 in case it is desirable to disable the GNU malloc features with glibc.
a4a9692d
DL
2975
29761997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2977
2978 * configure.in (DOUG_LEA_MALLOC):
2979 Define if malloc_{get,set}_state exist.
2980
56f7d69d 29811997-03-05 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
2982
2983 * make-dist: Make links for files under lisp/language.
2984
177c0ea7 29851997-02-20 Kenichi Handa <handa@etl.go.jp>
a4a9692d
DL
2986
2987 * update-subdirs: Exclude the directory "language" from subdirs.
2988
29891997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
2990
2991 * configure.in: Check for rint and cbrt.
2992
29931997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2994
2995 * make-dist: Use $EMACS to say where to run Emacs.
2996 Add --no-update option.
dff28924 2997
a4a9692d
DL
29981996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2999
3000 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
3001
30021996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3003
3004 * make-dist (copying src): Check thoroughly for symlinks
3005 and copy them in all cases. Regularize the linking of *.in
3006 and *.opt and ChangeLog files.
3007 (copying lib-src): Likewise.
3008 Don't rm getdate.c or y.tab.*--they don't exist any more.
dff28924 3009
a4a9692d
DL
30101996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
3011
3012 * configure.in: Check for libmail, maillock.h and
3013 touchlock (for movemail).
3014
30151996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3016
3017 * configure.in (limits.h): Check for this file.
3018
30191996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3020
3021 * configure.in (rs6000-ibm-aix4.2): New alternative.
3022 (rs6000-ibm-aix4.0): New alternative.
3023 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
3024
30251996-11-22 Ben Harris <bjh21@cam.ac.uk>
3026
3027 * configure.in: Recognize vax-*-netbsd*.
3028
30291996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3030
3031 * configure.in (locallisppath): Add leim directory.
3032
30331996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
3034
3035 * config.bat: Make sure `mv' supports forward slashes and -f.
3036
30371996-10-28 Christian Limpach <chris@nice.ch>
3038
3039 * configure.in (hppa*-next-nextstep*): * added after hppa
3040 to accept hppa1.0 and hppa1.1.
3041
30421996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
3043
3044 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
3045 * configure.in (ld_switch_machine): Fix typo.
3046
30471996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3048
3049 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
3050 from config.h and use them in $ac_link.
3051
30521996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
3053
3054 * configure.in: Create a subdir named `lisp'.
3055
30561996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3057
3058 * configure.in: Check for getcwd.
3059
30601996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3061
dff28924 3062 * configure.in: Check for termios.h. Check for setpgid.
a4a9692d
DL
3063
30641996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3065
3066 * configure.in: Check for setrlimit.
3067
30681996-08-31 Paul Eggert <eggert@twinsun.com>
3069
3070 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
3071
30721996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3073
3074 * configure.in: Check for utimes.
3075
3076 * configure.in: Check for com_err library, but only
3077 if --with-kerberos was used. Check for krb and des
3078 only if --with-kerberos.
3079
30801996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3081
3082 * Makefile.in (INSTALL_STRIP): New variable.
3083 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
3084 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
3085
30861996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3087
3088 * configure.in: Check for krb and des libraries.
3089
30901996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
3091
3092 * configure.in (*-sunos4.1.[3-9]*noshare):
3093 Use sunos413, not sunos4-1-3.
3094 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
3095 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
dff28924 3096
a4a9692d
DL
30971996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3098
3099 * Makefile.in (src/paths.h): Target deleted.
3100 (paths-force): Delete all dependencies on this target
3101 but don't delete the target.
3102 (install): Depend on `all'.
3103 (paths-force): Don't print a message.
3104
3105 * configure.in: Generate src/paths.h here.
3106
31071996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3108
3109 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
3110 New variables that affect linking only.
3111 (alpha-dec-osf*): Use those instead of previous change.
3112
31131996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3114
3115 * Makefile.in (install-arch-indep): Install info/messages.
3116
31171996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3118
3119 * Version 19.33 released.
3120
31211996-08-10 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
3122
3123 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
3124 Fix previous change.
3125
31261996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3127
3128 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
3129 New alternative.
3130
31311996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3132
3133 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
3134 and NON_GCC_TEST_OPTIONS.
3135
31361996-08-06 Paul Eggert <eggert@twinsun.com>
3137
3138 * configure.in (LOCALTIME_CACHE): Don't put a string literal
3139 "TZ=..." in environ.
3140
31411996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3142
3143 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
3144
31451996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3146
3147 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
3148 the more general *-sunos4.1.[3-9]* clause.
3149
31501996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3151
3152 * Version 19.32 released.
3153
3154 * configure.in (*-sco3.2v5*):
3155 Set OVERRIDE_CPPFLAG to a string of one space.
3156 Fix the code that uses OVERRIDE_CPPFLAG.
3157
31581996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
3159
3160 * configure.in: Undo previous change.
3161
31621996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3163
3164 * config.sub: Use `pc', not `unknown', when canonicalizing
3165 the vendor for ...86.
3166
177c0ea7 31671996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
a4a9692d
DL
3168
3169 * configure.in: Check for termios.h header.
3170
31711996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
3172
3a787a1e 3173 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3.
a4a9692d
DL
3174
31751996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
3176
3177 * configure.in: Split bsdos2 and bsdos2-1.
3178
31791996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3180
3181 * config.sub: If last two words are not a recognized
3182 KERNEL-OS pair, use just the last word as OS, as in 19.31.
3183 Make conversion of gnu/linux to linux-gnu really work.
dff28924 3184
a4a9692d
DL
3185 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
3186
31871996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3188
3189 * configure.in (check for using Lucid widgets by default):
3190 Eliminate indentation that confuses some compilers.
3191
31921996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3193
3194 * config.sub: Convert linux and gnu/linux to linux-gnu.
3195
3196 * make-dist: Don't update getdate.c.
3197 Ignore =... files when checking for too-long Lisp file names.
3198
31991996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3200
3201 * configure.in (euidaccess): Check for that, not for eaccess.
3202
32031996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3204
3205 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
92a8ce63 3206 before `noshare'.
a4a9692d
DL
3207 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
3208
32091996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3210
3211 * configure.in: Rename lignux to linux-gnu in configuration names.
3212 Use gnu-linux as the opsys value (s/ file name).
3213 Allow i686 just like i386, i486, i586.
3214
32151996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3216
3217 * configure.in (i*86-*-sco3.2v5): New alternative.
3218 (OVERRIDE_CPPFLAG): New variable.
3219 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
3220
3221 * configure.in: Specify vpath for .texi files.
3222
32231996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3224
3225 * configure.in: Always check for HAVE_X11R5.
3226 Separately decide whether to use a toolkit by default.
3227
32281996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
3229
3230 * configure.in: If X11R5 is missing the Xaw headers,
3231 default to --with-x-toolkit=no.
3232
32331996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3234
3235 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
3236
32371996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3238
3239 * Makefile.in (install-arch-indep): If cd etc makes output,
3240 don't treat that as part of the tar data.
3241 Check that ./lisp actually exists.
dff28924 3242
a4a9692d
DL
32431996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
3244
3245 * make-dist: Check for long file names.
3246
32471996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
3248
3249 * Version 19.31 released.
3250
32511996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
3252
3253 * configure.in: Recognize sparc-*-lignux.
3254
32551996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
3256
3257 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
3258 Don't include config.w95.
3259
32601996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
3261
3262 * make-dist: Replace --no-clean-up and --no-tar options
3263 with --clean-up and --tar, so that the default is useful.
3264
32651996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
3266
3267 * config.bat: Make sure the GDB init file is called src/_gdbinit;
3268 if not, tell the user to rename it and abort.
3269
32701996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
3271
3272 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
3273 test program.
3274
32751996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3276
3277 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
3278
3279 * make-dist (MANIFEST): Fix previous change.
3280 (msdos): Put mainmake.v2 into the dist.
3281
32821996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
3283
3284 * make-dist: Exit if autoconf fails.
3285
32861996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
3287
3288 * config.bat: Set djgpp-ver, and unset it at the end.
b1f865ae 3289 Add a number of conditionals for DJGPP version 2.
a4a9692d
DL
3290 Rename label libsrc2 to libsrc3.
3291 Substitute for LDFLAGS in src/Makefile.
3292 Substitute for ALL_CFLAGS in lib-src/Makefile.
3293
32941996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3295
3296 * configure.in (ncurses): Check this after checking fns like strerror.
3297
32981996-04-08 Erik Naggum <erik@naggum.no>
3299
3300 * make-dist (MANIFEST): Don't include lines from =files.
3301
33021996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3303
3304 * make-dist: Don't put lisp/dired.todo in the dist.
3305
33061996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
3307
3308 * configure.in (HAVE_NCURSES): Look for library named ncurses.
3309
3310 * configure.in (setlocale): Check for it.
3311
3312 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
dff28924 3313
a4a9692d
DL
33141996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3315
3316 * configure.in: Use lignux instead of linux as value of opsys.
3317
33181996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3319
3320 * Makefile.in (install-strip): Fix whitespace.
3321 Get rid of continuation.
3322
3323 * config.sub: Convert linux or gnu/linux to lignux.
3324
33251996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3326
3327 * configure.in: Accept lignux in configuration name.
3328
33291996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3330
3331 * Makefile.in (install-strip): New target.
3332
33331996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3334
3335 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
3336 -f failed to do the job on Suns.
3337
33381996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3339
3340 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
3341
3342 * configure.in (linux/version.h): Check for this header.
3343
33441996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
3345
3346 * configure.in: Remove -fno-builtin hackery from -lm check.
3347
33481996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
3349
3350 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
92a8ce63 3351 just this test.
a4a9692d
DL
3352
3353 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
3354
33551996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3356
3357 * configure.in: Check for ncurses.
3358
33591996-02-28 Paul Eggert <eggert@twinsun.com>
3360
3361 * configure.in (LOCALTIME_CACHE):
3362 Also define if localtime mishandles unsetting TZ.
3363 This works around a localtime bug in mips-dec-ultrix.
3364
33651996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3366
3367 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
3368
3369 * configure.in: Improve messages about X versions.
3370
33711996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3372
3373 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
3374
33751996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3376
3377 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
3378 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
3379
3380 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
3381 (install): Put install-arch-indep before install-arch-dep.
3382
33831996-02-20 Dave Love <d.love@dl.ac.uk>
3384
3385 * INSTALL: Clarify info about MS-DOS path handling.
3386
33871996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3388
3389 * Makefile.in (install-arch-indep): Install info/ccmode*.
3390 In previous change, protect against /bin/pwd returning null string.
3391
33921996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3393
3394 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
3395 to lispdir.
3396
33971996-02-01 Paul Eggert <eggert@twinsun.com>
3398
3399 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
3400
34011996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3402
3403 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
3404
34051996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3406
3407 * Makefile.in (extraclean): Use ${top_distclean} to ensure
3408 we delete everything distclean deletes.
3409
34101996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
3411
3412 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
3413
34141996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3415
3416 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
3417 into LDFLAGS instead of into LIBS.
3418
34191996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3420
3421 * configure.in (HAVE_XMU): Fix typo in previous change.
3422
34231996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3424
3425 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
3426
34271996-01-10 Erik Naggum <erik@naggum.no>
3428
3429 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
3430
34311996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
3432
3433 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
3434
34351996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3436
3437 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
3438 and use -lXt to link it.
3439
34401996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3441
3442 * configure.in (locallisppath): Put version-specific dir first.
3443
34441996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3445
3446 * configure.in (hppa-*-nextstep*): New alternative.
3447 (USE_X_TOOLKIT): By default, set this to "maybe";
3448 and change that later to LUCID or "no" according to X11 version.
3449
3450 * make-dist: Recompile outdated .elc files and update all autoloads.
3451
34521996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3453
3454 * configure.in (locallisppath): Fix typo in last change: " -> '.
3455
34561996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3457
3458 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
3459
34601995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3461
3462 * Makefile.in (install-arch-indep): Give all files read permission.
3463
34641995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3465
3466 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
3467 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
3468
34691995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3470
3471 * configure.in: Determine HAVE_X11R6.
3472 (HAVE_MENUS): Renamed from HAVE_X_MENU.
3473
34741995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3475
3476 * configure.in: Just "solaris" now defaults to version 2.4.
3477 Add sunos4.1.n-noshare as alternative.
3478
34791995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3480
3481 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
3482
34831995-11-29 Erik Naggum <erik@naggum.no>
3484
3485 * Makefile.in (install-arch-indep): Add missing backslash.
3486
34871995-11-29 Karl Eichwalder <ke@ke.Central.DE>
3488
3489 * Makefile.in (install-arch-indep): Don't install
3490 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
3491
34921995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3493
3494 * Makefile.in (install-arch-indep): Fix previous change.
3495
3496 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
3497
34981995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3499
3500 * Version 19.30 released.
3501
3502 * make-dist (lisp): Exclude subdirs.el.
3503
35041995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3505
3506 * make-dist (etc): Delete *.orig and *.rej.
3507
35081995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3509
3510 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
3511
35121995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3513
3514 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
3515
35161995-11-14 Geoff Voelker <voelker@cs.washington.edu>
3517
3518 * make-dist (nt): Rename install, readme, and todo to
3519 INSTALL, README, and TODO.
3520
35211995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3522
3523 * make-dist (lisp): Don't distribute site-start.
3524
35251995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
3526
3527 * make-dist: Break the hard link on alloca.c.
3528
35291995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3530
3531 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
3532
35331995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3534
3535 * make-dist (src, lib-src): Don't distribute Makefile.c.
3536 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
3537
35381995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3539
3540 * Makefile.in (mkdir): Create man1dir, not mandir.
3541 (uninstall): Use man1dir, not mandir.
3542
35431995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3544
3545 * Makefile.in (man1dir): New variable.
92a8ce63 3546 (install-arch-indep): Use man1dir.
a4a9692d
DL
3547
3548 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
3549
3550 * make-dist: Create lisp/MANIFEST.
3551
35521995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3553
3554 * configure.in (m68k-*-linux*): New alternative.
3555
35561995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3557
3558 * make-dist: Use new names config.in, paths.in, and
3559 {src,lib-src}/Makefile.in.
3560
35611995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3562
3563 * configure.in: Don't bother checking for drem.
3564
35651995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3566
3567 * Makefile.in (distclean): Delete line with just a tab in it.
3568 (install-arch-indep): Delete spaces that precede tabs.
3569 Delete spurious `fi' left from previous change.
3570 (install): Supply `true' as command, to avoid null command.
3571
35721995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3573
3574 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
3575
35761995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3577
3578 * configure.in (powerpc-*-solaris2): New alternative.x
3579
35801995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
3581
3582 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
3583 of paths.h.tmp$$, to avoid going beyond 14 characters.
3584
35851995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3586
3587 * configure.in: Improve error msg for invalid --with-x-toolkit value.
3588
35891995-09-06 Paul Eggert <eggert@twinsun.com>
3590
3591 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
3592 if localtime caches TZ. Check for tzset.
3593
35941995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3595
3596 * config.bat: Simplify using new names file names src/makefile.in,
3597 config.in, paths.in. Change Echo commands not to use `.
3598
35991995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3600
3601 * Makefile.in (install-arch-indep): Always install the new dir file;
3602 rename the previous dir file to dir.bak or dir.old.
3603
36041995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3605
3606 * configure.in (RANLIB): Substitute this into makefiles.
3607 Set it specially on solaris; set it by default on other systems.
3608
3609 * configure.in: Fix previous Alpha change.
3610
36111995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3612
3613 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
3614 NON_GCC_TEST_OPTIONS.
3615
36161995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3617
3618 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
3619 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
3620
3621 * configure.in (alpha-*-linux*): New configuration.
3622
36231995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3624
3625 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
3626 (m68k-next-nextstep*): New alias for that.
3627 (i*86-*-nextstep*): Use nextstep.h.
3628 (sparc-*-nextstep*): New configuration.
3629
36301995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3631
3632 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
3633 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
3634
36351995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3636
3637 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
3638 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
3639
36401995-07-18 Mike Long <mike.long@analog.com>
3641
3642 * make-dist: Fix update of finder-inf.el, and byte-compile it.
3643
36441995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3645
3646 * Makefile.in (src/paths.h, paths-force):
3647 Rename src/paths.h.in to src/paths.in.
3648 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
3649
3650 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
3651 Use Makefile.c for intermediate file.
3652 Rename src/config.h.in to src/config.in.
3653
36541995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
3655
3656 * configure.in (mips-dec-ultrix*): Assume version 4.3.
3657 (mips-dec-ultrix4.[12]): New alternative for old versions.
3658
36591995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3660
3661 * make-dist: Don't break intra-tree links.
3662
36631995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3664
3665 * configure.in: Put back archlibdir initialization. Require
92a8ce63 3666 autoconf 2.4.1 or later.
a4a9692d
DL
3667
36681995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3669
3670 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
3671 (mips-mips-riscos5*): New alternative.
3672
36731995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3674
3675 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
3676
36771995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3678
3679 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
3680 (mandir, infodir, archlibdir): Initializations deleted.
3681
3682 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
3683 On hpux9shr, use hpux9shxr4.h.
3684
36851995-06-24 Morten Welinder <terra+@cs.cmu.edu>
3686
3687 * configure.in: Added target mips-dec-mach_bsd4.3.
3688 * config.guess: Guess mips-dec-mach_bsd4.3.
3689
36901995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3691
3692 * Makefile.in (mkdir): Use symbolic chmod.
3693
36941995-06-22 Paul Eggert <eggert@twinsun.com>
3695
3a787a1e
JB
3696 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3. (Likewise for
3697 SunOS 4.1.5 thorugh 4.1.9, should they ever exist.)
a4a9692d
DL
3698
36991995-06-22 Paul Eggert <eggert@twinsun.com>
3700
3701 * Makefile.in (SUBDIR_MAKEFILES):
3702 Add man/Makefile, so `make distclean' removes it.
3703 (top_distclean): Add config.log to the list of files to be removed.
3704
37051995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3706
3707 * Version 19.29 released.
3708
37091995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3710
3711 * configure.in: Fix the previous change to verify that the -b
3712 option really solves the problem.
3713
3714 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
3715
37161995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3717
3718 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
3719
37201995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3721
3722 * configure.in: Report more clearly when there is no special
3723 dir to search for X includes or libraries.
3724
37251995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3726
3727 * configure.in: Check for -lpthreads, not -lpthread.
3728
37291995-06-09 Geoff Voelker <voelker@cs.washington.edu>
3730
3731 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
3732
37331995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3734
3735 * configure.in: Check for -lpthread.
3736
37371995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3738
3739 * Makefile.in (install-arch-indep): Install info files for mh-e.
3740 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
3741
37421995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3743
3744 * configure.in (*-solaris2.5): New configuration.
3745
3746 * make-dist: Copy new files config.nt and config.w95.
3747
37481995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3749
3750 * configure.in: Use x_includes, not x_libraries, for -I.
3751 Make bitmapdir a colon-separated list.
3752
37531995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
3754
3755 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
3756
3757 * configure.in: Allow x_libraries and x_includes to be paths.
3758
37591995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3760
3761 * configure.in: Fix typo.
3762
37631995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3764
3765 * INSTALL: Clarify use of site-init.el.
3766
37671995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
3768
3a787a1e 3769 * configure.in: Pass arg to sqrt.
a4a9692d
DL
3770
37711995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3772
3773 * make-dist: Fix May 6 change.
3774
37751995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3776
3777 * vpath.sed: Delete reference to ymakefile.
3778
37791995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3780
3a787a1e 3781 * configure.in: Use sqrt (more portable) instead of fmod in -lm check.
a4a9692d
DL
3782
37831995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3784
3785 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
3786
3787 * update-subdirs: Specify /bin/sh to run the script.
3788
37891995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3790
3791 * make-dist: Put src/makefile.nt in dist.
3792
3793 * configure.in (i[345]86-*-bsdi2*): New configuration.
3794 (vax-dec-bsd386*): Deleted.
3795
37961995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3797
3a787a1e
JB
3798 * configure.in: Make sure CDPATH doesn't mess up PWD check.
3799 Check whether X bitmaps are in X11/bitmaps instead of bitmaps.
3800 Use fmod instead of logb in -lm check.
a4a9692d
DL
3801
38021995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3803
3804 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
3805 Use bsd4-3. Don't set NON_GNU_CPP.
3806
3807 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
3808 In nt. copy various different things, but not *.cmd.
3809 Fix the ln commands for the subdirs of nt.
3810
38111995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3812
3813 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
3814
38151995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3816
3817 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
3818 since that's what the header file expects.
3819
3a787a1e 38201995-04-24 Francesco Potort\e,Al\e(B (pot@cnuce.cnr.it)
a4a9692d
DL
3821
3822 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
3823 and 68040 based machines when choosing options for gnucc.
3824
38251995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3826
3827 * Makefile.in (top_distclean): Delete config.cache.
3828
38291995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3830
3831 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
3832
3833 * configure.in: Use m/ncr386.h.
3834
38351995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3836
3837 * Makefile.in (install-arch-indep): Undo Sep 23 change.
3838
38391995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3840
3841 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
3842 (man): Don't copy texindex.c and getopt.c; they're deleted.
3843 (etc): Omit `e'; it's a subdirectory.
3844 (etc/e): Use `../..', not `..', to reference top level.
3845
38461995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
3847
3848 * Makefile.in (install-arch-indep, dist):
3a787a1e 3849 Look for `update-subdir' in $(srcdir).
a4a9692d
DL
3850
38511995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3852
3853 * make-dist: Include mkinstalldirs in distribution.
3854
38551995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3856
3857 * make-dist: Add missing close backquote.
3858
38591995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3860
3861 * make-dist: Don't distribute shortnames directory.
3862
38631995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3864
3865 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
3866
38671995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3868
3869 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
3870
38711995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3872
3873 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
3874
38751995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3876
3877 * configure.in (mips-sgi-irix6): New configuration.
3878
38791995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3880
3881 * Makefile.in (maintainer-clean): Renamed from realclean.
3882
38831995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3884
3a787a1e
JB
3885 * configure.in: Create a .gdbinit that sources the real one,
3886 if using a different build directory.
a4a9692d
DL
3887
38881995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3889
3890 * configure.in: Check for sys/select.h.
3891
38921995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3893
3894 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
3895
38961994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3897
3898 * configure.in: Handle isc 4.1 operating system.
3899
39001994-12-10 Richard Stallman <rms@kepa>
3901
3902 * configure.in (rs6000-ibm-aix4.1*): New alternative.
3903 (rs6000-ibm-aix4*): New alternative.
3904
39051994-12-06 Richard Stallman <rms@kepa>
3906
3907 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
3908
39091994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3910
3911 * configure.in: Don't try to make directories that are guaranteed
92a8ce63 3912 to already exist.
a4a9692d
DL
3913
39141994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3915
3916 * configure.in: Generate man/Makefile from man/Makefile.in.
3917 Create the man subdir.
3918
3919 * Makefile.in (dvi): Run Make in our man subdir.
3920
3921 * make-dist: Create subdir etc/e.
3922 Make links to it.
3923 Put man/Makefile.in in dist, instead of man/Makefile.
3924
39251994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
3926
3927 * configure.in: Add --with-pop, --with-kerberos, and
3928 --with-hesiod for movemail.
3929
39301994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3931
3932 * configure.in (m68*-apollo*): Use s/domain.h.
3933
39341994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3935
3936 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
3937
39381994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3939
3940 * configure.in: Don't add -I, -L, -R options for cc if their
3941 arguments would be empty.
3942
39431994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3944
3945 * configure.in (i860-intel-osf1*): New alternative.
3946 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
3947 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
3948
39491994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3950
3951 * configure.in: Make h_errno check not use nested functions.
3952
39531994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3954
3955 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
3956
39571994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3958
3959 * Makefile.in (install-arch-indep): Avoid continued comment
92a8ce63 3960 swallowing target line.
a4a9692d
DL
3961
39621994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
3963
3964 * configure.in: Protect a character class with `changequote'.
3965
39661994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3967
3968 * configure.in: Accept `news' as a synonym for `newsos'.
3969
39701994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3971
3972 * Makefile.in: Don't rm files if cd fails.
3973
39741994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3975
3976 * make-dist: Put nt subdir and its subdirs in the dist.
3977 (lib-src): Put makefile.nt in the dist.
3978 (lisp): Put makefile.nt in the dist.
3979
39801994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3981
3982 * configure.in: Change a stray `[' to `test'.
3983
39841994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3985
3986 * configure.in: Adapt for Autoconf v2. Use the standard argument
3987 parser, host type canonicalizer, X11 finder, and message
3988 printing macros. Use the new macro names. Use `test' instead of `['.
3989
39901994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3991
3992 * configure.in: Check for getpagesize.
3993
39941994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3995
3996 * make-dist (msdos): Put sed* in the distribution.
3997
39981994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
3999
4000 * config.bat: New option, `--with-x', for configuring Emacs
4001 for use with the X11 system DesqView/X.
4002 New option, `--no-debug', for compiling Emacs without debug
4003 information thus saving disk space.
4004 (src/config.h, src/paths.h): Use `update' (which is like
4005 `move-if-changed') to change the file.
4006 (src/config.h): When configuring for X11 perform extra changes.
4007 (src/makefile): When configuring for X11 perform extra changes.
4008 (lib-src): Remove temporary files.
4009 (): Check that `sed', `rm', `mv', and `gcc' are available.
4010
40111994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4012
4013 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
4014
4015 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
4016
40171994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4018
4019 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
4020
4021 * configure.in (canonical): Substitute var into makefiles.
4022 (bitmapdir): Likewise.
4023
4024 * Makefile.in (bitmapdir): New variable.
4025 (src/paths.h, paths-force): Edit PATH_BITMAPS.
4026
40271994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4028
4029 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
4030
4031 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
4032 * update-subdirs: New shell script.
4033
40341994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4035
4036 * Makefile.in (top_distclean): Don't rm build-install.
4037 (SOURCES): Delete build-install.in.
4038
4039 * make-dist: Don't distribute build-ins.in.
4040 * build-ins.in: File deleted.
4041
40421994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
4043
4044 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
4045
40461994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4047
4048 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
4049
4050 * configure.in (libexecdir): Renamed from libdir. New default.
4051 (sharedstatedir): Renamed from statedir. New default.
4052 (datadir): New default.
4053
4054 * make-dist: Don't distribute subdirs.el.
4055
40561994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4057
4058 * configure.in (eaccess): Check for it.
4059
40601994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4061
4062 * configure.in (mktime): Check for it.
4063
40641994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
4065
4066 * configure.in (motif): Add support for usage and option checking.
4067
40681994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
4069
4070 * configure.in (utimes): Check for it.
4071
40721994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
4073
4074 * Makefile.in (install-arch-indep): Don't do mkdir here.
4075
40761994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4077
4078 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
4079 riscix.h renamed to acorn.h.
4080
177c0ea7 40811994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
a4a9692d
DL
4082
4083 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
4084 New configurations.
4085
40861994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
4087
4088 * configure.in: Remove trailing slashes from srcdir.
4089
40901994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4091
4092 * configure.in (i[345]86-sequent-ptx*): Handle
4093
40941994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4095
4096 * Makefile.in (paths-force): Depend on src/paths.h
4097
40981994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4099
4100 * configure.in (config_options): Save all arguments, not just some.
4101
41021994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
4103
4104 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
4105
4106 * configure.in: Add AC_AIX.
4107 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
4108
41091994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4110
4111 * configure.in (parsing options): Simplify sed command to delete -'s.
4112
41131994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
4114
4115 * configure.in (config_options): New shell variable.
4116 Pass its value to C code in EMACS_CONFIG_OPTIONS.
4117
41181994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4119
4120 * configure.in (alpha-dec-osf*): New target.
4121
4122 * Makefile.in: Use just one FRC target.
4123
41241994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4125
4126 * Makefile.in (removenullpaths, paths-force):
4127 Use name paths.h.tmp$$, which depends on the pid.
4128
41291994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4130
4131 * Makefile.in (removenullpaths, paths-force):
4132 Put paths.h.tmp in top-level dir, not in src.
4133
41341994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4135
4136 * Version 19.27 released.
4137
41381994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4139
4140 * Version 19.26 released.
4141
41421994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4143
4144 * configure.in: Check for lrand48, not rand48.
4145
41461994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4147
4148 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
4149 (powerpc-ibm-aix*): New aliases.
4150
41511994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4152
4153 * make-dist (src/m, src/s): Put *.inp in distribution.
4154
41551994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4156
4157 * configure.in: Accept i586 and i486 along with i386.
4158
41591994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4160
4161 * configure.in: Do compute unexec, LIBX, system_malloc, etc
4162 even if CPP env var was set by the user.
4163
4164 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
4165
41661994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
4167
4168 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
4169
41701994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4171
4172 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
4173
41741994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4175
4176 * configure.in: Check more specifically for i*86-sun-sunos.
4177
41781994-08-03 Caveh Jalali (caveh@eng.sun.com)
4179
4180 * configure.in: Handle solaris 2.4.
4181
41821994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4183
4184 * configure.in (rand48): Check for it.
4185
41861994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4187
4188 * make-dist: Update the info files.
4189
41901994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4191
4192 * configure.in: Make "checking..." messages' style consistent.
4193 (HAVE_H_ERRNO): New test.
4194
41951994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4196
4197 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
4198
41991994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4200
4201 * configure.in (CFLAGS): If the envvar was specified, use that.
4202 And set REAL_CFLAGS from it too.
4203
42041994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4205
4206 * make-dist: Update finder-inf.el.
4207
42081994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4209
4210 * make-dist (msdos): Include sed4.inp in dist.
4211
4212 * Makefile.in (libsrc_libs): Var deleted.
4213
42141994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4215
4216 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
4217
42181994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4219
4220 * configure.in (mips-sony-newsos4*): New alias.
4221
42221994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4223
4224 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
4225 (*-convex-convexos*): Accept this as alias.
4226
42271994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4228
4229 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
4230 for two different uses.
4231
42321994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4233
4234 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
4235
42361994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4237
4238 * make-dist: Put ./BUGS into the distrib.
4239
42401994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4241
4242 * configure.in: Handle 386 running Solaris 2.
4243
42441994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4245
4246 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
4247
42481994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4249
4250 * configure.in (mips-sony-newsos*): Use news-risc.h.
4251
4252 * configure.in: Accept bsdi as opsys, like bsd386.
4253
42541994-06-01 Morten Welinder (terra@diku.dk)
4255
4256 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
4257
42581994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4259
4260 * Version 19.25 released.
4261
4262 * make-dist (shortversion): Don't assume another period follows.
4263
42641994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4265
4266 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
4267 (uninstall): Use /bin/pwd.
4268
4269 * Makefile.in (blessmail): Depend on src.
4270 (all): Don't depend on blessmail.
4271
4272 * Makefile.in (src/paths.h): Don't force recomputation.
4273 (paths-force): New target; force recomputation of paths.h.
4274 (all): Depend on paths-force.
4275 (src, lib-src): Depend on src/paths.h.
4276
4277 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
4278 NON_GCC_TEST_OPTIONS.
4279
42801994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4281
4282 * configure.in: Don't insist on subversions for irix.
4283
42841994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4285
4286 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
4287
4288 * configure.in (i[34]86-next-*): New alternative.
4289
42901994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4291
4292 * Version 19.24 released.
4293
4294 * configure.in: New config hppa*-hp-hpux9shr*.
4295
42961994-05-22 Morten Welinder (terra@tyr.diku.dk)
4297
4298 * config.bat: Doc fix.
4299
43001994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4301
4302 * Makefile.in (mostlyclean, clean, distclean, realclean)
4303 (extraclean): Don't act on man subdir if it doesn't exist.
4304
43051994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4306
4307 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
4308 Use them to set up CC.
4309 (*-sun-sunos4.1.3): Set them.
4310
43111994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4312
4313 * Makefile.in (lib-src): Don't depend on src/paths.h.
4314
43151994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4316
4317 * build-ins.in (copydests): Get rid of spurious `-'s.
4318
4319 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
4320
43211994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4322
4323 * Version 19.23 released.
4324
4325 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
4326 for the Xlib and Xt checks; then restore old CFLAGS.
4327
43281994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4329
4330 * configure.in (HAVE_X11XTR6): Add newline before #if.
4331 Add newline after #endif.
4332
43331994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4334
4335 * configure.in (HAVE_X11XTR6): Arrange to define it.
4336
43371994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4338
4339 * Makefile.in (install): Depend on blessmail.
4340
43411994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4342
4343 * configure.in (mips-siemens-sysv*): Put quotes around value
4344 containing blanks.
4345
43461994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4347
4348 * Makefile.in (TAGS): Use the makefile in src subdir.
4349
43501994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4351
4352 * configure.in (opsys): Recognize `gnu'.
4353
43541994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4355
4356 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
4357
43581994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4359
4360 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
4361 version > 1.8.
4362
43631994-05-08 Morten Welinder (terra@diku.dk)
4364
4365 * config.bat: Forcibly remove "# " style comments from makefiles.
4366
43671994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4368
4369 * Makefile.in (uninstall): When processing lispdir and etcdir,
4370 do nothing unless it exists and is a directory.
4371
43721994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4373
4374 * Makefile.in (install-arch-indep): Do install info/dired-x*.
4375 Merge code in from install-doc.
4376 (install-doc): Merge code back into install-arch-indep.
4377 (install-arch-dep): Don't depend on install-doc.
4378
4379 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
4380
43811994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4382
4383 * configure.in (making src/Makefile and lib-src/Makefile):
4384 Split off the autoconf substitutions and don't pass them thru cpp.
4385 (undefs): Use $canonical as well as $configuration.
4386
4387 * make-dist: Distribute lisp/Makefile.
4388
4389 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
4390 Use lower case names for the s files.
4391
43921994-05-03 Morten Welinder (terra@diku.dk)
4393
4394 * config.bat: Added possibility for different file name
4395 transscriptions in lib-src.
4396
43971994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4398
4399 * Makefile.in (lib-src): Undo previous change.
4400 (blessmail): New target to run maybe-blessmail in lib-src.
4401 (all): Depend on blessmail.
4402
4403 * Makefile.in (lib-src): Depend on src.
4404
44051994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
4406
4407 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
4408 (m88k-dg-dgux5.4R2): dgux5.4R2.
4409
44101994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4411
4412 * configure.in (window_system): Restore accidentally deleted code
4413 that uses AC_FIND_X.
4414
4415 * make-dist: Distribute config.bat.
4416
44171994-04-29 Morten Welinder (terra@diku.dk)
4418
4419 * config.bat: Corrected the configuration of lib-src
4420 to keep up with configure. Add note about dos version 3
4421 or better needed (djgpp needs that). Add note explaining
4422 that either install in c:/emacs or edit the script.
4423 Don't change to c:/emacs, but assume we're there (to minimize
4424 the number of places to change).
4425
4426 * config.bat: Build-in the first step towards X11 support with
4427 the X11 emulator that exists. At this time it won't work,
4428 and several files are missing.
4429
44301994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4431
4432 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
4433 Don't look for -lresolv.
4434
4435 * Makefile.in (lib-src): Depend on src/paths.h.
4436
44371994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4438
4439 * configure.in: Restore deleted AC_SUBST of `configuration'.
4440 Improve error message for bad --with-x-toolkit value.
4441
4442 * configure.in: Define CONFIGURATION in src/config.h
4443 rather than substituting in src/Makefile.in.
4444
44451994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4446
4447 * Makefile.in (install-doc): New target.
4448 (install-arch-dep): Depend on install-doc.
4449 (mkdir): Create docdir.
4450
44511994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4452
4453 * configure.in: Test for libresolv.a.
4454 Substitute machfile and opsysfile.
4455
44561994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4457
4458 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
4459 (install-arch-dep): Install under the name $(EMACS).
4460
44611994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4462
4463 * configure.in (version): Use entire value of emacs-version.
4464 (mips-siemens-sysv*): New alternative.
4465
44661994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4467
4468 * Makefile.in (install-arch-indep): Don't install dired-x*.
4469
44701994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4471
4472 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
4473 Fix definition of $undefs.
4474
44751994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4476
4477 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
4478
4479 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
4480
44811994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4482
4483 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
4484
44851994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4486
4487 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
4488 and run it thru cpp, as with src/Makefile.in.
4489
4490 * configure.in: Use AC_SET_MAKE.
4491
44921994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4493
4494 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
4495
44961994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4497
4498 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
4499
4500 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
4501 (printing the choices): Make the toolkit message unconditional.
4502 (USE_X_TOOLKIT): Use `none', not `no', if none.
4503 (include libsrc_libs): Include config.h, and specify -I for srcdir.
4504 Get rid of temp file foofoo1.
4505
45061994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4507
4508 * configure.in (CFLAGS): Use shell syntax, not Makefile.
4509
45101994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4511
4512 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
4513 (printing the choices): State choice of toolkit.
4514 (libsrc_libs): Recalculate after writing config.h;
4515 then update lib-src/Makefile.
4516
45171994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4518
4519 * configure.in: Add sunos4shr as alternative for suns.
4520 Conditionals testing for null $CC were backwards.
4521
45221994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4523
4524 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
4525
45261994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4527
4528 * configure.in: Handle -isc4.0*.
4529
45301994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4531
4532 * configure.in (esix5): Set NON_GNU_CPP.
4533
45341994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
4535
4536 * Makefile.in (thisdir): Nonsensical variable removed.
4537 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
4538 back to $thisdir, rather than the directory `this_dir'.
4539
45401994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4541
4542 * Makefile.in (install-arch-indep): Add missing backslash after a
4543 `then'.
4544
45451994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4546
4547 * Makefile.in (thisdir): New variable.
4548 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
4549
45501994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4551
4552 * configure.in: Add freebsd.
4553
45541994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4555
4556 * configure.in: Check for fpathconf.
4557
45581994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4559
4560 * configure.in (with_x_toolkit): Fix typo in previous change.
4561
45621994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4563
4564 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
4565
45661994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4567
4568 * configure.in (with_x_toolkit): Don't allow motif or open-look.
4569
45701994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4571
4572 * configure.in: Fix value of docdir.
4573 * Makefile.in (install-arch-indep): Install DOC* in docdir.
4574
45751994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4576
4577 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
4578
45791994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
4580
4581 * configure.in: New variable docdir to control where the docstring
4582 file goes.
4583 Makefile.in: Use it to initialize PATH_DOC in paths.h.
4584
45851994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4586
4587 * configure.in: When --run-in-place, don't inherit archlibdir.
4588
45891994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4590
4591 * Makefile.in (install-arch-dep, install-arch-indep):
4592 New targets split up former do-install rule.
4593 (do-install): Target deleted.
4594
45951994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4596
4597 * configure.in (mips-sony-newsos*): New configuration.
4598
45991994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
4600
4601 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
4602
46031994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4604
4605 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
4606
46071994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4608
4609 * configure.in: Don't initialize CC.
4610
46111994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4612
4613 * configure.in (creating src/Makefile): Also generate -U switches
4614 for symbols in the $configuration value.
4615
4616 * configure.in: Check for sys_siglist being declared in system header.
4617
46181994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4619
4620 * configure.in (creating src/Makefile): Delete blank lines
4621 along with lines of whitespace.
4622 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
4623
46241994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4625
4626 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
4627 like C_SWITCH_SYSTEM.
4628 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
4629
46301994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4631
4632 * configure.in (drem): Check for this function.
4633
46341994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4635
4636 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
4637 If CPP was inherited from environment, don't use NON_GNU_CPP.
4638 (NON_GNU_CC): Likewise.
4639 (handling with_gcc): Use explicit if in the `no' case.
4640 (cc_specified): New variable; if set, don't use NON_GNU_CC.
4641
46421994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4643
4644 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
4645
46461994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4647
4648 * configure.in: Check whether fmod exists.
4649
46501994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4651
4652 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
4653 {src,lisp}/OChangeLog.
4654
46551994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4656
4657 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
4658 necessary for proper operation. This code works with the current
4659 released version of Autoconf.
4660
46611994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4662
4663 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
4664 (USE_X_TOOLKIT): Define it for all values except `no'.
4665
4666 * configure.in: Undo first Jan 8 change and Jan 16 change.
4667
46681994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4669
4670 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
4671 Substitute USE_X_TOOLKIT as both C macro and Make variable.
4672
4673 * Makefile.in (lwlib/Makefile): New target.
4674 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
4675 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
4676 (unlock, relock): Handle lwlib subdir.
4677
4678 * Makefile.in: Add some .PHONY targets.
4679
4680 * make-dist: Handle lwlib subdir like oldXMenu subdir.
4681
4682 * lwlib: New subdirectory.
4683
46841994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4685
4686 * configure.in: If CPP has a value that is a directory,
4687 discard the value.
4688
46891994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4690
4691 * configure.in (srcdir_undefs): Add g flag to sed substitution to
4692 remove -U[0-9]*.
4693
46941994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4695
4696 * Makefile.in (do-install): Install the dired-x info files.
4697
4698 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
4699 (See src/s/sol2.h.)
4700
47011994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4702
4703 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
4704
47051994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4706
4707 * configure.in (creating src/Makefile): Put code inside 2nd arg to
4708 AC_OUTPUT as it should be; hopefully noone will again see fit to
4709 gratuitously break this and not make a change log entry.
4710 Optimized sed processing of Makefile.in and cpp output; now
4711 preserves comments previously removed from the cpp input.
4712 Eliminated temp file for cpp output. Generate -U switches to
4713 undefine all identifiers that appear in the directory name
4714 ${srcdir}; pass these to cpp.
4715
4716 * configure.in (version): Fix sed regexp to match two-elt version
4717 number.
4718
4719 * configure.in: Check for strerror.
4720
47211994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4722
4723 * configure.in: Test for bcmp.
4724
47251994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4726
4727 * make-dist (tempdir): Put subdir msdos into the distribution.
4728
47291993-01-07 Morten Welinder (terra@diku.dk)
4730
4731 * config.bat: New file.
4732
47331994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4734
4735 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
4736
47371994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4738
4739 * configure.in (m68*-next-*): Don't care about which os is specified.
4740 (i[34]86-*-*): Check for *-nextstop*.
4741
47421993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4743
4744 * configure.in: Check for setsid.
4745
47461993-12-17 Richard Stallman (rms@srarc2)
4747
4748 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
4749
47501993-12-15 Richard Stallman (rms@srarc2)
4751
4752 * Makefile.in (mkdir): Make only the lockdir writable.
4753
4754 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
4755
47561993-12-11 Richard Stallman (rms@srarc2)
4757
4758 * Makefile.in (libdir): Use @libdir@.
4759
47601993-12-08 Richard Stallman (rms@srarc2)
4761
4762 * Makefile.in (install): Add empty command.
4763
47641993-12-04 Richard Stallman (rms@srarc2)
4765
4766 * make-dist: Put man/getopt.c in the dist.
4767
4768 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
4769
4770 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
4771
47721993-12-03 Richard Stallman (rms@srarc2)
4773
4774 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
4775 Set it for all solaris versions.
4776 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
4777 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
4778 Likewise for NON_GNU_CC and CC.
4779
47801993-12-01 Richard Stallman (rms@srarc2)
4781
4782 * configure.in (mips-mips-riscos4*): Assign variable CC.
4783 (checking ${with_gcc}): If "no", don't override CC if already set.
4784 (CC): Initialize it as empty.
4785
dff28924 47861993-11-30 Richard Stallman (rms@srarc2)
a4a9692d
DL
4787
4788 * configure.in (Suns): Set CPP if *-solaris2.3*.
4789
47901993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4791
4792 * Version 19.22 released.
4793
4794 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
4795
47961993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4797
4798 * make-dist: When breaking links, use cp -p.
4799 Copy install.sh into distribution.
4800 Move the temp dir up into the parent dir;
4801 don't leave the staging dir make-dist.tmp... in existence.
4802 * install.sh: New file.
4803
48041993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4805
4806 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
4807
48081993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4809
4810 * configure.in (version): When --run-in-place, exclude
4811 ${datadir}/emacs/site-lisp from locallisppath.
4812
48131993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4814
4815 * configure.in: Delete jumk.c before writing it.
4816
48171993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4818
4819 * Version 19.21 released.
4820
4821 * Makefile.in (mkdir): Ignore error from chmod.
4822
48231993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4824
4825 * make-dist: Don't put lisp/forms.README in the distribution.
4826
48271993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4828
4829 * configure.in (creating src/Makefile): Before running cpp,
4830 discard all lines that start with `# Generated' or /**/#.
4831
48321993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4833
4834 * Version 19.20 released.
4835
4836 * make-dist: Use build-ins.in, not build-install.in.
4837 Don't bother updating TAGS since it's not included.
4838
4839 * build-ins.in: Renamed from build-install.in.
4840
48411993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4842
4843 * make-dist: Don't try to link *.texinfo--there are none now.
4844 When running make in lib-src, specify YACC var value.
4845
48461993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4847
4848 * configure.in (extrasub): Add vpath patterns for %.[yls].
4849
4850 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
4851 Instead just include the commands to make src/Makefile as the
4852 second arg to AC_OUTPUT.
4853
4854 * configure.in: Use : instead of dnl for comment inside
4855 $makefile_command.
4856
4857 * configure.in: No longer use vpath_sed. Instead, when we notice
4858 srcdir already configured, set extrasub to hack vpath in the
4859 makefiles.
4860
4861 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
4862 before moving it.
4863 * Makefile.in (VPATH): Define to @srcdir@.
4864
48651993-09-28 Brian Fox (bfox@cubit)
4866
4867 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
4868 doesn't exist. Just copy src/Makefile.in instead. Touch
4869 all of the Makefiles after editing config.status.
4870
4871 * INSTALL: Update documentation to match new configuration
4872 mechanism.
4873
48741993-09-27 Brian Fox (bfox@ai.mit.edu)
4875
4876 * configure.in: Allow any of the path or directory Makefile
4877 variables to be set with flags to configure. Create all Makefiles
4878 at configure time. Edit special commands into config.status after
4879 src/Makefile.in is built from src/Makefile.
4880
4881 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
4882 If these files are out of date, simply have config.status
4883 rebuild them; don't rebuild them explicitly.
4884
48851993-09-25 Brian Fox (bfox@ai.mit.edu)
4886
4887 * build-install.in: Change src/xemacs to src/emacs. We no longer
4888 create src/xemacs, so the file wouldn't be found.
4889
4890 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
4891
48921993-09-24 Brian Fox (bfox@albert.gnu.ai.mit.edu)
4893
4894 * configure.in: Avoid forcing the search of /usr/include before
4895 fixed include files by resetting C_SWITCH_X_SITE if it is
4896 "-I/usr/include".
4897
48981993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4899
4900 * Makefile.in (@rip_paths@locallisppath):
4901 Delete ${datadir}/emacs/site-lisp.
4902
49031993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4904
4905 * configure.in:
4906 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
4907 Remove ${extra_output} from AC_OUTPUT call.
4908
49091993-09-17 Brian Fox (bfox@inferno)
4910
4911 * make-dist: Quote backquotes found in strings to be echoed.
4912
4913 * configure.in: Use "sh -c pwd" when we want to avoid having the
4914 shell fix up the value of $PWD.
4915
49161993-09-13 Brian Fox (bfox@inferno)
4917
4918 * Makefile.in (do-install): Don't abort if ln or chmod at the end
4919 of the installation fail. Suggested by Karl Berry.
4920
49211993-08-30 Brian Fox (bfox@inferno)
4922
4923 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
4924 was used. Set MAKEFLAGS from MFLAGS.
4925
49261993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4927
4928 * configure.in: Test for res_init in libc.
4929
49301993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4931
4932 * configure.in: In the file ${tempcname}, use configure___
4933 instead of @configure@.
4934
49351993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
4936
4937 * make-dist: Dist vpath.sed
4938
4939 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
4940 Depend on vpath.sed.
4941 Replace sed comand for VPATH with @vpath_sed@.
4942
4943 * configure.in: Substitute variable `vpath_sed'.
4944 If not in $srcdir and $srcdir is configured,
4945 issue warning that GNU make is required,
4946 and set vpath_sed to use vpath.sed script.
4947
49481993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4949
4950 * configure.in: Remove check for $srcdir being configured. This
4951 pretty much works now.
4952 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
4953 Check for XFree86 (/usr/X386/include) independent of whether
4954 -lXbsd exists.
4955
4956 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
4957 realclean, unlock, relock): Use `$(MAKE)' in place of plain
4958 `make'.
4959
49601993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4961
4962 * Version 19.19 released.
4963
4964 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
4965
49661993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4967
4968 * configure.in: Check for XScreenNumberOfScreen.
4969
49701993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4971
4972 * configure.in: Add * to end of all configuration alternatives.
4973 (m68*-sony-newsos3*): New alternative.
4974
49751993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4976
4977 * make-dist: Include getdate.c in distribution.
4978
4979 * configure.in: For --help, use $PAGER if it is set.
4980 (LIB_X11_LIB): Default to -lX11.
4981 (mips-sgi-irix5.*): New alternative.
4982
4983 * Makefile.in (do-install): Install info/gnus* and info/sc*.
4984
4985 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
4986 Recognize *.B8.* as hpux version 8.
4987 (m68*-tektronix-bsd*): Fix typo in tek4300.
4988 (AC_HAVE_FUNCS): Add ftime.
4989
49901993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4991
4992 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
4993 Use tekxd88, not tekXD88.
4994
49951993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4996
4997 * configure.in: Check for -lm. Then can check for frexp and logb.
4998
49991993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5000
5001 * Version 19.18 released.
5002
5003 * make-dist (src): Don't put gnu-hp300 in dist.
5004 (src, lisp): Include OChangeLog in dist.
5005
50061993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5007
5008 * configure.in: Test for presence of logb and frexp functions.
5009
50101993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5011
5012 * configure.in (machine): Add i370-ibm-aix*.
5013
50141993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5015
5016 * configure.in (function checks): Test for mkdir and rmdir.
5017
5018 * configure.in (function checks): Don't test for random and bcopy
5019 only when we're building with X; look for them all the time.
5020
50211993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5022
5023 * configure.in: Test for availability of bcopy functions, searching
5024 the X libraries if we're using X.
5025
5026 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
5027 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
5028 versions of AIX, and needs to be passed to the loader.
5029
5030 * configure.in: Test for the availablility of the
5031 XScreenResourceString function.
5032
50331993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
5034
5035 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
5036 LD_SWITCH_X_SITE and assume --with-x11.
5037 Only look for X11 files if we weren't told about a window system
5038 or if we were told to use X11 but not told where.
5039 Search the libraries from the s and/or m files when checking for
5040 functions.
5041
5042 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
5043
50441993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5045
5046 * make-dist: Include lisp/dired.todo in the distribution.
5047
50481993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5049
5050 * configure.in: Add code to set HAVE_INET_SOCKETS.
5051
50521993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5053
5054 * configure.in: If we do find x_includes and x_libraries
5055 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
5056
50571993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5058
5059 * make-dist: Include src/gnu-hp300 in the dist.
5060
5061 * configure.in (canonical): New variable holds the canonicalized
5062 configuration. Don't alter `configuration'. Use `configuration'
5063 for Makefile.in for file naming.
5064 (testing x_includes and x_libraries): Use =, not ==.
5065
50661993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5067
5068 * Version 19.17 released.
5069
5070 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
5071 directory's makefile. This allows the invocation of CPP which
5072 builds xmakefile to receive these switches. The SunSoft C
5073 preprocessor inserts spaces between tokens if it doesn't get the
5074 -Xs flag requested in src/s/sol2.h.
5075
50761993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
5077
5078 * configure.in (m68k-bull-sysv3): new config.
5079
50801993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5081
5082 * configure.in: Use the autoconf AC_FIND_X macro to try to find
5083 the X Windows libraries.
5084
50851993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5086
5087 * make-dist (tempdir): Don't create lisp/forms-mode directory in
5088 the distribution. Those files aren't kept in their own
5089 subdirectory any more.
5090
50911993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5092
5093 * Version 19.16 released.
5094
50951993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5096
5097 * configure.in: Add --verbose flag.
5098
50991993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5100
5101 * version 19.15 released.
5102
51031993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5104
5105 * Makefile.in (top_distclean): Use -f switch when cleaning out
5106 lock dir; it might be empty.
5107
5108 * configure.in: Only check for -lXbsd once.
5109
51101993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5111
5112 * Version 19.14 released.
5113
51141993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5115
5116 * make-dist: If using gzip, create distribution with '.gz' extension.
5117
5118 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
5119 (lisp/forms-mode): This doesn't exist anymore.
5120
5121 * configure.in: Look for the closedir function.
5122
51231993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5124
5125 * configure.in (CPP): Autoconf sets this to a shell variable
5126 reference, which doesn't work when it's edited into a makefile.
5127 Expand that variable reference.
5128
5129 * Makefile.in (CPP): New variable.
5130 (src/Makefile): Edit CPP into src/Makefile.
5131
5132 * Makefile.in (src/Makefile): Don't bother exiting single quotes
5133 and entering double quotes to get the values of LD_SWITCH_X_SITE
5134 and the other make variables; make substitutes them in anyway.
5135
5136 * Makefile.in (uninstall): Don't remove the lisp and etc
5137 directories if they're in the source tree.
5138
92a8ce63 5139 Bring mumbleclean targets into conformance with GNU coding standards.
a4a9692d
DL
5140 * Makefile.in (mostlyclean, clean): Separate these two; just have
5141 them pass the request to the subdirectory makefiles.
5142 (distclean): Pass the request down, and then get rid of the
5143 files configure built, and get rid of the Makefiles.
5144 (realclean): Pass the request down, and then do the same things
5145 distclean does.
5146 (uninstall, info, dvi): New targets.
5147
5148 * configure.in: Move clause for PC-compatible i386 box to the end
5149 of the case statement, to avoid masking configurations below.
5150
5151 * configure.in: Add case for m88k-motorola-sysv4.
5152
5153 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
5154 the HP 68000 machines.
5155
5156 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
5157 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
5158 preprocessor won't fiddle with them.
5159
51601993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5161
5162 * Makefile.in (TAGS): cd to src to run etags.
5163
51641993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5165
5166 * configure.in (version): Check the X libraries for XrmSetDatabase
5167 and random, and see if we have -lXbsd.
5168
51691993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5170
5171 * configure.in: Pass "-Isrc" to the CPP we run to examine the
5172 s/*.h and m/*.h files. Martin Tomes
5173 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
5174
51751993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5176
5177 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
5178 above the general i386 alternative.
5179
51801993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5181
5182 * configure.in: Recognize configuration name for Data General
5183 AViiON machines.
5184
5185 * configure.in: Use AC_LONG_FILE_NAMES.
5186
51871993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5188
5189 * configure.in: Test for bison.
5190 * Makefile.in (YACC): New variable.
5191 (lib-src/Makefile.in): Edit YACC into the makefile.
5192
51931993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5194
5195 * Version 19.13 released.
5196
5197 * configure.in (CFLAGS): Don't set this according to the value of
5198 the GCC shell variable. Instead, consult the machine and system
5199 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
5200 test __GNUC__ while we're at it.
5201
5202 * configure.in: Remove extra ;; from hpux cases.
5203
52041993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5205
5206 * configure.in: Check to see if the system has -ldnet.
5207
52081993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5209
5210 * make-dist: Add clauses to distribute lisp/forms-mode.
5211
52121993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5213
5214 * configure.in (machine): Fix the versions in hpux version number test.
5215 Do not guess based on cpu type. Do check for explicit system version.
5216
52171993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5218
5219 * configure.in: Do NOT look for `unknown' as company name.
5220
52211993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5222
5223 * configure.in: Fix typo in message.
5224
52251993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5226
5227 * Version 19.12 released.
5228
5229 * Makefile.in (do-install): Correct previous etc-copying change.
5230 Partially rewrite using `if'.
5231 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
5232
5233 * Version 19.11 released.
5234
5235 * configure.in: Handle 386bsd.
5236
52371993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5238
5239 * make-dist: Update getdate.c.
5240
5241 * configure.in: Handle bsd386.
5242
5243 * Makefile.in (do-install): Use `-' in tar options.
5244
5245 * configure.in: Change ! "${...}" to x"${...}" = x.
5246
5247 * Makefile.in (do-install): Copy the DOC-* files from the build
5248 etc directory, as well as lots of things from ${srcdir}/etc.
5249
5250 * make-dist: Copy config.guess.
5251
5252 * configure.in: Handle AIX versions 1.2, 1.3.
5253
52541993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5255
5256 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
5257 the configuration name mips-mips-usg* to represent USG systems.
5258
5259 * configure.in: Fix logic to detect if srcdir is already configured.
5260
5261 * Makefile.in: Pass in LD_SWITCH_X_SITE.
5262
5263 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
5264 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
5265 of a directory; cd might fail, and have pwd print out the current
5266 directory.
5267
52681993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5269
5270 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
5271
52721993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5273
5274 * configure.in: Complain if srcdir points at an already-configured
5275 tree.
5276
52771993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5278
5279 * Version 19.10 released.
5280
52811993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5282
5283 * Makefile.in: Use Makefile comments, not C comments.
5284
5285 * configure.in: Add case for the Tektronix XD88.
5286
52871993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5288
5289 * configure.in: Handle sysv4.2 and sysvr4.2.
5290
52911993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5292
5293 * configure.in: Traverse the argument list without destroying it;
5294 don't use shift. It turns out that "set - ${saved_arguments}"
5295 doesn't work portably.
5296
5297 * configure.in: Add missing "fi".
5298
5299 * make-dist: Rebuild configure if configure.in is newer.
5300
5301 * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
5302 targets to be executed even if make remembers that it has already
5303 stisfied FRC.
5304
53051993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5306
5307 * Makefile.in (do-install): Delete redundant code to copy etc twice.
5308
5309 * configure.in (romp): Handle various version numbers with aos and bsd.
5310
53111993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5312
5313 * configure.in: Fix message text.
5314
53151993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5316
5317 * make-dist: Make a `site-lisp' directory in the distribution,
5318 instead of a `local-lisp' directory, which hasn't been the
5319 appropriate name for a long time.
5320 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
5321 from the distribution first, then /usr/local/lib/emacs/site-lisp.
5322
5323 * Makefile.in (do-install): Correctly detect if ./etc and
5324 ${srcdir}/etc are the same.
5325
5326 * configure.in: Extract UNEXEC from the system configuration
5327 files, compute the name of the source file corresponding to the
5328 object file, and #define it as UNEXEC_SRC in config.h.
5329
5330 * configure.in: If srcdir is '.', then try using PWD to make it
5331 absolute.
5332
5333 * configure.in: Include ${srcdir} in the printed report, to help
5334 people notice if it's an automounter path.
5335
53361993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5337
5338 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
5339
53401993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5341
5342 * Makefile.in (do-install): Delete the dest dir, not the source dir,
5343 when they are different. Add `shift' command.
5344 (COPYDESTS, COPYDIR): Delete external-lisp dir.
5345 (externallispdir): Var deleted.
5346
5347 * configure.in: Delete spurious paren outputting short_usage.
5348
53491993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5350
5351 * Version 19.9 released.
5352
53531993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5354
5355 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
5356 subdirectory makes.
5357
5358 * make-dist: Check for .elc files with no corresponding .el file.
5359
5360 * Makefile.in (mkdir): Make all the directories in locallisppath.
5361
5362 * config.guess: New file.
5363 * configure.in: Use it, tentatively.
88c71720 5364 * INSTALL: Mention its usage.
a4a9692d
DL
5365
5366 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
5367 the former gives you the operating system rev directly. Use
5368 s/hpux.h if we don't recognize what we got.
5369
5370 * Makefile.in (do-install): Don't remove a destination directory
5371 if it's the same as the source. If ${srcdir}/info == ${infodir},
5372 don't try to copy the info files.
5373
5374 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
5375 doesn't work if you're not using a separate source directory.
5376 (do-install): Copy the build tree's etc directory only after
5377 making sure it's not also the source tree's etc directory.
5378
53791993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5380
5381 * configure.in: Handle sunos4.1.3 specially.
5382
53831993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5384
5385 * Makefile.in (INSTALL): Add definition.
5386
5387 * configure.in: Fix some messages. Support -with-gnu-cc.
5388 At the end, use `set --', not `set -'.
5389 Delete spurious `.h' in hpux alternatives.
5390
53911993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5392
5393 * Version 19.8 released.
5394
53951993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5396
5397 * configure.in: When looking for source in the same directory as
5398 the configure script, make the path thus discovered absolute.
5399 If the user specifies the `--srcdir' switch, make that directory
5400 absolute too.
5401
5402 * Makefile.in (srcdir): Remove comment saying this doesn't work.
5403
5404 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
5405 too, as the value of the PATH_INFO macro.
5406
5407 * configure.in: Check to see if the source lives in the same
5408 directory as the configure script.
5409
54101993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5411
5412 * Makefile.in (install): Split this into `install' and
5413 `do-install', to give people more control over exactly what gets
5414 done.
5415 (do-install): New target, containing the guts of `install'. Don't
5416 remove and recreate the directories inside the copying loop - do
5417 it all before the copying loop. Pass more flags to the lib-src
5418 make.
5419 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
5420 avoid errors and warnings.
5421
5422 * configure.in: For generic IBM PC boxes, insist on "unknown" for
5423 the manufacturer - the more general case was blocking other i386
5424 configuration names below, and that's how the names are written in
5425 MACHINES anyway.
5426
5427 * make-dist: When breaking links, remove the link before moving
5428 the copy onto it, to avoid interactive behavior.
5429
5430 * Makefile.in: Doc fix.
5431
5432 * configure.in: Doc fix.
5433
5434 * INSTALL: Mention --exec-prefix option.
5435
5436 * configure.in: Add support for the `--exec-prefix' option.
5437 * Makefile.in: Accept that support.
5438
5439 * configure.in: Use the AC_PROG_INSTALL macro.
5440 * Makefile.in (INSTALL): Variable removed.
5441 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
5442
5443 * configure.in: Distinguish between hp800's and hp700's by calling
5444 "uname -m".
5445
54461993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5447
92a8ce63 5448 * configure.in: Recognize configuration names for i860 boxes
a4a9692d
DL
5449 running SYSV.
5450
54511993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5452
5453 * configure.in: Distinguish between hp800's and hp700's by the
5454 version of HP/UX they run, since that's something people are more
5455 likely to know - hp700's run 8.0.
5456 Add HP 700 configuration.
5457
5458 * configure.in: Test for the presence of the `rename' function.
5459
5460 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
5461 configure.in.
5462 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
5463
5464 * make-dist: Break intra-tree links.
5465
5466 * configure.in: Explain that this is an autoconf script, and give
5467 instructions for rebuilding configure from it. Arrange to put
5468 comments in configure explaining this too.
5469
5470 * configure.in: Make the first line of the configure script be
5471 "#!/bin/sh". Leaving the first line blank didn't work.
5472
5473 * configure.in (long_usage): Removed; made short_usage describe
5474 the options briefly.
5475
5476 * configure.in: Implement the --prefix option.
5477 * Makefile.in (prefix): Add support for it here.
5478 * INSTALL: Document it here.
5479
5480 * Makefile.in (install): Don't assume that the files in the `info'
5481 subdirectory match *.info. They don't have that prefix.
5482
54831993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5484
5485 * configure.in: Add case for version 5 of Esix.
5486
54871993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5488
92a8ce63 5489 * Version 19.7 released.
a4a9692d
DL
5490
5491 * make-dist: There aren't any *.com files in lib-src anymore.
5492
5493 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
5494 them; they're symlinks to other filesystems on the GNU machines.
5495
5496 * make-dist: Check that the manual reflects the same version of
5497 Emacs as stated in lisp/version.el. Edit that version number into
5498 the README file.
5499
55001993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5501
5502 * configure.in: Remove the hack of AC_DEFINE; use
5503 AC_DEFINE_UNQUOTED.
5504
55051993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5506
5507 * make-dist: Don't distribute precomp.com, compile.com, or
5508 link.com from ./src; they're in ./vms now.
5509
5510 Some time-handling patches from Paul Eggert:
5511 * configure.in: Add AC_TIMEZONE.
5512
55131993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5514
5515 * configure.in: Recognize Linux as a valid operating system for
5516 the i386.
5517
55181993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5519
5520 * make-dist: Distribute some VMS files we got from Richard Levitte.
5521
5522 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
5523 the source for the sed command, not oldXMenu/Makefile.
5524
55251993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5526
5527 * INSTALL: Don't claim the srcdir option doesn't work.
5528
55291993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5530
5531 * configure.in: Include remarks saying what order the autoconf
5532 tests should go in, and remind people to change config.h.in
5533 whenever they add autoconf tests which make #definitions.
5534
5535 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
5536
55371993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5538
5539 * Makefile.in (oldXMenu/Makefile): Make this depend on
5540 ${srcdir}/oldXMenu/Makefile.in, not itself.
5541
5542 * PROBLEMS: Some updates from David J. Mackenzie.
5543
5544 More changes from David J. Mackenzie.
5545 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
5546 removed; autoconf and config.h should specify all these
5547 differences.
5548 (buildlisppath): Make this path depend on ${srcdir}.
5549 (INSTALLFLAGS): Removed.
5550 (INSTALL): Include the -c flag.
5551 (install): Change the way we invoke install accordingly.
5552
5553 Install ${srcdir} changes from DJM.
5554 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
5555 list.
5556 (COPYDIR, COPYDESTS): Install files from both the etc directory in
5557 the source tree and the etc directory in the object tree.
5558 (${SUBDIR}): Pass the prefix variable down to submakes.
5559 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
5560 in /bin.
5561 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
5562 values for srcdir and VPATH.
5563 (install): Add `v' flag to tar command. Make sure that `dir'
5564 exists in ${srcdir}/info before copying it. Remember that the man
5565 pages come from the source tree, not the object tree.
5566 * configure.in: Remove remarks saying that the --srcdir option
5567 doesn't work.
5568 Create the etc directory in the object tree.
5569 Recognize configuration names of the form *-sun-solaris*.
5570 Recognize sunos5 and solaris as operating system names.
5571
5572 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
5573 lib-src/getdate.y and src/systime.h.
5574
55751993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5576
5577 * make-dist: Make links in info subdir.
5578
55791993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5580
5581 * configure.in: Call AC_STDC_HEADERS.
5582
55831993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5584
5585 * configure.in: Sidestep autoconf's quoting of the second argument
5586 of AC_DEFINE, so we can specify the value to put there. It would
5587 be nice if autoconf provided some way to specify computed values
5588 for macros.
5589
55901993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5591
5592 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
5593 this is always just -DHAVE_CONFIG_H.
5594
5595 The GNU coding standards specify that CFLAGS should be left for
5596 users to set.
5597 * Makefile.in (CFLAGS): Let configure determine the default value
5598 for this. Don't
5599 have it default to DEFS.
5600 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
5601 (lib-src/Makefile, src/Makefile): Edit the default value for
5602 CFLAGS into these files, not DEFS.
5603 * configure.in (CFLAGS): Choose a default value for this - "-g"
5604 normally, or "-g -O" if we're using GCC. Edit it into the
5605 top-level Makefile.
5606
5607 * configure.in: When scanning the machine and system description
5608 #include files, write their names to conftest.c properly.
5609
56101993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5611
5612 * configure.in: In configuration name case for Apallos running
5613 Domainios, set opsys, not opsysfile.
5614
5615 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
5616 src/config.h, instead of AC_OUTPUT; the latter overwrites
5617 src/config.h even when it hasn't changed, puts a makefile-style
5618 comment at the top even though it's C code, and produces a
5619 config.status script which doesn't do the job right.
5620
5621 * configure.in: Add AC_LN_S test, so we can tell whether or not we
5622 can use a symbolic link to get the X Menu library into src.
5623 * Makefile.in (LN_S): New variable.
5624 (src/Makefile): Edit the value of LN_S into this makefile.
5625
56261993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5627
5628 * configure.in: Support *-sco3.2v4* as opsystem.
5629
5630 * make-dist: Don't include calc directory.
5631 Exclude many files in the man directory; copy a few.
5632
56331993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5634
5635 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
5636 call AC_STRUCT_TM to see what's in time.h.
5637
5638 * configure.in: Employ quoting stupidity to get the value of CPP
5639 to expand properly.
5640
56411993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5642
5643 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
5644 variable to scan the machine and system description files.
5645
5646 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
5647 so that getdate.y builds correctly.
5648
56491993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5650
5651 * configure.in (tempcname): Change this to "conftest.c", so it will
5652 work properly on systems with short filenames; this is the name
5653 autoconf uses.
5654
5655 * configure.in: Also detect the availability of dup2 and
5656 gethostname.
5657
5658 * configure.in: Use the AC_ALLOCA test.
5659 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
5660 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
5661
56621993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5663
5664 * make-dist: Distribute configure, as well as configure.in.
5665 Oversight.
5666
56671993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5668
5669 * Makefile.in (install): Print out the name of the directory we're
5670 copying, so people can have some idea of whether we're making
5671 progress.
5672
5673 * Makefile.in (install.aix, install.xenix, install.sysv, install):
5674 Don't forget to re-create the COPYDESTS directories after we clear
5675 them out.
5676
56771993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5678
5679 * Makefile.in: Add autoconf cookies so that the configure
5680 script can comment out sections of path variable definitions to
5681 choose between the installable configuration and the run-in-place
5682 configuration.
5683 * configure.in: Add new option `--run-in-place', to select the
5684 run-in-place path definitions.
5685
5686 * configure.in: Add a clause to the big configuration name case
5687 for the NeXT machine.
5688
56891993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5690
5691 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5692 Make sure that each source directory exists, and is different from
5693 the destination directory; then, delete the destination before
5694 copying over the source.
5695
5696 * make-dist: Distribute configure.in, instead of configure.
5697
56981993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5699
5700 * configure.in: Don't set CC to "gcc -O" if the user specifies
5701 `--with-gcc'. Add -O to DEFS if GCC is set.
5702
57031993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5704
5705 * Makefile.in (clean mostlyclean): Missing right paren.
5706
5707 * configure.in: When checking for X windows, search for an X11
5708 subdirectory of ${x_includes}.
5709
5710 * configure.in: Check for gettimeofday function, for getdate.y.
5711
92a8ce63 5712 Change `configure' to a mixture of custom code and autoconf stuff.
a4a9692d
DL
5713 autoconf can't derive all the information we need, but we'd really
5714 like to be able to take advantage of some of its tests, and its
5715 file-editing facilities.
5716 * configure.in: Renamed from configure.
5717 Quote the sections of shell script we want copied literally to
5718 the configure script.
5719 (compile): Initialize this to make the autoconf macros' code happy.
5720 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
5721 code to do their jobs.
5722 Use autoconf to produce Makefile and src/config.h.
5723 Remove the Makefile-style comment that autoconf places at the top
5724 of src/config.h.
5725 (config_h_opts): Removed - no longer necessary.
5726 * Makefile.in (configname): Renamed to configuration.
5727 (CONFIG_CFLAGS): Renamed to DEFS.
5728 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
5729 get values via autoload @cookies@.
5730 (libsrc_libs): Get this from autoconf. We used to do nothing
5731 about this.
5732 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
5733
5734 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
5735 echo the move-if-change command.
5736
57371993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
5738
5739 * make-dist: Distribute lib-src/rcs-checkin.
5740
5741 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
5742 Don't try to make links to the RCS or Old subdirectories.
5743 Use the appropriate extension for the compression type in use.
5744 Create the tar file in the shell's initial default directory, not
5745 in ${tempparent}.
5746 Erase the whole ${tempparent} tree, not just ${tempdir}.
5747
57481993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5749
5750 * Makefile.in (src/paths.h): Don't echo the huge sed command we
5751 use to build paths.h.
5752 (lib-src/Makefile, src/Makefile): Similarly.
5753
5754 * configure: Extend test for working `const' keyword to handle AIX
5755 3.2 cc.
5756
57571993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5758
5759 * make-dist: Distribute lisp/term/ChangeLog.
5760
92a8ce63 5761 Arrange for C compilation throughout the tree to get
a4a9692d
DL
5762 C_SWITCH_SYSTEM from the configuration files.
5763 * configure: Extract C_SWITCH_SYSTEM from the machine and
5764 system-dependent files, and save it in the top-level Makefile.
5765 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
5766 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
5767
5768 * make-dist: Include the VMS support files in oldXMenu in the
5769 distribution.
5770
5771 * configure: Doc fix.
5772
5773 * configure: Fix corrupted config_h_opts.
5774
5775 * configure: Properly report option names in error messages.
5776
5777 * configure: Properly recognize --x-includes and --x-libraries
5778 options.
5779
5780 * configure: Fix syntax errors in code handling XFree386.
5781
57821993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5783
5784 * configure: Add special code to detect XFree386, and tell
5785 config.h about it.
5786
5787 * configure: Properly handle extracting values of LIBS_MACHINE and
5788 LIBS_SYSTEM that contain spaces.
5789
5790 * configure: Add `--x-includes' and `--x-libraries' options. I
5791 think these are dopey, but no less than three alpha testers, at
5792 large sites, have said they have their X files installed in odd
5793 places. Implement them by setting C_SWITCH_X_SITE and
5794 LD_SWITCH_X_SITE in src/config.h.
5795
57961993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5797
5798 * make-dist: Don't distribute etc/Old files.
5799
5800 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
5801 backups.
5802
58031993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5804
5805 * make-dist: Fix typo.
5806
58071993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5808
5809 * make-dist: Corrected typo, fixed it to discard = and TAGS files
5810 in some cases where it should but didn't seen to.
5811
5812 * Makefile.in: Added unlock and relock productions.
5813
58141993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5815
5816 * make-dist: Add a --compress option to force make-dist to use
5817 compress.
5818
5819 * make-dist: Use gzip, if we can find it.
5820
5821 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
5822 make rs6000-ibm-aix default to -aix32.
5823
58241993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5825
5826 * Makefile.in: Added `Developer's configuration' section.
5827
58281993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5829
5830 * Makefile.in: Add commented-out variable settings for developer's
5831 configuration.
5832
58331993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5834
5835 * make-dist: Distribute `src/bitmaps' too.
5836
58371993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
5838
5839 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
5840 make rs6000-ibm-aix default to -aix32.
5841
58421993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5843
5844 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
5845
5846 * Makefile.in (install.sysv): Add a second `$' in front of
5847 `${dest}', so that the shell will expand it, instead of Make.
5848
5849 * configure: When processing the name of the configure script,
5850 collapse `././' to `./', but leave a single `./' prefix alone.
5851
5852 * configure: Doc fix.
5853
58541993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5855
5856 * configure: Handle isc3.0 correctly.
5857
58581993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5859
5860 * make-dist: Don't try to copy the COPYING notice into
5861 external-lisp; we're not distributing that directory any more.
5862
58631993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5864
5865 * Makefile.in (install, install.aix, install.xenix, install.sysv):
5866 Remove CVS subdirectories from the installed directory trees, as
5867 well as RCS directories.
5868
58691993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5870
5871 * make-dist: Only copy gmalloc.c if we couldn't link it.
5872 Don't try to copy man/{README,Makefile} unless they actually exist.
5873
5874 * Makefile.in (lisppath): Don't include externallispdir in this.
5875 We're not sure whether we're even going to distribute the
5876 directory yet.
5877
58781993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5879
5880 * make-dist: Don't distribute the external-lisp directory anymore.
5881 * INSTALL: Remove all references to external-lisp.
5882
5883 * configure: Detect whether the compiler supports `const'
5884 properly, and edit src/config.h accordingly.
5885
5886 * configure: Tweak layout of final report.
5887
5888 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
5889 CFLAGS.
5890
5891 * Makefile.in (locallisppath): Make this default to
5892 ${datadir}/emacs/site-lisp, instead of
5893 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
5894 the same thing, and local-lisp causes completion conflicts with
5895 lock.
5896 (lisppath): Add ${externallispdir} to this.
5897 * INSTALL: Adjust installation directions.
5898
5899 * Makefile.in (externallispdir): New variable, to say where to
5900 install the externally-maintained lisp files.
5901 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
5902 the others.
5903 * INSTALL: Describe external-lisp and the new externallispdir
5904 variable.
5905
59061993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5907
5908 * configure (progname): New option `--with-gcc'. Make it clearer
5909 how we are trying to guess whether or not we have GCC.
5910 * INSTALL: Document the `--with-gcc' option, and improve
5911 description of `--with-x' options.
5912
59131993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5914
5915 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
5916 ${infodir} from these variables; we have written out explicit code
5917 to install the info files.
5918
59191993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5920
5921 * make-dist: Don't distributed the RCS files in the etc directory.
5922
59231993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5924
5925 * Makefile.in: Some makes can't handle comments in the middle of
5926 commands; move them to before the whole rule.
5927
59281993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5929
5930 * README: Mention what Emacs is.
5931
59321993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5933
5934 * make-dist: Include `./lisp/calc-2.02' in the distribution.
5935 Add `./cpp' and `./man' back into the distribution.
5936
59371993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5938
5939 * Makefile.in: Define MAKE, and use where appropriate.
5940
59411993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5942
5943 * make-dist: Remember that the authoritative COPYING notice is
5944 `etc/COPYING', not `../etc/COPYING'.
5945
59461992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5947
5948 * make-dist: Make sure that the COPYING notices in each directory
5949 are copies, not symlinks.
5950
59511992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5952
5953 * INSTALL: The build process produces an executable called `emacs'
5954 now. Change references.
5955 * Makefile.in: Adjust `install.mumble' targets to install
5956 `src/emacs', not `src/xemacs'.
5957
5958 * configure: Start with a blank line; this keeps some old CSH's
5959 from thinking it's a CSH script. Most systems will just use
5960 /bin/sh to run it, which is what we're expecting; the only other
5961 shells which might try to interpret it themselves are probably
5962 Bourne-compatible.
5963
59641992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5965
5966 * INSTALL: Improvements suggested by David Mackenzie.
5967
59681992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5969
5970 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5971 Don't try to copy the info files if there aren't any; the
5972 unexpanded globbing pattern disappoints `install'. Ignore the
5973 return status of that command.
5974
5975 * INSTALL: Updated for new configuration arrangement.
5976
5977 * configure: Don't make the top-level Makefile read-only - people
5978 may want to edit the values of the path variables.
5979
5980 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5981 Install the info files in ${infodir}. Install the executable
5982 under both `emacs' and `emacs-VERSION'.
5983
5984 * Makefile.in: Doc fix.
5985
5986 * Makefile.in (exec_prefix): New variable, as per latest version
5987 of coding standards.
5988 (bindir, libdir): Use it, instead of `prefix'.
5989 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
5990
5991 * Makefile.in (mandir): Make the default value for this depend on
5992 $(prefix).
5993
5994 * Makefile.in (datadir, statedir, libdir): Make these all default
5995 to ${prefix}/lib.
5996 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
5997 to compensate.
5998
5999 * Makefile.in (install, install.sysv, install.xenix, install.aix):
6000 Install the etags and ctags man pages too.
6001
6002 * Makefile.in (distclean): Don't delete backup files; that's the
6003 job of extraclean.
6004 (extraclean): Like distclean, but deletes backup and autosave files.
6005
60061992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6007
6008 Make path specification conform to GNU coding standards.
6009 * configure (long_usage): Remove all traces of old arguments from
6010 usage messages, and document the options we do accept in more
6011 detail: -with-x... and --srcdir.
6012 (options, boolean_opts): Deleted; we don't have enough options to
6013 make this worthwhile.
6014 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
6015 along with the code which supported them; these should be set as
6016 arguments to the top-level make.
6017 (config_h_opts): Since this no longer doubles as a list of option
6018 names, make them upper case; this simplifies the code which uses
6019 them to build the sed command to edit src/config.h. Change the
6020 code which sets them.
6021 (cc, g, O): Don't allow the user to set these using options; they
6022 should be specified using `CC=' and `CFLAGS=' arguments to the
6023 top-level make. Just choose reasonable default values for them,
6024 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
6025 values.
6026 (gnu_malloc, rel_alloc): Don't allow the user to set these using
6027 options; use them whenever the configuration files say they're
6028 possible.
6029 Simplify the argument processing loop. Don't accept abbreviations
6030 for option names; these might conflict with other configuration
6031 options in the future.
6032 Add some support for the `--srcdir' option. Check for the sources
6033 in . and .. if `--srcdir' is omitted. If the directories we will
6034 compile in don't exist yet, create them under the current directory.
6035 Note that the rest of the build process doesn't really support
6036 this.
6037 Edit only the top Makefile. That should edit the others. Edit
6038 into the makefile: `version', from lisp/version.el, `configname'
6039 and `srcdir' from the configuration arguments, `CC' and
6040 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
6041 the user's path, and LOADLIBES as gleaned from the system
6042 description files.
6043 Simplify the report generated; it doesn't need to include any
6044 description of paths now.
6045 Make `config.status' exec configure instead of just calling it, so
6046 there's no harm in overwriting `config.status'.
6047 * Makefile.in (version, configname): New variables, used to choose
6048 the default values for datadir and libdir.
6049 Path variables rearranged into two clearer groups:
6050 - In the first group are the variables specified by the GNU coding
6051 standards (prefix, bindir, datadir, statedir, libdir, mandir,
6052 manext, infodir, and srcdir).
6053 - In the second are the variables actually used for Emacs's paths
6054 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
6055 archlibdir), which depend on the first category.
6056 datadir and libdir default to directories under
6057 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
6058 demand.
6059 etcdir and lispdir default to subdirectories of datadir.
6060 archlibdir defaults to libdir.
6061 The new installation tree is a bit deeper than it used to be, so
6062 use the new make-path program in lib-src to build them all.
6063 Always build a new src/paths.h.tmp and then move-if-change it to
6064 src/paths.h, to avoid unnecessary rebuilds while responding to the
6065 right changes.
6066 Remove all mention of arch-lib. Run utility commands from
6067 lib-src, and let the executables be copied into archlibdir when
6068 Emacs is installed.
6069 Add targets for src/Makefile, lib-src/Makefile, and
6070 oldXMenu/Makefile, editing the values of the path variables into
6071 them.
6072 Let lib-src do its own installation.
6073 (datadir): Default to putting data files under
6074 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
6075 (emacsdir): Variable deleted; it would only be confusing to use.
6076 (lispdir, etcdir): Default to ${datadir}/lisp.
6077 (mkdir): Use make-path for this.
6078 (lockdir): Do this in mkdir.
6079 (Makefile): New target.
6080
6081 * configure (usage_message): Rename to long_usage.
6082
6083 * make-dist: Don't bother creating an arch-lib directory; that's
6084 only for installation now.
6085
60861992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6087
6088 * configure: Use GCC-style configuration names, using config.sub.
6089 Change the usage and help messages.
6090
6091 * configure: Initialize window_system, not indow_system.
6092
6093 * configure: Report which window system, compiler, and signal
6094 handler return type we decide to use.
6095
6096 * make-dist: Explain what's going on if config.sub and gmalloc.c
6097 can't be linked. Place the code which copies them near the code
6098 which links the rest of the files around them.
6099
61001992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
6101
6102 * make-dist: Don't bother to distribute src/*.com, or
6103 src/vmsbuild; those have all been moved to `../vms'.
6104
61051992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6106
6107 * make-dist: Don't forget that the way to avoid filenames starting
6108 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
6109 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
6110 couldn't make hard links to, since we have two already, and
6111 perhaps more to come.
6112
61131992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6114
6115 * configure: When editing parameters into lib-src/Makefile, change
6116 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
6117 needs some other flags too.
6118
61191992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6120
6121 * configure: Remove spurious echo of the configuration name.
6122
6123 * make-dist: Don't distribute files in src/m and src/s whose names
6124 begin with `='.
6125
61261992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6127
6128 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
6129 Also LISP_FLOAT_TYPE.
6130
61311992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6132
6133 * make-dist: Copy config.sub, since it's a symbolic link to a file
6134 on another file system.
6135
61361992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6137
6138 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
6139 distribution.
6140
6141 * config.sub: New file, to help us recognize configuration names.
6142 * make-dist: Include it in the distribution.
6143
61441992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6145
6146 * configure: Convert `-' to `_' in specified option names.
6147 Accept options with --. Delete --highpri and --have-x-menu options.
6148 New options --with-x and --with-x10 replace -window-system.
6149 Don't mention options --gnu-malloc, --rel-alloc
6150 or --lisp-float-type in help message.
6151
61521992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6153
92a8ce63 6154 * make-dist: Include the `vms' subdirectory in the distribution.
a4a9692d
DL
6155
61561992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6157
6158 * configure: Remove lines starting with "# DIST: " when building
6159 lib-src/Makefile and src/Makefile. This allows us to mark the
6160 "Makefile.in" files with explanatory comments which won't also get
6161 stuck in the Makefiles.
6162
61631992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6164
6165 * make-dist: Don't use the '+' operator in the sed regular
6166 expression that extracts the version number from lisp/version.el;
6167 Ultrix sed doesn't seem support the operator. Just double the
6168 operand and use *.
6169
61701992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6171
6172 * Makefile.in: Doc fix.
6173
61741992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
6175
6176 * configure: Rewrite sed command to remove at most one ./ prefix;
6177 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
6178 group.
6179
61801992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6181
6182 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
6183
61841992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6185
6186 * make-dist: Go ahead and build a new TAGS file, unless the
6187 --newer option was specified. Don't try to delete a TAGS file
6188 from etc; it's not kept there, and shouldn't be deleted anyway.
6189
61901992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6191
6192 * make-dist: If the lisp directory contains a default.el, don't
6193 distribute it.
6194
6195 * configure: When searching signal.h for the type of a signal
6196 return handler, make a copy of it, not a symbolic link to it; that
6197 way, it will work on systems that don't have symbolic links.
6198
61991992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6200
6201 * make-dist: taught it about vcdiff and rcs2log, added --newer
6202 option for generating incremental distributions. Stopped it from
6203 generating a TAGS file into the distribution; that sucker is
6204 *big*, and easily enough generated with the toplevel makefile.
6205
62061992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6207
6208 * configure: When writing config.status, don't prefix progname
6209 with a '.'; it might be absolute.
6210
62111992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6212
6213 * configure: Choose to use X11 if either /usr/lib/libX11.a or
6214 /usr/include/X11 exist, not only if both exist.
6215
62161992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6217
6218 * make-dist: Make the new external-lisp directory a duplicate of
6219 the external-lisp directory, not the lisp directory.
6220
62211992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6222
6223 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
6224 clean' in arch-lib; it doesn't even have a Makefile.
6225
6226 * Makefile.in (clean, mostlyclean): In the test which tries to
6227 distinguish between the build directory, which should be cleaned,
6228 and the installed directory, which shouldn't, cd to `${emacsdir}',
6229 not `${DESTDIR}${LIBDIR}'.
6230
62311992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6232
6233 * make-dist: Be sure to delete the .c and .h files that YACC and
6234 BISON create from getdate.y.
6235
92a8ce63 6236 * external-lisp: New directory; see `external-lisp/README'.
a4a9692d
DL
6237 * make-dist: Added support for the external-lisp subdirectory.
6238
6239 * make-dist: Changed message which complains that make-dist wasn't
6240 invoked in the right directory to indicate which files it was
6241 looking for.
6242
62431992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6244
6245 * configure: Add comments explaining why we can't translate
6246 character ranges or control characters in `tr'.
6247
62481992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6249
6250 * configure: When generating the configuration message, we used to
6251 build the message from the start so that each line began with "# "
6252 so that it would be a comment in `config.status'. However, this
6253 causes trouble if any of the variables we use in the message
6254 expand to more than one line of text - as gnu_malloc_reason
6255 sometimes does. So instead, we build the message as it should be
6256 printed to the user (i.e. without the "# " prefixes), and stick on
6257 the "# "s when we write it to `config.status'.
6258
6259 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
6260 `lib-src' and `arch-lib'.
6261
6262 * configure: When generating report and `config.status' file, note
6263 that bindir only determines where `make install' and
6264 `build-install' will place the executables; this should make it
6265 clear that the ordinary build process will not try to install
6266 things.
6267
62681992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6269
6270 * make-dist: Change messages to say that we are 'making links to
6271 X', rather than 'copying X'. And put `' quotes around file names.
6272
6273 * make-dist: Include '.tmp' in the name of the staging directory.
6274
6275 * make-dist: Pass the `-f' option to rm when you're not sure that
6276 the files you're removing actually exist.
6277
6278 * make-dist: When setting up etc/COPYING, always nuke whatever is
6279 there, and then copy it in, to make sure we get a real file.
6280
6281 * make-dist: Don't try to distribute *.defns files any more. The
6282 only such file was for simula.el, which has been superceded by a
6283 version which doesn't have a separate .defns file.
6284
62851992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
6286
6287 * make-dist: Don't distribute configured versions of config.h.in,
6288 paths.h.in, Makefile.in in src.
6289
6290 * configure: Delete .tmp files before creating them; don't bother
6291 trying to make final targets writeable first, since it won't
6292 matter to move-if-change.
6293
62941992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6295
6296 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
6297 mkdir and chmod in the center of all the conditionals. GNU Make
6298 will strip these out, but other makes won't.
6299
63001992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6301
6302 * make-dist: Include move-if-change in list of files to distribute.
6303
63041992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6305
6306 * configure: Remove any "." elements from the program name.
6307
6308 * configure: Don't record the values of all the possible arguments
6309 in config.status; only record the options that the user specified.
6310
6311 * configure: Use move-if-change to move in the new src/config.h.
6312
63131992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
6314
92a8ce63
JB
6315 * move-if-change: New file, copied from gcc release.
6316 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
6317 a temp file, so we don't update paths.h if an error occurs or if
6318 it doesn't need changing.
a4a9692d
DL
6319
63201992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6321
6322 * Makefile.in (src/paths.h): Do not install a value for the
6323 PATH_SUPERLOCK value; that macro doesn't exist anymore.
6324 * build-install.in: Same thing.
6325
63261992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6327
6328 * make-dist: Check the flag called "make_tar", not "make_dir"; the
6329 latter, being a typo, is always false, resulting in a program
6330 whose default behaviour is to painstakingly build a copy of the
6331 source tree, and then delete it. Rah.
6332
6333 * Makefile.in: Add dist target, and comment for it.
6334
6335 * configure: When scanning <signal.h> for a declaration for
6336 signal, create a symbolic link with a name ending in .c, so the
6337 compiler won't complain that it's only been given .h files.
6338
6339 * configure: Check whether there are any arguments available
6340 before shifting to get the value of a non-boolean parameter.
6341
6342 * make-dist: Doc fix.
6343
63441992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6345
6346 * configure: Instead of grepping /usr/include/signal.h for a
6347 signal declaration, run /usr/include/signal.h or
6348 /usr/include/sys/signal.h through cpp and grep for the
6349 declaration.
6350
6351 * configure: Redirect the output of grep to /dev/null instead of
6352 using grep -s - that flag means different things on other systems.
6353
6354 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
6355 since the former is recognizable even if you don't know what
6356 'dumping' is.
6357 * configure: Accomodate that change.
6358
6359 * configure: Accept options for all of the directories you can
6360 change in the Makefile.
6361
6362 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
6363
6364 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
6365 FOO before you can use them.
6366
6367 * build-install.in: Made the "Where To Install Things" section
6368 conform with the similar section from Makefile.in. Copied section
6369 which builds src/paths.h from src/paths.h.in from the Makefile.
6370
63711992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6372
6373 * configure: Write config.status to pass its command-line
6374 arguments on to configure, so that people can use it to recreate
6375 an old configuration, with minor changes.
6376
63771992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6378
6379 * configure: Don't rely on option variables being unset if their
6380 values are the empty string. In particular, when producing the
6381 English report, don't assume that highpri will be unset when no
6382 increased priority has been requested; -highpri='' should be the
6383 same as omitting -highpri altogether.
6384
6385 * configure: Fix dumb bug: when running the system and machine
6386 description files through cpp, mark those lines that we want to
6387 evaluate with the string '@configure@', and then only evaluate
6388 them. This way if the files include anything that actually
6389 generates text (type definitions or external declarations, say),
6390 we won't try to eval it.
6391
63921992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6393
6394 * make-dist: New shell script.
6395
6396 * configure: When creating foo from foo.in, make foo read-only to
6397 remind people to edit the .in file instead.
6398
6399 * INSTALL: Changed references to config.h-dist to config.h.in.
6400 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
6401 to build src/paths.h from src/paths.h.in; added a paragraph to do
6402 this.
6403 * configure, Makefile, build-install: Changed filenames like
6404 FOO-dist to FOO.in.
6405
64061992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6407
6408 * Makefile, build-install: Renamed to Makefile.in and
6409 build-install.in; the configure script will edit these to produce
6410 the usable Makefile and build-install.
6411 * configure: Changed to produce ./Makefile, ./build-install,
6412 lib-src/Makefile, and src/Makefile from their *.in counterparts,
6413 instead of editing them in place.
6414
64151992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6416
6417 * Makefile: Re-arranged so that the undumped Emacs will search
6418 ../lisp *after* the site's local elisp files.
6419 (locallisppath, dumplisppath): New variables.
6420 (lisppath): This variable's default value is now chosen based on
6421 $(locallisppath) and $(lispdir); while it used to be the
6422 customization point for adding site-local elisp directories to
6423 load-path, that job is now handled mostly by locallisppath.
6424 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
6425 Check the values being assigned to the *LOADSEARCH macros for null
6426 path elements (like '::' in 'foo::bar').
6427
6428 * configure: When checking if the machine- and system-dependent
6429 files define a particular macro or not, actually run them through
6430 CPP and test the macros with #ifs, instead of just grepping for
6431 the macros' names. In particular, check for SYSTEM_MALLOC in this
6432 way.
6433
64341992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6435
6436 * Makefile (install): Don't use -s in install. (Keep the symbols.)
6437
64381992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6439
6440 * configure: Make the config.status file an executable shell
6441 script which will recreate the same configuration. Include the
6442 verbal description of the current configuration as a comment in
6443 the script.
6444 * INSTALL: Doc fix.
6445
6446 * Makefile: brought the Makefile up to the GNU coding
6447 standards, as described in standards.text:
6448 (TAGS): New name for the target which rebuilds the tags table.
6449 (check): New target; doesn't do anything yet.
6450 (mostlyclean): New target, synonymous with clean.
6451 (realclean): New target. Currently, this just calls the
6452 subdirectories's makefiles and then deletes config.status.
6453 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
6454 variables.
6455 Installation directory variables changed to conform.
6456 (install, install.sysv, install.xenix, install.aix): Changed the
6457 code which copies the directories into their installed location to
6458 allow the installed locations to be in several different
6459 directories; the old version assumed that they would all be in
6460 $(emacsdir).
6461 (mkdir, lockdir): Allow the installed locations to be in several
6462 different directories.
6463 * INSTALL: Doc fix.
6464
6465 * build-install: Use the same variable names as the Makefile.
6466 Allow the installed locations to be in several different
6467 directories.
6468
64691992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6470
6471 * Makefile (src/paths.h): Instead of using a single sed command to
6472 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
6473 separately, and don't forget to append "/!!!SuperLock!!!" to the
6474 value of the PATH_SUPERLOCK macro.
6475
6476 * config.emacs: Renamed to configure, for consistency with other
6477 GNU products. Internal references changed.
6478 INSTALL, Makefile: References changed.
6479
6480 * lock: New directory, which should always be empty. If this
6481 directory doesn't exist, Emacs won't complain; it just won't lock.
6482 Having this here means that people can just unpack Emacs, build
6483 it, and have locking work.
6484
6485 * share-lib: Re-renamed to etc, for the sake of tradition.
6486 * config.emacs: Changed default value for datadir to ../etc.
6487 * INSTALL, README: Adjusted.
6488
64891992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6490
6491 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
6492 by running CPP on the appropriate s/*.h and m/*.h files.
6493
64941992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6495
6496 * config.emacs: Make sure to set the "exit on error" flag once
6497 we've removed config.status; errors should abort the configuration.
6498
dff28924 64991992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6500
6501 * config.emacs: Added -distribute option, so that the Makefile
6502 paths are in their proper form. I don't know why this matters.
6503
dff28924 65041992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6505
6506 * local-lisp: New directory, empty in the distribution, for people
6507 to put local elisp code in.
6508 * config.emacs: Include it in the default load path.
6509 * README: Document it.
6510
dff28924 65111992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6512
6513 * config.emacs: Guess the type of signal handling functions based
6514 on the contents of /usr/include/signal.h.
6515
6516 * config.emacs: Print out progress report messages.
6517
6518 * Makefile (src/paths.h): Don't generically replace
6519 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
6520 editing of the other entries, and each entry should be dealt with
6521 explicitly anyway.
6522
6523 * build-install: Converted from C-shell to Bourne shell.
6524 * config.emacs: Edit build-install properly.
6525
6526 * config.emacs: Doc fix.
6527
65281992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6529
92a8ce63 6530 * Makefile (install): Remove `B' from tar xf command.
a4a9692d 6531
dff28924 65321992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
a4a9692d
DL
6533
6534 * config.emacs: Removed support for the `maintain-environment'
6535 option; the only important difference between this and its absence
6536 has been removed.
6537 * INSTALL: Removed mention of `maintain-environment'.
6538
6539 * config.emacs: Fix arguments to sed when processing boolean
6540 arguments.
6541
dff28924 65421991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
6543
6544 * config.emacs: New file, to help automate the installation
92a8ce63 6545 process.
a4a9692d
DL
6546
6547 * Makefile: Lots of changes to support the separation of etc into
6548 architecture-dependent and -independent files:
6549 (EMACSROOT): New variable, giving the directory under which all of
6550 Emacs's libraries should be installed. Changed rest of file to
6551 use it.
6552 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
6553 (DATADIR): New variable, denoting architecture-independent dir.
6554 (LOCKDIR): New variable, for completeness.
6555 (SUBDIR): No more etc, new lib-src.
6556 (COPYDIR): No more etc, new arch-lib and share-lib.
6557 (src/paths.h): Set PATH_DATA and the LOCK macros too.
6558 (src): Now depends on lib-src, not etc.
6559 * build-install: Changes parallel to the above.
6560 * README: Describe the new arrangement.
6561
6562 * vms: New subdirectory for all the VMS stuff.
6563
dff28924 65641991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
a4a9692d
DL
6565
6566 * Makefile (LISPPATH): New variable.
6567 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
6568
dff28924 65691990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
a4a9692d
DL
6570
6571 * Makefile (install, install.sysv, install.xenix):
6572 Install wakeup instead of loadst. No need for setuid or setgid.
6573
dff28924 65741990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6575
6576 * Makefile (clean): Clean etc if that's not the installation dir.
6577
dff28924 65781990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6579
6580 * Makefile (paths.h): Make sed alter each name in the path.
6581
dff28924 65821988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6583
6584 * Makefile (install.sysv): Use cpio, not tar.
6585
dff28924 65861988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
a4a9692d
DL
6587
6588 * Makefile (lockdir): Rename `lock' target.
6589 Depend on it from install*, not from `all'.
6590
dff28924 65911988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
a4a9692d
DL
6592
6593 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
6594 to match build-install and paths.h.
6922b018
KH
6595
6596;; Local Variables:
722ae5f4 6597;; coding: iso-2022-7bit
33462dfa 6598;; add-log-time-zone-rule: t
6922b018 6599;; End:
2a34a036 6600
e91081eb 6601 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
4e6835db 6602 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
7f6d64f8
GM
6603
6604 This file is part of GNU Emacs.
6605
6606 GNU Emacs is free software; you can redistribute it and/or modify
6607 it under the terms of the GNU General Public License as published by
fca4a5de 6608 the Free Software Foundation; either version 3, or (at your option)
7f6d64f8
GM
6609 any later version.
6610
6611 GNU Emacs is distributed in the hope that it will be useful,
6612 but WITHOUT ANY WARRANTY; without even the implied warranty of
6613 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6614 GNU General Public License for more details.
6615
6616 You should have received a copy of the GNU General Public License
6617 along with GNU Emacs; see the file COPYING. If not, write to the
6618 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
6619 Boston, MA 02110-1301, USA.
ab5796a9
MB
6620
6621;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73