summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAge
* Bump version to 24.5 for the release-candidateemacs-24.5-rc1Nicolas Petton2015-03-27
|
* * configure.ac: Fix jpeg version check to work with gcc >= 5.Andreas Schwab2015-03-23
|
* Disallow w32 builds --without-toolkit-scroll-bars.Eli Zaretskii2015-01-20
| | | | | | | configure.ac (HAVE_W32): Abort with error message if --without-toolkit-scroll-bars was specified. See http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00525.html for the details.
* Update copyright year to 2015Paul Eggert2015-01-01
| | | | Run admin/update-copyright.
* * .gitattributes: New file.Paul Eggert2015-01-01
|
* * autogen.sh: Port better to non-GNU 'cp'.Paul Eggert2014-12-31
| | | | Problem reported by Han Boetes.
* * build-aux/git-hooks/commit-msg: Allow tabs.Paul Eggert2014-12-28
| | | | | Treat them as if they were expanded to spaces, with tab stops every 8 columns.
* * .gitignore: Ignore /conftest*.Paul Eggert2014-12-16
|
* * lisp/subr.el (sit-for): Tweak docstring.Stefan Monnier2014-12-15
| | | | | | | | Fixes: debbugs:19381 * src/buffer.c (syms_of_buffer) <Vafter_change_functions>: fix docstring. * build-aux/git-hooks/commit-msg (at_sign): Bump up line-length limit to 78.
* ChangeLog fixGlenn Morris2014-12-13
|
* * .gitignore: Add !lib/std*.in.h, so as to not ignore the .in.h files.Paul Eggert2014-12-11
|
* Git ignore lib/std*.hPaul Eggert2014-12-11
| | | | | * .gitignore: Add lib/std*.h, to ignore stdarg.h, stdbool.h, and stddef.h. Remove subsumed entries.
* Port commit-msg to mawkPaul Eggert2014-12-10
| | | | | | | | Problem reported by Ted Zlatanov in: http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg01093.html * build-aux/git-hooks/commit-msg (space, non_space, non_print): New vars. Use them as approximations to POSIX bracket expressions, on implementations like mawk that do not support POSIX regexps.
* Improve commit-msg messages and autosquashPaul Eggert2014-12-10
| | | | | | | | Problem reported by Michal Nazarewicz in Bug#19337. * build-aux/git-hooks/commit-msg: Add "commit message" to diagnostics. Distinguish better between tabs and other unprintable chars in diagnostics. Don't complain if a prefix "fixup! " or "squash! " makes a summary line too long.
* ChangeLog fixGlenn Morris2014-12-08
|
* Port commit-message checking to FreeBSD 9.Paul Eggert2014-12-07
| | | | | | | | | | | This fixes a bug reported by Jan Djärv in: http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00704.html along with some other issues I noticed while testing with FreeBSD. * build-aux/git-hooks/commit-msg: Prefer gawk if available. Prefer en_US.UTF-8 to en_US.utf8, as it's more portable. Work around bug in FreeBSD 9 awk, where /[[:cntrl:]]/ matches ordinary text characters. Be less tricky about quoting "'" in a shell script.
* * .gitignore: Ignore autosave files.Stefan Monnier2014-12-05
|
* * .gitignore: Avoid "**", as it requires Git 1.8.2 or later.Paul Eggert2014-12-01
|
* * .gitignore: Remove redundant pattern (subsumed by _*).Paul Eggert2014-12-01
|
* Fix white-space problems in ChangeLogs.Paul Eggert2014-11-24
|
* Add more of the old .bzrignore to .gitignore.Paul Eggert2014-11-21
| | | | | | | | | | | | | | | | | | | Plus a few more .gitignore improvements. * .gitignore: Add copyright notice, since it's big enough. Put exceptions immediately after the patterns they're exceptions to, to make them easier to follow. Give four exceptions for the Makefile pattern. Ignore /confdefs.h, test/indent/*.new, TAGS, GPATH, GSYMS, GRTAGS, GTAGS, ID, *.exe, some nextstep-related files, jisx2131-filter, *.orig, *.rej, etc/emacs.tmpdesktop, *.in-h _* (except for build-aux/snippet/_Noreturn.h), /bin/, /BIN/, /data/, etc/icons/, lib/cxxdefs.h, lib/SYS/, /libexec/, /lock/, /README.W32, /share/, /site-lisp/, src/gdb.ini, /var/. Ignore /configure.lineno, since POSIX requires LINENO only with the User Portability Utilities option. Ignore *cust-load.el and *loaddefs.el only under lisp. Ignore core files of various flavors. Do not ignore etc/refcards/gnus-logo.pdf.
* Add src/_gdbinit to .gitignore.Eli Zaretskii2014-11-21
| | | | | .gitignore: Add back src/_gdbinit, which is a temporary file created by the MS-DOS build.
* Add a.out to .gitignore.Paul Eggert2014-11-20
| | | | | | | | Suggested by Lee Duhem in: http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg01665.html * .gitignore: Add a.out. Move *.log next to *.tmp, since it's generic. Put *.exe before non-generics.
* .gitignore: Resurrect Windows-specific ignorables lost in last changes.Eli Zaretskii2014-11-19
|
* * .gitignore: Add /emacs-[1-9]*/, and sort better.Paul Eggert2014-11-19
|
* * .gitignore: Add some nextstep/mac ignorables.Ivan Andrus2014-11-18
|
* .gitignore cleanup.Paul Eggert2014-11-17
| | | | | | | | | | | | | | | | | | | * .gitignore: Merge contents of subsidiary files and organize the result so as to avoid duplication. Remove no-longer needed entries. * admin/charsets/.gitignore, admin/unidata/.gitignore: * doc/lispintro/.gitignore, etc/.gitignore, leim/.gitignore: * leim/ja-dic/.gitignore, lib-src/.gitignore, lisp/.gitignore: * lisp/calc/.gitignore, lisp/calendar/.gitignore: * lisp/cedet/.gitignore, lisp/emulation/.gitignore: * lisp/erc/.gitignore, lisp/eshell/.gitignore, lisp/gnus/.gitignore: * lisp/international/.gitignore, lisp/language/.gitignore: * lisp/leim/.gitignore, lisp/leim/quail/.gitignore: * lisp/mail/.gitignore, lisp/mh-e/.gitignore, lisp/net/.gitignore: * lisp/nxml/.gitignore, lisp/obsolete/.gitignore: * lisp/play/.gitignore, lisp/progmodes/.gitignore: * lisp/term/.gitignore, lisp/textmodes/.gitignore: * lisp/url/.gitignore, nt/.gitignore, src/.gitignore: Remove; no longer needed.
* Restore 'Bug#' -> 'debbugs:' rewrite in log-edit-mode.Paul Eggert2014-11-16
| | | | | | * .dir-locals.el (log-edit-mode): Restore the (log-edit-rewrite-fixes "[ \n](bug#\\([0-9]+\\))" . "debbugs:\\1"). See Glenn Morris in: http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg01187.html
* Simplify and fix doc-related .gitignore files.Paul Eggert2014-11-16
| | | | | | | | | | | | This fixes some unwanted 'git status' output after 'make docs'. * .gitignore: Add **/Makefile, **/makefile. Remove Makefile, makefile. Add doc/*/*.xxx rules for the usual kinds of documentation outputs and temporaries. Add doc/misc/cc-mode.ss. * doc/emacs/.gitignore, doc/lispref/.gitignore, doc/misc/.gitignore: * lwlib/.gitignore, oldXMenu/.gitignore: Remove, as these .gitignore files are no longer needed. * doc/lispintro/.gitignore: Replace with list of exceptional PDF files.
* Ignore generated file lib/stdalign.h.Christoph Scholtes2014-11-15
|
* Backport fix for minor Bazaar leftovers.Paul Eggert2014-11-13
| | | | | | | Reported by Perry E. Metzger in: http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00745.html * .dir-locals.el: Remove reference to bzr commit --fixes debbugs. * etc/CONTRIBUTE: More git transition.
* .gitignore: Add more ignorables.Eli Zaretskii2014-11-13
|
* Backport .gitignore changes from master.Lars Magne Ingebrigtsen2014-11-13
| | | | | | .gitignore: Copy over sufficient ignorable files from the old .bzrignore that a simple build doesn't list lots of unregistered files.
* Git transition patchEric S. Raymond2014-11-11
| | | | | | | | | | | | | | All bzr revision IDS, and all CVS revision IDs for which a commit could be identified, were changed to time-date!committer version stamps. All .cvsignore files in the history became .gitignore files. Fixes-bug annotations from bzr were copied into the corresponding commit comments. (The first .cvsignore commit was 1999-09-30T14:07:54Z!fx@gnu.org>. The last CVS commit was <2009-12-27T08:11:12Z!cyd@stupidchicken.com>) Committer/author email addresses are generally correct for the transition day, not necessarily when the commit was originally made.
* * Makefile.in (install-info, uninstall): Restore pre-2012-12-13 solutionGlenn Morris2014-11-04
| | | | | | Do not merge to trunk. Fixes: debbugs:18908
* Backport changes in preparation for git migration from trunk.Eric S. Raymond2014-10-31
| | | | | | | | | | | | admin: Changes in several documents. autogen.sh: Neutralize language specific to a repository type. doc/misc/efaq-w32.texi: Neutralized language specific to a repository type. doc/misc/gnus-coding.txt: Neutralized language specific to a repository type. lisp/Makefile.in: Change some production names so they're neutral about the repository type.
* * Makefile.in (${srcdir}/info/dir): Make sure info directory exists (backport)Paul Eggert2014-10-23
|
* * configure.ac: Bump version to 24.4.51 to avoid ambiguity with the oldStefan Monnier2014-10-22
| | | | trunk's 24.4.50.
* Add 24.4 release ChangeLog entriesemacs-24.4Glenn Morris2014-10-20
|
* * configure.ac (LD_SWITCH_SYSTEM_TEMACS) [CYGWIN]: Set stack size to 8 MB. ↵Ken Brown2014-10-11
| | | | (Bug#18438)
* * configure.ac: Port to strict POSIX shells on non-MinGW.Paul Eggert2014-10-02
| | | | Fixes: debbugs:18612
* * configure.ac: Increase headerpad_extra to 1000, update the commentDavid Caldwell2014-09-21
| | | | | | | | about load commands. * src/unexmacosx.c (dump_it): Improve error message. Fixes: debbugs:18505
* Resurrect sound support on MS-Windows that was lost in transition.Eli Zaretskii2014-09-13
| | | | | configure.ac (HAVE_SOUND): Check for mmsystem.h header that defines the sound stuff on MS-Windows. (Bug#18463)
* Backport: * configure.ac (HAVE_XPM): Explain the use of CPPFLAGS in the ↵Ken Brown2014-08-22
| | | | Cygwin-w32 build. (Bug#18302)
* Don't prevent random file systems from being unmounted.Paul Eggert2014-08-10
| | | | | | | | | | | | | | This fix relies on having the 'fchdir' function, and on having "." be searchable (or at least readable, on platforms lacking O_SEARCH), but that's good enough to handle the vast majority of cases and the remaining folks can just live with the annoyance of file systems that occasionally can't be unmounted. * configure.ac (fchdir): New function to check for. * lib/save-cwd.c: Copy from gnulib, except omit the part that allocates memory, since that can cause problems in Emacs. * lib/save-cwd.h: Copy from gnulib. Fixes: debbugs:18232
* * Makefile.in (install-arch-indep): Avoid readdir race.Paul Eggert2014-07-11
| | | | Fixes: debbugs:17971
* * configure.ac: Warn about --enable-link-time-optimization's issuesPaul Eggert2014-06-20
| | | | | | in --help message. Fixes: debbugs:17806
* Port to GCC 4.9.0 with link time optimization.Paul Eggert2014-06-19
| | | | | | | | * configure.ac (CFLAGS): With link time optimization, use -ffat-lto-objects if supported; otherwise Emacs won't build with GCC 4.9.0. Fixes: debbugs:17806
* Port part of the AIX fix to Solaris.Paul Eggert2014-06-14
| | | | | | | | | * configure.ac (_REENTRANT): Define on Solaris if HAVE_PTHREAD. This ports part of the recent AIX fix to Solaris. It is needed for the same reason that _THREAD_SAFE is needed on AIX, e.g., to make sure that each thread has its own 'errno'. Fixes: debbugs:17598
* Backport fcntl.h AIX fix from the trunk.Paul Eggert2014-06-11
| | | | | | | | | This fixes a bug with the shell freezing. See: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17598#185 Merge from gnulib, incorporating: 2014-05-31 dup2, fcntl, fcntl-h: port to AIX 7.1 * lib/fcntl.in.h, m4/dup2.m4, m4/fcntl.m4: Update from gnulib.