*** empty log message ***
[bpt/emacs.git] / ChangeLog
1 2006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * configure.in (HAVE_SYNC): New test.
4
5 * configure: Regenerate.
6
7 2006-12-03 Glenn Morris <rgm@gnu.org>
8
9 * Makefile.in: Fix Copyright format.
10
11 * configure.in (AH_TOP): Add missing Copyright year.
12
13 * update-subdirs: Add missing Copyright years.
14
15 2006-11-27 Chris Moore <christopher.ian.moore@gmail.com> (tiny change)
16
17 * Makefile.in: Touch only the parts of the share/emacs directory
18 specific to this version.
19
20 2006-11-26 Chong Yidong <cyd@stupidchicken.com>
21
22 * configure.in (HAVE_X86_64_LIB64_DIR): New test.
23
24 * configure: Regenerate.
25
26 2006-11-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
27
28 * configure.in (HAVE_CANCELMENUTRACKING): Remove test.
29
30 * configure: Regenerate.
31
32 2006-11-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
33
34 * configure.in: Prefer X11 to Carbon only when some X-specific
35 option is specified (Thanks to Jan Dj\e,Ad\e(Brv and Andreas Schwab).
36
37 * configure: Regenerate.
38
39 2006-11-04 Romain Francoise <romain@orebokech.com>
40
41 * Makefile.in (bootstrap-clean-before): Fix typo.
42 Use new target `bootstrap-clean' in the leim subdirectory.
43
44 2006-11-03 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
45
46 * configure.in: Enable sparc64/ia64/powerpc FreeBSD builds.
47
48 2006-10-30 Chong Yidong <cyd@stupidchicken.com>
49
50 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
51 directories.
52
53 2006-10-29 Chong Yidong <cyd@stupidchicken.com>
54
55 * configure: Regenerate using autoconf 2.59.
56
57 2006-10-29 Jeramey Crawford <jeramey@jeramey.com>
58
59 * configure.in: Enable x86-64 OpenBSD compilation.
60
61 2006-10-28 Glenn Morris <rgm@gnu.org>
62
63 * AUTHORS: Add cal-html.el author.
64
65 2006-10-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
66
67 * make-dist: Make links to mac/make-package and
68 mac/Emacs.app/Contents/Resources/Emacs.icns.
69
70 2006-10-27 Chong Yidong <cyd@stupidchicken.com>
71
72 * README: Bump version number to 22.0.90.
73
74 * AUTHORS: Regenerate.
75
76 * configure: Regenerate.
77
78 2006-10-23 Andreas Schwab <schwab@suse.de>
79
80 * configure.in: Make sure x_default_search_path is always set even
81 when x_libraries is empty, and look in .../share as well for each
82 library directory.
83
84 * configure: Regenerate.
85
86 2006-10-03 Kim F. Storm <storm@cua.dk>
87
88 * AUTHORS: Regenerate.
89
90 2006-09-30 Eli Zaretskii <eliz@gnu.org>
91
92 * configure: Regenerate.
93
94 2006-09-28 Kenichi Handa <handa@m17n.org>
95
96 * configure.in (locallisppath): Don't include leim dir.
97 (lisppath): Include leim dir.
98
99 2006-09-15 Jay Belanger <belanger@truman.edu>
100
101 * COPYING: Replace "Library Public License" by "Lesser Public
102 License" throughout.
103
104 2006-09-11 Paul Eggert <eggert@cs.ucla.edu>
105
106 * make-dist (EMACS): Exit and fail if the EMACS environment
107 variable is set to something other than an absolute file name.
108
109 2006-09-07 Kim F. Storm <storm@cua.dk>
110
111 * AUTHORS: Regenerate.
112
113 2006-08-16 Andreas Schwab <schwab@suse.de>
114
115 * configure.in (PKG_CHECK_MODULES): Use AS_MESSAGE_LOG_FD instead
116 of hardcoding it.
117
118 2006-08-16 Richard Stallman <rms@gnu.org>
119
120 * INSTALL.CVS: Clean up wording.
121
122 2006-07-14 Eli Zaretskii <eliz@gnu.org>
123
124 * configure.in (PKG_CHECK_MODULES): Redirect the output of
125 $PKG_CONFIG --exists "$2" to config.log.
126 * configure: Regenerate.
127
128 2006-07-14 Kim F. Storm <storm@cua.dk>
129
130 * AUTHORS: Regenerate.
131
132 2006-07-08 Richard Stallman <rms@gnu.org>
133
134 * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
135
136 2006-07-09 Kim F. Storm <storm@cua.dk>
137
138 * CONTRIBUTE: Use outline format.
139 Add section on copyright years (from admin/notes/years).
140
141 2006-07-08 Eli Zaretskii <eliz@gnu.org>
142
143 * configure: Regenerate.
144
145 * configure.in (PKG_CHECK_MODULES): Redirect stderr of pkg-config
146 to /dev/null, since we don't need the error message, just the
147 exit status.
148
149 2006-07-07 Eli Zaretskii <eliz@gnu.org>
150
151 * CONTRIBUTE: Slight formatting changes and typo fixes.
152 Add description of NEWS markings.
153
154 2006-07-07 Kim F. Storm <storm@cua.dk>
155
156 * CONTRIBUTE: Mention INSTALL.CVS.
157
158 2006-07-05 Romain Francoise <romain@orebokech.com>
159
160 * make-dist (top-level): Add CONTRIBUTE.
161
162 2006-07-04 Richard Stallman <rms@gnu.org>
163
164 * CONTRIBUTE: Much rewrite.
165
166 2006-07-04 Nick Roberts <nickrob@snap.net.nz>
167
168 * CONTRIBUTE: New file.
169
170 2006-06-25 Kim F. Storm <storm@cua.dk>
171
172 * AUTHORS: Regenerate.
173
174 2006-06-24 Eli Zaretskii <eliz@gnu.org>
175
176 * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.
177
178 2006-06-05 Kim F. Storm <storm@cua.dk>
179
180 * AUTHORS: Regenerate.
181
182 2006-05-18 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
183
184 * configure.in: Add check for ALSA.
185 * configure: Regenerate.
186
187 2006-05-06 Eli Zaretskii <eliz@gnu.org>
188
189 * Makefile.in (INFO_FILES): Remove emacs-xtra.
190
191 * info/dir: Remove the Emacs-Xtra entry.
192
193 2006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
194
195 * Copyright (sources/emacs): Update copyright year(s).
196
197 2006-04-01 Eli Zaretskii <eliz@gnu.org>
198
199 * configure: Regenerate.
200
201 2006-04-01 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
202
203 * configure.in (HAVE_XAW3D): Disable Xaw3d check if
204 --without-toolkit-scroll-bars was specified.
205
206 2006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
207
208 * configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
209 to CFLAGS. Update Copyright years written to src/config.in.
210
211 2006-03-18 Claudio Fontana <claudio@gnu.org>
212
213 * Makefile.in (INFO_FILES): New variable, contains all Info file names.
214 (install-arch-indep, uninstall): Use $(INFO_FILES) to specify files
215 to be installed/uninstalled.
216 (uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references
217 to Info files installed by Emacs.
218
219 2006-03-03 Claudio Fontana <claudio@gnu.org>
220
221 * Makefile.in (install, uninstall): Add DESTDIR variable to
222 support staged installations.
223
224 2006-02-14 Eli Zaretskii <eliz@gnu.org>
225
226 * configure: Regenerate.
227
228 2006-02-14 Richard M. Stallman <rms@gnu.org>
229
230 * configure.in (s390x-*-linux-gnu*): New configuration.
231
232 2006-01-31 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
233
234 * configure.in: Require GTK 2.4 or newer.
235 * configure: Regenerate.
236
237 2006-01-29 Michael Olson <mwolson@gnu.org>
238
239 * Makefile.in (install-arch-indep, uninstall): Add ERC.
240 * info/dir (ERC): New entry.
241
242 2006-01-29 Eli Zaretskii <eliz@gnu.org>
243
244 * info/dir: Fix last change.
245
246 2006-01-28 Luc Teirlinck <teirllm@auburn.edu>
247
248 * Makefile.in (install-arch-indep, uninstall): Add rcirc.
249
250 2006-01-27 Eli Zaretskii <eliz@gnu.org>
251
252 * info/dir: Untabify the whole file.
253 (Rcirc): New entry.
254
255 2006-01-12 Andreas Schwab <schwab@suse.de>
256
257 * configure.in: Move AC_AIX and AC_GNU_SOURCE before first compile
258 check.
259 * configure: Regenerate.
260
261 2006-01-02 Chong Yidong <cyd@stupidchicken.com>
262
263 * configure.in: Use -Wno-pointer-sign if available.
264 * configure: Regenerate.
265
266 2005-12-29 Andreas Schwab <schwab@suse.de>
267
268 * config.guess, config.sub: Updated from master source.
269
270 2005-12-25 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
271
272 * configure.in: Use amdx86-64 for freebsd on x86_64.
273
274 2005-11-22 Romain Francoise <romain@orebokech.com>
275
276 * make-dist: Add etc/images/icons.
277
278 2005-11-03 Andreas Schwab <schwab@suse.de>
279
280 * configure.in: Use GZIP_PROG instead of GZIP.
281
282 * Makefile.in (GZIP_PROG): Renamed from GZIP.
283 (install-arch-indep): Adjust.
284
285 2005-11-01 Andreas Schwab <schwab@suse.de>
286
287 * Makefile.in (bootstrap): Fix dependencies for parallel build.
288 (bootfast): Likewise.
289
290 2005-11-01 Romain Francoise <romain@orebokech.com>
291
292 * configure.in: Check for gzip.
293 * configure: Regenerate.
294
295 * Makefile.in (install): Compress source files.
296
297 2005-10-24 Steven Tamm <steventamm@mac.com>
298
299 * configure.in: Fix darwin386 configuration issue.
300 * configure: Regenerate.
301
302 2005-10-22 Eli Zaretskii <eliz@gnu.org>
303
304 * INSTALL.CVS: Add mh-autoloads to the partial rebuild procedure.
305
306 2005-10-17 Bill Wohler <wohler@newt.com>
307
308 * make-dist: Create and populate etc/images/low-color.
309
310 2005-10-15 Bill Wohler <wohler@newt.com>
311
312 * make-dist: Create and populate etc/images/gud.
313
314 2005-10-08 Richard M. Stallman <rms@gnu.org>
315
316 * make-dist (tempparent): Don't check for 14-char file name limit.
317
318 2005-10-07 Romain Francoise <romain@orebokech.com>
319
320 * make-dist: Add etc/images/ezimage and etc/images/mail
321 directories. Install images in etc/images.
322
323 2005-10-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
324
325 * configure.in: Prefer Carbon if --enable-carbon-app or
326 --with-carbon is explicitly specified even when X11 is detected.
327 * configure: Regenerate.
328
329 2005-09-15 Ulf Jasper <ulf.jasper@web.de>
330
331 * Makefile.in (install-arch-indep, uninstall):
332 Handle newsticker manual.
333 (info): Add - to commands.
334
335 2005-09-11 Kim F. Storm <storm@cua.dk>
336
337 * AUTHORS: Regenerate.
338
339 2005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
340
341 Remove the MAXPATHLEN limitations:
342
343 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
344 * configure: Regenerate.
345
346 2005-09-09 Eli Zaretskii <eliz@gnu.org>
347
348 * configure.in <lynxsos*>: Support for LynxOS on PPC.
349 * configure: Regenerate.
350
351 2005-09-05 Paul Eggert <eggert@cs.ucla.edu>
352
353 * config.guess, config.sub: Updated from master source.
354
355 2005-08-03 Juanma Barranquero <lekktu@gmail.com>
356
357 * .cvsignore: Add `lock'.
358
359 2005-07-28 Juanma Barranquero <lekktu@gmail.com>
360
361 * .cvsignore: Add `data' and `site-lisp' (for in-place installs).
362
363 2005-07-26 Paul Eggert <eggert@cs.ucla.edu>
364
365 Merge gnulib getopt implementation into Emacs.
366
367 * Makefile.in (AUTOCONF_INPUTS): New macro.
368 ($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
369 so that these files also depend on m4/getopt.m4.
370 * configure.in: Configure getopt by including m4/getopt.m4,
371 and configuring a getopt replacement if necessary.
372 * make-dist: Add m4 subdirectory. Unlink lib-src/getopt.h.
373 * m4/getopt.m4: New file.
374
375 2005-07-06 Lute Kamstra <lute@gnu.org>
376
377 * configure.in: Fix capitalization.
378 * configure: Regenerate.
379
380 2005-07-04 Lute Kamstra <lute@gnu.org>
381
382 Update FSF's address in GPL notices.
383
384 2005-06-19 J\e,Ai\e(Br\e,At\e(Bme Marant <jerome@marant.org>
385
386 * Makefile.in (epaths-force): Protect both lisppath and
387 buildlisppath from whitespace.
388
389 2005-06-08 Steven Tamm <steventamm@mac.com>
390
391 * configure.in: Support Darwin/MacOSX on Intel
392 * configure: Regenerate.
393
394 2005-06-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
395
396 * configure.in (HAVE_CANCELMENUTRACKING): New test.
397 * configure: Regenerate.
398
399 2005-05-11 J\e,Ai\e(Br\e,At\e(Bme Marant <jmarant@marant.org>
400
401 * configure.in: Add --enable-locallisppath.
402 * configure: Regenerate.
403
404 2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
405
406 * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
407 Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define
408 USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
409 * configure: Regenerate.
410
411 2005-05-07 J\e,Ai\e(Br\e,At\e(Bme Marant <jerome@marant.org>
412
413 * make-dist: Remove references to makefile.nt and makefile.def.
414 Include widgets and images subdirectories of etc. Do not exclude
415 ldefs-boot.el.
416
417 2005-04-23 Andreas Schwab <schwab@suse.de>
418
419 * configure.in: Remove duplicate match for powerpc configuration.
420 * configure: Regenerate.
421
422 2005-04-20 Thien-Thi Nguyen <ttn@gnu.org>
423
424 * configure.in: Check for <pwd.h>.
425 * configure: Regenerate.
426
427 2005-04-14 Lute Kamstra <lute@gnu.org>
428
429 * make-dist: Distribute all ChangeLog files in lisp/.
430 Don't distribute ldefs-boot.el.
431 lisp/makefile.nt no longer exists.
432
433 2005-04-13 Lute Kamstra <lute@gnu.org>
434
435 * make-dist: Don't use DONTCOMPILE from lisp/Makefile.in; check
436 for "no-byte-compile: t" in the file instead.
437
438 2005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
439
440 * configure.in <Motif>: Don't let a special LessTif/Motif1.2 install
441 shadow the main Lesstif/Motif-2.1 libs and includes.
442
443 2005-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
444
445 * configure.in: Only add XASSERTS to cppflags.
446 * configure: Regenerate.
447
448 2005-03-04 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
449
450 * configure.in: Added --enable-asserts.
451 * configure: Regenerate.
452
453 2005-02-09 Kim F. Storm <storm@cua.dk>
454
455 Change release version from 21.4 to 22.1 throughout.
456 Change development version from 21.3.50 to 22.0.50.
457
458 2005-01-19 Steven Tamm <steventamm@mac.com>
459
460 * configure.in: Check for <sys/utsname.h>.
461 * configure: Regenerate.
462
463 2004-12-11 Kim F. Storm <storm@cua.dk>
464
465 * Makefile.in (info): Undo 2004-12-05 change.
466
467 2004-12-08 Luc Teirlinck <teirllm@auburn.edu>
468
469 * info/dir (File): Add URL and Org Mode manuals.
470 * Makefile.in (install-arch-indep, uninstall): Add url and org
471 manuals.
472
473 2004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
474
475 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
476 committed to src/config.in.
477
478 2004-12-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
479
480 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
481 pthreads and define HAVE_GTK_AND_PTHREAD.
482 * configure: Regenerate.
483
484 2004-12-05 Richard M. Stallman <rms@gnu.org>
485
486 * Makefile.in (info): Ignore errors building info files.
487
488 2004-11-27 Eli Zaretskii <eliz@gnu.org>
489
490 * config.bat: If 8-byte alignment is not supported, define
491 NO_DECL_ALIGN in src/config.h, instead of trivially defining
492 DECL_ALIGN. Protect & with "" because & is special for cmd.exe;
493 filter through Sed to remove the quotes.
494
495 2004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
496
497 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
498 not apply to files explicitly `cvs add'ed.
499
500 2004-11-12 Eli Zaretskii <eliz@gnu.org>
501
502 * config.bat: Don't require djecho.exe for the v1.x build.
503 Add a test for DECL_ALIGN support, and add a trivial definition to
504 src/config.h if 8-byte alignment is not supported.
505
506 2004-11-08 Kim F. Storm <storm@cua.dk>
507
508 * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
509 files before building.
510 (bootfast, bootstrap-clean-before-fast): New targets, like
511 bootstrap but don't remove .elc files.
512
513 2004-11-06 Lars Brinkhoff <lars@nocrew.org>
514
515 * configure.in: Add check for getrusage.
516 * configure: Regenerate.
517
518 2004-11-02 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
519
520 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
521 New tests for new and old GTK file dialogs.
522 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
523 to no.
524
525 * configure: Rebuild.
526
527 2004-10-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
528
529 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
530 can be set. Remove SETARCH test.
531 * configure: Rebuild.
532
533 2004-10-08 Steven Tamm <steventamm@mac.com>
534
535 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
536 * configure: Rebuild.
537
538 2004-10-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
539
540 * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
541 AC_MSG_WARN. Move output of warning message to end of configure run.
542
543 2004-10-05 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
544
545 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
546 Run test to see if heap start address is random.
547
548 2004-09-29 Miles Bader <miles@gnu.org>
549
550 * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
551 if setarch is present.
552
553 2004-09-25 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
554
555 * configure.in (HAVE_EXECSHIELD): Only define on x86.
556 * configure: Rebuild.
557
558 2004-09-24 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
559
560 * configure.in: Check for exec-shield.
561 * configure: Rebuild.
562
563 2004-08-06 Andreas Schwab <schwab@suse.de>
564
565 * Makefile.in (install-arch-indep, uninstall): Add flymake.
566
567 2004-07-31 Eli Zaretskii <eliz@gnu.org>
568
569 * config.bat: Update URLs in the comments.
570
571 2004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
572
573 * Makefile.in (install-arch-indep): Add pgg and sieve.
574
575 * info/.cvsignore: Added pgg and sieve.
576
577 2004-07-05 Andreas Schwab <schwab@suse.de>
578
579 * Makefile.in (install-arch-indep): Remove .arch-inventory files.
580
581 2004-06-21 Kenichi Handa <handa@m17n.org>
582
583 * make-dist: Link leim-ext.el into tempdir.
584
585 2004-06-15 Luc Teirlinck <teirllm@auburn.edu>
586
587 * info/dir (File): Add emacs-xtra.
588 * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
589
590 2004-06-12 Juri Linkov <juri@jurta.org>
591
592 * info/dir: Move menu help lines from `* Menu:' to file header.
593 Describe the purpose of a red *.
594
595 2004-05-04 Dave Love <fx@gnu.org>
596
597 * configure.in: Don't use `extrasub'.
598
599 2004-04-29 Dave Love <fx@gnu.org>
600
601 * configure.in: Don't forget to quote args to `test'.
602
603 2004-04-24 Thien-Thi Nguyen <ttn@gnu.org>
604
605 * autogen.sh: Update filename in "please read" message.
606
607 2004-04-17 Richard M. Stallman <rms@gnu.org>
608
609 * INSTALL: Move the info about site-lisp dirs,
610 and say uninstalled Emacs looks there too.
611
612 2004-04-04 Eli Zaretskii <eliz@gnu.org>
613
614 * config.bat (lib-src): Recognize comment lines in Makefile.in
615 that have a TAB after the #, to avoid errors in preprocessing with
616 GCC 3.3.3.
617
618 2004-03-31 Luc Teirlinck <teirllm@auburn.edu>
619
620 * Makefile.in: Mention in comment that `make maintainer-clean'
621 deletes .elc files.
622
623 2004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
624
625 * update-subdirs: Add local variables to prevent byte-compiling.
626
627 2004-03-21 Dave Love <fx@gnu.org>
628
629 * configure.in: Fix previous change.
630
631 2004-03-18 Dave Love <fx@gnu.org>
632
633 * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
634
635 2004-03-15 Luc Teirlinck <teirllm@auburn.edu>
636
637 * info/dir (File): Add SMTP and SES.
638
639 2004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
640
641 * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
642 (bootstrap): Use the new bootstrap-prepare target in lisp.
643
644 2004-02-18 Kim F. Storm <storm@cua.dk>
645
646 * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
647
648 2004-02-16 Eli Zaretskii <eliz@gnu.org>
649
650 * make-dist: Don't link index.*perm and permute-index into tempdir.
651
652 2004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
653
654 * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
655 to match previous changes by Eli Zaretskii.
656
657 2004-02-09 Luc Teirlinck <teirllm@auburn.edu>
658
659 * Makefile.in: Set CDPATH to an empty string.
660
661 2004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
662
663 * configure.in <darwin>: Use fink packages if available.
664
665 2004-01-25 J\e,Ai\e(Br\e,At\e(Bme Marant <jmarant@free.fr> (tiny change)
666
667 * make-dist (lispref): Do include lispref/index.texi.
668
669 2004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
670
671 * make-dist (tempdir): Include cursors in nt/icons.
672
673 2003-12-30 Eli Zaretskii <eliz@gnu.org>
674
675 * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
676 clashes with install-sh on 8+3 filesystems.
677
678 2003-12-08 Miles Bader <miles@gnu.org>
679
680 * .cvsignore: Add .arch-inventory.
681
682 2003-12-24 Andreas Schwab <schwab@suse.de>
683
684 * configure.in: Check for <sys/socket.h>. Include it before
685 including <net/if.h>. Move check for <net/if.h> before its use.
686
687 2003-12-24 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
688
689 * Makefile.in (install-arch-dep): Don't let cd output go into
690 pipe for carbon_appdir.
691
692 2003-12-24 Andreas Schwab <schwab@suse.de>
693
694 * configure.in (PKG_CHECK_MODULES): Fix quoting.
695
696 2003-12-01 Andreas Schwab <schwab@suse.de>
697
698 * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
699 hardcoding gcc.
700 * configure: Rebuild.
701
702 2003-11-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
703
704 * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
705 multiple displays.
706 Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
707
708 2003-09-23 Dave Love <fx@gnu.org>
709
710 * configure.in: Check members of struct ifreq.
711
712 2003-09-14 Kim F. Storm <storm@cua.dk>
713
714 * configure.in: Add checks for sys/ioctl.h and net/if.h.
715
716 2003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
717
718 * Makefile.in (install-arch-indep, uninstall): Add SES manual.
719
720 2003-08-18 Lute Kamstra <lute@gnu.org>
721
722 * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
723 required anymore.
724
725 2003-08-07 Andrew Choi <akochoi@shaw.ca>
726
727 * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
728 option instead of -traditional-cpp for CPP.
729
730 2003-07-29 Richard M. Stallman <rms@gnu.org>
731
732 * configure.in (HAVE_XIM): Define if XIM is available.
733
734 2003-07-29 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
735
736 * configure.in: The function gtk_window_set_icon_from_file was
737 introduced in GTK+ 2.2, so check for that release.
738
739 2003-07-23 Andreas Schwab <schwab@suse.de>
740
741 * configure.in: Add --enable-maintainer-mode, substitute MAINT.
742
743 * Makefile.in (YACC): Remove, not used.
744 (MAINT): Don't set.
745 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
746 disable dependency on ${srcdir}/configure.in when maintainer mode
747 is disabled.
748
749 2003-07-22 Dave Love <fx@gnu.org>
750
751 * configure.in: Make XRegisterIMInstantiateCallback test depend on
752 HAVE_X11, not with_xim.
753 (HAVE_CRTIN): Provide template.
754 <with_png>: Test for png.h and libpng/png.h.
755
756 2003-07-15 Andreas Schwab <schwab@suse.de>
757
758 * configure.in: Temporarily leave quoting for AC_DEFINE.
759
760 2003-07-13 Stefan Monnier <monnier@cs.yale.edu>
761
762 * configure.in: Check for posix_memalign.
763
764 2003-07-12 Richard M. Stallman <rms@gnu.org>
765
766 * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
767
768 2003-07-09 Kim F. Storm <storm@cua.dk>
769
770 * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
771 functionality of --without-xim.
772
773 2003-06-29 Dave Love <fx@gnu.org>
774
775 * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
776
777 2003-06-26 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
778
779 * configure: Regenerate.
780
781 2003-06-23 Dave Love <fx@gnu.org>
782
783 * configure.in: Check for sys/_mbstate_t.h.
784 Test XRegisterIMInstantiateCallback prototype.
785 (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
786
787 2003-06-06 Dave Love <fx@gnu.org>
788
789 * configure.in: Check for locale.h.
790
791 2003-06-05 Dave Love <fx@gnu.org>
792
793 * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
794 Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
795 (NLIST_STRUCT): Don't define.
796 (AH_BOTTOM): Define my_strftime.
797
798 2003-06-02 Richard M. Stallman <rms@gnu.org>
799
800 * configure.in: Revert changes of 2003-03-03 and 2003-05-24.
801
802 2003-05-24 Andreas Schwab <schwab@suse.de>
803
804 * configure.in (AH_BOTTOM) [MAC_OSX]: Do not redefine bcopy,
805 bzero, and bcmp.
806
807 2003-05-22 Dave Love <fx@gnu.org>
808
809 * configure.in: Remove redundant test for term.h. Test for difftime.
810
811 2003-05-20 Dave Love <fx@gnu.org>
812
813 * configure.in: Append * to s390-*-linux-gnu case.
814 (LIBMAIL) <lockfile>: Don't define.
815
816 2003-04-30 Richard M. Stallman <rms@gnu.org>
817
818 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
819
820 2003-04-28 Francesco Potort\e,Al\e(B <pot@gnu.org>
821
822 * configure.in: Undo last (RMS') change, as it is useless, per
823 Dave Love.
824
825 2003-04-08 Richard M. Stallman <rms@gnu.org>
826
827 * configure.in: Put #include of jpeglib.h at start of line.
828
829 2003-04-30 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
830
831 * INSTALL (* GNU/Linux development packages): Mention Debian and
832 RedHat package names.
833
834 2003-04-30 Boyd Lynn Gerber <gerberb@zenez.com>
835
836 * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
837
838 2003-04-30 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
839
840 * INSTALL (* GNU/Linux development packages): Tell people to
841 install additional packages for compiling Emacs.
842
843 2003-04-06 Francesco Potort\e,Al\e(B <pot@gnu.org>
844
845 * configure.in: Use the same configuration for all aix5, not just
846 aix5.1.
847
848 2003-03-16 Nelson H. F. Beebe <beebe@math.utah.edu> (tiny change)
849
850 * configure.in: Check for need for bigtoc support on IBM AIX for
851 solving a linker table overflow problem.
852
853 2003-03-03 Rob Browning <rlb@defaultvalue.org>
854
855 * configure.in: Add AC_CHECK_FUNCS for memcmp and memmove.
856 (AH_BOTTOM): Switch tests to prefer memcmp, memset, and memmove
857 over bzero, bcmp, and bcopy.
858
859 2003-02-23 Simon Josefsson <jas@extundo.com>
860
861 * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
862
863 2003-02-21 Klaus Zeitler <kzeitler@lucent.com>
864
865 * configure.in: Set new hpux10-20.h as "major" include for 10.20.
866
867 2003-02-13 Robert J. Chassell <bob@rattlesnake.com> (tiny change)
868
869 * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
870
871 2003-02-08 Andreas Schwab <schwab@suse.de>
872
873 * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
874 instead of the substitution.
875
876 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
877
878 * Makefile.in: Use @EXEEXT@ for Cygwin.
879 Use USERNAME if LOGNAME is not set (for Cygwin).
880
881 * configure.in:
882 * configure: Add opsys=cygwin.
883
884 2003-01-29 Kim F. Storm <storm@cua.dk>
885
886 * AUTHORS: Regenerate using new format (after fixing numerous
887 formatting errors in the ChangeLog files).
888
889 2003-01-22 Andreas Schwab <schwab@suse.de>
890
891 * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
892 redefining it explicitly in src/config.in.
893
894 2003-01-22 Markus Rost <rost@math.ohio-state.edu>
895
896 * Makefile.in (bootstrap): Make bootstrap-after.
897
898 2003-01-20 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
899
900 * configure.in: Fix --with-gtk.
901
902 2003-01-19 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
903
904 * configure.in: Add --with-gtk, --with-x-toolkit=gtk
905
906 * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
907
908 2003-01-14 Francesco Potort\e,Al\e(B <pot@gnu.org>
909
910 * configure.in (m68k-motorola-sysv): Remove (obsolete).
911
912 2003-01-07 Steven Tamm <steventamm@mac.com>
913
914 * configure.in: New option, --enable-carbon-app, to specify
915 that the application should be installed
916 * Makefile.in (install-arch-dep): On Mac OS X, install the
917 Emacs.app application if carbon-app is enabled
918
919 2003-01-06 Dave Love <fx@gnu.org>
920
921 * configure.in: Check for nl_langinfo.
922 [!HAVE_SIZE_T]: Fix typedef.
923
924 2003-01-06 David Kastrup <dak@gnu.org>
925
926 * Makefile.in (INSTALL_INFO): Get install-info command from configure.
927
928 * configure.in: Add tests for install-info
929
930 2002-12-09 Markus Rost <rost@math.ohio-state.edu>
931
932 * configure.in (*-sunos5*, *-solaris*): Revert previous change -
933 use again sol2-6 instead of sol2-8.
934
935 2002-12-09 Dave Love <fx@gnu.org>
936
937 * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
938
939 2002-12-08 Andreas Schwab <schwab@suse.de>
940
941 * Makefile.in (install-arch-indep): Revert last change.
942
943 2002-11-27 Dave Love <fx@gnu.org>
944
945 * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
946 Check for __sys_siglist too. Check for memset.
947 Use AC_FUNC_GETPGRP. Add mipsel-*-linux-gnu* target.
948
949 2002-11-22 Juanma Barranquero <lektu@terra.es>
950
951 * config.guess, config.sub: Updated from master source.
952
953 2002-11-19 Karl Fogel <kfogel@red-bean.com>
954
955 * autogen.sh: New file.
956
957 2002-11-15 Dave Love <fx@gnu.org>
958
959 * configure.in: Tidy up various quoting issues throughout.
960 Use AC_GNU_SOURCE.
961 (AH_BOTTOM): Fix #endif protecting config.h. Maybe include
962 alloca.h. Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
963 Maybe define bcopy, bzero, bcmp.
964 (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
965 non-existent machine file).
966 (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
967 (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
968 (nlist.h): Move test up.
969
970 2002-11-18 Markus Rost <rost@math.ohio-state.edu>
971
972 * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
973
974 2002-11-14 Francesco Potort\e,Al\e(B <pot@gnu.org>
975
976 * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations.
977
978 2002-11-11 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
979
980 * Makefile.in (install-arch-indep): Prepend $(srcdir)/ to lisp.
981
982 2002-11-08 Dave Love <fx@gnu.org>
983
984 * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
985 (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
986
987 2002-11-07 Miles Bader <miles@gnu.org>
988
989 * Makefile.in (maybe_bootstrap): Fix shell variable usage.
990 Handle separate-build-dir case.
991
992 2002-11-06 Richard M. Stallman <rms@gnu.org>
993
994 * Makefile.in (maybe_bootstrap): Add doublequotes to make it
995 bulletproof. $bar may be empty when there are no .elc files.
996
997 2002-10-30 Dave Love <fx@gnu.org>
998
999 * configure.in: Require autoconf 2.53. Test for pty.h,
1000 sys/mman.h, sys/param.h, mremap, memmove.
1001 (AH_BOTTOM): Maybe include strings.h. Add local variables for mode.
1002 (AC_PROG_YACC): Delete.
1003 (size_t): Use AC_CHECK_TYPES.
1004 (AH_TOP): Up-date copyright.
1005
1006 2002-10-01 Juanma Barranquero <lektu@terra.es>
1007
1008 * update-subdirs: Add "no-byte-compile: t" to subdirs.el.
1009
1010 2002-09-19 Richard M. Stallman <rms@gnu.org>
1011
1012 * configure.in: Fix the LessTif-directory-finder for real.
1013
1014 2002-09-14 Richard M. Stallman <rms@gnu.org>
1015
1016 * Makefile.in (maybe_bootstrap): Test for complete absence
1017 of compiled Lisp files.
1018
1019 2002-09-11 Stefan Monnier <monnier@cs.yale.edu>
1020
1021 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
1022 (bootstrap-clean-after): Delete.
1023 (bootstrap): Make the sequencing explicit.
1024
1025 2002-09-10 Richard M. Stallman <rms@gnu.org>
1026
1027 * configure.in: Fix previous LessTif change.
1028
1029 2002-09-09 Richard M. Stallman <rms@gnu.org>
1030
1031 * configure.in (powerpcle-*-solaris2.5*): New configuration.
1032 (powerpcle-*-solaris*): Use version 2.6 as default.
1033 (*-sunos5.6*, *-solaris2.6*): New alternative.
1034 (*-sunos5*): Use version 2.6 as default.
1035
1036 2002-09-06 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1037
1038 * configure.in: Fix typo.
1039
1040 2002-09-05 Richard M. Stallman <rms@gnu.org>
1041
1042 * configure.in: Look for LessTif in /usr/X11R6/LessTif/ before Motif.
1043
1044 * configure.in: Handle $GCC_LINK_TEST_OPTIONS and
1045 $NON_GCC_LINK_TEST_OPTIONS after the AC_PROG_... macros.
1046
1047 2002-08-26 Kim F. Storm <storm@cua.dk>
1048
1049 * Makefile.in (install-arch-indep): Do not remove DOC file
1050 when it is the only DOC file installed; this is the case when
1051 CANNOT_DUMP is defined. From Joe Buehler (tiny change).
1052
1053 2002-07-24 Markus Rost <rost@math.ohio-state.edu>
1054
1055 * configure.in: Fix typo.
1056
1057 2002-07-24 Richard M. Stallman <rms@gnu.org>
1058
1059 * configure.in: Don't print anything special about gamedir.
1060
1061 * configure.in: Delete nonstandard --with-game-user option.
1062
1063 2002-07-21 Richard M. Stallman <rms@gnu.org>
1064
1065 * Makefile.in (gamedir, localstatedir): New variables.
1066 (epaths-force): Insert value of gamedir into PATH_GAME.
1067
1068 * configure.in (gamedir): Handle it like lispdir.
1069 (--with-game-dir option): Delete.
1070
1071 2002-06-21 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1072
1073 * configure.in: Add support for mipseb-*-netbsd* machines.
1074
1075 2002-06-18 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1076
1077 * Makefile.in (install-arch-indep, uninstall): Add Tramp.
1078
1079 2002-06-17 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1080
1081 * info/dir (File): Add an entry for Tramp.
1082
1083 2002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
1084
1085 * INSTALL-CVS: New file.
1086
1087 2002-06-07 Andreas Schwab <schwab@suse.de>
1088
1089 * configure.in (x86_64-*-linux-gnu*): New system.
1090
1091 2002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
1092
1093 * config.bat: Handle the case when lispintro is truncated to lispintr.
1094
1095 2002-05-26 Paul Eggert <eggert@twinsun.com>
1096
1097 * config.guess, config.sub: Updated from master source.
1098
1099 2002-05-09 Richard M. Stallman <rms@gnu.org>
1100
1101 * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
1102
1103 2002-05-04 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1104
1105 * make-dist: Do not distribute lock/ directory.
1106
1107 2002-04-30 Andrew Choi <akochoi@shaw.ca>
1108
1109 * configure.in: Provide documentation string when defining
1110 variable HAVE_CARBON. Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
1111 and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
1112
1113 2002-04-28 Colin Walters <walters@verbum.org>
1114
1115 * configure.in: Delete configure check for access to the game user.
1116
1117 2002-04-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1118
1119 * make-dist: lwlib/Imakefile is removed.
1120
1121 2002-04-26 Andrew Choi <akochoi@shaw.ca>
1122
1123 * configure.in: Add support for powerpc-apple-darwin*.
1124 (HAVE_CARBON): Add.
1125
1126 * make-dist: Create directories in mac/Emacs.app.
1127
1128 2002-04-25 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1129
1130 * make-dist: lwlib-Xol* are removed.
1131
1132 2002-04-23 Andreas Schwab <schwab@suse.de>
1133
1134 * Makefile.in (MAINT): New variable.
1135 (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
1136 instead of configure.in, to avoid running autoconf and autoheader
1137 unless explicitly requested.
1138
1139 2002-04-16 Eli Zaretskii <eliz@gnu.org>
1140
1141 * config.bat: Update for msdos/sed2v2.inp.
1142
1143 2002-04-15 Andreas Schwab <schwab@suse.de>
1144
1145 * Makefile.in ($(srcdir)/src/config.in): Generate using autoheader.
1146 * configure.in: Add config header templates to all AC_DEFINE and
1147 AC_DEFINE_UNQUOTED symbols.
1148 * make-dist: Run autoheader if necessary.
1149
1150 2002-04-10 Colin Walters <walters@verbum.org>
1151
1152 * configure.in: Add --game-dir, --game-user. Test to see if we
1153 can use them.
1154
1155 2002-04-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1156
1157 * configure.in: Add --with-sound.
1158
1159 2002-03-18 Kim F. Storm <storm@cua.dk>
1160
1161 * configure.in: Test for sendto, recvfrom, getsockopt, setsockopt,
1162 and getsockname functions. Test for sys/un.h include file.
1163
1164 2002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
1165
1166 * configure.in: Support AIX 5.1.
1167
1168 2002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
1169
1170 * configure.in: Added test for X Session Management (HAVE_X_SM).
1171
1172 2002-03-03 Richard M. Stallman <rms@gnu.org>
1173
1174 * Makefile.in (install-arch-indep): Use umask 022 for DOC* and lisp/.
1175 Run chown $${LOGNAME} on files installed by tar xvf.
1176
1177 2002-03-03 Kim F. Storm <storm@cua.dk>
1178
1179 * configure.in: Test for getpeername.
1180
1181 2002-03-01 Richard M. Stallman <rms@gnu.org>
1182
1183 * configure.in (HAVE_JPEG): Turn it off if libjpeg version < 6b.
1184 (HAVE_GIF): Don't use old libungif versions that crash.
1185
1186 2002-02-26 Richard M. Stallman <rms@gnu.org>
1187
1188 * configure.in <making srcdir absolute>: Verify that PWD is correct,
1189 not just well-formed and valid.
1190 (mips-compaq-nonstopux*): New configuration.
1191
1192 2002-02-18 Paul Eggert <eggert@twinsun.com>
1193
1194 * make-dist: Port to POSIX 1003.1-2001, which doesn't allow "head -1".
1195 "sed q" is a portable equivalent to plain "head -1".
1196
1197 2002-02-13 Richard M. Stallman <rms@gnu.org>
1198
1199 * Makefile.in (maybe_bootstrap): Do `exit 1'.
1200 (all): Don't depend on maybe_bootstrap here.
1201 (${SUBDIR}): Depend on it here instead.
1202
1203 2002-02-08 Richard M. Stallman <rms@gnu.org>
1204
1205 * Makefile.in (maybe_bootstrap): Add an infinite sleep-loop.
1206
1207 2002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
1208
1209 * configure.in: Recognize BSD/OS 5.0.
1210
1211 2002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
1212
1213 * make-dist: Make version checking in emacs.texi consistent with
1214 how we set it there.
1215
1216 2001-12-29 Kim F. Storm <storm@cua.dk>
1217
1218 * INSTALL: <CONFIGURATION BY HAND> Now requires autoconf 2.51.
1219
1220 2001-12-28 Richard M. Stallman <rms@gnu.org>
1221
1222 * configure.in: Test for mbsinit.
1223
1224 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
1225
1226 These changes make Leim part of the standard distribution:
1227
1228 * README: Add info about the `leim' directory.
1229
1230 * INSTALL: Remove text that describes Leim as a separate package.
1231
1232 * noleim-Makefile.in: File removed.
1233
1234 * make-dist: Don't copy noleim-Makefile.in to the leim subdirectory.
1235 Link Leim files to ${tempdir}/leim, not to real-leim. Don't move
1236 Leim files out of the Emacs tree. Don't prepare a separate tarball
1237 for Leim.
1238
1239 2001-12-11 Richard M. Stallman <rms@gnu.org>
1240
1241 * configure.in (hppa*-*-linux-gnu*): New alternative.
1242
1243 2001-12-08 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1244
1245 * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
1246 creating distribution.
1247
1248 2001-12-06 Paul Eggert <eggert@twinsun.com>
1249
1250 * configure.in (AC_PREREQ): Bump from 2.50 to 2.51; needed for vfork.
1251 (AC_FUNC_VFORK): Remove.
1252 (AC_FUNC_FORK): Add.
1253 (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
1254 this is required by recent Autoconf versions.
1255
1256 2001-12-02 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1257
1258 * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
1259 TODO, vms-pp.trans and others).
1260
1261 2001-11-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1262
1263 * make-dist: Use COPYING from the top-level directory.
1264
1265 2001-11-29 Gerd Moellmann <gerd@gnu.org>
1266
1267 * configure.in: Add support for FreeBSD/Alpha.
1268
1269 2001-11-29 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1270
1271 * make-dist: Add COPYING to the top-level directory of the
1272 distribution. Simplify the logic behind copying.
1273
1274 * Makefile.in (maybe_bootstrap): Fix previous change.
1275
1276 2001-11-28 Richard M. Stallman <rms@gnu.org>
1277
1278 * Makefile.in (maybe_bootstrap): Don't bootstrap, just suggest it.
1279
1280 2001-11-26 Richard M. Stallman <rms@gnu.org>
1281
1282 * Makefile.in: bootstrap should not delete dumped executables.
1283 (bootstrap-clean-before): New target.
1284 (bootstrap): Use bootstrap-clean-before instead of clean.
1285 (bootstrap-clean-after): Rename from bootstrap-clean. Calls changed.
1286
1287 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
1288
1289 These changes add the Emacs Lisp Introduction manual to the
1290 distribution:
1291
1292 * Makefile.in (install-arch-indep, uninstall): Add ELisp Intro files.
1293
1294 * make-dist: Copy the files in lispintro directory.
1295
1296 * config.bat: Configure in the lispintro directory.
1297
1298 * configure.in (AC_OUTPUT): Add lispintro/Makefile.
1299
1300 * Makefile.in (SUBDIR_MAKEFILES): Add lispintro.
1301 (lispintro/Makefile): New target.
1302 (mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
1303 (unlock, relock, info, dvi): Ditto.
1304
1305 2001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
1306
1307 * Makefile.in (uninstall, install-arch-indep): Don't install gfdl.1.
1308
1309 * make-dist (etc): Don't distribute gfdl.1.
1310
1311 2001-11-22 Colin Walters <walters@debian.org>
1312
1313 * Makefile.in (install-arch-indep): Install the calc .info files.
1314 (uninstall): Handle deletion of calc .info files (thanks Pavel Jan\e,Am\e(Bk).
1315
1316 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
1317
1318 * make-dist (lispref): Add *.txt, *.el, permute-index, and
1319 tindex.pl to the list of those being put into the distribution.
1320
1321 2001-11-16 Eli Zaretskii <eliz@gnu.org>
1322
1323 * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
1324
1325 2001-11-15 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1326
1327 * Makefile.in (uninstall): Fix previous change.
1328
1329 * configure.in, Makefile.in: Add support for --program-prefix,
1330 --program-suffix and --program-transform-name options.
1331
1332 2001-11-13 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1333
1334 * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
1335 (install-arch-indep): Install emacsclient manual page.
1336 (uninstall): Uninstall emacsclient manual page.
1337
1338 2001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
1339
1340 * make-dist: Add lispref/index.*perm files to the distribution.
1341 From Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>.
1342
1343 2001-11-12 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1344
1345 * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
1346
1347 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1348
1349 * configure.in: AC_OUTPUT lispref/Makefile.
1350
1351 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1352
1353 The following changes add the ELisp reference manual to the
1354 distribution.
1355
1356 * make-dist: Add the lispref directory to the distribution.
1357
1358 * Makefile.in (install-arch-indep): Add elisp* to the list of
1359 installed Info files.
1360 (SUBDIR_MAKEFILES): Add lispref/Makefile.
1361 (lispref/Makefile): New target.
1362 (mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
1363 Add commands for the lispref directory.
1364 (info, dvi): Ditto.
1365
1366 * config.bat: Configure in `lispref'.
1367
1368 2001-11-09 Richard M. Stallman <rms@gnu.org>
1369
1370 * Makefile.in (bootstrap-lisp): Don't suppress error messages.
1371
1372 2001-11-07 Eli Zaretskii <eliz@is.elta.co.il>
1373
1374 * make-dist (tempdir): Copy AUTHORS as well.
1375
1376 2001-11-06 Sam Steingold <sds@gnu.org>
1377
1378 * configure.in: Added a check for <nlist.h>
1379
1380 2001-11-01 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
1381
1382 * configure.in: Reindent --help output.
1383 From Per Starback (starback@ling.uu.se).
1384
1385 2001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
1386
1387 * configure.in: New entry for HP/UX-11.
1388
1389 * Makefile.in (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP.
1390 From Eric S. Raymond <esr@golux.thyrsus.com>.
1391
1392 2001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
1393
1394 * configure.in (s390-*-linux-gnu): New system. From Adam Thornton
1395 <athornton@sinenomine.net>.
1396
1397 2001-10-25 Gerd Moellmann <gerd@gnu.org>
1398
1399 * Makefile.in (maybe_bootstrap): New target.
1400 (all): Add to prerequisites to bootstrap if abbrev.elc doesn't exist.
1401
1402 2001-10-24 Ken Raeburn <raeburn@gnu.org>
1403
1404 * configure.in: If --with-hesiod is given, look for
1405 hes_getmailhost and res_send or __res_send; check hesiod and
1406 resolv libraries respectively if system libraries don't supply them.
1407
1408 2001-10-24 Gerd Moellmann <gerd@gnu.org>
1409
1410 * configure.in: Use $MAKE for `make' if set.
1411
1412 2001-10-22 Gerd Moellmann <gerd@gnu.org>
1413
1414 * Makefile.in (install-arch-indep): Add -h (follow symlinks)
1415 to tar options.
1416
1417 2001-10-20 Gerd Moellmann <gerd@gnu.org>
1418
1419 * (Version 21.1 released).
1420
1421 2001-10-20 Miles Bader <miles@gnu.org>
1422
1423 * configure.in (configuration): Set from `host' if `host_alias'
1424 isn't defined.
1425
1426 2001-10-19 Andreas Schwab <schwab@suse.de>
1427
1428 * configure.in: Make ready for autoconf 2.5x.
1429 (AC_PREREQ): Require autoconf 2.50.
1430 * aclocal.m4: Removed.
1431 * Makefile.in (${srcdir}/configure): Don't depend on aclocal.m4.
1432
1433 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1434
1435 * README: Bump Emacs version to 21.1.50.
1436
1437 2001-10-05 Gerd Moellmann <gerd@gnu.org>
1438
1439 * Branch for 21.1.
1440
1441 2001-09-05 Gerd Moellmann <gerd@gnu.org>
1442
1443 * configure.in: Avoid `$@' which is handled specially in
1444 Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>.
1445
1446 2001-09-01 Eli Zaretskii <eliz@is.elta.co.il>
1447
1448 * make-dist (nt): Add subdirs.el to the list of distributed files.
1449
1450 2001-08-14 Eli Zaretskii <eliz@is.elta.co.il>
1451
1452 * configure.in (machine): Add an entry for
1453 hppa1.1-hitachi-hiuxwe2*.
1454
1455 2001-05-28 Gerd Moellmann <gerd@gnu.org>
1456
1457 * make-dist (LANG): Set LC_ALL and LANGUAGE to C, unset
1458 LC_MESSAGES and LANG. From Karl Eichwalder <keichwa@gmx.net>.
1459
1460 2001-05-14 Gerd Moellmann <gerd@gnu.org>
1461
1462 * make-dist: Copy texinfo.tex unconditionally.
1463
1464 2001-04-25 Eli Zaretskii <eliz@is.elta.co.il>
1465
1466 * Makefile.in (install-arch-indep): Add gfdl.1 to the man pages
1467 that are installed.
1468
1469 2001-04-06 Gerd Moellmann <gerd@gnu.org>
1470
1471 * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail.
1472 Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
1473
1474 * make-dist: Handle leim/MISC-DIC. Only include
1475 `[a-zA-Z]*.{el,elc}' from leim/quail.
1476
1477 2001-04-05 Gerd Moellmann <gerd@gnu.org>
1478
1479 * Makefile.in (install-arch-indep): Remove .cvsignore files.
1480
1481 2001-03-30 Gerd Moellmann <gerd@gnu.org>
1482
1483 * Makefile.in (.PHONY): Add for bootstrap targets.
1484 (bootstrap-clean): New target.
1485 (bootstrap): Use it instead of `clean'.
1486
1487 2001-03-29 Eli Zaretskii <a34785@is.elta.co.il>
1488
1489 * Makefile.in (SUBDIR): Remove leim.
1490 (all, .RECURSIVE, extraclean): Add leim explicitly.
1491 (leim): Provide separate rule which exports PARALLEL=0 into the
1492 environment.
1493
1494 2001-03-20 Gerd Moellmann <gerd@gnu.org>
1495
1496 * configure.in (HAVE_XPM): Don't print the result of the check for
1497 XpmReturnAllocPixels if we don't have an xpm.h.
1498
1499 2001-03-05 Gerd Moellmann <gerd@gnu.org>
1500
1501 * COPYING: New file.
1502
1503 2001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
1504
1505 * config.bat: Update the copyright.
1506
1507 2001-02-23 Kenichi Handa <handa@etl.go.jp>
1508
1509 * configure.in: Use AC_EGREP_CPP to check if the C preprocessor
1510 converts `..' to `. .'. If it converts, set CPP_NEED_TRADITIONAL
1511 to `yes'. Later in AC_OUTPUT, check this variable.
1512
1513 2001-02-09 Dave Love <fx@gnu.org>
1514
1515 * AUTHORS: Updated.
1516
1517 2001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
1518
1519 * info/dir (Ebrowse): Fix the entry (was missing a dot).
1520
1521 2001-02-02 Gerd Moellmann <gerd@gnu.org>
1522
1523 * mkinstalldirs (errstatus): Chmod a+rx directories we create.
1524
1525 * Makefile.in (uninstall): Ignore exit code of `rm'.
1526
1527 * Makefile.in (uninstall): Remove more info files. Remove
1528 ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
1529
1530 2001-01-31 Gerd Moellmann <gerd@gnu.org>
1531
1532 * noleim-Makefile.in (extraclean): Add.
1533
1534 2001-01-28 Gerd Moellmann <gerd@gnu.org>
1535
1536 * Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep
1537 it quiet.
1538
1539 2001-01-24 Colin Walters <walters@cis.ohio-state.edu>
1540
1541 * Makefile.in (tags): Fix typo.
1542
1543 2001-01-13 Kenichi Handa <handa@etl.go.jp>
1544
1545 * configure.in: Fix typo in the code setting x_search_path.
1546
1547 2001-01-10 Dave Love <fx@gnu.org>
1548
1549 * configure.in: Don't reset LIBS at end of -lXmu test. Test for
1550 -lXext.
1551 (HAVE_XKBGETKEYBOARD): Fix reporting of result.
1552 (HAVE_LIBXP): Remove -lXt from AC_CHECK_LIB.
1553 (HAVE_XAW3D, HAVE_XPM, HAVE_JPEG, HAVE_PNG, HAVE_TIFF, HAVE_GIF):
1554 Don't frob CFLAGS. Remove extra X libs from AC_CHECK_LIB
1555 (now in $LIBS).
1556
1557 2001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
1558
1559 * config.bat: Run the preprocessor with -traditional.
1560
1561 2001-01-01 Eli Zaretskii <eliz@is.elta.co.il>
1562
1563 * INSTALL: Move copying conditions to end of file.
1564
1565 2000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
1566
1567 * INSTALL: Add basic installation procedure which assumes
1568 `configure' does its job. Elaborate on image support libraries.
1569 Add a pointer to Xaw3d library. Add advice about solving
1570 configure-time problems by looking in config.log and setting
1571 variables in the environment.
1572
1573 2000-12-27 Gerd Moellmann <gerd@gnu.org>
1574
1575 * Makefile.in (install-arch-indep): If tar fails, exit with
1576 exit code 1.
1577
1578 2000-12-19 Gerd Moellmann <gerd@gnu.org>
1579
1580 * configure.in: Test for XkbGetKeyboard with an AC_TRY_LINK whose
1581 source file includes XKBlib.h. On some broken Solaris systems,
1582 there is an XKBlib.h, reportedly, but header files included by
1583 XKBlib.h are missing.
1584
1585 2000-12-14 Gerd Moellmann <gerd@gnu.org>
1586
1587 * configure.in: AC_CHECK_FUNC XkbGetKeyboard.
1588
1589 2000-12-11 Dave Love <fx@gnu.org>
1590
1591 * configure.in <alpha*-dec-osf*>: Use full path for NON_GNU_CPP.
1592
1593 2000-12-11 Paul Eggert <eggert@twinsun.com>
1594
1595 * aclocal.m4 (AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
1596 Merge fixes from latest GNU tar version. These macros no longer
1597 futz with _XOPEN_SOURCE, as that was not portable in practice.
1598 (AC_FUNC_FSEEKO): New macro.
1599
1600 * configure.in: Use it instead of invoking AC_CHECK_FUNCS on
1601 ftello.
1602
1603 2000-12-05 Dave Love <fx@gnu.org>
1604
1605 * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules.
1606
1607 2000-12-02 Eli Zaretskii <eliz@is.elta.co.il>
1608
1609 * info/dir: Change the category to "Emacs".
1610
1611 2000-12-01 Gerd Moellmann <gerd@gnu.org>
1612
1613 * make-dist (tempdir): Remove epaths.h from the distribution
1614 instead of paths.h.
1615
1616 2000-11-23 Eli Zaretskii <eliz@is.elta.co.il>
1617
1618 * config.bat: Check for existence of djecho.exe, and print an
1619 error message if it is not available.
1620
1621 * INSTALL: Describe possible problem with djecho.exe in old
1622 versions of DJGPP v2.x.
1623
1624 2000-11-23 Gerd Moellmann <gerd@gnu.org>
1625
1626 * configure.in: Initialize HAVE_LIBXP to no.
1627
1628 2000-11-22 Gerd Moellmann <gerd@gnu.org>
1629
1630 * configure.in: Use m/macppc.h instead of the non-existent
1631 m/powerpc.h.
1632
1633 2000-11-21 Gerd Moellmann <gerd@gnu.org>
1634
1635 * Makefile.in (install-arch-indep): Also install info/eshell*
1636 and info/speedbar*.
1637
1638 * configure.in (HAVE_PNG): Check for the presence of
1639 png_get_channels to rule out older PNG libs.
1640
1641 * configure.in (AC_OUTPUT): Arrange to emit definitions of
1642 GCC and NON_GNU_CPP into config.status.
1643
1644 2000-11-20 Dave Love <fx@gnu.org>
1645
1646 * configure.in: Fix last change.
1647
1648 * GETTING.GNU.SOFTWARE: Deleted.
1649 * FTP: New file to replace it.
1650 * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE.
1651
1652 2000-11-20 Gerd Moellmann <gerd@gnu.org>
1653
1654 * configure.in: Use -traditional with GNU cpp.
1655
1656 2000-11-17 Gerd Moellmann <gerd@gnu.org>
1657
1658 * make-dist: Handle the Mac port. Distribute all makefile.w32-in.
1659 Distribute more files from the nt/ subdir. Distribute PBM
1660 image files from subdirs of lisp/. Distribute old change logs
1661 from subdirs of lisp/. Distribute play/5x5.el.
1662
1663 2000-11-11 Dave Love <fx@gnu.org>
1664
1665 * config.sub, config.guess: Updated from master source.
1666
1667 2000-11-07 Dave Love <fx@gnu.org>
1668
1669 * configure.in: Test for mkstemp.
1670
1671 2000-11-01 Eli Zaretskii <eliz@is.elta.co.il>
1672
1673 * info/dir (Top): Rearrange menu items more logically, and put
1674 them into a single category. Add menu items for RefTeX and
1675 Widget.
1676
1677 2000-10-29 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1678
1679 * Makefile.in (install-arch-indep): Use --info-dir instead of
1680 --dir-file, and a simple argument instead of --info-file, so that
1681 the Debian version of install-info also works.
1682
1683 2000-10-19 Eric M. Ludlam <zappo@ultranet.com>
1684
1685 * info/dir (Speedbar): Add entry.
1686
1687 2000-10-16 Eli Zaretskii <eliz@is.elta.co.il>
1688
1689 * INSTALL: Describe the new image-support options to the configure
1690 script. List URLs where image support libraries can be found.
1691
1692 2000-10-14 Eli Zaretskii <eliz@is.elta.co.il>
1693
1694 * info/dir (Top): Add an entry for Eshell.
1695
1696 2000-10-02 Dave Love <fx@gnu.org>
1697
1698 * configure.in: Check for gai_strerror.
1699
1700 2000-10-01 Andreas Schwab <schwab@suse.de>
1701
1702 * Makefile.in (install-arch-indep): Update list of installed info
1703 files.
1704
1705 2000-09-30 Gerd Moellmann <gerd@gnu.org>
1706
1707 * configure.in: Support `sparc*-*-netbsd*'.
1708
1709 2000-09-29 Eli Zaretskii <eliz@is.elta.co.il>
1710
1711 * info/dir (MIME): Add entry for emacs-mime.
1712
1713 2000-09-29 Dave Love <fx@gnu.org>
1714
1715 * configure.in: Fix alpha*-dec-osf4 using the osf5 config.
1716
1717 2000-09-26 Gerd Moellmann <gerd@gnu.org>
1718
1719 * make-dist: Adapt to the change of leim/Makefile which was
1720 necessary to ensure a reasonably working `make dist'.
1721
1722 * leim-Makefile.in: Moved to leim/Makefile.in..
1723
1724 * noleim-Makefile.in: New file, formerly leim/Makefile.in.
1725
1726 2000-09-21 Kenichi Handa <handa@etl.go.jp>
1727
1728 * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
1729 (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
1730 (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
1731 files to .elc.
1732 (${TIT}): Adjusted for the above change.
1733 (clean mostlyclean): Likewise.
1734 (.el.elc): New target.
1735
1736 2000-09-19 Gerd Moellmann <gerd@gnu.org>
1737
1738 * make-dist: Include XPM and XBM files in lisp/ and subdirs
1739 in the distribution.
1740
1741 2000-09-18 Gerd Moellmann <gerd@gnu.org>
1742
1743 * make-dist (skk): Rename to `ja-dic' because the leim directory
1744 was renamed.
1745
1746 2000-09-14 Dave Love <fx@gnu.org>
1747
1748 * configure.in: Fix spurion in last change.
1749
1750 2000-09-14 Gerd Moellmann <gerd@gnu.org>
1751
1752 * configure.in (USE_MMAP_FOR_BUFFERS): Recognize in system
1753 configuration files instead of REL_ALLOC_MMAP. Set REL_ALLOC
1754 to `no' if defined. Change result report.
1755
1756 2000-09-08 Dave Love <fx@gnu.org>
1757
1758 * configure.in: Remove spurious `@'s.
1759
1760 * aclocal.m4 (AC_FUNC_MMAP): Use fixed version from development
1761 autoconf.
1762
1763 2000-09-06 Gerd Moellmann <gerd@gnu.org>
1764
1765 * configure.in (REL_ALLOC_MMAP): Recognize in system configuration
1766 file and print informational message.
1767
1768 * configure.in (AC_FUNC_MMAP): Add.
1769
1770 2000-09-01 Gerd Moellmann <gerd@gnu.org>
1771
1772 * configure.in: Add ``checking'' messages for
1773 XpmReturnAllocPixels.
1774
1775 2000-08-28 Gerd Moellmann <gerd@gnu.org>
1776
1777 * configure.in: Check <strings.h>; check `index' and `rindex'
1778 functions.
1779
1780 2000-08-26 Kenichi Handa <handa@etl.go.jp>
1781
1782 * configure.in <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
1783 "case "${canonical}" in".
1784
1785 2000-08-25 Dave Love <fx@gnu.org>
1786
1787 * configure.in <osf>: Use NON_GNU_CPP='cpp' always.
1788
1789 2000-08-25 Kenichi Handa <handa@etl.go.jp>
1790
1791 * leim-Makefile.in: Rename skk to ja-dic throughout the file.
1792
1793 2000-08-24 Gerd Moellmann <gerd@gnu.org>
1794
1795 * configure.in <making srcdir absolute>: Unset CDPATH in case $PWD
1796 contains a relative path. Protect against unusable values of $PWD.
1797
1798 2000-08-08 Eli Zaretskii <eliz@is.elta.co.il>
1799
1800 * info/dir (WoMan): Add entry.
1801
1802 * config.bat (maindir): Update src/_gdbinit even if it does
1803 already exist.
1804
1805 2000-08-07 Gerd Moellmann <gerd@gnu.org>
1806
1807 * Makefile.in (config.status): Prepend `$(srcdir)/' to `configure'.
1808
1809 2000-08-03 Gerd Moellmann <gerd@gnu.org>
1810
1811 * configure.in: Add support for ia64*-*-linux*.
1812
1813 2000-07-27 Gerd Moellmann <gerd@gnu.org>
1814
1815 * make-dist (aclocal.m4): Include in distribution.
1816
1817 2000-07-26 Dave Love <fx@gnu.org>
1818
1819 * configure.in (AC_SYS_LARGEFILE): Moved earlier.
1820
1821 2000-07-24 Dave Love <fx@gnu.org>
1822
1823 * configure.in: Add AC_SIZE_T.
1824
1825 2000-07-18 Dave Love <fx@gnu.org>
1826
1827 * configure.in: Reorder so that most tests are done after CPPFLAGS
1828 is set from the C_SWITCH_... definitions.
1829
1830 2000-07-10 Gerd Moellmann <gerd@gnu.org>
1831
1832 * configure.in (HAVE_XPM): Undo previous change. Check for
1833 preprocessor define XpmReturnAllocPixels.
1834
1835 2000-07-06 Gerd Moellmann <gerd@gnu.org>
1836
1837 * configure.in (HAVE_XPM): Check for XpmReturnAllocPixels
1838 instead of XpmReadFileToPixmap.
1839
1840 2000-07-05 Ken Raeburn <raeburn@gnu.org>
1841
1842 * configure.in: Check for <soundcard.h>. Look for ossaudio
1843 library, and set LIBSOUND accordingly.
1844
1845 2000-07-05 Dave Love <fx@gnu.org>
1846
1847 * configure.in: Use AC_HEADER_SYS_WAIT.
1848
1849 2000-07-05 Gerd Moellmann <gerd@gnu.org>
1850
1851 * make-dist: Check DONTCOMPILE in lisp/Makefile.in instead of
1852 lisp/Makefile. Distribute lisp/Makefile.in instead of
1853 lisp/Makefile.
1854
1855 2000-06-30 Ken Raeburn <raeburn@gnu.org>
1856
1857 * configure.in: Add ${C_SWITCH_X_SITE} temporarily to CPPFLAGS,
1858 while searching for image-handling libraries.
1859
1860 2000-06-26 Gerd Moellmann <gerd@gnu.org>
1861
1862 * configure.in (--with-xim): New option.
1863
1864 2000-06-23 Dave Love <fx@gnu.org>
1865
1866 * configure.in [HAVE_TIMEVAL]: Move gettimeofday test here, test
1867 for struct timezone and test how we can call gettimeofday.
1868 Check for OSF 5+. Check for term.h.
1869
1870 * aclocal.m4: Define the post-2.13 stuff conditionally on autoconf
1871 version.
1872
1873 2000-06-23 Gerd Moellmann <gerd@gnu.org>
1874
1875 * configure.in (HAVE_LIBXP): Change test for libXp.
1876
1877 2000-06-21 Dave Love <fx@gnu.org>
1878
1879 * configure.in: Check for fcntl.h. Use AC_FUNC_GETLOADAVG, not
1880 simple test for getloadavg and substitute GETLOADAVG_LIBS.
1881 Simplify test for GETTIMEOFDAY_ONE_ARGUMENT.
1882
1883 2000-06-19 Dave Love <fx@gnu.org>
1884
1885 * configure.in (GETTIMEOFDAY_ONE_ARGUMENT): Fix in case
1886 _XOPEN_SOURCE is defined.
1887
1888 2000-06-16 Gerd Moellmann <gerd@gnu.org>
1889
1890 * Makefile.in (distclean): Also make distclean in lisp/.
1891
1892 2000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
1893
1894 * config.bat: Generate lisp/Makefile from lisp/Makefile.in.
1895
1896 2000-06-15 Gerd Moellmann <gerd@gnu.org>
1897
1898 * make-dist: Add --help and --snapshot options.
1899
1900 2000-06-14 Gerd Moellmann <gerd@gnu.org>
1901
1902 * configure.in: Generate lisp/Makefile.
1903
1904 * configure.in: Add support for `*-lynxos*'.
1905 Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as
1906 recommended by <Karen.Dorhamer@compaq.com> to fix problems
1907 on Tru64 UNIX v5.0.
1908
1909 2000-06-13 Ken Raeburn <raeburn@gnu.org>
1910
1911 * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when
1912 it's on a continuation line.
1913
1914 2000-06-02 Dave Love <fx@gnu.org>
1915
1916 * Makefile.in: (install-arch-indep): Add pcl-cvs to list of info
1917 files.
1918
1919 * configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
1920 Check for struct exception. Use AC_SYS_LARGEFILE and move ftello
1921 test.
1922
1923 * aclocal.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES)
1924 (AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New.
1925
1926 2000-05-26 Gerd Moellmann <gerd@gnu.org>
1927
1928 * configure.in: Add check for speed_t typedef.
1929
1930 2000-05-25 Ken Raeburn <raeburn@gnu.org>
1931
1932 * Makefile.in (install-arch-dep): Install fns-*.el only if it
1933 exists; it won't in the CANNOT_DUMP case.
1934
1935 2000-05-25 Gerd Moellmann <gerd@gnu.org>
1936
1937 * Makefile.in: Ignore exit status of `unset CDPATH' everywhere.
1938 On FreeBSD, the exit status is 1 if CDPATH is not set.
1939 (install-arch-indep): Install ebrowse.info.
1940
1941 2000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
1942
1943 * configure.in: Check for grandpt and getpt.
1944
1945 2000-05-09 Dave Love <fx@gnu.org>
1946
1947 * Makefile.in (install-arch-indep): Filter CVS as well as RCS.
1948
1949 2000-05-05 Gerd Moellmann <gerd@gnu.org>
1950
1951 * make-dist: Make a link for lib-src/grep-changelog. Copy
1952 install-sh.
1953
1954 2000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
1955
1956 * config.bat: Identify the beginning of the cpp stuff in
1957 src/Makefile.in and lib-src/Makefile.in more accurately.
1958
1959 2000-04-27 Gerd Moellmann <gerd@gnu.org>
1960
1961 * configure.in: Add support for `powerpc*-*-linux-gnu*'.
1962
1963 2000-04-19 Gerd Moellmann <gerd@gnu.org>
1964
1965 * configure.in: Add support for `powerpc-*-netbsd*'.
1966
1967 2000-04-19 Dave Love <fx@gnu.org>
1968
1969 * configure.in: Don't use AC_FUNC_GETLOADAVG.
1970
1971 * aclocal.m4 (AC_FUNC_MKTIME): Use AC_SUBST.
1972
1973 2000-04-16 Dave Love <fx@gnu.org>
1974
1975 * Makefile.in (${srcdir}/configure): Depend on aclocal.m4.
1976
1977 2000-04-14 Dave Love <fx@gnu.org>
1978
1979 * configure.in: Use AC_FUNC_GETLOADAVG, AC_FUNC_MKTIME.
1980
1981 * aclocal.m4 (AC_FUNC_MKTIME): New.
1982
1983 2000-03-28 Ken Raeburn <raeburn@gnu.org>
1984
1985 * configure.in: Line up "--help" output a little better.
1986
1987 2000-03-26 Gerd Moellmann <gerd@gnu.org>
1988
1989 * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
1990 New targets.
1991 (bootstrap): Rewritten in terms of the new targets above. Make
1992 info files, too.
1993
1994 2000-03-12 Gerd Moellmann <gerd@gnu.org>
1995
1996 * config.guess, config.sub: Use the versions of the files from
1997 subversions.
1998
1999 2000-03-08 Dave Love <fx@gnu.org>
2000
2001 * configure.in: Use AC_PROG_RANLIB, AC_C_PROTOTYPES,
2002 AC_C_VOLATILE. Define POINTER_TYPE.
2003
2004 * aclocal.m4: New file.
2005
2006 2000-03-02 Gerd Moellmann <gerd@gnu.org>
2007
2008 * configure.in (machine): Add `mipsel-*-netbsd*' and
2009 `arm-*-netbsd*'.
2010
2011 2000-03-01 Gerd Moellmann <gerd@gnu.org>
2012
2013 * configure.in (machine): Add support for `*-auspex-sunos*'.
2014
2015 2000-02-29 Gerd Moellmann <gerd@gnu.org>
2016
2017 * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2.
2018
2019 2000-02-18 Dave Love <fx@gnu.org>
2020
2021 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
2022
2023 2000-02-18 Andreas Schwab <schwab@suse.de>
2024
2025 * Makefile.in (install-arch-indep): Add eudc to list of installed
2026 info files.
2027
2028 2000-02-17 Ken Raeburn <raeburn@gnu.org>
2029
2030 * configure.in: Include -lz and -ljpeg (if it's available) when
2031 testing for the tiff library.
2032
2033 2000-02-17 Gerd Moellmann <gerd@gnu.org>
2034
2035 * configure.in: Remove LISP_FLOAT_TYPE.
2036
2037 2000-02-12 Dave Love <fx@gnu.org>
2038
2039 * configure.in: Use AC_FUNC_VFORK.
2040
2041 2000-02-01 Gerd Moellmann <gerd@gnu.org>
2042
2043 * make-dist: Various fixes for new development tree.
2044
2045 * leim-Makefile.in: New file.
2046
2047 2000-01-31 Gerd Moellmann <gerd@gnu.org>
2048
2049 * Makefile.in (dist): Call ./make-dist.
2050
2051 2000-01-24 Dave Love <fx@gnu.org>
2052
2053 * configure.in: Remove -G0 from Irix NON_GCC_TEST_OPTIONS.
2054
2055 2000-01-18 Gerd Moellmann <gerd@gnu.org>
2056
2057 * configure.in (HAVE_GIF): Check for DGifOpen instead of
2058 DGifOpenFileName.
2059
2060 2000-01-11 Andreas Schwab <schwab@suse.de>
2061
2062 * Makefile.in (install-arch-indep): Update list of info files to
2063 be installed.
2064
2065 2000-01-05 Dave Love <fx@gnu.org>
2066
2067 * configure.in: Check for jerror.h as well as libjpeg.
2068
2069 2000-01-03 Andreas Schwab <schwab@suse.de>
2070
2071 * Makefile.in (install-arch-indep): Install autotype*. Run
2072 install-info on autotype and emacs-faq.info.
2073
2074 1999-12-04 Dave Love <fx@gnu.org>
2075
2076 * Makefile.in: (install-arch-indep): Depend on `info'.
2077 (install-strip): Use `install' as sub-make target.
2078
2079 1999-11-23 Ken Raeburn <raeburn@gnu.org>
2080
2081 * configure.in: Restore Kerberos code deleted on 1999-05-29 that
2082 didn't need to be deleted. Check for the k5crypto library as well
2083 as the crypto library; MIT Kerberos 1.1 changed the name.
2084
2085 1999-11-18 Dave Love <fx@gnu.org>
2086
2087 * configure.in: Fix NON_GNU_CPP for Irix 6 to avoid failing tests.
2088
2089 1999-11-11 Erik Naggum <erik@naggum.no>
2090
2091 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
2092
2093 1999-11-08 Dave Love <fx@gnu.org>
2094
2095 * configure.in: Fix change for --with-pop default.
2096
2097 1999-11-04 Dave Love <fx@gnu.org>
2098
2099 * configure.in: Default to --with-pop. Change sense of with-gcc
2100 and with-toolkit-scroll-bars messages to reflect the defaults.
2101
2102 1999-11-01 Gerd Moellmann <gerd@gnu.org>
2103
2104 * INSTALL: Mention the Emacs Lisp Reference.
2105
2106 1999-10-27 Noah Friedman <friedman@splode.com>
2107
2108 * configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
2109
2110 1999-10-23 Gerd Moellmann <gerd@gnu.org>
2111
2112 * Makefile.in (bootstrap): New target.
2113
2114 1999-10-19 Paul Eggert <eggert@twinsun.com>
2115
2116 Add support for large files. Merge glibc 2.1.2.
2117
2118 * configure.in (AC_CHECK_HEADERS): Add stdio_ext.h.
2119 (HAVE_TM_GMTOFF): New symbol.
2120 (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen,
2121 mbrlen, strsignal.
2122 (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now.
2123
2124 1999-10-09 Stefan Monnier <monnier@cs.yale.edu>
2125
2126 * make-dist (dontcompile): look for the DONTCOMPILE variable rather
2127 than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
2128
2129 1999-10-09 Richard M. Stallman <rms@gnu.org>
2130
2131 * Makefile.in (uninstall, install-arch-indep, install-arch-dep):
2132 Unset CDPATH to prevent cd from generating output.
2133
2134 1999-10-08 Stefan Monnier <monnier@cs.yale.edu>
2135
2136 * update-subdirs: also ignore CVS subdirs.
2137
2138 1999-10-07 Gerd Moellmann <gerd@gnu.org>
2139
2140 * Makefile.in (install-arch-indep): Add ada-mode.
2141
2142 1999-10-06 Dave Love <fx@gnu.org>
2143
2144 * Makefile.in: Add rules for config.status, configure.
2145
2146 1999-09-07 Gerd Moellmann <gerd@gnu.org>
2147
2148 * configure.in (--with-sound): Removed.
2149
2150 1999-08-30 Gerd Moellmann <gerd@gnu.org>
2151
2152 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move the test down after
2153 the test for Xaw3d.
2154 (HAVE_TIFF): Add -lm to library check.
2155
2156 1999-08-28 Richard Stallman <rms@gnu.org>
2157
2158 * configure.in (USE_TOOLKIT_SCROLL_BARS): Move tests for
2159 -lXaw3d, -lXpm, -ljpeg, -lpng, -ltiff, and -lgif, down
2160 after the other X-related libraries.
2161
2162 1999-08-21 Dave Love <fx@gnu.org>
2163
2164 * configure.in: Don't check for jpeglib.h.
2165
2166 1999-08-20 Gerd Moellmann <gerd@gnu.org>
2167
2168 * configure.in (HAVE_TIFF): Remove tiff34 prefix from tiffio.h.
2169 (HAVE_XAW3D): Don't check for Xaw3d if USE_X_TOOLKIT=none.
2170
2171 1999-08-18 Dave Love <fx@gnu.org>
2172
2173 * configure.in: Check for termcap.h.
2174
2175 1999-08-15 Gerd Moellmann <gerd@gnu.org>
2176
2177 * configure.in: Add --with-toolkit-scroll-bars. If "no",
2178 use Emacs' scroll bars, even if configured for Motif or when
2179 Xaw3d is available.
2180
2181 1999-08-12 Wolfgang Rupprecht <wolfgang@wsrcc.com>
2182
2183 * configure.in: Check for getaddrinfo.
2184
2185 1999-08-04 Eli Zaretskii <eliz@gnu.org>
2186
2187 * config.bat: Make --no-debug work again by removing -gcoff.
2188
2189 1999-07-30 Dave Love <fx@gnu.org>
2190
2191 * configure.in: Check for stdlib.h.
2192
2193 1999-07-19 Dave Love <fx@gnu.org>
2194
2195 * configure.in: Grok sparc64-*-linux-gnu*.
2196
2197 1999-07-12 Richard Stallman <rms@gnu.org>
2198
2199 * Version 20.4 released.
2200
2201 1999-06-23 Karl Heuer <kwzh@gnu.org>
2202
2203 * make-dist: Unset EMACS_UNIBYTE, so Emacs runs in its default state.
2204 Quote $EMACS, in case it's a program with args.
2205
2206 1999-05-29 Richard M. Stallman <rms@gnu.org>
2207
2208 * configure.in: Delete the Kerberos stuff.
2209
2210 1999-05-27 Greg Hudson <ghudson@mit.edu>
2211
2212 * configure.in: Prefer kerberos 5 names.
2213
2214 1999-04-26 Richard M. Stallman <rms@gnu.org>
2215
2216 * configure.in: Check for libXp.
2217
2218 1999-04-08 Richard Stallman <rms@gnu.org>
2219
2220 * make-dist: Include change logs in subdirs of `lisp'.
2221
2222 1999-04-05 Richard Stallman <rms@gnu.org>
2223
2224 * Makefile.in (mkdir): If we create ${datadir}, make it world-readable.
2225 (install-arch-indep): Make ${datadir}/emacs world-readable.
2226
2227 1999-03-30 Eli Zaretskii <eliz@gnu.org>
2228
2229 * config.bat: Use epaths.* instead of paths.*.
2230
2231 1999-03-07 Eli Zaretskii <eliz@gnu.org>
2232
2233 * INSTALL: Add detailed instructions to unpack and install
2234 intlfonts on MS-DOS.
2235
2236 1999-02-26 Richard Stallman <rms@gnu.org>
2237
2238 * configure.in: Use epaths.h and epaths-force instead of paths....
2239
2240 * Makefile.in (epaths-force): Renamed from paths-force;
2241 operate on epaths.in and produce epaths.h.
2242
2243 1999-02-24 Richard Stallman <rms@gnu.org>
2244
2245 * make-dist: Fix nt/icons directory handling.
2246
2247 1999-02-22 Simon Josefsson <jas@pdc.kth.se>
2248
2249 * configure.in (f301-fujitsu-uxpv4.1): New target.
2250
2251 1999-02-20 Richard Stallman <rms@gnu.org>
2252
2253 * make-dist (tempparent): Fix command to update info files.
2254
2255 1999-02-09 Richard Stallman <rms@gnu.org>
2256
2257 * configure.in (powerpc-apple-netbsd*): New alternative.
2258
2259 1999-01-25 Geoff Voelker <voelker@cs.washington.edu>
2260
2261 * make-dist: Include the new directory nt/icons in distributions.
2262
2263 1999-01-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2264
2265 * configure.in: Change message about HAVE_XFREE386.
2266
2267 1999-01-07 Eli Zaretskii <eliz@gnu.org>
2268
2269 * config.bat: Support configuring with leim.
2270
2271 1998-12-16 Petri Kaurinkoski <Petri.Kaurinkoski@hut.fi>
2272
2273 * configure.in (mips-sgi-irix6.5): New target.
2274
2275 1998-12-16 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2276
2277 * configure.in: Remove GSS-API support, since it has been removed
2278 from movemail.
2279
2280 1998-12-04 Markus Rost <rost@delysid.gnu.org>
2281
2282 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
2283
2284 1998-12-04 Andreas Schwab <schwab@delysid.gnu.org>
2285
2286 * Makefile.in: Don't install customize info file.
2287 Run install-info on viper info file.
2288
2289 1998-11-29 Richard Stallman <rms@psilocin.ai.mit.edu>
2290
2291 * Makefile.in (install-arch-dep): Copy fns-*.el from lib-src.
2292
2293 1998-11-16 Kenichi Handa <handa@etl.go.jp>
2294
2295 * configure.in (*-*-bsdi4*): New target.
2296
2297 1998-11-13 Ehud Karni <ehud@unix.simonwiesel.co.il>
2298
2299 * configure.in: Fix previous change.
2300
2301 1998-11-11 Richard Stallman <rms@gnu.org>
2302
2303 * configure.in (aviion-intel): New machine.
2304
2305 1998-11-04 Kenichi Handa <handa@etl.go.jp>
2306
2307 * configure.in (mips-nec-sysv4*): New target.
2308
2309 1998-11-03 Andreas Schwab <schwab@delysid.gnu.org>
2310
2311 * Makefile.in (install-arch-dep): Fix last change and use fns-*.el
2312 from lisp.
2313
2314 1998-10-31 Richard Stallman <rms@psilocin.ai.mit.edu>
2315
2316 * make-dist: Don't include fns*.el in dist.
2317
2318 1998-10-30 Dave Love <fx@gnu.org>
2319
2320 * configure.in: Don't mkdir cpp.
2321
2322 1998-10-30 Andreas Schwab <schwab@delysid.gnu.org>
2323
2324 * Makefile.in (install-arch-dep): Install src/fns-*.el in
2325 ${archlibdir}.
2326
2327 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
2328
2329 * Version 20.3 released.
2330
2331 1998-07-30 Paul Eggert <eggert@twinsun.com>
2332
2333 * Makefile.in (Makefile, src/Makefile, src/config.stamp)
2334 (lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
2335 (lwlib/Makefile, leim/Makefile):
2336 Prepend $(srcdir)/ to rule dependencies outside this dir.
2337
2338 1998-06-30 Richard Stallman <rms@psilocin.ai.mit.edu>
2339
2340 * configure.in: Use unset CDPATH instead of making it empty.
2341
2342 1998-06-20 Karl Heuer <kwzh@gnu.org>
2343
2344 * configure.in: Assume unspecified Solaris is 2.5, not 2.4.
2345
2346 1998-06-07 Richard Stallman <rms@psilocin.ai.mit.edu>
2347
2348 * make-dist (MANIFEST): Include most subdirs, but exclude subdirs.el
2349 and default.el. Sort the results.
2350
2351 1998-05-31 Karl Heuer <kwzh@gnu.org>
2352
2353 * Makefile.in (install-arch-indep): Don't die if site-lisp/ isn't
2354 writable.
2355
2356 1998-05-14 Richard Stallman <rms@psilocin.ai.mit.edu>
2357
2358 * Makefile.in (install-arch-indep):
2359 Don't alter site-lisp/subdirs.el if it exists.
2360
2361 1998-05-12 Richard Stallman <rms@psilocin.ai.mit.edu>
2362
2363 * Makefile.in (install-arch-indep): Put `-' on commands to create
2364 subdirs.el in site-lisp dirs.
2365
2366 1998-05-07 Richard Stallman <rms@psilocin.gnu.org>
2367
2368 * Makefile.in (install-arch-indep): Fix typo in previous change.
2369
2370 1998-05-06 Richard Stallman <rms@psilocin.gnu.org>
2371
2372 * Makefile.in (install-arch-indep): Pass --dir-file to install-info.
2373
2374 1998-04-28 Richard Stallman <rms@psilocin.gnu.org>
2375
2376 * Makefile.in (mkdir): Create the site-lisp dirs.
2377 (install-arch-indep): Make site-lisp/subdirs files world-readable.
2378
2379 1998-04-26 Richard Stallman <rms@psilocin.gnu.org>
2380
2381 * Makefile.in (INSTALL_INFO): New variable.
2382 (install-arch-indep): Don't replace the dir file if it already exists.
2383 Use the install-info program, via INSTALL_INFO, to add entries.
2384 Make the `info' subdir and the Info files world-readable.
2385
2386 1998-04-16 Eli Zaretskii <eliz@delysid.gnu.org>
2387
2388 * config.bat: Make sure the environment is large enough to support
2389 all the "set foo=bar" commands. Update pointers to DJGPP FTP
2390 sites.
2391
2392 1998-04-10 Karl Heuer <kwzh@gnu.org>
2393
2394 * make-dist: Don't accept EMACS=t when testing for $EMACS set.
2395
2396 1998-04-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2397
2398 * configure.in: Add --with-gssapi to specify GSS-API
2399 authentication support for movemail.
2400
2401 1998-04-02 Richard Stallman <rms@psilocin.ai.mit.edu>
2402
2403 * Makefile.in (install-arch-indep): Fix previous change.
2404
2405 1998-03-30 Richard Stallman <rms@psilocin.ai.mit.edu>
2406
2407 * Makefile.in (info): Run man in build dir, not srcdir.
2408
2409 1998-03-28 Richard Stallman <rms@psilocin.ai.mit.edu>
2410
2411 * Makefile.in (install-arch-indep): Fix previous change.
2412
2413 1998-03-23 Kenichi Handa <handa@etl.go.jp>
2414
2415 * Makefile.in (top_distclean): Check the existence of `lock'
2416 subdir.
2417
2418 1998-03-22 Richard Stallman <rms@gnu.org>
2419
2420 * Makefile.in (install-arch-indep): Put special subdirs.el files
2421 in site-lisp dirs. Use normal-top-level-add-subdirs-to-load-path.
2422
2423 1998-03-21 Richard Stallman <rms@psilocin.gnu.org>
2424
2425 * make-dist: Fix shell syntax in check for missing .el or .elc files.
2426
2427 1998-03-09 Richard Stallman <rms@psilocin.gnu.org>
2428
2429 * configure.in (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.
2430 (m68*-hp-hpux*): Handle versions 1X like 10.
2431
2432 1998-03-07 Richard Stallman <rms@psilocin.gnu.org>
2433
2434 * make-dist: PROBLEMS is now in etc, not top level dir.
2435
2436 * Makefile.in (SOURCES): Delete PROBLEMS.
2437
2438 1998-02-25 Richard Stallman <rms@gnu.org>
2439
2440 * configure.in (hppa*-hp-hpux*): Use hpux10 by default.
2441
2442 * Makefile.in (install-arch-indep): Do chmod a+x on subdirs.
2443
2444 1998-01-17 Richard Stallman <rms@gnu.org>
2445
2446 * Makefile.in (install-arch-indep): Add semicolon before `else'.
2447
2448 1998-01-02 Richard Stallman <rms@psilocin.gnu.org>
2449
2450 * make-dist (tempparent): New option --no-check.
2451
2452 * make-dist: Don't do anything with cpp directory.
2453
2454 1997-12-20 Richard Stallman <rms@psilocin.gnu.org>
2455
2456 * configure.in (sparc-fujitsu-sysv4*): New target.
2457
2458 1997-12-17 Andreas Schwab <schwab@gnu.org>
2459
2460 * configure.in: Cache more tests. Add missing quotes around
2461 message with embedded comma.
2462
2463 1997-12-04 Karl Heuer <kwzh@gnu.org>
2464
2465 * Makefile.in (unlock, relock): Don't reference cpp/ directory.
2466
2467 1997-11-26 Joel N. Weber II <devnull@gnu.org>
2468
2469 * make-dist: Changed the comment about `umask 0' to say `Don't
2470 restrict access to any files.'; previously it said `Don't protect
2471 any files', which may have implied that we think fascism is good.
2472
2473 1997-11-24 Paul Eggert <eggert@twinsun.com>
2474
2475 * configure.in (AC_CHECK_FUNCS): Add strftime. The new GNU C library
2476 strftime needs the underlying host's strftime for locale dependent
2477 formats.
2478
2479 1997-11-20 Abraham Nahum <miko@uxsrvc.tti.co.il>
2480
2481 * configure.in (i586-dg-dguxR4.*): New name in case branch.
2482
2483 1997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
2484
2485 * config.bat: Configure the man subdirectory.
2486
2487 1997-11-07 Paul Eggert <eggert@twinsun.com>
2488
2489 * configure.in (AC_CHECK_LIB): Add -lintl.
2490
2491 1997-11-07 Karl Heuer <kwzh@gnu.org>
2492
2493 * make-dist (check for .elc files): Avoid bash-specific syntax.
2494 (check for overflow 14-char limit): Simplify.
2495
2496 1997-11-07 Richard Stallman <rms@gnu.org>
2497
2498 * Makefile.in (install): Move blessmail last.
2499
2500 1997-10-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2501
2502 * configure.in (gettimeofday, one arg or two):
2503 Clarify messages by avoiding double negative.
2504
2505 1997-09-30 Karl Eichwalder <ke@suse.de>
2506
2507 * Makefile.in (install-arch-indep): Install the widget info file.
2508
2509 1997-09-24 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2510
2511 * configure.in (with-pop, with-kerberos): Need to check Kerberos
2512 libraries in reverse order, so that libraries will appear in the
2513 correct dependency order on the link line (and so that the
2514 configure checks themselves will work properly when early
2515 libraries depend on later ones).
2516
2517 1997-09-21 Erik Naggum <erik@naggum.no>
2518
2519 * make-dist (making links to `src'): Keep timestamp on copied files.
2520
2521 * make-delta: New script to produce delta distributions.
2522
2523 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2524
2525 * Version 20.2 released.
2526
2527 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2528
2529 * Version 20.1 released.
2530
2531 * Makefile.in (install-leim): Depend on mkdir.
2532 (leim): Depend on src.
2533
2534 1997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2535
2536 * configure.in: Recognize alpha* instead of just alpha.
2537
2538 1997-09-12 Paul Eggert <eggert@twinsun.com>
2539
2540 * leim-Makefile.in (mostlyclean, maintainer-clean): New targets.
2541
2542 1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2543
2544 * update-subdirs: Use rm -f.
2545
2546 1997-09-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2547
2548 * update-subdirs: Delete subdirs.el if this dir has no subdirs.
2549 Ignore subdirs named Old.
2550
2551 1997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com>
2552
2553 * configure.in: Add OpenBSD clause to set $machine.
2554
2555 1997-09-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2556
2557 * make-dist: Recompile everything after updating various Lisp files.
2558 Recompile in leim as well as lisp.
2559 Check in leim as well as lisp for mismatched files and too-long names.
2560
2561 1997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2562
2563 * Makefile.in (TAGS tags): Simply refer this to the src subdir.
2564
2565 1997-08-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2566
2567 * Makefile.in (install-arch-indep): Verify ./lisp has simple.el in it
2568 before trying to copy anything from it.
2569
2570 1997-08-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2571
2572 * Makefile.in (man/Makefile): New target.
2573 (tags): Define env var EMACS and run Makefile from build dir.
2574
2575 1997-08-27 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
2576
2577 * config.bat: If src/_gdbinit doesn't exist, try using
2578 src/.gdbinit to create it (for building on Windows 95).
2579
2580 1997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2581
2582 * Makefile.in (install-arch-indep):
2583 Discard extra data in tar | tar pipes.
2584
2585 1997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
2586
2587 * configure.in (x_default_search_path): Corrected
2588 '${x_library}' to '${x_library}/X11'.
2589
2590 1997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2591
2592 * configure.in (HAVE_MOTIF_2_1): Test for Motif 2.1,
2593
2594 1997-08-22 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
2595
2596 * configure.in: Support auto-configuration of both Kerberos V4 and
2597 Kerberos V5 for movemail, including detection of V4 and V5 header
2598 files and libraries.
2599
2600 1997-08-16 NIIBE Yutaka <gniibe@etl.go.jp>
2601
2602 * configure.in: Compute x_default_search_path
2603 and substitute into makefiles.
2604
2605 * Makefile.in (paths-force): Store PATH_X_DEFAULTS in paths.h.
2606
2607 1997-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2608
2609 * Makefile.in (install-arch-indep): Run list-load-path-shadows.
2610
2611 1997-08-07 Erik Naggum <erik@naggum.no>
2612
2613 * configure.in: Remove lockdir, it is no longer needed.
2614 * Makefile.in (mkdir): Don't create lockdir.
2615 (lockdir): Variable deleted.
2616 (paths-force): Don't operate on PATH_LOCK.
2617
2618 1997-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2619
2620 * leim-Makefile.in (clean, distclean): New targets.
2621
2622 * make-dist: Include leim/ChangeLog in leim distribution.
2623
2624 1997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2625
2626 * configure.in (i*86-*-sysv4.2uw*): Set NON_GNU_CPP.
2627
2628 1997-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2629
2630 * Makefile.in (CPPFLAGS): Get this from configure, like CFLAGS.
2631
2632 1997-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2633
2634 * Makefile.in (LDFLAGS): Get this from configure, like CFLAGS.
2635
2636 1997-07-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2637
2638 * make-dist: Update leim/leim-list.el.
2639 Pass along value of $EMACS when updating lisp dir.
2640
2641 1997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2642
2643 * configure.in (doug_lea_malloc): Make __after_morecore_hook a
2644 prerequisite to the use of Doug Lea's malloc.
2645
2646 1997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2647
2648 * Makefile.in (top_distclean): Use -f to delete contents of lock dir.
2649
2650 * make-dist: Use name leim/SKK-DIC, not leim/SKK.
2651
2652 1997-07-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2653
2654 * make-dist: Arrange for the leim tar file to unpack in emacs-M.N/leim.
2655
2656 1997-07-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2657
2658 * configure.in (mips-sony-newsos6*): File news-risc.h renamed
2659 to news-r6.h.
2660
2661 1997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
2662
2663 * config.bat: Use `sed' instead of `cp', which might not be
2664 installed.
2665
2666 1997-07-09 Kenichi Handa <handa@etl.go.jp>
2667
2668 * Makefile.in (mostlyclean): Add cleaning leim directory.
2669 (clean, distclean, maintainer-clean): Likewise.
2670
2671 1997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2672
2673 * make-dist (bogosities): Check subdirs of `lisp' also.
2674
2675 1997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2676
2677 * make-dist (etc): Really avoid symlinks now.
2678 (lisp): Don't delete from subdirs the things we never copy.
2679
2680 1997-07-07 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
2681
2682 * Makefile.in (install-arch-indep): Correct the target name.
2683 The first letter `i' was dropped by the previous change of mine.
2684
2685 1997-07-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2686
2687 * configure.in (leim/Makefile): Generate this.
2688 (*-sysv4.2uw*): Recognize new alternative.
2689
2690 * leim-Makefile.in: Renamed from leim-Makefile.
2691
2692 * make-dist: Set up real-leim subdirectory,
2693 with the real contents of leim; then move it to
2694 a separate top-level directory.
2695
2696 * make-dist: Don't mention site-lisp, site-init, site-start
2697 or default, when listing files hat are not compiled and should be.
2698
2699 * configure.in: Create src/config.stamp at the end.
2700
2701 1997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2702
2703 * Makefile.in (install-leim): Correct previous change.
2704
2705 1997-07-02 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
2706
2707 * Makefile.in (install-leim): New target.
2708 (install): Depend on install-leim.
2709
2710 1997-07-01 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
2711
2712 * Makefile.in (SUBDIR): Add leim.
2713 (SUBDIR_MAKEFILES): Add leim/Makefile.
2714 (leim/Makefile): New target.
2715
2716 1997-07-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2717
2718 * leim-Makefile: New file.
2719 * make-dist: Initialize a `leim' subdirectory with that makefile.
2720
2721 1997-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2722
2723 * configure.in (GNU_MALLOC_reason): Fix message text.
2724
2725 1997-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2726
2727 * make-dist (lisp): Don't process subdirs that start with =.
2728 (etc): Copy symlinks, as in src.
2729
2730 1997-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2731
2732 * configure.in (i*86-*-unixware*): New alternative.
2733
2734 1997-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2735
2736 * Makefile.in (src/config.stamp): Target renamed from src/config.h
2737 and touch it explicitly.
2738
2739 * configure.in (mips-sony-newsos6*): New alternative.
2740 (mips-*-linux-gnu*): New alternative.
2741 (*-*-bsdi*): New alternative.
2742 (i*86-*-bsd386, i*86-*-bsdi...): Delete old alternatives.
2743
2744 1997-06-22 Dave Love <d.love@dl.ac.uk>
2745
2746 * Makefile.in (lib-src): Depend on src/config.h (e.g. for movemail.o).
2747 (src/config.h): New target to re-configure if src/config.in is patched.
2748
2749 1997-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2750
2751 * configure.in (shutdown): Check for `shutdown' function.
2752
2753 1997-06-18 Kenichi Handa <handa@psilocin.gnu.ai.mit.edu>
2754
2755 * update-subdirs: Include the directory "language" in subdirs.
2756
2757 1997-06-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2758
2759 * configure.in (m88k-dg-dgux4*): New alternative.
2760 (alpha-*-netbsd*): New alternative.
2761 (powerpcle-*-solaris2*): New alternative.
2762
2763 1997-05-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2764
2765 * make-dist: Warn about .el files that are not compiled.
2766
2767 1997-05-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2768
2769 * Makefile.in (dist): Don't run update-subdirs here,
2770 since make-dist now gets that done.
2771
2772 * make-dist: Use the new `updates' target in lisp/Makefile.
2773
2774 * make-dist: Use new non-file targets in lisp/Makefile.
2775
2776 1997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2777
2778 * make-dist: Handle all subdirs of `lisp' uniformly.
2779 Don't handle `term' and `language' specially.
2780 Clear out umask at the beginning.
2781
2782 1997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2783
2784 * make-dist: Use Make to update finder-inf.el and autoloads.
2785 Also update cus-load.el.
2786
2787 1997-04-09 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2788
2789 * configure.in (doug_lea_malloc): First check for SYSTEM_MALLOC,
2790 in case it is desirable to disable the GNU malloc features with glibc.
2791
2792 1997-04-08 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu>
2793
2794 * configure.in (DOUG_LEA_MALLOC):
2795 Define if malloc_{get,set}_state exist.
2796
2797 1997-03-05 Kenichi Handa <handa@etl.go.jp>
2798
2799 * make-dist: Make links for files under lisp/language.
2800
2801 1997-02-20 Kenichi Handa <handa@etl.go.jp>
2802
2803 * update-subdirs: Exclude the directory "language" from subdirs.
2804
2805 1997-01-26 Karl Heuer <kwzh@gnu.ai.mit.edu>
2806
2807 * configure.in: Check for rint and cbrt.
2808
2809 1997-01-01 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2810
2811 * make-dist: Use $EMACS to say where to run Emacs.
2812 Add --no-update option.
2813
2814 1996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2815
2816 * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration.
2817
2818 1996-12-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2819
2820 * make-dist (copying src): Check thoroughly for symlinks
2821 and copy them in all cases. Regularize the linking of *.in
2822 and *.opt and ChangeLog files.
2823 (copying lib-src): Likewise.
2824 Don't rm getdate.c or y.tab.*--they don't exist any more.
2825
2826 1996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com>
2827
2828 * configure.in: Check for libmail, maillock.h and
2829 touchlock (for movemail).
2830
2831 1996-12-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2832
2833 * configure.in (limits.h): Check for this file.
2834
2835 1996-12-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2836
2837 * configure.in (rs6000-ibm-aix4.2): New alternative.
2838 (rs6000-ibm-aix4.0): New alternative.
2839 (rs6000-ibm-aix4*): Assume aix 4.1 by default.
2840
2841 1996-11-22 Ben Harris <bjh21@cam.ac.uk>
2842
2843 * configure.in: Recognize vax-*-netbsd*.
2844
2845 1996-11-06 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2846
2847 * configure.in (locallisppath): Add leim directory.
2848
2849 1996-10-31 Eli Zaretskii <eliz@is.elta.co.il>
2850
2851 * config.bat: Make sure `mv' supports forward slashes and -f.
2852
2853 1996-10-28 Christian Limpach <chris@nice.ch>
2854
2855 * configure.in (hppa*-next-nextstep*): * added after hppa
2856 to accept hppa1.0 and hppa1.1.
2857
2858 1996-10-05 Marcus G. Daniels <marcus@coulee.tdb.com>
2859
2860 * configure.in: Provide an empty default for LD_SWITCH_X_SITE_AUX.
2861 * configure.in (ld_switch_machine): Fix typo.
2862
2863 1996-09-28 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2864
2865 * configure.in: Fetch LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
2866 from config.h and use them in $ac_link.
2867
2868 1996-09-28 Erik Naggum <erik@psilocin.gnu.ai.mit.edu>
2869
2870 * configure.in: Create a subdir named `lisp'.
2871
2872 1996-09-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2873
2874 * configure.in: Check for getcwd.
2875
2876 1996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2877
2878 * configure.in: Check for termios.h. Check for setpgid.
2879
2880 1996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2881
2882 * configure.in: Check for setrlimit.
2883
2884 1996-08-31 Paul Eggert <eggert@twinsun.com>
2885
2886 * configure.in: Check for sys/systeminfo.h, getdomainname, sysinfo.
2887
2888 1996-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2889
2890 * configure.in: Check for utimes.
2891
2892 * configure.in: Check for com_err library, but only
2893 if --with-kerberos was used. Check for krb and des
2894 only if --with-kerberos.
2895
2896 1996-08-26 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2897
2898 * Makefile.in (INSTALL_STRIP): New variable.
2899 (install-strip): Set INSTALL_STRIP, not INSTALL_PROGRAM.
2900 (install-arch-dep): Use INSTALL_STRIP, and pass it to lib-src.
2901
2902 1996-08-25 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2903
2904 * configure.in: Check for krb and des libraries.
2905
2906 1996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
2907
2908 * configure.in (*-sunos4.1.[3-9]*noshare):
2909 Use sunos413, not sunos4-1-3.
2910 (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3.
2911 (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2.
2912
2913 1996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2914
2915 * Makefile.in (src/paths.h): Target deleted.
2916 (paths-force): Delete all dependencies on this target
2917 but don't delete the target.
2918 (install): Depend on `all'.
2919 (paths-force): Don't print a message.
2920
2921 * configure.in: Generate src/paths.h here.
2922
2923 1996-08-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2924
2925 * configure.in (NON_GCC_LINK_TEST_OPTIONS, GCC_LINK_TEST_OPTIONS):
2926 New variables that affect linking only.
2927 (alpha-dec-osf*): Use those instead of previous change.
2928
2929 1996-08-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2930
2931 * Makefile.in (install-arch-indep): Install info/messages.
2932
2933 1996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2934
2935 * Version 19.33 released.
2936
2937 1996-08-10 Marcus Daniels <marcus@sayre.sysc.pdx.edu>
2938
2939 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
2940 Fix previous change.
2941
2942 1996-08-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2943
2944 * configure.in (i[3456]86-sequent-ptx4*, i[3456]86-sequent-sysv4*):
2945 New alternative.
2946
2947 1996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2948
2949 * configure.in (alpha-dec-osf*): Specify GCC_TEST_OPTIONS
2950 and NON_GCC_TEST_OPTIONS.
2951
2952 1996-08-06 Paul Eggert <eggert@twinsun.com>
2953
2954 * configure.in (LOCALTIME_CACHE): Don't put a string literal
2955 "TZ=..." in environ.
2956
2957 1996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2958
2959 * make-dist (msdos): Add is_exec.c, sigaction.c to distribution.
2960
2961 1996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2962
2963 * configure.in (*-sunos4.1.[3-9]*noshare): Move this before
2964 the more general *-sunos4.1.[3-9]* clause.
2965
2966 1996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
2967
2968 * Version 19.32 released.
2969
2970 * configure.in (*-sco3.2v5*):
2971 Set OVERRIDE_CPPFLAG to a string of one space.
2972 Fix the code that uses OVERRIDE_CPPFLAG.
2973
2974 1996-07-16 Karl Heuer <kwzh@gnu.ai.mit.edu>
2975
2976 * configure.in: Undo previous change.
2977
2978 1996-07-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2979
2980 * config.sub: Use `pc', not `unknown', when canonicalizing
2981 the vendor for ...86.
2982
2983 1996-07-15 David Mosberger-Tang <davidm@AZStarNet.com>
2984
2985 * configure.in: Check for termios.h header.
2986
2987 1996-07-11 Bill Mann <dvmann@dvncr.praxisint.com>
2988
2989 * configure.in: Use s/usg5-4-3.h for ncr-i[3456]86-sysv4.3.
2990
2991 1996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu>
2992
2993 * configure.in: Split bsdos2 and bsdos2-1.
2994
2995 1996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
2996
2997 * config.sub: If last two words are not a recognized
2998 KERNEL-OS pair, use just the last word as OS, as in 19.31.
2999 Make conversion of gnu/linux to linux-gnu really work.
3000
3001 * config.sub: If vendor unspecified with i386, use `pc' not `unknown'.
3002
3003 1996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3004
3005 * configure.in (check for using Lucid widgets by default):
3006 Eliminate indentation that confuses some compilers.
3007
3008 1996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3009
3010 * config.sub: Convert linux and gnu/linux to linux-gnu.
3011
3012 * make-dist: Don't update getdate.c.
3013 Ignore =... files when checking for too-long Lisp file names.
3014
3015 1996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3016
3017 * configure.in (euidaccess): Check for that, not for eaccess.
3018
3019 1996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3020
3021 * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
3022 before `noshare'.
3023 (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
3024
3025 1996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3026
3027 * configure.in: Rename lignux to linux-gnu in configuration names.
3028 Use gnu-linux as the opsys value (s/ file name).
3029 Allow i686 just like i386, i486, i586.
3030
3031 1996-06-20 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3032
3033 * configure.in (i*86-*-sco3.2v5): New alternative.
3034 (OVERRIDE_CPPFLAG): New variable.
3035 (CPPFLAGS): If OVERRIDE_CPPFLAG is set, use that.
3036
3037 * configure.in: Specify vpath for .texi files.
3038
3039 1996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3040
3041 * configure.in: Always check for HAVE_X11R5.
3042 Separately decide whether to use a toolkit by default.
3043
3044 1996-06-04 Bill Mann <dvmann@dvhpux1.praxisint.com>
3045
3046 * configure.in: If X11R5 is missing the Xaw headers,
3047 default to --with-x-toolkit=no.
3048
3049 1996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3050
3051 * configure.in (powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
3052
3053 1996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
3054
3055 * Makefile.in (install-arch-indep): If cd etc makes output,
3056 don't treat that as part of the tar data.
3057 Check that ./lisp actually exists.
3058
3059 1996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu>
3060
3061 * make-dist: Check for long file names.
3062
3063 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
3064
3065 * Version 19.31 released.
3066
3067 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
3068
3069 * configure.in: Recognize sparc-*-lignux.
3070
3071 1996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
3072
3073 * make-dist: Include nt/inc/arpa and nt/inc/netinet in the dist.
3074 Don't include config.w95.
3075
3076 1996-04-21 Richard Stallman <rms@delasyd.gnu.ai.mit.edu>
3077
3078 * make-dist: Replace --no-clean-up and --no-tar options
3079 with --clean-up and --tar, so that the default is useful.
3080
3081 1996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
3082
3083 * config.bat: Make sure the GDB init file is called src/_gdbinit;
3084 if not, tell the user to rename it and abort.
3085
3086 1996-04-14 Eli Zaretskii <eliz@is.elta.co.il>
3087
3088 * config.bat: With DJGPP v1.x, use `COFF2EXE' to produce JUNK.EXE
3089 test program.
3090
3091 1996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3092
3093 * config.bat (djgpp_ver): Variable renamed from djgpp-ver.
3094
3095 * make-dist (MANIFEST): Fix previous change.
3096 (msdos): Put mainmake.v2 into the dist.
3097
3098 1996-04-10 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
3099
3100 * make-dist: Exit if autoconf fails.
3101
3102 1996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
3103
3104 * config.bat: Set djgpp-ver, and unset it at the end.
3105 Add a number of conditionals for DJGPP version 2.
3106 Rename label libsrc2 to libsrc3.
3107 Substitute for LDFLAGS in src/Makefile.
3108 Substitute for ALL_CFLAGS in lib-src/Makefile.
3109
3110 1996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3111
3112 * configure.in (ncurses): Check this after checking fns like strerror.
3113
3114 1996-04-08 Erik Naggum <erik@naggum.no>
3115
3116 * make-dist (MANIFEST): Don't include lines from =files.
3117
3118 1996-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3119
3120 * make-dist: Don't put lisp/dired.todo in the dist.
3121
3122 1996-04-05 Richard Stallman <rms@lucy.gnu.ai.mit.edu>
3123
3124 * configure.in (HAVE_NCURSES): Look for library named ncurses.
3125
3126 * configure.in (setlocale): Check for it.
3127
3128 * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp.
3129
3130 1996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3131
3132 * configure.in: Use lignux instead of linux as value of opsys.
3133
3134 1996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3135
3136 * Makefile.in (install-strip): Fix whitespace.
3137 Get rid of continuation.
3138
3139 * config.sub: Convert linux or gnu/linux to lignux.
3140
3141 1996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3142
3143 * configure.in: Accept lignux in configuration name.
3144
3145 1996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3146
3147 * Makefile.in (install-strip): New target.
3148
3149 1996-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3150
3151 * Makefile.in (top_distclean): Use `|| true' to ignore error in rm.
3152 -f failed to do the job on Suns.
3153
3154 1996-03-13 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3155
3156 * Makefile.in (install-arch-dep): Don't depend on install-arch-indep.
3157
3158 * configure.in (linux/version.h): Check for this header.
3159
3160 1996-03-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
3161
3162 * configure.in: Remove -fno-builtin hackery from -lm check.
3163
3164 1996-03-08 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
3165
3166 * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
3167 just this test.
3168
3169 * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
3170
3171 1996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3172
3173 * configure.in: Check for ncurses.
3174
3175 1996-02-28 Paul Eggert <eggert@twinsun.com>
3176
3177 * configure.in (LOCALTIME_CACHE):
3178 Also define if localtime mishandles unsetting TZ.
3179 This works around a localtime bug in mips-dec-ultrix.
3180
3181 1996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3182
3183 * make-dist (finder-inf.el): Use finder-compile-keywords-make-dist.
3184
3185 * configure.in: Improve messages about X versions.
3186
3187 1996-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3188
3189 * configure.in (LOCALTIME_CACHE): Cope if $ac_cv_func_tzset is null.
3190
3191 1996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3192
3193 * configure.in (HAVE_X11XTR6): Set it as a shell variable.
3194 (HAVE_LIBXMU): If HAVE_X11XTR6, use -lSM and -lICE.
3195
3196 * Makefile.in (install-arch-dep): Depend on install-arch-indep.
3197 (install): Put install-arch-indep before install-arch-dep.
3198
3199 1996-02-20 Dave Love <d.love@dl.ac.uk>
3200
3201 * INSTALL: Clarify info about MS-DOS path handling.
3202
3203 1996-02-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3204
3205 * Makefile.in (install-arch-indep): Install info/ccmode*.
3206 In previous change, protect against /bin/pwd returning null string.
3207
3208 1996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3209
3210 * Makefile.in (install-arch-indep): Copy build-dir's lisp subdir
3211 to lispdir.
3212
3213 1996-02-01 Paul Eggert <eggert@twinsun.com>
3214
3215 * configure.in (LD_RUN_PATH): Prepend x_libraries to this envvar.
3216
3217 1996-01-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3218
3219 * configure.in (HAVE_TIMEVAL): Set explicitly to `no' if test fails.
3220
3221 1996-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3222
3223 * Makefile.in (extraclean): Use ${top_distclean} to ensure
3224 we delete everything distclean deletes.
3225
3226 1996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
3227
3228 * make-dist (lwlib): Don't distribute lwlib-Xol* files.
3229
3230 1996-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3231
3232 * configure.in (HAVE_X11): Merge $LD_SWITCH_X_SITE
3233 into LDFLAGS instead of into LIBS.
3234
3235 1996-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3236
3237 * configure.in (HAVE_XMU): Fix typo in previous change.
3238
3239 1996-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3240
3241 * configure.in [Solaris]: Don't let $CC make us use /usr/ucb/cc.
3242
3243 1996-01-10 Erik Naggum <erik@naggum.no>
3244
3245 * configure.in (USE_X_TOOLKIT = maybe): Delete redundant `fi'.
3246
3247 1996-01-10 Karl Heuer <kwzh@gnu.ai.mit.edu>
3248
3249 * Makefile.in (install-arch-indep): Ignore error if no chmod -R.
3250
3251 1996-01-10 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3252
3253 * configure.in (HAVE_XMU): Check for libXmu.a only if using toolkit
3254 and use -lXt to link it.
3255
3256 1996-01-08 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3257
3258 * configure.in (locallisppath): Put version-specific dir first.
3259
3260 1996-01-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3261
3262 * configure.in (hppa-*-nextstep*): New alternative.
3263 (USE_X_TOOLKIT): By default, set this to "maybe";
3264 and change that later to LUCID or "no" according to X11 version.
3265
3266 * make-dist: Recompile outdated .elc files and update all autoloads.
3267
3268 1996-01-05 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3269
3270 * configure.in (locallisppath): Fix typo in last change: " -> '.
3271
3272 1996-01-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3273
3274 * configure.in (locallisppath): Add ../emacs/VERSION/site-lisp.
3275
3276 1995-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3277
3278 * Makefile.in (install-arch-indep): Give all files read permission.
3279
3280 1995-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3281
3282 * configure.in (hppa*-hp-hpux9shr*, hppa*-hp-hpux9*, hppa*-hp-hpux*):
3283 If it is hpux 9, check for /usr/include/X11R5 and /usr/lib/x11R5.
3284
3285 1995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3286
3287 * configure.in: Determine HAVE_X11R6.
3288 (HAVE_MENUS): Renamed from HAVE_X_MENU.
3289
3290 1995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3291
3292 * configure.in: Just "solaris" now defaults to version 2.4.
3293 Add sunos4.1.n-noshare as alternative.
3294
3295 1995-12-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3296
3297 * configure.in (mips-sgi-irix6*): Set NON_GNU_CPP.
3298
3299 1995-11-29 Erik Naggum <erik@naggum.no>
3300
3301 * Makefile.in (install-arch-indep): Add missing backslash.
3302
3303 1995-11-29 Karl Eichwalder <ke@ke.Central.DE>
3304
3305 * Makefile.in (install-arch-indep): Don't install
3306 lispdir/[Mm]akefile*, lispdir/ChangeLog, lispdir/dired.todo.
3307
3308 1995-11-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3309
3310 * Makefile.in (install-arch-indep): Fix previous change.
3311
3312 * configure.in (mips-sni-sysv*): New alias for mips-siemens-sysv*.
3313
3314 1995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3315
3316 * Version 19.30 released.
3317
3318 * make-dist (lisp): Exclude subdirs.el.
3319
3320 1995-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3321
3322 * make-dist (etc): Delete *.orig and *.rej.
3323
3324 1995-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3325
3326 * Makefile.in (install-arch-indep): Rename old info/dir only if exists.
3327
3328 1995-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3329
3330 * configure.in (hppa*-hp-hpux10*): Use s/hpux10.h.
3331
3332 1995-11-14 Geoff Voelker <voelker@cs.washington.edu>
3333
3334 * make-dist (nt): Rename install, readme, and todo to
3335 INSTALL, README, and TODO.
3336
3337 1995-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3338
3339 * make-dist (lisp): Don't distribute site-start.
3340
3341 1995-11-06 Karl Heuer <kwzh@gnu.ai.mit.edu>
3342
3343 * make-dist: Break the hard link on alloca.c.
3344
3345 1995-11-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
3346
3347 * configure.in (LIBS): Add libsrc_libs and keep the old LIBS.
3348
3349 1995-11-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3350
3351 * make-dist (src, lib-src): Don't distribute Makefile.c.
3352 (etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
3353
3354 1995-10-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3355
3356 * Makefile.in (mkdir): Create man1dir, not mandir.
3357 (uninstall): Use man1dir, not mandir.
3358
3359 1995-10-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3360
3361 * Makefile.in (man1dir): New variable.
3362 (install-arch-indep): Use man1dir.
3363
3364 * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
3365
3366 * make-dist: Create lisp/MANIFEST.
3367
3368 1995-10-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3369
3370 * configure.in (m68k-*-linux*): New alternative.
3371
3372 1995-10-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3373
3374 * make-dist: Use new names config.in, paths.in, and
3375 {src,lib-src}/Makefile.in.
3376
3377 1995-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3378
3379 * configure.in: Don't bother checking for drem.
3380
3381 1995-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3382
3383 * Makefile.in (distclean): Delete line with just a tab in it.
3384 (install-arch-indep): Delete spaces that precede tabs.
3385 Delete spurious `fi' left from previous change.
3386 (install): Supply `true' as command, to avoid null command.
3387
3388 1995-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3389
3390 * configure.in (--with-x-toolkit)): Add `athen' as alias for `athena'.
3391
3392 1995-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3393
3394 * configure.in (powerpc-*-solaris2): New alternative.x
3395
3396 1995-09-12 Karl Heuer <kwzh@gnu.ai.mit.edu>
3397
3398 * Makefile.in (src/paths.h, paths-force): Use paths.h.$$ instead
3399 of paths.h.tmp$$, to avoid going beyond 14 characters.
3400
3401 1995-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3402
3403 * configure.in: Improve error msg for invalid --with-x-toolkit value.
3404
3405 1995-09-06 Paul Eggert <eggert@twinsun.com>
3406
3407 * configure.in (LOCALTIME_CACHE): Define if tzset exists and
3408 if localtime caches TZ. Check for tzset.
3409
3410 1995-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3411
3412 * config.bat: Simplify using new names file names src/makefile.in,
3413 config.in, paths.in. Change Echo commands not to use `.
3414
3415 1995-08-31 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3416
3417 * Makefile.in (install-arch-indep): Always install the new dir file;
3418 rename the previous dir file to dir.bak or dir.old.
3419
3420 1995-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3421
3422 * configure.in (RANLIB): Substitute this into makefiles.
3423 Set it specially on solaris; set it by default on other systems.
3424
3425 * configure.in: Fix previous Alpha change.
3426
3427 1995-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3428
3429 * configure.in (i*386-*-isc4.*): Set GCC_TEST_OPTIONS and
3430 NON_GCC_TEST_OPTIONS.
3431
3432 1995-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3433
3434 * configure.in (CFLAGS): When computing CFLAGS and REAL_CFLAGS
3435 from config.h, use SPECIFIED_CFLAGS to get what the user specified.
3436
3437 * configure.in (alpha-*-linux*): New configuration.
3438
3439 1995-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3440
3441 * configure.in (m68*-next-*): Use m68k.h and nextstep.h.
3442 (m68k-next-nextstep*): New alias for that.
3443 (i*86-*-nextstep*): Use nextstep.h.
3444 (sparc-*-nextstep*): New configuration.
3445
3446 1995-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3447
3448 * configure.in (CPP): Save original CFLAGS value in SPECIFIED_CFLAGS.
3449 And get CFLAGS from config.h if SPECIFIED_CFLAGS is null.
3450
3451 1995-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3452
3453 * configure.in: Handle sunos4shr by sharing; not like sunos4*.
3454 Determine GETTIMEOFDAY_ONE_ARGUMENT by experiment.
3455
3456 1995-07-18 Mike Long <mike.long@analog.com>
3457
3458 * make-dist: Fix update of finder-inf.el, and byte-compile it.
3459
3460 1995-07-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3461
3462 * Makefile.in (src/paths.h, paths-force):
3463 Rename src/paths.h.in to src/paths.in.
3464 (Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.
3465
3466 * configure.in: Rename {src,lib-src}/Makefile.in.in to Makefile.in.
3467 Use Makefile.c for intermediate file.
3468 Rename src/config.h.in to src/config.in.
3469
3470 1995-07-17 Richard Stallman <rms@gnu.ai.mit.edu>
3471
3472 * configure.in (mips-dec-ultrix*): Assume version 4.3.
3473 (mips-dec-ultrix4.[12]): New alternative for old versions.
3474
3475 1995-07-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3476
3477 * make-dist: Don't break intra-tree links.
3478
3479 1995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3480
3481 * configure.in: Put back archlibdir initialization. Require
3482 autoconf 2.4.1 or later.
3483
3484 1995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3485
3486 * configure.in: Use sunos4shr normally for Sunos 4.1.[3-9].
3487 (mips-mips-riscos5*): New alternative.
3488
3489 1995-06-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3490
3491 * Makefile.in (uninstall, install-arch-indep): Install info/ediff*.
3492
3493 1995-06-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3494
3495 * configure.in (bindir, datadir, sharedstatedir, libexecdir)
3496 (mandir, infodir, archlibdir): Initializations deleted.
3497
3498 * configure.in: On hpux9, use hpux9-x11r4.h if we have X11R4.
3499 On hpux9shr, use hpux9shxr4.h.
3500
3501 1995-06-24 Morten Welinder <terra+@cs.cmu.edu>
3502
3503 * configure.in: Added target mips-dec-mach_bsd4.3.
3504 * config.guess: Guess mips-dec-mach_bsd4.3.
3505
3506 1995-06-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3507
3508 * Makefile.in (mkdir): Use symbolic chmod.
3509
3510 1995-06-22 Paul Eggert <eggert@twinsun.com>
3511
3512 * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3. (Likewise for
3513 SunOS 4.1.5 thorugh 4.1.9, should they ever exist.)
3514
3515 1995-06-22 Paul Eggert <eggert@twinsun.com>
3516
3517 * Makefile.in (SUBDIR_MAKEFILES):
3518 Add man/Makefile, so `make distclean' removes it.
3519 (top_distclean): Add config.log to the list of files to be removed.
3520
3521 1995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3522
3523 * Version 19.29 released.
3524
3525 1995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3526
3527 * configure.in: Fix the previous change to verify that the -b
3528 option really solves the problem.
3529
3530 * make-dist (nt): Explicitly include makefile.nt and makefile.def only.
3531
3532 1995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3533
3534 * configure.in: Test whether XFree86 needs -b i486-linuxaout to link.
3535
3536 1995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3537
3538 * configure.in: Report more clearly when there is no special
3539 dir to search for X includes or libraries.
3540
3541 1995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3542
3543 * configure.in: Check for -lpthreads, not -lpthread.
3544
3545 1995-06-09 Geoff Voelker <voelker@cs.washington.edu>
3546
3547 * make-dist: Copy new files nt/addpm.c and nt/emacs.bat.in.
3548
3549 1995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3550
3551 * configure.in: Check for -lpthread.
3552
3553 1995-06-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3554
3555 * Makefile.in (install-arch-indep): Install info files for mh-e.
3556 (uninstall): Uninstall info files for dired-x, gnus, mh-e, and sc.
3557
3558 1995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3559
3560 * configure.in (*-solaris2.5): New configuration.
3561
3562 * make-dist: Copy new files config.nt and config.w95.
3563
3564 1995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3565
3566 * configure.in: Use x_includes, not x_libraries, for -I.
3567 Make bitmapdir a colon-separated list.
3568
3569 1995-05-27 Richard Stallman <rms@gnu.ai.mit.edu>
3570
3571 * configure.in (hppa*-hp-hpux10*, m68k-hp-hpux10*): New configurations.
3572
3573 * configure.in: Allow x_libraries and x_includes to be paths.
3574
3575 1995-05-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3576
3577 * configure.in: Fix typo.
3578
3579 1995-05-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3580
3581 * INSTALL: Clarify use of site-init.el.
3582
3583 1995-05-22 enami tsugutomo <enami@sys.ptg.sony.co.jp>
3584
3585 * configure.in: Pass arg to sqrt.
3586
3587 1995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3588
3589 * make-dist: Fix May 6 change.
3590
3591 1995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3592
3593 * vpath.sed: Delete reference to ymakefile.
3594
3595 1995-05-09 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3596
3597 * configure.in: Use sqrt (more portable) instead of fmod in -lm check.
3598
3599 1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3600
3601 * make-dist: Put nt/emacs.ico and nt/emacs.rc in dist.
3602
3603 * update-subdirs: Specify /bin/sh to run the script.
3604
3605 1995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3606
3607 * make-dist: Put src/makefile.nt in dist.
3608
3609 * configure.in (i[345]86-*-bsdi2*): New configuration.
3610 (vax-dec-bsd386*): Deleted.
3611
3612 1995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3613
3614 * configure.in: Make sure CDPATH doesn't mess up PWD check.
3615 Check whether X bitmaps are in X11/bitmaps instead of bitmaps.
3616 Use fmod instead of logb in -lm check.
3617
3618 1995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3619
3620 * configure.in (m68*-apollo-*): Renamed from m68*-apollo*.
3621 Use bsd4-3. Don't set NON_GNU_CPP.
3622
3623 * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
3624 In nt. copy various different things, but not *.cmd.
3625 Fix the ln commands for the subdirs of nt.
3626
3627 1995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3628
3629 * configure.in (*-sun-sunos4.1.3*): Use sunos4shr.h.
3630
3631 1995-04-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3632
3633 * configure.in (*-sun-sunos4.1.3*): Use shared libraries,
3634 since that's what the header file expects.
3635
3636 1995-04-24 Francesco Potort\e,Al\e(B (pot@cnuce.cnr.it)
3637
3638 * configure.in (m68k-motorola-sysv*): Distinguish between 68030
3639 and 68040 based machines when choosing options for gnucc.
3640
3641 1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3642
3643 * Makefile.in (top_distclean): Delete config.cache.
3644
3645 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3646
3647 * Makefile.in (install-arch-indep): Delete .#* when copying subdirs.
3648
3649 * configure.in: Use m/ncr386.h.
3650
3651 1995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3652
3653 * Makefile.in (install-arch-indep): Undo Sep 23 change.
3654
3655 1995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3656
3657 * make-dist (lib-src): Don't copy *.lex; it doesn't exist anymore.
3658 (man): Don't copy texindex.c and getopt.c; they're deleted.
3659 (etc): Omit `e'; it's a subdirectory.
3660 (etc/e): Use `../..', not `..', to reference top level.
3661
3662 1995-04-06 Simon Leinen <simon@lia.di.epfl.ch>
3663
3664 * Makefile.in (install-arch-indep, dist):
3665 Look for `update-subdir' in $(srcdir).
3666
3667 1995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3668
3669 * make-dist: Include mkinstalldirs in distribution.
3670
3671 1995-04-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3672
3673 * make-dist: Add missing close backquote.
3674
3675 1995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3676
3677 * make-dist: Don't distribute shortnames directory.
3678
3679 1995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3680
3681 * Makefile.in (blessmail): Pass archlibdir to the sub-make.
3682
3683 1995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3684
3685 * configure.in (m88k-motorola-sysv4*): Use usg5-4-2.
3686
3687 1995-02-23 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3688
3689 * configure.in (EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
3690
3691 1995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3692
3693 * configure.in (mips-sgi-irix6): New configuration.
3694
3695 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3696
3697 * Makefile.in (maintainer-clean): Renamed from realclean.
3698
3699 1995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
3700
3701 * configure.in: Create a .gdbinit that sources the real one,
3702 if using a different build directory.
3703
3704 1995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3705
3706 * configure.in: Check for sys/select.h.
3707
3708 1995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3709
3710 * configure.in: On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
3711
3712 1994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3713
3714 * configure.in: Handle isc 4.1 operating system.
3715
3716 1994-12-10 Richard Stallman <rms@kepa>
3717
3718 * configure.in (rs6000-ibm-aix4.1*): New alternative.
3719 (rs6000-ibm-aix4*): New alternative.
3720
3721 1994-12-06 Richard Stallman <rms@kepa>
3722
3723 * configure.in: For SVR4.2, set NON_GNU_CPP if not already set.
3724
3725 1994-11-30 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3726
3727 * configure.in: Don't try to make directories that are guaranteed
3728 to already exist.
3729
3730 1994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3731
3732 * configure.in: Generate man/Makefile from man/Makefile.in.
3733 Create the man subdir.
3734
3735 * Makefile.in (dvi): Run Make in our man subdir.
3736
3737 * make-dist: Create subdir etc/e.
3738 Make links to it.
3739 Put man/Makefile.in in dist, instead of man/Makefile.
3740
3741 1994-11-21 David J. MacKenzie (djm@mole.gnu.ai.mit.edu)
3742
3743 * configure.in: Add --with-pop, --with-kerberos, and
3744 --with-hesiod for movemail.
3745
3746 1994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3747
3748 * configure.in (m68*-apollo*): Use s/domain.h.
3749
3750 1994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3751
3752 * configure.in (m68*-apollo*): Set NON_GNU_CPP.
3753
3754 1994-11-14 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3755
3756 * configure.in: Don't add -I, -L, -R options for cc if their
3757 arguments would be empty.
3758
3759 1994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3760
3761 * configure.in (i860-intel-osf1*): New alternative.
3762 (mips-sgi-irix5.[01]*): Distinguish from irix5*.
3763 (mips-sgi-irix*): Now an alias for mips-sgi-irix5*.
3764
3765 1994-11-09 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3766
3767 * configure.in: Make h_errno check not use nested functions.
3768
3769 1994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
3770
3771 * Makefile.in (install-arch-indep): Delete *.orig in copied dirs.
3772
3773 1994-11-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3774
3775 * Makefile.in (install-arch-indep): Avoid continued comment
3776 swallowing target line.
3777
3778 1994-11-08 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
3779
3780 * configure.in: Protect a character class with `changequote'.
3781
3782 1994-11-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3783
3784 * configure.in: Accept `news' as a synonym for `newsos'.
3785
3786 1994-11-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3787
3788 * Makefile.in: Don't rm files if cd fails.
3789
3790 1994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3791
3792 * make-dist: Put nt subdir and its subdirs in the dist.
3793 (lib-src): Put makefile.nt in the dist.
3794 (lisp): Put makefile.nt in the dist.
3795
3796 1994-10-29 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3797
3798 * configure.in: Change a stray `[' to `test'.
3799
3800 1994-10-28 David J. MacKenzie <djm@duality.gnu.ai.mit.edu>
3801
3802 * configure.in: Adapt for Autoconf v2. Use the standard argument
3803 parser, host type canonicalizer, X11 finder, and message
3804 printing macros. Use the new macro names. Use `test' instead of `['.
3805
3806 1994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3807
3808 * configure.in: Check for getpagesize.
3809
3810 1994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3811
3812 * make-dist (msdos): Put sed* in the distribution.
3813
3814 1994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
3815
3816 * config.bat: New option, `--with-x', for configuring Emacs
3817 for use with the X11 system DesqView/X.
3818 New option, `--no-debug', for compiling Emacs without debug
3819 information thus saving disk space.
3820 (src/config.h, src/paths.h): Use `update' (which is like
3821 `move-if-changed') to change the file.
3822 (src/config.h): When configuring for X11 perform extra changes.
3823 (src/makefile): When configuring for X11 perform extra changes.
3824 (lib-src): Remove temporary files.
3825 (): Check that `sed', `rm', `mv', and `gcc' are available.
3826
3827 1994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3828
3829 * Makefile.in (sharedstatedir): Substitute sharedstatedir properly.
3830
3831 * configure.in (bitmapdirs): Default to /usr/include/X11/bitmaps.
3832
3833 1994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3834
3835 * configure.in (EMACS_CONFIGURATION): Use $canonical as value.
3836
3837 * configure.in (canonical): Substitute var into makefiles.
3838 (bitmapdir): Likewise.
3839
3840 * Makefile.in (bitmapdir): New variable.
3841 (src/paths.h, paths-force): Edit PATH_BITMAPS.
3842
3843 1994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3844
3845 * make-dist: Put update-subdirs and lisp/subdirs.el in the dist.
3846
3847 * Makefile.in (dist, install-arch-indep): Run update-subdirs.
3848 * update-subdirs: New shell script.
3849
3850 1994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3851
3852 * Makefile.in (top_distclean): Don't rm build-install.
3853 (SOURCES): Delete build-install.in.
3854
3855 * make-dist: Don't distribute build-ins.in.
3856 * build-ins.in: File deleted.
3857
3858 1994-10-12 David J. MacKenzie (djm@duality.gnu.ai.mit.edu)
3859
3860 * Makefile.in (mkdir): Use mkinstalldirs instead of make-path.
3861
3862 1994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3863
3864 * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
3865
3866 * configure.in (libexecdir): Renamed from libdir. New default.
3867 (sharedstatedir): Renamed from statedir. New default.
3868 (datadir): New default.
3869
3870 * make-dist: Don't distribute subdirs.el.
3871
3872 1994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3873
3874 * configure.in (eaccess): Check for it.
3875
3876 1994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3877
3878 * configure.in (mktime): Check for it.
3879
3880 1994-10-02 Paul Reilly <pmr@geech.gnu.ai.mit.edu>
3881
3882 * configure.in (motif): Add support for usage and option checking.
3883
3884 1994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
3885
3886 * configure.in (utimes): Check for it.
3887
3888 1994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu>
3889
3890 * Makefile.in (install-arch-indep): Don't do mkdir here.
3891
3892 1994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3893
3894 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
3895 riscix.h renamed to acorn.h.
3896
3897 1994-09-21 Michael Ben-Gershon (mybg@cs.huji.ac.il)
3898
3899 * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
3900 New configurations.
3901
3902 1994-09-21 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
3903
3904 * configure.in: Remove trailing slashes from srcdir.
3905
3906 1994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3907
3908 * configure.in (i[345]86-sequent-ptx*): Handle
3909
3910 1994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3911
3912 * Makefile.in (paths-force): Depend on src/paths.h
3913
3914 1994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3915
3916 * configure.in (config_options): Save all arguments, not just some.
3917
3918 1994-09-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
3919
3920 * Makefile.in (install-arch-indep): Copy DOC-*, not DOC*
3921
3922 * configure.in: Add AC_AIX.
3923 Add checks to set HAVE_STRUCT_UTIMBUF, HAVE_TIMEVAL, HAVE_SELECT.
3924
3925 1994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3926
3927 * configure.in (parsing options): Simplify sed command to delete -'s.
3928
3929 1994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu>
3930
3931 * configure.in (config_options): New shell variable.
3932 Pass its value to C code in EMACS_CONFIG_OPTIONS.
3933
3934 1994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3935
3936 * configure.in (alpha-dec-osf*): New target.
3937
3938 * Makefile.in: Use just one FRC target.
3939
3940 1994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3941
3942 * Makefile.in (removenullpaths, paths-force):
3943 Use name paths.h.tmp$$, which depends on the pid.
3944
3945 1994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3946
3947 * Makefile.in (removenullpaths, paths-force):
3948 Put paths.h.tmp in top-level dir, not in src.
3949
3950 1994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3951
3952 * Version 19.27 released.
3953
3954 1994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3955
3956 * Version 19.26 released.
3957
3958 1994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3959
3960 * configure.in: Check for lrand48, not rand48.
3961
3962 1994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3963
3964 * configure.in (powerpc-ibm-aix3.1*, powerpc-ibm-aix3.2.5)
3965 (powerpc-ibm-aix*): New aliases.
3966
3967 1994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3968
3969 * make-dist (src/m, src/s): Put *.inp in distribution.
3970
3971 1994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3972
3973 * configure.in: Accept i586 and i486 along with i386.
3974
3975 1994-08-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3976
3977 * configure.in: Do compute unexec, LIBX, system_malloc, etc
3978 even if CPP env var was set by the user.
3979
3980 * configure.in (i[34]86-*-*): For SCO 3.2v4, fix NON_GNU_CPP value.
3981
3982 1994-08-14 Jonathan I. Kamens (jik@gza-client1.aktis.com)
3983
3984 * Makefile.in: Uninstall "$(EMACS)", not "emacs".
3985
3986 1994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3987
3988 * configure.in (i[34]86-*-*): For SCO 3.2v4, set NON_GNU_CPP.
3989
3990 1994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3991
3992 * configure.in: Check more specifically for i*86-sun-sunos.
3993
3994 1994-08-03 Caveh Jalali (caveh@eng.sun.com)
3995
3996 * configure.in: Handle solaris 2.4.
3997
3998 1994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3999
4000 * configure.in (rand48): Check for it.
4001
4002 1994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4003
4004 * make-dist: Update the info files.
4005
4006 1994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4007
4008 * configure.in: Make "checking..." messages' style consistent.
4009 (HAVE_H_ERRNO): New test.
4010
4011 1994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4012
4013 * configure.in (i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
4014
4015 1994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4016
4017 * configure.in (CFLAGS): If the envvar was specified, use that.
4018 And set REAL_CFLAGS from it too.
4019
4020 1994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4021
4022 * make-dist: Update finder-inf.el.
4023
4024 1994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4025
4026 * make-dist (msdos): Include sed4.inp in dist.
4027
4028 * Makefile.in (libsrc_libs): Var deleted.
4029
4030 1994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4031
4032 * Makefile.in (mkdir, removenullpaths): Put g in sed replace commands.
4033
4034 1994-06-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4035
4036 * configure.in (mips-sony-newsos4*): New alias.
4037
4038 1994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4039
4040 * configure.in (*-convex-bsd*): Set NON_GNU_CPP.
4041 (*-convex-convexos*): Accept this as alias.
4042
4043 1994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4044
4045 * configure.in: Get CFLAGS both with and without THIS_IS_CONFIGURE,
4046 for two different uses.
4047
4048 1994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4049
4050 * configure.in: Define THIS_IS_CONFIGURE when extracting CFLAGS etc.
4051
4052 1994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4053
4054 * make-dist: Put ./BUGS into the distrib.
4055
4056 1994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4057
4058 * configure.in: Handle 386 running Solaris 2.
4059
4060 1994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4061
4062 * configure.in (mips-siemens-sysv*): Use cpp, not cc -E.
4063
4064 1994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4065
4066 * configure.in (mips-sony-newsos*): Use news-risc.h.
4067
4068 * configure.in: Accept bsdi as opsys, like bsd386.
4069
4070 1994-06-01 Morten Welinder (terra@diku.dk)
4071
4072 * config.bat (src/paths.h): Use sed script msdos/sed4.inp.
4073
4074 1994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4075
4076 * Version 19.25 released.
4077
4078 * make-dist (shortversion): Don't assume another period follows.
4079
4080 1994-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4081
4082 * Makefile.in (install-arch-indep): Use /bin/pwd uniformly, not pwd.
4083 (uninstall): Use /bin/pwd.
4084
4085 * Makefile.in (blessmail): Depend on src.
4086 (all): Don't depend on blessmail.
4087
4088 * Makefile.in (src/paths.h): Don't force recomputation.
4089 (paths-force): New target; force recomputation of paths.h.
4090 (all): Depend on paths-force.
4091 (src, lib-src): Depend on src/paths.h.
4092
4093 * configure.in (*-sun-sunos4*): Set GCC_TEST_OPTIONS,
4094 NON_GCC_TEST_OPTIONS.
4095
4096 1994-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4097
4098 * configure.in: Don't insist on subversions for irix.
4099
4100 1994-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4101
4102 * configure.in (hppa*-hp-hpux9shr): Move alternative up.
4103
4104 * configure.in (i[34]86-next-*): New alternative.
4105
4106 1994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4107
4108 * Version 19.24 released.
4109
4110 * configure.in: New config hppa*-hp-hpux9shr*.
4111
4112 1994-05-22 Morten Welinder (terra@tyr.diku.dk)
4113
4114 * config.bat: Doc fix.
4115
4116 1994-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4117
4118 * Makefile.in (mostlyclean, clean, distclean, realclean)
4119 (extraclean): Don't act on man subdir if it doesn't exist.
4120
4121 1994-05-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4122
4123 * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS): New vars.
4124 Use them to set up CC.
4125 (*-sun-sunos4.1.3): Set them.
4126
4127 1994-05-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4128
4129 * Makefile.in (lib-src): Don't depend on src/paths.h.
4130
4131 1994-05-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4132
4133 * build-ins.in (copydests): Get rid of spurious `-'s.
4134
4135 * configure.in: Define EMACS_CONFIGURATION instead of CONFIGURATION.
4136
4137 1994-05-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4138
4139 * Version 19.23 released.
4140
4141 * configure.in [HAVE_X11]: Merge $C_SWITCH_X_SITE into CFLAGS
4142 for the Xlib and Xt checks; then restore old CFLAGS.
4143
4144 1994-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4145
4146 * configure.in (HAVE_X11XTR6): Add newline before #if.
4147 Add newline after #endif.
4148
4149 1994-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4150
4151 * configure.in (HAVE_X11XTR6): Arrange to define it.
4152
4153 1994-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4154
4155 * Makefile.in (install): Depend on blessmail.
4156
4157 1994-05-12 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4158
4159 * configure.in (mips-siemens-sysv*): Put quotes around value
4160 containing blanks.
4161
4162 1994-05-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4163
4164 * Makefile.in (TAGS): Use the makefile in src subdir.
4165
4166 1994-05-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4167
4168 * configure.in (opsys): Recognize `gnu'.
4169
4170 1994-05-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4171
4172 * configure.in (using NON_GNU_CPP): Fix test for CPP already set.
4173
4174 1994-05-09 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4175
4176 * configure.in: Remove AC_LANG_C call. Not needed with Autoconf
4177 version > 1.8.
4178
4179 1994-05-08 Morten Welinder (terra@diku.dk)
4180
4181 * config.bat: Forcibly remove "# " style comments from makefiles.
4182
4183 1994-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4184
4185 * Makefile.in (uninstall): When processing lispdir and etcdir,
4186 do nothing unless it exists and is a directory.
4187
4188 1994-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4189
4190 * Makefile.in (install-arch-indep): Do install info/dired-x*.
4191 Merge code in from install-doc.
4192 (install-doc): Merge code back into install-arch-indep.
4193 (install-arch-dep): Don't depend on install-doc.
4194
4195 * configure.in (run_in_place): Don't use pwd for archlibdir and docdir.
4196
4197 1994-05-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4198
4199 * configure.in (making src/Makefile and lib-src/Makefile):
4200 Split off the autoconf substitutions and don't pass them thru cpp.
4201 (undefs): Use $canonical as well as $configuration.
4202
4203 * make-dist: Distribute lisp/Makefile.
4204
4205 * configure.in: Recognize m88k-dg-dgux5.4.3* and m88k-dg-dgux5.4.2*.
4206 Use lower case names for the s files.
4207
4208 1994-05-03 Morten Welinder (terra@diku.dk)
4209
4210 * config.bat: Added possibility for different file name
4211 transscriptions in lib-src.
4212
4213 1994-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4214
4215 * Makefile.in (lib-src): Undo previous change.
4216 (blessmail): New target to run maybe-blessmail in lib-src.
4217 (all): Depend on blessmail.
4218
4219 * Makefile.in (lib-src): Depend on src.
4220
4221 1994-04-30 Paul Reilly (pmr@churchy.gnu.ai.mit.edu)
4222
4223 * configure.in (m88k-dg-dgux5.4R3): Use dgux5-4R3.
4224 (m88k-dg-dgux5.4R2): dgux5.4R2.
4225
4226 1994-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4227
4228 * configure.in (window_system): Restore accidentally deleted code
4229 that uses AC_FIND_X.
4230
4231 * make-dist: Distribute config.bat.
4232
4233 1994-04-29 Morten Welinder (terra@diku.dk)
4234
4235 * config.bat: Corrected the configuration of lib-src
4236 to keep up with configure. Add note about dos version 3
4237 or better needed (djgpp needs that). Add note explaining
4238 that either install in c:/emacs or edit the script.
4239 Don't change to c:/emacs, but assume we're there (to minimize
4240 the number of places to change).
4241
4242 * config.bat: Build-in the first step towards X11 support with
4243 the X11 emulator that exists. At this time it won't work,
4244 and several files are missing.
4245
4246 1994-04-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4247
4248 * configure.in: Use m/hp800.h in place of m/hp9000s800.h.
4249 Don't look for -lresolv.
4250
4251 * Makefile.in (lib-src): Depend on src/paths.h.
4252
4253 1994-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4254
4255 * configure.in: Restore deleted AC_SUBST of `configuration'.
4256 Improve error message for bad --with-x-toolkit value.
4257
4258 * configure.in: Define CONFIGURATION in src/config.h
4259 rather than substituting in src/Makefile.in.
4260
4261 1994-04-26 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4262
4263 * Makefile.in (install-doc): New target.
4264 (install-arch-dep): Depend on install-doc.
4265 (mkdir): Create docdir.
4266
4267 1994-04-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4268
4269 * configure.in: Test for libresolv.a.
4270 Substitute machfile and opsysfile.
4271
4272 1994-04-22 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4273
4274 * Makefile.in (.PHONY, install): Kill reference to obsolete do-install.
4275 (install-arch-dep): Install under the name $(EMACS).
4276
4277 1994-04-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4278
4279 * configure.in (version): Use entire value of emacs-version.
4280 (mips-siemens-sysv*): New alternative.
4281
4282 1994-04-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4283
4284 * Makefile.in (install-arch-indep): Don't install dired-x*.
4285
4286 1994-04-18 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4287
4288 * configure.in (src/Makefile, lib-src/Makefile): Delete ^L.
4289 Fix definition of $undefs.
4290
4291 1994-04-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4292
4293 * configure.in (window_system): Obey --with-x11=no and --with-x10=no.
4294
4295 * configure.in (lib-src/Makefile.in): Use src, not lib-src, in -I.
4296
4297 1994-04-16 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
4298
4299 * configure.in: Call AC_LANG_C, if it's defined, after AC_PREPARE.
4300
4301 1994-04-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4302
4303 * configure.in (lib-src/Makefile.in): Make this from Makefile.in.in
4304 and run it thru cpp, as with src/Makefile.in.
4305
4306 * configure.in: Use AC_SET_MAKE.
4307
4308 1994-04-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4309
4310 * configure.in (i[34]86-ncr-sysv*): Use usg5-4-2.
4311
4312 1994-04-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4313
4314 * Makefile.in (MAKE): Don't just assign it--use @SET_MAKE@.
4315
4316 * configure.in (CFLAGS): Exclude ${CFLAGS} from singlequotes.
4317 (printing the choices): Make the toolkit message unconditional.
4318 (USE_X_TOOLKIT): Use `none', not `no', if none.
4319 (include libsrc_libs): Include config.h, and specify -I for srcdir.
4320 Get rid of temp file foofoo1.
4321
4322 1994-04-13 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4323
4324 * configure.in (CFLAGS): Use shell syntax, not Makefile.
4325
4326 1994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4327
4328 * configure.in (window_system): If no X, set USE_X_TOOLKIT=no.
4329 (printing the choices): State choice of toolkit.
4330 (libsrc_libs): Recalculate after writing config.h;
4331 then update lib-src/Makefile.
4332
4333 1994-04-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4334
4335 * configure.in: Add sunos4shr as alternative for suns.
4336 Conditionals testing for null $CC were backwards.
4337
4338 1994-04-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4339
4340 * make-dist (msdos): Don't link patch1. Link sed*.inp, not sed.in*.
4341
4342 1994-04-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4343
4344 * configure.in: Handle -isc4.0*.
4345
4346 1994-03-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4347
4348 * configure.in (esix5): Set NON_GNU_CPP.
4349
4350 1994-03-24 Roland McGrath (roland@mole.gnu.ai.mit.edu)
4351
4352 * Makefile.in (thisdir): Nonsensical variable removed.
4353 (install-arch-indep): Set shell var thisdir=`pwd` before cd and cd
4354 back to $thisdir, rather than the directory `this_dir'.
4355
4356 1994-03-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4357
4358 * Makefile.in (install-arch-indep): Add missing backslash after a
4359 `then'.
4360
4361 1994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4362
4363 * Makefile.in (thisdir): New variable.
4364 (install-arch-indep): Go back to thisdir to run INSTALL_DATA.
4365
4366 1994-03-08 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4367
4368 * configure.in: Add freebsd.
4369
4370 1994-03-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4371
4372 * configure.in: Check for fpathconf.
4373
4374 1994-03-02 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4375
4376 * configure.in (with_x_toolkit): Fix typo in previous change.
4377
4378 1994-03-01 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4379
4380 * configure.in: New s-file for rs60000-ibm-aix3.2.5.
4381
4382 1994-02-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4383
4384 * configure.in (with_x_toolkit): Don't allow motif or open-look.
4385
4386 1994-02-24 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
4387
4388 * configure.in: Fix value of docdir.
4389 * Makefile.in (install-arch-indep): Install DOC* in docdir.
4390
4391 1994-02-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4392
4393 * configure.in (*-sysv4.1): Set NON_GNU_CPP.
4394
4395 1994-02-22 Karl Heuer (kwzh@geech.gnu.ai.mit.edu)
4396
4397 * configure.in: New variable docdir to control where the docstring
4398 file goes.
4399 Makefile.in: Use it to initialize PATH_DOC in paths.h.
4400
4401 1994-02-22 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4402
4403 * configure.in: When --run-in-place, don't inherit archlibdir.
4404
4405 1994-02-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4406
4407 * Makefile.in (install-arch-dep, install-arch-indep):
4408 New targets split up former do-install rule.
4409 (do-install): Target deleted.
4410
4411 1994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4412
4413 * configure.in (mips-sony-newsos*): New configuration.
4414
4415 1994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
4416
4417 * configure.in (rs6000-bull-bosx*): Added support for BULL dpx20.
4418
4419 1994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4420
4421 * configure.in: Fix misspelled symbol LD_SWITCH_X_SITE_AUX.
4422
4423 1994-02-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4424
4425 * configure.in: Don't initialize CC.
4426
4427 1994-02-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4428
4429 * configure.in (creating src/Makefile): Also generate -U switches
4430 for symbols in the $configuration value.
4431
4432 * configure.in: Check for sys_siglist being declared in system header.
4433
4434 1994-02-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4435
4436 * configure.in (creating src/Makefile): Delete blank lines
4437 along with lines of whitespace.
4438 (m68k-motorola-sysv*, m68000-motorola-sysv*): Compute proper CC value.
4439
4440 1994-02-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4441
4442 * configure.in: Get, use, and substitute C_SWITCH_MACHINE
4443 like C_SWITCH_SYSTEM.
4444 (m68*-motorola-sysv*): Set CC. Require cpu type to be m68k or m68000.
4445
4446 1994-02-04 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4447
4448 * configure.in (drem): Check for this function.
4449
4450 1994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4451
4452 * configure.in (Using NON_GNU_CPP): Don't lose if it has spaces.
4453 If CPP was inherited from environment, don't use NON_GNU_CPP.
4454 (NON_GNU_CC): Likewise.
4455 (handling with_gcc): Use explicit if in the `no' case.
4456 (cc_specified): New variable; if set, don't use NON_GNU_CC.
4457
4458 1994-02-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4459
4460 * configure.in (mips-mips-riscos4*): Set NON_GNU_CPP.
4461
4462 1994-02-01 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
4463
4464 * configure.in: Check whether fmod exists.
4465
4466 1994-01-31 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4467
4468 * make-dist: Distribute {src,lisp}/ChangeLog.? instead of
4469 {src,lisp}/OChangeLog.
4470
4471 1994-01-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4472
4473 * configure.in: Restore Jan 8 and Jan 16 changes. The -U hack is
4474 necessary for proper operation. This code works with the current
4475 released version of Autoconf.
4476
4477 1994-01-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4478
4479 * configure.in (with_x_toolkit): Treat values athena and lucid alike.
4480 (USE_X_TOOLKIT): Define it for all values except `no'.
4481
4482 * configure.in: Undo first Jan 8 change and Jan 16 change.
4483
4484 1994-01-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4485
4486 * configure.in: Handle --with-x-toolkit. Produce lwlib/Makefile.
4487 Substitute USE_X_TOOLKIT as both C macro and Make variable.
4488
4489 * Makefile.in (lwlib/Makefile): New target.
4490 (SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
4491 (clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
4492 (unlock, relock): Handle lwlib subdir.
4493
4494 * Makefile.in: Add some .PHONY targets.
4495
4496 * make-dist: Handle lwlib subdir like oldXMenu subdir.
4497
4498 * lwlib: New subdirectory.
4499
4500 1994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4501
4502 * configure.in: If CPP has a value that is a directory,
4503 discard the value.
4504
4505 1994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4506
4507 * configure.in (srcdir_undefs): Add g flag to sed substitution to
4508 remove -U[0-9]*.
4509
4510 1994-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4511
4512 * Makefile.in (do-install): Install the dired-x info files.
4513
4514 * configure.in: Provide for variable LD_SWITCH_X_SITE_AUX.
4515 (See src/s/sol2.h.)
4516
4517 1994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4518
4519 * configure.in (m68k-harris-cxux*, m88k-harris-cxux*): New configs.
4520
4521 1994-01-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4522
4523 * configure.in (creating src/Makefile): Put code inside 2nd arg to
4524 AC_OUTPUT as it should be; hopefully noone will again see fit to
4525 gratuitously break this and not make a change log entry.
4526 Optimized sed processing of Makefile.in and cpp output; now
4527 preserves comments previously removed from the cpp input.
4528 Eliminated temp file for cpp output. Generate -U switches to
4529 undefine all identifiers that appear in the directory name
4530 ${srcdir}; pass these to cpp.
4531
4532 * configure.in (version): Fix sed regexp to match two-elt version
4533 number.
4534
4535 * configure.in: Check for strerror.
4536
4537 1994-01-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4538
4539 * configure.in: Test for bcmp.
4540
4541 1994-01-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4542
4543 * make-dist (tempdir): Put subdir msdos into the distribution.
4544
4545 1993-01-07 Morten Welinder (terra@diku.dk)
4546
4547 * config.bat: New file.
4548
4549 1994-01-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4550
4551 * Makefile.in (${SUBDIR} target): Pass down LDFLAGS and CPPFLAGS.
4552
4553 1994-01-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4554
4555 * configure.in (m68*-next-*): Don't care about which os is specified.
4556 (i[34]86-*-*): Check for *-nextstop*.
4557
4558 1993-12-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4559
4560 * configure.in: Check for setsid.
4561
4562 1993-12-17 Richard Stallman (rms@srarc2)
4563
4564 * configure.in (*-sun-solaris*): Add special case for Solaris 2.3.
4565
4566 1993-12-15 Richard Stallman (rms@srarc2)
4567
4568 * Makefile.in (mkdir): Make only the lockdir writable.
4569
4570 * configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4.
4571
4572 1993-12-11 Richard Stallman (rms@srarc2)
4573
4574 * Makefile.in (libdir): Use @libdir@.
4575
4576 1993-12-08 Richard Stallman (rms@srarc2)
4577
4578 * Makefile.in (install): Add empty command.
4579
4580 1993-12-04 Richard Stallman (rms@srarc2)
4581
4582 * make-dist: Put man/getopt.c in the dist.
4583
4584 * configure.in (LIBS): Add test for existence of XSetWMProtocols.
4585
4586 * Makefile.in (install): Depend on ${SUBDIR}, not `all'.
4587
4588 1993-12-03 Richard Stallman (rms@srarc2)
4589
4590 * configure.in (solaris): Set NON_GNU_CPP instead of CPP.
4591 Set it for all solaris versions.
4592 (mips-mips-riscos4*): Set NON_GNU_CC, not CC.
4593 (after checking for GCC): If not GCC, and NON_GNU_CPP is set, set CPP.
4594 Likewise for NON_GNU_CC and CC.
4595
4596 1993-12-01 Richard Stallman (rms@srarc2)
4597
4598 * configure.in (mips-mips-riscos4*): Assign variable CC.
4599 (checking ${with_gcc}): If "no", don't override CC if already set.
4600 (CC): Initialize it as empty.
4601
4602 1993-11-30 Richard Stallman (rms@srarc2)
4603
4604 * configure.in (Suns): Set CPP if *-solaris2.3*.
4605
4606 1993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4607
4608 * Version 19.22 released.
4609
4610 * Makefile.in (do-install): Use umask 022 in copying etc and lisp dirs.
4611
4612 1993-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4613
4614 * make-dist: When breaking links, use cp -p.
4615 Copy install.sh into distribution.
4616 Move the temp dir up into the parent dir;
4617 don't leave the staging dir make-dist.tmp... in existence.
4618 * install.sh: New file.
4619
4620 1993-11-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4621
4622 * configure.in (i[34]86-ncr-sysv*): New specific alternative.
4623
4624 1993-11-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4625
4626 * configure.in (version): When --run-in-place, exclude
4627 ${datadir}/emacs/site-lisp from locallisppath.
4628
4629 1993-11-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4630
4631 * configure.in: Delete jumk.c before writing it.
4632
4633 1993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4634
4635 * Version 19.21 released.
4636
4637 * Makefile.in (mkdir): Ignore error from chmod.
4638
4639 1993-11-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4640
4641 * make-dist: Don't put lisp/forms.README in the distribution.
4642
4643 1993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4644
4645 * configure.in (creating src/Makefile): Before running cpp,
4646 discard all lines that start with `# Generated' or /**/#.
4647
4648 1993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4649
4650 * Version 19.20 released.
4651
4652 * make-dist: Use build-ins.in, not build-install.in.
4653 Don't bother updating TAGS since it's not included.
4654
4655 * build-ins.in: Renamed from build-install.in.
4656
4657 1993-11-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4658
4659 * make-dist: Don't try to link *.texinfo--there are none now.
4660 When running make in lib-src, specify YACC var value.
4661
4662 1993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4663
4664 * configure.in (extrasub): Add vpath patterns for %.[yls].
4665
4666 * configure.in: Don't do seddery on config.status after AC_OUTPUT.
4667 Instead just include the commands to make src/Makefile as the
4668 second arg to AC_OUTPUT.
4669
4670 * configure.in: Use : instead of dnl for comment inside
4671 $makefile_command.
4672
4673 * configure.in: No longer use vpath_sed. Instead, when we notice
4674 srcdir already configured, set extrasub to hack vpath in the
4675 makefiles.
4676
4677 * configure.in: In cmds to make src/Makefile, chmod Makefile.new
4678 before moving it.
4679 * Makefile.in (VPATH): Define to @srcdir@.
4680
4681 1993-09-28 Brian Fox (bfox@cubit)
4682
4683 * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
4684 doesn't exist. Just copy src/Makefile.in instead. Touch
4685 all of the Makefiles after editing config.status.
4686
4687 * INSTALL: Update documentation to match new configuration
4688 mechanism.
4689
4690 1993-09-27 Brian Fox (bfox@ai.mit.edu)
4691
4692 * configure.in: Allow any of the path or directory Makefile
4693 variables to be set with flags to configure. Create all Makefiles
4694 at configure time. Edit special commands into config.status after
4695 src/Makefile.in is built from src/Makefile.
4696
4697 * Makefile.in (src/Makefile, lib-src/Makefile, oldXMenu/Makefile):
4698 If these files are out of date, simply have config.status
4699 rebuild them; don't rebuild them explicitly.
4700
4701 1993-09-25 Brian Fox (bfox@ai.mit.edu)
4702
4703 * build-install.in: Change src/xemacs to src/emacs. We no longer
4704 create src/xemacs, so the file wouldn't be found.
4705
4706 * make-dist: Remove `src/ymakefile', add `src/Makefile.in.in'.
4707
4708 1993-09-24 Brian Fox (bfox@albert.gnu.ai.mit.edu)
4709
4710 * configure.in: Avoid forcing the search of /usr/include before
4711 fixed include files by resetting C_SWITCH_X_SITE if it is
4712 "-I/usr/include".
4713
4714 1993-09-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4715
4716 * Makefile.in (@rip_paths@locallisppath):
4717 Delete ${datadir}/emacs/site-lisp.
4718
4719 1993-09-15 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4720
4721 * configure.in:
4722 Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
4723 Remove ${extra_output} from AC_OUTPUT call.
4724
4725 1993-09-17 Brian Fox (bfox@inferno)
4726
4727 * make-dist: Quote backquotes found in strings to be echoed.
4728
4729 * configure.in: Use "sh -c pwd" when we want to avoid having the
4730 shell fix up the value of $PWD.
4731
4732 1993-09-13 Brian Fox (bfox@inferno)
4733
4734 * Makefile.in (do-install): Don't abort if ln or chmod at the end
4735 of the installation fail. Suggested by Karl Berry.
4736
4737 1993-08-30 Brian Fox (bfox@inferno)
4738
4739 * Makefile.in (*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
4740 was used. Set MAKEFLAGS from MFLAGS.
4741
4742 1993-09-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4743
4744 * configure.in: Test for res_init in libc.
4745
4746 1993-09-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4747
4748 * configure.in: In the file ${tempcname}, use configure___
4749 instead of @configure@.
4750
4751 1993-09-12 Roland McGrath (roland@sugar-bombs.gnu.ai.mit.edu)
4752
4753 * make-dist: Dist vpath.sed
4754
4755 * Makefile.in (lib-src/Makefile, src/Makefile, oldXMenu/Makefile):
4756 Depend on vpath.sed.
4757 Replace sed comand for VPATH with @vpath_sed@.
4758
4759 * configure.in: Substitute variable `vpath_sed'.
4760 If not in $srcdir and $srcdir is configured,
4761 issue warning that GNU make is required,
4762 and set vpath_sed to use vpath.sed script.
4763
4764 1993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4765
4766 * configure.in: Remove check for $srcdir being configured. This
4767 pretty much works now.
4768 Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
4769 Check for XFree86 (/usr/X386/include) independent of whether
4770 -lXbsd exists.
4771
4772 * Makefile.in (info, dvi, clean, mostlyclean, distclean,
4773 realclean, unlock, relock): Use `$(MAKE)' in place of plain
4774 `make'.
4775
4776 1993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4777
4778 * Version 19.19 released.
4779
4780 * configure.in (i386-*-sunos4): Assume Sunos 4.0.
4781
4782 1993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4783
4784 * configure.in: Check for XScreenNumberOfScreen.
4785
4786 1993-08-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4787
4788 * configure.in: Add * to end of all configuration alternatives.
4789 (m68*-sony-newsos3*): New alternative.
4790
4791 1993-08-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4792
4793 * make-dist: Include getdate.c in distribution.
4794
4795 * configure.in: For --help, use $PAGER if it is set.
4796 (LIB_X11_LIB): Default to -lX11.
4797 (mips-sgi-irix5.*): New alternative.
4798
4799 * Makefile.in (do-install): Install info/gnus* and info/sc*.
4800
4801 * configure.in (m68*-hp-hpux*, hppa*-hp-hpux*):
4802 Recognize *.B8.* as hpux version 8.
4803 (m68*-tektronix-bsd*): Fix typo in tek4300.
4804 (AC_HAVE_FUNCS): Add ftime.
4805
4806 1993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4807
4808 * configure.in (m88k-tektronix-sysv3*): Added the missing *.
4809 Use tekxd88, not tekXD88.
4810
4811 1993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4812
4813 * configure.in: Check for -lm. Then can check for frexp and logb.
4814
4815 1993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4816
4817 * Version 19.18 released.
4818
4819 * make-dist (src): Don't put gnu-hp300 in dist.
4820 (src, lisp): Include OChangeLog in dist.
4821
4822 1993-08-08 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4823
4824 * configure.in: Test for presence of logb and frexp functions.
4825
4826 1993-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4827
4828 * configure.in (machine): Add i370-ibm-aix*.
4829
4830 1993-08-03 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4831
4832 * configure.in (function checks): Test for mkdir and rmdir.
4833
4834 * configure.in (function checks): Don't test for random and bcopy
4835 only when we're building with X; look for them all the time.
4836
4837 1993-07-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4838
4839 * configure.in: Test for availability of bcopy functions, searching
4840 the X libraries if we're using X.
4841
4842 * configure.in: Test for the presence of/usr/lpp/X11/bin/smt.exp,
4843 and #define HAVE_AIX_SMT_EXP if we do. This is present in some
4844 versions of AIX, and needs to be passed to the loader.
4845
4846 * configure.in: Test for the availablility of the
4847 XScreenResourceString function.
4848
4849 1993-07-30 David J. MacKenzie (djm@frob.eng.umd.edu)
4850
4851 * configure.in: If we found X on our own, set C_SWITCH_X_SITE and
4852 LD_SWITCH_X_SITE and assume --with-x11.
4853 Only look for X11 files if we weren't told about a window system
4854 or if we were told to use X11 but not told where.
4855 Search the libraries from the s and/or m files when checking for
4856 functions.
4857
4858 * configure.in: Remove any trailing slashes in prefix and exec_prefix.
4859
4860 1993-07-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4861
4862 * make-dist: Include lisp/dired.todo in the distribution.
4863
4864 1993-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4865
4866 * configure.in: Add code to set HAVE_INET_SOCKETS.
4867
4868 1993-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4869
4870 * configure.in: If we do find x_includes and x_libraries
4871 via AC_FIND_X, set C_SWITCH_X_SITE and LD_SWITCH_X_SITE.
4872
4873 1993-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4874
4875 * make-dist: Include src/gnu-hp300 in the dist.
4876
4877 * configure.in (canonical): New variable holds the canonicalized
4878 configuration. Don't alter `configuration'. Use `configuration'
4879 for Makefile.in for file naming.
4880 (testing x_includes and x_libraries): Use =, not ==.
4881
4882 1993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
4883
4884 * Version 19.17 released.
4885
4886 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src
4887 directory's makefile. This allows the invocation of CPP which
4888 builds xmakefile to receive these switches. The SunSoft C
4889 preprocessor inserts spaces between tokens if it doesn't get the
4890 -Xs flag requested in src/s/sol2.h.
4891
4892 1993-07-12 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
4893
4894 * configure.in (m68k-bull-sysv3): new config.
4895
4896 1993-07-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4897
4898 * configure.in: Use the autoconf AC_FIND_X macro to try to find
4899 the X Windows libraries.
4900
4901 1993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4902
4903 * make-dist (tempdir): Don't create lisp/forms-mode directory in
4904 the distribution. Those files aren't kept in their own
4905 subdirectory any more.
4906
4907 1993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4908
4909 * Version 19.16 released.
4910
4911 1993-06-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4912
4913 * configure.in: Add --verbose flag.
4914
4915 1993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4916
4917 * version 19.15 released.
4918
4919 1993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
4920
4921 * Makefile.in (top_distclean): Use -f switch when cleaning out
4922 lock dir; it might be empty.
4923
4924 * configure.in: Only check for -lXbsd once.
4925
4926 1993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4927
4928 * Version 19.14 released.
4929
4930 1993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4931
4932 * make-dist: If using gzip, create distribution with '.gz' extension.
4933
4934 * make-dist (lisp/term): This doesn't have a ChangeLog anymore.
4935 (lisp/forms-mode): This doesn't exist anymore.
4936
4937 * configure.in: Look for the closedir function.
4938
4939 1993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4940
4941 * configure.in (CPP): Autoconf sets this to a shell variable
4942 reference, which doesn't work when it's edited into a makefile.
4943 Expand that variable reference.
4944
4945 * Makefile.in (CPP): New variable.
4946 (src/Makefile): Edit CPP into src/Makefile.
4947
4948 * Makefile.in (src/Makefile): Don't bother exiting single quotes
4949 and entering double quotes to get the values of LD_SWITCH_X_SITE
4950 and the other make variables; make substitutes them in anyway.
4951
4952 * Makefile.in (uninstall): Don't remove the lisp and etc
4953 directories if they're in the source tree.
4954
4955 Bring mumbleclean targets into conformance with GNU coding standards.
4956 * Makefile.in (mostlyclean, clean): Separate these two; just have
4957 them pass the request to the subdirectory makefiles.
4958 (distclean): Pass the request down, and then get rid of the
4959 files configure built, and get rid of the Makefiles.
4960 (realclean): Pass the request down, and then do the same things
4961 distclean does.
4962 (uninstall, info, dvi): New targets.
4963
4964 * configure.in: Move clause for PC-compatible i386 box to the end
4965 of the case statement, to avoid masking configurations below.
4966
4967 * configure.in: Add case for m88k-motorola-sysv4.
4968
4969 * configure.in: Add support for HP/UX versions 7, 8, and 9 on
4970 the HP 68000 machines.
4971
4972 * configure.in: Put the arguments to LD_SWITCH_X_SITE's and
4973 C_SWITCH_X_SITE's -L and -I switches in quotes, so the
4974 preprocessor won't fiddle with them.
4975
4976 1993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4977
4978 * Makefile.in (TAGS): cd to src to run etags.
4979
4980 1993-06-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4981
4982 * configure.in (version): Check the X libraries for XrmSetDatabase
4983 and random, and see if we have -lXbsd.
4984
4985 1993-06-11 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4986
4987 * configure.in: Pass "-Isrc" to the CPP we run to examine the
4988 s/*.h and m/*.h files. Martin Tomes
4989 <mt00@controls.eurotherm.co.uk> says ISC Unix 3.0.1 needs it.
4990
4991 1993-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4992
4993 * configure.in: Move i386-prime-sysv* and i386-sequent-bsd*
4994 above the general i386 alternative.
4995
4996 1993-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4997
4998 * configure.in: Recognize configuration name for Data General
4999 AViiON machines.
5000
5001 * configure.in: Use AC_LONG_FILE_NAMES.
5002
5003 1993-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5004
5005 * configure.in: Test for bison.
5006 * Makefile.in (YACC): New variable.
5007 (lib-src/Makefile.in): Edit YACC into the makefile.
5008
5009 1993-06-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5010
5011 * Version 19.13 released.
5012
5013 * configure.in (CFLAGS): Don't set this according to the value of
5014 the GCC shell variable. Instead, consult the machine and system
5015 files for the values of C_OPTIMIZE_SWITCH and C_DEBUG_SWITCH, and
5016 test __GNUC__ while we're at it.
5017
5018 * configure.in: Remove extra ;; from hpux cases.
5019
5020 1993-06-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5021
5022 * configure.in: Check to see if the system has -ldnet.
5023
5024 1993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5025
5026 * make-dist: Add clauses to distribute lisp/forms-mode.
5027
5028 1993-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5029
5030 * configure.in (machine): Fix the versions in hpux version number test.
5031 Do not guess based on cpu type. Do check for explicit system version.
5032
5033 1993-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5034
5035 * configure.in: Do NOT look for `unknown' as company name.
5036
5037 1993-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5038
5039 * configure.in: Fix typo in message.
5040
5041 1993-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5042
5043 * Version 19.12 released.
5044
5045 * Makefile.in (do-install): Correct previous etc-copying change.
5046 Partially rewrite using `if'.
5047 (src/Makefile): Insert --x-libraries option into LD_SWITCH_X_SITE.
5048
5049 * Version 19.11 released.
5050
5051 * configure.in: Handle 386bsd.
5052
5053 1993-05-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5054
5055 * make-dist: Update getdate.c.
5056
5057 * configure.in: Handle bsd386.
5058
5059 * Makefile.in (do-install): Use `-' in tar options.
5060
5061 * configure.in: Change ! "${...}" to x"${...}" = x.
5062
5063 * Makefile.in (do-install): Copy the DOC-* files from the build
5064 etc directory, as well as lots of things from ${srcdir}/etc.
5065
5066 * make-dist: Copy config.guess.
5067
5068 * configure.in: Handle AIX versions 1.2, 1.3.
5069
5070 1993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5071
5072 * configure.in: Use s/bsd4-3.h for mips-mips-riscos4, and add
5073 the configuration name mips-mips-usg* to represent USG systems.
5074
5075 * configure.in: Fix logic to detect if srcdir is already configured.
5076
5077 * Makefile.in: Pass in LD_SWITCH_X_SITE.
5078
5079 * Makefile.in (mkdir, clean, mostlyclean, do-install): Use `(cd
5080 foo && pwd)` instead of `(cd foo ; pwd)` to get the canonical name
5081 of a directory; cd might fail, and have pwd print out the current
5082 directory.
5083
5084 1993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5085
5086 * configure.in: When looking for sources, use '.', not `.`. Also '..'.
5087
5088 1993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5089
5090 * configure.in: Complain if srcdir points at an already-configured
5091 tree.
5092
5093 1993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5094
5095 * Version 19.10 released.
5096
5097 1993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5098
5099 * Makefile.in: Use Makefile comments, not C comments.
5100
5101 * configure.in: Add case for the Tektronix XD88.
5102
5103 1993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5104
5105 * configure.in: Handle sysv4.2 and sysvr4.2.
5106
5107 1993-05-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5108
5109 * configure.in: Traverse the argument list without destroying it;
5110 don't use shift. It turns out that "set - ${saved_arguments}"
5111 doesn't work portably.
5112
5113 * configure.in: Add missing "fi".
5114
5115 * make-dist: Rebuild configure if configure.in is newer.
5116
5117 * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
5118 targets to be executed even if make remembers that it has already
5119 stisfied FRC.
5120
5121 1993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5122
5123 * Makefile.in (do-install): Delete redundant code to copy etc twice.
5124
5125 * configure.in (romp): Handle various version numbers with aos and bsd.
5126
5127 1993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5128
5129 * configure.in: Fix message text.
5130
5131 1993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5132
5133 * make-dist: Make a `site-lisp' directory in the distribution,
5134 instead of a `local-lisp' directory, which hasn't been the
5135 appropriate name for a long time.
5136 * Makefile.in (@rip_paths@locallisppath): Use site-lisp directory
5137 from the distribution first, then /usr/local/lib/emacs/site-lisp.
5138
5139 * Makefile.in (do-install): Correctly detect if ./etc and
5140 ${srcdir}/etc are the same.
5141
5142 * configure.in: Extract UNEXEC from the system configuration
5143 files, compute the name of the source file corresponding to the
5144 object file, and #define it as UNEXEC_SRC in config.h.
5145
5146 * configure.in: If srcdir is '.', then try using PWD to make it
5147 absolute.
5148
5149 * configure.in: Include ${srcdir} in the printed report, to help
5150 people notice if it's an automounter path.
5151
5152 1993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5153
5154 * configure.in (prefix): Don't run pwd on srcdir unnecessarily.
5155
5156 1993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5157
5158 * Makefile.in (do-install): Delete the dest dir, not the source dir,
5159 when they are different. Add `shift' command.
5160 (COPYDESTS, COPYDIR): Delete external-lisp dir.
5161 (externallispdir): Var deleted.
5162
5163 * configure.in: Delete spurious paren outputting short_usage.
5164
5165 1993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5166
5167 * Version 19.9 released.
5168
5169 1993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5170
5171 * Makefile.in (${SUBDIR}): Pass the value of the make variable to
5172 subdirectory makes.
5173
5174 * make-dist: Check for .elc files with no corresponding .el file.
5175
5176 * Makefile.in (mkdir): Make all the directories in locallisppath.
5177
5178 * config.guess: New file.
5179 * configure.in: Use it, tentatively.
5180 * INSTALL: Mention its usage.
5181
5182 * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
5183 the former gives you the operating system rev directly. Use
5184 s/hpux.h if we don't recognize what we got.
5185
5186 * Makefile.in (do-install): Don't remove a destination directory
5187 if it's the same as the source. If ${srcdir}/info == ${infodir},
5188 don't try to copy the info files.
5189
5190 * Makefile.in (COPYDIR, COPYDESTS): Don't mention etc twice; this
5191 doesn't work if you're not using a separate source directory.
5192 (do-install): Copy the build tree's etc directory only after
5193 making sure it's not also the source tree's etc directory.
5194
5195 1993-05-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5196
5197 * configure.in: Handle sunos4.1.3 specially.
5198
5199 1993-05-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5200
5201 * Makefile.in (INSTALL): Add definition.
5202
5203 * configure.in: Fix some messages. Support -with-gnu-cc.
5204 At the end, use `set --', not `set -'.
5205 Delete spurious `.h' in hpux alternatives.
5206
5207 1993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5208
5209 * Version 19.8 released.
5210
5211 1993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5212
5213 * configure.in: When looking for source in the same directory as
5214 the configure script, make the path thus discovered absolute.
5215 If the user specifies the `--srcdir' switch, make that directory
5216 absolute too.
5217
5218 * Makefile.in (srcdir): Remove comment saying this doesn't work.
5219
5220 * Makefile.in (src/paths.h): Edit the `infodir' variable into this
5221 too, as the value of the PATH_INFO macro.
5222
5223 * configure.in: Check to see if the source lives in the same
5224 directory as the configure script.
5225
5226 1993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5227
5228 * Makefile.in (install): Split this into `install' and
5229 `do-install', to give people more control over exactly what gets
5230 done.
5231 (do-install): New target, containing the guts of `install'. Don't
5232 remove and recreate the directories inside the copying loop - do
5233 it all before the copying loop. Pass more flags to the lib-src
5234 make.
5235 (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
5236 avoid errors and warnings.
5237
5238 * configure.in: For generic IBM PC boxes, insist on "unknown" for
5239 the manufacturer - the more general case was blocking other i386
5240 configuration names below, and that's how the names are written in
5241 MACHINES anyway.
5242
5243 * make-dist: When breaking links, remove the link before moving
5244 the copy onto it, to avoid interactive behavior.
5245
5246 * Makefile.in: Doc fix.
5247
5248 * configure.in: Doc fix.
5249
5250 * INSTALL: Mention --exec-prefix option.
5251
5252 * configure.in: Add support for the `--exec-prefix' option.
5253 * Makefile.in: Accept that support.
5254
5255 * configure.in: Use the AC_PROG_INSTALL macro.
5256 * Makefile.in (INSTALL): Variable removed.
5257 (INSTALL_PROGRAM, INSTALL_DATA): Accept these values from configure.
5258
5259 * configure.in: Distinguish between hp800's and hp700's by calling
5260 "uname -m".
5261
5262 1993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5263
5264 * configure.in: Recognize configuration names for i860 boxes
5265 running SYSV.
5266
5267 1993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5268
5269 * configure.in: Distinguish between hp800's and hp700's by the
5270 version of HP/UX they run, since that's something people are more
5271 likely to know - hp700's run 8.0.
5272 Add HP 700 configuration.
5273
5274 * configure.in: Test for the presence of the `rename' function.
5275
5276 * Makefile.in (C_SWITCH_X_SITE): New variable - get this from
5277 configure.in.
5278 (oldXMenu/Makefile): Edit C_SWITCH_X_SITE into this.
5279
5280 * make-dist: Break intra-tree links.
5281
5282 * configure.in: Explain that this is an autoconf script, and give
5283 instructions for rebuilding configure from it. Arrange to put
5284 comments in configure explaining this too.
5285
5286 * configure.in: Make the first line of the configure script be
5287 "#!/bin/sh". Leaving the first line blank didn't work.
5288
5289 * configure.in (long_usage): Removed; made short_usage describe
5290 the options briefly.
5291
5292 * configure.in: Implement the --prefix option.
5293 * Makefile.in (prefix): Add support for it here.
5294 * INSTALL: Document it here.
5295
5296 * Makefile.in (install): Don't assume that the files in the `info'
5297 subdirectory match *.info. They don't have that prefix.
5298
5299 1993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5300
5301 * configure.in: Add case for version 5 of Esix.
5302
5303 1993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5304
5305 * Version 19.7 released.
5306
5307 * make-dist: There aren't any *.com files in lib-src anymore.
5308
5309 * make-dist: Copy texinfo.tex and texindex.c, rather than linking
5310 them; they're symlinks to other filesystems on the GNU machines.
5311
5312 * make-dist: Check that the manual reflects the same version of
5313 Emacs as stated in lisp/version.el. Edit that version number into
5314 the README file.
5315
5316 1993-05-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5317
5318 * configure.in: Remove the hack of AC_DEFINE; use
5319 AC_DEFINE_UNQUOTED.
5320
5321 1993-05-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5322
5323 * make-dist: Don't distribute precomp.com, compile.com, or
5324 link.com from ./src; they're in ./vms now.
5325
5326 Some time-handling patches from Paul Eggert:
5327 * configure.in: Add AC_TIMEZONE.
5328
5329 1993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5330
5331 * configure.in: Recognize Linux as a valid operating system for
5332 the i386.
5333
5334 1993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5335
5336 * make-dist: Distribute some VMS files we got from Richard Levitte.
5337
5338 * Makefile.in (oldXMenu/Makefile): Take oldXMenu/Makefile.in as
5339 the source for the sed command, not oldXMenu/Makefile.
5340
5341 1993-05-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5342
5343 * INSTALL: Don't claim the srcdir option doesn't work.
5344
5345 1993-05-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5346
5347 * configure.in: Include remarks saying what order the autoconf
5348 tests should go in, and remind people to change config.h.in
5349 whenever they add autoconf tests which make #definitions.
5350
5351 * make-dist: Distribute oldXMenu/Makefile.in, not oldXMenu/Makefile.
5352
5353 1993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5354
5355 * Makefile.in (oldXMenu/Makefile): Make this depend on
5356 ${srcdir}/oldXMenu/Makefile.in, not itself.
5357
5358 * PROBLEMS: Some updates from David J. Mackenzie.
5359
5360 More changes from David J. Mackenzie.
5361 * Makefile.in (install.sysv, install.xenix, install.aix): Targets
5362 removed; autoconf and config.h should specify all these
5363 differences.
5364 (buildlisppath): Make this path depend on ${srcdir}.
5365 (INSTALLFLAGS): Removed.
5366 (INSTALL): Include the -c flag.
5367 (install): Change the way we invoke install accordingly.
5368
5369 Install ${srcdir} changes from DJM.
5370 * Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
5371 list.
5372 (COPYDIR, COPYDESTS): Install files from both the etc directory in
5373 the source tree and the etc directory in the object tree.
5374 (${SUBDIR}): Pass the prefix variable down to submakes.
5375 (everywhere): Use `sed', not `/bin/sed'. Not all systems have sed
5376 in /bin.
5377 (lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
5378 values for srcdir and VPATH.
5379 (install): Add `v' flag to tar command. Make sure that `dir'
5380 exists in ${srcdir}/info before copying it. Remember that the man
5381 pages come from the source tree, not the object tree.
5382 * configure.in: Remove remarks saying that the --srcdir option
5383 doesn't work.
5384 Create the etc directory in the object tree.
5385 Recognize configuration names of the form *-sun-solaris*.
5386 Recognize sunos5 and solaris as operating system names.
5387
5388 * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for
5389 lib-src/getdate.y and src/systime.h.
5390
5391 1993-05-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5392
5393 * make-dist: Make links in info subdir.
5394
5395 1993-05-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5396
5397 * configure.in: Call AC_STDC_HEADERS.
5398
5399 1993-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5400
5401 * configure.in: Sidestep autoconf's quoting of the second argument
5402 of AC_DEFINE, so we can specify the value to put there. It would
5403 be nice if autoconf provided some way to specify computed values
5404 for macros.
5405
5406 1993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5407
5408 * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER,
5409 this is always just -DHAVE_CONFIG_H.
5410
5411 The GNU coding standards specify that CFLAGS should be left for
5412 users to set.
5413 * Makefile.in (CFLAGS): Let configure determine the default value
5414 for this. Don't
5415 have it default to DEFS.
5416 (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
5417 (lib-src/Makefile, src/Makefile): Edit the default value for
5418 CFLAGS into these files, not DEFS.
5419 * configure.in (CFLAGS): Choose a default value for this - "-g"
5420 normally, or "-g -O" if we're using GCC. Edit it into the
5421 top-level Makefile.
5422
5423 * configure.in: When scanning the machine and system description
5424 #include files, write their names to conftest.c properly.
5425
5426 1993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5427
5428 * configure.in: In configuration name case for Apallos running
5429 Domainios, set opsys, not opsysfile.
5430
5431 * configure.in: Use the autoconf AC_CONFIG_HEADER macro to produce
5432 src/config.h, instead of AC_OUTPUT; the latter overwrites
5433 src/config.h even when it hasn't changed, puts a makefile-style
5434 comment at the top even though it's C code, and produces a
5435 config.status script which doesn't do the job right.
5436
5437 * configure.in: Add AC_LN_S test, so we can tell whether or not we
5438 can use a symbolic link to get the X Menu library into src.
5439 * Makefile.in (LN_S): New variable.
5440 (src/Makefile): Edit the value of LN_S into this makefile.
5441
5442 1993-05-06 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5443
5444 * configure.in: Support *-sco3.2v4* as opsystem.
5445
5446 * make-dist: Don't include calc directory.
5447 Exclude many files in the man directory; copy a few.
5448
5449 1993-05-04 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5450
5451 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and
5452 call AC_STRUCT_TM to see what's in time.h.
5453
5454 * configure.in: Employ quoting stupidity to get the value of CPP
5455 to expand properly.
5456
5457 1993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5458
5459 * configure.in: Use the AC_PROG_CPP macro, and then use the CPP
5460 variable to scan the machine and system description files.
5461
5462 * configure.in: Use the AC_HAVE_HEADERS to check for sys/timeb.h,
5463 so that getdate.y builds correctly.
5464
5465 1993-04-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5466
5467 * configure.in (tempcname): Change this to "conftest.c", so it will
5468 work properly on systems with short filenames; this is the name
5469 autoconf uses.
5470
5471 * configure.in: Also detect the availability of dup2 and
5472 gethostname.
5473
5474 * configure.in: Use the AC_ALLOCA test.
5475 * Makefile.in (ALLOCA): New variable, to be set by ./configure.
5476 (lib-src/Makefile): Edit the value of ALLOCA into lib-src/Makefile.
5477
5478 1993-04-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5479
5480 * make-dist: Distribute configure, as well as configure.in.
5481 Oversight.
5482
5483 1993-04-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5484
5485 * Makefile.in (install): Print out the name of the directory we're
5486 copying, so people can have some idea of whether we're making
5487 progress.
5488
5489 * Makefile.in (install.aix, install.xenix, install.sysv, install):
5490 Don't forget to re-create the COPYDESTS directories after we clear
5491 them out.
5492
5493 1993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5494
5495 * Makefile.in: Add autoconf cookies so that the configure
5496 script can comment out sections of path variable definitions to
5497 choose between the installable configuration and the run-in-place
5498 configuration.
5499 * configure.in: Add new option `--run-in-place', to select the
5500 run-in-place path definitions.
5501
5502 * configure.in: Add a clause to the big configuration name case
5503 for the NeXT machine.
5504
5505 1993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5506
5507 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5508 Make sure that each source directory exists, and is different from
5509 the destination directory; then, delete the destination before
5510 copying over the source.
5511
5512 * make-dist: Distribute configure.in, instead of configure.
5513
5514 1993-04-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5515
5516 * configure.in: Don't set CC to "gcc -O" if the user specifies
5517 `--with-gcc'. Add -O to DEFS if GCC is set.
5518
5519 1993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5520
5521 * Makefile.in (clean mostlyclean): Missing right paren.
5522
5523 * configure.in: When checking for X windows, search for an X11
5524 subdirectory of ${x_includes}.
5525
5526 * configure.in: Check for gettimeofday function, for getdate.y.
5527
5528 Change `configure' to a mixture of custom code and autoconf stuff.
5529 autoconf can't derive all the information we need, but we'd really
5530 like to be able to take advantage of some of its tests, and its
5531 file-editing facilities.
5532 * configure.in: Renamed from configure.
5533 Quote the sections of shell script we want copied literally to
5534 the configure script.
5535 (compile): Initialize this to make the autoconf macros' code happy.
5536 Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
5537 code to do their jobs.
5538 Use autoconf to produce Makefile and src/config.h.
5539 Remove the Makefile-style comment that autoconf places at the top
5540 of src/config.h.
5541 (config_h_opts): Removed - no longer necessary.
5542 * Makefile.in (configname): Renamed to configuration.
5543 (CONFIG_CFLAGS): Renamed to DEFS.
5544 (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
5545 get values via autoload @cookies@.
5546 (libsrc_libs): Get this from autoconf. We used to do nothing
5547 about this.
5548 (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
5549
5550 * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
5551 echo the move-if-change command.
5552
5553 1993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
5554
5555 * make-dist: Distribute lib-src/rcs-checkin.
5556
5557 * make-dist: It's oldXMenu/compile.com, not oldXMenu/compile.mms.
5558 Don't try to make links to the RCS or Old subdirectories.
5559 Use the appropriate extension for the compression type in use.
5560 Create the tar file in the shell's initial default directory, not
5561 in ${tempparent}.
5562 Erase the whole ${tempparent} tree, not just ${tempdir}.
5563
5564 1993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5565
5566 * Makefile.in (src/paths.h): Don't echo the huge sed command we
5567 use to build paths.h.
5568 (lib-src/Makefile, src/Makefile): Similarly.
5569
5570 * configure: Extend test for working `const' keyword to handle AIX
5571 3.2 cc.
5572
5573 1993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5574
5575 * make-dist: Distribute lisp/term/ChangeLog.
5576
5577 Arrange for C compilation throughout the tree to get
5578 C_SWITCH_SYSTEM from the configuration files.
5579 * configure: Extract C_SWITCH_SYSTEM from the machine and
5580 system-dependent files, and save it in the top-level Makefile.
5581 * Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
5582 (lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
5583
5584 * make-dist: Include the VMS support files in oldXMenu in the
5585 distribution.
5586
5587 * configure: Doc fix.
5588
5589 * configure: Fix corrupted config_h_opts.
5590
5591 * configure: Properly report option names in error messages.
5592
5593 * configure: Properly recognize --x-includes and --x-libraries
5594 options.
5595
5596 * configure: Fix syntax errors in code handling XFree386.
5597
5598 1993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5599
5600 * configure: Add special code to detect XFree386, and tell
5601 config.h about it.
5602
5603 * configure: Properly handle extracting values of LIBS_MACHINE and
5604 LIBS_SYSTEM that contain spaces.
5605
5606 * configure: Add `--x-includes' and `--x-libraries' options. I
5607 think these are dopey, but no less than three alpha testers, at
5608 large sites, have said they have their X files installed in odd
5609 places. Implement them by setting C_SWITCH_X_SITE and
5610 LD_SWITCH_X_SITE in src/config.h.
5611
5612 1993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5613
5614 * make-dist: Don't distribute etc/Old files.
5615
5616 * GETTING.GNU.SOFTWARE, PROBLEMS: Registered into RCS with their
5617 backups.
5618
5619 1993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5620
5621 * make-dist: Fix typo.
5622
5623 1993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5624
5625 * make-dist: Corrected typo, fixed it to discard = and TAGS files
5626 in some cases where it should but didn't seen to.
5627
5628 * Makefile.in: Added unlock and relock productions.
5629
5630 1993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5631
5632 * make-dist: Add a --compress option to force make-dist to use
5633 compress.
5634
5635 * make-dist: Use gzip, if we can find it.
5636
5637 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
5638 make rs6000-ibm-aix default to -aix32.
5639
5640 1993-03-17 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5641
5642 * Makefile.in: Added `Developer's configuration' section.
5643
5644 1993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5645
5646 * Makefile.in: Add commented-out variable settings for developer's
5647 configuration.
5648
5649 1993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5650
5651 * make-dist: Distribute `src/bitmaps' too.
5652
5653 1993-03-14 Charles Hannum (mycroft@hal.gnu.ai.mit.edu)
5654
5655 * configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
5656 make rs6000-ibm-aix default to -aix32.
5657
5658 1993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5659
5660 * configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
5661
5662 * Makefile.in (install.sysv): Add a second `$' in front of
5663 `${dest}', so that the shell will expand it, instead of Make.
5664
5665 * configure: When processing the name of the configure script,
5666 collapse `././' to `./', but leave a single `./' prefix alone.
5667
5668 * configure: Doc fix.
5669
5670 1993-03-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5671
5672 * configure: Handle isc3.0 correctly.
5673
5674 1993-02-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5675
5676 * make-dist: Don't try to copy the COPYING notice into
5677 external-lisp; we're not distributing that directory any more.
5678
5679 1993-02-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5680
5681 * Makefile.in (install, install.aix, install.xenix, install.sysv):
5682 Remove CVS subdirectories from the installed directory trees, as
5683 well as RCS directories.
5684
5685 1993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5686
5687 * make-dist: Only copy gmalloc.c if we couldn't link it.
5688 Don't try to copy man/{README,Makefile} unless they actually exist.
5689
5690 * Makefile.in (lisppath): Don't include externallispdir in this.
5691 We're not sure whether we're even going to distribute the
5692 directory yet.
5693
5694 1993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5695
5696 * make-dist: Don't distribute the external-lisp directory anymore.
5697 * INSTALL: Remove all references to external-lisp.
5698
5699 * configure: Detect whether the compiler supports `const'
5700 properly, and edit src/config.h accordingly.
5701
5702 * configure: Tweak layout of final report.
5703
5704 * Makefile.in (${SUBDIR}): Pass CONFIG_CFLAGS to the submakes, not
5705 CFLAGS.
5706
5707 * Makefile.in (locallisppath): Make this default to
5708 ${datadir}/emacs/site-lisp, instead of
5709 ${datadir}/emacs/local-lisp. ${datadir} and ${statedir} are often
5710 the same thing, and local-lisp causes completion conflicts with
5711 lock.
5712 (lisppath): Add ${externallispdir} to this.
5713 * INSTALL: Adjust installation directions.
5714
5715 * Makefile.in (externallispdir): New variable, to say where to
5716 install the externally-maintained lisp files.
5717 (COPYDIR, COPYDESTS): Copy the external lisp directory just like
5718 the others.
5719 * INSTALL: Describe external-lisp and the new externallispdir
5720 variable.
5721
5722 1993-02-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5723
5724 * configure (progname): New option `--with-gcc'. Make it clearer
5725 how we are trying to guess whether or not we have GCC.
5726 * INSTALL: Document the `--with-gcc' option, and improve
5727 description of `--with-x' options.
5728
5729 1993-02-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5730
5731 * Makefile.in (COPYDIR, COPYDESTS): Remove ${srcdir}/info and
5732 ${infodir} from these variables; we have written out explicit code
5733 to install the info files.
5734
5735 1993-01-25 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
5736
5737 * make-dist: Don't distributed the RCS files in the etc directory.
5738
5739 1993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5740
5741 * Makefile.in: Some makes can't handle comments in the middle of
5742 commands; move them to before the whole rule.
5743
5744 1993-01-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5745
5746 * README: Mention what Emacs is.
5747
5748 1993-01-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5749
5750 * make-dist: Include `./lisp/calc-2.02' in the distribution.
5751 Add `./cpp' and `./man' back into the distribution.
5752
5753 1993-01-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5754
5755 * Makefile.in: Define MAKE, and use where appropriate.
5756
5757 1993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5758
5759 * make-dist: Remember that the authoritative COPYING notice is
5760 `etc/COPYING', not `../etc/COPYING'.
5761
5762 1992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5763
5764 * make-dist: Make sure that the COPYING notices in each directory
5765 are copies, not symlinks.
5766
5767 1992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5768
5769 * INSTALL: The build process produces an executable called `emacs'
5770 now. Change references.
5771 * Makefile.in: Adjust `install.mumble' targets to install
5772 `src/emacs', not `src/xemacs'.
5773
5774 * configure: Start with a blank line; this keeps some old CSH's
5775 from thinking it's a CSH script. Most systems will just use
5776 /bin/sh to run it, which is what we're expecting; the only other
5777 shells which might try to interpret it themselves are probably
5778 Bourne-compatible.
5779
5780 1992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5781
5782 * INSTALL: Improvements suggested by David Mackenzie.
5783
5784 1992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5785
5786 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5787 Don't try to copy the info files if there aren't any; the
5788 unexpanded globbing pattern disappoints `install'. Ignore the
5789 return status of that command.
5790
5791 * INSTALL: Updated for new configuration arrangement.
5792
5793 * configure: Don't make the top-level Makefile read-only - people
5794 may want to edit the values of the path variables.
5795
5796 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5797 Install the info files in ${infodir}. Install the executable
5798 under both `emacs' and `emacs-VERSION'.
5799
5800 * Makefile.in: Doc fix.
5801
5802 * Makefile.in (exec_prefix): New variable, as per latest version
5803 of coding standards.
5804 (bindir, libdir): Use it, instead of `prefix'.
5805 (lib-src/Makefile): Edit value of exec_prefix into lib-src/Makefile.
5806
5807 * Makefile.in (mandir): Make the default value for this depend on
5808 $(prefix).
5809
5810 * Makefile.in (datadir, statedir, libdir): Make these all default
5811 to ${prefix}/lib.
5812 (lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted
5813 to compensate.
5814
5815 * Makefile.in (install, install.sysv, install.xenix, install.aix):
5816 Install the etags and ctags man pages too.
5817
5818 * Makefile.in (distclean): Don't delete backup files; that's the
5819 job of extraclean.
5820 (extraclean): Like distclean, but deletes backup and autosave files.
5821
5822 1992-12-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5823
5824 Make path specification conform to GNU coding standards.
5825 * configure (long_usage): Remove all traces of old arguments from
5826 usage messages, and document the options we do accept in more
5827 detail: -with-x... and --srcdir.
5828 (options, boolean_opts): Deleted; we don't have enough options to
5829 make this worthwhile.
5830 (prefix, bindir, lisppath, datadir, libdir, lockdir): Deleted,
5831 along with the code which supported them; these should be set as
5832 arguments to the top-level make.
5833 (config_h_opts): Since this no longer doubles as a list of option
5834 names, make them upper case; this simplifies the code which uses
5835 them to build the sed command to edit src/config.h. Change the
5836 code which sets them.
5837 (cc, g, O): Don't allow the user to set these using options; they
5838 should be specified using `CC=' and `CFLAGS=' arguments to the
5839 top-level make. Just choose reasonable default values for them,
5840 and edit them into Makefile.in's default CC and CONFIG_CFLAGS
5841 values.
5842 (gnu_malloc, rel_alloc): Don't allow the user to set these using
5843 options; use them whenever the configuration files say they're
5844 possible.
5845 Simplify the argument processing loop. Don't accept abbreviations
5846 for option names; these might conflict with other configuration
5847 options in the future.
5848 Add some support for the `--srcdir' option. Check for the sources
5849 in . and .. if `--srcdir' is omitted. If the directories we will
5850 compile in don't exist yet, create them under the current directory.
5851 Note that the rest of the build process doesn't really support
5852 this.
5853 Edit only the top Makefile. That should edit the others. Edit
5854 into the makefile: `version', from lisp/version.el, `configname'
5855 and `srcdir' from the configuration arguments, `CC' and
5856 `CONFIG_CFLAGS' as guessed from the presence or absence of GCC in
5857 the user's path, and LOADLIBES as gleaned from the system
5858 description files.
5859 Simplify the report generated; it doesn't need to include any
5860 description of paths now.
5861 Make `config.status' exec configure instead of just calling it, so
5862 there's no harm in overwriting `config.status'.
5863 * Makefile.in (version, configname): New variables, used to choose
5864 the default values for datadir and libdir.
5865 Path variables rearranged into two clearer groups:
5866 - In the first group are the variables specified by the GNU coding
5867 standards (prefix, bindir, datadir, statedir, libdir, mandir,
5868 manext, infodir, and srcdir).
5869 - In the second are the variables actually used for Emacs's paths
5870 (lispdir, locallisppath, lisppath, buildlisppath, etcdir, lockdir,
5871 archlibdir), which depend on the first category.
5872 datadir and libdir default to directories under
5873 ${prefix}/lib/emacs instead of ${prefix}/emacs, by popular
5874 demand.
5875 etcdir and lispdir default to subdirectories of datadir.
5876 archlibdir defaults to libdir.
5877 The new installation tree is a bit deeper than it used to be, so
5878 use the new make-path program in lib-src to build them all.
5879 Always build a new src/paths.h.tmp and then move-if-change it to
5880 src/paths.h, to avoid unnecessary rebuilds while responding to the
5881 right changes.
5882 Remove all mention of arch-lib. Run utility commands from
5883 lib-src, and let the executables be copied into archlibdir when
5884 Emacs is installed.
5885 Add targets for src/Makefile, lib-src/Makefile, and
5886 oldXMenu/Makefile, editing the values of the path variables into
5887 them.
5888 Let lib-src do its own installation.
5889 (datadir): Default to putting data files under
5890 ${prefix}/lib/emacs/${version}, not /usr/local/emacs.
5891 (emacsdir): Variable deleted; it would only be confusing to use.
5892 (lispdir, etcdir): Default to ${datadir}/lisp.
5893 (mkdir): Use make-path for this.
5894 (lockdir): Do this in mkdir.
5895 (Makefile): New target.
5896
5897 * configure (usage_message): Rename to long_usage.
5898
5899 * make-dist: Don't bother creating an arch-lib directory; that's
5900 only for installation now.
5901
5902 1992-11-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5903
5904 * configure: Use GCC-style configuration names, using config.sub.
5905 Change the usage and help messages.
5906
5907 * configure: Initialize window_system, not indow_system.
5908
5909 * configure: Report which window system, compiler, and signal
5910 handler return type we decide to use.
5911
5912 * make-dist: Explain what's going on if config.sub and gmalloc.c
5913 can't be linked. Place the code which copies them near the code
5914 which links the rest of the files around them.
5915
5916 1992-11-15 Jim Blandy (jimb@apple-gunkies.gnu.ai.mit.edu)
5917
5918 * make-dist: Don't bother to distribute src/*.com, or
5919 src/vmsbuild; those have all been moved to `../vms'.
5920
5921 1992-11-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5922
5923 * make-dist: Don't forget that the way to avoid filenames starting
5924 with `=' is to use the pattern `[a-zA-Z0-9]*.h', not
5925 `[a-zA-Z0-9].h'. Add a new section for dealing with files that we
5926 couldn't make hard links to, since we have two already, and
5927 perhaps more to come.
5928
5929 1992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5930
5931 * configure: When editing parameters into lib-src/Makefile, change
5932 the definition of CONFIG_CFLAGS instead of CFLAGS itself; CFLAGS
5933 needs some other flags too.
5934
5935 1992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5936
5937 * configure: Remove spurious echo of the configuration name.
5938
5939 * make-dist: Don't distribute files in src/m and src/s whose names
5940 begin with `='.
5941
5942 1992-10-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5943
5944 * configure: Update GNU_MALLOC and REL_ALLOC in config.h.
5945 Also LISP_FLOAT_TYPE.
5946
5947 1992-10-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5948
5949 * make-dist: Copy config.sub, since it's a symbolic link to a file
5950 on another file system.
5951
5952 1992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5953
5954 * make-dist: Include lib-src/makedoc.com and emacs.csh in the
5955 distribution.
5956
5957 * config.sub: New file, to help us recognize configuration names.
5958 * make-dist: Include it in the distribution.
5959
5960 1992-09-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5961
5962 * configure: Convert `-' to `_' in specified option names.
5963 Accept options with --. Delete --highpri and --have-x-menu options.
5964 New options --with-x and --with-x10 replace -window-system.
5965 Don't mention options --gnu-malloc, --rel-alloc
5966 or --lisp-float-type in help message.
5967
5968 1992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5969
5970 * make-dist: Include the `vms' subdirectory in the distribution.
5971
5972 1992-09-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5973
5974 * configure: Remove lines starting with "# DIST: " when building
5975 lib-src/Makefile and src/Makefile. This allows us to mark the
5976 "Makefile.in" files with explanatory comments which won't also get
5977 stuck in the Makefiles.
5978
5979 1992-09-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5980
5981 * make-dist: Don't use the '+' operator in the sed regular
5982 expression that extracts the version number from lisp/version.el;
5983 Ultrix sed doesn't seem support the operator. Just double the
5984 operand and use *.
5985
5986 1992-09-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5987
5988 * Makefile.in: Doc fix.
5989
5990 1992-08-31 Jim Blandy (jimb@totoro.cs.oberlin.edu)
5991
5992 * configure: Rewrite sed command to remove at most one ./ prefix;
5993 Ultrix's sed doesn't allow us to apply the * operator to a \( \)
5994 group.
5995
5996 1992-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5997
5998 * Makefile.in (src/paths.h): Use sed, not /bin/sed.
5999
6000 1992-08-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6001
6002 * make-dist: Go ahead and build a new TAGS file, unless the
6003 --newer option was specified. Don't try to delete a TAGS file
6004 from etc; it's not kept there, and shouldn't be deleted anyway.
6005
6006 1992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6007
6008 * make-dist: If the lisp directory contains a default.el, don't
6009 distribute it.
6010
6011 * configure: When searching signal.h for the type of a signal
6012 return handler, make a copy of it, not a symbolic link to it; that
6013 way, it will work on systems that don't have symbolic links.
6014
6015 1992-08-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6016
6017 * make-dist: taught it about vcdiff and rcs2log, added --newer
6018 option for generating incremental distributions. Stopped it from
6019 generating a TAGS file into the distribution; that sucker is
6020 *big*, and easily enough generated with the toplevel makefile.
6021
6022 1992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6023
6024 * configure: When writing config.status, don't prefix progname
6025 with a '.'; it might be absolute.
6026
6027 1992-08-05 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6028
6029 * configure: Choose to use X11 if either /usr/lib/libX11.a or
6030 /usr/include/X11 exist, not only if both exist.
6031
6032 1992-07-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6033
6034 * make-dist: Make the new external-lisp directory a duplicate of
6035 the external-lisp directory, not the lisp directory.
6036
6037 1992-07-07 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6038
6039 * Makefile.in (clean, mostlyclean): Don't bother trying to `make
6040 clean' in arch-lib; it doesn't even have a Makefile.
6041
6042 * Makefile.in (clean, mostlyclean): In the test which tries to
6043 distinguish between the build directory, which should be cleaned,
6044 and the installed directory, which shouldn't, cd to `${emacsdir}',
6045 not `${DESTDIR}${LIBDIR}'.
6046
6047 1992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6048
6049 * make-dist: Be sure to delete the .c and .h files that YACC and
6050 BISON create from getdate.y.
6051
6052 * external-lisp: New directory; see `external-lisp/README'.
6053 * make-dist: Added support for the external-lisp subdirectory.
6054
6055 * make-dist: Changed message which complains that make-dist wasn't
6056 invoked in the right directory to indicate which files it was
6057 looking for.
6058
6059 1992-06-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6060
6061 * configure: Add comments explaining why we can't translate
6062 character ranges or control characters in `tr'.
6063
6064 1992-06-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6065
6066 * configure: When generating the configuration message, we used to
6067 build the message from the start so that each line began with "# "
6068 so that it would be a comment in `config.status'. However, this
6069 causes trouble if any of the variables we use in the message
6070 expand to more than one line of text - as gnu_malloc_reason
6071 sometimes does. So instead, we build the message as it should be
6072 printed to the user (i.e. without the "# " prefixes), and stick on
6073 the "# "s when we write it to `config.status'.
6074
6075 * Makefile.in (clean, mostlyclean): Don't neglect to clean out
6076 `lib-src' and `arch-lib'.
6077
6078 * configure: When generating report and `config.status' file, note
6079 that bindir only determines where `make install' and
6080 `build-install' will place the executables; this should make it
6081 clear that the ordinary build process will not try to install
6082 things.
6083
6084 1992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6085
6086 * make-dist: Change messages to say that we are 'making links to
6087 X', rather than 'copying X'. And put `' quotes around file names.
6088
6089 * make-dist: Include '.tmp' in the name of the staging directory.
6090
6091 * make-dist: Pass the `-f' option to rm when you're not sure that
6092 the files you're removing actually exist.
6093
6094 * make-dist: When setting up etc/COPYING, always nuke whatever is
6095 there, and then copy it in, to make sure we get a real file.
6096
6097 * make-dist: Don't try to distribute *.defns files any more. The
6098 only such file was for simula.el, which has been superceded by a
6099 version which doesn't have a separate .defns file.
6100
6101 1992-05-28 Ken Raeburn (Raeburn@Cygnus.COM)
6102
6103 * make-dist: Don't distribute configured versions of config.h.in,
6104 paths.h.in, Makefile.in in src.
6105
6106 * configure: Delete .tmp files before creating them; don't bother
6107 trying to make final targets writeable first, since it won't
6108 matter to move-if-change.
6109
6110 1992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6111
6112 * Makefile.in (mkdir, lockdir): Don't put dashes in front of the
6113 mkdir and chmod in the center of all the conditionals. GNU Make
6114 will strip these out, but other makes won't.
6115
6116 1992-05-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6117
6118 * make-dist: Include move-if-change in list of files to distribute.
6119
6120 1992-05-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6121
6122 * configure: Remove any "." elements from the program name.
6123
6124 * configure: Don't record the values of all the possible arguments
6125 in config.status; only record the options that the user specified.
6126
6127 * configure: Use move-if-change to move in the new src/config.h.
6128
6129 1992-04-29 Ken Raeburn (Raeburn@Cygnus.COM)
6130
6131 * move-if-change: New file, copied from gcc release.
6132 * Makefile.in (src/paths.h): Use it, and put the "sed" output into
6133 a temp file, so we don't update paths.h if an error occurs or if
6134 it doesn't need changing.
6135
6136 1992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6137
6138 * Makefile.in (src/paths.h): Do not install a value for the
6139 PATH_SUPERLOCK value; that macro doesn't exist anymore.
6140 * build-install.in: Same thing.
6141
6142 1992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6143
6144 * make-dist: Check the flag called "make_tar", not "make_dir"; the
6145 latter, being a typo, is always false, resulting in a program
6146 whose default behaviour is to painstakingly build a copy of the
6147 source tree, and then delete it. Rah.
6148
6149 * Makefile.in: Add dist target, and comment for it.
6150
6151 * configure: When scanning <signal.h> for a declaration for
6152 signal, create a symbolic link with a name ending in .c, so the
6153 compiler won't complain that it's only been given .h files.
6154
6155 * configure: Check whether there are any arguments available
6156 before shifting to get the value of a non-boolean parameter.
6157
6158 * make-dist: Doc fix.
6159
6160 1992-04-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6161
6162 * configure: Instead of grepping /usr/include/signal.h for a
6163 signal declaration, run /usr/include/signal.h or
6164 /usr/include/sys/signal.h through cpp and grep for the
6165 declaration.
6166
6167 * configure: Redirect the output of grep to /dev/null instead of
6168 using grep -s - that flag means different things on other systems.
6169
6170 * Makefile.in: Use 'buildlisppath' instead of 'dumplisppath',
6171 since the former is recognizable even if you don't know what
6172 'dumping' is.
6173 * configure: Accomodate that change.
6174
6175 * configure: Accept options for all of the directories you can
6176 change in the Makefile.
6177
6178 * configure: Accept "-OPTION VALUE" as well as "-OPTION=VALUE".
6179
6180 * INSTALL: Mention that you have to copy all the 'FOO.in' files to
6181 FOO before you can use them.
6182
6183 * build-install.in: Made the "Where To Install Things" section
6184 conform with the similar section from Makefile.in. Copied section
6185 which builds src/paths.h from src/paths.h.in from the Makefile.
6186
6187 1992-04-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6188
6189 * configure: Write config.status to pass its command-line
6190 arguments on to configure, so that people can use it to recreate
6191 an old configuration, with minor changes.
6192
6193 1992-04-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6194
6195 * configure: Don't rely on option variables being unset if their
6196 values are the empty string. In particular, when producing the
6197 English report, don't assume that highpri will be unset when no
6198 increased priority has been requested; -highpri='' should be the
6199 same as omitting -highpri altogether.
6200
6201 * configure: Fix dumb bug: when running the system and machine
6202 description files through cpp, mark those lines that we want to
6203 evaluate with the string '@configure@', and then only evaluate
6204 them. This way if the files include anything that actually
6205 generates text (type definitions or external declarations, say),
6206 we won't try to eval it.
6207
6208 1992-04-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6209
6210 * make-dist: New shell script.
6211
6212 * configure: When creating foo from foo.in, make foo read-only to
6213 remind people to edit the .in file instead.
6214
6215 * INSTALL: Changed references to config.h-dist to config.h.in.
6216 The "BUILDING GNU EMACS BY HAND" section neglected to mention how
6217 to build src/paths.h from src/paths.h.in; added a paragraph to do
6218 this.
6219 * configure, Makefile, build-install: Changed filenames like
6220 FOO-dist to FOO.in.
6221
6222 1992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6223
6224 * Makefile, build-install: Renamed to Makefile.in and
6225 build-install.in; the configure script will edit these to produce
6226 the usable Makefile and build-install.
6227 * configure: Changed to produce ./Makefile, ./build-install,
6228 lib-src/Makefile, and src/Makefile from their *.in counterparts,
6229 instead of editing them in place.
6230
6231 1992-04-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6232
6233 * Makefile: Re-arranged so that the undumped Emacs will search
6234 ../lisp *after* the site's local elisp files.
6235 (locallisppath, dumplisppath): New variables.
6236 (lisppath): This variable's default value is now chosen based on
6237 $(locallisppath) and $(lispdir); while it used to be the
6238 customization point for adding site-local elisp directories to
6239 load-path, that job is now handled mostly by locallisppath.
6240 (src/paths.h): Edit the value of a new macro, PATH_DUMPLOADSEARCH.
6241 Check the values being assigned to the *LOADSEARCH macros for null
6242 path elements (like '::' in 'foo::bar').
6243
6244 * configure: When checking if the machine- and system-dependent
6245 files define a particular macro or not, actually run them through
6246 CPP and test the macros with #ifs, instead of just grepping for
6247 the macros' names. In particular, check for SYSTEM_MALLOC in this
6248 way.
6249
6250 1992-04-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6251
6252 * Makefile (install): Don't use -s in install. (Keep the symbols.)
6253
6254 1992-04-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6255
6256 * configure: Make the config.status file an executable shell
6257 script which will recreate the same configuration. Include the
6258 verbal description of the current configuration as a comment in
6259 the script.
6260 * INSTALL: Doc fix.
6261
6262 * Makefile: brought the Makefile up to the GNU coding
6263 standards, as described in standards.text:
6264 (TAGS): New name for the target which rebuilds the tags table.
6265 (check): New target; doesn't do anything yet.
6266 (mostlyclean): New target, synonymous with clean.
6267 (realclean): New target. Currently, this just calls the
6268 subdirectories's makefiles and then deletes config.status.
6269 (INSTALL, INSTALLFLAGS, INSTALL_PROGRAM, INSTALL_DATA): New
6270 variables.
6271 Installation directory variables changed to conform.
6272 (install, install.sysv, install.xenix, install.aix): Changed the
6273 code which copies the directories into their installed location to
6274 allow the installed locations to be in several different
6275 directories; the old version assumed that they would all be in
6276 $(emacsdir).
6277 (mkdir, lockdir): Allow the installed locations to be in several
6278 different directories.
6279 * INSTALL: Doc fix.
6280
6281 * build-install: Use the same variable names as the Makefile.
6282 Allow the installed locations to be in several different
6283 directories.
6284
6285 1992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6286
6287 * Makefile (src/paths.h): Instead of using a single sed command to
6288 edit both the PATH_LOCK and PATH_SUPERLOCK macros, edit the two
6289 separately, and don't forget to append "/!!!SuperLock!!!" to the
6290 value of the PATH_SUPERLOCK macro.
6291
6292 * config.emacs: Renamed to configure, for consistency with other
6293 GNU products. Internal references changed.
6294 INSTALL, Makefile: References changed.
6295
6296 * lock: New directory, which should always be empty. If this
6297 directory doesn't exist, Emacs won't complain; it just won't lock.
6298 Having this here means that people can just unpack Emacs, build
6299 it, and have locking work.
6300
6301 * share-lib: Re-renamed to etc, for the sake of tradition.
6302 * config.emacs: Changed default value for datadir to ../etc.
6303 * INSTALL, README: Adjusted.
6304
6305 1992-03-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6306
6307 * config.emacs: Guess the value for LOADLIBES in lib-src/Makefile
6308 by running CPP on the appropriate s/*.h and m/*.h files.
6309
6310 1992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6311
6312 * config.emacs: Make sure to set the "exit on error" flag once
6313 we've removed config.status; errors should abort the configuration.
6314
6315 1992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6316
6317 * config.emacs: Added -distribute option, so that the Makefile
6318 paths are in their proper form. I don't know why this matters.
6319
6320 1992-02-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6321
6322 * local-lisp: New directory, empty in the distribution, for people
6323 to put local elisp code in.
6324 * config.emacs: Include it in the default load path.
6325 * README: Document it.
6326
6327 1992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6328
6329 * config.emacs: Guess the type of signal handling functions based
6330 on the contents of /usr/include/signal.h.
6331
6332 * config.emacs: Print out progress report messages.
6333
6334 * Makefile (src/paths.h): Don't generically replace
6335 /usr/local/lib/emacs with LIBROOT. This can hide bugs in the
6336 editing of the other entries, and each entry should be dealt with
6337 explicitly anyway.
6338
6339 * build-install: Converted from C-shell to Bourne shell.
6340 * config.emacs: Edit build-install properly.
6341
6342 * config.emacs: Doc fix.
6343
6344 1992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6345
6346 * Makefile (install): Remove `B' from tar xf command.
6347
6348 1992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6349
6350 * config.emacs: Removed support for the `maintain-environment'
6351 option; the only important difference between this and its absence
6352 has been removed.
6353 * INSTALL: Removed mention of `maintain-environment'.
6354
6355 * config.emacs: Fix arguments to sed when processing boolean
6356 arguments.
6357
6358 1991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6359
6360 * config.emacs: New file, to help automate the installation
6361 process.
6362
6363 * Makefile: Lots of changes to support the separation of etc into
6364 architecture-dependent and -independent files:
6365 (EMACSROOT): New variable, giving the directory under which all of
6366 Emacs's libraries should be installed. Changed rest of file to
6367 use it.
6368 (LIBDIR): Now denotes only architecture-dependent dir - relevant cha
6369 (DATADIR): New variable, denoting architecture-independent dir.
6370 (LOCKDIR): New variable, for completeness.
6371 (SUBDIR): No more etc, new lib-src.
6372 (COPYDIR): No more etc, new arch-lib and share-lib.
6373 (src/paths.h): Set PATH_DATA and the LOCK macros too.
6374 (src): Now depends on lib-src, not etc.
6375 * build-install: Changes parallel to the above.
6376 * README: Describe the new arrangement.
6377
6378 * vms: New subdirectory for all the VMS stuff.
6379
6380 1991-12-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6381
6382 * Makefile (LISPPATH): New variable.
6383 (src/paths.h): Define PATH_LOADSEARCH according to LISPPATH.
6384
6385 1990-09-28 Richard Stallman (rms@mole.ai.mit.edu)
6386
6387 * Makefile (install, install.sysv, install.xenix):
6388 Install wakeup instead of loadst. No need for setuid or setgid.
6389
6390 1990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
6391
6392 * Makefile (clean): Clean etc if that's not the installation dir.
6393
6394 1990-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
6395
6396 * Makefile (paths.h): Make sed alter each name in the path.
6397
6398 1988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
6399
6400 * Makefile (install.sysv): Use cpio, not tar.
6401
6402 1988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
6403
6404 * Makefile (lockdir): Rename `lock' target.
6405 Depend on it from install*, not from `all'.
6406
6407 1988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
6408
6409 * Makefile: Changed LIBDIR and BINDIR back to /usr/local/{emacs,bin}
6410 to match build-install and paths.h.
6411
6412 ;; Local Variables:
6413 ;; coding: iso-2022-7bit
6414 ;; add-log-time-zone-rule: t
6415 ;; End:
6416
6417 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2006
6418 Free Software Foundation, Inc.
6419 Copying and distribution of this file, with or without modification,
6420 are permitted provided the copyright notice and this notice are preserved.
6421
6422 ;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73