summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Define CYGWIN_OBJ with configure, not cpp.Glenn Morris2010-04-281-0/+2
| | | | | * configure.in (CYGWIN_OBJ): New output variable. * src/Makefile.in (CYGWIN_OBJ): Set with configure, not cpp.
* Set GPM part of MOUSE_SUPPORT with configure, not cpp.Glenn Morris2010-04-281-0/+2
| | | | | | * configure.in (GPM_MOUSE_SUPPORT): New output variable. * src/Makefile.in (GPM_MOUSE_SUPPORT): New, set by configure. (MOUSE_SUPPORT) [!HAVE_MOUSE]: Use $GPM_MOUSE_SUPPORT.
* Set FONT_DRIVERS with configure rather than cpp.Glenn Morris2010-04-281-0/+2
| | | | | | * configure.in (FONT_OBJ): New output variable. * src/Makefile.in (FONT_OBJ): New, set by configure. (FONT_DRIVERS): Use $FONT_OBJ.
* Move LIBXMU from cpp to configure.Glenn Morris2010-04-281-0/+2
| | | | | | | | | * configure.in (LIBXMU): New output variable. * src/Makefile.in (LIBXMU): Set with configure, not cpp. * src/s/aix4-2.h (LIBXMU): * src/s/hpux10-20.h (LIBXMU): Remove definition, now set in configure.
* Move NS_OBJ, NS_SUPPORT from cpp to configure.Glenn Morris2010-04-271-0/+2
| | | | | * configure.in (NS_OBJ, NS_SUPPORT): New output variables. * src/Makefile.in (NS_OBJ, NS_SUPPORT): Set with configure, not cpp.
* Move test for 64-bit kernel with 32-bit userland to configure.Glenn Morris2010-04-271-0/+5
| | | | | | | | | See discussion in bug#5655. * configure.in (machine, canonical): On amdx86-64, check for a 32-bit userland and maybe change values to i386 (move test from s/amdx86-64.h). * src/m/amdx86-64.h [i386]: Move this test to configure.in.
* Move LIBXTR6 from cpp to autoconf.Glenn Morris2010-04-271-0/+3
| | | | | | | | | | * configure.in (LIBXTR6): New output variable. Move unixware special case here from src/s/unixware.h. * src/Makefile.in (LIBXTR6): Set with configure, not cpp. * src/s/unixware.h (NEED_LIBW): Remove definition. * admin/CPP-DEFINES: Remove NEED_LIBW.
* Replace LUCID_LIBW, MOTIF_LIBW with TOOLKIT_LIBW.Glenn Morris2010-04-271-0/+4
| | | | | | | | | * configure.in (LUCID_LIBW, MOTIF_LIBW): No longer substitute in Makefiles. (TOOLKIT_LIBW): New output variable, replacing LUCID_LIBW/MOTIF_LIBW. * src/Makefile.in (LUCID_LIBW, MOTIF_LIBW): Remove, replacing by... (TOOLKIT_LIBW): New, set by configure. (@X_TOOLKIT_TYPE@): No longer define it.
* Move MOTIF_LIBW to autoconf.Glenn Morris2010-04-271-0/+7
| | | | | | | | | | | | | | | * configure.in (HAVE_MOTIF_2_1): Remove unused variable. (LIBXP): No longer substitute in Makefiles. (MOTIF_LIBW): New output variable. Move system-specific settings here from src/s files. * src/Makefile.in (LIBXP): Remove, since included in MOTIF_LIBW. (MOTIF_LIBW): Set with configure, not cpp. * s/aix4-2.h (LIB_MOTIF): * s/gnu-linux.h (LIB_MOTIF): * s/unixware.h (LIB_MOTIF): Move to configure.in. * admin/CPP-DEFINES: Remove LIB_MOTIF.
* Reduce CPP usage.Dan Nicolaescu2010-04-261-0/+1
| | | | | | | | | | | | * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE, C_SWITCH_X_SITE): Remove definitions and undefs. Inline definitions in the only user. (ALL_CFLAGS): Substitute C_SWITCH_X_SYSTEM using autoconf. * Makefile.in (C_SWITCH_X_SYSTEM): Define using autoconf. * Makefile.in (C_SWITCH_X_SYSTEM): Define using autoconf. * configure.in (C_SWITCH_X_SYSTEM): Define using autoconf, not cpp.
* Reduce CPP usage.Dan Nicolaescu2010-04-261-0/+8
| | | | | | | | | | * Makefile.in (LIB_X11_LIB): Remove, inline in the only user. (obj): Use autoconf for unexec instead of cpp. * configure.in (LIB_X11_LIB): Remove, inline in the only user. (unexec): Define unconditionally, all platforms define UNEXEC. AC_SUBST it. (UNEXEC_SRC): Remove, unused.
* Remove some AC_DEFINEs that are now unused.Glenn Morris2010-04-261-0/+3
| | | | | | | * configure.in (HAVE_MOTIF_2_1, HAVE_LIBXP): Remove unused AC_DEFINEs, replaced by LIBXP. * configure, src/config.in: Regenerate.
* Use $CRT_DIR in more places.Glenn Morris2010-04-261-0/+4
| | | | | | | | | | | | | | | | | | | | | * configure.in (--with-crt-dir): Doc fix (now valid for all platforms). (CRT_DIR): On (powerpc64|sparc64)-*-linux-gnu*, default to /usr/lib64. On hpux10-20, default to /lib. * src/m/amdx86-64.h (START_FILES, LIB_STANDARD): Change the logic around, since the defaults (set by the system file) are fine in most cases. [GNU_LINUX, __OpenBSD__, __NetBSD__, __APPLE__]: Remove sections. * src/m/ibms390x.h (START_FILES, LIB_STANDARD): * src/m/macppc.h (START_FILES, LIB_STANDARD) [GNU_LINUX]: * src/m/sparc.h (START_FILES, LIB_STANDARD) [__linux__]: Remove definitions, since they are set correctly in s/gnu-linux.h. * src/s/freebsd.h (START_FILES, LIB_STANDARD): * src/s/gnu-linux.h (START_FILES, LIB_STANDARD): * src/s/hpux10-20.h (START_FILES): * src/s/netbsd.h (START_FILES, LIB_STANDARD, START_FILES_1, END_FILES_1): Use $CRT_DIR in place of fixed /usr/lib, /lib directories. * src/Makefile.in: Comment.
* Replace some more cpp with autoconf.Glenn Morris2010-04-261-0/+4
| | | | | | | | * configure.in (LUCID_LIBW, LIBXP, WIDGET_OBJ): New output variables. * src/Makefile.in (LIBXP, LUCID_LIBW, WIDGET_OBJ): Set via configure. (MOTIF_LIBW): Use $LIBXP. (otherobj): Use $WIDGET_OBJ.
* * Makefile.in (LIBS_MACHINE): Remove, unused.Dan Nicolaescu2010-04-261-0/+6
| | | | | * Makefile.in (LIBS_MACHINE): Remove all uses, unused. * configure.in (LIBS_MACHINE): Remove, unused.
* Close bug#5655.Glenn Morris2010-04-231-0/+6
| | | | | | | | | | * configure.in (CRT_DIR): New output variable. (--with-crt-dir): New option. (Bug#5655) (HAVE_LIB64_DIR): Remove. * src/Makefile.in (CRT_DIR): New variable, set by configure. * src/m/amdx86-64.h, m/ibms390x.h (START_FILES, LIB_STANDARD): Use $CRT_DIR rather than HAVE_LIB64_DIR. (Bug#5655)
* ChangeLog fixes.Glenn Morris2010-04-221-2/+2
|
* * configure.in (REAL_CFLAGS, CFLAGS): Restore -g for gcc.Dan Nicolaescu2010-04-221-0/+4
|
* Update ChangeLogMiles Bader2010-04-221-0/+5
|
* Avoid non-portable shell command negationAndreas Schwab2010-04-211-0/+5
| | | | * configure.in: Revert last change.
* configure.in: Change "if test ! -f" to "if ! test -f".Jan Djärv2010-04-211-0/+4
| | | | Regenerate configure.
* Remove some more cpp in favor of autoconf.Glenn Morris2010-04-201-0/+1
| | | | | | | | | | * configure.in (LIBSELINUX_LIBS): Always substitute in Makefiles. (GTK_OBJ, DBUS_OBJ, LIBXSM, XMENU_OBJ, XOBJ): New output variables. * src/Makefile.in (DBUS_OBJ, GTK_OBJ, XMENU_OBJ, XOBJ): Define using autoconf, not cpp. (LIBXSM): New variable, set by autoconf. (LIBXT): Use $LIBXSM.
* Remove LIBSELINUX_LIBS need for cpp in Makefiles.Glenn Morris2010-04-201-0/+4
| | | | | * configure.in (LIBSELINUX_LIBS): Always substitute in Makefiles. * src/Makefile.in (LIBSELINUX_LIBS): Remove containing #ifdef.
* Add SELinux support.Karel Klíc2010-04-201-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: New option: --with(out)-selinux, on by default. Set HAVE_LIBSELINUX if we find libselinux, and substitute LIBSELINUX_LIBS in Makefiles. * src/Makefile.in (LIBSELINUX_LIBS): New. (LIBES): Add $LIBSELINUX_LIBS. * src/eval.c, lisp.h (call7): New function. * src/fileio.c [HAVE_LIBSELINUX]: Include selinux headers. (Ffile_selinux_context, Fset_file_selinux_context): New functions. (Fcopy_file): New parameter preserve-selinux-context. (Frename_file): Preserve selinux context when renaming by copy-file. * lisp/files.el (backup-buffer): Handle SELinux context, and return it if a backup was made by renaming. (backup-buffer-copy): Set SELinux context to the target file. (basic-save-buffer): Set SELinux context of the newly written file. (basic-save-buffer-1): Now it also returns any SELinux context. (basic-save-buffer-2): Set SELinux context of the newly created file, and return it. * lisp/net/tramp.el (tramp-file-name-for-operation): Add file-selinux-context.
* Merge from emacs-23Stefan Monnier2010-04-021-10/+10
|\
| * Fix typos in ChangeLogs.Juanma Barranquero2010-04-021-10/+10
| |
* | Remove all uses of LIBX11_SYSTEM.Dan Nicolaescu2010-04-011-0/+4
| | | | | | | | | | | | | | | | * Makefile.in (LIBX11_SYSTEM): Remove. * s/msdos.h (LIBX11_SYSTEM): Do not define, define LIBS_SYSTEM instead. * configure.in: Remove all references to LIBX11_SYSTEM.
* | Remove all uses of C_DEBUG_SWITCH and LIBS_DEBUG.Dan Nicolaescu2010-03-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * s/usg5-4.h (LIBS_DEBUG): * s/irix6-5.h (C_DEBUG_SWITCH): * s/gnu-linux.h (LIBS_DEBUG): * s/darwin.h (LIBS_DEBUG): * s/bsd-common.h (LIBS_DEBUG): * s/aix4-2.h (LIBS_DEBUG, C_DEBUG_SWITCH): * m/iris4d.h (LIBS_DEBUG): * m/hp800.h (LIBS_DEBUG): Remove definitions. * Makefile.in (LIBES): Remove reference to LIBS_DEBUG. (LIBS_DEBUG): Remove definition. * configure.in: Remove all references to C_DEBUG_SWITCH.
* | *** empty log message ***Nick Roberts2010-03-301-4/+0
| |
* | Restore GDB/MI fuctionality removed by 2009-12-29T07:15:34Z!nickrob@snap.net.nz:Nick Roberts2010-03-281-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | added: lisp/progmodes/gdb-mi.el removed: lisp/progmodes/gdb-ui.el modified: doc/emacs/building.texi doc/emacs/emacs.texi etc/NEWS lisp/Makefile.in lisp/progmodes/gud.el
* | Fix the MSDOS build as fallout from the latest Makefile.in changes.Eli Zaretskii2010-03-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | config.bat <lib-src>: Edit out lines that begin with several # characters. msdos/sedlisp.inp (VPATH): Don't edit, no longer needed. (lisp, srcdir): Adapt to lisp/Makefile.in changes. (abs_top_builddir): New edit. msdos/sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB) (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values. msdos/sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB) (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values. msdos/sed1v2.inp (abs_builddir): Edit into "../src".
* | Remove support for old UNIX System V systems.Dan Nicolaescu2010-03-191-0/+4
| | | | | | | | | | | | | | | | * s/unixware.h: Add the contents of s/usg-5-4-2.h. * s/usg-5-4-2.h: Remove. * configure.in: Remove support for old UNIX System V systems and for Unixware on non-x86 machines.
* | Remove support for Solaris on PPC and for old versions.Dan Nicolaescu2010-03-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * s/sol2-6.h: Add the contents of s/sol-2.3.h, s/sol-2.4.h, s/sol-2.5.h. (LD_SWITCH_SYSTEM, USE_MMAP_FOR_BUFFERS): Remove #defines/#undef that cancel each other. * s/sol2-3.h: * s/sol2-4.h: * s/sol2-5.h: Remove. * m/ibmrs6000.h: Remove code for USG5_4, this file is only used on AIX. (NO_REMAP): Remove, unused. (UNEXEC): Move definition ... * s/aix4-2.h (UNEXEC): ... here. * configure.in: Remove support for Solaris on PPC and for old versions.
* | Remove non-working support for lynxos 3.0.Dan Nicolaescu2010-03-191-0/+4
| | | | | | | | | | | | | | | | | | | | | | * s/lynxos.h: Remove file. * unexec.c (unexec, adjust_lnnoptrs): Do not depend on COFF_BSD_SYMBOLS, nothing defines it anymore. * os.texi (System Environment): Do not mention lynxos. * configure.in: Remove non-working lynxos port.
* | * .dir-locals.el (c-mode): Turn on whitespace-mode for diff-mode.Dan Nicolaescu2010-03-191-0/+4
| |
* | * configure.in (HAVE_LIBNCURSES): Add a description to make autoheader happy.Glenn Morris2010-03-181-0/+10
| |
* | Doc fix.Glenn Morris2010-03-171-0/+3
| | | | | | | | | | * configure.in (--with-x-toolkit): In the help text, say which options are synonyms.
* | Replace some cpp with autoconf.Glenn Morris2010-03-171-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (--with-mmdf, --with-mail-unlink): New options, off by default. (--with-mailhost): New option to set default POP host. (LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF, LIBGPM, LIBS_MAIL) (LIBHESIOD, LIBRESOLV, COM_ERRLIB, CRYPTOLIB, KRB5LIB, DESLIB, KRB4LIB): New variables, substituted in Makefiles. (try_libungif, ac_gif_lib_name): Replace with HAVE_GIF=maybe, LIBGIF. (LIBGIF): Use AC_SUBST rather than AC_DEFINE. (HAVE_LIBMAIL, HAVE_LIBLOCKFILE, HAVE_LIBCOM_ERR, HAVE_LIBCRYPTO) (HAVE_LIBK5CRYPTO, HAVE_LIBKRB5, HAVE_LIBDES425, HAVE_LIBDES) (HAVE_LIBKRB4, HAVE_LIBKRB): New AC_DEFINEs. * lib-src/Makefile.in (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB) (HESIODLIB, LIBS_MAIL): Set using autoconf rather than cpp. (BASE_CFLAGS): Remove (identical to CPP_CFLAGS). * src/Makefile.in (XFT_LIBS, LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF) (LIBGPM, LIBRESOLV): Set using autoconf rather than cpp.
* | Close bug#5720.Tetsurou Okazaki2010-03-171-0/+5
| | | | | | | | | | * Makefile.in, lib-src/Makefile.in (uninstall): Handle the case where archlibdir does not exist.
* | Spell out in ChangeLog the purpose of 2010-03-12T16:34:27Z!eliz@gnu.org.Eli Zaretskii2010-03-131-0/+1
| |
* | Don't use termcap.c on Posix platforms, only on MS-DOS.Eli Zaretskii2010-03-121-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | configure.in <AC_CHECK_HEADERS>: Remove termcap.h. configure: Regenerated. src/Makefilie.in (termcapobj): Move termcap.o from here... (MSDOS_OBJ): ...to here. (termcapobj) [!LIBS_TERMCAP]: Remove specialized value, as it is now identical to when LIBS_TERMCAP is defined. src/term.c: Remove (ifdef'ed away) inclusion of termcap.h. src/cm.c: Remove (ifdef'ed away) inclusion of termcap.h. src/config.in: Regenerated.
* | Bump version to 24.0.50.Chong Yidong2010-03-101-0/+4
|/
* * .bzrignore: Add TAGS-LISP.Juri Linkov2010-01-311-0/+4
|
* Account for utmp.h availability.Chong Yidong2010-01-231-0/+5
| | | | | | | | * configure.in: Check for utmp.h availability (FreeBSD 9.x lacks this header file). * filelock.c: Include utmp.h only when HAVE_UTMP_H (FreeBSD 9.x lacks this header file).
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* * .bzrignore: Ignore all .exe, instead of individual files.Juanma Barranquero2010-01-131-0/+4
|
* Explicitly check for and link to -lXrender.Chong Yidong2010-01-121-0/+4
| | | | | | See http://lists.gnu.org/archive/html/emacs-devel/2010-01/msg00656.html * configure.in: Explicitly check for and link to -lXrender.
* Replace emacs-pretest-bug with bug-gnu-emacs mailing list.Glenn Morris2010-01-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | See http://lists.gnu.org/archive/html/emacs-devel/2009-12/msg00758.html * emacs.c (REPORT_EMACS_BUG_PRETEST_ADDRESS): Set it to bug-gnu-emacs rather than emacs-pretest-bug. * mail/emacsbug.el (report-emacs-bug-pretest-address): Set it to bug-gnu-emacs rather than emacs-pretest-bug. * CONTRIBUTE, NEWS: Use bug-gnu-emacs rather than emacs-pretest-bug for bug reports for development versions. * trouble.texi (Checklist): Use bug-gnu-emacs rather than emacs-pretest-bug for bug reports for development versions. * emacs-pretesters, make-announcement: Use bug-gnu-emacs rather than emacs-pretest-bug for bug reports for development versions. * INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-bug for bug reports for development versions.
* .bzrignore: Add more ignored patterns, including for the MS-DOS build.Eli Zaretskii2010-01-021-0/+5
|
* Fix typos in ChangeLogs.Juanma Barranquero2009-12-291-1/+1
|