summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* improve fix for MS-DOS file name clashPaul Eggert2011-01-271-0/+9
| | | | | | | | * Makefile.in (DOS_gnulib_comp.m4): Renamed from DOS-gnulib-comp.m4, for portability to POSIX make. Reported by Bruno Haible. (sync-from-gnulib): Copy gl-comp.m4 (if present) back to gnulib-comp.m4 before running gnulib-tool, to prevent old gnulib files from accumulating as garbage. Also reported by Bruno Haible.
* fix two m4/gnulib-*.m4 file names that clashed under MS-DOSPaul Eggert2011-01-261-0/+15
|
* Refill some long/short copyright headers.Glenn Morris2011-01-261-2/+1
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* * README: Add a note about ranges in copyright years.Glenn Morris2011-01-241-0/+2
| | | | (See current maintain.info.)
* * configure.in: Set CANNOT_DUMP on ia64 hpux (port from emacs-23).Glenn Morris2011-01-241-0/+4
|
* Merge from emacs-23.Glenn Morris2011-01-241-0/+4
|\ | | | | | | Note setting of CANNOT_DUMP on ia64 hpux is still to be merged manually.
| * Two more hunks from the HP-UX patch at Bug#6811.Peter O'Gorman2011-01-231-0/+4
| | | | | | | | | | * configure.in: Add HP-UX on IA64 (Bug#6811). * src/s/hpux11.h: Set CANNOT_DUMP on IA64 (Bug#6811).
| * Distinguish between terminfo and termcap on NetBSD (Bug#7642).Chong Yidong2011-01-111-0/+5
| | | | | | | | | | | | | | | | * configure.in [netbsd systems]: Check for tputs definition. * src/config.in (TERMINFO): New definition. * src/s/netbsd.h: Use it to choose between terminfo and termcap.
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| |
| * [Backport from trunk]: * make-dist: Exclude etc/*.pyc.Glenn Morris2010-12-101-0/+4
| |
| * Backport fix for Bug#6170 from trunk.Dan Nicolaescu2010-11-131-0/+6
| | | | | | | | | | | | Fix alloca definition when using gcc on non-gnu systems. * configure.in: Use the code sequence indicated by "info autoconf" for alloca (bug#6170).
* | Remove HAVE_RAW_DECL_CHOWN etc. from config.hPaul Eggert2011-01-231-0/+15
| |
* | aclocal.m4: put this file back into repositoryPaul Eggert2011-01-211-0/+11
| | | | | | | | | | | | | | | | | | | | This way, we don't have to assume that the maintainer has the automake package installed. See <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00746.html>. * .bzrignore: Remove aclocal.m4, undoing the previous change. * Makefile.in (top_maintainer_clean): Do not remove aclocal.m4, undoing the previous change. * aclocal.m4: New file (actually, resurrected).
* | configure.in: Don't zero-out FONTCONFIG_CFLAGS and FONTCONFIG_LIBSMiles Bader2011-01-221-0/+7
| | | | | | | | | | when building with XFT (doing so is incorrect, as Emacs directly uses fontconfig, and breaks building when using a strict linker).
* | src/config.in: shrink slightlyPaul Eggert2011-01-211-0/+10
| | | | | | | | | | | | | | | | | | | | | | * configure.in: Invoke the new gnulib macro gl_ASSERT_NO_GNULIB_TESTS. This makes src/config.in a bit smaller, by removing identifiers like GNULIB_TEST_MKTIME that Emacs does not need. * m4/getopt.m4, m4/gnulib-common.m4, m4/include_next.m4: * m4/multiarch.m4, m4/stddef_h.m4, m4/time_h.m4, m4/unistd_h.m4: Sync from gnulib. This removes a few more unnecessary symbols from src/config.in, such as AA_APPLE_UNIVERSAL_BUILD and HAVE_STDDEF_H. * configure, src/config.in: Regenerate.
* | aclocal.m4: tweaks to regenerate more convenientlyPaul Eggert2011-01-211-0/+8
| | | | | | | | | | | | | | This attempts to act better when the source is in a weird state. See <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00734.html>. * Makefile.in (am--refresh): Add aclocal.m4, configure, config.in. * .bzrignore: Add aclocal.m4.
* | aclocal.m4: omit auto-generated file from repositoryPaul Eggert2011-01-191-0/+9
| |
* | Minor Makefile.in tweaks to build from gnulib better.Paul Eggert2011-01-191-0/+7
| | | | | | | | | | | | <http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html> * Makefile.in (sync-from-gnulib): Also run autoreconf -I m4. (top_maintainer_clean): Don't remove aclocal.m4.
* | Minor cleanups for 'bzr status'Paul Eggert2011-01-171-0/+5
| | | | | | | | | | | | * .bzrignore: Add emacs-*/, the output of make-dist, and stamp-h1, the output of config.guess. * Makefile.in (top_distclean): Remove stamp-h1 too.
* | Improve performance on non-GCC hosts with __aligned__.Paul Eggert2011-01-171-0/+7
| |
* | Makefile.in: tidy up the building of libPaul Eggert2011-01-171-0/+8
| | | | | | | | | | | | | | | | | | * Makefile.in (am--refresh): Mark as .PHONY. (top_maintainer_clean): Don't remove lib/gnulib.mk m4/gnulib-cache.m4, as they're not rebuilt unless you do a "make sync-from-gnulib" and the former is needed for "configure". (maintainer-clean): Don't recurse into lib, as "make bootstrap-clean" has already removed lib/Makefile.
* | Merge from mainline.Paul Eggert2011-01-171-3/+12
|\ \
| * | * Makefile.in (epaths-force): No more arch-tag to edit.Glenn Morris2011-01-151-2/+7
| | |
| * | * configure: Bump min libxml2 version to 2.6.17 (Bug#7603).Chong Yidong2011-01-141-0/+4
| | |
* | | Merge from mainline.Paul Eggert2011-01-141-3/+9
|\ \ \ | |/ /
| * | * make-dist: Distribute test/ files too.Paul Eggert2011-01-141-0/+8
| | | | | | | | | | | | | | | | | | | | | Distribute every file under test/ that is under version control, using patterns like *.el to capture files that are added later. Without this change, "configure" would fail, because it would attempt to build from a Makefile.in that was not distributed.
* | | Merge from mainline.Paul Eggert2011-01-131-1/+10
|\ \ \ | |/ /
| * | Add ERT, a tool for automated testing in Emacs Lisp.Christian Ohler2011-01-131-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in, configure.in, doc/misc/Makefile.in, doc/misc/makefile.w32-in: Add ERT. Make "make check" run tests in test/automated. * doc/misc/ert.texi, lisp/emacs-lisp/ert.el, lisp/emacs-lisp/ert-x.el: New files. * test/automated: New directory.
* | | * Makefile.in (GNULIB_MODULES): Change ftoastr to dtoastr.Paul Eggert2011-01-111-5/+9
| | | | | | | | | | | | | | | This avoids building ftoastr and ldtoastr, which aren't needed. See <http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00199.html>.
* | | * .bzrignore: Add .h files that are host-dependent.Paul Eggert2011-01-091-0/+6
| | | | | | | | | | | | | | | | | | | | | Add lib/.deps/, lib/arg-nonnull.h, lib/c++defs.h, lib/getopt.h, lib/time.h, lib/unistd.h, lib/warn-on-use.h. These are host-dependent and are built as part of an ordinary 'make', and should not be checked in.
* | | * lib/Makefile.in: Regenerate.Paul Eggert2011-01-081-0/+2
| | |
* | | * lib/COPYING: New file, a copy of COPYING.Paul Eggert2011-01-081-0/+1
| | |
* | | * configure: Regenerate.Paul Eggert2011-01-081-0/+1
| | |
* | | * configure.in (AC_USE_SYSTEM_EXTENSIONS): Remove: gnulib does this.Paul Eggert2011-01-081-0/+2
| | |
* | | Regenerate.Paul Eggert2011-01-081-0/+8
| | |
* | | Use gnulib's getopt-gnu module.Paul Eggert2011-01-081-0/+8
| | |
* | | Regenerate.Paul Eggert2011-01-081-0/+22
| | |
* | | Use gnulib's mktime module.Paul Eggert2011-01-081-1/+13
| | |
* | | Use gnulib's ftoastr module.Paul Eggert2011-01-081-0/+5
| | |
* | | Regenerate.Paul Eggert2011-01-081-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | * aclocal.m4, compile, depcomp, lib/Makefile.in, lib/dummy.c: * lib/gnulib.mk, m4/00gnulib.m4, m4/gnulib-cache.m4: * m4/gnulib-common.m4, m4/gnulib-comp.m4, m4/gnulib-tool.m4, missing: New files, generated automatically, with 'make sync-from-gnulib' followed by 'make'. * configure, lisp/dired.el, src/config.in: Regenerate.
* | | Automate syncing from gnulib.Paul Eggert2011-01-081-0/+29
|/ /
* | * install-sh, mkinstalldirs, move-if-change: Update from masterPaul Eggert2011-01-071-0/+3
| |
* | * config.guess, config.sub: Updated from master source.Paul Eggert2011-01-071-1/+4
| |
* | Use __builtin_unwind_init if availableAndreas Schwab2011-01-051-0/+4
| | | | | | | | | | | | * configure.in: Check for __builtin_unwind_init. * src/alloc.c (mark_stack): Use __builtin_unwind_init if available.
* | Don't use $MAKEINFO for both a flag and a program.Glenn Morris2011-01-041-3/+8
| | | | | | | | | | | | | | | | * configure.in (HAVE_MAKEINFO): New output variable. (MAKEINFO): Reset to "makeinfo" if not found. * Makefile.in (install-arch-indep, info): Replace MAKEINFO = off with HAVE_MAKEINFO = no.
* | * configure.in: Make gameuser configurable (Bug#7717).Ulrich Mueller2010-12-291-0/+4
| | | | | | | | * configure: Regenerate
* | Remove code and comments related to lib-src/fns-*.el; long removed.Glenn Morris2010-12-151-0/+5
| | | | | | | | | | | | | | | | | | | | | | * Makefile.in (install-arch-dep, uninstall): Remove code relating to the long absent lib-src/fns-*.el. * lisp/loadup.el (symbol-file-load-history-loaded): Remove; unused. Remove related, old, commented-out code. * lisp/subr.el (symbol-file-load-history-loaded) (load-symbol-file-load-history): Remove old, commented-out code.
* | * make-dist: Exclude etc/*.pyc.Glenn Morris2010-12-101-0/+4
| |
* | * configure.in: Don't double machfile in final message.Andreas Schwab2010-12-101-0/+4
| |