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