Prefer HTTPS to HTTP for gnu.org
This fixes some URLs I omitted from my previous pass, notably those in lists.gnu.org. Although lists.gnu.org does not yet support TLS 1.1, TLS 1.0 is better than nothing. * lisp/erc/erc.el (erc-official-location): * lisp/mail/emacsbug.el (report-emacs-bug): Use https:, not http:.
This commit is contained in:
parent
8cdd8b920a
commit
5172fa02cc
114 changed files with 648 additions and 649 deletions
|
@ -30,7 +30,7 @@ Discussion about Emacs development takes place on emacs-devel@gnu.org.
|
||||||
You can subscribe to the emacs-devel@gnu.org mailing list, paying
|
You can subscribe to the emacs-devel@gnu.org mailing list, paying
|
||||||
attention to postings with subject lines containing "emacs-announce",
|
attention to postings with subject lines containing "emacs-announce",
|
||||||
as these discuss important events like feature freezes. See
|
as these discuss important events like feature freezes. See
|
||||||
http://lists.gnu.org/mailman/listinfo/emacs-devel for mailing list
|
https://lists.gnu.org/mailman/listinfo/emacs-devel for mailing list
|
||||||
instructions and archives. You can develop and commit changes in your
|
instructions and archives. You can develop and commit changes in your
|
||||||
own copy of the repository, and discuss proposed changes on the
|
own copy of the repository, and discuss proposed changes on the
|
||||||
mailing list. Frequent contributors to Emacs can request write access
|
mailing list. Frequent contributors to Emacs can request write access
|
||||||
|
|
86
ChangeLog.1
86
ChangeLog.1
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||
Fix 'commit-msg' to cite 'CONTRIBUTE'
|
Fix 'commit-msg' to cite 'CONTRIBUTE'
|
||||||
As suggested in:
|
As suggested in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00947.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00947.html
|
||||||
Also, have the two files match better.
|
Also, have the two files match better.
|
||||||
* CONTRIBUTE: Match what's in build-aux/git-hooks/commit-msg.
|
* CONTRIBUTE: Match what's in build-aux/git-hooks/commit-msg.
|
||||||
* build-aux/git-hooks/commit-msg: Mention 'CONTRIBUTE'.
|
* build-aux/git-hooks/commit-msg: Mention 'CONTRIBUTE'.
|
||||||
|
@ -145,7 +145,7 @@
|
||||||
|
|
||||||
* configure.ac (HAVE_W32): Abort with error message if
|
* configure.ac (HAVE_W32): Abort with error message if
|
||||||
--without-toolkit-scroll-bars was specified. See
|
--without-toolkit-scroll-bars was specified. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00525.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00525.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2015-01-27 Paul Eggert <eggert@cs.ucla.edu>
|
2015-01-27 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -156,7 +156,7 @@
|
||||||
configuration. The downside is that patch applications won't be
|
configuration. The downside is that patch applications won't be
|
||||||
checked, but that's better than autogen.sh failing.
|
checked, but that's better than autogen.sh failing.
|
||||||
Problem reported by Sam Steingold in:
|
Problem reported by Sam Steingold in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00898.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00898.html
|
||||||
|
|
||||||
2015-01-26 Paul Eggert <eggert@cs.ucla.edu>
|
2015-01-26 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -184,7 +184,7 @@
|
||||||
Give up on -Wsuggest-attribute=const
|
Give up on -Wsuggest-attribute=const
|
||||||
The attribute doesn't help performance significantly, and the
|
The attribute doesn't help performance significantly, and the
|
||||||
warning seems to be more trouble than it's worth. See the thread at:
|
warning seems to be more trouble than it's worth. See the thread at:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00361.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00361.html
|
||||||
* configure.ac (WERROR_CFLAGS): Don't use -Wsuggest-attribute=const.
|
* configure.ac (WERROR_CFLAGS): Don't use -Wsuggest-attribute=const.
|
||||||
|
|
||||||
2015-01-11 Paul Eggert <eggert@cs.ucla.edu>
|
2015-01-11 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -297,7 +297,7 @@
|
||||||
2014-12-13 Paul Eggert <eggert@cs.ucla.edu>
|
2014-12-13 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Port commit-msg to mawk. Reported by Ted Zlatanov in:
|
Port commit-msg to mawk. Reported by Ted Zlatanov in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg01093.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg01093.html
|
||||||
* build-aux/git-hooks/commit-msg (space, non_space, non_print):
|
* build-aux/git-hooks/commit-msg (space, non_space, non_print):
|
||||||
New vars. Use them as approximations to POSIX bracket expressions,
|
New vars. Use them as approximations to POSIX bracket expressions,
|
||||||
on implementations like mawk that do not support POSIX regexps.
|
on implementations like mawk that do not support POSIX regexps.
|
||||||
|
@ -313,7 +313,7 @@
|
||||||
|
|
||||||
Port commit-message checking to FreeBSD 9.
|
Port commit-message checking to FreeBSD 9.
|
||||||
Reported by Jan Djärv in:
|
Reported by Jan Djärv in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00704.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00704.html
|
||||||
along with some other issues I noticed while testing with FreeBSD.
|
along with some other issues I noticed while testing with FreeBSD.
|
||||||
* build-aux/git-hooks/commit-msg: Prefer gawk if available.
|
* build-aux/git-hooks/commit-msg: Prefer gawk if available.
|
||||||
Prefer en_US.UTF-8 to en_US.utf8, as it's more portable.
|
Prefer en_US.UTF-8 to en_US.utf8, as it's more portable.
|
||||||
|
@ -391,7 +391,7 @@
|
||||||
|
|
||||||
Add a.out to .gitignore.
|
Add a.out to .gitignore.
|
||||||
Suggested by Lee Duhem in:
|
Suggested by Lee Duhem in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg01665.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg01665.html
|
||||||
* .gitignore: Add a.out.
|
* .gitignore: Add a.out.
|
||||||
Move *.log next to *.tmp, since it's generic.
|
Move *.log next to *.tmp, since it's generic.
|
||||||
Put *.exe before non-generics.
|
Put *.exe before non-generics.
|
||||||
|
@ -442,7 +442,7 @@
|
||||||
Restore 'Bug#' -> 'debbugs:' rewrite in log-edit-mode.
|
Restore 'Bug#' -> 'debbugs:' rewrite in log-edit-mode.
|
||||||
* .dir-locals.el (log-edit-mode): Restore the (log-edit-rewrite-fixes
|
* .dir-locals.el (log-edit-mode): Restore the (log-edit-rewrite-fixes
|
||||||
"[ \n](bug#\\([0-9]+\\))" . "debbugs:\\1"). See Glenn Morris in:
|
"[ \n](bug#\\([0-9]+\\))" . "debbugs:\\1"). See Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg01187.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg01187.html
|
||||||
|
|
||||||
Simplify and fix doc-related .gitignore files.
|
Simplify and fix doc-related .gitignore files.
|
||||||
This fixes some unwanted 'git status' output after 'make docs'.
|
This fixes some unwanted 'git status' output after 'make docs'.
|
||||||
|
@ -913,7 +913,7 @@
|
||||||
|
|
||||||
Omit redundant extern decls.
|
Omit redundant extern decls.
|
||||||
Most of this patch is from Dmitry Antipov, in:
|
Most of this patch is from Dmitry Antipov, in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00263.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00263.html
|
||||||
* configure.ac (WERROR_CFLAGS): Add -Wredundant-decls.
|
* configure.ac (WERROR_CFLAGS): Add -Wredundant-decls.
|
||||||
|
|
||||||
Merge from gnulib, incorporating:
|
Merge from gnulib, incorporating:
|
||||||
|
@ -969,7 +969,7 @@
|
||||||
|
|
||||||
Rely on AC_CANONICAL_HOST to detect whether we're using mingw.
|
Rely on AC_CANONICAL_HOST to detect whether we're using mingw.
|
||||||
See the thread containing:
|
See the thread containing:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00206.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00206.html
|
||||||
* configure.ac (AC_CANONICAL_HOST): Invoke this as early as we
|
* configure.ac (AC_CANONICAL_HOST): Invoke this as early as we
|
||||||
can, which is just after AM_INIT_AUTOMAKE. Then check for mingw
|
can, which is just after AM_INIT_AUTOMAKE. Then check for mingw
|
||||||
just after that.
|
just after that.
|
||||||
|
@ -1045,7 +1045,7 @@
|
||||||
2014-05-29 Paul Eggert <eggert@cs.ucla.edu>
|
2014-05-29 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
* configure.ac (pthread_sigmask): Look in LIB_PTHREAD too (Bug#17561).
|
* configure.ac (pthread_sigmask): Look in LIB_PTHREAD too (Bug#17561).
|
||||||
Fixes configuration glitch found in <http://bugs.gnu.org/17561#59>.
|
Fixes configuration glitch found in <https://bugs.gnu.org/17561#59>.
|
||||||
|
|
||||||
2014-05-29 Eli Zaretskii <eliz@gnu.org>
|
2014-05-29 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -1517,7 +1517,7 @@
|
||||||
|
|
||||||
* configure.ac (LIBXML2_CFLAGS): Fix xcrun-related quoting problem.
|
* configure.ac (LIBXML2_CFLAGS): Fix xcrun-related quoting problem.
|
||||||
Reported by YAMAMOTO Mitsuharu in:
|
Reported by YAMAMOTO Mitsuharu in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00995.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00995.html
|
||||||
|
|
||||||
2013-12-28 Jan Djärv <jan.h.d@swipnet.se>
|
2013-12-28 Jan Djärv <jan.h.d@swipnet.se>
|
||||||
|
|
||||||
|
@ -1529,7 +1529,7 @@
|
||||||
* configure.ac: Don't set MAKE unless 'make' doesn't work.
|
* configure.ac: Don't set MAKE unless 'make' doesn't work.
|
||||||
Set it only in the environment, not in the makefile.
|
Set it only in the environment, not in the makefile.
|
||||||
Reported by Glenn Morris in:
|
Reported by Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00969.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00969.html
|
||||||
|
|
||||||
2013-12-27 Paul Eggert <eggert@cs.ucla.edu>
|
2013-12-27 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -1635,7 +1635,7 @@
|
||||||
Remove the option of using libcrypto.
|
Remove the option of using libcrypto.
|
||||||
This scorches the earth and waits for spring;
|
This scorches the earth and waits for spring;
|
||||||
see Ted Zlatanov and Stefan Monnier in
|
see Ted Zlatanov and Stefan Monnier in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00323.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00323.html>.
|
||||||
* configure.ac (with_openssl_default, HAVE_LIB_CRYPTO): Remove.
|
* configure.ac (with_openssl_default, HAVE_LIB_CRYPTO): Remove.
|
||||||
Do not say whether Emacs is configured to use a crypto library,
|
Do not say whether Emacs is configured to use a crypto library,
|
||||||
since it's no longer an option.
|
since it's no longer an option.
|
||||||
|
@ -1666,7 +1666,7 @@
|
||||||
On commonly used platform libcrypto uses architecture-specific
|
On commonly used platform libcrypto uses architecture-specific
|
||||||
assembly code, which is significantly faster than the C code we
|
assembly code, which is significantly faster than the C code we
|
||||||
were using. See Pádraig Brady's note in
|
were using. See Pádraig Brady's note in
|
||||||
<http://lists.gnu.org/archive/html/bug-gnulib/2013-12/msg00000.html>.
|
<https://lists.gnu.org/archive/html/bug-gnulib/2013-12/msg00000.html>.
|
||||||
Merge from gnulib, incorporating:
|
Merge from gnulib, incorporating:
|
||||||
2013-12-07 md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT
|
2013-12-07 md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT
|
||||||
2013-12-07 md5, sha1, sha256, sha512: add 'auto', and set-default method
|
2013-12-07 md5, sha1, sha256, sha512: add 'auto', and set-default method
|
||||||
|
@ -1987,7 +1987,7 @@
|
||||||
Work around performance bug on OS X 10.8 and earlier.
|
Work around performance bug on OS X 10.8 and earlier.
|
||||||
Perhaps Apple will fix this bug some day.
|
Perhaps Apple will fix this bug some day.
|
||||||
See the thread starting with Daniel Colascione's email in:
|
See the thread starting with Daniel Colascione's email in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00343.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00343.html
|
||||||
* configure.ac (FORTIFY_SOUR): New verbatim section.
|
* configure.ac (FORTIFY_SOUR): New verbatim section.
|
||||||
|
|
||||||
2013-09-19 Paul Eggert <eggert@cs.ucla.edu>
|
2013-09-19 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -2003,9 +2003,9 @@
|
||||||
|
|
||||||
* configure.ac <srcdir> [MINGW32]: Make sure the value of 'srcdir'
|
* configure.ac <srcdir> [MINGW32]: Make sure the value of 'srcdir'
|
||||||
is in the full /d/foo/bar form. See the discussion in
|
is in the full /d/foo/bar form. See the discussion in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00210.html,
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00210.html,
|
||||||
and in particular
|
and in particular
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00252.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00252.html
|
||||||
and its followups, for the details.
|
and its followups, for the details.
|
||||||
|
|
||||||
2013-09-17 Dmitry Antipov <dmantipov@yandex.ru>
|
2013-09-17 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
@ -2617,7 +2617,7 @@
|
||||||
Merge from gnulib, incorporating:
|
Merge from gnulib, incorporating:
|
||||||
2013-03-29 stdalign: port to stricter ISO C11
|
2013-03-29 stdalign: port to stricter ISO C11
|
||||||
This helps to run 'configure' on MS-Windows; see Eli Zaretskii in
|
This helps to run 'configure' on MS-Windows; see Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00999.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00999.html>.
|
||||||
|
|
||||||
2013-03-27 Paul Eggert <eggert@cs.ucla.edu>
|
2013-03-27 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -2812,7 +2812,7 @@
|
||||||
|
|
||||||
Enable conservative stack scanning for all architectures.
|
Enable conservative stack scanning for all architectures.
|
||||||
Suggested by Stefan Monnier in
|
Suggested by Stefan Monnier in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00183.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00183.html>.
|
||||||
* configure.ac (GC_MARK_STACK): Remove.
|
* configure.ac (GC_MARK_STACK): Remove.
|
||||||
|
|
||||||
2013-01-11 Paul Eggert <eggert@cs.ucla.edu>
|
2013-01-11 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -3182,7 +3182,7 @@
|
||||||
|
|
||||||
Check more robustly for timer_settime.
|
Check more robustly for timer_settime.
|
||||||
This should fix an OS X build problem reported by Ivan Andrus in
|
This should fix an OS X build problem reported by Ivan Andrus in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00671.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00671.html>.
|
||||||
* configure.ac (gl_THREADLIB): Define to empty, since Emacs
|
* configure.ac (gl_THREADLIB): Define to empty, since Emacs
|
||||||
does threads its own way.
|
does threads its own way.
|
||||||
* lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
|
* lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
|
||||||
|
@ -3196,7 +3196,7 @@
|
||||||
|
|
||||||
* Makefile.in (bootstrap): Simplify build procedure.
|
* Makefile.in (bootstrap): Simplify build procedure.
|
||||||
Suggested by Wolfgang Jenker in
|
Suggested by Wolfgang Jenker in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00456.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00456.html>.
|
||||||
|
|
||||||
Merge from gnulib, incorporating:
|
Merge from gnulib, incorporating:
|
||||||
2012-09-22 sockets, sys_stat: remove AC_C_INLINE in MSVC-only cases
|
2012-09-22 sockets, sys_stat: remove AC_C_INLINE in MSVC-only cases
|
||||||
|
@ -3216,14 +3216,14 @@
|
||||||
* Makefile.in: Fix build error on FreeBSD.
|
* Makefile.in: Fix build error on FreeBSD.
|
||||||
($(MAKEFILE_NAME)): Pass MAKE='$(MAKE)' to config.status's env.
|
($(MAKEFILE_NAME)): Pass MAKE='$(MAKE)' to config.status's env.
|
||||||
Suggested by Wolfgang Jenker in
|
Suggested by Wolfgang Jenker in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00430.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00430.html>.
|
||||||
(MAKE_CONFIG_STATUS): Remove. Remaining use expanded.
|
(MAKE_CONFIG_STATUS): Remove. Remaining use expanded.
|
||||||
This undoes part of the 2012-09-10 patch.
|
This undoes part of the 2012-09-10 patch.
|
||||||
(bootstrap): Run ./configure, rather than trying to run config.status
|
(bootstrap): Run ./configure, rather than trying to run config.status
|
||||||
if it exists. That builds src/epaths.h more reliably.
|
if it exists. That builds src/epaths.h more reliably.
|
||||||
Run autogen/copy_autogen if autogen.sh fails,
|
Run autogen/copy_autogen if autogen.sh fails,
|
||||||
to create 'configure'. Reported by Andreas Schwab in
|
to create 'configure'. Reported by Andreas Schwab in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00438.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00438.html>.
|
||||||
* autogen.sh: Exit with status 1 when failing due to missing tools,
|
* autogen.sh: Exit with status 1 when failing due to missing tools,
|
||||||
reverting the 2012-09-10 change to this file.
|
reverting the 2012-09-10 change to this file.
|
||||||
* autogen/copy_autogen: Fail if one of the subsidiary actions fail.
|
* autogen/copy_autogen: Fail if one of the subsidiary actions fail.
|
||||||
|
@ -3360,7 +3360,7 @@
|
||||||
|
|
||||||
* configure.ac (WARN_CFLAGS): Omit -Wjump-misses-init.
|
* configure.ac (WARN_CFLAGS): Omit -Wjump-misses-init.
|
||||||
It generates false alarms in doc.c, regex.c, xdisp.c. See
|
It generates false alarms in doc.c, regex.c, xdisp.c. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00040.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00040.html>.
|
||||||
|
|
||||||
Merge from gnulib, incorporating:
|
Merge from gnulib, incorporating:
|
||||||
2012-08-29 stdbool: be more compatible with mixed C/C++ compiles
|
2012-08-29 stdbool: be more compatible with mixed C/C++ compiles
|
||||||
|
@ -3375,7 +3375,7 @@
|
||||||
* configure.ac (_FORTIFY_SOURCE): Define only when optimizing.
|
* configure.ac (_FORTIFY_SOURCE): Define only when optimizing.
|
||||||
This ports to glibc 2.15 or later, when configured with
|
This ports to glibc 2.15 or later, when configured with
|
||||||
--enable-gcc-warnings. See Eric Blake in
|
--enable-gcc-warnings. See Eric Blake in
|
||||||
<http://lists.gnu.org/archive/html/bug-grep/2012-09/msg00000.html>.
|
<https://lists.gnu.org/archive/html/bug-grep/2012-09/msg00000.html>.
|
||||||
|
|
||||||
2012-09-01 Daniel Colascione <dan.colascione@gmail.com>
|
2012-09-01 Daniel Colascione <dan.colascione@gmail.com>
|
||||||
|
|
||||||
|
@ -3812,7 +3812,7 @@
|
||||||
|
|
||||||
Improve static checking when configured --with-ns.
|
Improve static checking when configured --with-ns.
|
||||||
See Samuel Bronson's remarks in
|
See Samuel Bronson's remarks in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00146.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00146.html>.
|
||||||
* configure.in (WARN_CFLAGS): Omit -Wunreachable-code, as it's
|
* configure.in (WARN_CFLAGS): Omit -Wunreachable-code, as it's
|
||||||
a no-op with recent GCC and harmful in earlier ones.
|
a no-op with recent GCC and harmful in earlier ones.
|
||||||
Omit -Wsync-nand, as it's irrelevant to Emacs and provokes a
|
Omit -Wsync-nand, as it's irrelevant to Emacs and provokes a
|
||||||
|
@ -4072,7 +4072,7 @@
|
||||||
|
|
||||||
Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
|
Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
|
||||||
It is confusingly named and rarely useful. See, for example,
|
It is confusingly named and rarely useful. See, for example,
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00089.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00089.html>.
|
||||||
* INSTALL.BZR: Don't mention --disable-maintainer-mode.
|
* INSTALL.BZR: Don't mention --disable-maintainer-mode.
|
||||||
* Makefile.in (MAINTAINER_MODE_FLAG): Remove; all uses removed.
|
* Makefile.in (MAINTAINER_MODE_FLAG): Remove; all uses removed.
|
||||||
* configure.in: Remove --disable-maintainer-mode.
|
* configure.in: Remove --disable-maintainer-mode.
|
||||||
|
@ -4555,7 +4555,7 @@
|
||||||
Check pkg-config exit status when configuring (Bug#10626).
|
Check pkg-config exit status when configuring (Bug#10626).
|
||||||
* configure.in (PKG_CHECK_MODULES): Do not assume that pkg-config
|
* configure.in (PKG_CHECK_MODULES): Do not assume that pkg-config
|
||||||
works; check its exit status. Reported by Jordi Gutiérrez Hermoso in
|
works; check its exit status. Reported by Jordi Gutiérrez Hermoso in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00787.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00787.html>.
|
||||||
|
|
||||||
2012-04-07 Glenn Morris <rgm@gnu.org>
|
2012-04-07 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -4628,7 +4628,7 @@
|
||||||
* configure.in (HAVE_PTHREAD): Check for pthread_atfork if linking
|
* configure.in (HAVE_PTHREAD): Check for pthread_atfork if linking
|
||||||
to gmalloc.c. This should prevent a MirBSD 10 build failure reported
|
to gmalloc.c. This should prevent a MirBSD 10 build failure reported
|
||||||
by Nelson H. F. Beebe in
|
by Nelson H. F. Beebe in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00065.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00065.html>.
|
||||||
|
|
||||||
2011-12-10 Juanma Barranquero <lekktu@gmail.com>
|
2011-12-10 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
@ -4775,7 +4775,7 @@
|
||||||
|
|
||||||
Merge from gnulib, improving some licensing wording.
|
Merge from gnulib, improving some licensing wording.
|
||||||
This clarifies and fixes some licensing issues raised by Glenn Morris
|
This clarifies and fixes some licensing issues raised by Glenn Morris
|
||||||
<http://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00397.html>.
|
<https://lists.gnu.org/archive/html/bug-gnulib/2011-09/msg00397.html>.
|
||||||
It also merges the latest version of texinfo.tex and has some
|
It also merges the latest version of texinfo.tex and has some
|
||||||
MSVC-related changes that don't affect Emacs.
|
MSVC-related changes that don't affect Emacs.
|
||||||
* Makefile.in (GNULIB_TOOL_FLAGS): Avoid msvc-inval, msvc-nothrow,
|
* Makefile.in (GNULIB_TOOL_FLAGS): Avoid msvc-inval, msvc-nothrow,
|
||||||
|
@ -4944,7 +4944,7 @@
|
||||||
test, which runs afoul of Automake installations where, for example,
|
test, which runs afoul of Automake installations where, for example,
|
||||||
/usr/share/aclocal contains a copy of gl_THREADLIB.
|
/usr/share/aclocal contains a copy of gl_THREADLIB.
|
||||||
Reported by Sven Joachim in
|
Reported by Sven Joachim in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00529.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00529.html>.
|
||||||
This is just a quick temporary fix, specific to Emacs; I'll work
|
This is just a quick temporary fix, specific to Emacs; I'll work
|
||||||
with the other gnulib maintainers to get a more-permanent fix.
|
with the other gnulib maintainers to get a more-permanent fix.
|
||||||
|
|
||||||
|
@ -5556,7 +5556,7 @@
|
||||||
* arg-nonnull.h, c++defs.h, warn-on-use.h: Fix licenses.
|
* arg-nonnull.h, c++defs.h, warn-on-use.h: Fix licenses.
|
||||||
Sync from gnulib, which has been patched to fix the problem
|
Sync from gnulib, which has been patched to fix the problem
|
||||||
with the license notices. Reported by Glenn Morris in
|
with the license notices. Reported by Glenn Morris in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00403.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00403.html>.
|
||||||
|
|
||||||
2011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
|
2011-02-09 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -5590,7 +5590,7 @@
|
||||||
gnulib: adjust to upstream _HEADERS change
|
gnulib: adjust to upstream _HEADERS change
|
||||||
* lib/Makefile.am (EXTRA_HEADERS, nodist_pkginclude_HEADERS):
|
* lib/Makefile.am (EXTRA_HEADERS, nodist_pkginclude_HEADERS):
|
||||||
New empty macros, to accommodate recent changes to gnulib. See
|
New empty macros, to accommodate recent changes to gnulib. See
|
||||||
<http://lists.gnu.org/archive/html/bug-gnulib/2011-02/msg00068.html>.
|
<https://lists.gnu.org/archive/html/bug-gnulib/2011-02/msg00068.html>.
|
||||||
* c++defs.h, lib/Makefile.in, lib/ftoastr.h, lib/getopt.in.h:
|
* c++defs.h, lib/Makefile.in, lib/ftoastr.h, lib/getopt.in.h:
|
||||||
* lib/gnulib.mk, lib/ignore-value.h, lib/stdbool.in.h, lib/stddef.in.h:
|
* lib/gnulib.mk, lib/ignore-value.h, lib/stdbool.in.h, lib/stddef.in.h:
|
||||||
* lib/time.in.h, lib/unistd.in.h:
|
* lib/time.in.h, lib/unistd.in.h:
|
||||||
|
@ -5664,7 +5664,7 @@
|
||||||
* lib/mktime.c (long_int_is_wide_enough): Move this assertion to
|
* lib/mktime.c (long_int_is_wide_enough): Move this assertion to
|
||||||
the top level, to make it clearer that the assumption about
|
the top level, to make it clearer that the assumption about
|
||||||
long_int width is being checked. See
|
long_int width is being checked. See
|
||||||
<http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00554.html>.
|
<https://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00554.html>.
|
||||||
|
|
||||||
2011-01-29 Paul Eggert <eggert@cs.ucla.edu>
|
2011-01-29 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -5673,7 +5673,7 @@
|
||||||
negative number, which the C Standard says has undefined behavior.
|
negative number, which the C Standard says has undefined behavior.
|
||||||
In practice this is not a problem, but might as well do it by the book.
|
In practice this is not a problem, but might as well do it by the book.
|
||||||
Reported by Rich Felker and Eric Blake; see
|
Reported by Rich Felker and Eric Blake; see
|
||||||
<http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00493.html>.
|
<https://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00493.html>.
|
||||||
* m4/mktime.m4 (AC_FUNC_MKTIME): Likewise.
|
* m4/mktime.m4 (AC_FUNC_MKTIME): Likewise.
|
||||||
* lib/mktime.c (TYPE_MAXIMUM): Redo slightly to match the others.
|
* lib/mktime.c (TYPE_MAXIMUM): Redo slightly to match the others.
|
||||||
|
|
||||||
|
@ -5691,7 +5691,7 @@
|
||||||
mktime: fix some integer overflow issues and sidestep the rest
|
mktime: fix some integer overflow issues and sidestep the rest
|
||||||
|
|
||||||
This was prompted by a bug report by Benjamin Lindner for MinGW
|
This was prompted by a bug report by Benjamin Lindner for MinGW
|
||||||
<http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00472.html>.
|
<https://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00472.html>.
|
||||||
His bug is due to signed integer overflow (0 - INT_MIN), and I
|
His bug is due to signed integer overflow (0 - INT_MIN), and I
|
||||||
I scanned through mktime.c looking for other integer overflow
|
I scanned through mktime.c looking for other integer overflow
|
||||||
problems, fixing all the bugs I found.
|
problems, fixing all the bugs I found.
|
||||||
|
@ -5710,7 +5710,7 @@
|
||||||
no need to test for alternatives. All uses removed.
|
no need to test for alternatives. All uses removed.
|
||||||
(TYPE_MAXIMUM): Don't rely here on overflow behavior not defined by
|
(TYPE_MAXIMUM): Don't rely here on overflow behavior not defined by
|
||||||
the C standard. Reported by Rich Felker in
|
the C standard. Reported by Rich Felker in
|
||||||
<http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00488.html>.
|
<https://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00488.html>.
|
||||||
(twos_complement_arithmetic): Also check long_int and time_t.
|
(twos_complement_arithmetic): Also check long_int and time_t.
|
||||||
(time_t_avg, time_t_add_ok, time_t_int_add_ok): New functions.
|
(time_t_avg, time_t_add_ok, time_t_int_add_ok): New functions.
|
||||||
(guess_time_tm, ranged_convert, __mktime_internal): Use them.
|
(guess_time_tm, ranged_convert, __mktime_internal): Use them.
|
||||||
|
@ -5810,7 +5810,7 @@
|
||||||
aclocal.m4: put this file back into repository
|
aclocal.m4: put this file back into repository
|
||||||
This way, we don't have to assume that the maintainer has
|
This way, we don't have to assume that the maintainer has
|
||||||
the automake package installed. See
|
the automake package installed. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00746.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00746.html>.
|
||||||
* .bzrignore: Remove aclocal.m4, undoing the previous change.
|
* .bzrignore: Remove aclocal.m4, undoing the previous change.
|
||||||
* Makefile.in (top_maintainer_clean): Do not remove aclocal.m4,
|
* Makefile.in (top_maintainer_clean): Do not remove aclocal.m4,
|
||||||
undoing the previous change.
|
undoing the previous change.
|
||||||
|
@ -5837,7 +5837,7 @@
|
||||||
|
|
||||||
aclocal.m4: tweaks to regenerate more conveniently
|
aclocal.m4: tweaks to regenerate more conveniently
|
||||||
This attempts to act better when the source is in a weird state. See
|
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>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00734.html>.
|
||||||
* Makefile.in (am--refresh): Add aclocal.m4, configure, config.in.
|
* Makefile.in (am--refresh): Add aclocal.m4, configure, config.in.
|
||||||
* .bzrignore: Add aclocal.m4.
|
* .bzrignore: Add aclocal.m4.
|
||||||
|
|
||||||
|
@ -5848,12 +5848,12 @@
|
||||||
the most recent change here.
|
the most recent change here.
|
||||||
* aclocal.m4: Remove from bzr repository. This file is
|
* aclocal.m4: Remove from bzr repository. This file is
|
||||||
auto-generated and isn't needed to run 'configure'. See
|
auto-generated and isn't needed to run 'configure'. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00698.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00698.html>.
|
||||||
|
|
||||||
2011-01-19 Paul Eggert <eggert@cs.ucla.edu>
|
2011-01-19 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Minor Makefile.in tweaks to build from gnulib better.
|
Minor Makefile.in tweaks to build from gnulib better.
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>
|
||||||
* Makefile.in (sync-from-gnulib): Also run autoreconf -I m4.
|
* Makefile.in (sync-from-gnulib): Also run autoreconf -I m4.
|
||||||
(top_maintainer_clean): Don't remove aclocal.m4.
|
(top_maintainer_clean): Don't remove aclocal.m4.
|
||||||
|
|
||||||
|
@ -5881,7 +5881,7 @@
|
||||||
|
|
||||||
* Makefile.in (GNULIB_MODULES): Change ftoastr to dtoastr.
|
* Makefile.in (GNULIB_MODULES): Change ftoastr to dtoastr.
|
||||||
This avoids building ftoastr and ldtoastr, which aren't needed. See
|
This avoids building ftoastr and ldtoastr, which aren't needed. See
|
||||||
<http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00199.html>.
|
<https://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00199.html>.
|
||||||
|
|
||||||
* .bzrignore: Add .h files that are host-dependent.
|
* .bzrignore: Add .h files that are host-dependent.
|
||||||
Add lib/.deps/, lib/arg-nonnull.h, lib/c++defs.h, lib/getopt.h,
|
Add lib/.deps/, lib/arg-nonnull.h, lib/c++defs.h, lib/getopt.h,
|
||||||
|
|
240
ChangeLog.2
240
ChangeLog.2
|
@ -118,7 +118,7 @@
|
||||||
org-src fontify buffers" the hooks were enabled also for modifications
|
org-src fontify buffers" the hooks were enabled also for modifications
|
||||||
to the original org buffer. This causes fontification errors when
|
to the original org buffer. This causes fontification errors when
|
||||||
combined with certain packages, as reported in
|
combined with certain packages, as reported in
|
||||||
http://lists.gnu.org/archive/html/emacs-orgmode/2017-03/msg00420.html.
|
https://lists.gnu.org/archive/html/emacs-orgmode/2017-03/msg00420.html.
|
||||||
|
|
||||||
* lisp/org/org-src.el (org-src-font-lock-fontify-block): Reduce scope
|
* lisp/org/org-src.el (org-src-font-lock-fontify-block): Reduce scope
|
||||||
of inhibit-modification-hooks let-binding.
|
of inhibit-modification-hooks let-binding.
|
||||||
|
@ -1508,7 +1508,7 @@
|
||||||
|
|
||||||
This should make ralloc-related bugs less likely on GNU/Linux
|
This should make ralloc-related bugs less likely on GNU/Linux
|
||||||
systems with bleeding-edge glibc. See the email thread containing:
|
systems with bleeding-edge glibc. See the email thread containing:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-10/msg00801.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-10/msg00801.html
|
||||||
Do not merge to master.
|
Do not merge to master.
|
||||||
* configure.ac (REL_ALLOC): Default to 'no' on all platforms, not
|
* configure.ac (REL_ALLOC): Default to 'no' on all platforms, not
|
||||||
merely on platforms with Doug Lea malloc. Although bleeding-edge
|
merely on platforms with Doug Lea malloc. Although bleeding-edge
|
||||||
|
@ -2381,7 +2381,7 @@
|
||||||
parameters restored by desktop.el take precedence over the
|
parameters restored by desktop.el take precedence over the
|
||||||
customizations in the init file, and explain how to countermand
|
customizations in the init file, and explain how to countermand
|
||||||
that. For the details of the issue, see
|
that. For the details of the issue, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00318.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00318.html.
|
||||||
|
|
||||||
2016-09-15 Nicolas Petton <nicolas@petton.fr>
|
2016-09-15 Nicolas Petton <nicolas@petton.fr>
|
||||||
|
|
||||||
|
@ -2424,7 +2424,7 @@
|
||||||
|
|
||||||
* lisp/url/url-http.el (url-http-create-request): Make sure the
|
* lisp/url/url-http.el (url-http-create-request): Make sure the
|
||||||
cookie headers are a unibyte string. For the details, see
|
cookie headers are a unibyte string. For the details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00202.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00202.html.
|
||||||
|
|
||||||
2016-09-08 Martin Rudalics <rudalics@gmx.at>
|
2016-09-08 Martin Rudalics <rudalics@gmx.at>
|
||||||
|
|
||||||
|
@ -2945,9 +2945,9 @@
|
||||||
* src/indent.c (Fvertical_motion): Don't return uninitialized
|
* src/indent.c (Fvertical_motion): Don't return uninitialized
|
||||||
value in non-interactive session. This fixes random errors in
|
value in non-interactive session. This fixes random errors in
|
||||||
batch mode, see
|
batch mode, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00609.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00609.html
|
||||||
and
|
and
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00500.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00500.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2016-07-10 Andreas Schwab <schwab@linux-m68k.org>
|
2016-07-10 Andreas Schwab <schwab@linux-m68k.org>
|
||||||
|
@ -3287,7 +3287,7 @@
|
||||||
|
|
||||||
* src/xfns.c (x_get_monitor_attributes_xrandr): Use #if, not #ifdef.
|
* src/xfns.c (x_get_monitor_attributes_xrandr): Use #if, not #ifdef.
|
||||||
This ports to systems that predate xrandr 1.3. See Christian Lynbech in:
|
This ports to systems that predate xrandr 1.3. See Christian Lynbech in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00198.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00198.html
|
||||||
|
|
||||||
(cherry picked from commit dce99f222f1ca33265cd56ddb157817be1dc078e)
|
(cherry picked from commit dce99f222f1ca33265cd56ddb157817be1dc078e)
|
||||||
|
|
||||||
|
@ -3305,7 +3305,7 @@
|
||||||
* lisp/calendar/todo-mode.el (todo-read-category): Use
|
* lisp/calendar/todo-mode.el (todo-read-category): Use
|
||||||
set-keymap-parent instead of copy-keymap, and default (as
|
set-keymap-parent instead of copy-keymap, and default (as
|
||||||
previously) to the global binding (for rationale, see
|
previously) to the global binding (for rationale, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00217.html).
|
https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00217.html).
|
||||||
|
|
||||||
2016-06-14 Stephen Berman <stephen.berman@gmx.net>
|
2016-06-14 Stephen Berman <stephen.berman@gmx.net>
|
||||||
|
|
||||||
|
@ -3889,7 +3889,7 @@
|
||||||
|
|
||||||
* lisp/replace.el (replace-char-fold): Rename from replace-character-fold.
|
* lisp/replace.el (replace-char-fold): Rename from replace-character-fold.
|
||||||
* test/automated/char-fold-tests.el: Rename from character-fold-tests.el.
|
* test/automated/char-fold-tests.el: Rename from character-fold-tests.el.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00529.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00529.html
|
||||||
|
|
||||||
2016-05-17 Nicolas Petton <nicolas@petton.fr>
|
2016-05-17 Nicolas Petton <nicolas@petton.fr>
|
||||||
|
|
||||||
|
@ -5047,7 +5047,7 @@
|
||||||
* lisp/faces.el (variable-pitch) [w32]: Name a variable-pitch font
|
* lisp/faces.el (variable-pitch) [w32]: Name a variable-pitch font
|
||||||
explicitly, to avoid Emacs picking up a bold-italic variant on
|
explicitly, to avoid Emacs picking up a bold-italic variant on
|
||||||
some MS-Windows systems. See this thread for details:
|
some MS-Windows systems. See this thread for details:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00746.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00746.html.
|
||||||
|
|
||||||
2016-04-29 Alan Mackenzie <acm@muc.de>
|
2016-04-29 Alan Mackenzie <acm@muc.de>
|
||||||
|
|
||||||
|
@ -5461,8 +5461,8 @@
|
||||||
buffer text was overwritten with binary nulls, because
|
buffer text was overwritten with binary nulls, because
|
||||||
mmap_realloc copied only part of buffer text when extending it.
|
mmap_realloc copied only part of buffer text when extending it.
|
||||||
See
|
See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00325.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00325.html
|
||||||
and http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23223#55 for two
|
and https://debbugs.gnu.org/cgi/bugreport.cgi?bug=23223#55 for two
|
||||||
examples of the related problems.
|
examples of the related problems.
|
||||||
|
|
||||||
2016-04-14 Michael Albinus <michael.albinus@gmx.de>
|
2016-04-14 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
@ -5496,7 +5496,7 @@
|
||||||
* lisp/cedet/semantic/symref/grep.el
|
* lisp/cedet/semantic/symref/grep.el
|
||||||
(semantic-symref-filepattern-alist):
|
(semantic-symref-filepattern-alist):
|
||||||
Add entry for lisp-interaction-mode
|
Add entry for lisp-interaction-mode
|
||||||
(http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23223#47)
|
(https://debbugs.gnu.org/cgi/bugreport.cgi?bug=23223#47)
|
||||||
|
|
||||||
2016-04-12 Dmitry Gutov <dgutov@yandex.ru>
|
2016-04-12 Dmitry Gutov <dgutov@yandex.ru>
|
||||||
|
|
||||||
|
@ -5706,7 +5706,7 @@
|
||||||
fixing most of Bug#20202. The only part of the change that is
|
fixing most of Bug#20202. The only part of the change that is
|
||||||
still reverted is the change to M-x term, where compatibility with
|
still reverted is the change to M-x term, where compatibility with
|
||||||
current Bash constrains us from moving too quickly (Bug#20484).
|
current Bash constrains us from moving too quickly (Bug#20484).
|
||||||
Problem reported by Phillip Lord in: http://bugs.gnu.org/20484#108
|
Problem reported by Phillip Lord in: https://bugs.gnu.org/20484#108
|
||||||
* etc/NEWS: Document this.
|
* etc/NEWS: Document this.
|
||||||
* lisp/comint.el (comint-exec-1):
|
* lisp/comint.el (comint-exec-1):
|
||||||
* lisp/net/tramp-sh.el (tramp-remote-process-environment):
|
* lisp/net/tramp-sh.el (tramp-remote-process-environment):
|
||||||
|
@ -6031,7 +6031,7 @@
|
||||||
|
|
||||||
* lisp/progmodes/prog-mode.el: (prog-indentation-context)
|
* lisp/progmodes/prog-mode.el: (prog-indentation-context)
|
||||||
(prog-first-column, prog-widen): Remove, as discussed in
|
(prog-first-column, prog-widen): Remove, as discussed in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01425.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01425.html.
|
||||||
|
|
||||||
* doc/lispref/text.texi (Mode-Specific Indent): Remove references
|
* doc/lispref/text.texi (Mode-Specific Indent): Remove references
|
||||||
to them.
|
to them.
|
||||||
|
@ -6662,7 +6662,7 @@
|
||||||
|
|
||||||
* etc/NEWS, nextstep/README: Prefer curved quotes in the
|
* etc/NEWS, nextstep/README: Prefer curved quotes in the
|
||||||
recently-changed text documentation. See:
|
recently-changed text documentation. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg00860.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg00860.html
|
||||||
|
|
||||||
2016-03-14 Paul Eggert <eggert@cs.ucla.edu>
|
2016-03-14 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -7280,7 +7280,7 @@
|
||||||
|
|
||||||
* lisp/progmodes/xref.el (xref--xref-buffer-mode):
|
* lisp/progmodes/xref.el (xref--xref-buffer-mode):
|
||||||
Uncomment the next-error-function integration
|
Uncomment the next-error-function integration
|
||||||
(http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20489#110).
|
(https://debbugs.gnu.org/cgi/bugreport.cgi?bug=20489#110).
|
||||||
|
|
||||||
2016-02-29 Dmitry Gutov <dgutov@yandex.ru>
|
2016-02-29 Dmitry Gutov <dgutov@yandex.ru>
|
||||||
|
|
||||||
|
@ -7594,7 +7594,7 @@
|
||||||
|
|
||||||
* lisp/progmodes/ruby-mode.el (ruby-mode-syntax-table): Change the
|
* lisp/progmodes/ruby-mode.el (ruby-mode-syntax-table): Change the
|
||||||
syntax classes of $, : and @ to "prefix character"
|
syntax classes of $, : and @ to "prefix character"
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00272.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00272.html).
|
||||||
(ruby-syntax-propertize): Undo that specifically for colons
|
(ruby-syntax-propertize): Undo that specifically for colons
|
||||||
followed by an opening paren or bracket.
|
followed by an opening paren or bracket.
|
||||||
(ruby-font-lock-keyword-beg-re): Include colon character.
|
(ruby-font-lock-keyword-beg-re): Include colon character.
|
||||||
|
@ -7690,7 +7690,7 @@
|
||||||
(xref-show-location-at-point): Make an effort to avoid the
|
(xref-show-location-at-point): Make an effort to avoid the
|
||||||
original window when showing the location.
|
original window when showing the location.
|
||||||
(xref-goto-xref): Don't quit the xref window (bug#20487 and
|
(xref-goto-xref): Don't quit the xref window (bug#20487 and
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01133.html).
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01133.html).
|
||||||
(xref--query-replace-1): Use xref--with-dedicated-window as well.
|
(xref--query-replace-1): Use xref--with-dedicated-window as well.
|
||||||
(xref--next-error-function): Call xref--show-location instead of
|
(xref--next-error-function): Call xref--show-location instead of
|
||||||
xref--pop-to-location.
|
xref--pop-to-location.
|
||||||
|
@ -8535,7 +8535,7 @@
|
||||||
Port to FreeBSD 11-CURRENT i386
|
Port to FreeBSD 11-CURRENT i386
|
||||||
|
|
||||||
Problem reported by Herbert J. Skuhra in:
|
Problem reported by Herbert J. Skuhra in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00354.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00354.html
|
||||||
Instead of trying
|
Instead of trying
|
||||||
* src/alloc.c (lmalloc, lrealloc, laligned): New functions.
|
* src/alloc.c (lmalloc, lrealloc, laligned): New functions.
|
||||||
(xmalloc, xzalloc, xrealloc, lisp_malloc): Use them.
|
(xmalloc, xzalloc, xrealloc, lisp_malloc): Use them.
|
||||||
|
@ -8581,7 +8581,7 @@
|
||||||
Fix test for dladdr
|
Fix test for dladdr
|
||||||
|
|
||||||
Problem reported by Andreas Schwab in:
|
Problem reported by Andreas Schwab in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00327.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00327.html
|
||||||
* configure.ac (dladdr): Link with LIBMODULES when checking for
|
* configure.ac (dladdr): Link with LIBMODULES when checking for
|
||||||
this function.
|
this function.
|
||||||
|
|
||||||
|
@ -8920,7 +8920,7 @@
|
||||||
Remove 'def X' from the example
|
Remove 'def X' from the example
|
||||||
|
|
||||||
* test/etags/ruby-src/test1.ru (A::B): Remove 'def X'
|
* test/etags/ruby-src/test1.ru (A::B): Remove 'def X'
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00167.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00167.html).
|
||||||
* test/etags/CTAGS.good:
|
* test/etags/CTAGS.good:
|
||||||
* test/etags/ETAGS.good_1:
|
* test/etags/ETAGS.good_1:
|
||||||
* test/etags/ETAGS.good_2:
|
* test/etags/ETAGS.good_2:
|
||||||
|
@ -9354,7 +9354,7 @@
|
||||||
autogen.sh now arranges for git to check hashes
|
autogen.sh now arranges for git to check hashes
|
||||||
|
|
||||||
Suggested by Karl Fogel in:
|
Suggested by Karl Fogel in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01802.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01802.html
|
||||||
* autogen.sh: Do "git config transfer.fsckObjects true".
|
* autogen.sh: Do "git config transfer.fsckObjects true".
|
||||||
|
|
||||||
2016-01-31 Paul Eggert <eggert@cs.ucla.edu>
|
2016-01-31 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -9646,7 +9646,7 @@
|
||||||
(project-find-file-in): Use it.
|
(project-find-file-in): Use it.
|
||||||
(project-file-completion-table): Move the default
|
(project-file-completion-table): Move the default
|
||||||
implementation inside the cl-defgeneric form.
|
implementation inside the cl-defgeneric form.
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01720.html)
|
(https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01720.html)
|
||||||
|
|
||||||
2016-01-30 Dmitry Gutov <dgutov@yandex.ru>
|
2016-01-30 Dmitry Gutov <dgutov@yandex.ru>
|
||||||
|
|
||||||
|
@ -9695,7 +9695,7 @@
|
||||||
Correct a whole bunch of bugs coming with renamed cell relocation.
|
Correct a whole bunch of bugs coming with renamed cell relocation.
|
||||||
|
|
||||||
This is the same change as commit on master branch. See
|
This is the same change as commit on master branch. See
|
||||||
http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=badcd38aa86ed7973f2be2743c405710973a0bdd
|
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=badcd38aa86ed7973f2be2743c405710973a0bdd
|
||||||
|
|
||||||
* lisp/ses.el (ses-localvars): rename variable
|
* lisp/ses.el (ses-localvars): rename variable
|
||||||
`ses--renamed-cell-symb-list' into `ses--in-killing-named-cell-list'
|
`ses--renamed-cell-symb-list' into `ses--in-killing-named-cell-list'
|
||||||
|
@ -9777,8 +9777,8 @@
|
||||||
* doc/lispref/control.texi (Pattern matching case statement):
|
* doc/lispref/control.texi (Pattern matching case statement):
|
||||||
Improve the documentation of 'pcase' per comments. See two
|
Improve the documentation of 'pcase' per comments. See two
|
||||||
discussion threads on emacs-devel@gnu.org for the details:
|
discussion threads on emacs-devel@gnu.org for the details:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01335.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01335.html
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01336.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01336.html.
|
||||||
|
|
||||||
2016-01-29 Glenn Morris <rgm@gnu.org>
|
2016-01-29 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -10047,7 +10047,7 @@
|
||||||
|
|
||||||
Port "$@" to OpenIndiana ksh93
|
Port "$@" to OpenIndiana ksh93
|
||||||
|
|
||||||
In http://lists.gnu.org/archive/html/bug-autoconf/2015-12/msg00000.html
|
In https://lists.gnu.org/archive/html/bug-autoconf/2015-12/msg00000.html
|
||||||
Pavel Raiskup reports that ${1+"$@"} runs afoul of a bug in /bin/sh
|
Pavel Raiskup reports that ${1+"$@"} runs afoul of a bug in /bin/sh
|
||||||
(derived from ksh 93t+ 2010-03-05). ${1+"$@"} works around an ancient
|
(derived from ksh 93t+ 2010-03-05). ${1+"$@"} works around an ancient
|
||||||
bug in long-dead shells, so remove the workaround.
|
bug in long-dead shells, so remove the workaround.
|
||||||
|
@ -10197,7 +10197,7 @@
|
||||||
|
|
||||||
* lisp/progmodes/xref.el(xref-query-replace):
|
* lisp/progmodes/xref.el(xref-query-replace):
|
||||||
Rename to xref-query-replace-in-results.
|
Rename to xref-query-replace-in-results.
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01240.html)
|
(https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01240.html)
|
||||||
|
|
||||||
* lisp/progmodes/xref.el (xref--xref-buffer-mode-map):
|
* lisp/progmodes/xref.el (xref--xref-buffer-mode-map):
|
||||||
* lisp/dired-aux.el (dired-do-find-regexp-and-replace):
|
* lisp/dired-aux.el (dired-do-find-regexp-and-replace):
|
||||||
|
@ -10220,7 +10220,7 @@
|
||||||
|
|
||||||
* lisp/progmodes/xref.el (xref--xref-buffer-mode):
|
* lisp/progmodes/xref.el (xref--xref-buffer-mode):
|
||||||
Comment out next-error-function integration
|
Comment out next-error-function integration
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01286.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01286.html).
|
||||||
|
|
||||||
2016-01-23 John Wiegley <johnw@newartisans.com>
|
2016-01-23 John Wiegley <johnw@newartisans.com>
|
||||||
|
|
||||||
|
@ -10289,7 +10289,7 @@
|
||||||
Pacify --enable-gcc-warnings --with-cairo
|
Pacify --enable-gcc-warnings --with-cairo
|
||||||
|
|
||||||
Problem reported by Alexander Kuleshov in:
|
Problem reported by Alexander Kuleshov in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01289.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01289.html
|
||||||
* src/gtkutil.c (xg_get_page_setup):
|
* src/gtkutil.c (xg_get_page_setup):
|
||||||
Use switch rather than if-then-else.
|
Use switch rather than if-then-else.
|
||||||
* src/image.c (COLOR_TABLE_SUPPORT):
|
* src/image.c (COLOR_TABLE_SUPPORT):
|
||||||
|
@ -10529,7 +10529,7 @@
|
||||||
No need to configure gobject-introspection
|
No need to configure gobject-introspection
|
||||||
|
|
||||||
It wasn’t needed for the recently-installed xwidget_mvp code; see:
|
It wasn’t needed for the recently-installed xwidget_mvp code; see:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01154.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01154.html
|
||||||
* configure.ac (DOES_XWIDGETS_USE_GIR, GIR_REQUIRED, GIR_MODULES):
|
* configure.ac (DOES_XWIDGETS_USE_GIR, GIR_REQUIRED, GIR_MODULES):
|
||||||
(HAVE_GIR):
|
(HAVE_GIR):
|
||||||
* src/Makefile.in (GIR_LIBS, GIR_CFLAGS):
|
* src/Makefile.in (GIR_LIBS, GIR_CFLAGS):
|
||||||
|
@ -10811,7 +10811,7 @@
|
||||||
|
|
||||||
* lisp/dired-aux.el (dired-do-find-regexp)
|
* lisp/dired-aux.el (dired-do-find-regexp)
|
||||||
(dired-do-find-regexp-and-replace): New commands.
|
(dired-do-find-regexp-and-replace): New commands.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00864.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00864.html
|
||||||
|
|
||||||
* lisp/dired.el (dired-mode-map): Change bindings for `A' and
|
* lisp/dired.el (dired-mode-map): Change bindings for `A' and
|
||||||
`Q' to the new commands.
|
`Q' to the new commands.
|
||||||
|
@ -10834,7 +10834,7 @@
|
||||||
* doc/emacs/maintaining.texi (Xref, Find Identifiers)
|
* doc/emacs/maintaining.texi (Xref, Find Identifiers)
|
||||||
(Looking Up Identifiers, Identifier Search, List Identifiers):
|
(Looking Up Identifiers, Identifier Search, List Identifiers):
|
||||||
Adjudicate comments by Dmitry Gutov <dgutov@yandex.ru>. See
|
Adjudicate comments by Dmitry Gutov <dgutov@yandex.ru>. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00650.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00650.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2016-01-18 Eli Zaretskii <eliz@gnu.org>
|
2016-01-18 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
@ -11009,7 +11009,7 @@
|
||||||
Use it instead of the literal MB_ERR_INVALID_CHARS.
|
Use it instead of the literal MB_ERR_INVALID_CHARS.
|
||||||
(maybe_load_unicows_dll): Initialize multiByteToWideCharFlags as
|
(maybe_load_unicows_dll): Initialize multiByteToWideCharFlags as
|
||||||
appropriate for the underlying OS version. For details, see
|
appropriate for the underlying OS version. For details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00835.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00835.html.
|
||||||
* src/w32.h: Declare multiByteToWideCharFlags.
|
* src/w32.h: Declare multiByteToWideCharFlags.
|
||||||
* src/w32fns.c (Fx_file_dialog, Fw32_shell_execute)
|
* src/w32fns.c (Fx_file_dialog, Fw32_shell_execute)
|
||||||
(add_tray_notification): Use multiByteToWideCharFlags instead of
|
(add_tray_notification): Use multiByteToWideCharFlags instead of
|
||||||
|
@ -11025,7 +11025,7 @@
|
||||||
|
|
||||||
* etc/PROBLEMS (MS-Windows): Mention the problem with Shell32.dll
|
* etc/PROBLEMS (MS-Windows): Mention the problem with Shell32.dll
|
||||||
on Windows NT4. For the details, see
|
on Windows NT4. For the details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00835.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00835.html.
|
||||||
|
|
||||||
2016-01-16 Jussi Lahdenniemi <jussi@aprikoodi.fi> (tiny change)
|
2016-01-16 Jussi Lahdenniemi <jussi@aprikoodi.fi> (tiny change)
|
||||||
|
|
||||||
|
@ -11035,7 +11035,7 @@
|
||||||
special functions on Windows 9X. Refuse to dump Emacs on Windows 9X.
|
special functions on Windows 9X. Refuse to dump Emacs on Windows 9X.
|
||||||
(malloc_after_dump_9x, realloc_after_dump_9x)
|
(malloc_after_dump_9x, realloc_after_dump_9x)
|
||||||
(free_after_dump_9x): New functions. (Bug#22379) See also
|
(free_after_dump_9x): New functions. (Bug#22379) See also
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00852.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00852.html
|
||||||
for more details about the original problem.
|
for more details about the original problem.
|
||||||
|
|
||||||
* nt/inc/ms-w32.h (malloc_after_dump_9x, realloc_after_dump_9x)
|
* nt/inc/ms-w32.h (malloc_after_dump_9x, realloc_after_dump_9x)
|
||||||
|
@ -11180,7 +11180,7 @@
|
||||||
Un-obsolete tags-loop-continue
|
Un-obsolete tags-loop-continue
|
||||||
|
|
||||||
* lisp/progmodes/etags.el (tags-loop-continue): Un-obsolete.
|
* lisp/progmodes/etags.el (tags-loop-continue): Un-obsolete.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00682.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00682.html
|
||||||
|
|
||||||
2016-01-13 Eli Zaretskii <eliz@gnu.org>
|
2016-01-13 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -11402,7 +11402,7 @@
|
||||||
(vc-hg-annotate-extract-revision-at-line-with-filename)
|
(vc-hg-annotate-extract-revision-at-line-with-filename)
|
||||||
(vc-hg-annotate-extract-revision-at-line-with-both):
|
(vc-hg-annotate-extract-revision-at-line-with-both):
|
||||||
Don't refer to source-directory.
|
Don't refer to source-directory.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00755.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00755.html
|
||||||
|
|
||||||
2016-01-11 Michael Albinus <michael.albinus@gmx.de>
|
2016-01-11 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
@ -11469,7 +11469,7 @@
|
||||||
|
|
||||||
This use of 'noexcept' runs afoul of the C++11 standard.
|
This use of 'noexcept' runs afoul of the C++11 standard.
|
||||||
Problem reported by Philipp Stephani in:
|
Problem reported by Philipp Stephani in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00706.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00706.html
|
||||||
* src/emacs-module.c (emacs_finalizer_function):
|
* src/emacs-module.c (emacs_finalizer_function):
|
||||||
Move this typedef here ...
|
Move this typedef here ...
|
||||||
* src/emacs-module.h: ... from here, and use only the C
|
* src/emacs-module.h: ... from here, and use only the C
|
||||||
|
@ -11633,7 +11633,7 @@
|
||||||
Fix (error ...) error
|
Fix (error ...) error
|
||||||
|
|
||||||
Problem reported by Glenn Morris in:
|
Problem reported by Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00561.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00561.html
|
||||||
* lisp/vc/add-log.el (change-log-goto-source): Fix typos
|
* lisp/vc/add-log.el (change-log-goto-source): Fix typos
|
||||||
introduced in my Aug 28 change, where I got confused by the
|
introduced in my Aug 28 change, where I got confused by the
|
||||||
two meanings of (error ...).
|
two meanings of (error ...).
|
||||||
|
@ -11784,7 +11784,7 @@
|
||||||
* src/xdisp.c (message_to_stderr): If coding-system-for-write has
|
* src/xdisp.c (message_to_stderr): If coding-system-for-write has
|
||||||
a non-nil value, use it to encode output in preference to
|
a non-nil value, use it to encode output in preference to
|
||||||
locale-coding-system. See the discussions in
|
locale-coding-system. See the discussions in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00048.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00048.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
* doc/lispref/os.texi (Terminal Output): Document how to send
|
* doc/lispref/os.texi (Terminal Output): Document how to send
|
||||||
|
@ -12419,7 +12419,7 @@
|
||||||
* lisp/mail/emacsbug.el (report-emacs-bug): Future-proof the
|
* lisp/mail/emacsbug.el (report-emacs-bug): Future-proof the
|
||||||
recent "built on" change to deterministic builds where
|
recent "built on" change to deterministic builds where
|
||||||
emacs-build-system will be nil. See:
|
emacs-build-system will be nil. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg01369.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg01369.html
|
||||||
|
|
||||||
2015-12-29 Jose A. Ortega Ruiz <jao@gnu.org> (tiny change)
|
2015-12-29 Jose A. Ortega Ruiz <jao@gnu.org> (tiny change)
|
||||||
|
|
||||||
|
@ -12619,7 +12619,7 @@
|
||||||
* lisp/startup.el (initial-scratch-message):
|
* lisp/startup.el (initial-scratch-message):
|
||||||
Reword to avoid apostrophes, and to make it shorter.
|
Reword to avoid apostrophes, and to make it shorter.
|
||||||
See the thread starting in:
|
See the thread starting in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg01241.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg01241.html
|
||||||
|
|
||||||
2015-12-26 Leo Liu <sdl.web@gmail.com>
|
2015-12-26 Leo Liu <sdl.web@gmail.com>
|
||||||
|
|
||||||
|
@ -13443,7 +13443,7 @@
|
||||||
commands for interactive Python and Guile interpreters.
|
commands for interactive Python and Guile interpreters.
|
||||||
(gdb-send): Recognize various ways of exiting from Python and
|
(gdb-send): Recognize various ways of exiting from Python and
|
||||||
Guile interpreters and returning to GDB. For details, see
|
Guile interpreters and returning to GDB. For details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00693.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00693.html
|
||||||
and http://stackoverflow.com/questions/31514741.
|
and http://stackoverflow.com/questions/31514741.
|
||||||
|
|
||||||
2015-12-16 Paul Eggert <eggert@cs.ucla.edu>
|
2015-12-16 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -13452,7 +13452,7 @@
|
||||||
|
|
||||||
C11 threads are not needed for Emacs now, and their use is causing
|
C11 threads are not needed for Emacs now, and their use is causing
|
||||||
hassles on FreeBSD 10.x. Problem reported by Ashish SHUKLA in:
|
hassles on FreeBSD 10.x. Problem reported by Ashish SHUKLA in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00648.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00648.html
|
||||||
* configure.ac: Do not check for C11 threads. Remove unnecessary
|
* configure.ac: Do not check for C11 threads. Remove unnecessary
|
||||||
fiddling with CPPFLAGS when configuring pthreads.
|
fiddling with CPPFLAGS when configuring pthreads.
|
||||||
* src/emacs-module.c (main_thread, check_main_thread)
|
* src/emacs-module.c (main_thread, check_main_thread)
|
||||||
|
@ -13991,7 +13991,7 @@
|
||||||
* src/lisp.h (XSYMBOL): Remove eassert incorrectly added in
|
* src/lisp.h (XSYMBOL): Remove eassert incorrectly added in
|
||||||
previous change. It breaks on MS-Windows --with-wide-int.
|
previous change. It breaks on MS-Windows --with-wide-int.
|
||||||
Problem reported by Eli Zaretskii in:
|
Problem reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00275.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00275.html
|
||||||
|
|
||||||
2015-12-06 Paul Eggert <eggert@cs.ucla.edu>
|
2015-12-06 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -14426,7 +14426,7 @@
|
||||||
|
|
||||||
* lisp/progmodes/xref.el (xref-backend-functions):
|
* lisp/progmodes/xref.el (xref-backend-functions):
|
||||||
Use APPEND when adding the default element
|
Use APPEND when adding the default element
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00061.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00061.html).
|
||||||
|
|
||||||
2015-12-01 Eli Zaretskii <eliz@gnu.org>
|
2015-12-01 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -14918,7 +14918,7 @@
|
||||||
Matches". Improve wording. Fix lost extra whitespace.
|
Matches". Improve wording. Fix lost extra whitespace.
|
||||||
(Search Customizations): Improve wording. (Bug#22036)
|
(Search Customizations): Improve wording. (Bug#22036)
|
||||||
See also comments in
|
See also comments in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02376.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02376.html.
|
||||||
|
|
||||||
* lisp/replace.el (query-replace, query-replace-regexp)
|
* lisp/replace.el (query-replace, query-replace-regexp)
|
||||||
(query-replace-regexp-eval, replace-string, replace-regexp):
|
(query-replace-regexp-eval, replace-string, replace-regexp):
|
||||||
|
@ -15021,7 +15021,7 @@
|
||||||
(module_non_local_exit_signal_1, module_non_local_exit_throw_1):
|
(module_non_local_exit_signal_1, module_non_local_exit_throw_1):
|
||||||
Do nothing and return with failure indication immediately, if some
|
Do nothing and return with failure indication immediately, if some
|
||||||
previous module call signaled an error or wants to throw. See
|
previous module call signaled an error or wants to throw. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02133.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02133.html
|
||||||
for the relevant discussions.
|
for the relevant discussions.
|
||||||
|
|
||||||
2015-11-27 Eli Zaretskii <eliz@gnu.org>
|
2015-11-27 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
@ -15215,7 +15215,7 @@
|
||||||
|
|
||||||
* src/emacs-module.c (module_format_fun_env):
|
* src/emacs-module.c (module_format_fun_env):
|
||||||
exprintf doesn’t support %p, so use %x. Reported by Eli Zaretskii in:
|
exprintf doesn’t support %p, so use %x. Reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02122.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02122.html
|
||||||
|
|
||||||
2015-11-25 Paul Eggert <eggert@cs.ucla.edu>
|
2015-11-25 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -15224,7 +15224,7 @@
|
||||||
* lisp/help-fns.el (describe-variable): Quote the
|
* lisp/help-fns.el (describe-variable): Quote the
|
||||||
variable’s value if it is a symbol other than t or nil.
|
variable’s value if it is a symbol other than t or nil.
|
||||||
See: T.V Raman in:
|
See: T.V Raman in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02147.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg02147.html
|
||||||
|
|
||||||
2015-11-25 Dmitry Gutov <dgutov@yandex.ru>
|
2015-11-25 Dmitry Gutov <dgutov@yandex.ru>
|
||||||
|
|
||||||
|
@ -15701,7 +15701,7 @@
|
||||||
|
|
||||||
Although the patch does fix Bug#21688 and prevents a core dump,
|
Although the patch does fix Bug#21688 and prevents a core dump,
|
||||||
it also makes the message-mode-propertize test fail; see:
|
it also makes the message-mode-propertize test fail; see:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01667.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01667.html
|
||||||
Perhaps someone else can come up with a better fix some day.
|
Perhaps someone else can come up with a better fix some day.
|
||||||
* src/syntax.c (update_syntax_table_forward):
|
* src/syntax.c (update_syntax_table_forward):
|
||||||
Propertize even when truncated.
|
Propertize even when truncated.
|
||||||
|
@ -16272,7 +16272,7 @@
|
||||||
Be more systematic about quoting symbols `like-this' rather than
|
Be more systematic about quoting symbols `like-this' rather than
|
||||||
`like-this or 'like-this' in docstrings. This follows up Artur
|
`like-this or 'like-this' in docstrings. This follows up Artur
|
||||||
Malabarba's email in:
|
Malabarba's email in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01647.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01647.html
|
||||||
|
|
||||||
2015-11-18 Peder O. Klingenberg <peder@klingenberg.no>
|
2015-11-18 Peder O. Klingenberg <peder@klingenberg.no>
|
||||||
|
|
||||||
|
@ -16332,7 +16332,7 @@
|
||||||
Fix docstring quoting problems with ‘ '’
|
Fix docstring quoting problems with ‘ '’
|
||||||
|
|
||||||
Problem reported by Artur Malabarba in:
|
Problem reported by Artur Malabarba in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01513.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01513.html
|
||||||
Most of these fixes are to documentation; many involve fixing
|
Most of these fixes are to documentation; many involve fixing
|
||||||
longstanding quoting glitches that are independent of the
|
longstanding quoting glitches that are independent of the
|
||||||
recent substitute-command-keys changes. The changes to code are:
|
recent substitute-command-keys changes. The changes to code are:
|
||||||
|
@ -17778,7 +17778,7 @@
|
||||||
|
|
||||||
* lisp/progmodes/project.el (project-library-roots):
|
* lisp/progmodes/project.el (project-library-roots):
|
||||||
Remove directories inside the project roots from the result.
|
Remove directories inside the project roots from the result.
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00536.html)
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00536.html)
|
||||||
|
|
||||||
2015-11-08 Dmitry Gutov <dgutov@yandex.ru>
|
2015-11-08 Dmitry Gutov <dgutov@yandex.ru>
|
||||||
|
|
||||||
|
@ -17990,7 +17990,7 @@
|
||||||
|
|
||||||
Avoid division by zero crash observed by Yuan MEI
|
Avoid division by zero crash observed by Yuan MEI
|
||||||
|
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00194.html.
|
See https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00194.html.
|
||||||
|
|
||||||
* src/dispnew.c (required_matrix_height, required_matrix_width):
|
* src/dispnew.c (required_matrix_height, required_matrix_width):
|
||||||
Avoid division by zero.
|
Avoid division by zero.
|
||||||
|
@ -18324,7 +18324,7 @@
|
||||||
|
|
||||||
* etc/PROBLEMS: Describe the problem with pinning Emacs to taskbar
|
* etc/PROBLEMS: Describe the problem with pinning Emacs to taskbar
|
||||||
on Windows 10. For the details, see the discussion starting at
|
on Windows 10. For the details, see the discussion starting at
|
||||||
http://lists.gnu.org/archive/html/help-emacs-windows/2015-09/msg00000.html.
|
https://lists.gnu.org/archive/html/help-emacs-windows/2015-09/msg00000.html.
|
||||||
|
|
||||||
2015-10-30 Artur Malabarba <bruce.connor.am@gmail.com>
|
2015-10-30 Artur Malabarba <bruce.connor.am@gmail.com>
|
||||||
|
|
||||||
|
@ -18390,7 +18390,7 @@
|
||||||
|
|
||||||
* lisp/ielm.el (ielm-indent-line): Use non-nil arg of comint-bol
|
* lisp/ielm.el (ielm-indent-line): Use non-nil arg of comint-bol
|
||||||
to go to the beginning of text line instead of command line.
|
to go to the beginning of text line instead of command line.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02360.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02360.html
|
||||||
|
|
||||||
2015-10-29 Eli Zaretskii <eliz@gnu.org>
|
2015-10-29 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -18521,7 +18521,7 @@
|
||||||
|
|
||||||
* src/fileio.c (unhandled-file-name-directory): Default to calling
|
* src/fileio.c (unhandled-file-name-directory): Default to calling
|
||||||
`file-name-as-directory'
|
`file-name-as-directory'
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02294.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02294.html).
|
||||||
|
|
||||||
2015-10-28 Artur Malabarba <bruce.connor.am@gmail.com>
|
2015-10-28 Artur Malabarba <bruce.connor.am@gmail.com>
|
||||||
|
|
||||||
|
@ -18684,7 +18684,7 @@
|
||||||
* lisp/vc/vc-hg.el (vc-hg-log-format): Pipe commit description
|
* lisp/vc/vc-hg.el (vc-hg-log-format): Pipe commit description
|
||||||
through 'tabindent'.
|
through 'tabindent'.
|
||||||
(vc-hg-log-view-mode): Set tab-width to 2 locally.
|
(vc-hg-log-view-mode): Set tab-width to 2 locally.
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02259.html)
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02259.html)
|
||||||
|
|
||||||
2015-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
|
2015-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -18752,7 +18752,7 @@
|
||||||
|
|
||||||
* lisp/vc/vc-hg.el (vc-hg-log-format): New variable.
|
* lisp/vc/vc-hg.el (vc-hg-log-format): New variable.
|
||||||
(vc-hg-print-log, vc-hg-expanded-log-entry): Use it.
|
(vc-hg-print-log, vc-hg-expanded-log-entry): Use it.
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02191.html)
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-10/msg02191.html)
|
||||||
|
|
||||||
2015-10-27 Nicolas Petton <nicolas@petton.fr>
|
2015-10-27 Nicolas Petton <nicolas@petton.fr>
|
||||||
|
|
||||||
|
@ -20044,7 +20044,7 @@
|
||||||
(/ N) now returns the reciprocal of N
|
(/ N) now returns the reciprocal of N
|
||||||
|
|
||||||
This is more compatible with Common Lisp and XEmacs (Bug#21690). See:
|
This is more compatible with Common Lisp and XEmacs (Bug#21690). See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-10/msg01053.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-10/msg01053.html
|
||||||
* lisp/color.el (color-hue-to-rgb, color-hsl-to-rgb)
|
* lisp/color.el (color-hue-to-rgb, color-hsl-to-rgb)
|
||||||
(color-xyz-to-srgb, color-xyz-to-lab):
|
(color-xyz-to-srgb, color-xyz-to-lab):
|
||||||
* lisp/emacs-lisp/cl-extra.el (cl-float-limits):
|
* lisp/emacs-lisp/cl-extra.el (cl-float-limits):
|
||||||
|
@ -21452,7 +21452,7 @@
|
||||||
Fix a few problems with directed quotes
|
Fix a few problems with directed quotes
|
||||||
|
|
||||||
This is in response to a problem report by Kaushal Modi in:
|
This is in response to a problem report by Kaushal Modi in:
|
||||||
http://bugs.gnu.org/21588#25
|
https://bugs.gnu.org/21588#25
|
||||||
* lisp/cedet/mode-local.el (describe-mode-local-overload):
|
* lisp/cedet/mode-local.el (describe-mode-local-overload):
|
||||||
* lisp/emacs-lisp/bytecomp.el (byte-compile-fix-header):
|
* lisp/emacs-lisp/bytecomp.el (byte-compile-fix-header):
|
||||||
* lisp/info-xref.el (info-xref-check-all-custom):
|
* lisp/info-xref.el (info-xref-check-all-custom):
|
||||||
|
@ -21639,7 +21639,7 @@
|
||||||
|
|
||||||
* src/window.c (Fpos_visible_in_window_p): Clarify the meaning of
|
* src/window.c (Fpos_visible_in_window_p): Clarify the meaning of
|
||||||
t for POS. See
|
t for POS. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg01040.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg01040.html
|
||||||
for the original report.
|
for the original report.
|
||||||
|
|
||||||
* doc/lispref/windows.texi (Window Start and End): Clarify the
|
* doc/lispref/windows.texi (Window Start and End): Clarify the
|
||||||
|
@ -22140,7 +22140,7 @@
|
||||||
Improve git diff hunk headers for .el, .texi
|
Improve git diff hunk headers for .el, .texi
|
||||||
|
|
||||||
Problem reported by Alan Mackenzie in:
|
Problem reported by Alan Mackenzie in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00826.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00826.html
|
||||||
* .gitattributes (*.el, *.texi): New patterns.
|
* .gitattributes (*.el, *.texi): New patterns.
|
||||||
* autogen.sh: Configure diff.elisp.xfuncname and
|
* autogen.sh: Configure diff.elisp.xfuncname and
|
||||||
diff.texinfo.xfuncname if using Git.
|
diff.texinfo.xfuncname if using Git.
|
||||||
|
@ -22415,7 +22415,7 @@
|
||||||
a revision to checkin.
|
a revision to checkin.
|
||||||
* lisp/vc/vc.el (vc-next-action): Allow to optionally specify the
|
* lisp/vc/vc.el (vc-next-action): Allow to optionally specify the
|
||||||
revision when checking in files.
|
revision when checking in files.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00688.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00688.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2015-09-18 Wilson Snyder <wsnyder@wsnyder.org>
|
2015-09-18 Wilson Snyder <wsnyder@wsnyder.org>
|
||||||
|
@ -22600,7 +22600,7 @@
|
||||||
winner no longer holds on to dead frames
|
winner no longer holds on to dead frames
|
||||||
* lisp/winner.el (winner-change-fun): Cull dead frames.
|
* lisp/winner.el (winner-change-fun): Cull dead frames.
|
||||||
This prevents a potentially massive memory leak. See:
|
This prevents a potentially massive memory leak. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00619.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00619.html
|
||||||
|
|
||||||
2015-09-16 Michael Albinus <michael.albinus@gmx.de>
|
2015-09-16 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
@ -23035,7 +23035,7 @@
|
||||||
|
|
||||||
Port Unicode char detection to FreeBSD+svgalib
|
Port Unicode char detection to FreeBSD+svgalib
|
||||||
Problem reported by Ashish SHUKLA in:
|
Problem reported by Ashish SHUKLA in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00531.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00531.html
|
||||||
* configure.ac: Check for struct unipair.unicode instead of for
|
* configure.ac: Check for struct unipair.unicode instead of for
|
||||||
<linux/kd.h>, since that’s more specific to what the code
|
<linux/kd.h>, since that’s more specific to what the code
|
||||||
actually needs.
|
actually needs.
|
||||||
|
@ -23170,7 +23170,7 @@
|
||||||
|
|
||||||
Revert some stray curved quotes I missed earlier
|
Revert some stray curved quotes I missed earlier
|
||||||
Problem reported by David Kastrup in:
|
Problem reported by David Kastrup in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00440.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00440.html
|
||||||
* lisp/international/mule-cmds.el (leim-list-header):
|
* lisp/international/mule-cmds.el (leim-list-header):
|
||||||
Use format-message with an ASCII-only format.
|
Use format-message with an ASCII-only format.
|
||||||
|
|
||||||
|
@ -23200,12 +23200,12 @@
|
||||||
|
|
||||||
Add patch-sending instructions to git-workflow
|
Add patch-sending instructions to git-workflow
|
||||||
From a suggestion by Mitchel Humpherys in:
|
From a suggestion by Mitchel Humpherys in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00421.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00421.html
|
||||||
* admin/notes/git-workflow (Sending patches): New section.
|
* admin/notes/git-workflow (Sending patches): New section.
|
||||||
|
|
||||||
Port to GIFLIB 5.0.6 and later
|
Port to GIFLIB 5.0.6 and later
|
||||||
Problem reported by Mitchel Humpherys in:
|
Problem reported by Mitchel Humpherys in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00420.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00420.html
|
||||||
* src/image.c (HAVE_GIFERRORSTRING) [HAVE_GIF]: New macro.
|
* src/image.c (HAVE_GIFERRORSTRING) [HAVE_GIF]: New macro.
|
||||||
(GifErrorString, init_gif_functions) [HAVE_GIF && WINDOWSNT]:
|
(GifErrorString, init_gif_functions) [HAVE_GIF && WINDOWSNT]:
|
||||||
(gif_load) [HAVE_GIF]: Use it.
|
(gif_load) [HAVE_GIF]: Use it.
|
||||||
|
@ -23223,7 +23223,7 @@
|
||||||
|
|
||||||
Refix movemail GCC pacification
|
Refix movemail GCC pacification
|
||||||
Problem reported by Ken Brown in:
|
Problem reported by Ken Brown in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00406.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00406.html
|
||||||
* lib-src/movemail.c (main): Fix previous change.
|
* lib-src/movemail.c (main): Fix previous change.
|
||||||
|
|
||||||
2015-09-09 Stefan Monnier <monnier@iro.umontreal.ca>
|
2015-09-09 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
@ -23282,7 +23282,7 @@
|
||||||
Define internal-char-font even if --without-x
|
Define internal-char-font even if --without-x
|
||||||
The function is used now even in non-graphical environments.
|
The function is used now even in non-graphical environments.
|
||||||
Problem reported by Glenn Morris in:
|
Problem reported by Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00401.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00401.html
|
||||||
* src/font.c (Finternal_char_font): Move here ...
|
* src/font.c (Finternal_char_font): Move here ...
|
||||||
* src/fontset.c (Finternal_char_font): ... from here.
|
* src/fontset.c (Finternal_char_font): ... from here.
|
||||||
|
|
||||||
|
@ -23324,7 +23324,7 @@
|
||||||
Also, undo the recent change that caused text-quoting-style to
|
Also, undo the recent change that caused text-quoting-style to
|
||||||
affect quote display on terminals, so that the two features are
|
affect quote display on terminals, so that the two features are
|
||||||
independent. See Alan Mackenzie in:
|
independent. See Alan Mackenzie in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00244.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00244.html
|
||||||
Finally, add a style parameter to startup--setup-quote-display,
|
Finally, add a style parameter to startup--setup-quote-display,
|
||||||
so that this function can also be invoked after startup, with
|
so that this function can also be invoked after startup, with
|
||||||
different styles depending on user preference at the time.
|
different styles depending on user preference at the time.
|
||||||
|
@ -23994,7 +23994,7 @@
|
||||||
|
|
||||||
Follow text-quoting-style in display table init
|
Follow text-quoting-style in display table init
|
||||||
This attempts to fix a problem reported by Alan Mackenzie in:
|
This attempts to fix a problem reported by Alan Mackenzie in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00112.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00112.html
|
||||||
* doc/lispref/display.texi (Active Display Table):
|
* doc/lispref/display.texi (Active Display Table):
|
||||||
Mention how text-quoting-style affects it.
|
Mention how text-quoting-style affects it.
|
||||||
* doc/lispref/help.texi (Keys in Documentation):
|
* doc/lispref/help.texi (Keys in Documentation):
|
||||||
|
@ -24362,7 +24362,7 @@
|
||||||
Make ‘text-quoting-style’ a plain defvar
|
Make ‘text-quoting-style’ a plain defvar
|
||||||
It doesn’t need customization, as it’s likely useful only by experts.
|
It doesn’t need customization, as it’s likely useful only by experts.
|
||||||
Suggested by Stefan Monnier in:
|
Suggested by Stefan Monnier in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg01020.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg01020.html
|
||||||
* lisp/cus-start.el: Remove doc.c section for builtin customized vars.
|
* lisp/cus-start.el: Remove doc.c section for builtin customized vars.
|
||||||
|
|
||||||
Quoting fixes in lisp/textmodes
|
Quoting fixes in lisp/textmodes
|
||||||
|
@ -24645,7 +24645,7 @@
|
||||||
|
|
||||||
Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPS
|
Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPS
|
||||||
This removes the need for GCPRO1 etc. Suggested by Stefan Monnier in:
|
This removes the need for GCPRO1 etc. Suggested by Stefan Monnier in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00918.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00918.html
|
||||||
* doc/lispref/internals.texi (Writing Emacs Primitives):
|
* doc/lispref/internals.texi (Writing Emacs Primitives):
|
||||||
* etc/NEWS:
|
* etc/NEWS:
|
||||||
Document the change.
|
Document the change.
|
||||||
|
@ -24822,7 +24822,7 @@
|
||||||
That way, the caller doesn’t have to use curved quotes to
|
That way, the caller doesn’t have to use curved quotes to
|
||||||
get diagnostics that match the text-quoting-style preferences.
|
get diagnostics that match the text-quoting-style preferences.
|
||||||
Suggested by Dmitry Gutov in:
|
Suggested by Dmitry Gutov in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00893.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00893.html
|
||||||
This means we no longer need %qs, so remove that format.
|
This means we no longer need %qs, so remove that format.
|
||||||
While we’re at it, fix an unlikely bug and lessen the pressure
|
While we’re at it, fix an unlikely bug and lessen the pressure
|
||||||
on the garbage collector by processing the string once rather
|
on the garbage collector by processing the string once rather
|
||||||
|
@ -25129,8 +25129,8 @@
|
||||||
and using the new function instead of ‘format’ only in contexts
|
and using the new function instead of ‘format’ only in contexts
|
||||||
where this seems appropriate.
|
where this seems appropriate.
|
||||||
Problem reported by Dmitry Gutov and Andreas Schwab in:
|
Problem reported by Dmitry Gutov and Andreas Schwab in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00826.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00826.html
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00827.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00827.html
|
||||||
* doc/lispref/commands.texi (Using Interactive):
|
* doc/lispref/commands.texi (Using Interactive):
|
||||||
* doc/lispref/control.texi (Signaling Errors, Signaling Errors):
|
* doc/lispref/control.texi (Signaling Errors, Signaling Errors):
|
||||||
* doc/lispref/display.texi (Displaying Messages, Progress):
|
* doc/lispref/display.texi (Displaying Messages, Progress):
|
||||||
|
@ -26222,7 +26222,7 @@
|
||||||
When run with --batch, check that curved quotes are compatible with
|
When run with --batch, check that curved quotes are compatible with
|
||||||
the system locale before outputting them in diagnostics.
|
the system locale before outputting them in diagnostics.
|
||||||
Problem reported by Eli Zaretskii in:
|
Problem reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00594.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00594.html
|
||||||
* lisp/startup.el (command-line): Set internal--text-quoting-flag
|
* lisp/startup.el (command-line): Set internal--text-quoting-flag
|
||||||
after the standard display table is initialized.
|
after the standard display table is initialized.
|
||||||
* src/doc.c (default_to_grave_quoting_style): New function.
|
* src/doc.c (default_to_grave_quoting_style): New function.
|
||||||
|
@ -26813,7 +26813,7 @@
|
||||||
unread-command-events and unread-post-input-method-events are
|
unread-command-events and unread-post-input-method-events are
|
||||||
always recorded by record_char. Reported by David Kastrup
|
always recorded by record_char. Reported by David Kastrup
|
||||||
<dak@gnu.org>, see
|
<dak@gnu.org>, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00193.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00193.html.
|
||||||
|
|
||||||
2015-08-10 Samer Masterson <samer@samertm.com>
|
2015-08-10 Samer Masterson <samer@samertm.com>
|
||||||
|
|
||||||
|
@ -26869,7 +26869,7 @@
|
||||||
ChangeLog.2 ignores remote-tracking merges
|
ChangeLog.2 ignores remote-tracking merges
|
||||||
* build-aux/gitlog-to-emacslog: Ignore commit logs matching
|
* build-aux/gitlog-to-emacslog: Ignore commit logs matching
|
||||||
"Merge remote-tracking branch '.*'" too. See Eli Zaretskii in:
|
"Merge remote-tracking branch '.*'" too. See Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00384.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00384.html
|
||||||
|
|
||||||
2015-08-09 Nicolas Richard <youngfrog@members.fsf.org>
|
2015-08-09 Nicolas Richard <youngfrog@members.fsf.org>
|
||||||
|
|
||||||
|
@ -27096,7 +27096,7 @@
|
||||||
|
|
||||||
Preserve window point in xref-find-definitions-other-window
|
Preserve window point in xref-find-definitions-other-window
|
||||||
Fix the problem reported by Ingo Logmar in
|
Fix the problem reported by Ingo Logmar in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00152.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00152.html
|
||||||
* lisp/progmodes/xref.el (xref--goto-char): Extract from
|
* lisp/progmodes/xref.el (xref--goto-char): Extract from
|
||||||
xref--goto-location.
|
xref--goto-location.
|
||||||
(xref--pop-to-location): Use it. Replace xref--goto-location with
|
(xref--pop-to-location): Use it. Replace xref--goto-location with
|
||||||
|
@ -27182,9 +27182,9 @@
|
||||||
Rename help-quote-translation to text-quoting-style,
|
Rename help-quote-translation to text-quoting-style,
|
||||||
and use symbols rather than characters as values.
|
and use symbols rather than characters as values.
|
||||||
This follows suggestions along these lines by Alan Mackenzie in:
|
This follows suggestions along these lines by Alan Mackenzie in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00343.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00343.html
|
||||||
and by Drew Adams in:
|
and by Drew Adams in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00048.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00048.html
|
||||||
* doc/lispref/help.texi (Keys in Documentation)
|
* doc/lispref/help.texi (Keys in Documentation)
|
||||||
* etc/NEWS:
|
* etc/NEWS:
|
||||||
* lisp/cus-start.el (standard):
|
* lisp/cus-start.el (standard):
|
||||||
|
@ -27214,7 +27214,7 @@
|
||||||
|
|
||||||
Also mention "curly quotes"
|
Also mention "curly quotes"
|
||||||
See Drew Adams's email in:
|
See Drew Adams's email in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00040.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00040.html
|
||||||
* doc/lispref/help.texi (Keys in Documentation):
|
* doc/lispref/help.texi (Keys in Documentation):
|
||||||
Add index entry "curly quotes".
|
Add index entry "curly quotes".
|
||||||
* etc/NEWS: Use the phrase "curly quotes" too.
|
* etc/NEWS: Use the phrase "curly quotes" too.
|
||||||
|
@ -27484,7 +27484,7 @@
|
||||||
Don't worry about $ac_cv_header_sys_resource_h and
|
Don't worry about $ac_cv_header_sys_resource_h and
|
||||||
$ac_cv_func_getrlimit, as they're no longer needed for this.
|
$ac_cv_func_getrlimit, as they're no longer needed for this.
|
||||||
Problem reported by Eli Zaretskii in:
|
Problem reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-07/msg00443.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-07/msg00443.html
|
||||||
|
|
||||||
2015-07-28 Andy Moreton <andrewjmoreton@gmail.com> (tiny change)
|
2015-07-28 Andy Moreton <andrewjmoreton@gmail.com> (tiny change)
|
||||||
|
|
||||||
|
@ -27866,7 +27866,7 @@
|
||||||
(xref-pulse-momentarily): Rename from xref--maybe-pulse.
|
(xref-pulse-momentarily): Rename from xref--maybe-pulse.
|
||||||
(xref--pop-to-location, xref--display-position)
|
(xref--pop-to-location, xref--display-position)
|
||||||
(xref-pop-marker-stack): Use the new hooks, as requested in
|
(xref-pop-marker-stack): Use the new hooks, as requested in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-07/msg00213.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-07/msg00213.html
|
||||||
|
|
||||||
2015-07-19 Bozhidar Batsov <bozhidar@batsov.com>
|
2015-07-19 Bozhidar Batsov <bozhidar@batsov.com>
|
||||||
|
|
||||||
|
@ -28671,7 +28671,7 @@
|
||||||
* src/frame.c (x_set_font): If font_spec_from_name returns nil,
|
* src/frame.c (x_set_font): If font_spec_from_name returns nil,
|
||||||
don't barf; instead, request a new fontset to be generated. This
|
don't barf; instead, request a new fontset to be generated. This
|
||||||
avoids unnecessarily rejecting fonts named against XLFD rules. See
|
avoids unnecessarily rejecting fonts named against XLFD rules. See
|
||||||
http://lists.gnu.org/archive/html/help-emacs-windows/2015-06/msg00001.html,
|
https://lists.gnu.org/archive/html/help-emacs-windows/2015-06/msg00001.html,
|
||||||
for the description of the original problem.
|
for the description of the original problem.
|
||||||
* lisp/faces.el (set-face-attribute): Don't be fooled too easily
|
* lisp/faces.el (set-face-attribute): Don't be fooled too easily
|
||||||
by a hyphen in a font's name.
|
by a hyphen in a font's name.
|
||||||
|
@ -28845,7 +28845,7 @@
|
||||||
* src/font.c (font_load_for_lface): If the font-spec didn't match
|
* src/font.c (font_load_for_lface): If the font-spec didn't match
|
||||||
any available fonts, try again without interpreting trailing "-NN"
|
any available fonts, try again without interpreting trailing "-NN"
|
||||||
as the font size. For the description of the original problem, see
|
as the font size. For the description of the original problem, see
|
||||||
http://lists.gnu.org/archive/html/help-emacs-windows/2015-06/msg00001.html
|
https://lists.gnu.org/archive/html/help-emacs-windows/2015-06/msg00001.html
|
||||||
|
|
||||||
.gdbinit followup to changes in !USE_LSB_TAG
|
.gdbinit followup to changes in !USE_LSB_TAG
|
||||||
* src/.gdbinit (xgetsym): Don't left-shift $ptr even under
|
* src/.gdbinit (xgetsym): Don't left-shift $ptr even under
|
||||||
|
@ -28935,7 +28935,7 @@
|
||||||
Improve docstring for macroexp-let2
|
Improve docstring for macroexp-let2
|
||||||
* lisp/emacs-lisp/macroexp.el (macroexp-let2):
|
* lisp/emacs-lisp/macroexp.el (macroexp-let2):
|
||||||
Improve as per suggestion by RMS in:
|
Improve as per suggestion by RMS in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00621.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00621.html
|
||||||
Also, rename args to match new doc string.
|
Also, rename args to match new doc string.
|
||||||
|
|
||||||
2015-06-27 Eli Zaretskii <eliz@gnu.org>
|
2015-06-27 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
@ -29025,7 +29025,7 @@
|
||||||
* lisp/term/w32console.el (terminal-init-w32console):
|
* lisp/term/w32console.el (terminal-init-w32console):
|
||||||
* src/doc.c (Fsubstitute_command_keys, Vhelp_quote_translation):
|
* src/doc.c (Fsubstitute_command_keys, Vhelp_quote_translation):
|
||||||
If ‘ is not displayable, transliterate it to `, not to '. See:
|
If ‘ is not displayable, transliterate it to `, not to '. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00542.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00542.html
|
||||||
|
|
||||||
Fix C99 incompatibilities in Cairo code
|
Fix C99 incompatibilities in Cairo code
|
||||||
* src/image.c (xpm_load) [USE_CAIRO]:
|
* src/image.c (xpm_load) [USE_CAIRO]:
|
||||||
|
@ -29811,7 +29811,7 @@
|
||||||
* lisp/emacs-lisp/derived.el (derived-mode-make-docstring):
|
* lisp/emacs-lisp/derived.el (derived-mode-make-docstring):
|
||||||
Nest regexp-quote inside format, not the reverse.
|
Nest regexp-quote inside format, not the reverse.
|
||||||
Problem reported by Artur Malabarba in:
|
Problem reported by Artur Malabarba in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00206.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00206.html
|
||||||
|
|
||||||
2015-06-15 Eli Zaretskii <eliz@gnu.org>
|
2015-06-15 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -30843,7 +30843,7 @@
|
||||||
use CRLF (or CR!) termination for lines.
|
use CRLF (or CR!) termination for lines.
|
||||||
|
|
||||||
Update .gitattributes to match current sources
|
Update .gitattributes to match current sources
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00879.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00879.html
|
||||||
* .gitattributes: Accommodate tests that insist on DOS format.
|
* .gitattributes: Accommodate tests that insist on DOS format.
|
||||||
Remove test/automated/data/decompress/foo-gzipped.
|
Remove test/automated/data/decompress/foo-gzipped.
|
||||||
Add etc/e/eterm-color.
|
Add etc/e/eterm-color.
|
||||||
|
@ -30868,7 +30868,7 @@
|
||||||
Use list for the tags completion table, not obarray
|
Use list for the tags completion table, not obarray
|
||||||
* lisp/progmodes/etags.el (etags-tags-completion-table): Return a
|
* lisp/progmodes/etags.el (etags-tags-completion-table): Return a
|
||||||
list instead of an obarray
|
list instead of an obarray
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00876.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00876.html).
|
||||||
(tags-completion-table): Combine those lists.
|
(tags-completion-table): Combine those lists.
|
||||||
(tags-completion-table): Update the docstring.
|
(tags-completion-table): Update the docstring.
|
||||||
|
|
||||||
|
@ -31783,7 +31783,7 @@
|
||||||
|
|
||||||
Revert doc string changes to f90.el
|
Revert doc string changes to f90.el
|
||||||
Problem reported by Glenn Morris in:
|
Problem reported by Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00596.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00596.html
|
||||||
* lisp/progmodes/f90.el (f90-mode, f90-abbrev-start):
|
* lisp/progmodes/f90.el (f90-mode, f90-abbrev-start):
|
||||||
Revert recent changes to doc strings, as it's intended that they
|
Revert recent changes to doc strings, as it's intended that they
|
||||||
use grave accent, not quote.
|
use grave accent, not quote.
|
||||||
|
@ -31869,7 +31869,7 @@
|
||||||
Prefer "this" to “this” in doc strings
|
Prefer "this" to “this” in doc strings
|
||||||
This mostly just straightens quotes introduced in my previous patch.
|
This mostly just straightens quotes introduced in my previous patch.
|
||||||
Suggested by Dmitry Gutov in:
|
Suggested by Dmitry Gutov in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00565.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00565.html
|
||||||
* lisp/faces.el, lisp/gnus/gnus-group.el, lisp/ldefs-boot.el:
|
* lisp/faces.el, lisp/gnus/gnus-group.el, lisp/ldefs-boot.el:
|
||||||
* lisp/mail/supercite.el, lisp/net/tramp.el, lisp/recentf.el:
|
* lisp/mail/supercite.el, lisp/net/tramp.el, lisp/recentf.el:
|
||||||
* lisp/textmodes/artist.el, lisp/textmodes/rst.el:
|
* lisp/textmodes/artist.el, lisp/textmodes/rst.el:
|
||||||
|
@ -31979,8 +31979,8 @@
|
||||||
New command icomplete-force-complete-and-exit
|
New command icomplete-force-complete-and-exit
|
||||||
* lisp/icomplete.el (icomplete-force-complete-and-exit):
|
* lisp/icomplete.el (icomplete-force-complete-and-exit):
|
||||||
New command
|
New command
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00461.html)
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00461.html)
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00516.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00516.html).
|
||||||
(icomplete-minibuffer-map): Bind C-j to it.
|
(icomplete-minibuffer-map): Bind C-j to it.
|
||||||
(icomplete-forward-completions, icomplete-backward-completions):
|
(icomplete-forward-completions, icomplete-backward-completions):
|
||||||
Mention the new command in the docstring.
|
Mention the new command in the docstring.
|
||||||
|
@ -32807,7 +32807,7 @@
|
||||||
Fix tagging of symbols in C enumerations
|
Fix tagging of symbols in C enumerations
|
||||||
* lib-src/etags.c (consider_token): Don't tag symbols in
|
* lib-src/etags.c (consider_token): Don't tag symbols in
|
||||||
expressions that assign values to enum constants. See
|
expressions that assign values to enum constants. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00291.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00291.html
|
||||||
for details.
|
for details.
|
||||||
(C_entries): Reset fvdef to fvnone after processing a preprocessor
|
(C_entries): Reset fvdef to fvnone after processing a preprocessor
|
||||||
conditional and after a comma outside of parentheses.
|
conditional and after a comma outside of parentheses.
|
||||||
|
@ -32966,7 +32966,7 @@
|
||||||
Remove tag-symbol-match-p from etags-xref-find-definitions-tag-order
|
Remove tag-symbol-match-p from etags-xref-find-definitions-tag-order
|
||||||
* lisp/progmodes/etags.el (etags-xref-find-definitions-tag-order):
|
* lisp/progmodes/etags.el (etags-xref-find-definitions-tag-order):
|
||||||
Remove tag-symbol-match-p from the default value
|
Remove tag-symbol-match-p from the default value
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00292.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00292.html).
|
||||||
|
|
||||||
Declare find-tag obsolete
|
Declare find-tag obsolete
|
||||||
* lisp/progmodes/etags.el (find-tag): Declare obsolete in favor of
|
* lisp/progmodes/etags.el (find-tag): Declare obsolete in favor of
|
||||||
|
@ -33162,7 +33162,7 @@
|
||||||
|
|
||||||
* lisp/cedet/pulse.el (pulse-momentary-unhighlight): Only cancel
|
* lisp/cedet/pulse.el (pulse-momentary-unhighlight): Only cancel
|
||||||
timer when it is non-nil
|
timer when it is non-nil
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00223.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00223.html).
|
||||||
|
|
||||||
2015-05-06 Glenn Morris <rgm@gnu.org>
|
2015-05-06 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -33262,7 +33262,7 @@
|
||||||
* lisp/cedet/pulse.el (pulse-momentary-stop-time): New variable.
|
* lisp/cedet/pulse.el (pulse-momentary-stop-time): New variable.
|
||||||
(pulse-momentary-highlight-overlay): Set up the timer instead of
|
(pulse-momentary-highlight-overlay): Set up the timer instead of
|
||||||
calling `pulse'
|
calling `pulse'
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-05/).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-05/).
|
||||||
(pulse-tick): New function.
|
(pulse-tick): New function.
|
||||||
(pulse-momentary-unhighlight): Cut off the stop time.
|
(pulse-momentary-unhighlight): Cut off the stop time.
|
||||||
(pulse-delay): Update the docstring WRT to not using sit-for.
|
(pulse-delay): Update the docstring WRT to not using sit-for.
|
||||||
|
@ -33455,7 +33455,7 @@
|
||||||
(pulse-momentary-highlight-region): Add autoload cookie.
|
(pulse-momentary-highlight-region): Add autoload cookie.
|
||||||
* lisp/progmodes/xref.el (xref--maybe-pulse): Don't highlight the
|
* lisp/progmodes/xref.el (xref--maybe-pulse): Don't highlight the
|
||||||
indentation, or the newline, if the line's non-empty
|
indentation, or the newline, if the line's non-empty
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00118.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00118.html).
|
||||||
|
|
||||||
2015-05-04 Daniel Colascione <dancol@dancol.org>
|
2015-05-04 Daniel Colascione <dancol@dancol.org>
|
||||||
|
|
||||||
|
@ -33822,7 +33822,7 @@
|
||||||
* lisp/progmodes/xref.el (xref--xref-buffer-mode):
|
* lisp/progmodes/xref.el (xref--xref-buffer-mode):
|
||||||
Set `next-error-function' and `next-error-last-buffer'.
|
Set `next-error-function' and `next-error-last-buffer'.
|
||||||
(xref--next-error-function): New function.
|
(xref--next-error-function): New function.
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg01311.html)
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg01311.html)
|
||||||
|
|
||||||
2015-04-29 Fabián Ezequiel Gallina <fgallina@gnu.org>
|
2015-04-29 Fabián Ezequiel Gallina <fgallina@gnu.org>
|
||||||
|
|
||||||
|
@ -34096,7 +34096,7 @@
|
||||||
Introduce xref-prompt-for-identifier
|
Introduce xref-prompt-for-identifier
|
||||||
* lisp/progmodes/xref.el (xref-prompt-for-identifier): New option.
|
* lisp/progmodes/xref.el (xref-prompt-for-identifier): New option.
|
||||||
(xref--read-identifier): Use it
|
(xref--read-identifier): Use it
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg01205.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg01205.html).
|
||||||
|
|
||||||
2015-04-26 João Távora <joaotavora@gmail.com>
|
2015-04-26 João Távora <joaotavora@gmail.com>
|
||||||
|
|
||||||
|
@ -34113,7 +34113,7 @@
|
||||||
Pass `id' to `completing-read' as def instead of initial input
|
Pass `id' to `completing-read' as def instead of initial input
|
||||||
* lisp/progmodes/xref.el (xref--read-identifier): Pass `id' to
|
* lisp/progmodes/xref.el (xref--read-identifier): Pass `id' to
|
||||||
`completing-read' as the default value instead of initial input
|
`completing-read' as the default value instead of initial input
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg01182.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg01182.html).
|
||||||
|
|
||||||
2015-04-25 Paul Eggert <eggert@cs.ucla.edu>
|
2015-04-25 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -34724,7 +34724,7 @@
|
||||||
|
|
||||||
Standardize names of ChangeLog history files
|
Standardize names of ChangeLog history files
|
||||||
Suggested by Glenn Morris in:
|
Suggested by Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00678.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00678.html
|
||||||
* Makefile.in (install-man): Don't treat ChangeLog.1 as a man page.
|
* Makefile.in (install-man): Don't treat ChangeLog.1 as a man page.
|
||||||
* doc/man/ChangeLog.1: Rename back from doc/man/ChangeLog.01.
|
* doc/man/ChangeLog.1: Rename back from doc/man/ChangeLog.01.
|
||||||
* lisp/erc/ChangeLog.1: New file, containing the old contents of ...
|
* lisp/erc/ChangeLog.1: New file, containing the old contents of ...
|
||||||
|
@ -34737,7 +34737,7 @@
|
||||||
This more clearly distingiushes pre-April-7 ChangeLog entries (which
|
This more clearly distingiushes pre-April-7 ChangeLog entries (which
|
||||||
are for top-level files only) from post-April-7 entries (which are
|
are for top-level files only) from post-April-7 entries (which are
|
||||||
about files at all levels. Problem reported by Glenn Morris in:
|
about files at all levels. Problem reported by Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00678.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00678.html
|
||||||
* ChangeLog.1: Move post-April-7 entries from here ...
|
* ChangeLog.1: Move post-April-7 entries from here ...
|
||||||
* ChangeLog.2: ... to this new file.
|
* ChangeLog.2: ... to this new file.
|
||||||
* Makefile.in (CHANGELOG_HISTORY_INDEX_MAX): Bump to 2.
|
* Makefile.in (CHANGELOG_HISTORY_INDEX_MAX): Bump to 2.
|
||||||
|
@ -35131,7 +35131,7 @@
|
||||||
* doc/man/ChangeLog.01: Rename from doc/man/ChangeLog.1.
|
* doc/man/ChangeLog.01: Rename from doc/man/ChangeLog.1.
|
||||||
That way, 'make install' won't think it's a man page.
|
That way, 'make install' won't think it's a man page.
|
||||||
Reported by Ashish SHUKLA in:
|
Reported by Ashish SHUKLA in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00656.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00656.html
|
||||||
|
|
||||||
Improve 'make change-history' prereq tests
|
Improve 'make change-history' prereq tests
|
||||||
* Makefile.in (gen_origin): Fix to match what's in the master branch.
|
* Makefile.in (gen_origin): Fix to match what's in the master branch.
|
||||||
|
@ -35320,7 +35320,7 @@
|
||||||
|
|
||||||
Port commit-msg to MSYS Bash+Gawk
|
Port commit-msg to MSYS Bash+Gawk
|
||||||
See Eli Zaretskii in:
|
See Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00610.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00610.html
|
||||||
* build-aux/git-hooks/commit-msg (cent_sign_utf8_format)
|
* build-aux/git-hooks/commit-msg (cent_sign_utf8_format)
|
||||||
(cent_sign, print_at_sign, at_sign): Revert previous change.
|
(cent_sign, print_at_sign, at_sign): Revert previous change.
|
||||||
(print_at_sign): Prepend "BEGIN".
|
(print_at_sign): Prepend "BEGIN".
|
||||||
|
@ -35330,7 +35330,7 @@
|
||||||
* build-aux/git-hooks/commit-msg (cent_sign):
|
* build-aux/git-hooks/commit-msg (cent_sign):
|
||||||
Just use UTF-8 here rather than ASCII + printf, as the latter fails
|
Just use UTF-8 here rather than ASCII + printf, as the latter fails
|
||||||
on a broken MS-Windows shell. Reported by Eli Zaretskii in:
|
on a broken MS-Windows shell. Reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00592.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00592.html
|
||||||
|
|
||||||
2015-04-11 Chris Zheng <chriszheng99@gmail.com> (tiny change)
|
2015-04-11 Chris Zheng <chriszheng99@gmail.com> (tiny change)
|
||||||
|
|
||||||
|
@ -35365,7 +35365,7 @@
|
||||||
Add a FIXME comment.
|
Add a FIXME comment.
|
||||||
(log-edit-changelog-entries): Extract from
|
(log-edit-changelog-entries): Extract from
|
||||||
`log-edit-changelog-entries', handle FILE being a directory
|
`log-edit-changelog-entries', handle FILE being a directory
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00555.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00555.html).
|
||||||
|
|
||||||
2015-04-10 Paul Eggert <eggert@cs.ucla.edu>
|
2015-04-10 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -35377,19 +35377,19 @@
|
||||||
* build-aux/git-hooks/commit-msg:
|
* build-aux/git-hooks/commit-msg:
|
||||||
Ignore every line after a scissors line, such as a line generated
|
Ignore every line after a scissors line, such as a line generated
|
||||||
by 'git commit -v'. Problem reported by Johan Bockgård in:
|
by 'git commit -v'. Problem reported by Johan Bockgård in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00580.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00580.html
|
||||||
|
|
||||||
port commit-msg to Gawk 3.0.4 (1999)
|
port commit-msg to Gawk 3.0.4 (1999)
|
||||||
* build-aux/git-hooks/commit-msg (cent_sign_utf8_format, cent_sign)
|
* build-aux/git-hooks/commit-msg (cent_sign_utf8_format, cent_sign)
|
||||||
(print_at_sign, at_sign): New vars. Use them to avoid problems
|
(print_at_sign, at_sign): New vars. Use them to avoid problems
|
||||||
Eli Zaretskii encountered with Gawk 3.0.4 (1999) on MSYS. See:
|
Eli Zaretskii encountered with Gawk 3.0.4 (1999) on MSYS. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00566.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00566.html
|
||||||
|
|
||||||
Have commit-msg report commit failure
|
Have commit-msg report commit failure
|
||||||
* build-aux/git-hooks/commit-msg: If the commit is aborted,
|
* build-aux/git-hooks/commit-msg: If the commit is aborted,
|
||||||
say so. Simplify by doing this at the end. Problem reported
|
say so. Simplify by doing this at the end. Problem reported
|
||||||
by Eli Zaretskii in:
|
by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00566.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00566.html
|
||||||
|
|
||||||
2015-04-10 Thomas Fitzsimmons <fitzsim@fitzsim.org>
|
2015-04-10 Thomas Fitzsimmons <fitzsim@fitzsim.org>
|
||||||
|
|
||||||
|
@ -35463,7 +35463,7 @@
|
||||||
vmotion, for the same reason. Fix the clipping of the argument
|
vmotion, for the same reason. Fix the clipping of the argument
|
||||||
value to support scroll-margin in all cases and avoid unwarranted
|
value to support scroll-margin in all cases and avoid unwarranted
|
||||||
recentering. Reported by Milan Stanojević <milanst@gmail.com> in
|
recentering. Reported by Milan Stanojević <milanst@gmail.com> in
|
||||||
http://lists.gnu.org/archive/html/help-gnu-emacs/2015-04/msg00092.html,
|
https://lists.gnu.org/archive/html/help-gnu-emacs/2015-04/msg00092.html,
|
||||||
which see.
|
which see.
|
||||||
|
|
||||||
2015-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
|
2015-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
@ -35554,7 +35554,7 @@
|
||||||
for copyright notice prototype, so that we get a proper "coding:"
|
for copyright notice prototype, so that we get a proper "coding:"
|
||||||
cookie. Use 'mv -i' to avoid unconditionally overwriting an
|
cookie. Use 'mv -i' to avoid unconditionally overwriting an
|
||||||
existing ChangeLog. Problems reported by Eli Zaretskii in:
|
existing ChangeLog. Problems reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00504.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-04/msg00504.html
|
||||||
|
|
||||||
Merge from gnulib
|
Merge from gnulib
|
||||||
* build-aux/gitlog-to-changelog: Update from gnulib, incorporating:
|
* build-aux/gitlog-to-changelog: Update from gnulib, incorporating:
|
||||||
|
|
92
ChangeLog.3
92
ChangeLog.3
|
@ -1302,7 +1302,7 @@
|
||||||
Fix another CANNOT_DUMP problem
|
Fix another CANNOT_DUMP problem
|
||||||
|
|
||||||
Reported by Robert Pluim in:
|
Reported by Robert Pluim in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00468.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00468.html
|
||||||
* src/emacs.c (might_dump) [CANNOT_DUMP]: Move enum decl from here ...
|
* src/emacs.c (might_dump) [CANNOT_DUMP]: Move enum decl from here ...
|
||||||
* src/lisp.h: ... to here.
|
* src/lisp.h: ... to here.
|
||||||
|
|
||||||
|
@ -1342,7 +1342,7 @@
|
||||||
Fix undefined refs on some GNU/Linux hosts
|
Fix undefined refs on some GNU/Linux hosts
|
||||||
|
|
||||||
Problem reported by Ken Raeburn in:
|
Problem reported by Ken Raeburn in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00463.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00463.html
|
||||||
* src/emacs.c (heap_bss_diff) [CANNOT_DUMP]: Remove, as this is
|
* src/emacs.c (heap_bss_diff) [CANNOT_DUMP]: Remove, as this is
|
||||||
not needed in the CANNOT_UNDUMP case. All uses removed. This
|
not needed in the CANNOT_UNDUMP case. All uses removed. This
|
||||||
removes unwanted references to my_endbss and my_endbss_static,
|
removes unwanted references to my_endbss and my_endbss_static,
|
||||||
|
@ -4361,7 +4361,7 @@
|
||||||
Define _GNU_SOURCE in files delaying config.h
|
Define _GNU_SOURCE in files delaying config.h
|
||||||
|
|
||||||
Problem reported by Richard Copley in:
|
Problem reported by Richard Copley in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00440.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00440.html
|
||||||
* src/w32.c, src/w32notify.c, src/w32proc.c (_GNU_SOURCE):
|
* src/w32.c, src/w32notify.c, src/w32proc.c (_GNU_SOURCE):
|
||||||
Define early.
|
Define early.
|
||||||
|
|
||||||
|
@ -4403,7 +4403,7 @@
|
||||||
Define _GNU_SOURCE in unexmacosx.c
|
Define _GNU_SOURCE in unexmacosx.c
|
||||||
|
|
||||||
Problem reported by Bob Halley in:
|
Problem reported by Bob Halley in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00427.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00427.html
|
||||||
* src/unexmacosx.c (_GNU_SOURCE): Define if not already defined.
|
* src/unexmacosx.c (_GNU_SOURCE): Define if not already defined.
|
||||||
|
|
||||||
2016-09-16 Alan Mackenzie <acm@muc.de>
|
2016-09-16 Alan Mackenzie <acm@muc.de>
|
||||||
|
@ -5206,14 +5206,14 @@
|
||||||
|
|
||||||
* nt/inc/ms-w32.h (execve) [MINGW_W64]: Make the prototype match
|
* nt/inc/ms-w32.h (execve) [MINGW_W64]: Make the prototype match
|
||||||
the GCC 6 builtin, to avoid warnings. For more details, see
|
the GCC 6 builtin, to avoid warnings. For more details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00721.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00721.html.
|
||||||
|
|
||||||
2016-08-31 Paul Eggert <eggert@cs.ucla.edu>
|
2016-08-31 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Fix over-substitution of quotes on error
|
Fix over-substitution of quotes on error
|
||||||
|
|
||||||
Problem reported by Tino Calancha in:
|
Problem reported by Tino Calancha in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00000.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00000.html
|
||||||
* src/print.c (print_error_message):
|
* src/print.c (print_error_message):
|
||||||
Substitute quotes in errmsg only when gotten from a property.
|
Substitute quotes in errmsg only when gotten from a property.
|
||||||
|
|
||||||
|
@ -5452,7 +5452,7 @@
|
||||||
|
|
||||||
* src/keyboard.c (parse_solitary_modifier): If the argument SYMBOL
|
* src/keyboard.c (parse_solitary_modifier): If the argument SYMBOL
|
||||||
is not a symbol, don't try to recognize it. See
|
is not a symbol, don't try to recognize it. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00502.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00502.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
* test/src/keymap-tests.el (keymap-where-is-internal-test): New
|
* test/src/keymap-tests.el (keymap-where-is-internal-test): New
|
||||||
|
@ -5565,7 +5565,7 @@
|
||||||
Rename option to shell-command-dont-erase-buffer
|
Rename option to shell-command-dont-erase-buffer
|
||||||
|
|
||||||
Suggested by Clément Pit--Claudel in:
|
Suggested by Clément Pit--Claudel in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00487.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00487.html
|
||||||
* lisp/simple.el (shell-command-dont-erase-buffer):
|
* lisp/simple.el (shell-command-dont-erase-buffer):
|
||||||
(shell-command--save-pos-or-erase):
|
(shell-command--save-pos-or-erase):
|
||||||
(shell-command--set-point-after-cmd):
|
(shell-command--set-point-after-cmd):
|
||||||
|
@ -5611,7 +5611,7 @@
|
||||||
* lisp/frame.el (delete-other-frames): Delete other frames on
|
* lisp/frame.el (delete-other-frames): Delete other frames on
|
||||||
FRAME's terminal instead of the current terminal. Delete
|
FRAME's terminal instead of the current terminal. Delete
|
||||||
non-minibuffer-only surrogate frames too. See
|
non-minibuffer-only surrogate frames too. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00467.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00467.html
|
||||||
* doc/lispref/frames.texi (Deleting Frames): Minor fixes for
|
* doc/lispref/frames.texi (Deleting Frames): Minor fixes for
|
||||||
docs of `delete-frame' and `frame-live-p'. Add entry for
|
docs of `delete-frame' and `frame-live-p'. Add entry for
|
||||||
`delete-other-frames'.
|
`delete-other-frames'.
|
||||||
|
@ -5931,7 +5931,7 @@
|
||||||
|
|
||||||
* lisp/server.el (server-reply-print): Fix check for truncated quote
|
* lisp/server.el (server-reply-print): Fix check for truncated quote
|
||||||
sequence at end of message. Problem reported in:
|
sequence at end of message. Problem reported in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00101.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00101.html
|
||||||
|
|
||||||
2016-08-18 Eli Zaretskii <eliz@gnu.org>
|
2016-08-18 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -6008,7 +6008,7 @@
|
||||||
Return a sublist of the attributes returned by 'file-attributes'.
|
Return a sublist of the attributes returned by 'file-attributes'.
|
||||||
Suggested by Ted Zlatanov in:
|
Suggested by Ted Zlatanov in:
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg01195.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-07/msg01195.html
|
||||||
|
|
||||||
2016-08-17 Michael Albinus <michael.albinus@gmx.de>
|
2016-08-17 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
@ -6048,7 +6048,7 @@
|
||||||
* doc/emacs/misc.texi (shell-command-not-erase-buffer):
|
* doc/emacs/misc.texi (shell-command-not-erase-buffer):
|
||||||
Document this feature in the manual.
|
Document this feature in the manual.
|
||||||
See discussion on:
|
See discussion on:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00610.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00610.html
|
||||||
|
|
||||||
2016-08-16 Michael Albinus <michael.albinus@gmx.de>
|
2016-08-16 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
@ -6857,7 +6857,7 @@
|
||||||
a second time; although it doesn’t hurt, it’s not needed.
|
a second time; although it doesn’t hurt, it’s not needed.
|
||||||
* src/sysdep.c [!HAVE_GNUTLS]: Don’t include gnutls/crypto.h,
|
* src/sysdep.c [!HAVE_GNUTLS]: Don’t include gnutls/crypto.h,
|
||||||
as it may not be available. Problem reported by Glenn Morris in:
|
as it may not be available. Problem reported by Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00100.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00100.html
|
||||||
|
|
||||||
2016-08-03 Michal Nazarewicz <mina86@mina86.com>
|
2016-08-03 Michal Nazarewicz <mina86@mina86.com>
|
||||||
|
|
||||||
|
@ -6889,7 +6889,7 @@
|
||||||
Port to systems lacking GNUTLS_NONBLOCK
|
Port to systems lacking GNUTLS_NONBLOCK
|
||||||
|
|
||||||
Problem reported by Colin Baxter in:
|
Problem reported by Colin Baxter in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00096.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00096.html
|
||||||
* src/gnutls.c (Fgnutls_boot): Don’t assume GNUTLS_NONBLOCK is defined.
|
* src/gnutls.c (Fgnutls_boot): Don’t assume GNUTLS_NONBLOCK is defined.
|
||||||
|
|
||||||
2016-08-03 Paul Eggert <eggert@cs.ucla.edu>
|
2016-08-03 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -7171,7 +7171,7 @@
|
||||||
|
|
||||||
* src/process.c (connect_network_socket):
|
* src/process.c (connect_network_socket):
|
||||||
Reverse sense of previous fix. Problem reported by Ken Brown in:
|
Reverse sense of previous fix. Problem reported by Ken Brown in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00004.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00004.html
|
||||||
|
|
||||||
2016-08-01 Glenn Morris <rgm@gnu.org>
|
2016-08-01 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -8364,7 +8364,7 @@
|
||||||
* lisp/ibuffer.el (ibuffer-mode-map): 'ibuffer-mark-by-content-regexp'
|
* lisp/ibuffer.el (ibuffer-mode-map): 'ibuffer-mark-by-content-regexp'
|
||||||
just bound to '% g'.
|
just bound to '% g'.
|
||||||
As suggested in:
|
As suggested in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00165.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00165.html
|
||||||
|
|
||||||
2016-07-07 Tino Calancha <tino.calancha@gmail.com>
|
2016-07-07 Tino Calancha <tino.calancha@gmail.com>
|
||||||
|
|
||||||
|
@ -8573,7 +8573,7 @@
|
||||||
* src/process.c (wait_reading_process_output): Further fix for
|
* src/process.c (wait_reading_process_output): Further fix for
|
||||||
typo introduced in 2015-07-06T02:19:13Z!eggert@cs.ucla.edu when
|
typo introduced in 2015-07-06T02:19:13Z!eggert@cs.ucla.edu when
|
||||||
wait == INFINITY and got_output_end_time is invalid. See:
|
wait == INFINITY and got_output_end_time is invalid. See:
|
||||||
http://bugs.gnu.org/23864#20
|
https://bugs.gnu.org/23864#20
|
||||||
|
|
||||||
2016-07-03 Alan Mackenzie <acm@muc.de>
|
2016-07-03 Alan Mackenzie <acm@muc.de>
|
||||||
|
|
||||||
|
@ -8705,7 +8705,7 @@
|
||||||
strings which affect the stringiness of a piece of text. This fixes the
|
strings which affect the stringiness of a piece of text. This fixes the
|
||||||
bug
|
bug
|
||||||
reported in
|
reported in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00695.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00695.html.
|
||||||
|
|
||||||
* lisp/progmodes/cc-engine.el (c-truncate-semi-nonlit-pos-cache): new
|
* lisp/progmodes/cc-engine.el (c-truncate-semi-nonlit-pos-cache): new
|
||||||
defsubst.
|
defsubst.
|
||||||
|
@ -8927,7 +8927,7 @@
|
||||||
Problem reported by Juliusz Chroboczek (Bug#17976)
|
Problem reported by Juliusz Chroboczek (Bug#17976)
|
||||||
and by Artur Malabarba (Bug#23620).
|
and by Artur Malabarba (Bug#23620).
|
||||||
Patch from a suggestion by Andreas Schwab in:
|
Patch from a suggestion by Andreas Schwab in:
|
||||||
http://bugs.gnu.org/17976#39
|
https://bugs.gnu.org/17976#39
|
||||||
This patch is for non-MS-Windows platforms.
|
This patch is for non-MS-Windows platforms.
|
||||||
I don't know the situation on MS-Windows.
|
I don't know the situation on MS-Windows.
|
||||||
* src/process.c (connecting_status):
|
* src/process.c (connecting_status):
|
||||||
|
@ -8951,7 +8951,7 @@
|
||||||
Fix GNUC_PREREQ for GCC 2.8.1 etc.
|
Fix GNUC_PREREQ for GCC 2.8.1 etc.
|
||||||
|
|
||||||
Problem reported by Eli Zaretskii in:
|
Problem reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00608.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00608.html
|
||||||
* src/conf_post.h (GNUC_PREREQ): Port to GCC versions like GCC
|
* src/conf_post.h (GNUC_PREREQ): Port to GCC versions like GCC
|
||||||
2.8.1 (1998), which come before GCC 3.0 and which have nonzero
|
2.8.1 (1998), which come before GCC 3.0 and which have nonzero
|
||||||
patchlevel numbers.
|
patchlevel numbers.
|
||||||
|
@ -8977,7 +8977,7 @@
|
||||||
Fix GNUC_PREREQ off-by-1 typo
|
Fix GNUC_PREREQ off-by-1 typo
|
||||||
|
|
||||||
Problem reported by Martin Rudalics in:
|
Problem reported by Martin Rudalics in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00587.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00587.html
|
||||||
* src/conf_post.h (GNUC_PREREQ) [__GNUC_PATCHLEVEL__]:
|
* src/conf_post.h (GNUC_PREREQ) [__GNUC_PATCHLEVEL__]:
|
||||||
Fix < vs <= typo.
|
Fix < vs <= typo.
|
||||||
|
|
||||||
|
@ -9245,7 +9245,7 @@
|
||||||
* src/lread.c (Fload): Don't overwrite the last character of the
|
* src/lread.c (Fload): Don't overwrite the last character of the
|
||||||
file name in FOUND with 'c', unless the file name ended in ".elc"
|
file name in FOUND with 'c', unless the file name ended in ".elc"
|
||||||
to begin with. Don't treat empty files as byte-compiled. See
|
to begin with. Don't treat empty files as byte-compiled. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00463.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00463.html
|
||||||
for more details of the problem this caused.
|
for more details of the problem this caused.
|
||||||
|
|
||||||
2016-06-22 Eli Zaretskii <eliz@gnu.org>
|
2016-06-22 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
@ -9675,7 +9675,7 @@
|
||||||
|
|
||||||
* src/xfns.c (x_get_monitor_attributes_xrandr): Use #if, not #ifdef.
|
* src/xfns.c (x_get_monitor_attributes_xrandr): Use #if, not #ifdef.
|
||||||
This ports to systems that predate xrandr 1.3. See Christian Lynbech in:
|
This ports to systems that predate xrandr 1.3. See Christian Lynbech in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00198.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00198.html
|
||||||
|
|
||||||
2016-06-14 Paul Eggert <eggert@cs.ucla.edu>
|
2016-06-14 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -10030,7 +10030,7 @@
|
||||||
|
|
||||||
Replace IF_LINT by NONVOLATILE and UNINIT
|
Replace IF_LINT by NONVOLATILE and UNINIT
|
||||||
|
|
||||||
Inspired by a suggestion from RMS in: http://bugs.gnu.org/23640#58
|
Inspired by a suggestion from RMS in: https://bugs.gnu.org/23640#58
|
||||||
* .dir-locals.el (c-mode): Adjust to macro changes.
|
* .dir-locals.el (c-mode): Adjust to macro changes.
|
||||||
* src/conf_post.h (NONVOLATILE, UNINIT): New macros (Bug#23640).
|
* src/conf_post.h (NONVOLATILE, UNINIT): New macros (Bug#23640).
|
||||||
(IF_LINT): Remove. All uses replaced by the new macros.
|
(IF_LINT): Remove. All uses replaced by the new macros.
|
||||||
|
@ -10297,7 +10297,7 @@
|
||||||
* lisp/version.el (emacs-repository-get-version):
|
* lisp/version.el (emacs-repository-get-version):
|
||||||
Parse .git/packed-refs if it exists.
|
Parse .git/packed-refs if it exists.
|
||||||
Problem reported by Martin Rudalics in:
|
Problem reported by Martin Rudalics in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00554.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00554.html
|
||||||
|
|
||||||
2016-06-01 Michael Albinus <michael.albinus@gmx.de>
|
2016-06-01 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
@ -10630,7 +10630,7 @@
|
||||||
Don’t document declare-function internals
|
Don’t document declare-function internals
|
||||||
|
|
||||||
Suggested by Stefan Monnier in:
|
Suggested by Stefan Monnier in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00618.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00618.html
|
||||||
* doc/lispref/functions.texi (Declaring Functions):
|
* doc/lispref/functions.texi (Declaring Functions):
|
||||||
* lisp/subr.el (declare-function):
|
* lisp/subr.el (declare-function):
|
||||||
* lisp/emacs-lisp/bytecomp.el:
|
* lisp/emacs-lisp/bytecomp.el:
|
||||||
|
@ -10716,7 +10716,7 @@
|
||||||
Fix byte-compiler pacification for declare-function
|
Fix byte-compiler pacification for declare-function
|
||||||
|
|
||||||
Problem reported by Michael Heerdegen in:
|
Problem reported by Michael Heerdegen in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00590.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00590.html
|
||||||
* lisp/emacs-lisp/bytecomp.el:
|
* lisp/emacs-lisp/bytecomp.el:
|
||||||
(byte-compile-macroexpand-declare-function):
|
(byte-compile-macroexpand-declare-function):
|
||||||
Revert signature to previous value.
|
Revert signature to previous value.
|
||||||
|
@ -10963,7 +10963,7 @@
|
||||||
Don’t use only last protocol from getaddrinfo
|
Don’t use only last protocol from getaddrinfo
|
||||||
|
|
||||||
Problem reported by Ken Brown in:
|
Problem reported by Ken Brown in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00483.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00483.html
|
||||||
* src/process.c (conv_addrinfo_to_lisp): New function.
|
* src/process.c (conv_addrinfo_to_lisp): New function.
|
||||||
(connect_network_socket): Arg is now a list of addrinfos, not
|
(connect_network_socket): Arg is now a list of addrinfos, not
|
||||||
merely IP addresses. All uses changed. Use protocol from
|
merely IP addresses. All uses changed. Use protocol from
|
||||||
|
@ -10981,7 +10981,7 @@
|
||||||
* lisp/image.el (image--get-image): Require seq here, not at the
|
* lisp/image.el (image--get-image): Require seq here, not at the
|
||||||
top level, to avoid ‘(require seq) while preparing to dump’ while
|
top level, to avoid ‘(require seq) while preparing to dump’ while
|
||||||
bootstrapping. Suggested by Tino Calancha in:
|
bootstrapping. Suggested by Tino Calancha in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00477.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00477.html
|
||||||
|
|
||||||
2016-05-22 Nicolas Petton <nicolas@petton.fr>
|
2016-05-22 Nicolas Petton <nicolas@petton.fr>
|
||||||
|
|
||||||
|
@ -11498,7 +11498,7 @@
|
||||||
Port autogen.sh to Git 2.4
|
Port autogen.sh to Git 2.4
|
||||||
|
|
||||||
Problem reported by Michael Brand in:
|
Problem reported by Michael Brand in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00367.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00367.html
|
||||||
* autogen.sh (git_config): Don't assume that git rev-parse
|
* autogen.sh (git_config): Don't assume that git rev-parse
|
||||||
groks --git-common-dir.
|
groks --git-common-dir.
|
||||||
|
|
||||||
|
@ -12436,7 +12436,7 @@
|
||||||
|
|
||||||
* src/buffer.c (Fgenerate_new_buffer_name): Increment count just
|
* src/buffer.c (Fgenerate_new_buffer_name): Increment count just
|
||||||
once each time through the loop. Reported by Lars Ingebrigtsen in:
|
once each time through the loop. Reported by Lars Ingebrigtsen in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00918.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00918.html
|
||||||
|
|
||||||
2016-04-30 Lars Ingebrigtsen <larsi@gnus.org>
|
2016-04-30 Lars Ingebrigtsen <larsi@gnus.org>
|
||||||
|
|
||||||
|
@ -13209,7 +13209,7 @@
|
||||||
Fix socketd fd startup bug that I introduced
|
Fix socketd fd startup bug that I introduced
|
||||||
|
|
||||||
Problem reported by Matthew Leach in:
|
Problem reported by Matthew Leach in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00778.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00778.html
|
||||||
* src/emacs.c (main): Indicate more clearly the coupling between
|
* src/emacs.c (main): Indicate more clearly the coupling between
|
||||||
the --daemon option and init_process_emacs.
|
the --daemon option and init_process_emacs.
|
||||||
* src/lisp.h: Adjust to API changes.
|
* src/lisp.h: Adjust to API changes.
|
||||||
|
@ -13269,7 +13269,7 @@
|
||||||
This also fixes the mishandling of "\N{CJK COMPATIBILITY
|
This also fixes the mishandling of "\N{CJK COMPATIBILITY
|
||||||
IDEOGRAPH-F900}", "\N{VARIATION SELECTOR-1}", etc.
|
IDEOGRAPH-F900}", "\N{VARIATION SELECTOR-1}", etc.
|
||||||
Problem reported by Eli Zaretskii in:
|
Problem reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00614.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00614.html
|
||||||
* doc/lispref/nonascii.texi (Character Codes), etc/NEWS: Document this.
|
* doc/lispref/nonascii.texi (Character Codes), etc/NEWS: Document this.
|
||||||
* lisp/international/mule-cmds.el (char-from-name): New function.
|
* lisp/international/mule-cmds.el (char-from-name): New function.
|
||||||
(read-char-by-name): Use it. Document that "BED" is treated as
|
(read-char-by-name): Use it. Document that "BED" is treated as
|
||||||
|
@ -13340,7 +13340,7 @@
|
||||||
Remove the previous change.
|
Remove the previous change.
|
||||||
(vc-state): Same. And update the old, incorrect comment about
|
(vc-state): Same. And update the old, incorrect comment about
|
||||||
unregistered files
|
unregistered files
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00526.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00526.html).
|
||||||
|
|
||||||
* test/lisp/vc/vc-tests.el (vc-test--state): Remove the check
|
* test/lisp/vc/vc-tests.el (vc-test--state): Remove the check
|
||||||
calling `vc-state' on default-directory (VC state is undefined
|
calling `vc-state' on default-directory (VC state is undefined
|
||||||
|
@ -13674,7 +13674,7 @@
|
||||||
Avoid AC_PREPROC_IFELSE glitch in configure.ac
|
Avoid AC_PREPROC_IFELSE glitch in configure.ac
|
||||||
|
|
||||||
Problem reported by Angelo Graziosi in:
|
Problem reported by Angelo Graziosi in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00545.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00545.html
|
||||||
* configure.ac (gl_gcc_warnings): Work around an Autoconf glitch:
|
* configure.ac (gl_gcc_warnings): Work around an Autoconf glitch:
|
||||||
AC_PREPROC_IFELSE doesn’t generate a simple shell command.
|
AC_PREPROC_IFELSE doesn’t generate a simple shell command.
|
||||||
|
|
||||||
|
@ -13871,7 +13871,7 @@
|
||||||
Port ‘./autogen.sh git’ to non-clones
|
Port ‘./autogen.sh git’ to non-clones
|
||||||
|
|
||||||
Problem reported by Angelo Graziosi in:
|
Problem reported by Angelo Graziosi in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00341.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00341.html
|
||||||
* autogen.sh (do_git): Default to false when the arg is ‘all’ but
|
* autogen.sh (do_git): Default to false when the arg is ‘all’ but
|
||||||
there is no ‘.git’.
|
there is no ‘.git’.
|
||||||
(git_common_dir, hooks): New vars.
|
(git_common_dir, hooks): New vars.
|
||||||
|
@ -14177,7 +14177,7 @@
|
||||||
Port redirect-debugging-output to MS-Windows
|
Port redirect-debugging-output to MS-Windows
|
||||||
|
|
||||||
Suggested by Eli Zaretskii in:
|
Suggested by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00037.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00037.html
|
||||||
* src/print.c [WINDOWSNT]: Include sys/socket.h.
|
* src/print.c [WINDOWSNT]: Include sys/socket.h.
|
||||||
* src/w32.c (sys_dup2): Work around problem with MS-Windows _dup2.
|
* src/w32.c (sys_dup2): Work around problem with MS-Windows _dup2.
|
||||||
|
|
||||||
|
@ -14186,7 +14186,7 @@
|
||||||
Port redirect-debugging-output to non-GNU/Linux
|
Port redirect-debugging-output to non-GNU/Linux
|
||||||
|
|
||||||
Problem reported by Kylie McClain for musl in:
|
Problem reported by Kylie McClain for musl in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01592.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01592.html
|
||||||
* etc/DEBUG, etc/NEWS: Mention this.
|
* etc/DEBUG, etc/NEWS: Mention this.
|
||||||
* src/callproc.c (child_setup) [!MSDOS]:
|
* src/callproc.c (child_setup) [!MSDOS]:
|
||||||
* src/dispnew.c (init_display):
|
* src/dispnew.c (init_display):
|
||||||
|
@ -14772,7 +14772,7 @@
|
||||||
Compute a better commit message for merges
|
Compute a better commit message for merges
|
||||||
|
|
||||||
Problem reported by David Engster in:
|
Problem reported by David Engster in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01270.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01270.html
|
||||||
* admin/gitmerge.el (gitmerge-commit-message):
|
* admin/gitmerge.el (gitmerge-commit-message):
|
||||||
Truncate the computed commit message to at most 72 characters per line.
|
Truncate the computed commit message to at most 72 characters per line.
|
||||||
(gitmerge-maybe-resume): Don’t use "-" as the commit message for
|
(gitmerge-maybe-resume): Don’t use "-" as the commit message for
|
||||||
|
@ -14812,7 +14812,7 @@
|
||||||
|
|
||||||
* admin/gitmerge.el (gitmerge-skip-regexp): Omit "merge", as it
|
* admin/gitmerge.el (gitmerge-skip-regexp): Omit "merge", as it
|
||||||
causes false positives. See:
|
causes false positives. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01234.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01234.html
|
||||||
|
|
||||||
2016-03-22 Paul Eggert <eggert@cs.ucla.edu>
|
2016-03-22 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -15529,7 +15529,7 @@
|
||||||
Unbreak the MinGW64 build
|
Unbreak the MinGW64 build
|
||||||
|
|
||||||
* nt/inc/ms-w32.h [MINGW_W64]: Undefine HAVE_GAI_STRERROR. See
|
* nt/inc/ms-w32.h [MINGW_W64]: Undefine HAVE_GAI_STRERROR. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg00130.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg00130.html
|
||||||
for the details. Reported by Angelo Graziosi
|
for the details. Reported by Angelo Graziosi
|
||||||
<angelo.graziosi@alice.it>.
|
<angelo.graziosi@alice.it>.
|
||||||
|
|
||||||
|
@ -15564,7 +15564,7 @@
|
||||||
|
|
||||||
Implement getaddrinfo fallback for MS-Windows
|
Implement getaddrinfo fallback for MS-Windows
|
||||||
|
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg01602.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg01602.html
|
||||||
for more details.
|
for more details.
|
||||||
|
|
||||||
* nt/mingw-cfg.site (ac_cv_func_getaddrinfo)
|
* nt/mingw-cfg.site (ac_cv_func_getaddrinfo)
|
||||||
|
@ -16907,7 +16907,7 @@
|
||||||
Port recent filevercmp addition to MS-Windows
|
Port recent filevercmp addition to MS-Windows
|
||||||
|
|
||||||
Reported by Andy Moreton in:
|
Reported by Andy Moreton in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg01302.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg01302.html
|
||||||
* nt/gnulib.mk (libgnu_a_SOURCES): Add filevercmp.c.
|
* nt/gnulib.mk (libgnu_a_SOURCES): Add filevercmp.c.
|
||||||
(EXTRA_DIST): Add filevercmp.h.
|
(EXTRA_DIST): Add filevercmp.h.
|
||||||
|
|
||||||
|
@ -18510,7 +18510,7 @@
|
||||||
* src/alloc.c (aligned_alloc): Define to private name when a
|
* src/alloc.c (aligned_alloc): Define to private name when a
|
||||||
static function, to avoid collision with lisp.h extern decl.
|
static function, to avoid collision with lisp.h extern decl.
|
||||||
Reported by John Yates in:
|
Reported by John Yates in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00439.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00439.html
|
||||||
|
|
||||||
2016-02-08 David Edmondson <dme@dme.org>
|
2016-02-08 David Edmondson <dme@dme.org>
|
||||||
|
|
||||||
|
@ -18761,7 +18761,7 @@
|
||||||
Port to FreeBSD x86
|
Port to FreeBSD x86
|
||||||
|
|
||||||
Reported by Herbert J. Skuhra in:
|
Reported by Herbert J. Skuhra in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00336.html
|
https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00336.html
|
||||||
* src/lisp.h (NONPOINTER_BITS) [__FreeBSD__]: Zero in this case too,
|
* src/lisp.h (NONPOINTER_BITS) [__FreeBSD__]: Zero in this case too,
|
||||||
since malloc always returns a multiple of 8 in FreeBSD.
|
since malloc always returns a multiple of 8 in FreeBSD.
|
||||||
|
|
||||||
|
@ -19362,7 +19362,7 @@
|
||||||
|
|
||||||
Port new hybrid malloc to FreeBSD
|
Port new hybrid malloc to FreeBSD
|
||||||
|
|
||||||
Problem reported by Wolfgang Jenkner in: http://bugs.gnu.org/22086#118
|
Problem reported by Wolfgang Jenkner in: https://bugs.gnu.org/22086#118
|
||||||
* src/gmalloc.c (__malloc_initialize_hook, __after_morecore_hook)
|
* src/gmalloc.c (__malloc_initialize_hook, __after_morecore_hook)
|
||||||
(__morecore) [HYBRID_MALLOC]: Define in this case too.
|
(__morecore) [HYBRID_MALLOC]: Define in this case too.
|
||||||
|
|
||||||
|
|
|
@ -511,7 +511,7 @@ install-nt:
|
||||||
## For them, it is empty.
|
## For them, it is empty.
|
||||||
INSTALL_ARCH_INDEP_EXTRA = @INSTALL_ARCH_INDEP_EXTRA@
|
INSTALL_ARCH_INDEP_EXTRA = @INSTALL_ARCH_INDEP_EXTRA@
|
||||||
|
|
||||||
## http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01672.html
|
## https://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01672.html
|
||||||
## Needs to be the user running install, so configure can't set it.
|
## Needs to be the user running install, so configure can't set it.
|
||||||
set_installuser=for installuser in $${LOGNAME} $${USERNAME} $${USER} \
|
set_installuser=for installuser in $${LOGNAME} $${USERNAME} $${USER} \
|
||||||
`id -un 2> /dev/null`; do \
|
`id -un 2> /dev/null`; do \
|
||||||
|
@ -550,11 +550,11 @@ set_installuser=for installuser in $${LOGNAME} $${USERNAME} $${USER} \
|
||||||
|
|
||||||
## Note that we use tar instead of plain old cp -R/-r because the latter
|
## Note that we use tar instead of plain old cp -R/-r because the latter
|
||||||
## is apparently not portable (even in 2012!).
|
## is apparently not portable (even in 2012!).
|
||||||
## http://lists.gnu.org/archive/html/emacs-devel/2012-05/msg00278.html
|
## https://lists.gnu.org/archive/html/emacs-devel/2012-05/msg00278.html
|
||||||
## I have no idea which platforms Emacs supports where cp -R does not
|
## I have no idea which platforms Emacs supports where cp -R does not
|
||||||
## work correctly, and therefore no idea when tar can be replaced.
|
## work correctly, and therefore no idea when tar can be replaced.
|
||||||
## See also these comments from 2004 about cp -r working fine:
|
## See also these comments from 2004 about cp -r working fine:
|
||||||
## http://lists.gnu.org/archive/html/autoconf-patches/2004-11/msg00005.html
|
## https://lists.gnu.org/archive/html/autoconf-patches/2004-11/msg00005.html
|
||||||
install-arch-indep: lisp install-info install-man ${INSTALL_ARCH_INDEP_EXTRA}
|
install-arch-indep: lisp install-info install-man ${INSTALL_ARCH_INDEP_EXTRA}
|
||||||
-set ${COPYDESTS} ; \
|
-set ${COPYDESTS} ; \
|
||||||
unset CDPATH; \
|
unset CDPATH; \
|
||||||
|
|
2
README
2
README
|
@ -29,7 +29,7 @@ to report bugs. (The file 'BUGS' in this directory explains how you
|
||||||
can find and read that section using the Info files that come with
|
can find and read that section using the Info files that come with
|
||||||
Emacs.) For a list of mailing lists related to Emacs, see
|
Emacs.) For a list of mailing lists related to Emacs, see
|
||||||
<https://savannah.gnu.org/mail/?group=emacs>. For the complete
|
<https://savannah.gnu.org/mail/?group=emacs>. For the complete
|
||||||
list of GNU mailing lists, see <http://lists.gnu.org/>.
|
list of GNU mailing lists, see <https://lists.gnu.org/>.
|
||||||
|
|
||||||
The 'etc' subdirectory contains several other files, named in capital
|
The 'etc' subdirectory contains several other files, named in capital
|
||||||
letters, which you might consider looking at when installing GNU
|
letters, which you might consider looking at when installing GNU
|
||||||
|
|
|
@ -1547,7 +1547,7 @@
|
||||||
|
|
||||||
* make-tarball.txt: Suggest 'autoreconf -I m4 --force'
|
* make-tarball.txt: Suggest 'autoreconf -I m4 --force'
|
||||||
rather than doing rm and autoconf by hand. See
|
rather than doing rm and autoconf by hand. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00673.html>.
|
||||||
|
|
||||||
2011-01-17 Paul Eggert <eggert@cs.ucla.edu>
|
2011-01-17 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
|
|
@ -552,7 +552,7 @@ https://savannah.nongnu.org/projects/listhelper
|
||||||
|
|
||||||
An "X-Debbugs-Envelope-To" header is used to keep track of where the
|
An "X-Debbugs-Envelope-To" header is used to keep track of where the
|
||||||
mail was actually bound for:
|
mail was actually bound for:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2009-11/msg01211.html
|
https://lists.gnu.org/archive/html/emacs-devel/2009-11/msg01211.html
|
||||||
|
|
||||||
** Mailing list recipient/sender filters.
|
** Mailing list recipient/sender filters.
|
||||||
The following mailman filters are useful to stop messages being
|
The following mailman filters are useful to stop messages being
|
||||||
|
|
|
@ -86,7 +86,7 @@ in a README file in each directory with images. (Legal advice says
|
||||||
that we need not add notices to each image file individually, if they
|
that we need not add notices to each image file individually, if they
|
||||||
allow for that.). It is recommended to use the word "convert" to
|
allow for that.). It is recommended to use the word "convert" to
|
||||||
describe the automatic process of changing an image from one format to
|
describe the automatic process of changing an image from one format to
|
||||||
another (http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00618.html).
|
another (https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00618.html).
|
||||||
|
|
||||||
|
|
||||||
When installing a file with an "unusual" license (after checking first
|
When installing a file with an "unusual" license (after checking first
|
||||||
|
@ -159,7 +159,7 @@ etc/future-bug
|
||||||
|
|
||||||
etc/letter.pbm,letter.xpm
|
etc/letter.pbm,letter.xpm
|
||||||
- trivial, no notice needed.
|
- trivial, no notice needed.
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00324.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00324.html>
|
||||||
|
|
||||||
etc/FTP, ORDERS
|
etc/FTP, ORDERS
|
||||||
- trivial (at time of writing), no license needed
|
- trivial (at time of writing), no license needed
|
||||||
|
@ -214,7 +214,7 @@ lib-src/etags.c
|
||||||
from a legal point of view.
|
from a legal point of view.
|
||||||
|
|
||||||
lisp/cedet/semantic/imenu.el
|
lisp/cedet/semantic/imenu.el
|
||||||
- See http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00410.html
|
- See https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00410.html
|
||||||
in which Eric Ludlam established that the remaining contributions
|
in which Eric Ludlam established that the remaining contributions
|
||||||
from authors other than himself were negligible.
|
from authors other than himself were negligible.
|
||||||
|
|
||||||
|
@ -223,7 +223,7 @@ lisp/play/tetris.el
|
||||||
(2007/1) there is no problem with our use of the name "tetris" or
|
(2007/1) there is no problem with our use of the name "tetris" or
|
||||||
the concept.
|
the concept.
|
||||||
rms: "My understanding is that game rules as such are not copyrightable."
|
rms: "My understanding is that game rules as such are not copyrightable."
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2007-01/msg00960.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2007-01/msg00960.html>
|
||||||
rms: Legal advice is that we are ok and need not worry about this.
|
rms: Legal advice is that we are ok and need not worry about this.
|
||||||
|
|
||||||
|
|
||||||
|
@ -307,8 +307,8 @@ doc/*/*.texi - All manuals should be under GFDL (but see below), and
|
||||||
should include a copy of it, so that they can be distributed
|
should include a copy of it, so that they can be distributed
|
||||||
separately. faq.texi has a different license, for some reason no-one
|
separately. faq.texi has a different license, for some reason no-one
|
||||||
can remember.
|
can remember.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00583.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00583.html
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00618.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00618.html
|
||||||
|
|
||||||
doc/misc/mh-e.texi is dual-licensed (GPL and GFDL) per agreement with
|
doc/misc/mh-e.texi is dual-licensed (GPL and GFDL) per agreement with
|
||||||
FSF (reconfirmed by rms Aug 25 2008). Discussion with
|
FSF (reconfirmed by rms Aug 25 2008). Discussion with
|
||||||
|
@ -397,7 +397,7 @@ lisp/term/README
|
||||||
Accordingly, FSF copyright was added.
|
Accordingly, FSF copyright was added.
|
||||||
|
|
||||||
src/unexhp9k800.c
|
src/unexhp9k800.c
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00138.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00138.html
|
||||||
- briefly removed due to legal uncertainly Jan-Mar 2007. The
|
- briefly removed due to legal uncertainly Jan-Mar 2007. The
|
||||||
relevant assignment is under "hp9k800" in copyright.list. File was
|
relevant assignment is under "hp9k800" in copyright.list. File was
|
||||||
written by John V. Morris at HP, and disclaimed by the author and
|
written by John V. Morris at HP, and disclaimed by the author and
|
||||||
|
@ -406,10 +406,10 @@ src/unexhp9k800.c
|
||||||
|
|
||||||
lisp/progmodes/python.el
|
lisp/progmodes/python.el
|
||||||
Dave Love alerted us to a potential legal problem:
|
Dave Love alerted us to a potential legal problem:
|
||||||
http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00459.html
|
https://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00459.html
|
||||||
|
|
||||||
On consultation with a lawyer, we found there was no problem:
|
On consultation with a lawyer, we found there was no problem:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-05/msg00466.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-05/msg00466.html
|
||||||
|
|
||||||
|
|
||||||
** Issues that are "fixed" for the release of Emacs 22, but we may
|
** Issues that are "fixed" for the release of Emacs 22, but we may
|
||||||
|
@ -527,7 +527,7 @@ None known.
|
||||||
The EMACS_22_BASE branch was changed to GPLv3 (or later) 2007/07/25.
|
The EMACS_22_BASE branch was changed to GPLv3 (or later) 2007/07/25.
|
||||||
|
|
||||||
Some notes:
|
Some notes:
|
||||||
(see http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg01431.html)
|
(see https://lists.gnu.org/archive/html/emacs-devel/2007-07/msg01431.html)
|
||||||
|
|
||||||
1. There are some files in the Emacs tree which are not part of Emacs (eg
|
1. There are some files in the Emacs tree which are not part of Emacs (eg
|
||||||
those included from Gnulib). These are all copyright FSF and (at time
|
those included from Gnulib). These are all copyright FSF and (at time
|
||||||
|
|
|
@ -5,7 +5,7 @@ Some documentation tips culled from emacs-devel postings.
|
||||||
|
|
||||||
** Manual indices
|
** Manual indices
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00400.html
|
https://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00400.html
|
||||||
|
|
||||||
For example, this text:
|
For example, this text:
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ combine them into a single entry, e.g.:
|
||||||
|
|
||||||
** Point is a proper name
|
** Point is a proper name
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html
|
https://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html
|
||||||
|
|
||||||
In Emacs tradition, we treat "point" as a proper name when it refers
|
In Emacs tradition, we treat "point" as a proper name when it refers
|
||||||
to the current editing location. It should not have an article.
|
to the current editing location. It should not have an article.
|
||||||
|
@ -65,7 +65,7 @@ referring to point, please fix it.
|
||||||
|
|
||||||
** Don't use passive verbs
|
** Don't use passive verbs
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html
|
https://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html
|
||||||
|
|
||||||
Documentation is clearer if it avoids the passive voice whenever
|
Documentation is clearer if it avoids the passive voice whenever
|
||||||
possible. For example, rather than saying "Point does not move", say
|
possible. For example, rather than saying "Point does not move", say
|
||||||
|
@ -80,7 +80,7 @@ often provides important information which makes the text clearer, too.
|
||||||
|
|
||||||
*** Why Antinews is useful
|
*** Why Antinews is useful
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2008-11/msg00893.html
|
https://lists.gnu.org/archive/html/emacs-devel/2008-11/msg00893.html
|
||||||
|
|
||||||
The usefulness of Antinews is to help people who buy the printed
|
The usefulness of Antinews is to help people who buy the printed
|
||||||
manual and are still using the previous Emacs version. That's why we
|
manual and are still using the previous Emacs version. That's why we
|
||||||
|
@ -91,7 +91,7 @@ Of course, we try to make it amusing as well.
|
||||||
|
|
||||||
*** Don't mention in Antinews too many features absent in old versions
|
*** Don't mention in Antinews too many features absent in old versions
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2008-11/msg01054.html
|
https://lists.gnu.org/archive/html/emacs-devel/2008-11/msg01054.html
|
||||||
|
|
||||||
Since the purpose of Antinews is to help people use the previous Emacs
|
Since the purpose of Antinews is to help people use the previous Emacs
|
||||||
version, there is usually no need to mention features that are simply
|
version, there is usually no need to mention features that are simply
|
||||||
|
@ -114,4 +114,4 @@ In those cases, the user might have trouble figuring out how to use
|
||||||
the old version without some sort of help.
|
the old version without some sort of help.
|
||||||
|
|
||||||
** To indicate possession, write Emacs's rather than Emacs'.
|
** To indicate possession, write Emacs's rather than Emacs'.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
|
||||||
|
|
|
@ -11,7 +11,7 @@ install it only on the emacs-24 branch, not on the master as well.
|
||||||
Installing things manually into more than one branch makes merges more
|
Installing things manually into more than one branch makes merges more
|
||||||
difficult.
|
difficult.
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01124.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01124.html
|
||||||
|
|
||||||
The exception is, if you know that the change will be difficult to
|
The exception is, if you know that the change will be difficult to
|
||||||
merge to the master (eg because the master code has changed a lot).
|
merge to the master (eg because the master code has changed a lot).
|
||||||
|
@ -40,7 +40,7 @@ so interim merges are unnecessary.
|
||||||
Or use shelves; or rebase; or do something else. See the thread for
|
Or use shelves; or rebase; or do something else. See the thread for
|
||||||
yet another fun excursion into the exciting world of version control.
|
yet another fun excursion into the exciting world of version control.
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00086.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00086.html
|
||||||
|
|
||||||
* Installing changes from gnulib
|
* Installing changes from gnulib
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ Apparently these date from ye olden days, when tags were common
|
||||||
to several GNU projects. So many of them had no relevance to Emacs,
|
to several GNU projects. So many of them had no relevance to Emacs,
|
||||||
and hence were removed. See:
|
and hence were removed. See:
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00042.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00042.html
|
||||||
|
|
||||||
In the unlikely event that you need them, the removed tags were:
|
In the unlikely event that you need them, the removed tags were:
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
GNU EMACS VERSIONING -*- org -*-
|
GNU EMACS VERSIONING -*- org -*-
|
||||||
|
|
||||||
Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00872.html
|
Ref: https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00872.html
|
||||||
|
|
||||||
Emacs version numbers have the form
|
Emacs version numbers have the form
|
||||||
|
|
||||||
|
@ -27,4 +27,3 @@ unexpected last-minute problem occurs.
|
||||||
The development version for a new major release has "minor" = 0.
|
The development version for a new major release has "minor" = 0.
|
||||||
The development version for a new minor release has "minor" = that of
|
The development version for a new minor release has "minor" = that of
|
||||||
the previous release.
|
the previous release.
|
||||||
|
|
||||||
|
|
|
@ -37,4 +37,4 @@ but should keep the full list in a comment in the source.
|
||||||
--RMS, 2005-07-13
|
--RMS, 2005-07-13
|
||||||
|
|
||||||
[1] Note that this includes 2001 - see
|
[1] Note that this includes 2001 - see
|
||||||
<http://lists.gnu.org/archive/html/emacs-pretest-bug/2006-12/msg00119.html>
|
<https://lists.gnu.org/archive/html/emacs-pretest-bug/2006-12/msg00119.html>
|
||||||
|
|
|
@ -233,12 +233,12 @@ See the end of the file for license conditions.
|
||||||
related to the Windows port of Emacs. For information about the
|
related to the Windows port of Emacs. For information about the
|
||||||
list, see this Web page:
|
list, see this Web page:
|
||||||
|
|
||||||
http://lists.gnu.org/mailman/listinfo/help-emacs-windows
|
https://lists.gnu.org/mailman/listinfo/help-emacs-windows
|
||||||
|
|
||||||
To ask questions on the mailing list, send email to
|
To ask questions on the mailing list, send email to
|
||||||
help-emacs-windows@gnu.org. (You don't need to subscribe for that.)
|
help-emacs-windows@gnu.org. (You don't need to subscribe for that.)
|
||||||
To subscribe to the list or unsubscribe from it, fill the form you
|
To subscribe to the list or unsubscribe from it, fill the form you
|
||||||
find at http://mail.gnu.org/mailman/listinfo/help-emacs-windows as
|
find at https://mail.gnu.org/mailman/listinfo/help-emacs-windows as
|
||||||
explained there.
|
explained there.
|
||||||
|
|
||||||
Another valuable source of information and help which should not be
|
Another valuable source of information and help which should not be
|
||||||
|
|
10
configure.ac
10
configure.ac
|
@ -396,7 +396,7 @@ OPTION_DEFAULT_OFF([xwidgets],
|
||||||
|
|
||||||
## For the times when you want to build Emacs but don't have
|
## For the times when you want to build Emacs but don't have
|
||||||
## a suitable makeinfo, and can live without the manuals.
|
## a suitable makeinfo, and can live without the manuals.
|
||||||
dnl http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01844.html
|
dnl https://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01844.html
|
||||||
OPTION_DEFAULT_ON([makeinfo],[don't require makeinfo for building manuals])
|
OPTION_DEFAULT_ON([makeinfo],[don't require makeinfo for building manuals])
|
||||||
|
|
||||||
## Makefile.in needs the cache file name.
|
## Makefile.in needs the cache file name.
|
||||||
|
@ -522,7 +522,7 @@ fi
|
||||||
dnl The name of this option is unfortunate. It predates, and has no
|
dnl The name of this option is unfortunate. It predates, and has no
|
||||||
dnl relation to, the "sampling-based elisp profiler" added in 24.3.
|
dnl relation to, the "sampling-based elisp profiler" added in 24.3.
|
||||||
dnl Actually, it stops it working.
|
dnl Actually, it stops it working.
|
||||||
dnl http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00393.html
|
dnl https://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00393.html
|
||||||
AC_ARG_ENABLE(profiling,
|
AC_ARG_ENABLE(profiling,
|
||||||
[AS_HELP_STRING([--enable-profiling],
|
[AS_HELP_STRING([--enable-profiling],
|
||||||
[build emacs with low-level, gprof profiling support.
|
[build emacs with low-level, gprof profiling support.
|
||||||
|
@ -948,7 +948,7 @@ AS_IF([test $gl_gcc_warnings = no],
|
||||||
nw="$nw -Wbad-function-cast" # These casts are no worse than others.
|
nw="$nw -Wbad-function-cast" # These casts are no worse than others.
|
||||||
|
|
||||||
# Emacs doesn't care about shadowing; see
|
# Emacs doesn't care about shadowing; see
|
||||||
# <http://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html>.
|
# <https://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html>.
|
||||||
nw="$nw -Wshadow"
|
nw="$nw -Wshadow"
|
||||||
|
|
||||||
# Emacs's use of alloca inhibits protecting the stack.
|
# Emacs's use of alloca inhibits protecting the stack.
|
||||||
|
@ -1170,7 +1170,7 @@ dnl AC_PROG_LN_S sets LN_S to 'cp -pR' for MinGW, on the premise that 'ln'
|
||||||
dnl doesn't support links to directories, as in "ln file dir". But that
|
dnl doesn't support links to directories, as in "ln file dir". But that
|
||||||
dnl use is non-portable, and OTOH MinGW wants to use hard links for Emacs
|
dnl use is non-portable, and OTOH MinGW wants to use hard links for Emacs
|
||||||
dnl executables at "make install" time.
|
dnl executables at "make install" time.
|
||||||
dnl See http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00475.html
|
dnl See https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00475.html
|
||||||
dnl for more details.
|
dnl for more details.
|
||||||
if test "$opsys" = "mingw32"; then
|
if test "$opsys" = "mingw32"; then
|
||||||
LN_S="/bin/ln"
|
LN_S="/bin/ln"
|
||||||
|
@ -1316,7 +1316,7 @@ dnl Eg "make LDFLAGS=... all" could run into problems,
|
||||||
dnl http://bugs.debian.org/684788
|
dnl http://bugs.debian.org/684788
|
||||||
dnl * unnecessary, since temacs is the only thing that actually needs it.
|
dnl * unnecessary, since temacs is the only thing that actually needs it.
|
||||||
dnl Indeed this is where it was originally, prior to:
|
dnl Indeed this is where it was originally, prior to:
|
||||||
dnl http://lists.gnu.org/archive/html/emacs-pretest-bug/2004-03/msg00170.html
|
dnl https://lists.gnu.org/archive/html/emacs-pretest-bug/2004-03/msg00170.html
|
||||||
if test x$GCC = xyes; then
|
if test x$GCC = xyes; then
|
||||||
LDFLAGS_NOCOMBRELOC="-Wl,-znocombreloc"
|
LDFLAGS_NOCOMBRELOC="-Wl,-znocombreloc"
|
||||||
else
|
else
|
||||||
|
|
|
@ -58,7 +58,7 @@ HTML_OPTS = --no-split --html
|
||||||
# Options used only when making info output.
|
# Options used only when making info output.
|
||||||
# --no-split is only needed because of MS-DOS.
|
# --no-split is only needed because of MS-DOS.
|
||||||
# For a possible alternative, see
|
# For a possible alternative, see
|
||||||
# http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg01182.html
|
# https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg01182.html
|
||||||
INFO_OPTS= --no-split
|
INFO_OPTS= --no-split
|
||||||
|
|
||||||
INSTALL = @INSTALL@
|
INSTALL = @INSTALL@
|
||||||
|
|
|
@ -1503,7 +1503,7 @@ Neal Ziring, Teodor Zlatanov, and Detlev Zundel.
|
||||||
advanced, self-documenting, customizable, extensible editor Emacs.
|
advanced, self-documenting, customizable, extensible editor Emacs.
|
||||||
(The @samp{G} in
|
(The @samp{G} in
|
||||||
@c Workaround makeinfo 4 bug.
|
@c Workaround makeinfo 4 bug.
|
||||||
@c http://lists.gnu.org/archive/html/bug-texinfo/2004-08/msg00009.html
|
@c https://lists.gnu.org/archive/html/bug-texinfo/2004-08/msg00009.html
|
||||||
@iftex
|
@iftex
|
||||||
@acronym{GNU, @acronym{GNU}'s Not Unix}
|
@acronym{GNU, @acronym{GNU}'s Not Unix}
|
||||||
@end iftex
|
@end iftex
|
||||||
|
|
|
@ -213,6 +213,6 @@ issues to be addressed. Interested developers should contact
|
||||||
@email{emacs-devel@@gnu.org}.
|
@email{emacs-devel@@gnu.org}.
|
||||||
@end ifnothtml
|
@end ifnothtml
|
||||||
@ifhtml
|
@ifhtml
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, the
|
@url{https://lists.gnu.org/mailman/listinfo/emacs-devel, the
|
||||||
emacs-devel mailing list}.
|
emacs-devel mailing list}.
|
||||||
@end ifhtml
|
@end ifhtml
|
||||||
|
|
|
@ -1356,7 +1356,7 @@ fontset}, the @dfn{startup fontset} and the @dfn{default fontset}.
|
||||||
@c FIXME? The doc of *standard*-fontset-spec says:
|
@c FIXME? The doc of *standard*-fontset-spec says:
|
||||||
@c "You have the biggest chance to display international characters
|
@c "You have the biggest chance to display international characters
|
||||||
@c with correct glyphs by using the *standard* fontset." (my emphasis)
|
@c with correct glyphs by using the *standard* fontset." (my emphasis)
|
||||||
@c See http://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00430.html
|
@c See https://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00430.html
|
||||||
The default fontset is most likely to have fonts for a wide variety of
|
The default fontset is most likely to have fonts for a wide variety of
|
||||||
non-@acronym{ASCII} characters, and is the default fallback for the
|
non-@acronym{ASCII} characters, and is the default fallback for the
|
||||||
other two fontsets, and if you set a default font rather than fontset.
|
other two fontsets, and if you set a default font rather than fontset.
|
||||||
|
|
|
@ -509,7 +509,7 @@ by the Emacs maintainers, are shown by @kbd{M-x debbugs-gnu-usertags}.
|
||||||
@item
|
@item
|
||||||
The @samp{bug-gnu-emacs} mailing list (also available as the newsgroup
|
The @samp{bug-gnu-emacs} mailing list (also available as the newsgroup
|
||||||
@samp{gnu.emacs.bug}). You can read the list archives at
|
@samp{gnu.emacs.bug}). You can read the list archives at
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs}. This list
|
@url{https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs}. This list
|
||||||
works as a mirror of the Emacs bug reports and follow-up messages
|
works as a mirror of the Emacs bug reports and follow-up messages
|
||||||
which are sent to the bug tracker. It also contains old bug reports
|
which are sent to the bug tracker. It also contains old bug reports
|
||||||
from before the bug tracker was introduced (in early 2008).
|
from before the bug tracker was introduced (in early 2008).
|
||||||
|
@ -524,7 +524,7 @@ The @samp{emacs-pretest-bug} mailing list. This list is no longer
|
||||||
used, and is mainly of historical interest. At one time, it was used
|
used, and is mainly of historical interest. At one time, it was used
|
||||||
for bug reports in development (i.e., not yet released) versions of
|
for bug reports in development (i.e., not yet released) versions of
|
||||||
Emacs. You can read the archives for 2003 to mid 2007 at
|
Emacs. You can read the archives for 2003 to mid 2007 at
|
||||||
@url{http://lists.gnu.org/archive/html/emacs-pretest-bug/}. Nowadays,
|
@url{https://lists.gnu.org/archive/html/emacs-pretest-bug/}. Nowadays,
|
||||||
it is an alias for @samp{bug-gnu-emacs}.
|
it is an alias for @samp{bug-gnu-emacs}.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
|
@ -680,7 +680,7 @@ will be sent to the Emacs maintainers at
|
||||||
@email{bug-gnu-emacs@@gnu.org}.
|
@email{bug-gnu-emacs@@gnu.org}.
|
||||||
@end ifnothtml
|
@end ifnothtml
|
||||||
@ifhtml
|
@ifhtml
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs, bug-gnu-emacs}.
|
@url{https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs, bug-gnu-emacs}.
|
||||||
@end ifhtml
|
@end ifhtml
|
||||||
(If you want to suggest an improvement or new feature, use the same
|
(If you want to suggest an improvement or new feature, use the same
|
||||||
address.) If you cannot send mail from inside Emacs, you can copy the
|
address.) If you cannot send mail from inside Emacs, you can copy the
|
||||||
|
@ -1251,7 +1251,7 @@ If you would like to work on improving Emacs, please contact the maintainers at
|
||||||
@email{emacs-devel@@gnu.org}.
|
@email{emacs-devel@@gnu.org}.
|
||||||
@end ifnothtml
|
@end ifnothtml
|
||||||
@ifhtml
|
@ifhtml
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, the
|
@url{https://lists.gnu.org/mailman/listinfo/emacs-devel, the
|
||||||
emacs-devel mailing list}.
|
emacs-devel mailing list}.
|
||||||
@end ifhtml
|
@end ifhtml
|
||||||
You can ask for suggested projects or suggest your own ideas.
|
You can ask for suggested projects or suggest your own ideas.
|
||||||
|
@ -1262,7 +1262,7 @@ you have not yet started work, it is useful to contact
|
||||||
@email{emacs-devel@@gnu.org}
|
@email{emacs-devel@@gnu.org}
|
||||||
@end ifnothtml
|
@end ifnothtml
|
||||||
@ifhtml
|
@ifhtml
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/emacs-devel, emacs-devel}
|
@url{https://lists.gnu.org/mailman/listinfo/emacs-devel, emacs-devel}
|
||||||
@end ifhtml
|
@end ifhtml
|
||||||
before you start; it might be possible to suggest ways to make your
|
before you start; it might be possible to suggest ways to make your
|
||||||
extension fit in better with the rest of Emacs.
|
extension fit in better with the rest of Emacs.
|
||||||
|
@ -1426,7 +1426,7 @@ Send a message to
|
||||||
the mailing list @email{help-gnu-emacs@@gnu.org},
|
the mailing list @email{help-gnu-emacs@@gnu.org},
|
||||||
@end ifnothtml
|
@end ifnothtml
|
||||||
@ifhtml
|
@ifhtml
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/help-gnu-emacs, the
|
@url{https://lists.gnu.org/mailman/listinfo/help-gnu-emacs, the
|
||||||
help-gnu-emacs mailing list},
|
help-gnu-emacs mailing list},
|
||||||
@end ifhtml
|
@end ifhtml
|
||||||
or post your request on newsgroup @code{gnu.emacs.help}. (This
|
or post your request on newsgroup @code{gnu.emacs.help}. (This
|
||||||
|
|
|
@ -497,7 +497,7 @@
|
||||||
Improve doc for use of 'int', and discuss 'ssize_t'.
|
Improve doc for use of 'int', and discuss 'ssize_t'.
|
||||||
* internals.texi (C Integer Types): Mention 'int' for other
|
* internals.texi (C Integer Types): Mention 'int' for other
|
||||||
randomish values that lie in 'int' range. Mention 'ssize_t'. See:
|
randomish values that lie in 'int' range. Mention 'ssize_t'. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00019.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00019.html
|
||||||
|
|
||||||
Use AUTO_CONS instead of SCOPED_CONS, etc.
|
Use AUTO_CONS instead of SCOPED_CONS, etc.
|
||||||
* internals.texi (Stack-allocated Objects):
|
* internals.texi (Stack-allocated Objects):
|
||||||
|
@ -971,7 +971,7 @@
|
||||||
|
|
||||||
* markers.texi (Moving Marker Positions): Clarify guidance about
|
* markers.texi (Moving Marker Positions): Clarify guidance about
|
||||||
when to move markers and when to create a new one, as discussed at
|
when to move markers and when to create a new one, as discussed at
|
||||||
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16818#17
|
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=16818#17
|
||||||
|
|
||||||
2014-03-02 Glenn Morris <rgm@gnu.org>
|
2014-03-02 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -2154,7 +2154,7 @@
|
||||||
|
|
||||||
* internals.texi (C Integer Types): New section.
|
* internals.texi (C Integer Types): New section.
|
||||||
This follows up and records an email in
|
This follows up and records an email in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00496.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00496.html>.
|
||||||
|
|
||||||
2012-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
|
2012-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -2475,7 +2475,7 @@
|
||||||
* os.texi (Time of Day):
|
* os.texi (Time of Day):
|
||||||
Update for new time stamp format (HIGH LOW MICROSEC PICOSEC).
|
Update for new time stamp format (HIGH LOW MICROSEC PICOSEC).
|
||||||
These instances were missed the first time around.
|
These instances were missed the first time around.
|
||||||
Problem reported by Glenn Morris in <http://bugs.gnu.org/12706#25>.
|
Problem reported by Glenn Morris in <https://bugs.gnu.org/12706#25>.
|
||||||
|
|
||||||
2012-10-24 Chong Yidong <cyd@gnu.org>
|
2012-10-24 Chong Yidong <cyd@gnu.org>
|
||||||
|
|
||||||
|
@ -6288,7 +6288,7 @@
|
||||||
2009-04-11 Eli Zaretskii <eliz@gnu.org>
|
2009-04-11 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
* display.texi (Overlays): Overlays don't scale well. See
|
* display.texi (Overlays): Overlays don't scale well. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2009-04/msg00243.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2009-04/msg00243.html.
|
||||||
|
|
||||||
2009-04-10 Chong Yidong <cyd@stupidchicken.com>
|
2009-04-10 Chong Yidong <cyd@stupidchicken.com>
|
||||||
|
|
||||||
|
|
|
@ -317,7 +317,7 @@ This is analogous to the @code{defsubst} form;
|
||||||
@code{cl-defsubst} uses a different method (compiler macros) which
|
@code{cl-defsubst} uses a different method (compiler macros) which
|
||||||
works in all versions of Emacs, and also generates somewhat more
|
works in all versions of Emacs, and also generates somewhat more
|
||||||
@c For some examples,
|
@c For some examples,
|
||||||
@c see http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00009.html
|
@c see https://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00009.html
|
||||||
efficient inline expansions. In particular, @code{cl-defsubst}
|
efficient inline expansions. In particular, @code{cl-defsubst}
|
||||||
arranges for the processing of keyword arguments, default values,
|
arranges for the processing of keyword arguments, default values,
|
||||||
etc., to be done at compile-time whenever possible.
|
etc., to be done at compile-time whenever possible.
|
||||||
|
|
|
@ -61,7 +61,7 @@ Emacs @value{EMACSVER}.
|
||||||
|
|
||||||
This FAQ is maintained by the developers and users of Emacs on MS Windows.
|
This FAQ is maintained by the developers and users of Emacs on MS Windows.
|
||||||
If you find any errors, or have any suggestions, please send them to
|
If you find any errors, or have any suggestions, please send them to
|
||||||
the @url{http://lists.gnu.org/mailman/listinfo/help-emacs-windows,
|
the @url{https://lists.gnu.org/mailman/listinfo/help-emacs-windows,
|
||||||
help-emacs-windows} mailing list.
|
help-emacs-windows} mailing list.
|
||||||
|
|
||||||
At time of writing, the latest version of GNU Emacs is version @value{EMACSVER}.
|
At time of writing, the latest version of GNU Emacs is version @value{EMACSVER}.
|
||||||
|
@ -2283,10 +2283,10 @@ and you can view the FAQ by typing @kbd{C-h C-f}. Other resources include:
|
||||||
@cindex help, mailing lists
|
@cindex help, mailing lists
|
||||||
|
|
||||||
The official mailing list for Windows specific help and discussion is
|
The official mailing list for Windows specific help and discussion is
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/help-emacs-windows,
|
@url{https://lists.gnu.org/mailman/listinfo/help-emacs-windows,
|
||||||
help-emacs-windows}. See that link for information on how to subscribe
|
help-emacs-windows}. See that link for information on how to subscribe
|
||||||
or unsubscribe. The
|
or unsubscribe. The
|
||||||
@uref{http://lists.gnu.org/archive/html/help-emacs-windows/, list archives}
|
@uref{https://lists.gnu.org/archive/html/help-emacs-windows/, list archives}
|
||||||
are available online.
|
are available online.
|
||||||
|
|
||||||
@c ------------------------------------------------------------
|
@c ------------------------------------------------------------
|
||||||
|
|
|
@ -421,7 +421,7 @@ posting bug reports to this newsgroup directly (@pxref{Reporting bugs}).
|
||||||
The FSF has maintained archives of all of the GNU mailing lists for many
|
The FSF has maintained archives of all of the GNU mailing lists for many
|
||||||
years, although there may be some unintentional gaps in coverage. The
|
years, although there may be some unintentional gaps in coverage. The
|
||||||
archive can be browsed over the web at
|
archive can be browsed over the web at
|
||||||
@uref{http://lists.gnu.org/archive/html/, the GNU mail archive}.
|
@uref{https://lists.gnu.org/archive/html/, the GNU mail archive}.
|
||||||
|
|
||||||
Web-based Usenet search services, such as
|
Web-based Usenet search services, such as
|
||||||
@uref{http://groups.google.com/groups/dir?q=gnu&, Google}, also
|
@uref{http://groups.google.com/groups/dir?q=gnu&, Google}, also
|
||||||
|
@ -457,13 +457,13 @@ RMS says:
|
||||||
|
|
||||||
@quotation
|
@quotation
|
||||||
Sending bug reports to
|
Sending bug reports to
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/help-gnu-emacs,
|
@url{https://lists.gnu.org/mailman/listinfo/help-gnu-emacs,
|
||||||
the help-gnu-emacs mailing list}
|
the help-gnu-emacs mailing list}
|
||||||
(which has the effect of posting on @uref{news:gnu.emacs.help}) is
|
(which has the effect of posting on @uref{news:gnu.emacs.help}) is
|
||||||
undesirable because it takes the time of an unnecessarily large group
|
undesirable because it takes the time of an unnecessarily large group
|
||||||
of people, most of whom are just users and have no idea how to fix
|
of people, most of whom are just users and have no idea how to fix
|
||||||
these problem.
|
these problem.
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs, The
|
@url{https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs, The
|
||||||
bug-gnu-emacs list} reaches a much smaller group of people who are
|
bug-gnu-emacs list} reaches a much smaller group of people who are
|
||||||
more likely to know what to do and have expressed a wish to receive
|
more likely to know what to do and have expressed a wish to receive
|
||||||
more messages about Emacs than the others.
|
more messages about Emacs than the others.
|
||||||
|
@ -1432,7 +1432,7 @@ of files from Macintosh, Microsoft, and Unix platforms.
|
||||||
In general, new Emacs users should not be provided with @file{.emacs}
|
In general, new Emacs users should not be provided with @file{.emacs}
|
||||||
files, because this can cause confusing non-standard behavior. Then
|
files, because this can cause confusing non-standard behavior. Then
|
||||||
they send questions to
|
they send questions to
|
||||||
@url{http://lists.gnu.org/mailman/listinfo/help-gnu-emacs,
|
@url{https://lists.gnu.org/mailman/listinfo/help-gnu-emacs,
|
||||||
the help-gnu-emacs mailing list} asking why Emacs
|
the help-gnu-emacs mailing list} asking why Emacs
|
||||||
isn't behaving as documented.
|
isn't behaving as documented.
|
||||||
|
|
||||||
|
|
|
@ -804,7 +804,7 @@ emacswiki.org page for ERC@. Anyone may add tips, hints, etc.@: to it.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
You can ask questions about using ERC on the Emacs mailing list,
|
You can ask questions about using ERC on the Emacs mailing list,
|
||||||
@uref{http://lists.gnu.org/mailman/listinfo/help-gnu-emacs}.
|
@uref{https://lists.gnu.org/mailman/listinfo/help-gnu-emacs}.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
You can visit the IRC Freenode channel @samp{#emacs}. Many of the
|
You can visit the IRC Freenode channel @samp{#emacs}. Many of the
|
||||||
|
|
|
@ -1389,7 +1389,7 @@ the @url{http://lists.xemacs.org/mailman/listinfo/xemacs-beta,
|
||||||
XEmacs mailing list}.
|
XEmacs mailing list}.
|
||||||
|
|
||||||
If you have problems using PCL-CVS or other questions, send them to
|
If you have problems using PCL-CVS or other questions, send them to
|
||||||
the @url{http://lists.gnu.org/mailman/listinfo/help-gnu-emacs,
|
the @url{https://lists.gnu.org/mailman/listinfo/help-gnu-emacs,
|
||||||
help-gnu-emacs mailing list}. This is a good place to get help, as is
|
help-gnu-emacs mailing list}. This is a good place to get help, as is
|
||||||
the @url{http://lists.nongnu.org/mailman/listinfo/info-cvs, info-cvs list}.
|
the @url{http://lists.nongnu.org/mailman/listinfo/info-cvs, info-cvs list}.
|
||||||
|
|
||||||
|
|
|
@ -195,7 +195,7 @@
|
||||||
|
|
||||||
Fix minor Bazaar leftovers.
|
Fix minor Bazaar leftovers.
|
||||||
Reported by Perry E. Metzger in:
|
Reported by Perry E. Metzger in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00745.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00745.html
|
||||||
* CONTRIBUTE: More git transition.
|
* CONTRIBUTE: More git transition.
|
||||||
|
|
||||||
2014-11-11 Eric S. Raymond <esr@thyrsus.com>
|
2014-11-11 Eric S. Raymond <esr@thyrsus.com>
|
||||||
|
@ -1695,7 +1695,7 @@
|
||||||
Redo spelling of Makefile variables to conform to POSIX.
|
Redo spelling of Makefile variables to conform to POSIX.
|
||||||
POSIX does not allow "-" in Makefile variable names.
|
POSIX does not allow "-" in Makefile variable names.
|
||||||
Reported by Bruno Haible in
|
Reported by Bruno Haible in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
|
||||||
* refcards/Makefile (DIRED_REFCARDS_PDF): Rename from
|
* refcards/Makefile (DIRED_REFCARDS_PDF): Rename from
|
||||||
DIRED-REFCARDS_PDF.
|
DIRED-REFCARDS_PDF.
|
||||||
(MISC_REFCARDS_PDF): Rename from MISC-REFCARDS_PDF.
|
(MISC_REFCARDS_PDF): Rename from MISC-REFCARDS_PDF.
|
||||||
|
@ -4762,7 +4762,7 @@
|
||||||
2005-07-07 Lute Kamstra <lute@gnu.org>
|
2005-07-07 Lute Kamstra <lute@gnu.org>
|
||||||
|
|
||||||
* tasks.texi: Delete file. The GNU Task List is obsolete and has
|
* tasks.texi: Delete file. The GNU Task List is obsolete and has
|
||||||
been replaced by http://savannah.gnu.org/projects/tasklist.
|
been replaced by https://savannah.gnu.org/projects/tasklist.
|
||||||
|
|
||||||
2005-07-07 Lute Kamstra <lute@gnu.org>
|
2005-07-07 Lute Kamstra <lute@gnu.org>
|
||||||
|
|
||||||
|
|
|
@ -1992,7 +1992,7 @@ This enables SVG generation from latex code blocks.
|
||||||
|
|
||||||
*** New option: [[doc:org-habit-show-done-always-green][org-habit-show-done-always-green]]
|
*** New option: [[doc:org-habit-show-done-always-green][org-habit-show-done-always-green]]
|
||||||
|
|
||||||
See [[http://lists.gnu.org/archive/html/emacs-orgmode/2013-05/msg00214.html][this message]] from Max Mikhanosha.
|
See [[https://lists.gnu.org/archive/html/emacs-orgmode/2013-05/msg00214.html][this message]] from Max Mikhanosha.
|
||||||
|
|
||||||
*** New option: [[doc:org-babel-inline-result-wrap][org-babel-inline-result-wrap]]
|
*** New option: [[doc:org-babel-inline-result-wrap][org-babel-inline-result-wrap]]
|
||||||
|
|
||||||
|
|
10
etc/PROBLEMS
10
etc/PROBLEMS
|
@ -540,7 +540,7 @@ to the variable 'locate-dominating-stop-dir-regexp'. For example, if
|
||||||
the problem relates to "/smb/.dir-locals.el", set that variable
|
the problem relates to "/smb/.dir-locals.el", set that variable
|
||||||
to a new value where you replace "net\\|afs" with "net\\|afs\\|smb".
|
to a new value where you replace "net\\|afs" with "net\\|afs\\|smb".
|
||||||
(The default value already matches common auto-mount prefixes.)
|
(The default value already matches common auto-mount prefixes.)
|
||||||
See http://lists.gnu.org/archive/html/help-gnu-emacs/2015-02/msg00461.html .
|
See https://lists.gnu.org/archive/html/help-gnu-emacs/2015-02/msg00461.html .
|
||||||
|
|
||||||
*** Attempting to visit remote files via ange-ftp fails.
|
*** Attempting to visit remote files via ange-ftp fails.
|
||||||
|
|
||||||
|
@ -689,7 +689,7 @@ On some systems, there exists a font that is actually named Monospace,
|
||||||
which takes over the virtual font. This is considered an operating
|
which takes over the virtual font. This is considered an operating
|
||||||
system bug; see
|
system bug; see
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00696.html
|
https://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00696.html
|
||||||
|
|
||||||
If you encounter this problem, set the default font to a specific font
|
If you encounter this problem, set the default font to a specific font
|
||||||
in your .Xresources or initialization file. For instance, you can put
|
in your .Xresources or initialization file. For instance, you can put
|
||||||
|
@ -1067,7 +1067,7 @@ during such resizing attempts (i3, IceWM).
|
||||||
See also https://debbugs.gnu.org/cgi/bugreport.cgi?bug=15700,
|
See also https://debbugs.gnu.org/cgi/bugreport.cgi?bug=15700,
|
||||||
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22000,
|
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22000,
|
||||||
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22898 and
|
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22898 and
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00154.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00154.html.
|
||||||
|
|
||||||
*** Metacity: Resizing Emacs or ALT-Tab causes X to be unresponsive.
|
*** Metacity: Resizing Emacs or ALT-Tab causes X to be unresponsive.
|
||||||
|
|
||||||
|
@ -2602,7 +2602,7 @@ This is a consequence of a change to src/dired.c on 2010-07-27. The
|
||||||
issue is that Cygwin 1.5.19 did not have d_ino in 'struct dirent'.
|
issue is that Cygwin 1.5.19 did not have d_ino in 'struct dirent'.
|
||||||
See
|
See
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-07/msg01266.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-07/msg01266.html
|
||||||
|
|
||||||
*** Building the native MS-Windows port fails due to unresolved externals
|
*** Building the native MS-Windows port fails due to unresolved externals
|
||||||
|
|
||||||
|
@ -2703,7 +2703,7 @@ Errors and warnings can look like this:
|
||||||
This happens when paths using backslashes are passed to the compiler or
|
This happens when paths using backslashes are passed to the compiler or
|
||||||
linker (via -I and possibly other compiler flags); when these paths are
|
linker (via -I and possibly other compiler flags); when these paths are
|
||||||
included in source code, the backslashes are interpreted as escape sequences.
|
included in source code, the backslashes are interpreted as escape sequences.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2010-07/msg00995.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2010-07/msg00995.html
|
||||||
|
|
||||||
The fix is to use forward slashes in all paths passed to the compiler.
|
The fix is to use forward slashes in all paths passed to the compiler.
|
||||||
|
|
||||||
|
|
46
etc/TODO
46
etc/TODO
|
@ -95,17 +95,17 @@ make it.
|
||||||
|
|
||||||
** Move idlwave to elpa.gnu.org.
|
** Move idlwave to elpa.gnu.org.
|
||||||
Need to sync up the Emacs and external versions.
|
Need to sync up the Emacs and external versions.
|
||||||
See <http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00008.html>
|
See <https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00008.html>
|
||||||
|
|
||||||
** Move Org mode to elpa.gnu.org.
|
** Move Org mode to elpa.gnu.org.
|
||||||
See <http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00300.html>
|
See <https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00300.html>
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00257.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00257.html>
|
||||||
|
|
||||||
** Move verilog-mode to elpa.gnu.org.
|
** Move verilog-mode to elpa.gnu.org.
|
||||||
See <http://lists.gnu.org/archive/html/emacs-devel/2015-02/msg01180.html>
|
See <https://lists.gnu.org/archive/html/emacs-devel/2015-02/msg01180.html>
|
||||||
|
|
||||||
** Move vhdl-mode to elpa.gnu.org.
|
** Move vhdl-mode to elpa.gnu.org.
|
||||||
See <http://lists.gnu.org/archive/html/emacs-devel/2015-02/msg01180.html>
|
See <https://lists.gnu.org/archive/html/emacs-devel/2015-02/msg01180.html>
|
||||||
|
|
||||||
* Simple tasks. These don't require much Emacs knowledge, they are
|
* Simple tasks. These don't require much Emacs knowledge, they are
|
||||||
suitable for anyone from beginners to experts.
|
suitable for anyone from beginners to experts.
|
||||||
|
@ -157,7 +157,7 @@ for users to customize.
|
||||||
|
|
||||||
** revert-buffer should eliminate overlays and the mark.
|
** revert-buffer should eliminate overlays and the mark.
|
||||||
For related problems consult the thread starting with
|
For related problems consult the thread starting with
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2005-11/msg01346.html
|
https://lists.gnu.org/archive/html/emacs-devel/2005-11/msg01346.html
|
||||||
|
|
||||||
** erase-buffer should perhaps disregard read-only properties of text.
|
** erase-buffer should perhaps disregard read-only properties of text.
|
||||||
|
|
||||||
|
@ -185,7 +185,7 @@ for users to customize.
|
||||||
|
|
||||||
** Define recompute-arg and recompute-arg-if for fix_command to use.
|
** Define recompute-arg and recompute-arg-if for fix_command to use.
|
||||||
See rms message of 11 Dec 05 in
|
See rms message of 11 Dec 05 in
|
||||||
http://lists.gnu.org/archive/html/emacs-pretest-bug/2005-12/msg00165.html,
|
https://lists.gnu.org/archive/html/emacs-pretest-bug/2005-12/msg00165.html,
|
||||||
and the rest of that discussion.
|
and the rest of that discussion.
|
||||||
|
|
||||||
** In Emacs Info, examples of using Customize should be clickable
|
** In Emacs Info, examples of using Customize should be clickable
|
||||||
|
@ -202,10 +202,10 @@ for users to customize.
|
||||||
** make back_comment use syntax-ppss or equivalent.
|
** make back_comment use syntax-ppss or equivalent.
|
||||||
|
|
||||||
** Consider improving src/sysdep.c's search for a fqdn.
|
** Consider improving src/sysdep.c's search for a fqdn.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00782.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00782.html
|
||||||
|
|
||||||
** Find a proper fix for rcirc multiline nick adding.
|
** Find a proper fix for rcirc multiline nick adding.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00684.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00684.html
|
||||||
|
|
||||||
** Check for any included packages that define obsolete bug-reporting commands.
|
** Check for any included packages that define obsolete bug-reporting commands.
|
||||||
Change them to use report-emacs-bug.
|
Change them to use report-emacs-bug.
|
||||||
|
@ -228,12 +228,12 @@ like make-backup-file-name-function for non-numeric backup files.
|
||||||
dired buffers and DTRT WRT 'auto-revert-mode'.
|
dired buffers and DTRT WRT 'auto-revert-mode'.
|
||||||
|
|
||||||
** Check uses of prin1 for error-handling.
|
** Check uses of prin1 for error-handling.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2008-08/msg00456.html
|
https://lists.gnu.org/archive/html/emacs-devel/2008-08/msg00456.html
|
||||||
|
|
||||||
* Important features:
|
* Important features:
|
||||||
|
|
||||||
** "Emacs as word processor"
|
** "Emacs as word processor"
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00515.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00515.html
|
||||||
rms writes:
|
rms writes:
|
||||||
25 years ago I hoped we would extend Emacs to do WYSIWYG word
|
25 years ago I hoped we would extend Emacs to do WYSIWYG word
|
||||||
processing. That is why we added text properties and variable
|
processing. That is why we added text properties and variable
|
||||||
|
@ -311,15 +311,15 @@ never really made it work for this.
|
||||||
Perspectives also need to interact with the tabs.
|
Perspectives also need to interact with the tabs.
|
||||||
|
|
||||||
** FFI (foreign function interface)
|
** FFI (foreign function interface)
|
||||||
See eg http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00246.html
|
See eg https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00246.html
|
||||||
|
|
||||||
One way of doing this is to start with fx's dynamic loading, and use it
|
One way of doing this is to start with fx's dynamic loading, and use it
|
||||||
to implement things like auto-loaded buffer parsers and database
|
to implement things like auto-loaded buffer parsers and database
|
||||||
access in cases which need more than Lisp.
|
access in cases which need more than Lisp.
|
||||||
|
|
||||||
** Replace unexec with a more portable form of dumping
|
** Replace unexec with a more portable form of dumping
|
||||||
See eg http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01034.html
|
See eg https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01034.html
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00452.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00452.html
|
||||||
|
|
||||||
One way is to provide portable undumping using mmap (per gerd design).
|
One way is to provide portable undumping using mmap (per gerd design).
|
||||||
|
|
||||||
|
@ -399,8 +399,8 @@ familiar with GNUstep and Objective C.
|
||||||
** A more modern printing interface. One that pops up a dialog that lets
|
** A more modern printing interface. One that pops up a dialog that lets
|
||||||
you choose printer, page style, etc.
|
you choose printer, page style, etc.
|
||||||
Integration with the Gtk print dialog is apparently difficult. See eg:
|
Integration with the Gtk print dialog is apparently difficult. See eg:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2009-03/msg00501.html
|
https://lists.gnu.org/archive/html/emacs-devel/2009-03/msg00501.html
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2009-04/msg00034.html
|
https://lists.gnu.org/archive/html/emacs-devel/2009-04/msg00034.html
|
||||||
|
|
||||||
** Allow frames(terminals) created by emacsclient to inherit their environment
|
** Allow frames(terminals) created by emacsclient to inherit their environment
|
||||||
from the emacsclient process.
|
from the emacsclient process.
|
||||||
|
@ -499,7 +499,7 @@ from the emacsclient process.
|
||||||
|
|
||||||
** Get some major packages installed: W3 (development version needs
|
** Get some major packages installed: W3 (development version needs
|
||||||
significant work), PSGML, _possibly_ ECB.
|
significant work), PSGML, _possibly_ ECB.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-05/msg01493.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-05/msg01493.html
|
||||||
Check the assignments file for other packages which might go in and
|
Check the assignments file for other packages which might go in and
|
||||||
have been missed.
|
have been missed.
|
||||||
|
|
||||||
|
@ -645,17 +645,17 @@ from the emacsclient process.
|
||||||
|
|
||||||
** Possibly make 'list-holidays' eval items in the calendar-holidays variable.
|
** Possibly make 'list-holidays' eval items in the calendar-holidays variable.
|
||||||
See thread
|
See thread
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2006-02/msg01034.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2006-02/msg01034.html>.
|
||||||
[rgm@gnu.org will look at this after 22.1]
|
[rgm@gnu.org will look at this after 22.1]
|
||||||
|
|
||||||
** Possibly make cal-dst use the system timezone database directly.
|
** Possibly make cal-dst use the system timezone database directly.
|
||||||
See thread
|
See thread
|
||||||
<http://lists.gnu.org/archive/html/emacs-pretest-bug/2006-11/msg00060.html>
|
<https://lists.gnu.org/archive/html/emacs-pretest-bug/2006-11/msg00060.html>
|
||||||
|
|
||||||
** Possibly add a "close" button to the modeline.
|
** Possibly add a "close" button to the modeline.
|
||||||
The idea is to add an "X" of some kind, that when clicked deletes
|
The idea is to add an "X" of some kind, that when clicked deletes
|
||||||
the window associated with that modeline.
|
the window associated with that modeline.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-09/msg02416.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-09/msg02416.html
|
||||||
|
|
||||||
* Things to be done for specific packages or features
|
* Things to be done for specific packages or features
|
||||||
|
|
||||||
|
@ -1492,7 +1492,7 @@ presence of multi-file documents.
|
||||||
or just an extension of buff-menu.el.
|
or just an extension of buff-menu.el.
|
||||||
|
|
||||||
** Replace linum.el with nlinum.el
|
** Replace linum.el with nlinum.el
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-08/msg00379.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-08/msg00379.html
|
||||||
|
|
||||||
** Merge sendmail.el and messages.el.
|
** Merge sendmail.el and messages.el.
|
||||||
Probably not a complete merge, but at least arrange for messages.el to be
|
Probably not a complete merge, but at least arrange for messages.el to be
|
||||||
|
@ -1507,7 +1507,7 @@ presence of multi-file documents.
|
||||||
|
|
||||||
** Rewrite make-docfile to be clean and maintainable.
|
** Rewrite make-docfile to be clean and maintainable.
|
||||||
It might be better to replace it with Lisp, using the byte compiler.
|
It might be better to replace it with Lisp, using the byte compiler.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00037.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00037.html
|
||||||
|
|
||||||
** Add an inferior-comint-minor-mode to capture the common set of operations
|
** Add an inferior-comint-minor-mode to capture the common set of operations
|
||||||
offered by major modes that offer an associated inferior
|
offered by major modes that offer an associated inferior
|
||||||
|
@ -1523,7 +1523,7 @@ presence of multi-file documents.
|
||||||
* Wishlist items:
|
* Wishlist items:
|
||||||
|
|
||||||
** Maybe replace etags.c with a Lisp implementation.
|
** Maybe replace etags.c with a Lisp implementation.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00354.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00354.html
|
||||||
|
|
||||||
** Maybe replace lib-src/rcs2log with a Lisp implementation.
|
** Maybe replace lib-src/rcs2log with a Lisp implementation.
|
||||||
It wouldn't have to be a complete replacement, just enough
|
It wouldn't have to be a complete replacement, just enough
|
||||||
|
|
|
@ -454,7 +454,7 @@
|
||||||
Redo spelling of Makefile variables to conform to POSIX.
|
Redo spelling of Makefile variables to conform to POSIX.
|
||||||
POSIX does not allow "-" in Makefile variable names.
|
POSIX does not allow "-" in Makefile variable names.
|
||||||
Reported by Bruno Haible in
|
Reported by Bruno Haible in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00990.html>.
|
||||||
* Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
|
* Makefile.in (BUILT_EMACS): Rename from BUILT-EMACS.
|
||||||
(TIT_GB): Rename from TIT-GB.
|
(TIT_GB): Rename from TIT-GB.
|
||||||
(CHINESE_TIT): Rename from CHINESE-TIT.
|
(CHINESE_TIT): Rename from CHINESE-TIT.
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
is not part of Emacs and is typically not installed.
|
is not part of Emacs and is typically not installed.
|
||||||
Instead, just invoke xmalloc and xrealloc as usual.
|
Instead, just invoke xmalloc and xrealloc as usual.
|
||||||
Problem reported by Nicolas Richard in:
|
Problem reported by Nicolas Richard in:
|
||||||
http://bugs.gnu.org/20191#20
|
https://bugs.gnu.org/20191#20
|
||||||
(xrnew): Avoid no-longer-needed cast to 'char *'.
|
(xrnew): Avoid no-longer-needed cast to 'char *'.
|
||||||
(xrealloc): First arg is now void *, not char *.
|
(xrealloc): First arg is now void *, not char *.
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@
|
||||||
|
|
||||||
Better support for future plugins
|
Better support for future plugins
|
||||||
See the thread containing:
|
See the thread containing:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-02/msg00720.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-02/msg00720.html
|
||||||
* make-docfile.c (write_globals): Generate code that #defines
|
* make-docfile.c (write_globals): Generate code that #defines
|
||||||
Qxxx macros other than Qnil only if DEFINE_NONNIL_Q_SYMBOL_MACROS.
|
Qxxx macros other than Qnil only if DEFINE_NONNIL_Q_SYMBOL_MACROS.
|
||||||
Qnil is safe to define even in plugins, since it must be zero for
|
Qnil is safe to define even in plugins, since it must be zero for
|
||||||
|
@ -329,7 +329,7 @@
|
||||||
2014-05-26 Paul Eggert <eggert@cs.ucla.edu>
|
2014-05-26 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Fix rcs2log problems with CVS. Reported by Glenn Morris in
|
Fix rcs2log problems with CVS. Reported by Glenn Morris in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00277.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00277.html>.
|
||||||
Plus, fix some security and filename quoting problems.
|
Plus, fix some security and filename quoting problems.
|
||||||
* rcs2log (logdir): Prefer mktemp if available.
|
* rcs2log (logdir): Prefer mktemp if available.
|
||||||
(logdir, llogdir): Work even if TMPDIR begins with '-' or has spaces.
|
(logdir, llogdir): Work even if TMPDIR begins with '-' or has spaces.
|
||||||
|
@ -937,13 +937,13 @@
|
||||||
|
|
||||||
* movemail.c: Add missing 'defined'.
|
* movemail.c: Add missing 'defined'.
|
||||||
Suggested by Sven Joachim in
|
Suggested by Sven Joachim in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00218.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00218.html>.
|
||||||
|
|
||||||
2012-07-11 Paul Eggert <eggert@cs.ucla.edu>
|
2012-07-11 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Port 'movemail' again to Solaris and similar hosts.
|
Port 'movemail' again to Solaris and similar hosts.
|
||||||
See Susan Cragin's report in
|
See Susan Cragin's report in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00199.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00199.html>.
|
||||||
* movemail.c (xmalloc): Also define if !DISABLE_DIRECT_ACCESS &&
|
* movemail.c (xmalloc): Also define if !DISABLE_DIRECT_ACCESS &&
|
||||||
!MAIL_USE_MMDF && !MAIL_USE_SYSTEM_LOCK. Move up, so it doesn't
|
!MAIL_USE_MMDF && !MAIL_USE_SYSTEM_LOCK. Move up, so it doesn't
|
||||||
need a forward declaration.
|
need a forward declaration.
|
||||||
|
@ -1212,7 +1212,7 @@
|
||||||
Assume less-ancient POSIX support.
|
Assume less-ancient POSIX support.
|
||||||
* update-game-score.c: Include <getopt.h> rather than rolling our
|
* update-game-score.c: Include <getopt.h> rather than rolling our
|
||||||
own decls for optarg, optind, opterr. See
|
own decls for optarg, optind, opterr. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00720.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00720.html>.
|
||||||
|
|
||||||
2012-04-14 Juanma Barranquero <lekktu@gmail.com>
|
2012-04-14 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
@ -1271,7 +1271,7 @@
|
||||||
instead, treat both -c and -t as always requesting a new "tty" frame,
|
instead, treat both -c and -t as always requesting a new "tty" frame,
|
||||||
and let server.el decide which kind is actually required.
|
and let server.el decide which kind is actually required.
|
||||||
Reported by Uwe Siart <usenet@siart.de> in this thread:
|
Reported by Uwe Siart <usenet@siart.de> in this thread:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00303.html
|
https://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00303.html
|
||||||
|
|
||||||
2011-11-30 Chong Yidong <cyd@gnu.org>
|
2011-11-30 Chong Yidong <cyd@gnu.org>
|
||||||
|
|
||||||
|
@ -3684,7 +3684,7 @@
|
||||||
|
|
||||||
* rcs2log (Help): Clarify wording of the usage message.
|
* rcs2log (Help): Clarify wording of the usage message.
|
||||||
Reported by Alan Mackenzie in
|
Reported by Alan Mackenzie in
|
||||||
<http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-04/msg00188.html>.
|
<https://mail.gnu.org/archive/html/bug-gnu-emacs/2004-04/msg00188.html>.
|
||||||
|
|
||||||
2004-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
|
2004-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -3715,7 +3715,7 @@
|
||||||
and the path. Allow :/ in repository path, since CVS does.
|
and the path. Allow :/ in repository path, since CVS does.
|
||||||
Fix typo: "pository" should be set from $CVSROOT, not $repository.
|
Fix typo: "pository" should be set from $CVSROOT, not $repository.
|
||||||
This fixes a bug reported by Wolfgang Scherer in
|
This fixes a bug reported by Wolfgang Scherer in
|
||||||
<http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-02/msg00085.html>,
|
<https://mail.gnu.org/archive/html/bug-gnu-emacs/2004-02/msg00085.html>,
|
||||||
along with some related bugs I discovered by inspecting how
|
along with some related bugs I discovered by inspecting how
|
||||||
CVS itself parses $CVSROOT.
|
CVS itself parses $CVSROOT.
|
||||||
|
|
||||||
|
@ -3752,7 +3752,7 @@
|
||||||
* rcs2log (rlog_options): Append -rbranchtag if CVS/Tag indicates
|
* rcs2log (rlog_options): Append -rbranchtag if CVS/Tag indicates
|
||||||
a tag, and if the user has not specified an rlog option.
|
a tag, and if the user has not specified an rlog option.
|
||||||
Adapted from a suggestion by Martin Stjernholm in
|
Adapted from a suggestion by Martin Stjernholm in
|
||||||
<http://mail.gnu.org/archive/html/bug-gnu-emacs/2003-07/msg00066.html>.
|
<https://mail.gnu.org/archive/html/bug-gnu-emacs/2003-07/msg00066.html>.
|
||||||
(Copyright): Update to 2003.
|
(Copyright): Update to 2003.
|
||||||
|
|
||||||
2003-12-24 Thien-Thi Nguyen <ttn@gnu.org>
|
2003-12-24 Thien-Thi Nguyen <ttn@gnu.org>
|
||||||
|
|
|
@ -45,7 +45,7 @@ Each entry looks something like this:
|
||||||
|
|
||||||
* rcs2log (Help): Clarify wording of the usage message.
|
* rcs2log (Help): Clarify wording of the usage message.
|
||||||
Problem reported by Alan Mackenzie in
|
Problem reported by Alan Mackenzie in
|
||||||
<http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-04/msg00188.html>.
|
<https://mail.gnu.org/archive/html/bug-gnu-emacs/2004-04/msg00188.html>.
|
||||||
|
|
||||||
ChangeLog entries contain the current date, full name, email address
|
ChangeLog entries contain the current date, full name, email address
|
||||||
including hostname, the name of the affected file, and commentary.
|
including hostname, the name of the affected file, and commentary.
|
||||||
|
|
|
@ -6395,7 +6395,7 @@
|
||||||
* vc-svn.el (vc-svn-checkin): Use `nconc' instead of `list*',
|
* vc-svn.el (vc-svn-checkin): Use `nconc' instead of `list*',
|
||||||
because the latter is a CL-ism. This fixes the bug reported by
|
because the latter is a CL-ism. This fixes the bug reported by
|
||||||
Shawn Boyette <mdxi@collapsar.net> in
|
Shawn Boyette <mdxi@collapsar.net> in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html.
|
||||||
|
|
||||||
2004-06-04 Miles Bader <miles@gnu.org>
|
2004-06-04 Miles Bader <miles@gnu.org>
|
||||||
|
|
||||||
|
|
|
@ -4667,7 +4667,7 @@
|
||||||
2008-01-02 Karl Fogel <kfogel@red-bean.com>
|
2008-01-02 Karl Fogel <kfogel@red-bean.com>
|
||||||
|
|
||||||
Change a return type, for greater extensibility.
|
Change a return type, for greater extensibility.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2007-12/msg01077.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2007-12/msg01077.html
|
||||||
and its thread for discussion leading to this change.
|
and its thread for discussion leading to this change.
|
||||||
|
|
||||||
* bookmark.el (bookmark-jump-noselect):
|
* bookmark.el (bookmark-jump-noselect):
|
||||||
|
@ -11475,7 +11475,7 @@
|
||||||
(fancy-about-text): Add links "Authors" and "Contributing".
|
(fancy-about-text): Add links "Authors" and "Contributing".
|
||||||
(fancy-splash-head): Add text "Welcome to " on the startup screen,
|
(fancy-splash-head): Add text "Welcome to " on the startup screen,
|
||||||
and "This is " on the about screen. Add link to
|
and "This is " on the about screen. Add link to
|
||||||
"http://www.gnu.org/software/emacs/" for "GNU Emacs".
|
"https://www.gnu.org/software/emacs/" for "GNU Emacs".
|
||||||
For the about screen move emacs version to the header from
|
For the about screen move emacs version to the header from
|
||||||
`fancy-splash-tail' (as it's done already for normal about screen).
|
`fancy-splash-tail' (as it's done already for normal about screen).
|
||||||
(fancy-splash-tail): Insert emacs version only for startup screen.
|
(fancy-splash-tail): Insert emacs version only for startup screen.
|
||||||
|
@ -14464,7 +14464,7 @@
|
||||||
|
|
||||||
* bookmark.el: Revert 2007-07-13T18:16:17Z!kfogel@red-bean.com,
|
* bookmark.el: Revert 2007-07-13T18:16:17Z!kfogel@red-bean.com,
|
||||||
thus restoring bookmark bindings to three slots under C-x r. See
|
thus restoring bookmark bindings to three slots under C-x r. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00705.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00705.html.
|
||||||
|
|
||||||
2007-07-15 Jeff Miller <jmiller@cablespeed.com> (tiny change)
|
2007-07-15 Jeff Miller <jmiller@cablespeed.com> (tiny change)
|
||||||
|
|
||||||
|
@ -14511,7 +14511,7 @@
|
||||||
* bookmark.el (bookmark-jump-other-window): New function.
|
* bookmark.el (bookmark-jump-other-window): New function.
|
||||||
(bookmark-map): Bind it to "o".
|
(bookmark-map): Bind it to "o".
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00633.html
|
https://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00633.html
|
||||||
and its thread contains discussion about this change.
|
and its thread contains discussion about this change.
|
||||||
The original patch was slightly tweaked by Karl Fogel
|
The original patch was slightly tweaked by Karl Fogel
|
||||||
<kfogel@red-bean.com> before committing.
|
<kfogel@red-bean.com> before committing.
|
||||||
|
@ -14525,7 +14525,7 @@
|
||||||
* bookmark.el: Don't define bookmark keys under the "C-xr" map;
|
* bookmark.el: Don't define bookmark keys under the "C-xr" map;
|
||||||
instead, make "C-xp" a prefix for bookmark-map. Patch by Drew
|
instead, make "C-xp" a prefix for bookmark-map. Patch by Drew
|
||||||
Adams <drew.adams@oracle.com>, mildly tweaked by me. See
|
Adams <drew.adams@oracle.com>, mildly tweaked by me. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00633.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00633.html.
|
||||||
|
|
||||||
2007-07-13 Carsten Dominik <dominik@science.uva.nl>
|
2007-07-13 Carsten Dominik <dominik@science.uva.nl>
|
||||||
|
|
||||||
|
|
|
@ -9833,7 +9833,7 @@
|
||||||
* window.el (pop-to-buffer): Remove the conditional that
|
* window.el (pop-to-buffer): Remove the conditional that
|
||||||
compares new-window and old-window, so it will reselect
|
compares new-window and old-window, so it will reselect
|
||||||
the selected window unconditionally.
|
the selected window unconditionally.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00078.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00078.html
|
||||||
|
|
||||||
2010-06-07 Stefan Monnier <monnier@iro.umontreal.ca>
|
2010-06-07 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -9882,7 +9882,7 @@
|
||||||
of kill-ring: don't call menu-bar-update-yank-menu, don't push
|
of kill-ring: don't call menu-bar-update-yank-menu, don't push
|
||||||
interprogram-paste strings to kill-ring, and don't push the input
|
interprogram-paste strings to kill-ring, and don't push the input
|
||||||
argument `string' to kill-ring.
|
argument `string' to kill-ring.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00072.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00072.html
|
||||||
|
|
||||||
2010-06-04 Juanma Barranquero <lekktu@gmail.com>
|
2010-06-04 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
@ -10445,7 +10445,7 @@
|
||||||
* dired-x.el (dired-jump, dired-jump-other-window): Add arg
|
* dired-x.el (dired-jump, dired-jump-other-window): Add arg
|
||||||
FILE-NAME to read from the minibuffer when called interactively
|
FILE-NAME to read from the minibuffer when called interactively
|
||||||
with prefix argument instead of using buffer-file-name.
|
with prefix argument instead of using buffer-file-name.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00534.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00534.html
|
||||||
|
|
||||||
* dired.el: Update autoloads.
|
* dired.el: Update autoloads.
|
||||||
|
|
||||||
|
@ -11998,7 +11998,7 @@
|
||||||
2010-04-05 Juri Linkov <juri@jurta.org>
|
2010-04-05 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
Scrolling commands which scroll a line instead of full screen.
|
Scrolling commands which scroll a line instead of full screen.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01452.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01452.html
|
||||||
|
|
||||||
* simple.el (scroll-up-line, scroll-down-line): New commands.
|
* simple.el (scroll-up-line, scroll-down-line): New commands.
|
||||||
Put property isearch-scroll=t on them.
|
Put property isearch-scroll=t on them.
|
||||||
|
@ -12009,7 +12009,7 @@
|
||||||
2010-04-05 Juri Linkov <juri@jurta.org>
|
2010-04-05 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
Scrolling commands which do not signal errors at top/bottom.
|
Scrolling commands which do not signal errors at top/bottom.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01452.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01452.html
|
||||||
|
|
||||||
* simple.el (scroll-up-command, scroll-down-command): New commands.
|
* simple.el (scroll-up-command, scroll-down-command): New commands.
|
||||||
Put property isearch-scroll=t on them.
|
Put property isearch-scroll=t on them.
|
||||||
|
@ -12063,7 +12063,7 @@
|
||||||
(electric-help-mode): Set it to original major-mode. Doc fix.
|
(electric-help-mode): Set it to original major-mode. Doc fix.
|
||||||
(with-electric-help): Use `electric-help-orig-major-mode' instead
|
(with-electric-help): Use `electric-help-orig-major-mode' instead
|
||||||
of (default-value 'major-mode). Doc fix.
|
of (default-value 'major-mode). Doc fix.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00069.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00069.html
|
||||||
|
|
||||||
2010-04-02 Sam Steingold <sds@gnu.org>
|
2010-04-02 Sam Steingold <sds@gnu.org>
|
||||||
|
|
||||||
|
@ -12089,13 +12089,13 @@
|
||||||
|
|
||||||
* simple.el (next-line, previous-line): Re-throw a signal
|
* simple.el (next-line, previous-line): Re-throw a signal
|
||||||
with `signal' instead of using `ding'.
|
with `signal' instead of using `ding'.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01432.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01432.html
|
||||||
|
|
||||||
2010-03-31 Juri Linkov <juri@jurta.org>
|
2010-03-31 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
* simple.el (keyboard-escape-quit): Raise deselecting the active
|
* simple.el (keyboard-escape-quit): Raise deselecting the active
|
||||||
region higher than exiting the minibuffer.
|
region higher than exiting the minibuffer.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00904.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00904.html
|
||||||
|
|
||||||
2010-03-31 Juri Linkov <juri@jurta.org>
|
2010-03-31 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
|
@ -12184,7 +12184,7 @@
|
||||||
2010-03-30 Juri Linkov <juri@jurta.org>
|
2010-03-30 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
Make occur handle multi-line matches cleanly with context.
|
Make occur handle multi-line matches cleanly with context.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01280.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01280.html
|
||||||
|
|
||||||
* replace.el (occur-accumulate-lines): Add optional arg `pt'.
|
* replace.el (occur-accumulate-lines): Add optional arg `pt'.
|
||||||
(occur-engine): Add local variables `ret', `prev-after-lines',
|
(occur-engine): Add local variables `ret', `prev-after-lines',
|
||||||
|
@ -12379,7 +12379,7 @@
|
||||||
2010-03-23 Juri Linkov <juri@jurta.org>
|
2010-03-23 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
Implement Occur multi-line matches.
|
Implement Occur multi-line matches.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01044.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01044.html
|
||||||
|
|
||||||
* replace.el (occur): Doc fix.
|
* replace.el (occur): Doc fix.
|
||||||
(occur-engine): Set `begpt' to the beginning of the first line.
|
(occur-engine): Set `begpt' to the beginning of the first line.
|
||||||
|
@ -12456,7 +12456,7 @@
|
||||||
2010-03-21 Juri Linkov <juri@jurta.org>
|
2010-03-21 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
Fix message of multi-line occur regexps and multi-buffer header lines.
|
Fix message of multi-line occur regexps and multi-buffer header lines.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00457.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00457.html
|
||||||
|
|
||||||
* replace.el (occur-1): Don't display regexp if it is longer
|
* replace.el (occur-1): Don't display regexp if it is longer
|
||||||
than window-width. Use `query-replace-descr' to display regexp.
|
than window-width. Use `query-replace-descr' to display regexp.
|
||||||
|
@ -12750,7 +12750,7 @@
|
||||||
2010-03-10 Kim F. Storm <storm@cua.dk>
|
2010-03-10 Kim F. Storm <storm@cua.dk>
|
||||||
|
|
||||||
Animated image API.
|
Animated image API.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00211.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00211.html
|
||||||
|
|
||||||
* image.el (image-animate-max-time): New defcustom.
|
* image.el (image-animate-max-time): New defcustom.
|
||||||
(image-animated-types): New defconst.
|
(image-animated-types): New defconst.
|
||||||
|
@ -13908,7 +13908,7 @@
|
||||||
positions by using `bookmark-bmenu-marks-width', instead of hardcoding.
|
positions by using `bookmark-bmenu-marks-width', instead of hardcoding.
|
||||||
This fixes the `bookmark-bmenu-execute-deletions' bug reported here:
|
This fixes the `bookmark-bmenu-execute-deletions' bug reported here:
|
||||||
|
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2009-12/msg00819.html
|
https://lists.gnu.org/archive/html/emacs-devel/2009-12/msg00819.html
|
||||||
From: Sun Yijiang <sunyijiang {_AT_} gmail.com>
|
From: Sun Yijiang <sunyijiang {_AT_} gmail.com>
|
||||||
To: emacs-devel {_AT_} gnu.org
|
To: emacs-devel {_AT_} gnu.org
|
||||||
Subject: bookmark.el bug report
|
Subject: bookmark.el bug report
|
||||||
|
@ -19816,7 +19816,7 @@
|
||||||
* files.el (find-alternate-file): If the old buffer is modified
|
* files.el (find-alternate-file): If the old buffer is modified
|
||||||
and visiting a file, behave similarly to `kill-buffer' when
|
and visiting a file, behave similarly to `kill-buffer' when
|
||||||
killing it, thus reverting to the pre-1.878 behavior; see
|
killing it, thus reverting to the pre-1.878 behavior; see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2009-09/msg00101.html
|
https://lists.gnu.org/archive/html/emacs-devel/2009-09/msg00101.html
|
||||||
for discussion. Also, consult `buffer-file-name' as a variable
|
for discussion. Also, consult `buffer-file-name' as a variable
|
||||||
not as a function, for consistency with the rest of the code.
|
not as a function, for consistency with the rest of the code.
|
||||||
|
|
||||||
|
|
|
@ -1371,7 +1371,7 @@
|
||||||
|
|
||||||
* frame.el (toggle-frame-maximized, toggle-frame-fullscreen):
|
* frame.el (toggle-frame-maximized, toggle-frame-fullscreen):
|
||||||
Use fullboth as an alias for fullscreen. Suggested by Jan Djärv in
|
Use fullboth as an alias for fullscreen. Suggested by Jan Djärv in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00203.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00203.html>.
|
||||||
|
|
||||||
2013-01-30 Stefan Monnier <monnier@iro.umontreal.ca>
|
2013-01-30 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -2422,7 +2422,7 @@
|
||||||
|
|
||||||
* epg.el: Support pinentry-curses.
|
* epg.el: Support pinentry-curses.
|
||||||
Suggested by Werner Koch in
|
Suggested by Werner Koch in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00755.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00755.html>.
|
||||||
(epg-agent-file, epg-agent-mtime): New variable.
|
(epg-agent-file, epg-agent-mtime): New variable.
|
||||||
(epg--start): Record the modified time of gpg-agent socket file,
|
(epg--start): Record the modified time of gpg-agent socket file,
|
||||||
to restore Emacs frame after pinentry-curses termination.
|
to restore Emacs frame after pinentry-curses termination.
|
||||||
|
@ -2448,7 +2448,7 @@
|
||||||
(toggle-frame-maximized): Rewrite and bind to M-<f10>.
|
(toggle-frame-maximized): Rewrite and bind to M-<f10>.
|
||||||
(toggle-frame-fullscreen): New command bound to <f11> instead of
|
(toggle-frame-fullscreen): New command bound to <f11> instead of
|
||||||
`toggle-frame-maximized'.
|
`toggle-frame-maximized'.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00703.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00703.html
|
||||||
|
|
||||||
2012-12-27 Michael Albinus <michael.albinus@gmx.de>
|
2012-12-27 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
@ -2686,7 +2686,7 @@
|
||||||
(isearch-insert-char-by-name): New command.
|
(isearch-insert-char-by-name): New command.
|
||||||
* international/mule-cmds.el (read-char-by-name): Let-bind
|
* international/mule-cmds.el (read-char-by-name): Let-bind
|
||||||
`enable-recursive-minibuffers' to t.
|
`enable-recursive-minibuffers' to t.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00234.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00234.html
|
||||||
|
|
||||||
2012-12-15 Juri Linkov <juri@jurta.org>
|
2012-12-15 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
|
@ -4831,7 +4831,7 @@
|
||||||
* progmodes/compile.el (compilation-error-regexp-alist-alist):
|
* progmodes/compile.el (compilation-error-regexp-alist-alist):
|
||||||
Adjust the msft regexp to the output of Studio 2010, and move msft
|
Adjust the msft regexp to the output of Studio 2010, and move msft
|
||||||
before edg-1. See the discussion on emacs-devel,
|
before edg-1. See the discussion on emacs-devel,
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00579.html,
|
https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00579.html,
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2012-10-14 Stefan Monnier <monnier@iro.umontreal.ca>
|
2012-10-14 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
@ -5453,7 +5453,7 @@
|
||||||
|
|
||||||
* profiler.el (profiler-sampling-interval): Change default back to 1.
|
* profiler.el (profiler-sampling-interval): Change default back to 1.
|
||||||
See Stefan Monnier in
|
See Stefan Monnier in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00863.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00863.html>.
|
||||||
|
|
||||||
2012-10-01 Fabián Ezequiel Gallina <fgallina@cuca>
|
2012-10-01 Fabián Ezequiel Gallina <fgallina@cuca>
|
||||||
|
|
||||||
|
@ -6641,7 +6641,7 @@
|
||||||
search-whitespace-regexp if isearch-lax-whitespace or
|
search-whitespace-regexp if isearch-lax-whitespace or
|
||||||
isearch-regexp-lax-whitespace is non-nil.
|
isearch-regexp-lax-whitespace is non-nil.
|
||||||
(Info-mode): Don't set local variable search-whitespace-regexp.
|
(Info-mode): Don't set local variable search-whitespace-regexp.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00811.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00811.html
|
||||||
|
|
||||||
2012-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
|
2012-09-12 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -7037,7 +7037,7 @@
|
||||||
2012-09-02 Juri Linkov <juri@jurta.org>
|
2012-09-02 Juri Linkov <juri@jurta.org>
|
||||||
|
|
||||||
Toggle whitespace matching mode with M-s SPC.
|
Toggle whitespace matching mode with M-s SPC.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00008.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00008.html
|
||||||
|
|
||||||
* isearch.el (search-whitespace-regexp): Doc fix.
|
* isearch.el (search-whitespace-regexp): Doc fix.
|
||||||
Remove cons cell customization.
|
Remove cons cell customization.
|
||||||
|
@ -8109,7 +8109,7 @@
|
||||||
|
|
||||||
* whitespace.el (whitespace-display-mappings): Use Unicode
|
* whitespace.el (whitespace-display-mappings): Use Unicode
|
||||||
codepoints, instead of emacs-mule codepoints. See
|
codepoints, instead of emacs-mule codepoints. See
|
||||||
http://lists.gnu.org/archive/html/help-gnu-emacs/2012-07/msg00366.html
|
https://lists.gnu.org/archive/html/help-gnu-emacs/2012-07/msg00366.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
* files.el (file-truename): Don't skip symlink-chasing part on
|
* files.el (file-truename): Don't skip symlink-chasing part on
|
||||||
|
@ -8164,7 +8164,7 @@
|
||||||
* international/mule-cmds.el: Create
|
* international/mule-cmds.el: Create
|
||||||
inactivate-current-input-method-function as an obsolete alias for
|
inactivate-current-input-method-function as an obsolete alias for
|
||||||
deactivate-current-input-method-function. See Katsumi Yamaoka in
|
deactivate-current-input-method-function. See Katsumi Yamaoka in
|
||||||
<http://bugs.gnu.org/10150#46>.
|
<https://bugs.gnu.org/10150#46>.
|
||||||
|
|
||||||
2012-08-01 Jay Belanger <jay.p.belanger@gmail.com>
|
2012-08-01 Jay Belanger <jay.p.belanger@gmail.com>
|
||||||
|
|
||||||
|
@ -8513,7 +8513,7 @@
|
||||||
* startup.el (command-line): Don't display an empty user name in
|
* startup.el (command-line): Don't display an empty user name in
|
||||||
the error message about non-existent home directory, when
|
the error message about non-existent home directory, when
|
||||||
init-file-user was set to an empty string. See
|
init-file-user was set to an empty string. See
|
||||||
http://lists.gnu.org/archive/html/bug-gnu-emacs/2012-07/msg00835.html
|
https://lists.gnu.org/archive/html/bug-gnu-emacs/2012-07/msg00835.html
|
||||||
for the details and context.
|
for the details and context.
|
||||||
|
|
||||||
2012-07-22 Vincent Belaïche <vincentb1@users.sourceforge.net>
|
2012-07-22 Vincent Belaïche <vincentb1@users.sourceforge.net>
|
||||||
|
@ -9419,7 +9419,7 @@
|
||||||
|
|
||||||
* calendar/calendar.el (calendar-exit): Don't try to delete or
|
* calendar/calendar.el (calendar-exit): Don't try to delete or
|
||||||
iconify last frame. See:
|
iconify last frame. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00372.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00372.html
|
||||||
|
|
||||||
2012-06-25 Jim Diamond <Jim.Diamond@AcadiaU.ca> (tiny change)
|
2012-06-25 Jim Diamond <Jim.Diamond@AcadiaU.ca> (tiny change)
|
||||||
|
|
||||||
|
@ -10430,7 +10430,7 @@
|
||||||
* descr-text.el (describe-char): Mention how to insert the
|
* descr-text.el (describe-char): Mention how to insert the
|
||||||
character, if the current input method doesn't support it.
|
character, if the current input method doesn't support it.
|
||||||
See the discussion in this thread for the details:
|
See the discussion in this thread for the details:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-05/msg00533.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2012-05/msg00533.html.
|
||||||
|
|
||||||
2012-06-08 Sam Steingold <sds@gnu.org>
|
2012-06-08 Sam Steingold <sds@gnu.org>
|
||||||
|
|
||||||
|
@ -13909,7 +13909,7 @@
|
||||||
Insert invisible LRM characters before each character in a keyboard
|
Insert invisible LRM characters before each character in a keyboard
|
||||||
layout cell, to prevent their reordering by bidi display engine.
|
layout cell, to prevent their reordering by bidi display engine.
|
||||||
For details, see the discussion in
|
For details, see the discussion in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00085.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00085.html.
|
||||||
|
|
||||||
2012-03-08 Alan Mackenzie <acm@muc.de>
|
2012-03-08 Alan Mackenzie <acm@muc.de>
|
||||||
|
|
||||||
|
@ -13927,7 +13927,7 @@
|
||||||
|
|
||||||
* international/quail.el (quail-help):
|
* international/quail.el (quail-help):
|
||||||
Force bidi-paragraph-direction be left-to-right. See discussion in
|
Force bidi-paragraph-direction be left-to-right. See discussion in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00062.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00062.html
|
||||||
for the reason.
|
for the reason.
|
||||||
|
|
||||||
2012-03-07 Michael Albinus <michael.albinus@gmx.de>
|
2012-03-07 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
@ -15004,7 +15004,7 @@
|
||||||
|
|
||||||
* descr-text.el (describe-char): Show the raw character, not only
|
* descr-text.el (describe-char): Show the raw character, not only
|
||||||
its display form at POS. Suggested by Kenichi Handa <handa@m17n.org>.
|
its display form at POS. Suggested by Kenichi Handa <handa@m17n.org>.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00760.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00760.html
|
||||||
for the reasons.
|
for the reasons.
|
||||||
|
|
||||||
2012-01-28 Phil Hagelberg <phil@hagelb.org>
|
2012-01-28 Phil Hagelberg <phil@hagelb.org>
|
||||||
|
@ -15362,7 +15362,7 @@
|
||||||
* time.el (display-time-load-average)
|
* time.el (display-time-load-average)
|
||||||
(display-time-default-load-average): Doc fixes. See the thread
|
(display-time-default-load-average): Doc fixes. See the thread
|
||||||
starting at
|
starting at
|
||||||
http://lists.gnu.org/archive/html/help-gnu-emacs/2012-01/msg00059.html
|
https://lists.gnu.org/archive/html/help-gnu-emacs/2012-01/msg00059.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2012-01-06 Glenn Morris <rgm@gnu.org>
|
2012-01-06 Glenn Morris <rgm@gnu.org>
|
||||||
|
@ -15769,7 +15769,7 @@
|
||||||
(texinfo-insert-master-menu-list): Improve the error message
|
(texinfo-insert-master-menu-list): Improve the error message
|
||||||
displayed if there's no menu in the Top node.
|
displayed if there's no menu in the Top node.
|
||||||
(Bug#2975) See also this thread:
|
(Bug#2975) See also this thread:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00156.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00156.html.
|
||||||
|
|
||||||
2011-12-09 Manuel Gómez <mgrojo@gmail.com> (tiny change)
|
2011-12-09 Manuel Gómez <mgrojo@gmail.com> (tiny change)
|
||||||
|
|
||||||
|
@ -24381,7 +24381,7 @@
|
||||||
|
|
||||||
* help-fns.el (describe-variable): Complete all variables having
|
* help-fns.el (describe-variable): Complete all variables having
|
||||||
documentation, including keywords.
|
documentation, including keywords.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00112.html
|
https://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00112.html
|
||||||
|
|
||||||
2011-04-04 Juanma Barranquero <lekktu@gmail.com>
|
2011-04-04 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
|
|
@ -3598,7 +3598,7 @@
|
||||||
|
|
||||||
* comint.el (comint-history-isearch-message): Use field-beginning
|
* comint.el (comint-history-isearch-message): Use field-beginning
|
||||||
instead of comint-line-beginning-position - that's more fixes for
|
instead of comint-line-beginning-position - that's more fixes for
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00305.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00305.html
|
||||||
(comint-history-isearch-message): Fix args of isearch-message-prefix.
|
(comint-history-isearch-message): Fix args of isearch-message-prefix.
|
||||||
|
|
||||||
2014-12-29 Juri Linkov <juri@linkov.net>
|
2014-12-29 Juri Linkov <juri@linkov.net>
|
||||||
|
@ -3698,7 +3698,7 @@
|
||||||
|
|
||||||
* language/misc-lang.el (composition-function-table): Add Syriac
|
* language/misc-lang.el (composition-function-table): Add Syriac
|
||||||
characters and also ZWJ/ZWNJ.
|
characters and also ZWJ/ZWNJ.
|
||||||
See http://lists.gnu.org/archive/html/help-gnu-emacs/2014-12/msg00248.html
|
See https://lists.gnu.org/archive/html/help-gnu-emacs/2014-12/msg00248.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2014-12-27 Fabián Ezequiel Gallina <fgallina@gnu.org>
|
2014-12-27 Fabián Ezequiel Gallina <fgallina@gnu.org>
|
||||||
|
@ -4489,14 +4489,14 @@
|
||||||
comint-line-beginning-position.
|
comint-line-beginning-position.
|
||||||
(comint-send-input): Go to the end of the field instead of the end
|
(comint-send-input): Go to the end of the field instead of the end
|
||||||
of the line to accept whole multi-line input.
|
of the line to accept whole multi-line input.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00305.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00305.html
|
||||||
|
|
||||||
2014-12-05 Juri Linkov <juri@linkov.net>
|
2014-12-05 Juri Linkov <juri@linkov.net>
|
||||||
|
|
||||||
* minibuffer.el (minibuffer-completion-help):
|
* minibuffer.el (minibuffer-completion-help):
|
||||||
Compare selected-window with minibuffer-window to check whether
|
Compare selected-window with minibuffer-window to check whether
|
||||||
completions should be displayed near the minibuffer. (Bug#17809)
|
completions should be displayed near the minibuffer. (Bug#17809)
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00311.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00311.html
|
||||||
|
|
||||||
2014-12-05 Michael Albinus <michael.albinus@gmx.de>
|
2014-12-05 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
@ -4605,7 +4605,7 @@
|
||||||
the remote repository were unreachable, because the VC hooks tried
|
the remote repository were unreachable, because the VC hooks tried
|
||||||
to run "svn status -u" on the file, where the "-u" tells svn to
|
to run "svn status -u" on the file, where the "-u" tells svn to
|
||||||
get update information from the remote repository.
|
get update information from the remote repository.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00174.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00174.html
|
||||||
|
|
||||||
* vc/vc-svn.el (vc-svn-state): Remove optional `localp'
|
* vc/vc-svn.el (vc-svn-state): Remove optional `localp'
|
||||||
argument and always pass "-v" to "svn status", never "-u".
|
argument and always pass "-v" to "svn status", never "-u".
|
||||||
|
@ -5306,7 +5306,7 @@
|
||||||
(query-replace-read-from): Call custom-reevaluate-setting on
|
(query-replace-read-from): Call custom-reevaluate-setting on
|
||||||
query-replace-from-to-separator to reevaluate the separator
|
query-replace-from-to-separator to reevaluate the separator
|
||||||
depending on the return value of char-displayable-p.
|
depending on the return value of char-displayable-p.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00466.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00466.html
|
||||||
|
|
||||||
2014-11-18 Juri Linkov <juri@linkov.net>
|
2014-11-18 Juri Linkov <juri@linkov.net>
|
||||||
|
|
||||||
|
@ -5316,7 +5316,7 @@
|
||||||
|
|
||||||
* simple.el (next-line-or-history-element)
|
* simple.el (next-line-or-history-element)
|
||||||
(previous-line-or-history-element): New commands.
|
(previous-line-or-history-element): New commands.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00822.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00822.html
|
||||||
|
|
||||||
2014-11-18 Leo Liu <sdl.web@gmail.com>
|
2014-11-18 Leo Liu <sdl.web@gmail.com>
|
||||||
|
|
||||||
|
@ -5441,7 +5441,7 @@
|
||||||
|
|
||||||
Improve time stamp handling, and be more consistent about it.
|
Improve time stamp handling, and be more consistent about it.
|
||||||
This implements a suggestion made in:
|
This implements a suggestion made in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00587.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00587.html
|
||||||
Among other things, this means timer.el no longer needs to
|
Among other things, this means timer.el no longer needs to
|
||||||
autoload the time-date module.
|
autoload the time-date module.
|
||||||
* allout-widgets.el (allout-elapsed-time-seconds): Doc fix.
|
* allout-widgets.el (allout-elapsed-time-seconds): Doc fix.
|
||||||
|
@ -5682,7 +5682,7 @@
|
||||||
2014-11-10 Sylvain Chouleur <sylvain.chouleur@gmail.com> (tiny change)
|
2014-11-10 Sylvain Chouleur <sylvain.chouleur@gmail.com> (tiny change)
|
||||||
|
|
||||||
Allow VTIMEZONE where daylight and standard time zones are equal.
|
Allow VTIMEZONE where daylight and standard time zones are equal.
|
||||||
See: http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00494.html
|
See: https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00494.html
|
||||||
* calendar/icalendar.el (icalendar--convert-tz-offset):
|
* calendar/icalendar.el (icalendar--convert-tz-offset):
|
||||||
Support timezone without daylight saving time.
|
Support timezone without daylight saving time.
|
||||||
|
|
||||||
|
@ -5813,7 +5813,7 @@
|
||||||
to the history variables.
|
to the history variables.
|
||||||
(query-replace-read-to): Add FROM-TO pairs to query-replace-defaults.
|
(query-replace-read-to): Add FROM-TO pairs to query-replace-defaults.
|
||||||
(query-replace-regexp-eval): Let-bind query-replace-defaults to nil.
|
(query-replace-regexp-eval): Let-bind query-replace-defaults to nil.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00253.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg00253.html
|
||||||
|
|
||||||
* isearch.el (isearch-text-char-description): Keep characters
|
* isearch.el (isearch-text-char-description): Keep characters
|
||||||
intact and put formatted strings with the `display' property.
|
intact and put formatted strings with the `display' property.
|
||||||
|
@ -7565,7 +7565,7 @@
|
||||||
(lisp--form-quoted-p): New functions.
|
(lisp--form-quoted-p): New functions.
|
||||||
(lisp-completion-at-point): Use them to see if we're completing a
|
(lisp-completion-at-point): Use them to see if we're completing a
|
||||||
variable reference, a function name, or just any symbol.
|
variable reference, a function name, or just any symbol.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-02/msg00229.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-02/msg00229.html
|
||||||
|
|
||||||
2014-09-18 Ivan Kanis <ivan@kanis.fr>
|
2014-09-18 Ivan Kanis <ivan@kanis.fr>
|
||||||
|
|
||||||
|
@ -9937,7 +9937,7 @@
|
||||||
`window-configuration-change-hook'.
|
`window-configuration-change-hook'.
|
||||||
(desktop-auto-save-set-timer): Change REPEAT arg of
|
(desktop-auto-save-set-timer): Change REPEAT arg of
|
||||||
`run-with-idle-timer' from t to nil.
|
`run-with-idle-timer' from t to nil.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00147.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00147.html
|
||||||
|
|
||||||
2014-06-08 Santiago Payà i Miralta <santiagopim@gmail.com>
|
2014-06-08 Santiago Payà i Miralta <santiagopim@gmail.com>
|
||||||
|
|
||||||
|
@ -10488,7 +10488,7 @@
|
||||||
* emacs-lisp/package.el (package-generate-description-file):
|
* emacs-lisp/package.el (package-generate-description-file):
|
||||||
Output first-line comment to set buffer-local var `no-byte-compile'.
|
Output first-line comment to set buffer-local var `no-byte-compile'.
|
||||||
Suggested by Dmitry Gutov:
|
Suggested by Dmitry Gutov:
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00401.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00401.html>.
|
||||||
|
|
||||||
2014-05-25 Thien-Thi Nguyen <ttn@gnu.org>
|
2014-05-25 Thien-Thi Nguyen <ttn@gnu.org>
|
||||||
|
|
||||||
|
@ -12170,7 +12170,7 @@
|
||||||
to `comment-start-skip' if not `comment-use-syntax'. (Bug#16971)
|
to `comment-start-skip' if not `comment-use-syntax'. (Bug#16971)
|
||||||
(comment-beginning): Use `narrow-to-region' instead of moving back
|
(comment-beginning): Use `narrow-to-region' instead of moving back
|
||||||
one character.
|
one character.
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2014-03/msg00488.html)
|
(https://lists.gnu.org/archive/html/emacs-devel/2014-03/msg00488.html)
|
||||||
(comment-start-skip): Update the docstring.
|
(comment-start-skip): Update the docstring.
|
||||||
|
|
||||||
2014-03-18 Richard Stallman <rms@gnu.org>
|
2014-03-18 Richard Stallman <rms@gnu.org>
|
||||||
|
@ -12467,7 +12467,7 @@
|
||||||
from `xterm-standard-colors' that look well on the default white
|
from `xterm-standard-colors' that look well on the default white
|
||||||
background (and also on the black background) to avoid illegible
|
background (and also on the black background) to avoid illegible
|
||||||
color combinations like yellow-on-white and white-on-white.
|
color combinations like yellow-on-white and white-on-white.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-02/msg00157.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-02/msg00157.html
|
||||||
|
|
||||||
2014-03-08 Juanma Barranquero <lekktu@gmail.com>
|
2014-03-08 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
@ -13224,7 +13224,7 @@
|
||||||
2014-02-12 Dmitry Gutov <dgutov@yandex.ru>
|
2014-02-12 Dmitry Gutov <dgutov@yandex.ru>
|
||||||
|
|
||||||
* progmodes/js.el (js-indent-line): Don't widen.
|
* progmodes/js.el (js-indent-line): Don't widen.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00276.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00276.html
|
||||||
|
|
||||||
2014-02-12 Glenn Morris <rgm@gnu.org>
|
2014-02-12 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -13965,7 +13965,7 @@
|
||||||
choices.
|
choices.
|
||||||
(ruby-smie-rules): Instead of using a hardcoded list of alignable
|
(ruby-smie-rules): Instead of using a hardcoded list of alignable
|
||||||
keywords, check against the value of `ruby-alignable-keywords'
|
keywords, check against the value of `ruby-alignable-keywords'
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01439.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01439.html).
|
||||||
|
|
||||||
2014-01-17 Glenn Morris <rgm@gnu.org>
|
2014-01-17 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -15408,7 +15408,7 @@
|
||||||
* simple.el (blink-matching--overlay): New variable.
|
* simple.el (blink-matching--overlay): New variable.
|
||||||
(blink-matching-open): Instead of moving point, highlight the
|
(blink-matching-open): Instead of moving point, highlight the
|
||||||
matching paren with an overlay
|
matching paren with an overlay
|
||||||
(http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00333.html).
|
(https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00333.html).
|
||||||
|
|
||||||
* faces.el (paren-showing-faces, show-paren-match)
|
* faces.el (paren-showing-faces, show-paren-match)
|
||||||
(show-paren-mismatch): Move from paren.el.
|
(show-paren-mismatch): Move from paren.el.
|
||||||
|
@ -16628,7 +16628,7 @@
|
||||||
|
|
||||||
* textmodes/ispell.el (ispell-lookup-words): When `look' is not
|
* textmodes/ispell.el (ispell-lookup-words): When `look' is not
|
||||||
available and the word has no wildcards, append one to the grep pattern.
|
available and the word has no wildcards, append one to the grep pattern.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00258.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00258.html
|
||||||
(ispell-complete-word): Call `ispell-lookup-words' with the value
|
(ispell-complete-word): Call `ispell-lookup-words' with the value
|
||||||
independent of `ispell-look-p'.
|
independent of `ispell-look-p'.
|
||||||
|
|
||||||
|
@ -18282,7 +18282,7 @@
|
||||||
|
|
||||||
* emacs-lisp/package.el (package-buffer-info, describe-package-1):
|
* emacs-lisp/package.el (package-buffer-info, describe-package-1):
|
||||||
Use :url instead of :homepage, as per
|
Use :url instead of :homepage, as per
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00622.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00622.html
|
||||||
|
|
||||||
* newcomment.el (comment-beginning): When `comment-use-syntax' is
|
* newcomment.el (comment-beginning): When `comment-use-syntax' is
|
||||||
non-nil, use `syntax-ppss' (Bug#15251).
|
non-nil, use `syntax-ppss' (Bug#15251).
|
||||||
|
@ -21942,7 +21942,7 @@
|
||||||
2013-06-25 Martin Rudalics <rudalics@gmx.at>
|
2013-06-25 Martin Rudalics <rudalics@gmx.at>
|
||||||
|
|
||||||
* window.el (window--state-get-1): Workaround for bug#14527.
|
* window.el (window--state-get-1): Workaround for bug#14527.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00941.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00941.html
|
||||||
|
|
||||||
2013-06-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
|
2013-06-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
|
||||||
|
|
||||||
|
@ -22055,7 +22055,7 @@
|
||||||
|
|
||||||
* progmodes/ruby-mode.el (ruby-font-lock-keywords): Move `catch',
|
* progmodes/ruby-mode.el (ruby-font-lock-keywords): Move `catch',
|
||||||
add some more keyword-like methods.
|
add some more keyword-like methods.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00911.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00911.html
|
||||||
|
|
||||||
2013-06-22 Juanma Barranquero <lekktu@gmail.com>
|
2013-06-22 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
@ -22674,7 +22674,7 @@
|
||||||
2013-06-18 Matthias Meulien <orontee@gmail.com>
|
2013-06-18 Matthias Meulien <orontee@gmail.com>
|
||||||
|
|
||||||
* tabify.el (untabify, tabify): With prefix, apply to entire buffer.
|
* tabify.el (untabify, tabify): With prefix, apply to entire buffer.
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00545.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00545.html>
|
||||||
|
|
||||||
2013-06-18 Glenn Morris <rgm@gnu.org>
|
2013-06-18 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -22704,7 +22704,7 @@
|
||||||
|
|
||||||
* emacs-lisp/package.el (package-load-descriptor):
|
* emacs-lisp/package.el (package-load-descriptor):
|
||||||
Remove `with-syntax-table' call, `read' doesn't need it.
|
Remove `with-syntax-table' call, `read' doesn't need it.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00539.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00539.html
|
||||||
|
|
||||||
2013-06-17 Juanma Barranquero <lekktu@gmail.com>
|
2013-06-17 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
@ -25118,7 +25118,7 @@
|
||||||
(desktop-auto-save, desktop-auto-save-set-timer): New functions.
|
(desktop-auto-save, desktop-auto-save-set-timer): New functions.
|
||||||
(after-init-hook): Call `desktop-auto-save-set-timer'.
|
(after-init-hook): Call `desktop-auto-save-set-timer'.
|
||||||
Suggested by Reuben Thomas <rrt@sc3d.org> in
|
Suggested by Reuben Thomas <rrt@sc3d.org> in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00327.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00327.html>.
|
||||||
|
|
||||||
2013-04-27 Leo Liu <sdl.web@gmail.com>
|
2013-04-27 Leo Liu <sdl.web@gmail.com>
|
||||||
|
|
||||||
|
@ -25144,7 +25144,7 @@
|
||||||
|
|
||||||
* ls-lisp.el (ls-lisp-insert-directory): If no files are
|
* ls-lisp.el (ls-lisp-insert-directory): If no files are
|
||||||
displayed, move point to after the totals line.
|
displayed, move point to after the totals line.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00677.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00677.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2013-04-27 Stefan Monnier <monnier@iro.umontreal.ca>
|
2013-04-27 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
@ -25757,7 +25757,7 @@
|
||||||
|
|
||||||
Do not set x-display-name until X connection is established.
|
Do not set x-display-name until X connection is established.
|
||||||
This is needed to prevent from weird situation described at
|
This is needed to prevent from weird situation described at
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00212.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00212.html>.
|
||||||
* frame.el (make-frame): Set x-display-name after call to
|
* frame.el (make-frame): Set x-display-name after call to
|
||||||
window system initialization function, not before.
|
window system initialization function, not before.
|
||||||
* term/x-win.el (x-initialize-window-system): Add optional
|
* term/x-win.el (x-initialize-window-system): Add optional
|
||||||
|
@ -26079,7 +26079,7 @@
|
||||||
(batch-skkdic-convert): Suppress most of the chatter.
|
(batch-skkdic-convert): Suppress most of the chatter.
|
||||||
It's not needed so much now that machines are faster,
|
It's not needed so much now that machines are faster,
|
||||||
and its non-ASCII component was confusing; see Dmitry Gutov in
|
and its non-ASCII component was confusing; see Dmitry Gutov in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00508.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00508.html>.
|
||||||
|
|
||||||
2013-03-20 Leo Liu <sdl.web@gmail.com>
|
2013-03-20 Leo Liu <sdl.web@gmail.com>
|
||||||
|
|
||||||
|
@ -26223,7 +26223,7 @@
|
||||||
* startup.el (command-line-normalize-file-name): Fix handling of
|
* startup.el (command-line-normalize-file-name): Fix handling of
|
||||||
backslashes in DOS and Windows file names. Reported by Xue Fuqiao
|
backslashes in DOS and Windows file names. Reported by Xue Fuqiao
|
||||||
<xfq.free@gmail.com> in
|
<xfq.free@gmail.com> in
|
||||||
http://lists.gnu.org/archive/html/help-gnu-emacs/2013-03/msg00245.html.
|
https://lists.gnu.org/archive/html/help-gnu-emacs/2013-03/msg00245.html.
|
||||||
|
|
||||||
2013-03-15 Michael Albinus <michael.albinus@gmx.de>
|
2013-03-15 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
|
|
@ -132,13 +132,13 @@ PHONY_EXTRAS =
|
||||||
# This could lead to problems in parallel builds if automatically
|
# This could lead to problems in parallel builds if automatically
|
||||||
# generated *.el files (eg loaddefs etc) were being changed at the same time.
|
# generated *.el files (eg loaddefs etc) were being changed at the same time.
|
||||||
# One solution was to add autoloads as a prerequisite:
|
# One solution was to add autoloads as a prerequisite:
|
||||||
# http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-01/msg00469.html
|
# https://lists.gnu.org/archive/html/emacs-pretest-bug/2007-01/msg00469.html
|
||||||
# http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00171.html
|
# https://lists.gnu.org/archive/html/bug-gnu-emacs/2007-12/msg00171.html
|
||||||
# However, this meant that running these targets modified loaddefs.el,
|
# However, this meant that running these targets modified loaddefs.el,
|
||||||
# every time (due to time-stamping). Calling these rules from
|
# every time (due to time-stamping). Calling these rules from
|
||||||
# bootstrap-after would modify loaddefs after src/emacs, resulting
|
# bootstrap-after would modify loaddefs after src/emacs, resulting
|
||||||
# in make install remaking src/emacs for no real reason:
|
# in make install remaking src/emacs for no real reason:
|
||||||
# http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg00311.html
|
# https://lists.gnu.org/archive/html/emacs-devel/2008-02/msg00311.html
|
||||||
# Nowadays these commands don't scan automatically generated files,
|
# Nowadays these commands don't scan automatically generated files,
|
||||||
# since they will never contain any useful information
|
# since they will never contain any useful information
|
||||||
# (see finder-no-scan-regexp and custom-dependencies-no-scan-regexp).
|
# (see finder-no-scan-regexp and custom-dependencies-no-scan-regexp).
|
||||||
|
|
|
@ -248,7 +248,7 @@ The result has the proper form for `calendar-daylight-savings-starts'."
|
||||||
;; TODO it might be better to extract this information directly from
|
;; TODO it might be better to extract this information directly from
|
||||||
;; the system timezone database. But cross-platform...?
|
;; the system timezone database. But cross-platform...?
|
||||||
;; See thread
|
;; See thread
|
||||||
;; http://lists.gnu.org/archive/html/emacs-pretest-bug/2006-11/msg00060.html
|
;; https://lists.gnu.org/archive/html/emacs-pretest-bug/2006-11/msg00060.html
|
||||||
(defun calendar-dst-find-data (&optional time)
|
(defun calendar-dst-find-data (&optional time)
|
||||||
"Find data on the first daylight saving time transitions after TIME.
|
"Find data on the first daylight saving time transitions after TIME.
|
||||||
TIME defaults to `current-time'. Return value is as described
|
TIME defaults to `current-time'. Return value is as described
|
||||||
|
|
|
@ -100,7 +100,7 @@
|
||||||
;; Show 11 years--5 before, 5 after year of middle month.
|
;; Show 11 years--5 before, 5 after year of middle month.
|
||||||
;; We used to use :suffix rather than :label and bumped into
|
;; We used to use :suffix rather than :label and bumped into
|
||||||
;; an easymenu bug:
|
;; an easymenu bug:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01813.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01813.html
|
||||||
;; The bug has since been fixed.
|
;; The bug has since been fixed.
|
||||||
(dotimes (i 11)
|
(dotimes (i 11)
|
||||||
(push (vector (format "hol-year-%d" i)
|
(push (vector (format "hol-year-%d" i)
|
||||||
|
|
|
@ -425,7 +425,7 @@ Only used if `diary-header-line-flag' is non-nil."
|
||||||
;; display does not create the fancy buffer, nor does it set
|
;; display does not create the fancy buffer, nor does it set
|
||||||
;; diary-selective-display in the diary buffer. This means some
|
;; diary-selective-display in the diary buffer. This means some
|
||||||
;; customizations will not take effect, eg:
|
;; customizations will not take effect, eg:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-03/msg00466.html
|
;; https://lists.gnu.org/archive/html/emacs-pretest-bug/2007-03/msg00466.html
|
||||||
;; So the check for diary-selective-display was dropped. This means the
|
;; So the check for diary-selective-display was dropped. This means the
|
||||||
;; diary will be displayed if one customizes a diary variable while
|
;; diary will be displayed if one customizes a diary variable while
|
||||||
;; just visiting the diary-file. This is i) unlikely, and ii) no great loss.
|
;; just visiting the diary-file. This is i) unlikely, and ii) no great loss.
|
||||||
|
@ -814,8 +814,8 @@ LIST-ONLY is non-nil, in which case it just returns the list."
|
||||||
;; diary-header-line-flag after diary has been displayed
|
;; diary-header-line-flag after diary has been displayed
|
||||||
;; take effect. Unconditionally calling (diary-mode)
|
;; take effect. Unconditionally calling (diary-mode)
|
||||||
;; clobbers file local variables.
|
;; clobbers file local variables.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-03/msg00363.html
|
;; https://lists.gnu.org/archive/html/emacs-pretest-bug/2007-03/msg00363.html
|
||||||
;; http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00404.html
|
;; https://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00404.html
|
||||||
(if (eq major-mode 'diary-mode)
|
(if (eq major-mode 'diary-mode)
|
||||||
(setq header-line-format (and diary-header-line-flag
|
(setq header-line-format (and diary-header-line-flag
|
||||||
diary-header-line-format)))))
|
diary-header-line-format)))))
|
||||||
|
|
|
@ -678,7 +678,7 @@ Entry to this mode runs the hooks on `comint-mode-hook'."
|
||||||
;; comint-scroll-show-maximum-output is nil, and no-one can remember
|
;; comint-scroll-show-maximum-output is nil, and no-one can remember
|
||||||
;; what the original problem was. If there are problems with point
|
;; what the original problem was. If there are problems with point
|
||||||
;; not going to the end, consider re-enabling this.
|
;; not going to the end, consider re-enabling this.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg00827.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-08/msg00827.html
|
||||||
;;
|
;;
|
||||||
;; This makes it really work to keep point at the bottom.
|
;; This makes it really work to keep point at the bottom.
|
||||||
;; (make-local-variable 'scroll-conservatively)
|
;; (make-local-variable 'scroll-conservatively)
|
||||||
|
|
|
@ -2799,7 +2799,7 @@ If STATE is nil, the value is computed by `custom-variable-state'."
|
||||||
;; init-file-user rather than user-init-file. This is in case
|
;; init-file-user rather than user-init-file. This is in case
|
||||||
;; cus-edit is loaded by something in site-start.el, because
|
;; cus-edit is loaded by something in site-start.el, because
|
||||||
;; user-init-file is not set at that stage.
|
;; user-init-file is not set at that stage.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg00310.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-10/msg00310.html
|
||||||
,@(when (or custom-file init-file-user)
|
,@(when (or custom-file init-file-user)
|
||||||
'(("Save for Future Sessions" custom-variable-save
|
'(("Save for Future Sessions" custom-variable-save
|
||||||
(lambda (widget)
|
(lambda (widget)
|
||||||
|
|
|
@ -144,7 +144,7 @@ Return nil if URI is not a local file."
|
||||||
str))
|
str))
|
||||||
uri t t))
|
uri t t))
|
||||||
|
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2006-05/msg01060.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2006-05/msg01060.html
|
||||||
(defun dnd-get-local-file-name (uri &optional must-exist)
|
(defun dnd-get-local-file-name (uri &optional must-exist)
|
||||||
"Return file name converted from file:/// or file: syntax.
|
"Return file name converted from file:/// or file: syntax.
|
||||||
URI is the uri for the file. If MUST-EXIST is given and non-nil,
|
URI is the uri for the file. If MUST-EXIST is given and non-nil,
|
||||||
|
|
|
@ -402,7 +402,7 @@ is called as a function to find the defun's beginning."
|
||||||
"Return non-nil if the point is in an \"emptyish\" line.
|
"Return non-nil if the point is in an \"emptyish\" line.
|
||||||
This means a line that consists entirely of comments and/or
|
This means a line that consists entirely of comments and/or
|
||||||
whitespace."
|
whitespace."
|
||||||
;; See http://lists.gnu.org/archive/html/help-gnu-emacs/2016-08/msg00141.html
|
;; See https://lists.gnu.org/archive/html/help-gnu-emacs/2016-08/msg00141.html
|
||||||
(save-excursion
|
(save-excursion
|
||||||
(forward-line 0)
|
(forward-line 0)
|
||||||
(< (line-end-position)
|
(< (line-end-position)
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
;; in subr.el.
|
;; in subr.el.
|
||||||
|
|
||||||
;; Do not document these functions in the lispref.
|
;; Do not document these functions in the lispref.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01006.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01006.html
|
||||||
|
|
||||||
;; NB If you want to use this library, it's almost always correct to use:
|
;; NB If you want to use this library, it's almost always correct to use:
|
||||||
;; (eval-when-compile (require 'subr-x))
|
;; (eval-when-compile (require 'subr-x))
|
||||||
|
|
|
@ -627,7 +627,7 @@ callback data (if any)."
|
||||||
;; Record modified time of gpg-agent socket to restore the Emacs
|
;; Record modified time of gpg-agent socket to restore the Emacs
|
||||||
;; frame on text terminal in `epg-wait-for-completion'.
|
;; frame on text terminal in `epg-wait-for-completion'.
|
||||||
;; See
|
;; See
|
||||||
;; <http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00755.html>
|
;; <https://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00755.html>
|
||||||
;; for more details.
|
;; for more details.
|
||||||
(when (and agent-info (string-match "\\(.*\\):[0-9]+:[0-9]+" agent-info))
|
(when (and agent-info (string-match "\\(.*\\):[0-9]+:[0-9]+" agent-info))
|
||||||
(setq agent-file (match-string 1 agent-info)
|
(setq agent-file (match-string 1 agent-info)
|
||||||
|
|
|
@ -75,7 +75,7 @@
|
||||||
(require 'erc-compat)
|
(require 'erc-compat)
|
||||||
|
|
||||||
(defvar erc-official-location
|
(defvar erc-official-location
|
||||||
"http://emacswiki.org/cgi-bin/wiki/ERC (mailing list: erc-discuss@gnu.org)"
|
"https://emacswiki.org/cgi-bin/wiki/ERC (mailing list: erc-discuss@gnu.org)"
|
||||||
"Location of the ERC client on the Internet.")
|
"Location of the ERC client on the Internet.")
|
||||||
|
|
||||||
(defgroup erc nil
|
(defgroup erc nil
|
||||||
|
|
|
@ -961,7 +961,7 @@ Show wall-clock time elapsed during execution of COMMAND.")
|
||||||
;; after setting
|
;; after setting
|
||||||
(throw 'eshell-replace-command
|
(throw 'eshell-replace-command
|
||||||
(eshell-parse-command (car time-args)
|
(eshell-parse-command (car time-args)
|
||||||
;;; http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-08/msg00205.html
|
;;; https://lists.gnu.org/archive/html/bug-gnu-emacs/2007-08/msg00205.html
|
||||||
(eshell-stringify-list
|
(eshell-stringify-list
|
||||||
(eshell-flatten-list (cdr time-args))))))))
|
(eshell-flatten-list (cdr time-args))))))))
|
||||||
|
|
||||||
|
|
|
@ -2361,7 +2361,7 @@ If you set `term-file-prefix' to nil, this function does nothing."
|
||||||
(defface variable-pitch
|
(defface variable-pitch
|
||||||
'((((type w32))
|
'((((type w32))
|
||||||
;; This is a workaround for an issue discussed in
|
;; This is a workaround for an issue discussed in
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00746.html.
|
;; https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00746.html.
|
||||||
;; We need (a) the splash screen not to pick up bold-italics variant of
|
;; We need (a) the splash screen not to pick up bold-italics variant of
|
||||||
;; the font, and (b) still be able to request bold/italic/larger size
|
;; the font, and (b) still be able to request bold/italic/larger size
|
||||||
;; variants in the likes of EWW.
|
;; variants in the likes of EWW.
|
||||||
|
|
|
@ -786,7 +786,7 @@ This uses `ffap-file-exists-string', which may try adding suffixes from
|
||||||
("\\`~/" . ffap-lcd) ; |~/misc/ffap.el.Z|
|
("\\`~/" . ffap-lcd) ; |~/misc/ffap.el.Z|
|
||||||
;; This used to have a blank, but ffap-string-at-point doesn't
|
;; This used to have a blank, but ffap-string-at-point doesn't
|
||||||
;; handle blanks.
|
;; handle blanks.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2008-01/msg01058.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2008-01/msg01058.html
|
||||||
("\\`[Rr][Ff][Cc][-#]?\\([0-9]+\\)" ; no $
|
("\\`[Rr][Ff][Cc][-#]?\\([0-9]+\\)" ; no $
|
||||||
. ffap-rfc) ; "100% RFC2100 compliant"
|
. ffap-rfc) ; "100% RFC2100 compliant"
|
||||||
(dired-mode . ffap-dired) ; maybe in a subdirectory
|
(dired-mode . ffap-dired) ; maybe in a subdirectory
|
||||||
|
|
|
@ -129,7 +129,7 @@ Keywords and package names both should be symbols.")
|
||||||
;; Skip autogenerated files, because they will never contain anything
|
;; Skip autogenerated files, because they will never contain anything
|
||||||
;; useful, and because in parallel builds of Emacs they may get
|
;; useful, and because in parallel builds of Emacs they may get
|
||||||
;; modified while we are trying to read them.
|
;; modified while we are trying to read them.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-01/msg00469.html
|
;; https://lists.gnu.org/archive/html/emacs-pretest-bug/2007-01/msg00469.html
|
||||||
;; ldefs-boot is not auto-generated, but has nothing useful.
|
;; ldefs-boot is not auto-generated, but has nothing useful.
|
||||||
(defvar finder-no-scan-regexp "\\(^\\.#\\|\\(loaddefs\\|ldefs-boot\\|\
|
(defvar finder-no-scan-regexp "\\(^\\.#\\|\\(loaddefs\\|ldefs-boot\\|\
|
||||||
cus-load\\|finder-inf\\|esh-groups\\|subdirs\\|leim-list\\)\\.el$\\)"
|
cus-load\\|finder-inf\\|esh-groups\\|subdirs\\|leim-list\\)\\.el$\\)"
|
||||||
|
|
|
@ -1071,7 +1071,7 @@ is given and non-nil, the unwanted frames are iconified instead."
|
||||||
(when mini (setq parms (delq mini parms)))
|
(when mini (setq parms (delq mini parms)))
|
||||||
;; Leave name in iff it was set explicitly.
|
;; Leave name in iff it was set explicitly.
|
||||||
;; This should fix the behavior reported in
|
;; This should fix the behavior reported in
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01632.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-08/msg01632.html
|
||||||
(when (and name (not explicit-name))
|
(when (and name (not explicit-name))
|
||||||
(setq parms (delq name parms)))
|
(setq parms (delq name parms)))
|
||||||
parms))
|
parms))
|
||||||
|
|
|
@ -3819,7 +3819,7 @@
|
||||||
2012-02-15 Paul Eggert <eggert@cs.ucla.edu>
|
2012-02-15 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
* shr.el (shr-rescale-image): Undo previous change; see
|
* shr.el (shr-rescale-image): Undo previous change; see
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00540.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00540.html>.
|
||||||
|
|
||||||
2012-02-13 Lars Ingebrigtsen <larsi@gnus.org>
|
2012-02-13 Lars Ingebrigtsen <larsi@gnus.org>
|
||||||
|
|
||||||
|
|
|
@ -4094,7 +4094,7 @@ Instead, just auto-save the buffer and then bury it."
|
||||||
"Bury this mail BUFFER."
|
"Bury this mail BUFFER."
|
||||||
;; Note that this is not quite the same as (bury-buffer buffer),
|
;; Note that this is not quite the same as (bury-buffer buffer),
|
||||||
;; since bury-buffer does extra stuff with a nil argument.
|
;; since bury-buffer does extra stuff with a nil argument.
|
||||||
;; Eg http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg00539.html
|
;; Eg https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg00539.html
|
||||||
(with-current-buffer buffer (bury-buffer))
|
(with-current-buffer buffer (bury-buffer))
|
||||||
(if message-return-action
|
(if message-return-action
|
||||||
(apply (car message-return-action) (cdr message-return-action))))
|
(apply (car message-return-action) (cdr message-return-action))))
|
||||||
|
@ -6678,7 +6678,7 @@ is a function used to switch to and display the mail buffer."
|
||||||
;; C-h f compose-mail says that headers should be specified as
|
;; C-h f compose-mail says that headers should be specified as
|
||||||
;; (string . value); however all the rest of message expects
|
;; (string . value); however all the rest of message expects
|
||||||
;; headers to be symbols, not strings (eg message-header-format-alist).
|
;; headers to be symbols, not strings (eg message-header-format-alist).
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00337.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00337.html
|
||||||
;; We need to convert any string input, eg from rmail-start-mail.
|
;; We need to convert any string input, eg from rmail-start-mail.
|
||||||
(dolist (h other-headers other-headers)
|
(dolist (h other-headers other-headers)
|
||||||
(if (stringp (car h)) (setcar h (intern (capitalize (car h)))))))
|
(if (stringp (car h)) (setcar h (intern (capitalize (car h)))))))
|
||||||
|
|
|
@ -1347,7 +1347,7 @@ is non-nil)."
|
||||||
;; Shouldn't really happen, but sometimes does,
|
;; Shouldn't really happen, but sometimes does,
|
||||||
;; eg on Debian systems with buggy packages;
|
;; eg on Debian systems with buggy packages;
|
||||||
;; so may as well try it.
|
;; so may as well try it.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00005.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00005.html
|
||||||
(progn (setq file (expand-file-name "dir.gz" truename))
|
(progn (setq file (expand-file-name "dir.gz" truename))
|
||||||
(file-attributes file)))))
|
(file-attributes file)))))
|
||||||
(setq dirs-done
|
(setq dirs-done
|
||||||
|
|
|
@ -2513,7 +2513,7 @@ package to describe."
|
||||||
(setq buffer-read-only nil)
|
(setq buffer-read-only nil)
|
||||||
;; Without this, a keyboard layout with R2L characters might be
|
;; Without this, a keyboard layout with R2L characters might be
|
||||||
;; displayed reversed, right to left. See the thread starting at
|
;; displayed reversed, right to left. See the thread starting at
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00062.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00062.html
|
||||||
;; for a description of one such situation.
|
;; for a description of one such situation.
|
||||||
(setq bidi-paragraph-direction 'left-to-right)
|
(setq bidi-paragraph-direction 'left-to-right)
|
||||||
(insert "Input method: " (quail-name)
|
(insert "Input method: " (quail-name)
|
||||||
|
|
|
@ -179,7 +179,7 @@ Prompts for bug subject. Leaves you in a mail buffer."
|
||||||
'face 'link
|
'face 'link
|
||||||
'help-echo (concat "mouse-2, RET: Follow this link")
|
'help-echo (concat "mouse-2, RET: Follow this link")
|
||||||
'action (lambda (button)
|
'action (lambda (button)
|
||||||
(browse-url "http://lists.gnu.org/archive/html/bug-gnu-emacs/"))
|
(browse-url "https://lists.gnu.org/archive/html/bug-gnu-emacs/"))
|
||||||
'follow-link t)
|
'follow-link t)
|
||||||
(insert " mailing list\nand the GNU bug tracker at ")
|
(insert " mailing list\nand the GNU bug tracker at ")
|
||||||
(insert-text-button
|
(insert-text-button
|
||||||
|
|
|
@ -278,7 +278,7 @@ Otherwise, look for `movemail' in the directories in
|
||||||
;; rmail-insert-inbox-text before r1.439 fell back to using
|
;; rmail-insert-inbox-text before r1.439 fell back to using
|
||||||
;; (expand-file-name "movemail" exec-directory) and just
|
;; (expand-file-name "movemail" exec-directory) and just
|
||||||
;; assuming it would work.
|
;; assuming it would work.
|
||||||
;; http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00087.html
|
;; https://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00087.html
|
||||||
(let ((progname (expand-file-name
|
(let ((progname (expand-file-name
|
||||||
(concat "movemail"
|
(concat "movemail"
|
||||||
(if (memq system-type '(ms-dos windows-nt))
|
(if (memq system-type '(ms-dos windows-nt))
|
||||||
|
@ -534,7 +534,7 @@ still the current message in the Rmail buffer.")
|
||||||
;; It's not clear what it should do now, since there is nothing that
|
;; It's not clear what it should do now, since there is nothing that
|
||||||
;; records when a message is shown for the first time (unseen is not
|
;; records when a message is shown for the first time (unseen is not
|
||||||
;; necessarily the same thing).
|
;; necessarily the same thing).
|
||||||
;; See http://lists.gnu.org/archive/html/emacs-devel/2009-03/msg00013.html
|
;; See https://lists.gnu.org/archive/html/emacs-devel/2009-03/msg00013.html
|
||||||
(defcustom rmail-message-filter nil
|
(defcustom rmail-message-filter nil
|
||||||
"If non-nil, a filter function for new messages in RMAIL.
|
"If non-nil, a filter function for new messages in RMAIL.
|
||||||
Called with region narrowed to the message, including headers,
|
Called with region narrowed to the message, including headers,
|
||||||
|
|
|
@ -713,7 +713,7 @@ the list should be unique."
|
||||||
|
|
||||||
;; regi functions
|
;; regi functions
|
||||||
|
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2009-02/msg00691.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2009-02/msg00691.html
|
||||||
;; When rmail replies to a message with full headers visible, the "From "
|
;; When rmail replies to a message with full headers visible, the "From "
|
||||||
;; line can be included.
|
;; line can be included.
|
||||||
(defun sc-mail-check-from ()
|
(defun sc-mail-check-from ()
|
||||||
|
|
|
@ -38,7 +38,7 @@
|
||||||
|
|
||||||
;; FIXME?
|
;; FIXME?
|
||||||
;; Maybe this file should be obsolete.
|
;; Maybe this file should be obsolete.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00517.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00517.html
|
||||||
;; It only adds rlogin-directory-tracking-mode. Is that useful?
|
;; It only adds rlogin-directory-tracking-mode. Is that useful?
|
||||||
|
|
||||||
(require 'comint)
|
(require 'comint)
|
||||||
|
|
|
@ -45,7 +45,7 @@
|
||||||
;; There's a mailing list for this, as well. Its name is:
|
;; There's a mailing list for this, as well. Its name is:
|
||||||
;; tramp-devel@gnu.org
|
;; tramp-devel@gnu.org
|
||||||
;; You can use the Web to subscribe, under the following URL:
|
;; You can use the Web to subscribe, under the following URL:
|
||||||
;; http://lists.gnu.org/mailman/listinfo/tramp-devel
|
;; https://lists.gnu.org/mailman/listinfo/tramp-devel
|
||||||
;;
|
;;
|
||||||
;; For the adventurous, the current development sources are available
|
;; For the adventurous, the current development sources are available
|
||||||
;; via Git. You can find instructions about this at the following URL:
|
;; via Git. You can find instructions about this at the following URL:
|
||||||
|
@ -4642,7 +4642,7 @@ Only works for Bourne-like shells."
|
||||||
;; are. (Andrea Crotti)
|
;; are. (Andrea Crotti)
|
||||||
;;
|
;;
|
||||||
;; * Run emerge on two remote files. Bug is described here:
|
;; * Run emerge on two remote files. Bug is described here:
|
||||||
;; <http://www.mail-archive.com/tramp-devel@nongnu.org/msg01041.html>.
|
;; <https://www.mail-archive.com/tramp-devel@nongnu.org/msg01041.html>.
|
||||||
;; (Bug#6850)
|
;; (Bug#6850)
|
||||||
;;
|
;;
|
||||||
;; * Refactor code from different handlers. Start with
|
;; * Refactor code from different handlers. Start with
|
||||||
|
|
|
@ -924,7 +924,7 @@ or properties are considered."
|
||||||
(or (boundp sym) (fboundp sym)
|
(or (boundp sym) (fboundp sym)
|
||||||
(symbol-plist sym))))))
|
(symbol-plist sym))))))
|
||||||
(PC-not-minibuffer t))
|
(PC-not-minibuffer t))
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-03/msg01211.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-03/msg01211.html
|
||||||
;;
|
;;
|
||||||
;; This deals with cases like running PC-l-c-s on "M-: (n-f".
|
;; This deals with cases like running PC-l-c-s on "M-: (n-f".
|
||||||
;; The first call to PC-l-c-s expands this to "(ne-f", and moves
|
;; The first call to PC-l-c-s expands this to "(ne-f", and moves
|
||||||
|
|
|
@ -11560,7 +11560,7 @@
|
||||||
break after the last footnote definition. This is an an implicit
|
break after the last footnote definition. This is an an implicit
|
||||||
assumption made by the org-lparse.el library. With this change,
|
assumption made by the org-lparse.el library. With this change,
|
||||||
footnote definitions can reliably be exported with ODT backend.
|
footnote definitions can reliably be exported with ODT backend.
|
||||||
See http://lists.gnu.org/archive/html/emacs-orgmode/2012-02/msg01013.html.
|
See https://lists.gnu.org/archive/html/emacs-orgmode/2012-02/msg01013.html.
|
||||||
|
|
||||||
2012-04-01 Eric Schulte <eric.schulte@gmx.com>
|
2012-04-01 Eric Schulte <eric.schulte@gmx.com>
|
||||||
|
|
||||||
|
|
|
@ -1803,7 +1803,7 @@ supported but discouraged. It will be removed in a future version of Emacs."
|
||||||
|
|
||||||
(let (failures)
|
(let (failures)
|
||||||
;; Why not always use `signal-process'? See
|
;; Why not always use `signal-process'? See
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2008-03/msg02955.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2008-03/msg02955.html
|
||||||
(if (functionp proced-signal-function)
|
(if (functionp proced-signal-function)
|
||||||
;; use built-in `signal-process'
|
;; use built-in `signal-process'
|
||||||
(let ((signal (if (stringp signal)
|
(let ((signal (if (stringp signal)
|
||||||
|
|
|
@ -117,7 +117,7 @@ A sample value might look like: `\\(_P\\|_PROTO\\)'.")
|
||||||
,(concat
|
,(concat
|
||||||
"^\\<" ; line MUST start with word char
|
"^\\<" ; line MUST start with word char
|
||||||
;; \n added to prevent overflow in regexp matcher.
|
;; \n added to prevent overflow in regexp matcher.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-02/msg00021.html
|
;; https://lists.gnu.org/archive/html/emacs-pretest-bug/2007-02/msg00021.html
|
||||||
"[^()\n]*" ; no parentheses before
|
"[^()\n]*" ; no parentheses before
|
||||||
"[^" c-alnum "_:<>~]" ; match any non-identifier char
|
"[^" c-alnum "_:<>~]" ; match any non-identifier char
|
||||||
"\\([" c-alpha "_][" c-alnum "_:<>~]*\\)" ; match function name
|
"\\([" c-alpha "_][" c-alnum "_:<>~]*\\)" ; match function name
|
||||||
|
|
|
@ -1740,7 +1740,7 @@ Returns the compilation buffer created."
|
||||||
(setq thisdir default-directory))
|
(setq thisdir default-directory))
|
||||||
(set-buffer-modified-p nil))
|
(set-buffer-modified-p nil))
|
||||||
;; Pop up the compilation buffer.
|
;; Pop up the compilation buffer.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01638.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01638.html
|
||||||
(setq outwin (display-buffer outbuf '(nil (allow-no-window . t))))
|
(setq outwin (display-buffer outbuf '(nil (allow-no-window . t))))
|
||||||
(with-current-buffer outbuf
|
(with-current-buffer outbuf
|
||||||
(let ((process-environment
|
(let ((process-environment
|
||||||
|
@ -2855,7 +2855,7 @@ TRUE-DIRNAME is the `file-truename' of DIRNAME, if given."
|
||||||
;; The gethash used to not use spec-directory, but
|
;; The gethash used to not use spec-directory, but
|
||||||
;; this leads to errors when files in different
|
;; this leads to errors when files in different
|
||||||
;; directories have the same name:
|
;; directories have the same name:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg00463.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-08/msg00463.html
|
||||||
(or (gethash (cons filename spec-directory) compilation-locs)
|
(or (gethash (cons filename spec-directory) compilation-locs)
|
||||||
(puthash (cons filename spec-directory)
|
(puthash (cons filename spec-directory)
|
||||||
(compilation--make-file-struct
|
(compilation--make-file-struct
|
||||||
|
|
|
@ -1497,7 +1497,7 @@ current buffer file unless called with a prefix arg \\[universal-argument]."
|
||||||
(string (buffer-substring-no-properties beg end))
|
(string (buffer-substring-no-properties beg end))
|
||||||
line)
|
line)
|
||||||
(with-current-buffer inferior-octave-buffer
|
(with-current-buffer inferior-octave-buffer
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00095.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00095.html
|
||||||
(compilation-forget-errors)
|
(compilation-forget-errors)
|
||||||
(setq inferior-octave-output-list nil)
|
(setq inferior-octave-output-list nil)
|
||||||
(while (not (string-equal string ""))
|
(while (not (string-equal string ""))
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
;; Please send bug reports and bug fixes to the mailing list at
|
;; Please send bug reports and bug fixes to the mailing list at
|
||||||
;; help-gnu-emacs@gnu.org. If you want to subscribe to the mailing
|
;; help-gnu-emacs@gnu.org. If you want to subscribe to the mailing
|
||||||
;; list, see the web page at
|
;; list, see the web page at
|
||||||
;; http://lists.gnu.org/mailman/listinfo/help-gnu-emacs for
|
;; https://lists.gnu.org/mailman/listinfo/help-gnu-emacs for
|
||||||
;; instructions. I monitor this list actively. If you send an e-mail
|
;; instructions. I monitor this list actively. If you send an e-mail
|
||||||
;; to Alex Schroeder it usually makes it to me when Alex has a chance
|
;; to Alex Schroeder it usually makes it to me when Alex has a chance
|
||||||
;; to forward them along (Thanks, Alex).
|
;; to forward them along (Thanks, Alex).
|
||||||
|
|
|
@ -702,7 +702,7 @@ Optional argument PROPS specifies other text properties to apply."
|
||||||
;; FIXME: `make-string' returns a unibyte string if it's ASCII-only,
|
;; FIXME: `make-string' returns a unibyte string if it's ASCII-only,
|
||||||
;; which prevents further `aset' from inserting non-ASCII chars,
|
;; which prevents further `aset' from inserting non-ASCII chars,
|
||||||
;; hence the need for `string-to-multibyte'.
|
;; hence the need for `string-to-multibyte'.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00841.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00841.html
|
||||||
(string-to-multibyte
|
(string-to-multibyte
|
||||||
;; Make the part of header-line corresponding to the
|
;; Make the part of header-line corresponding to the
|
||||||
;; line-number display be blank, not filled with
|
;; line-number display be blank, not filled with
|
||||||
|
|
|
@ -8813,7 +8813,7 @@ If it does not exist, create and it switch it to `messages-buffer-mode'."
|
||||||
;; rms says this should be done by specifying symbols that define
|
;; rms says this should be done by specifying symbols that define
|
||||||
;; versions together with bad values. This is therefore not as
|
;; versions together with bad values. This is therefore not as
|
||||||
;; flexible as it could be. See the thread:
|
;; flexible as it could be. See the thread:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg00300.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-08/msg00300.html
|
||||||
(defconst bad-packages-alist
|
(defconst bad-packages-alist
|
||||||
;; Not sure exactly which semantic versions have problems.
|
;; Not sure exactly which semantic versions have problems.
|
||||||
;; Definitely 2.0pre3, probably all 2.0pre's before this.
|
;; Definitely 2.0pre3, probably all 2.0pre's before this.
|
||||||
|
|
|
@ -513,7 +513,7 @@ It is the default value of the variable `top-level'."
|
||||||
(let ((default-directory dir))
|
(let ((default-directory dir))
|
||||||
(load (expand-file-name "subdirs.el") t t t))
|
(load (expand-file-name "subdirs.el") t t t))
|
||||||
;; Do not scan standard directories that won't contain a leim-list.el.
|
;; Do not scan standard directories that won't contain a leim-list.el.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2009-10/msg00502.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2009-10/msg00502.html
|
||||||
;; (Except the preloaded one in lisp/leim.)
|
;; (Except the preloaded one in lisp/leim.)
|
||||||
(or (string-prefix-p lispdir dir)
|
(or (string-prefix-p lispdir dir)
|
||||||
(let ((default-directory dir))
|
(let ((default-directory dir))
|
||||||
|
@ -1371,7 +1371,7 @@ the `--debug-init' option to view a complete error backtrace."
|
||||||
;; trying to load gnus could load the wrong file.
|
;; trying to load gnus could load the wrong file.
|
||||||
;; OK, it would not matter if .emacs.d were at the end of load-path.
|
;; OK, it would not matter if .emacs.d were at the end of load-path.
|
||||||
;; but for the sake of simplicity, we discourage it full-stop.
|
;; but for the sake of simplicity, we discourage it full-stop.
|
||||||
;; Ref eg http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00056.html
|
;; Ref eg https://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00056.html
|
||||||
;;
|
;;
|
||||||
;; A bad element could come from user-emacs-file, the command line,
|
;; A bad element could come from user-emacs-file, the command line,
|
||||||
;; or EMACSLOADPATH, so we basically always have to check.
|
;; or EMACSLOADPATH, so we basically always have to check.
|
||||||
|
|
10
lisp/subr.el
10
lisp/subr.el
|
@ -578,7 +578,7 @@ one is kept."
|
||||||
(setq tail (cdr tail))))))
|
(setq tail (cdr tail))))))
|
||||||
list)
|
list)
|
||||||
|
|
||||||
;; See http://lists.gnu.org/archive/html/emacs-devel/2013-05/msg00204.html
|
;; See https://lists.gnu.org/archive/html/emacs-devel/2013-05/msg00204.html
|
||||||
(defun delete-consecutive-dups (list &optional circular)
|
(defun delete-consecutive-dups (list &optional circular)
|
||||||
"Destructively remove `equal' consecutive duplicates from LIST.
|
"Destructively remove `equal' consecutive duplicates from LIST.
|
||||||
First and last elements are considered consecutive if CIRCULAR is
|
First and last elements are considered consecutive if CIRCULAR is
|
||||||
|
@ -2431,7 +2431,7 @@ in milliseconds; this was useful when Emacs was built without
|
||||||
floating point support."
|
floating point support."
|
||||||
(declare (advertised-calling-convention (seconds &optional nodisp) "22.1"))
|
(declare (advertised-calling-convention (seconds &optional nodisp) "22.1"))
|
||||||
;; This used to be implemented in C until the following discussion:
|
;; This used to be implemented in C until the following discussion:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2006-07/msg00401.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2006-07/msg00401.html
|
||||||
;; Then it was moved here using an implementation based on an idle timer,
|
;; Then it was moved here using an implementation based on an idle timer,
|
||||||
;; which was then replaced by the use of read-event.
|
;; which was then replaced by the use of read-event.
|
||||||
(if (numberp nodisp)
|
(if (numberp nodisp)
|
||||||
|
@ -3103,7 +3103,7 @@ Do nothing if FACE is nil."
|
||||||
(put-text-property start end 'face face)))
|
(put-text-property start end 'face face)))
|
||||||
|
|
||||||
;; This removes `mouse-face' properties in *Help* buffer buttons:
|
;; This removes `mouse-face' properties in *Help* buffer buttons:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2002-04/msg00648.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2002-04/msg00648.html
|
||||||
(defun yank-handle-category-property (category start end)
|
(defun yank-handle-category-property (category start end)
|
||||||
"Apply property category CATEGORY's properties between START and END."
|
"Apply property category CATEGORY's properties between START and END."
|
||||||
(when category
|
(when category
|
||||||
|
@ -4218,7 +4218,7 @@ Used from `delayed-warnings-hook' (which see)."
|
||||||
(setq delayed-warnings-list (nreverse collapsed))))
|
(setq delayed-warnings-list (nreverse collapsed))))
|
||||||
|
|
||||||
;; At present this is only used for Emacs internals.
|
;; At present this is only used for Emacs internals.
|
||||||
;; Ref http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00085.html
|
;; Ref https://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00085.html
|
||||||
(defvar delayed-warnings-hook '(collapse-delayed-warnings
|
(defvar delayed-warnings-hook '(collapse-delayed-warnings
|
||||||
display-delayed-warnings)
|
display-delayed-warnings)
|
||||||
"Normal hook run to process and display delayed warnings.
|
"Normal hook run to process and display delayed warnings.
|
||||||
|
@ -5230,7 +5230,7 @@ or \"gnus-article-toto-\".")
|
||||||
|
|
||||||
;; The following statement ought to be in print.c, but `provide' can't
|
;; The following statement ought to be in print.c, but `provide' can't
|
||||||
;; be used there.
|
;; be used there.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2009-08/msg00236.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2009-08/msg00236.html
|
||||||
(when (hash-table-p (car (read-from-string
|
(when (hash-table-p (car (read-from-string
|
||||||
(prin1-to-string (make-hash-table)))))
|
(prin1-to-string (make-hash-table)))))
|
||||||
(provide 'hashtable-print-readable))
|
(provide 'hashtable-print-readable))
|
||||||
|
|
|
@ -594,7 +594,7 @@ the last file dropped is selected."
|
||||||
(declare-function tool-bar-mode "tool-bar" (&optional arg))
|
(declare-function tool-bar-mode "tool-bar" (&optional arg))
|
||||||
|
|
||||||
;; Based on a function by David Reitter <dreitter@inf.ed.ac.uk> ;
|
;; Based on a function by David Reitter <dreitter@inf.ed.ac.uk> ;
|
||||||
;; see http://lists.gnu.org/archive/html/emacs-devel/2005-09/msg00681.html .
|
;; see https://lists.gnu.org/archive/html/emacs-devel/2005-09/msg00681.html .
|
||||||
(defun ns-toggle-toolbar (&optional frame)
|
(defun ns-toggle-toolbar (&optional frame)
|
||||||
"Switches the tool bar on and off in frame FRAME.
|
"Switches the tool bar on and off in frame FRAME.
|
||||||
If FRAME is nil, the change applies to the selected frame."
|
If FRAME is nil, the change applies to the selected frame."
|
||||||
|
@ -878,7 +878,7 @@ See the documentation of `create-fontset-from-fontset-spec' for the format.")
|
||||||
|
|
||||||
;; Mac OS X Lion introduces PressAndHold, which is unsupported by this port.
|
;; Mac OS X Lion introduces PressAndHold, which is unsupported by this port.
|
||||||
;; See this thread for more details:
|
;; See this thread for more details:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2011-06/msg00505.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2011-06/msg00505.html
|
||||||
(ns-set-resource nil "ApplePressAndHoldEnabled" "NO")
|
(ns-set-resource nil "ApplePressAndHoldEnabled" "NO")
|
||||||
|
|
||||||
(x-apply-session-resources)
|
(x-apply-session-resources)
|
||||||
|
|
|
@ -1287,7 +1287,7 @@ This returns an error if any Emacs frames are X frames."
|
||||||
|
|
||||||
;; During initialization, we defer sending size hints to the window
|
;; During initialization, we defer sending size hints to the window
|
||||||
;; manager, because that can induce a race condition:
|
;; manager, because that can induce a race condition:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00033.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00033.html
|
||||||
;; Send the size hints once initialization is done.
|
;; Send the size hints once initialization is done.
|
||||||
(add-hook 'after-init-hook 'x-wm-set-size-hint)
|
(add-hook 'after-init-hook 'x-wm-set-size-hint)
|
||||||
|
|
||||||
|
|
|
@ -195,7 +195,7 @@ Puts a full-stop before comments on a line by themselves."
|
||||||
9) 8)))))) ; add 9 to ensure at least two blanks
|
9) 8)))))) ; add 9 to ensure at least two blanks
|
||||||
(goto-char pt))))
|
(goto-char pt))))
|
||||||
|
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01869.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01869.html
|
||||||
(defun nroff-insert-comment-function ()
|
(defun nroff-insert-comment-function ()
|
||||||
"Function for `comment-insert-comment-function' in `nroff-mode'."
|
"Function for `comment-insert-comment-function' in `nroff-mode'."
|
||||||
(indent-to (nroff-comment-indent))
|
(indent-to (nroff-comment-indent))
|
||||||
|
|
|
@ -1775,7 +1775,7 @@ Mark is left at original location."
|
||||||
;; Note this does not handle things like mismatched brackets inside
|
;; Note this does not handle things like mismatched brackets inside
|
||||||
;; begin/end blocks.
|
;; begin/end blocks.
|
||||||
;; Needs to handle escaped parens for tex-validate-*.
|
;; Needs to handle escaped parens for tex-validate-*.
|
||||||
;; http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00038.html
|
;; https://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00038.html
|
||||||
;; Does not handle escaped parens when latex-handle-escaped-parens is nil.
|
;; Does not handle escaped parens when latex-handle-escaped-parens is nil.
|
||||||
(defun latex-forward-sexp-1 ()
|
(defun latex-forward-sexp-1 ()
|
||||||
"Like (forward-sexp 1) but aware of multi-char elements and escaped parens."
|
"Like (forward-sexp 1) but aware of multi-char elements and escaped parens."
|
||||||
|
|
|
@ -2403,7 +2403,7 @@
|
||||||
(file-symlink-p): Ditto.
|
(file-symlink-p): Ditto.
|
||||||
(url-insert-file-contents): If `visit' is non-nil then make sure
|
(url-insert-file-contents): If `visit' is non-nil then make sure
|
||||||
we set buffer-file-name. After these changes you can visit
|
we set buffer-file-name. After these changes you can visit
|
||||||
http://www.gnu.org/ directly from the minibuffer.
|
https://www.gnu.org/ directly from the minibuffer.
|
||||||
(url-insert-file-contents): When inserting the file contents,
|
(url-insert-file-contents): When inserting the file contents,
|
||||||
use a save-excursion so that we behave just like the original.
|
use a save-excursion so that we behave just like the original.
|
||||||
|
|
||||||
|
|
|
@ -432,7 +432,7 @@ and the face `diff-added' for added lines.")
|
||||||
"If non-nil, empty lines are valid in unified diffs.
|
"If non-nil, empty lines are valid in unified diffs.
|
||||||
Some versions of diff replace all-blank context lines in unified format with
|
Some versions of diff replace all-blank context lines in unified format with
|
||||||
empty lines. This makes the format less robust, but is tolerated.
|
empty lines. This makes the format less robust, but is tolerated.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01990.html")
|
See https://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01990.html")
|
||||||
|
|
||||||
(defconst diff-hunk-header-re
|
(defconst diff-hunk-header-re
|
||||||
(concat "^\\(?:" diff-hunk-header-re-unified ".*\\|\\*\\{15\\}.*\n\\*\\*\\* .+ \\*\\*\\*\\*\\|[0-9]+\\(,[0-9]+\\)?[acd][0-9]+\\(,[0-9]+\\)?\\)$"))
|
(concat "^\\(?:" diff-hunk-header-re-unified ".*\\|\\*\\{15\\}.*\n\\*\\*\\* .+ \\*\\*\\*\\*\\|[0-9]+\\(,[0-9]+\\)?[acd][0-9]+\\(,[0-9]+\\)?\\)$"))
|
||||||
|
|
|
@ -1094,7 +1094,7 @@ used to replace chars to try and eliminate some spurious differences."
|
||||||
;; also and more importantly because otherwise it
|
;; also and more importantly because otherwise it
|
||||||
;; may happen that diff doesn't behave like
|
;; may happen that diff doesn't behave like
|
||||||
;; smerge-refine-weight-hack expects it to.
|
;; smerge-refine-weight-hack expects it to.
|
||||||
;; See http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg00401.html
|
;; See https://lists.gnu.org/archive/html/emacs-devel/2007-11/msg00401.html
|
||||||
"-awd" "-ad")
|
"-awd" "-ad")
|
||||||
file1 file2))
|
file1 file2))
|
||||||
;; Process diff's output.
|
;; Process diff's output.
|
||||||
|
|
|
@ -978,7 +978,7 @@ This prompts for a branch to merge from."
|
||||||
;; FIXME
|
;; FIXME
|
||||||
;; 1) the net result is to call git twice per file.
|
;; 1) the net result is to call git twice per file.
|
||||||
;; 2) v-g-c-f is documented to take a directory.
|
;; 2) v-g-c-f is documented to take a directory.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01126.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01126.html
|
||||||
(vc-git-conflicted-files buffer-file-name)
|
(vc-git-conflicted-files buffer-file-name)
|
||||||
(save-excursion
|
(save-excursion
|
||||||
(goto-char (point-min))
|
(goto-char (point-min))
|
||||||
|
|
|
@ -849,7 +849,7 @@ and CVS."
|
||||||
|
|
||||||
;; You might think that this should be distributed with RCS, but
|
;; You might think that this should be distributed with RCS, but
|
||||||
;; apparently not. CVS sometimes provides a version of it.
|
;; apparently not. CVS sometimes provides a version of it.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00288.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00288.html
|
||||||
(defvar vc-rcs-rcs2log-program
|
(defvar vc-rcs-rcs2log-program
|
||||||
(let (exe)
|
(let (exe)
|
||||||
(cond ((file-executable-p
|
(cond ((file-executable-p
|
||||||
|
|
|
@ -982,7 +982,7 @@ for highlighting the match that is found."
|
||||||
;; This is the dumb approach, looking at each line. The original
|
;; This is the dumb approach, looking at each line. The original
|
||||||
;; version of this function looked like it might have been trying to
|
;; version of this function looked like it might have been trying to
|
||||||
;; do something clever, but not succeeding:
|
;; do something clever, but not succeeding:
|
||||||
;; http://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00073.html
|
;; https://lists.gnu.org/archive/html/bug-gnu-emacs/2007-09/msg00073.html
|
||||||
(defun view-search-no-match-lines (times regexp)
|
(defun view-search-no-match-lines (times regexp)
|
||||||
"Search for the TIMESth occurrence of a line with no match for REGEXP.
|
"Search for the TIMESth occurrence of a line with no match for REGEXP.
|
||||||
If such a line is found, return non-nil and set the match-data to that line.
|
If such a line is found, return non-nil and set the match-data to that line.
|
||||||
|
|
|
@ -832,7 +832,7 @@ button end points."
|
||||||
|
|
||||||
;; This alias exists only so that one can choose in doc-strings (e.g.
|
;; This alias exists only so that one can choose in doc-strings (e.g.
|
||||||
;; Custom-mode) which key-binding of widget-keymap one wants to refer to.
|
;; Custom-mode) which key-binding of widget-keymap one wants to refer to.
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2008-11/msg00480.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2008-11/msg00480.html
|
||||||
(define-obsolete-function-alias 'advertised-widget-backward
|
(define-obsolete-function-alias 'advertised-widget-backward
|
||||||
'widget-backward "23.2")
|
'widget-backward "23.2")
|
||||||
|
|
||||||
|
|
|
@ -425,7 +425,7 @@ supplied, if ARG is greater or smaller than zero, respectively."
|
||||||
top-left
|
top-left
|
||||||
;; Don't care whether window is horizontally scrolled -
|
;; Don't care whether window is horizontally scrolled -
|
||||||
;; `posn-at-point' handles that already. See also:
|
;; `posn-at-point' handles that already. See also:
|
||||||
;; http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00638.html
|
;; https://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00638.html
|
||||||
(posn-col-row
|
(posn-col-row
|
||||||
(posn-at-point (window-point window) window))))))))
|
(posn-at-point (window-point window) window))))))))
|
||||||
|
|
||||||
|
|
|
@ -297,8 +297,8 @@
|
||||||
to avoid gnulib replacement of 'struct timeval' and the resulting
|
to avoid gnulib replacement of 'struct timeval' and the resulting
|
||||||
compilation of lib/gettimeofday.c with incompatible version of
|
compilation of lib/gettimeofday.c with incompatible version of
|
||||||
gettimeofday. Related discussions on emacs-devel:
|
gettimeofday. Related discussions on emacs-devel:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00286.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00286.html
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00361.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00361.html
|
||||||
|
|
||||||
2013-08-31 Glenn Morris <rgm@gnu.org>
|
2013-08-31 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -373,7 +373,7 @@
|
||||||
|
|
||||||
* inc/sys/time.h (gettimeofday): Use '__restrict' instead of
|
* inc/sys/time.h (gettimeofday): Use '__restrict' instead of
|
||||||
'restrict', which is a C99 extension. See
|
'restrict', which is a C99 extension. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-05/msg00588.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-05/msg00588.html
|
||||||
and the following discussion for the problem this caused in the
|
and the following discussion for the problem this caused in the
|
||||||
old nt/configure.bat build.
|
old nt/configure.bat build.
|
||||||
|
|
||||||
|
@ -524,10 +524,10 @@
|
||||||
|
|
||||||
Fix more incompatibilities between MinGW.org and MinGW64 headers
|
Fix more incompatibilities between MinGW.org and MinGW64 headers
|
||||||
reported by Óscar Fuentes in
|
reported by Óscar Fuentes in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00733.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00733.html
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00699.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00699.html
|
||||||
and in
|
and in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00707.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00707.html.
|
||||||
* inc/ms-w32.h (USE_NO_MINGW_SETJMP_TWO_ARGS) [_W64]: Define to 1.
|
* inc/ms-w32.h (USE_NO_MINGW_SETJMP_TWO_ARGS) [_W64]: Define to 1.
|
||||||
For MinGW64, include sys/types.h and time.h.
|
For MinGW64, include sys/types.h and time.h.
|
||||||
(_WIN32_WINNT) [!_W64]: Don't define for MinGW64.
|
(_WIN32_WINNT) [!_W64]: Don't define for MinGW64.
|
||||||
|
@ -548,7 +548,7 @@
|
||||||
|
|
||||||
Fix incompatibilities between MinGW.org and MinGW64 headers
|
Fix incompatibilities between MinGW.org and MinGW64 headers
|
||||||
reported by Óscar Fuentes in
|
reported by Óscar Fuentes in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00611.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00611.html.
|
||||||
* inc/ms-w32.h (struct timespec): Don't define if
|
* inc/ms-w32.h (struct timespec): Don't define if
|
||||||
_TIMESPEC_DEFINED is already defined.
|
_TIMESPEC_DEFINED is already defined.
|
||||||
(sigset_t) [!_POSIX]: Typedef for MinGW64.
|
(sigset_t) [!_POSIX]: Typedef for MinGW64.
|
||||||
|
@ -724,7 +724,7 @@
|
||||||
2012-11-21 Eli Zaretskii <eliz@gnu.org>
|
2012-11-21 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
* nmake.defs: Use !if, not !ifdef. For the details, see
|
* nmake.defs: Use !if, not !ifdef. For the details, see
|
||||||
http://lists.gnu.org/archive/html/help-emacs-windows/2012-11/msg00027.html
|
https://lists.gnu.org/archive/html/help-emacs-windows/2012-11/msg00027.html
|
||||||
|
|
||||||
* inc/stdint.h (INTPTR_MIN)
|
* inc/stdint.h (INTPTR_MIN)
|
||||||
(PTRDIFF_MIN) [!__GNUC__]: Define for MSVC.
|
(PTRDIFF_MIN) [!__GNUC__]: Define for MSVC.
|
||||||
|
@ -1184,7 +1184,7 @@
|
||||||
(dist): Depend on it.
|
(dist): Depend on it.
|
||||||
(install-shortcuts): Depend on install-addpm instead of copying
|
(install-shortcuts): Depend on install-addpm instead of copying
|
||||||
addpm.exe as part of the recipe. See
|
addpm.exe as part of the recipe. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00171.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00171.html
|
||||||
for the related problem and discussions.
|
for the related problem and discussions.
|
||||||
|
|
||||||
2012-06-11 Glenn Morris <rgm@gnu.org>
|
2012-06-11 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
10
nt/INSTALL
10
nt/INSTALL
|
@ -630,7 +630,7 @@ build will run on Windows 9X and newer systems).
|
||||||
To support XPM images (required for color tool-bar icons), you will
|
To support XPM images (required for color tool-bar icons), you will
|
||||||
need the libXpm library. It is available from the ezwinports site,
|
need the libXpm library. It is available from the ezwinports site,
|
||||||
http://sourceforge.net/projects/ezwinports/files/ and from
|
http://sourceforge.net/projects/ezwinports/files/ and from
|
||||||
http://ftp.gnu.org/gnu/emacs/windows/.
|
https://ftp.gnu.org/gnu/emacs/windows/.
|
||||||
|
|
||||||
For PNG images, we recommend to use versions 1.4.x and later of
|
For PNG images, we recommend to use versions 1.4.x and later of
|
||||||
libpng, because previous versions had security issues. You can find
|
libpng, because previous versions had security issues. You can find
|
||||||
|
@ -653,7 +653,7 @@ build will run on Windows 9X and newer systems).
|
||||||
giflib, as it is much enhanced wrt previous versions. You can find
|
giflib, as it is much enhanced wrt previous versions. You can find
|
||||||
precompiled binaries and headers for giflib on the ezwinports site,
|
precompiled binaries and headers for giflib on the ezwinports site,
|
||||||
http://sourceforge.net/projects/ezwinports/files/ and on
|
http://sourceforge.net/projects/ezwinports/files/ and on
|
||||||
http://ftp.gnu.org/gnu/emacs/windows/.
|
https://ftp.gnu.org/gnu/emacs/windows/.
|
||||||
|
|
||||||
Version 5.0.0 and later of giflib are binary incompatible with
|
Version 5.0.0 and later of giflib are binary incompatible with
|
||||||
previous versions (the signatures of several functions have
|
previous versions (the signatures of several functions have
|
||||||
|
@ -694,7 +694,7 @@ build will run on Windows 9X and newer systems).
|
||||||
because the compiler needs to see their header files when building
|
because the compiler needs to see their header files when building
|
||||||
Emacs.
|
Emacs.
|
||||||
|
|
||||||
http://ftp.gnu.org/gnu/emacs/windows/
|
https://ftp.gnu.org/gnu/emacs/windows/
|
||||||
|
|
||||||
More fat ports, from the MSYS2 project.
|
More fat ports, from the MSYS2 project.
|
||||||
|
|
||||||
|
@ -755,7 +755,7 @@ build will run on Windows 9X and newer systems).
|
||||||
|
|
||||||
You can get pre-built binaries (including any required DLL and the
|
You can get pre-built binaries (including any required DLL and the
|
||||||
header files) at http://sourceforge.net/projects/ezwinports/files/
|
header files) at http://sourceforge.net/projects/ezwinports/files/
|
||||||
and on http://ftp.gnu.org/gnu/emacs/windows/.
|
and on https://ftp.gnu.org/gnu/emacs/windows/.
|
||||||
|
|
||||||
* Optional libxml2 support
|
* Optional libxml2 support
|
||||||
|
|
||||||
|
@ -777,7 +777,7 @@ build will run on Windows 9X and newer systems).
|
||||||
(including any required DLL and the header files) is here:
|
(including any required DLL and the header files) is here:
|
||||||
|
|
||||||
http://sourceforge.net/projects/ezwinports/files/
|
http://sourceforge.net/projects/ezwinports/files/
|
||||||
http://ftp.gnu.org/gnu/emacs/windows/
|
https://ftp.gnu.org/gnu/emacs/windows/
|
||||||
|
|
||||||
For runtime support of libxml2, you will also need to install the
|
For runtime support of libxml2, you will also need to install the
|
||||||
libiconv "development" tarball, because the libiconv headers need to
|
libiconv "development" tarball, because the libiconv headers need to
|
||||||
|
|
|
@ -101,7 +101,7 @@ Savannah Emacs site, https://savannah.gnu.org/projects/emacs.
|
||||||
|
|
||||||
** From the FTP site
|
** From the FTP site
|
||||||
|
|
||||||
The Emacs ftp site is located at http://ftp.gnu.org/gnu/emacs/ - download the
|
The Emacs ftp site is located at https://ftp.gnu.org/gnu/emacs/ - download the
|
||||||
version you want to build and put the file into a location like C:\emacs\,
|
version you want to build and put the file into a location like C:\emacs\,
|
||||||
then uncompress it with tar. This will put the Emacs source into a folder like
|
then uncompress it with tar. This will put the Emacs source into a folder like
|
||||||
C:\emacs\emacs-24.5:
|
C:\emacs\emacs-24.5:
|
||||||
|
|
|
@ -92,12 +92,12 @@
|
||||||
issues related to the Windows port of Emacs. For information about
|
issues related to the Windows port of Emacs. For information about
|
||||||
the list, see this Web page:
|
the list, see this Web page:
|
||||||
|
|
||||||
http://mail.gnu.org/mailman/listinfo/help-emacs-windows
|
https://mail.gnu.org/mailman/listinfo/help-emacs-windows
|
||||||
|
|
||||||
To ask questions on the mailing list, send email to
|
To ask questions on the mailing list, send email to
|
||||||
help-emacs-windows@gnu.org. (You don't need to subscribe for that.)
|
help-emacs-windows@gnu.org. (You don't need to subscribe for that.)
|
||||||
To subscribe to the list or unsubscribe from it, fill the form you
|
To subscribe to the list or unsubscribe from it, fill the form you
|
||||||
find at http://mail.gnu.org/mailman/listinfo/help-emacs-windows as
|
find at https://mail.gnu.org/mailman/listinfo/help-emacs-windows as
|
||||||
explained there.
|
explained there.
|
||||||
|
|
||||||
Another valuable source of information and help which should not be
|
Another valuable source of information and help which should not be
|
||||||
|
|
|
@ -280,7 +280,7 @@ See the end of the file for license conditions.
|
||||||
In addition to the manual, there is a mailing list for help with
|
In addition to the manual, there is a mailing list for help with
|
||||||
Emacs here:
|
Emacs here:
|
||||||
|
|
||||||
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs
|
https://lists.gnu.org/mailman/listinfo/help-gnu-emacs
|
||||||
|
|
||||||
To ask questions on this mailing list, send email to
|
To ask questions on this mailing list, send email to
|
||||||
help-gnu-emacs@gnu.org.
|
help-gnu-emacs@gnu.org.
|
||||||
|
@ -288,7 +288,7 @@ See the end of the file for license conditions.
|
||||||
A mailing list for issues specifically related to the MS-Windows port
|
A mailing list for issues specifically related to the MS-Windows port
|
||||||
of Emacs is here:
|
of Emacs is here:
|
||||||
|
|
||||||
http://lists.gnu.org/mailman/listinfo/help-emacs-windows
|
https://lists.gnu.org/mailman/listinfo/help-emacs-windows
|
||||||
|
|
||||||
To ask questions on this mailing list, send email to
|
To ask questions on this mailing list, send email to
|
||||||
help-emacs-windows@gnu.org.
|
help-emacs-windows@gnu.org.
|
||||||
|
|
|
@ -67,7 +67,7 @@
|
||||||
* XLookAssoc.c, XMenuInt.h: Include <config.h>.
|
* XLookAssoc.c, XMenuInt.h: Include <config.h>.
|
||||||
This avoids a build failure when configuring on Fedora 17
|
This avoids a build failure when configuring on Fedora 17
|
||||||
--with-x-toolkit=no, reported by Dmitry Andropov in
|
--with-x-toolkit=no, reported by Dmitry Andropov in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00078.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00078.html>.
|
||||||
|
|
||||||
2012-10-06 Ulrich Müller <ulm@gentoo.org>
|
2012-10-06 Ulrich Müller <ulm@gentoo.org>
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
current_column: Now returns EMACS_INT, fixing some iftc
|
current_column: Now returns EMACS_INT, fixing some iftc
|
||||||
that was introduced in the 2002-06-02 change "temporarily"; see
|
that was introduced in the 2002-06-02 change "temporarily"; see
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2002-06/msg00039.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2002-06/msg00039.html>.
|
||||||
* bytecode.c (Fbyte_code): Don't cast current_column () to int.
|
* bytecode.c (Fbyte_code): Don't cast current_column () to int.
|
||||||
* cmds.c (internal_self_insert): Likewise.
|
* cmds.c (internal_self_insert): Likewise.
|
||||||
* indent.c (Fcurrent_column): Likewise.
|
* indent.c (Fcurrent_column): Likewise.
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
|
|
||||||
* fileio.c (Fmake_symbolic_link): Treat ENOSYS specially, and
|
* fileio.c (Fmake_symbolic_link): Treat ENOSYS specially, and
|
||||||
generate a special message for it. Suggested by Eli Zaretskii in
|
generate a special message for it. Suggested by Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00995.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00995.html>.
|
||||||
(Frename_file, Fmake_symbolic_link, Ffile_symlink_p):
|
(Frename_file, Fmake_symbolic_link, Ffile_symlink_p):
|
||||||
Simplify the code by assuming that the readlink and symlink calls
|
Simplify the code by assuming that the readlink and symlink calls
|
||||||
exist, even if they always fail on this host.
|
exist, even if they always fail on this host.
|
||||||
|
@ -154,7 +154,7 @@
|
||||||
|
|
||||||
* dired.c (Ffile_attributes): Increase size of modes from 10 to 12
|
* dired.c (Ffile_attributes): Increase size of modes from 10 to 12
|
||||||
as per recent filemodestring API change. Reported by Jonas Öster in
|
as per recent filemodestring API change. Reported by Jonas Öster in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg01069.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-02/msg01069.html>.
|
||||||
|
|
||||||
2011-02-23 Ben Key <bkey76@gmail.com>
|
2011-02-23 Ben Key <bkey76@gmail.com>
|
||||||
|
|
||||||
|
@ -7244,9 +7244,9 @@
|
||||||
* xdisp.c (try_scrolling): Compute the limit for searching point
|
* xdisp.c (try_scrolling): Compute the limit for searching point
|
||||||
in forward scroll from scroll_max, instead of an arbitrary limit
|
in forward scroll from scroll_max, instead of an arbitrary limit
|
||||||
of 10 screen lines.
|
of 10 screen lines.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00766.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00766.html
|
||||||
and
|
and
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00773.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00773.html
|
||||||
for details.
|
for details.
|
||||||
|
|
||||||
2010-06-16 Glenn Morris <rgm@gnu.org>
|
2010-06-16 Glenn Morris <rgm@gnu.org>
|
||||||
|
@ -7346,7 +7346,7 @@
|
||||||
* window.c (Fselect_window): Move `record_buffer' up to the
|
* window.c (Fselect_window): Move `record_buffer' up to the
|
||||||
beginning of this function, so the buffer gets recorded
|
beginning of this function, so the buffer gets recorded
|
||||||
even if the selected window does not change.
|
even if the selected window does not change.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00137.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00137.html
|
||||||
|
|
||||||
2010-06-07 Juanma Barranquero <lekktu@gmail.com>
|
2010-06-07 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
@ -7688,7 +7688,7 @@
|
||||||
* fileio.c (Fdelete_file): Change interactive spec to use
|
* fileio.c (Fdelete_file): Change interactive spec to use
|
||||||
`read-file-name' like in `find-file-read-args' where the default
|
`read-file-name' like in `find-file-read-args' where the default
|
||||||
value is `default-directory' instead of `buffer-file-name'.
|
value is `default-directory' instead of `buffer-file-name'.
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00533.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00533.html
|
||||||
|
|
||||||
2010-05-20 Kevin Ryde <user42@zip.com.au>
|
2010-05-20 Kevin Ryde <user42@zip.com.au>
|
||||||
|
|
||||||
|
@ -7962,7 +7962,7 @@
|
||||||
|
|
||||||
* xdisp.c (init_iterator): Don't turn on bidi reordering in
|
* xdisp.c (init_iterator): Don't turn on bidi reordering in
|
||||||
unibyte buffers. See
|
unibyte buffers. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00263.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00263.html.
|
||||||
|
|
||||||
2010-05-10 Glenn Morris <rgm@gnu.org>
|
2010-05-10 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -8910,9 +8910,9 @@
|
||||||
|
|
||||||
* xdisp.c (display_line): Don't write beyond the last glyph row in
|
* xdisp.c (display_line): Don't write beyond the last glyph row in
|
||||||
the desired matrix. Fixes a crash in "emacs -nw" (bug#5972), see
|
the desired matrix. Fixes a crash in "emacs -nw" (bug#5972), see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00075.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00075.html
|
||||||
and
|
and
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00213.html
|
https://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00213.html
|
||||||
|
|
||||||
2010-04-18 Stefan Monnier <monnier@iro.umontreal.ca>
|
2010-04-18 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -11510,7 +11510,7 @@
|
||||||
|
|
||||||
* frame.c (xrdb_get_resource): Return nil for empty string resources;
|
* frame.c (xrdb_get_resource): Return nil for empty string resources;
|
||||||
some parts of Emacs code (like font selection) don't grok them.
|
some parts of Emacs code (like font selection) don't grok them.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2009-09/msg00528.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2009-09/msg00528.html
|
||||||
|
|
||||||
2009-09-24 Andreas Schwab <schwab@redhat.com>
|
2009-09-24 Andreas Schwab <schwab@redhat.com>
|
||||||
|
|
||||||
|
|
170
src/ChangeLog.12
170
src/ChangeLog.12
|
@ -231,9 +231,9 @@
|
||||||
Make it a stub in this case; otherwise the build might fail,
|
Make it a stub in this case; otherwise the build might fail,
|
||||||
and this code hasn't been tested on such hosts anyway.
|
and this code hasn't been tested on such hosts anyway.
|
||||||
Problem reported by Nelson H. F. Beebe in
|
Problem reported by Nelson H. F. Beebe in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00021.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00021.html>
|
||||||
and analyzed by Jérémie Courrèges-Anglas in
|
and analyzed by Jérémie Courrèges-Anglas in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00062.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00062.html>.
|
||||||
|
|
||||||
2013-03-06 Dmitry Antipov <dmantipov@yandex.ru>
|
2013-03-06 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
|
@ -332,7 +332,7 @@
|
||||||
because the locking mechanism was never reliable in that case).
|
because the locking mechanism was never reliable in that case).
|
||||||
This patch fixes this and other bugs discovered by a code
|
This patch fixes this and other bugs discovered by a code
|
||||||
inspection that was prompted by
|
inspection that was prompted by
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00531.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00531.html>.
|
||||||
Also, this patch switches to .#-FILE (not .#FILE) on MS-Windows,
|
Also, this patch switches to .#-FILE (not .#FILE) on MS-Windows,
|
||||||
to avoid interoperability problems between the MS-Windows and
|
to avoid interoperability problems between the MS-Windows and
|
||||||
non-MS-Windows implementations. MS-Windows and non-MS-Windows
|
non-MS-Windows implementations. MS-Windows and non-MS-Windows
|
||||||
|
@ -494,9 +494,9 @@
|
||||||
Fix regression introduced by July 10 filelock.c patch.
|
Fix regression introduced by July 10 filelock.c patch.
|
||||||
* filelock.c (fill_in_lock_file_name): Fix crash caused by the
|
* filelock.c (fill_in_lock_file_name): Fix crash caused by the
|
||||||
2012-07-10 patch to this file. Reported by Eli Zaretskii in
|
2012-07-10 patch to this file. Reported by Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00533.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00533.html>
|
||||||
and diagnosed by Andreas Schwab in
|
and diagnosed by Andreas Schwab in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00534.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00534.html>.
|
||||||
|
|
||||||
2013-02-22 Paul Eggert <eggert@cs.ucla.edu>
|
2013-02-22 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -678,7 +678,7 @@
|
||||||
Improve AIX port some more (Bug#13650).
|
Improve AIX port some more (Bug#13650).
|
||||||
With this, it should be as good as it was in 23.3, though it's
|
With this, it should be as good as it was in 23.3, though it's
|
||||||
still pretty bad: the dumped emacs does not run. See Mark Fleishman in
|
still pretty bad: the dumped emacs does not run. See Mark Fleishman in
|
||||||
http://lists.gnu.org/archive/html/help-gnu-emacs/2011-04/msg00287.html
|
https://lists.gnu.org/archive/html/help-gnu-emacs/2011-04/msg00287.html
|
||||||
* unexaix.c (start_of_text): Remove.
|
* unexaix.c (start_of_text): Remove.
|
||||||
(_data, _text): Declare as char[], not int, as AIX manual suggests.
|
(_data, _text): Declare as char[], not int, as AIX manual suggests.
|
||||||
(bias, lnnoptr, text_scnptr, data_scnptr, load_scnptr)
|
(bias, lnnoptr, text_scnptr, data_scnptr, load_scnptr)
|
||||||
|
@ -1087,7 +1087,7 @@
|
||||||
2013-01-28 Dmitry Antipov <dmantipov@yandex.ru>
|
2013-01-28 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
Remove obsolete redisplay code. See the discussion at
|
Remove obsolete redisplay code. See the discussion at
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00576.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00576.html.
|
||||||
* dispnew.c (preemption_period, preemption_next_check): Remove.
|
* dispnew.c (preemption_period, preemption_next_check): Remove.
|
||||||
(Vredisplay_preemption_period): Likewise.
|
(Vredisplay_preemption_period): Likewise.
|
||||||
(update_frame, update_single_window, update_window, update_frame_1):
|
(update_frame, update_single_window, update_window, update_frame_1):
|
||||||
|
@ -1132,7 +1132,7 @@
|
||||||
|
|
||||||
Drop async_visible and async_iconified fields of struct frame.
|
Drop async_visible and async_iconified fields of struct frame.
|
||||||
This is possible because async input is gone; for details, see
|
This is possible because async input is gone; for details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00734.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00734.html.
|
||||||
* frame.h (struct frame): Remove async_visible and async_iconified
|
* frame.h (struct frame): Remove async_visible and async_iconified
|
||||||
members, convert garbaged to unsigned bitfield. Adjust comments.
|
members, convert garbaged to unsigned bitfield. Adjust comments.
|
||||||
(FRAME_SAMPLE_VISIBILITY): Remove. Adjust all users.
|
(FRAME_SAMPLE_VISIBILITY): Remove. Adjust all users.
|
||||||
|
@ -1152,7 +1152,7 @@
|
||||||
2013-01-24 Dmitry Antipov <dmantipov@yandex.ru>
|
2013-01-24 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
* insdel.c (prepare_to_modify_buffer): Revert last change as suggested
|
* insdel.c (prepare_to_modify_buffer): Revert last change as suggested
|
||||||
in http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00555.html.
|
in https://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00555.html.
|
||||||
|
|
||||||
2013-01-23 Stefan Monnier <monnier@iro.umontreal.ca>
|
2013-01-23 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -1255,7 +1255,7 @@
|
||||||
|
|
||||||
* buffer.c (sort_overlays): Use SAFE_NALLOCA, to avoid segfault
|
* buffer.c (sort_overlays): Use SAFE_NALLOCA, to avoid segfault
|
||||||
when there are lots of overlays.
|
when there are lots of overlays.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00421.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00421.html
|
||||||
for the details and a way to reproduce.
|
for the details and a way to reproduce.
|
||||||
|
|
||||||
2013-01-19 Paul Eggert <eggert@cs.ucla.edu>
|
2013-01-19 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -1276,7 +1276,7 @@
|
||||||
|
|
||||||
Allow floating-point file offsets.
|
Allow floating-point file offsets.
|
||||||
Problem reported by Vitalie Spinu in
|
Problem reported by Vitalie Spinu in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00411.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00411.html>.
|
||||||
* fileio.c (emacs_lseek): Remove.
|
* fileio.c (emacs_lseek): Remove.
|
||||||
(file_offset): New function.
|
(file_offset): New function.
|
||||||
(Finsert_file_contents, Fwrite_region): Use it.
|
(Finsert_file_contents, Fwrite_region): Use it.
|
||||||
|
@ -1314,7 +1314,7 @@
|
||||||
2013-01-18 Dmitry Antipov <dmantipov@yandex.ru>
|
2013-01-18 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
Fix crash when inserting data from non-regular files.
|
Fix crash when inserting data from non-regular files.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00406.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00406.html
|
||||||
for the error description produced by valgrind.
|
for the error description produced by valgrind.
|
||||||
* fileio.c (read_non_regular): Rename to read_contents.
|
* fileio.c (read_non_regular): Rename to read_contents.
|
||||||
Free Lisp_Save_Value object used to pass parameters.
|
Free Lisp_Save_Value object used to pass parameters.
|
||||||
|
@ -1331,7 +1331,7 @@
|
||||||
* fileio.c (Finsert_file_contents): Use open+fstat, not stat+open.
|
* fileio.c (Finsert_file_contents): Use open+fstat, not stat+open.
|
||||||
This avoids a race if the file is renamed between stat and open.
|
This avoids a race if the file is renamed between stat and open.
|
||||||
This race is not the problem originally noted in Bug#13149;
|
This race is not the problem originally noted in Bug#13149;
|
||||||
see <http://bugs.gnu.org/13149#73> and later messages in the thread.
|
see <https://bugs.gnu.org/13149#73> and later messages in the thread.
|
||||||
|
|
||||||
2013-01-17 Dmitry Antipov <dmantipov@yandex.ru>
|
2013-01-17 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
|
@ -1642,7 +1642,7 @@
|
||||||
|
|
||||||
* w32.c (unsetenv): Set up the string passed to _putenv
|
* w32.c (unsetenv): Set up the string passed to _putenv
|
||||||
correctly.
|
correctly.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00863.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00863.html
|
||||||
for the bug this caused.
|
for the bug this caused.
|
||||||
|
|
||||||
2012-12-30 Paul Eggert <eggert@cs.ucla.edu>
|
2012-12-30 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -1757,7 +1757,7 @@
|
||||||
|
|
||||||
* window.c (window_body_cols): Subtract display margins from the
|
* window.c (window_body_cols): Subtract display margins from the
|
||||||
window body width on TTYs as well. See
|
window body width on TTYs as well. See
|
||||||
http://lists.gnu.org/archive/html/help-gnu-emacs/2012-12/msg00317.html
|
https://lists.gnu.org/archive/html/help-gnu-emacs/2012-12/msg00317.html
|
||||||
for the original report.
|
for the original report.
|
||||||
|
|
||||||
2012-12-25 Dmitry Antipov <dmantipov@yandex.ru>
|
2012-12-25 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
@ -1954,7 +1954,7 @@
|
||||||
|
|
||||||
* sysdep.c (emacs_abort): Bump backtrace size to 40.
|
* sysdep.c (emacs_abort): Bump backtrace size to 40.
|
||||||
Companion to the 2012-09-30 patch. Suggested by Eli Zaretskii in
|
Companion to the 2012-09-30 patch. Suggested by Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00796.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00796.html>.
|
||||||
|
|
||||||
2012-12-16 Romain Francoise <romain@orebokech.com>
|
2012-12-16 Romain Francoise <romain@orebokech.com>
|
||||||
|
|
||||||
|
@ -2802,7 +2802,7 @@
|
||||||
dostounix_filename. Prevents crashes down the road, because
|
dostounix_filename. Prevents crashes down the road, because
|
||||||
dostounix_filename assumes it gets a unibyte string.
|
dostounix_filename assumes it gets a unibyte string.
|
||||||
Reported by Michel de Ruiter <michel@sentient.nl>, see
|
Reported by Michel de Ruiter <michel@sentient.nl>, see
|
||||||
http://lists.gnu.org/archive/html/help-emacs-windows/2012-11/msg00017.html
|
https://lists.gnu.org/archive/html/help-emacs-windows/2012-11/msg00017.html
|
||||||
|
|
||||||
2012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
|
2012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
@ -2983,7 +2983,7 @@
|
||||||
* eval.c (mark_backtrace) [BYTE_MARK_STACK]: Remove stray '*'.
|
* eval.c (mark_backtrace) [BYTE_MARK_STACK]: Remove stray '*'.
|
||||||
This follows up on the 2012-09-29 patch that removed indirection
|
This follows up on the 2012-09-29 patch that removed indirection
|
||||||
for the 'function' field. Reported by Sergey Vinokurov in
|
for the 'function' field. Reported by Sergey Vinokurov in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00263.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00263.html>.
|
||||||
|
|
||||||
2012-11-14 Eli Zaretskii <eliz@gnu.org>
|
2012-11-14 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -3192,7 +3192,7 @@
|
||||||
* alloc.c (struct Lisp_Vectorlike_Free): Special type to represent
|
* alloc.c (struct Lisp_Vectorlike_Free): Special type to represent
|
||||||
vectorlike object on the free list. This is introduced to avoid
|
vectorlike object on the free list. This is introduced to avoid
|
||||||
some (but not all) pointer casting and aliasing problems, see
|
some (but not all) pointer casting and aliasing problems, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00105.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00105.html.
|
||||||
* .gdbinit (pvectype, pvecsize): New commands to examine vectorlike
|
* .gdbinit (pvectype, pvecsize): New commands to examine vectorlike
|
||||||
objects.
|
objects.
|
||||||
(xvectype, xvecsize): Use them to examine Lisp_Object values.
|
(xvectype, xvecsize): Use them to examine Lisp_Object values.
|
||||||
|
@ -3346,7 +3346,7 @@
|
||||||
Restore some duplicate definitions (Bug#12814).
|
Restore some duplicate definitions (Bug#12814).
|
||||||
This undoes part of the 2012-11-03 changes. Some people build
|
This undoes part of the 2012-11-03 changes. Some people build
|
||||||
with plain -g rather than with -g3, and they need the duplicate
|
with plain -g rather than with -g3, and they need the duplicate
|
||||||
definitions for .gdbinit to work; see <http://bugs.gnu.org/12814#26>.
|
definitions for .gdbinit to work; see <https://bugs.gnu.org/12814#26>.
|
||||||
* lisp.h (GCTYPEBITS, ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK):
|
* lisp.h (GCTYPEBITS, ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK):
|
||||||
Define as macros, as well as as enums or as constants.
|
Define as macros, as well as as enums or as constants.
|
||||||
|
|
||||||
|
@ -3368,7 +3368,7 @@
|
||||||
|
|
||||||
* window.c (Fwindow_combination_limit): Revert to the only
|
* window.c (Fwindow_combination_limit): Revert to the only
|
||||||
required argument and adjust docstring as suggested in
|
required argument and adjust docstring as suggested in
|
||||||
http://lists.gnu.org/archive/html/emacs-diffs/2012-11/msg01082.html
|
https://lists.gnu.org/archive/html/emacs-diffs/2012-11/msg01082.html
|
||||||
by Martin Rudalics <rudalics@gmx.at>.
|
by Martin Rudalics <rudalics@gmx.at>.
|
||||||
|
|
||||||
2012-11-06 Dmitry Antipov <dmantipov@yandex.ru>
|
2012-11-06 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
@ -3568,7 +3568,7 @@
|
||||||
|
|
||||||
* window.c (decode_next_window_args): Update window arg after
|
* window.c (decode_next_window_args): Update window arg after
|
||||||
calling decode_live_window and so fix crash reported at
|
calling decode_live_window and so fix crash reported at
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00035.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00035.html
|
||||||
by Juanma Barranquero <lekktu@gmail.com>.
|
by Juanma Barranquero <lekktu@gmail.com>.
|
||||||
(Fwindow_body_width, Fwindow_body_height): Simplify a bit.
|
(Fwindow_body_width, Fwindow_body_height): Simplify a bit.
|
||||||
* font.c (Ffont_at): Likewise.
|
* font.c (Ffont_at): Likewise.
|
||||||
|
@ -3789,7 +3789,7 @@
|
||||||
2012-10-19 Eli Zaretskii <eliz@gnu.org>
|
2012-10-19 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
* puresize.h (BASE_PURESIZE): Bump the base value to 1700000.
|
* puresize.h (BASE_PURESIZE): Bump the base value to 1700000.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2012-10/msg00593.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2012-10/msg00593.html
|
||||||
for the reasons.
|
for the reasons.
|
||||||
|
|
||||||
* alloc.c (NSTATICS): Decrease to 0x800.
|
* alloc.c (NSTATICS): Decrease to 0x800.
|
||||||
|
@ -4603,7 +4603,7 @@
|
||||||
|
|
||||||
* xdisp.c (syms_of_xdisp): Default message-log-max to 1000, not 100.
|
* xdisp.c (syms_of_xdisp): Default message-log-max to 1000, not 100.
|
||||||
Suggested by Juri Linkov in
|
Suggested by Juri Linkov in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00821.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00821.html>.
|
||||||
|
|
||||||
Prefer plain 'static' to 'static inline' (Bug#12541).
|
Prefer plain 'static' to 'static inline' (Bug#12541).
|
||||||
With static functions, modern compilers inline pretty well by
|
With static functions, modern compilers inline pretty well by
|
||||||
|
@ -4884,7 +4884,7 @@
|
||||||
|
|
||||||
* syssignal.h (PROFILER_CPU_SUPPORT): Don't define if PROFILING.
|
* syssignal.h (PROFILER_CPU_SUPPORT): Don't define if PROFILING.
|
||||||
Suggested by Eli Zaretskii in
|
Suggested by Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00811.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00811.html>.
|
||||||
|
|
||||||
2012-09-30 Eli Zaretskii <eliz@gnu.org>
|
2012-09-30 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -4929,7 +4929,7 @@
|
||||||
|
|
||||||
* sysdep.c (handle_fatal_signal): Bump backtrace size to 40.
|
* sysdep.c (handle_fatal_signal): Bump backtrace size to 40.
|
||||||
Suggested by Eli Zaretskii in
|
Suggested by Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00796.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00796.html>.
|
||||||
|
|
||||||
2012-09-29 Juanma Barranquero <lekktu@gmail.com>
|
2012-09-29 Juanma Barranquero <lekktu@gmail.com>
|
||||||
|
|
||||||
|
@ -5079,7 +5079,7 @@
|
||||||
|
|
||||||
* character.c (char_string, string_char): Remove calls to
|
* character.c (char_string, string_char): Remove calls to
|
||||||
MAYBE_UNIFY_CHAR. See the discussion starting at
|
MAYBE_UNIFY_CHAR. See the discussion starting at
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00433.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00433.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2012-09-25 Chong Yidong <cyd@gnu.org>
|
2012-09-25 Chong Yidong <cyd@gnu.org>
|
||||||
|
@ -5140,7 +5140,7 @@
|
||||||
(interruptible_wait_for_termination):
|
(interruptible_wait_for_termination):
|
||||||
Move these decls from lisp.h to syswait.h, since they use pid_t.
|
Move these decls from lisp.h to syswait.h, since they use pid_t.
|
||||||
Needed on FreeBSD; see Herbert J. Skuhra in
|
Needed on FreeBSD; see Herbert J. Skuhra in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00571.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00571.html>.
|
||||||
* callproc.c: Include syswait.h.
|
* callproc.c: Include syswait.h.
|
||||||
|
|
||||||
gnutls.c, gtkutil.c: Use bool for boolean.
|
gnutls.c, gtkutil.c: Use bool for boolean.
|
||||||
|
@ -5205,7 +5205,7 @@
|
||||||
|
|
||||||
Do not use SA_NODEFER.
|
Do not use SA_NODEFER.
|
||||||
Problem reported by Dani Moncayo in
|
Problem reported by Dani Moncayo in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00557.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00557.html>.
|
||||||
* alloc.c (die):
|
* alloc.c (die):
|
||||||
* sysdep.c (emacs_abort): Do not reset signal handler.
|
* sysdep.c (emacs_abort): Do not reset signal handler.
|
||||||
* emacs.c (terminate_due_to_signal): Reset signal handler here.
|
* emacs.c (terminate_due_to_signal): Reset signal handler here.
|
||||||
|
@ -5385,7 +5385,7 @@
|
||||||
|
|
||||||
* .gdbinit: Just stop at fatal_error_backtrace.
|
* .gdbinit: Just stop at fatal_error_backtrace.
|
||||||
See Stefan Monnier's request in
|
See Stefan Monnier's request in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00549.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00549.html>.
|
||||||
Remove no-longer-used query of system type.
|
Remove no-longer-used query of system type.
|
||||||
|
|
||||||
2012-09-22 Chong Yidong <cyd@gnu.org>
|
2012-09-22 Chong Yidong <cyd@gnu.org>
|
||||||
|
@ -5517,7 +5517,7 @@
|
||||||
|
|
||||||
* w32inevt.c (w32_console_read_socket): Return -1 on failure, not 0.
|
* w32inevt.c (w32_console_read_socket): Return -1 on failure, not 0.
|
||||||
Ignore 'expected'. See Eli Zaretskii in
|
Ignore 'expected'. See Eli Zaretskii in
|
||||||
<http://bugs.gnu.org/12471#8> (last line).
|
<https://bugs.gnu.org/12471#8> (last line).
|
||||||
|
|
||||||
* frame.c (read_integer): Remove. All uses replaced by strtol/strtoul.
|
* frame.c (read_integer): Remove. All uses replaced by strtol/strtoul.
|
||||||
(XParseGeometry): Now static. Substitute extremal values for
|
(XParseGeometry): Now static. Substitute extremal values for
|
||||||
|
@ -5571,7 +5571,7 @@
|
||||||
I found that SYNC_INPUT has race conditions and would be a real
|
I found that SYNC_INPUT has race conditions and would be a real
|
||||||
pain to fix. Since it's an undocumented and deprecated
|
pain to fix. Since it's an undocumented and deprecated
|
||||||
configure-time option, now seems like a good time to remove it.
|
configure-time option, now seems like a good time to remove it.
|
||||||
Also see <http://bugs.gnu.org/11080#16>.
|
Also see <https://bugs.gnu.org/11080#16>.
|
||||||
* alloc.c (_bytes_used, __malloc_extra_blocks, _malloc_internal)
|
* alloc.c (_bytes_used, __malloc_extra_blocks, _malloc_internal)
|
||||||
(_free_internal) [!DOUG_LEA_MALLOC]: Remove decls.
|
(_free_internal) [!DOUG_LEA_MALLOC]: Remove decls.
|
||||||
(alloc_mutex) [!SYSTEM_MALLOC && !SYNC_INPUT && HAVE_PTHREAD]:
|
(alloc_mutex) [!SYSTEM_MALLOC && !SYNC_INPUT && HAVE_PTHREAD]:
|
||||||
|
@ -5743,7 +5743,7 @@
|
||||||
Better workaround for GNOME bug when --enable-gcc-warnings.
|
Better workaround for GNOME bug when --enable-gcc-warnings.
|
||||||
* emacsgtkfixed.c (G_STATIC_ASSERT): Remove, undoing last change.
|
* emacsgtkfixed.c (G_STATIC_ASSERT): Remove, undoing last change.
|
||||||
Instead, disable -Wunused-local-typedefs. See Dmitry Antipov in
|
Instead, disable -Wunused-local-typedefs. See Dmitry Antipov in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00335.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00335.html>.
|
||||||
|
|
||||||
Simplify SIGIO usage (Bug#12408).
|
Simplify SIGIO usage (Bug#12408).
|
||||||
The code that dealt with SIGIO was crufty and confusing, e.g., it
|
The code that dealt with SIGIO was crufty and confusing, e.g., it
|
||||||
|
@ -6040,7 +6040,7 @@
|
||||||
More signal-handler cleanup (Bug#12327).
|
More signal-handler cleanup (Bug#12327).
|
||||||
* emacs.c (main): Convert three 'signal' calls to 'sigaction' calls.
|
* emacs.c (main): Convert three 'signal' calls to 'sigaction' calls.
|
||||||
Problem introduced when merging patches. Noted by Eli Zaretskii in
|
Problem introduced when merging patches. Noted by Eli Zaretskii in
|
||||||
<http://bugs.gnu.org/12327#67>.
|
<https://bugs.gnu.org/12327#67>.
|
||||||
* floatfns.c: Comment fix.
|
* floatfns.c: Comment fix.
|
||||||
* lisp.h (force_auto_save_soon): Declare regardless of SIGDANGER.
|
* lisp.h (force_auto_save_soon): Declare regardless of SIGDANGER.
|
||||||
SIGDANGER might not be in scope so "#ifdef SIGDANGER" is not right,
|
SIGDANGER might not be in scope so "#ifdef SIGDANGER" is not right,
|
||||||
|
@ -6860,7 +6860,7 @@
|
||||||
It was meant to be temporary and it often doesn't work,
|
It was meant to be temporary and it often doesn't work,
|
||||||
because when IDX has side effects the behavior of IDX==IDX
|
because when IDX has side effects the behavior of IDX==IDX
|
||||||
is undefined. See Stefan Monnier in
|
is undefined. See Stefan Monnier in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00762.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00762.html>.
|
||||||
|
|
||||||
2012-08-26 Barry O'Reilly <gundaetiapo@gmail.com>
|
2012-08-26 Barry O'Reilly <gundaetiapo@gmail.com>
|
||||||
|
|
||||||
|
@ -7314,7 +7314,7 @@
|
||||||
(set_char_table_contents): Rename from char_table_set_contents.
|
(set_char_table_contents): Rename from char_table_set_contents.
|
||||||
(set_sub_char_table_contents): Rename from sub_char_table_set_contents.
|
(set_sub_char_table_contents): Rename from sub_char_table_set_contents.
|
||||||
All uses changed. See the end of
|
All uses changed. See the end of
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00549.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00549.html>.
|
||||||
|
|
||||||
* lisp.h (CSET): Remove (Bug#12215).
|
* lisp.h (CSET): Remove (Bug#12215).
|
||||||
(set_char_table_ascii, set_char_table_defalt, set_char_table_parent)
|
(set_char_table_ascii, set_char_table_defalt, set_char_table_parent)
|
||||||
|
@ -8062,7 +8062,7 @@
|
||||||
* lisp.h (ASET) [ENABLE_CHECKING]: Pay attention to
|
* lisp.h (ASET) [ENABLE_CHECKING]: Pay attention to
|
||||||
ARRAY_MARK_FLAG when checking subscripts, because ASET is
|
ARRAY_MARK_FLAG when checking subscripts, because ASET is
|
||||||
not supposed to be invoked from the garbage collector.
|
not supposed to be invoked from the garbage collector.
|
||||||
See Andreas Schwab in <http://bugs.gnu.org/12118#25>.
|
See Andreas Schwab in <https://bugs.gnu.org/12118#25>.
|
||||||
(gc_aset): New function, which is like ASET but can be
|
(gc_aset): New function, which is like ASET but can be
|
||||||
used in the garbage collector.
|
used in the garbage collector.
|
||||||
(set_hash_key, set_hash_value, set_hash_next, set_hash_hash)
|
(set_hash_key, set_hash_value, set_hash_next, set_hash_hash)
|
||||||
|
@ -8170,7 +8170,7 @@
|
||||||
Use "ASET (a, i, v)" rather than "AREF (a, i) = v".
|
Use "ASET (a, i, v)" rather than "AREF (a, i) = v".
|
||||||
This how ASET and AREF are supposed to work, and makes
|
This how ASET and AREF are supposed to work, and makes
|
||||||
it easier to think about future improvements. See
|
it easier to think about future improvements. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00026.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00026.html>.
|
||||||
* charset.h (set_charset_attr): New function.
|
* charset.h (set_charset_attr): New function.
|
||||||
All lvalue-style uses of CHARSET_DECODER etc. changed to use it.
|
All lvalue-style uses of CHARSET_DECODER etc. changed to use it.
|
||||||
* lisp.h (ASET): Rewrite so as not to use AREF in an lvalue style.
|
* lisp.h (ASET): Rewrite so as not to use AREF in an lvalue style.
|
||||||
|
@ -8573,7 +8573,7 @@
|
||||||
Adjust GDB to reflect pvec_type changes (Bug#12036).
|
Adjust GDB to reflect pvec_type changes (Bug#12036).
|
||||||
* .gdbinit (xvectype, xpr, xbacktrace): Adjust to reflect the
|
* .gdbinit (xvectype, xpr, xbacktrace): Adjust to reflect the
|
||||||
2012-07-04 changes to pseudovector representation.
|
2012-07-04 changes to pseudovector representation.
|
||||||
Problem reported by Eli Zaretskii in <http://bugs.gnu.org/12036#30>.
|
Problem reported by Eli Zaretskii in <https://bugs.gnu.org/12036#30>.
|
||||||
|
|
||||||
2012-07-27 Michael Albinus <michael.albinus@gmx.de>
|
2012-07-27 Michael Albinus <michael.albinus@gmx.de>
|
||||||
|
|
||||||
|
@ -8614,7 +8614,7 @@
|
||||||
(xgetint): Simplify expression.
|
(xgetint): Simplify expression.
|
||||||
* alloc.c (gdb_make_enums_visible): New constant. This ports to
|
* alloc.c (gdb_make_enums_visible): New constant. This ports to
|
||||||
GCC 3.4.2 the export of symbols to GDB. Problem reported by Eli
|
GCC 3.4.2 the export of symbols to GDB. Problem reported by Eli
|
||||||
Zaretskii in <http://bugs.gnu.org/12036#13>.
|
Zaretskii in <https://bugs.gnu.org/12036#13>.
|
||||||
* lisp.h (PUBLISH_TO_GDB): Remove. All uses removed. No longer
|
* lisp.h (PUBLISH_TO_GDB): Remove. All uses removed. No longer
|
||||||
needed now that we have gdb_make_enums_visible.
|
needed now that we have gdb_make_enums_visible.
|
||||||
(enum CHECK_LISP_OBJECT_TYPE, enum Lisp_Bits, enum More_Lisp_Bits)
|
(enum CHECK_LISP_OBJECT_TYPE, enum Lisp_Bits, enum More_Lisp_Bits)
|
||||||
|
@ -8664,7 +8664,7 @@
|
||||||
(ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK): Move these here from
|
(ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK): Move these here from
|
||||||
emacs.c, as this is a more-suitable home. Had this been done earlier
|
emacs.c, as this is a more-suitable home. Had this been done earlier
|
||||||
the fix for 12036 would have avoided some of the problems noted in
|
the fix for 12036 would have avoided some of the problems noted in
|
||||||
<http://bugs.gnu.org/12036#13> by Eli Zaretskii, as the scope problems
|
<https://bugs.gnu.org/12036#13> by Eli Zaretskii, as the scope problems
|
||||||
would have been more obvious.
|
would have been more obvious.
|
||||||
* emacs.c: Do not include <verify.h>; no longer needed.
|
* emacs.c: Do not include <verify.h>; no longer needed.
|
||||||
(gdb_CHECK_LISP_OBJECT_TYPE, gdb_DATA_SEG_BITS)
|
(gdb_CHECK_LISP_OBJECT_TYPE, gdb_DATA_SEG_BITS)
|
||||||
|
@ -8794,7 +8794,7 @@
|
||||||
Swap buffer text indirection counters in Fbuffer_swap_text.
|
Swap buffer text indirection counters in Fbuffer_swap_text.
|
||||||
* buffer.c (Fbuffer_swap_text): Swap indirections too.
|
* buffer.c (Fbuffer_swap_text): Swap indirections too.
|
||||||
This avoids crash reported by Christoph Scholtes at
|
This avoids crash reported by Christoph Scholtes at
|
||||||
http://lists.gnu.org/archive/html/bug-gnu-emacs/2012-07/msg00785.html.
|
https://lists.gnu.org/archive/html/bug-gnu-emacs/2012-07/msg00785.html.
|
||||||
|
|
||||||
2012-07-22 Jan Djärv <jan.h.d@swipnet.se>
|
2012-07-22 Jan Djärv <jan.h.d@swipnet.se>
|
||||||
|
|
||||||
|
@ -8830,7 +8830,7 @@
|
||||||
|
|
||||||
* keyboard.c (keys_of_keyboard): Bind language-change to 'ignore'
|
* keyboard.c (keys_of_keyboard): Bind language-change to 'ignore'
|
||||||
in special-event-map. See the discussion at
|
in special-event-map. See the discussion at
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00417.html
|
https://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00417.html
|
||||||
for the reasons.
|
for the reasons.
|
||||||
|
|
||||||
* w32menu.c (add_menu_item): Cast to ULONG_PTR when assigning
|
* w32menu.c (add_menu_item): Cast to ULONG_PTR when assigning
|
||||||
|
@ -8924,7 +8924,7 @@
|
||||||
|
|
||||||
Tweak the value returned from Fgarbage_collect again.
|
Tweak the value returned from Fgarbage_collect again.
|
||||||
* alloc.c (Fgarbage_collect): New return value, as confirmed in
|
* alloc.c (Fgarbage_collect): New return value, as confirmed in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00418.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00418.html.
|
||||||
Adjust documentation.
|
Adjust documentation.
|
||||||
(total_vector_bytes): Rename to total_vector_slots, adjust
|
(total_vector_bytes): Rename to total_vector_slots, adjust
|
||||||
accounting.
|
accounting.
|
||||||
|
@ -8962,7 +8962,7 @@
|
||||||
* intervals.c (merge_interval_right, merge_interval_left):
|
* intervals.c (merge_interval_right, merge_interval_left):
|
||||||
Do not zero out this interval if it is absorbed by its children,
|
Do not zero out this interval if it is absorbed by its children,
|
||||||
as this interval's total length doesn't change in that case. See
|
as this interval's total length doesn't change in that case. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00403.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00403.html>.
|
||||||
|
|
||||||
2012-07-18 Paul Eggert <eggert@cs.ucla.edu>
|
2012-07-18 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -9009,7 +9009,7 @@
|
||||||
|
|
||||||
Return more descriptive data from Fgarbage_collect.
|
Return more descriptive data from Fgarbage_collect.
|
||||||
Suggested by Stefan Monnier in
|
Suggested by Stefan Monnier in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00369.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00369.html.
|
||||||
* alloc.c (bounded_number): New function.
|
* alloc.c (bounded_number): New function.
|
||||||
(total_buffers, total_vectors): New variable.
|
(total_buffers, total_vectors): New variable.
|
||||||
(total_string_size): Rename to total_string_bytes, adjust users.
|
(total_string_size): Rename to total_string_bytes, adjust users.
|
||||||
|
@ -9034,7 +9034,7 @@
|
||||||
|
|
||||||
Restore old code in allocate_string_data to avoid Faset breakage.
|
Restore old code in allocate_string_data to avoid Faset breakage.
|
||||||
Reported by Julien Danjou <julien@danjou.info> in
|
Reported by Julien Danjou <julien@danjou.info> in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00371.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00371.html.
|
||||||
* alloc.c (allocate_string_data): Restore old code with minor
|
* alloc.c (allocate_string_data): Restore old code with minor
|
||||||
adjustments, fix comment to explain this subtle issue.
|
adjustments, fix comment to explain this subtle issue.
|
||||||
|
|
||||||
|
@ -9392,7 +9392,7 @@
|
||||||
|
|
||||||
Fix typos that broke OS X build.
|
Fix typos that broke OS X build.
|
||||||
Reported by Randal L. Schwartz in
|
Reported by Randal L. Schwartz in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00225.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00225.html>.
|
||||||
* nsterm.m (ns_timeout): Add missing local decl.
|
* nsterm.m (ns_timeout): Add missing local decl.
|
||||||
(ns_get_color): snprintf -> sprintf, to fix typo.
|
(ns_get_color): snprintf -> sprintf, to fix typo.
|
||||||
|
|
||||||
|
@ -9768,7 +9768,7 @@
|
||||||
2012-07-08 Paul Eggert <eggert@cs.ucla.edu>
|
2012-07-08 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
* systime.h (EMACS_SUB_TIME): Clarify behavior with unsigned time_t.
|
* systime.h (EMACS_SUB_TIME): Clarify behavior with unsigned time_t.
|
||||||
See <http://bugs.gnu.org/11825#29>.
|
See <https://bugs.gnu.org/11825#29>.
|
||||||
|
|
||||||
2012-07-08 Eli Zaretskii <eliz@gnu.org>
|
2012-07-08 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -10115,18 +10115,18 @@
|
||||||
|
|
||||||
* fileio.c (time_error_value): Check the right error number.
|
* fileio.c (time_error_value): Check the right error number.
|
||||||
Problem reported by Troels Nielsen in
|
Problem reported by Troels Nielsen in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00095.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00095.html>.
|
||||||
|
|
||||||
2012-07-04 Paul Eggert <eggert@cs.ucla.edu>
|
2012-07-04 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
* window.c (set_window_hscroll): Revert the 100000 hscroll limit.
|
* window.c (set_window_hscroll): Revert the 100000 hscroll limit.
|
||||||
This should be fixed in a better way; see Eli Zaretskii in
|
This should be fixed in a better way; see Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00088.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00088.html>.
|
||||||
(HSCROLL_MAX): Remove; this is now internal to set_window_hscroll.
|
(HSCROLL_MAX): Remove; this is now internal to set_window_hscroll.
|
||||||
|
|
||||||
* fileio.c (time_error_value): Rename from special_mtime.
|
* fileio.c (time_error_value): Rename from special_mtime.
|
||||||
The old name's problems were noted by Eli Zaretskii in
|
The old name's problems were noted by Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00087.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00087.html>.
|
||||||
|
|
||||||
* emacs.c (gdb_pvec_type): Change it back to enum pvec_type.
|
* emacs.c (gdb_pvec_type): Change it back to enum pvec_type.
|
||||||
This variable's comment says Emacs needs at least one GDB-visible
|
This variable's comment says Emacs needs at least one GDB-visible
|
||||||
|
@ -10710,7 +10710,7 @@
|
||||||
Use it to avoid bogus compiler warnings with obsolescent GCC versions.
|
Use it to avoid bogus compiler warnings with obsolescent GCC versions.
|
||||||
This improves on the previous patch, which introduced a bug
|
This improves on the previous patch, which introduced a bug
|
||||||
when time_t is unsigned and as wide as intmax_t.
|
when time_t is unsigned and as wide as intmax_t.
|
||||||
See <http://bugs.gnu.org/9000#51>.
|
See <https://bugs.gnu.org/9000#51>.
|
||||||
|
|
||||||
2012-06-23 Eli Zaretskii <eliz@gnu.org>
|
2012-06-23 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -10995,7 +10995,7 @@
|
||||||
* bytecode.c (METER_CODE) [BYTE_CODE_METER]: Don't assume
|
* bytecode.c (METER_CODE) [BYTE_CODE_METER]: Don't assume
|
||||||
!CHECK_LISP_OBJECT_TYPE && !USE_LSB_TAG. Problem with
|
!CHECK_LISP_OBJECT_TYPE && !USE_LSB_TAG. Problem with
|
||||||
CHECK_LISP_OBJECT_TYPE reported by Dmitry Antipov in
|
CHECK_LISP_OBJECT_TYPE reported by Dmitry Antipov in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00282.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00282.html>.
|
||||||
(METER_1, METER_2): Simplify.
|
(METER_1, METER_2): Simplify.
|
||||||
|
|
||||||
2012-06-18 Stefan Monnier <monnier@iro.umontreal.ca>
|
2012-06-18 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
@ -11595,7 +11595,7 @@
|
||||||
* bidi.c (bidi_mirror_char): Don't possibly truncate the integer
|
* bidi.c (bidi_mirror_char): Don't possibly truncate the integer
|
||||||
before checking whether it's out of range. Put the check inside
|
before checking whether it's out of range. Put the check inside
|
||||||
eassert. See
|
eassert. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-05/msg00485.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-05/msg00485.html>.
|
||||||
|
|
||||||
2012-05-27 Ken Brown <kbrown@cornell.edu>
|
2012-05-27 Ken Brown <kbrown@cornell.edu>
|
||||||
|
|
||||||
|
@ -12700,7 +12700,7 @@
|
||||||
|
|
||||||
Untag more efficiently if USE_LSB_TAG.
|
Untag more efficiently if USE_LSB_TAG.
|
||||||
This is based on a proposal by YAMAMOTO Mitsuharu in
|
This is based on a proposal by YAMAMOTO Mitsuharu in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2008-01/msg01876.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2008-01/msg01876.html>.
|
||||||
For an admittedly artificial (nth 8000 longlist) benchmark on
|
For an admittedly artificial (nth 8000 longlist) benchmark on
|
||||||
Fedora 15 x86-64, this yields a 25% CPU speedup. Also, it shrinks
|
Fedora 15 x86-64, this yields a 25% CPU speedup. Also, it shrinks
|
||||||
Emacs's overall text size by 1%.
|
Emacs's overall text size by 1%.
|
||||||
|
@ -12726,7 +12726,7 @@
|
||||||
stack for each reader_thread, instead of defaulting to 8MB
|
stack for each reader_thread, instead of defaulting to 8MB
|
||||||
determined by the linker. This avoids failures in creating
|
determined by the linker. This avoids failures in creating
|
||||||
subprocesses on Windows 7, see the discussion in this thread:
|
subprocesses on Windows 7, see the discussion in this thread:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00119.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00119.html.
|
||||||
|
|
||||||
2012-05-07 Jérémy Compostella <jeremy.compostella@gmail.com>
|
2012-05-07 Jérémy Compostella <jeremy.compostella@gmail.com>
|
||||||
|
|
||||||
|
@ -13118,13 +13118,13 @@
|
||||||
Remove one incorrect comment and fix another.
|
Remove one incorrect comment and fix another.
|
||||||
|
|
||||||
Fix minor ralloc.c problems found by static checking.
|
Fix minor ralloc.c problems found by static checking.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00720.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00720.html
|
||||||
* ralloc.c (ALIGNED, ROUND_TO_PAGE, HEAP_PTR_SIZE)
|
* ralloc.c (ALIGNED, ROUND_TO_PAGE, HEAP_PTR_SIZE)
|
||||||
(r_alloc_size_in_use, r_alloc_freeze, r_alloc_thaw): Remove; unused.
|
(r_alloc_size_in_use, r_alloc_freeze, r_alloc_thaw): Remove; unused.
|
||||||
(r_alloc_sbrk): Now static.
|
(r_alloc_sbrk): Now static.
|
||||||
|
|
||||||
Improve ralloc.c interface checking.
|
Improve ralloc.c interface checking.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00720.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00720.html
|
||||||
* buffer.c (ralloc_reset_variable, r_alloc, r_re_alloc)
|
* buffer.c (ralloc_reset_variable, r_alloc, r_re_alloc)
|
||||||
(r_alloc_free) [REL_ALLOC]: Move decls from here ...
|
(r_alloc_free) [REL_ALLOC]: Move decls from here ...
|
||||||
* lisp.h (r_alloc, r_alloc_free, r_re_alloc, r_alloc_reset_variable)
|
* lisp.h (r_alloc, r_alloc_free, r_re_alloc, r_alloc_reset_variable)
|
||||||
|
@ -13335,7 +13335,7 @@
|
||||||
about subtle differences between FETCH_CHAR* and STRING_CHAR*
|
about subtle differences between FETCH_CHAR* and STRING_CHAR*
|
||||||
macros related to unification of CJK characters. For the details,
|
macros related to unification of CJK characters. For the details,
|
||||||
see the discussion following the message here:
|
see the discussion following the message here:
|
||||||
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11073#14.
|
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=11073#14.
|
||||||
|
|
||||||
2012-04-04 Chong Yidong <cyd@gnu.org>
|
2012-04-04 Chong Yidong <cyd@gnu.org>
|
||||||
|
|
||||||
|
@ -13539,7 +13539,7 @@
|
||||||
|
|
||||||
Generalize fix for crash due to non-contiguous EMACS_INT (Bug#10780).
|
Generalize fix for crash due to non-contiguous EMACS_INT (Bug#10780).
|
||||||
Suggested by Stefan Monnier in
|
Suggested by Stefan Monnier in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00692.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00692.html>.
|
||||||
* alloc.c (widen_to_Lisp_Object): New static function.
|
* alloc.c (widen_to_Lisp_Object): New static function.
|
||||||
(mark_memory): Also mark Lisp_Objects by fetching pointer words
|
(mark_memory): Also mark Lisp_Objects by fetching pointer words
|
||||||
and widening them to Lisp_Objects. This would work even if
|
and widening them to Lisp_Objects. This would work even if
|
||||||
|
@ -13593,7 +13593,7 @@
|
||||||
It's useless in that case, and it can cause problems on hosts
|
It's useless in that case, and it can cause problems on hosts
|
||||||
that allocate halves of EMACS_INT values separately.
|
that allocate halves of EMACS_INT values separately.
|
||||||
Reported by Dan Horák. Diagnosed by Andreas Schwab in
|
Reported by Dan Horák. Diagnosed by Andreas Schwab in
|
||||||
<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10780#30>.
|
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=10780#30>.
|
||||||
* mem-limits.h (EXCEEDS_LISP_PTR): Define to 0 on hosts where
|
* mem-limits.h (EXCEEDS_LISP_PTR): Define to 0 on hosts where
|
||||||
UINTPTR_MAX >> VALBITS == 0. This is required by the above change;
|
UINTPTR_MAX >> VALBITS == 0. This is required by the above change;
|
||||||
it avoids undefined behavior on hosts where shifting right by more
|
it avoids undefined behavior on hosts where shifting right by more
|
||||||
|
@ -13619,7 +13619,7 @@
|
||||||
2012-02-15 Paul Eggert <eggert@cs.ucla.edu>
|
2012-02-15 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
* image.c (MAX_IMAGE_SIZE): Increase from 6.0 to 10.0; see
|
* image.c (MAX_IMAGE_SIZE): Increase from 6.0 to 10.0; see
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00540.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00540.html>.
|
||||||
|
|
||||||
2012-02-15 Chong Yidong <cyd@gnu.org>
|
2012-02-15 Chong Yidong <cyd@gnu.org>
|
||||||
|
|
||||||
|
@ -14242,7 +14242,7 @@
|
||||||
Remove GCPRO-related macros that exist only to avoid shadowing locals.
|
Remove GCPRO-related macros that exist only to avoid shadowing locals.
|
||||||
* lisp.h (GCPRO1_VAR, GCPRO2_VAR, GCPRO3_VAR, GCPRO4_VAR, GCPRO5_VAR)
|
* lisp.h (GCPRO1_VAR, GCPRO2_VAR, GCPRO3_VAR, GCPRO4_VAR, GCPRO5_VAR)
|
||||||
(GCPRO6_VAR, UNGCPRO_VAR): Remove. See
|
(GCPRO6_VAR, UNGCPRO_VAR): Remove. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html>.
|
<https://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html>.
|
||||||
All uses changed to use GCPRO1 etc.
|
All uses changed to use GCPRO1 etc.
|
||||||
(GCPRO1, GCPRO2, GCPRO3, GCPRO4, GCPRO5, GCPRO6, UNGCPRO):
|
(GCPRO1, GCPRO2, GCPRO3, GCPRO4, GCPRO5, GCPRO6, UNGCPRO):
|
||||||
Revert to old implementation (i.e., before 2011-03-11).
|
Revert to old implementation (i.e., before 2011-03-11).
|
||||||
|
@ -14278,7 +14278,7 @@
|
||||||
2011-11-26 Paul Eggert <eggert@cs.ucla.edu>
|
2011-11-26 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
* fileio.c (Finsert_file_contents): Undo previous change; see
|
* fileio.c (Finsert_file_contents): Undo previous change; see
|
||||||
<http://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html>.
|
<https://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html>.
|
||||||
|
|
||||||
2011-11-26 Paul Eggert <eggert@cs.ucla.edu>
|
2011-11-26 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -14379,7 +14379,7 @@
|
||||||
Standardize on VIRT_ADDR_VARIES behavior (Bug#10042).
|
Standardize on VIRT_ADDR_VARIES behavior (Bug#10042).
|
||||||
Otherwise, valgrind does not work on some platforms.
|
Otherwise, valgrind does not work on some platforms.
|
||||||
Problem reported by Andreas Schwab in
|
Problem reported by Andreas Schwab in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00081.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00081.html>.
|
||||||
* puresize.h (pure, PURE_P): Always behave as if VIRT_ADDR_VARIES
|
* puresize.h (pure, PURE_P): Always behave as if VIRT_ADDR_VARIES
|
||||||
is set, removing the need for VIRT_ADDRESS_VARIES.
|
is set, removing the need for VIRT_ADDRESS_VARIES.
|
||||||
(PURE_P): Use a more-efficient implementation that needs just one
|
(PURE_P): Use a more-efficient implementation that needs just one
|
||||||
|
@ -14545,7 +14545,7 @@
|
||||||
|
|
||||||
Avoid some portability problems by eschewing 'extern inline' functions.
|
Avoid some portability problems by eschewing 'extern inline' functions.
|
||||||
The trivial performance wins aren't worth the portability hassles; see
|
The trivial performance wins aren't worth the portability hassles; see
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00084.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00084.html>
|
||||||
et seq.
|
et seq.
|
||||||
* dispextern.h (window_box, window_box_height, window_text_bottom_y)
|
* dispextern.h (window_box, window_box_height, window_text_bottom_y)
|
||||||
(window_box_width, window_box_left, window_box_left_offset)
|
(window_box_width, window_box_left, window_box_left_offset)
|
||||||
|
@ -14625,7 +14625,7 @@
|
||||||
(window_box_right, window_box_right_offset): Declare extern.
|
(window_box_right, window_box_right_offset): Declare extern.
|
||||||
Otherwise, these inline functions do not conform to C99 and
|
Otherwise, these inline functions do not conform to C99 and
|
||||||
are miscompiled by Microsoft compilers. Reported by Eli Zaretskii in
|
are miscompiled by Microsoft compilers. Reported by Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00084.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00084.html>.
|
||||||
* intervals.c (adjust_intervals_for_insertion)
|
* intervals.c (adjust_intervals_for_insertion)
|
||||||
(adjust_intervals_for_deletion): Now extern, because otherwise the
|
(adjust_intervals_for_deletion): Now extern, because otherwise the
|
||||||
extern inline functions 'offset_intervals' couldn't refer to it.
|
extern inline functions 'offset_intervals' couldn't refer to it.
|
||||||
|
@ -14959,7 +14959,7 @@
|
||||||
This doesn't change this function's behavior.
|
This doesn't change this function's behavior.
|
||||||
(current-time-zone): Rewrite to use format_time_string.
|
(current-time-zone): Rewrite to use format_time_string.
|
||||||
This fixes the bug reported by Michael Schierl in
|
This fixes the bug reported by Michael Schierl in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2007-06/msg00334.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2007-06/msg00334.html>.
|
||||||
Jason Rumney's 2007-06-07 change worked around this bug, but
|
Jason Rumney's 2007-06-07 change worked around this bug, but
|
||||||
didn't fix it.
|
didn't fix it.
|
||||||
* systime.h (tzname, timezone): Remove no-longer-used declarations.
|
* systime.h (tzname, timezone): Remove no-longer-used declarations.
|
||||||
|
@ -15144,7 +15144,7 @@
|
||||||
* charset.c (charset_table_init): New static var.
|
* charset.c (charset_table_init): New static var.
|
||||||
(syms_of_charset): Use it instead of xmalloc. This removes a
|
(syms_of_charset): Use it instead of xmalloc. This removes a
|
||||||
dependency on glibc malloc internals. See Eli Zaretskii's comment in
|
dependency on glibc malloc internals. See Eli Zaretskii's comment in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00815.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00815.html>.
|
||||||
* lisp.h (XMALLOC_OVERRUN_CHECK_OVERHEAD, XMALLOC_OVERRUN_CHECK_SIZE):
|
* lisp.h (XMALLOC_OVERRUN_CHECK_OVERHEAD, XMALLOC_OVERRUN_CHECK_SIZE):
|
||||||
Move back to alloc.c.
|
Move back to alloc.c.
|
||||||
(XMALLOC_BASE_ALIGNMENT, COMMON_MULTIPLE, XMALLOC_HEADER_ALIGNMENT)
|
(XMALLOC_BASE_ALIGNMENT, COMMON_MULTIPLE, XMALLOC_HEADER_ALIGNMENT)
|
||||||
|
@ -15433,7 +15433,7 @@
|
||||||
signed integers, not unsigned. This is to be consistent with
|
signed integers, not unsigned. This is to be consistent with
|
||||||
outgoing selection data, which was modified to use signed integers
|
outgoing selection data, which was modified to use signed integers
|
||||||
in as part of the fix to Bug#9196 in response to Jan D.'s comment
|
in as part of the fix to Bug#9196 in response to Jan D.'s comment
|
||||||
in <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9196#32> that X11
|
in <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=9196#32> that X11
|
||||||
expects long, not unsigned long.
|
expects long, not unsigned long.
|
||||||
|
|
||||||
2011-09-14 Eli Zaretskii <eliz@gnu.org>
|
2011-09-14 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
@ -15763,7 +15763,7 @@
|
||||||
(ccl_driver): Do not generate an out-of-range pointer.
|
(ccl_driver): Do not generate an out-of-range pointer.
|
||||||
(Fccl_execute_on_string): Remove unnecessary check for
|
(Fccl_execute_on_string): Remove unnecessary check for
|
||||||
integer overflow, noted by Stefan Monnier in
|
integer overflow, noted by Stefan Monnier in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-08/msg00979.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-08/msg00979.html>.
|
||||||
Remove a FIXME that didn't need fixing.
|
Remove a FIXME that didn't need fixing.
|
||||||
Simplify the newly-introduced buffer reallocation code.
|
Simplify the newly-introduced buffer reallocation code.
|
||||||
|
|
||||||
|
@ -16712,11 +16712,11 @@
|
||||||
(bidi_dump_cached_states): Use ptrdiff_t, not int, to avoid overflow.
|
(bidi_dump_cached_states): Use ptrdiff_t, not int, to avoid overflow.
|
||||||
(bidi_cache_ensure_space): Also check that the bidi cache size
|
(bidi_cache_ensure_space): Also check that the bidi cache size
|
||||||
does not exceed that of the largest Lisp string or buffer. See Eli
|
does not exceed that of the largest Lisp string or buffer. See Eli
|
||||||
Zaretskii in <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9079#29>.
|
Zaretskii in <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=9079#29>.
|
||||||
|
|
||||||
* alloc.c (__malloc_size_t): Remove.
|
* alloc.c (__malloc_size_t): Remove.
|
||||||
All uses replaced by size_t. See Andreas Schwab's note
|
All uses replaced by size_t. See Andreas Schwab's note
|
||||||
<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9079#8>.
|
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=9079#8>.
|
||||||
|
|
||||||
* image.c: Improve checking for integer overflow.
|
* image.c: Improve checking for integer overflow.
|
||||||
(check_image_size): Assume that f is nonnull, since
|
(check_image_size): Assume that f is nonnull, since
|
||||||
|
@ -16749,7 +16749,7 @@
|
||||||
|
|
||||||
* dispnew.c (init_display): Use *_RANGE_OVERFLOW macros.
|
* dispnew.c (init_display): Use *_RANGE_OVERFLOW macros.
|
||||||
The plain *_OVERFLOW macros run afoul of GCC bug 49705
|
The plain *_OVERFLOW macros run afoul of GCC bug 49705
|
||||||
<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49705>
|
<https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49705>
|
||||||
and therefore cause GCC to emit a bogus diagnostic in some cases.
|
and therefore cause GCC to emit a bogus diagnostic in some cases.
|
||||||
|
|
||||||
* image.c: Integer signedness and overflow and related fixes.
|
* image.c: Integer signedness and overflow and related fixes.
|
||||||
|
@ -16990,7 +16990,7 @@
|
||||||
2011-07-19 Paul Eggert <eggert@cs.ucla.edu>
|
2011-07-19 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Port to OpenBSD.
|
Port to OpenBSD.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00688.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00688.html
|
||||||
and the surrounding thread.
|
and the surrounding thread.
|
||||||
* minibuf.c (read_minibuf_noninteractive): Rewrite to use getchar
|
* minibuf.c (read_minibuf_noninteractive): Rewrite to use getchar
|
||||||
rather than fgets, and retry after EINTR. Otherwise, 'emacs
|
rather than fgets, and retry after EINTR. Otherwise, 'emacs
|
||||||
|
@ -19316,7 +19316,7 @@
|
||||||
2011-05-31 Paul Eggert <eggert@cs.ucla.edu>
|
2011-05-31 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Use 'inline', not 'INLINE'.
|
Use 'inline', not 'INLINE'.
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00914.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00914.html>
|
||||||
* alloc.c, fontset.c (INLINE): Remove.
|
* alloc.c, fontset.c (INLINE): Remove.
|
||||||
* alloc.c, bidi.c, charset.c, coding.c, dispnew.c, fns.c, image.c:
|
* alloc.c, bidi.c, charset.c, coding.c, dispnew.c, fns.c, image.c:
|
||||||
* intervals.c, keyboard.c, process.c, syntax.c, textprop.c, w32term.c:
|
* intervals.c, keyboard.c, process.c, syntax.c, textprop.c, w32term.c:
|
||||||
|
@ -19620,7 +19620,7 @@
|
||||||
* systime.h (Time): Define only if emacs is defined.
|
* systime.h (Time): Define only if emacs is defined.
|
||||||
This is to allow ../lib-src/profile.c to be compiled on FreeBSD,
|
This is to allow ../lib-src/profile.c to be compiled on FreeBSD,
|
||||||
where the include path doesn't have X11/X.h by default. See
|
where the include path doesn't have X11/X.h by default. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00561.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00561.html>.
|
||||||
|
|
||||||
2011-05-20 Kenichi Handa <handa@m17n.org>
|
2011-05-20 Kenichi Handa <handa@m17n.org>
|
||||||
|
|
||||||
|
@ -19885,7 +19885,7 @@
|
||||||
|
|
||||||
* dbusbind.c: Do not use XPNTR on a value that may be an integer.
|
* dbusbind.c: Do not use XPNTR on a value that may be an integer.
|
||||||
Reported by Stefan Monnier in
|
Reported by Stefan Monnier in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00919.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00919.html>.
|
||||||
(xd_remove_watch, Fdbus_init_bus, xd_read_queued_messages):
|
(xd_remove_watch, Fdbus_init_bus, xd_read_queued_messages):
|
||||||
Use SYMBOLP-guarded XSYMBOL, not XPNTR.
|
Use SYMBOLP-guarded XSYMBOL, not XPNTR.
|
||||||
|
|
||||||
|
@ -20276,7 +20276,7 @@
|
||||||
|
|
||||||
* intervals.h (struct interval): Use EMACS_INT for members
|
* intervals.h (struct interval): Use EMACS_INT for members
|
||||||
where EMACS_UINT might cause problems. See
|
where EMACS_UINT might cause problems. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00514.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00514.html>.
|
||||||
(CHECK_TOTAL_LENGTH): Remove cast to EMACS_INT; no longer needed.
|
(CHECK_TOTAL_LENGTH): Remove cast to EMACS_INT; no longer needed.
|
||||||
* intervals.c (interval_deletion_adjustment): Now returns EMACS_INT.
|
* intervals.c (interval_deletion_adjustment): Now returns EMACS_INT.
|
||||||
All uses changed.
|
All uses changed.
|
||||||
|
@ -20741,7 +20741,7 @@
|
||||||
* sysdep.c (emacs_read): Remove unnecessary check vs MAX_RW_COUNT.
|
* sysdep.c (emacs_read): Remove unnecessary check vs MAX_RW_COUNT.
|
||||||
|
|
||||||
emacs_write: Accept and return EMACS_INT for sizes.
|
emacs_write: Accept and return EMACS_INT for sizes.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00514.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00514.html
|
||||||
et seq.
|
et seq.
|
||||||
* gnutls.c, gnutls.h (emacs_gnutls_read, emacs_gnutls_write):
|
* gnutls.c, gnutls.h (emacs_gnutls_read, emacs_gnutls_write):
|
||||||
Accept and return EMACS_INT.
|
Accept and return EMACS_INT.
|
||||||
|
@ -20755,7 +20755,7 @@
|
||||||
* process.c (send_process): Adjust to the new signatures of
|
* process.c (send_process): Adjust to the new signatures of
|
||||||
emacs_write and emacs_gnutls_write. Do not attempt to store
|
emacs_write and emacs_gnutls_write. Do not attempt to store
|
||||||
a byte offset into an 'int'; it might overflow.
|
a byte offset into an 'int'; it might overflow.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00483.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00483.html
|
||||||
|
|
||||||
* sound.c: Don't assume sizes fit in 'int'.
|
* sound.c: Don't assume sizes fit in 'int'.
|
||||||
(struct sound_device.period_size, alsa_period_size):
|
(struct sound_device.period_size, alsa_period_size):
|
||||||
|
@ -21225,7 +21225,7 @@
|
||||||
* sysdep.c (emacs_read, emacs_write): Check for negative sizes
|
* sysdep.c (emacs_read, emacs_write): Check for negative sizes
|
||||||
since callers should never pass a negative size.
|
since callers should never pass a negative size.
|
||||||
Change the signature to match that of plain 'read' and 'write'; see
|
Change the signature to match that of plain 'read' and 'write'; see
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00397.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-04/msg00397.html>.
|
||||||
* lisp.h: Update prototypes of emacs_write and emacs_read.
|
* lisp.h: Update prototypes of emacs_write and emacs_read.
|
||||||
|
|
||||||
2011-04-11 Eli Zaretskii <eliz@gnu.org>
|
2011-04-11 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
@ -22049,7 +22049,7 @@
|
||||||
This also avoids a (bogus) GCC warning with gcc -Wstrict-overflow.
|
This also avoids a (bogus) GCC warning with gcc -Wstrict-overflow.
|
||||||
|
|
||||||
* scroll.c (do_scrolling): Work around GCC bug 48228.
|
* scroll.c (do_scrolling): Work around GCC bug 48228.
|
||||||
See <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48228>.
|
See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48228>.
|
||||||
|
|
||||||
* frame.c (Fmodify_frame_parameters): Simplify loop counter.
|
* frame.c (Fmodify_frame_parameters): Simplify loop counter.
|
||||||
This also avoids a warning with gcc -Wstrict-overflow.
|
This also avoids a warning with gcc -Wstrict-overflow.
|
||||||
|
@ -22615,7 +22615,7 @@
|
||||||
1152921504606846976) returns the obviously-bogus value (-948597
|
1152921504606846976) returns the obviously-bogus value (-948597
|
||||||
62170) on my RHEL 5.5 x86-64 host. With the patch, it correctly
|
62170) on my RHEL 5.5 x86-64 host. With the patch, it correctly
|
||||||
reports time overflow. See
|
reports time overflow. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00470.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00470.html>.
|
||||||
* deps.mk (editfns.o): Depend on ../lib/intprops.h.
|
* deps.mk (editfns.o): Depend on ../lib/intprops.h.
|
||||||
* editfns.c: Include limits.h and intprops.h.
|
* editfns.c: Include limits.h and intprops.h.
|
||||||
(TIME_T_MIN, TIME_T_MAX): New macros.
|
(TIME_T_MIN, TIME_T_MAX): New macros.
|
||||||
|
|
132
src/ChangeLog.13
132
src/ChangeLog.13
|
@ -48,7 +48,7 @@
|
||||||
|
|
||||||
Avoid some core dumps in X session management
|
Avoid some core dumps in X session management
|
||||||
Derived from a bug report by Nicolas Richard in:
|
Derived from a bug report by Nicolas Richard in:
|
||||||
http://bugs.gnu.org/20191#20
|
https://bugs.gnu.org/20191#20
|
||||||
* xsmfns.c (smc_save_yourself_CB): Don't dump core if
|
* xsmfns.c (smc_save_yourself_CB): Don't dump core if
|
||||||
invocation-name is not a string. Initialize user-login-name if it
|
invocation-name is not a string. Initialize user-login-name if it
|
||||||
is not already initialized, and don't dump core if it is not a
|
is not already initialized, and don't dump core if it is not a
|
||||||
|
@ -60,14 +60,14 @@
|
||||||
|
|
||||||
Port user-login-name initialization to Qnil == 0
|
Port user-login-name initialization to Qnil == 0
|
||||||
Derived from a bug report by Nicolas Richard in:
|
Derived from a bug report by Nicolas Richard in:
|
||||||
http://bugs.gnu.org/20191#20
|
https://bugs.gnu.org/20191#20
|
||||||
* editfns.c (Fuser_login_name, Fuser_real_login_name)
|
* editfns.c (Fuser_login_name, Fuser_real_login_name)
|
||||||
(syms_of_editfns): Don't rely on all-bits-zero being an Elisp integer,
|
(syms_of_editfns): Don't rely on all-bits-zero being an Elisp integer,
|
||||||
as this is no longer true now that Qnil == 0.
|
as this is no longer true now that Qnil == 0.
|
||||||
|
|
||||||
Assume !BROKEN_NON_BLOCKING_CONNECT
|
Assume !BROKEN_NON_BLOCKING_CONNECT
|
||||||
From a suggestion by Eli Zaretskii in:
|
From a suggestion by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00824.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00824.html
|
||||||
* process.c (NON_BLOCKING_CONNECT): Simplify by assuming that
|
* process.c (NON_BLOCKING_CONNECT): Simplify by assuming that
|
||||||
BROKEN_NON_BLOCKING_CONNECT is not defined.
|
BROKEN_NON_BLOCKING_CONNECT is not defined.
|
||||||
(SELECT_CAN_DO_WRITE_MASK): Remove, and assume it's now true.
|
(SELECT_CAN_DO_WRITE_MASK): Remove, and assume it's now true.
|
||||||
|
@ -77,12 +77,12 @@
|
||||||
* lread.c (substitute_object_recurse): For sub-char-tables, start
|
* lread.c (substitute_object_recurse): For sub-char-tables, start
|
||||||
the recursive SUBSTITUTE loop from index of 2, to skip the
|
the recursive SUBSTITUTE loop from index of 2, to skip the
|
||||||
non-Lisp members of the sub-char-table. See the discussion at
|
non-Lisp members of the sub-char-table. See the discussion at
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00520.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00520.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
Support non-blocking connect on MS-Windows.
|
Support non-blocking connect on MS-Windows.
|
||||||
Based on ideas from Kim F. Storm <storm@cua.dk>, see
|
Based on ideas from Kim F. Storm <storm@cua.dk>, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2006-12/msg00873.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2006-12/msg00873.html.
|
||||||
|
|
||||||
* w32proc.c (reader_thread): If the FILE_CONNECT flag is set, call
|
* w32proc.c (reader_thread): If the FILE_CONNECT flag is set, call
|
||||||
'_sys_wait_connect'. If it returns STATUS_CONNECT_FAILED, exit
|
'_sys_wait_connect'. If it returns STATUS_CONNECT_FAILED, exit
|
||||||
|
@ -1107,7 +1107,7 @@
|
||||||
|
|
||||||
Isolate NIL_IS_ZERO-assuming code better
|
Isolate NIL_IS_ZERO-assuming code better
|
||||||
Suggested by Stefan Monnier in:
|
Suggested by Stefan Monnier in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00588.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00588.html
|
||||||
* alloc.c (allocate_pseudovector):
|
* alloc.c (allocate_pseudovector):
|
||||||
Use memclear, not memsetnil, to remove a 'verify'.
|
Use memclear, not memsetnil, to remove a 'verify'.
|
||||||
* callint.c (Fcall_interactively):
|
* callint.c (Fcall_interactively):
|
||||||
|
@ -1121,7 +1121,7 @@
|
||||||
|
|
||||||
Undo port to hypothetical nonzero Qnil case
|
Undo port to hypothetical nonzero Qnil case
|
||||||
This mostly undoes the previous change in this area. See:
|
This mostly undoes the previous change in this area. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00570.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00570.html
|
||||||
* alloc.c (allocate_pseudovector):
|
* alloc.c (allocate_pseudovector):
|
||||||
* callint.c (Fcall_interactively):
|
* callint.c (Fcall_interactively):
|
||||||
* dispnew.c (realloc_glyph_pool):
|
* dispnew.c (realloc_glyph_pool):
|
||||||
|
@ -1326,7 +1326,7 @@
|
||||||
Don't say Fnext_read_file_uses_dialog_p is const
|
Don't say Fnext_read_file_uses_dialog_p is const
|
||||||
It's const only if a windowing system is not used; don't say it's
|
It's const only if a windowing system is not used; don't say it's
|
||||||
const otherwise. See:
|
const otherwise. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00310.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00310.html
|
||||||
* fileio.c (next_read_file_uses_dialog_p): Remove.
|
* fileio.c (next_read_file_uses_dialog_p): Remove.
|
||||||
Move guts back to ...
|
Move guts back to ...
|
||||||
(Fnext_read_file_uses_dialog_p): ... here.
|
(Fnext_read_file_uses_dialog_p): ... here.
|
||||||
|
@ -1415,13 +1415,13 @@
|
||||||
* fileio.c (next_read_file_uses_dialog_p): New workaround ...
|
* fileio.c (next_read_file_uses_dialog_p): New workaround ...
|
||||||
(Fnext_read_file_uses_dialog_p): ... called from here to avoid
|
(Fnext_read_file_uses_dialog_p): ... called from here to avoid
|
||||||
ATTRIBUTE_CONST dependency from #ifdefs. For details, see
|
ATTRIBUTE_CONST dependency from #ifdefs. For details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00289.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00289.html.
|
||||||
|
|
||||||
2015-01-12 Paul Eggert <eggert@cs.ucla.edu>
|
2015-01-12 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Port to 32-bit MingGW --with-wide-int
|
Port to 32-bit MingGW --with-wide-int
|
||||||
Problem reported by Eli Zaretskii in:
|
Problem reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00265.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00265.html
|
||||||
* lisp.h (struct Lisp_Sub_Char_Table): Check that offset matches
|
* lisp.h (struct Lisp_Sub_Char_Table): Check that offset matches
|
||||||
what we think it is, rather than checking only its alignment (and
|
what we think it is, rather than checking only its alignment (and
|
||||||
doing so incorrectly on MinGW).
|
doing so incorrectly on MinGW).
|
||||||
|
@ -1623,12 +1623,12 @@
|
||||||
Port Qnil==0 XUNTAG to clang
|
Port Qnil==0 XUNTAG to clang
|
||||||
clang has undefined behavior if the program subtracts an integer
|
clang has undefined behavior if the program subtracts an integer
|
||||||
from (char *) 0. Problem reported by YAMAMOTO Mitsuharu in:
|
from (char *) 0. Problem reported by YAMAMOTO Mitsuharu in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00132.html
|
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00132.html
|
||||||
* lisp.h (lisp_h_XUNTAG) [USE_LSB_TAG]:
|
* lisp.h (lisp_h_XUNTAG) [USE_LSB_TAG]:
|
||||||
(XUNTAG) [!USE_LSB_TAG]: Port to clang 3.5.0.
|
(XUNTAG) [!USE_LSB_TAG]: Port to clang 3.5.0.
|
||||||
|
|
||||||
Port GFileMonitor * hack to Qnil==0 platforms
|
Port GFileMonitor * hack to Qnil==0 platforms
|
||||||
Reported by Glenn Morris in: http://bugs.gnu.org/15880#112
|
Reported by Glenn Morris in: https://bugs.gnu.org/15880#112
|
||||||
* gfilenotify.c (monitor_to_lisp, lisp_to_monitor): New functions.
|
* gfilenotify.c (monitor_to_lisp, lisp_to_monitor): New functions.
|
||||||
(dir_monitor_callback, Fgfile_add_watch, Fgfile_rm_watch): Use them.
|
(dir_monitor_callback, Fgfile_add_watch, Fgfile_rm_watch): Use them.
|
||||||
|
|
||||||
|
@ -1842,7 +1842,7 @@
|
||||||
Instead of using gnutls_global_set_mem_functions, check every call
|
Instead of using gnutls_global_set_mem_functions, check every call
|
||||||
to a GnuTLS function that might return an indication of memory
|
to a GnuTLS function that might return an indication of memory
|
||||||
exhaustion. Suggested by Dmitry Antipov in:
|
exhaustion. Suggested by Dmitry Antipov in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg02056.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg02056.html
|
||||||
* gnutls.c (gnutls_global_set_mem_functions) [WINDOWSNT]: Remove.
|
* gnutls.c (gnutls_global_set_mem_functions) [WINDOWSNT]: Remove.
|
||||||
(init_gnutls_functions): Do not load gnutls_global_set_mem_functions.
|
(init_gnutls_functions): Do not load gnutls_global_set_mem_functions.
|
||||||
(fn_gnutls_global_set_mem_functions) [!WINDOWSNT]: Remove.
|
(fn_gnutls_global_set_mem_functions) [!WINDOWSNT]: Remove.
|
||||||
|
@ -2369,7 +2369,7 @@
|
||||||
|
|
||||||
Improve clarity of USE_LSB_TAG definition.
|
Improve clarity of USE_LSB_TAG definition.
|
||||||
Reported by Lee Duhem. Suggested by Andreas Schwab in:
|
Reported by Lee Duhem. Suggested by Andreas Schwab in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg02222.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg02222.html
|
||||||
* lisp.h (USE_LSB_TAG): Define in terms of the (simpler)
|
* lisp.h (USE_LSB_TAG): Define in terms of the (simpler)
|
||||||
VAL_MAX / 2 rather than in terms of the (more complicated)
|
VAL_MAX / 2 rather than in terms of the (more complicated)
|
||||||
EMACS_INT_MAX >> GCTYPEBITS, and adjust commentary to match.
|
EMACS_INT_MAX >> GCTYPEBITS, and adjust commentary to match.
|
||||||
|
@ -3043,7 +3043,7 @@
|
||||||
* xterm.c (x_draw_hollow_cursor): Fix display of hollow cursor on
|
* xterm.c (x_draw_hollow_cursor): Fix display of hollow cursor on
|
||||||
1-pixel R2L characters.
|
1-pixel R2L characters.
|
||||||
Reported by Dmitry Antipov <dmantipov@yandex.ru>, see
|
Reported by Dmitry Antipov <dmantipov@yandex.ru>, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00518.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00518.html.
|
||||||
|
|
||||||
2014-10-16 Eli Zaretskii <eliz@gnu.org>
|
2014-10-16 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -3284,7 +3284,7 @@
|
||||||
<https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63495>,
|
<https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63495>,
|
||||||
and more generally should fix a portability problem in Emacs.
|
and more generally should fix a portability problem in Emacs.
|
||||||
Reported by Stefan Monnier in:
|
Reported by Stefan Monnier in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00261.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00261.html
|
||||||
|
|
||||||
2014-10-08 Leo Liu <sdl.web@gmail.com>
|
2014-10-08 Leo Liu <sdl.web@gmail.com>
|
||||||
|
|
||||||
|
@ -3334,7 +3334,7 @@
|
||||||
* keyboard.c (Qleft, Qright): Remove duplicate definitions (Bug#9927).
|
* keyboard.c (Qleft, Qright): Remove duplicate definitions (Bug#9927).
|
||||||
These were already defined in buffer.c, and the duplicate
|
These were already defined in buffer.c, and the duplicate
|
||||||
definitions cause problems on platforms like 'gcc -fno-common'.
|
definitions cause problems on platforms like 'gcc -fno-common'.
|
||||||
Reported by Peter Dyballa in: http://bugs.gnu.org/9927#137
|
Reported by Peter Dyballa in: https://bugs.gnu.org/9927#137
|
||||||
|
|
||||||
2014-10-05 Jan Djärv <jan.h.d@swipnet.se>
|
2014-10-05 Jan Djärv <jan.h.d@swipnet.se>
|
||||||
|
|
||||||
|
@ -3475,7 +3475,7 @@
|
||||||
(my_create_window): Move the calculation of the coordinates of the
|
(my_create_window): Move the calculation of the coordinates of the
|
||||||
frame's top-left edge here. Pass them to the input thread via the
|
frame's top-left edge here. Pass them to the input thread via the
|
||||||
second parameter of the WM_EMACS_CREATEWINDOW message.
|
second parameter of the WM_EMACS_CREATEWINDOW message.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00892.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00892.html
|
||||||
for the details.
|
for the details.
|
||||||
|
|
||||||
2014-09-30 Eli Zaretskii <eliz@gnu.org>
|
2014-09-30 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
@ -3508,7 +3508,7 @@
|
||||||
|
|
||||||
* alloc.c: Remove now-unnecessary check.
|
* alloc.c: Remove now-unnecessary check.
|
||||||
Suggested by Dmitry Antipov in:
|
Suggested by Dmitry Antipov in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00891.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00891.html
|
||||||
|
|
||||||
* xterm.c (x_term_init): Allocate temps on stack, not on heap.
|
* xterm.c (x_term_init): Allocate temps on stack, not on heap.
|
||||||
|
|
||||||
|
@ -3650,7 +3650,7 @@
|
||||||
|
|
||||||
Fix local_cons etc. to not exhaust the stack when in a loop.
|
Fix local_cons etc. to not exhaust the stack when in a loop.
|
||||||
Problem reported in:
|
Problem reported in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00696.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00696.html
|
||||||
* buffer.c (Fother_buffer, other_buffer_safely, init_buffer):
|
* buffer.c (Fother_buffer, other_buffer_safely, init_buffer):
|
||||||
* charset.c (load_charset_map_from_file, Ffind_charset_region)
|
* charset.c (load_charset_map_from_file, Ffind_charset_region)
|
||||||
(Ffind_charset_string):
|
(Ffind_charset_string):
|
||||||
|
@ -3800,7 +3800,7 @@
|
||||||
|
|
||||||
Fix SAFE_ALLOCA to not exhaust the stack when in a loop.
|
Fix SAFE_ALLOCA to not exhaust the stack when in a loop.
|
||||||
Reported by Dmitry Antipov in thread leading to:
|
Reported by Dmitry Antipov in thread leading to:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00713.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00713.html
|
||||||
This patch fixes only SAFE_ALLOCA, SAFE_NALLOCA, and SAFE_ALLOCA_LISP;
|
This patch fixes only SAFE_ALLOCA, SAFE_NALLOCA, and SAFE_ALLOCA_LISP;
|
||||||
the experimental local_* macros enabled by USE_LOCAL_ALLOCATORS
|
the experimental local_* macros enabled by USE_LOCAL_ALLOCATORS
|
||||||
remain unfixed.
|
remain unfixed.
|
||||||
|
@ -4133,7 +4133,7 @@
|
||||||
|
|
||||||
Simplify lisp.h by removing the __COUNTER__ business.
|
Simplify lisp.h by removing the __COUNTER__ business.
|
||||||
Reported by Dmitry Antipov in:
|
Reported by Dmitry Antipov in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00220.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00220.html
|
||||||
* lisp.h (make_local_vector, make_local_string)
|
* lisp.h (make_local_vector, make_local_string)
|
||||||
(build_local_string): Simplify by not bothering with __COUNTER__.
|
(build_local_string): Simplify by not bothering with __COUNTER__.
|
||||||
The __COUNTER__ business wasn't working properly, and was needed
|
The __COUNTER__ business wasn't working properly, and was needed
|
||||||
|
@ -4164,7 +4164,7 @@
|
||||||
These can generate a constant with the correct value but the wrong
|
These can generate a constant with the correct value but the wrong
|
||||||
width, which doesn't work as a printf argument. All uses removed.
|
width, which doesn't work as a printf argument. All uses removed.
|
||||||
Reported by Dmitry Antipov in:
|
Reported by Dmitry Antipov in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00213.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00213.html
|
||||||
(ENUMABLE): Remove; no longer needed.
|
(ENUMABLE): Remove; no longer needed.
|
||||||
(ARRAY_MARK_FLAG_val, PSEUDOVECTOR_FLAG_val, VALMASK_val):
|
(ARRAY_MARK_FLAG_val, PSEUDOVECTOR_FLAG_val, VALMASK_val):
|
||||||
Remove; no longer needed because of the above change.
|
Remove; no longer needed because of the above change.
|
||||||
|
@ -4275,7 +4275,7 @@
|
||||||
|
|
||||||
Use SAFE_ALLOCA etc. to avoid unbounded stack allocation (Bug#18410).
|
Use SAFE_ALLOCA etc. to avoid unbounded stack allocation (Bug#18410).
|
||||||
This follows up on the recent thread in emacs-devel on alloca; see:
|
This follows up on the recent thread in emacs-devel on alloca; see:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00042.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00042.html
|
||||||
This patch also cleans up alloca-related glitches noted while
|
This patch also cleans up alloca-related glitches noted while
|
||||||
examining the code looking for unbounded alloca.
|
examining the code looking for unbounded alloca.
|
||||||
* alloc.c (listn):
|
* alloc.c (listn):
|
||||||
|
@ -4492,7 +4492,7 @@
|
||||||
it's an unsigned data type). This can happen in R2L hscrolled
|
it's an unsigned data type). This can happen in R2L hscrolled
|
||||||
glyph rows, and caused us to draw the cursor glyph on the fringe.
|
glyph rows, and caused us to draw the cursor glyph on the fringe.
|
||||||
For the details, see
|
For the details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00543.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00543.html.
|
||||||
|
|
||||||
2014-08-31 Ken Brown <kbrown@cornell.edu>
|
2014-08-31 Ken Brown <kbrown@cornell.edu>
|
||||||
|
|
||||||
|
@ -4654,7 +4654,7 @@
|
||||||
immediately following the newline on the previous line.
|
immediately following the newline on the previous line.
|
||||||
Avoids setting the ends_at_zv_p flag on screen lines that are not at or
|
Avoids setting the ends_at_zv_p flag on screen lines that are not at or
|
||||||
beyond ZV, which causes infloop in redisplay. For the details, see
|
beyond ZV, which causes infloop in redisplay. For the details, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00368.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00368.html.
|
||||||
|
|
||||||
* dispnew.c (buffer_posn_from_coords): Fix mirroring of X
|
* dispnew.c (buffer_posn_from_coords): Fix mirroring of X
|
||||||
coordinate for hscrolled R2L screen lines. (Bug#18277)
|
coordinate for hscrolled R2L screen lines. (Bug#18277)
|
||||||
|
@ -4697,7 +4697,7 @@
|
||||||
(init_sigsegv): Adjust accordingly.
|
(init_sigsegv): Adjust accordingly.
|
||||||
* keyboard.c (Vtop_level_message): Rename to
|
* keyboard.c (Vtop_level_message): Rename to
|
||||||
Vinternal__top_level_message, as suggested by Stefan Monnier in
|
Vinternal__top_level_message, as suggested by Stefan Monnier in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00493.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00493.html
|
||||||
All related users changed.
|
All related users changed.
|
||||||
|
|
||||||
2014-08-26 Dmitry Antipov <dmantipov@yandex.ru>
|
2014-08-26 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
@ -4854,7 +4854,7 @@
|
||||||
(Fset_window_new_total, Fset_window_new_normal)
|
(Fset_window_new_total, Fset_window_new_normal)
|
||||||
(Fwindow_resize_apply): Fix doc-strings (see Bug#18112).
|
(Fwindow_resize_apply): Fix doc-strings (see Bug#18112).
|
||||||
See also:
|
See also:
|
||||||
http://lists.gnu.org/archive/html/bug-gnu-emacs/2014-08/msg00287.html
|
https://lists.gnu.org/archive/html/bug-gnu-emacs/2014-08/msg00287.html
|
||||||
|
|
||||||
2014-08-11 Eli Zaretskii <eliz@gnu.org>
|
2014-08-11 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
@ -4943,7 +4943,7 @@
|
||||||
|
|
||||||
* keyboard.c (safe_run_hooks): Follow the convenient style to bind
|
* keyboard.c (safe_run_hooks): Follow the convenient style to bind
|
||||||
inhibit-quit to t and pass 2 args to safe_run_hook_funcall. See
|
inhibit-quit to t and pass 2 args to safe_run_hook_funcall. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00077.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00077.html>.
|
||||||
(safe_run_hook_funcall): Adjust accordingly.
|
(safe_run_hook_funcall): Adjust accordingly.
|
||||||
|
|
||||||
2014-08-04 Martin Rudalics <rudalics@gmx.at>
|
2014-08-04 Martin Rudalics <rudalics@gmx.at>
|
||||||
|
@ -5027,7 +5027,7 @@
|
||||||
2014-08-01 Eli Zaretskii <eliz@gnu.org>
|
2014-08-01 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
Fix display of R2L lines when the last character fits only partially.
|
Fix display of R2L lines when the last character fits only partially.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00476.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00476.html
|
||||||
for the details.
|
for the details.
|
||||||
* xdisp.c (extend_face_to_end_of_line): If the last glyph of an
|
* xdisp.c (extend_face_to_end_of_line): If the last glyph of an
|
||||||
R2L row is visible only partially, give the row a negative x
|
R2L row is visible only partially, give the row a negative x
|
||||||
|
@ -5090,7 +5090,7 @@
|
||||||
|
|
||||||
* xrdb.c (x_load_resources) [USE_MOTIF]: Although not strictly
|
* xrdb.c (x_load_resources) [USE_MOTIF]: Although not strictly
|
||||||
necessary, put horizontal scroll bar resources as well. See
|
necessary, put horizontal scroll bar resources as well. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00430.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00430.html>.
|
||||||
* xterm.c (x_sync_with_move): Really wait 0.5s, not 0.0005s.
|
* xterm.c (x_sync_with_move): Really wait 0.5s, not 0.0005s.
|
||||||
|
|
||||||
2014-07-29 Dmitry Antipov <dmantipov@yandex.ru>
|
2014-07-29 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
@ -5148,7 +5148,7 @@
|
||||||
(adjust_frame_size): Always declare prototype.
|
(adjust_frame_size): Always declare prototype.
|
||||||
|
|
||||||
Fix Gnus-related issues reported by David Kastrup <dak@gnu.org> in
|
Fix Gnus-related issues reported by David Kastrup <dak@gnu.org> in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00370.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00370.html>.
|
||||||
* atimer.c (timerfd_callback): Always read expiration data.
|
* atimer.c (timerfd_callback): Always read expiration data.
|
||||||
Add comment.
|
Add comment.
|
||||||
(turn_on_atimers) [HAVE_TIMERFD]: Disarm timerfd timer.
|
(turn_on_atimers) [HAVE_TIMERFD]: Disarm timerfd timer.
|
||||||
|
@ -5597,7 +5597,7 @@
|
||||||
2014-07-24 Dmitry Antipov <dmantipov@yandex.ru>
|
2014-07-24 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
Fix error reported by Angelo Graziosi <angelo.graziosi@alice.it> in
|
Fix error reported by Angelo Graziosi <angelo.graziosi@alice.it> in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00274.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00274.html>
|
||||||
and complete previous change.
|
and complete previous change.
|
||||||
* frame.c (adjust_frame_height): New function.
|
* frame.c (adjust_frame_height): New function.
|
||||||
(Fset_frame_height, Fset_frame_size): Use it.
|
(Fset_frame_height, Fset_frame_size): Use it.
|
||||||
|
@ -5607,7 +5607,7 @@
|
||||||
|
|
||||||
* frame.c (Fset_frame_height): Take frame top margin into account.
|
* frame.c (Fset_frame_height): Take frame top margin into account.
|
||||||
Incorrect behavior was reported by Martin Rudalics <rudalics@gmx.at> in
|
Incorrect behavior was reported by Martin Rudalics <rudalics@gmx.at> in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00258.html>
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00258.html>
|
||||||
|
|
||||||
2014-07-22 Dmitry Antipov <dmantipov@yandex.ru>
|
2014-07-22 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
|
@ -6223,7 +6223,7 @@
|
||||||
* fns.c (validate_subarray): Add prototype.
|
* fns.c (validate_subarray): Add prototype.
|
||||||
(Fcompare_substring): Use validate_subarray to check ranges.
|
(Fcompare_substring): Use validate_subarray to check ranges.
|
||||||
Adjust comment to mention that the semantics was changed. Also see
|
Adjust comment to mention that the semantics was changed. Also see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00447.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00447.html.
|
||||||
|
|
||||||
2014-06-24 Paul Eggert <eggert@cs.ucla.edu>
|
2014-06-24 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -6320,7 +6320,7 @@
|
||||||
|
|
||||||
Omit redundant extern decls.
|
Omit redundant extern decls.
|
||||||
Most of this patch is from Dmitry Antipov, in:
|
Most of this patch is from Dmitry Antipov, in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00263.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00263.html
|
||||||
* commands.h (update_mode_lines):
|
* commands.h (update_mode_lines):
|
||||||
* frame.h (Qbackground_color, Qforeground_color)
|
* frame.h (Qbackground_color, Qforeground_color)
|
||||||
(x_set_menu_bar_lines):
|
(x_set_menu_bar_lines):
|
||||||
|
@ -6372,7 +6372,7 @@
|
||||||
|
|
||||||
* Makefile.in (ns-app): Fix typo that broke build on OS X.
|
* Makefile.in (ns-app): Fix typo that broke build on OS X.
|
||||||
Reported by David Caldwell in:
|
Reported by David Caldwell in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00251.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00251.html
|
||||||
|
|
||||||
2014-06-16 Dmitry Antipov <dmantipov@yandex.ru>
|
2014-06-16 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
|
@ -6654,7 +6654,7 @@
|
||||||
|
|
||||||
* emacs.c: Include "sysselect.h", to define its inline functions.
|
* emacs.c: Include "sysselect.h", to define its inline functions.
|
||||||
Reported by Glenn Morris in:
|
Reported by Glenn Morris in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00077.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00077.html
|
||||||
|
|
||||||
Do not require libXt-devel when building with gtk.
|
Do not require libXt-devel when building with gtk.
|
||||||
* gtkutil.h, menu.h: Include lwlib-widget.h, not lwlib-h, to avoid
|
* gtkutil.h, menu.h: Include lwlib-widget.h, not lwlib-h, to avoid
|
||||||
|
@ -7080,7 +7080,7 @@
|
||||||
(Fgarbage_collect): Calculate the end address of the stack portion
|
(Fgarbage_collect): Calculate the end address of the stack portion
|
||||||
that needs to be examined by mark_stack, and pass that address to
|
that needs to be examined by mark_stack, and pass that address to
|
||||||
garbage_collect_1, which will pass it to mark_stack.
|
garbage_collect_1, which will pass it to mark_stack.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00270.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00270.html
|
||||||
for more details about the underlying problems. In particular,
|
for more details about the underlying problems. In particular,
|
||||||
this avoids dumping Emacs with the large hash-table whose value is
|
this avoids dumping Emacs with the large hash-table whose value is
|
||||||
held in purify-flag for most of the time loadup.el runs.
|
held in purify-flag for most of the time loadup.el runs.
|
||||||
|
@ -7298,7 +7298,7 @@
|
||||||
* term.c (tty_menu_display): Move the cursor to the active menu item.
|
* term.c (tty_menu_display): Move the cursor to the active menu item.
|
||||||
(tty_menu_activate): Return the cursor to the active menu item
|
(tty_menu_activate): Return the cursor to the active menu item
|
||||||
after displaying the menu and after displaying help-echo.
|
after displaying the menu and after displaying help-echo.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2014-04/msg00402.html
|
See https://lists.gnu.org/archive/html/emacs-devel/2014-04/msg00402.html
|
||||||
for the details of why this is needed by screen readers and
|
for the details of why this is needed by screen readers and
|
||||||
Braille displays.
|
Braille displays.
|
||||||
|
|
||||||
|
@ -8628,7 +8628,7 @@
|
||||||
* terminal.c (initial_free_frame_resources): New function.
|
* terminal.c (initial_free_frame_resources): New function.
|
||||||
(init_initial_terminal): Install new hook to free face cache
|
(init_initial_terminal): Install new hook to free face cache
|
||||||
on initial frame and avoid memory leak. For details, see
|
on initial frame and avoid memory leak. For details, see
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01974.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01974.html>.
|
||||||
* xfaces.c (free_frame_faces): Adjust comment.
|
* xfaces.c (free_frame_faces): Adjust comment.
|
||||||
|
|
||||||
2014-01-26 Paul Eggert <eggert@cs.ucla.edu>
|
2014-01-26 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -8689,7 +8689,7 @@
|
||||||
* xdisp.c (reseat_1, Fcurrent_bidi_paragraph_direction):
|
* xdisp.c (reseat_1, Fcurrent_bidi_paragraph_direction):
|
||||||
Avoid undefined behavior by initializing display property bit of a
|
Avoid undefined behavior by initializing display property bit of a
|
||||||
string processed by the bidirectional iterator. For details, see
|
string processed by the bidirectional iterator. For details, see
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01920.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01920.html>.
|
||||||
|
|
||||||
2014-01-23 Paul Eggert <eggert@cs.ucla.edu>
|
2014-01-23 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -8732,7 +8732,7 @@
|
||||||
|
|
||||||
Avoid undefined behavior by initializing buffer redisplay bit.
|
Avoid undefined behavior by initializing buffer redisplay bit.
|
||||||
Reported by Dmitry Antipov in
|
Reported by Dmitry Antipov in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01756.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01756.html>.
|
||||||
* buffer.c (Fget_buffer_create): Initialize redisplay bit.
|
* buffer.c (Fget_buffer_create): Initialize redisplay bit.
|
||||||
|
|
||||||
Revert some of the CANNOT_DUMP fix (Bug#16494).
|
Revert some of the CANNOT_DUMP fix (Bug#16494).
|
||||||
|
@ -8780,7 +8780,7 @@
|
||||||
|
|
||||||
Fix MinGW64 porting problem with _setjmp.
|
Fix MinGW64 porting problem with _setjmp.
|
||||||
Reported by Eli Zaretskii in:
|
Reported by Eli Zaretskii in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01297.html
|
https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01297.html
|
||||||
* image.c (FAST_SETJMP, FAST_LONGJMP): New macros, replacing
|
* image.c (FAST_SETJMP, FAST_LONGJMP): New macros, replacing
|
||||||
the old _setjmp and _longjmp. All uses changed.
|
the old _setjmp and _longjmp. All uses changed.
|
||||||
|
|
||||||
|
@ -9756,7 +9756,7 @@
|
||||||
|
|
||||||
* xterm.c (x_make_frame_visible): Restore hack which is needed when
|
* xterm.c (x_make_frame_visible): Restore hack which is needed when
|
||||||
input polling is used. This is still meaningful for Cygwin, see
|
input polling is used. This is still meaningful for Cygwin, see
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00351.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00351.html.
|
||||||
* keyboard.c (poll_for_input_1, input_polling_used):
|
* keyboard.c (poll_for_input_1, input_polling_used):
|
||||||
Define unconditionally.
|
Define unconditionally.
|
||||||
* dispextern.h (FACE_SUITABLE_FOR_CHAR_P): Remove unused macro.
|
* dispextern.h (FACE_SUITABLE_FOR_CHAR_P): Remove unused macro.
|
||||||
|
@ -10573,7 +10573,7 @@
|
||||||
|
|
||||||
Fix some dependency problems that cause unnecessary recompiles.
|
Fix some dependency problems that cause unnecessary recompiles.
|
||||||
Reported by RMS in
|
Reported by RMS in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00421.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00421.html>.
|
||||||
* Makefile.in (OLDXMENU_TARGET, OLDXMENU, OLDXMENU_DEPS)
|
* Makefile.in (OLDXMENU_TARGET, OLDXMENU, OLDXMENU_DEPS)
|
||||||
(really-lwlib, really-oldXMenu, stamp-oldxmenu)
|
(really-lwlib, really-oldXMenu, stamp-oldxmenu)
|
||||||
(../src/$(OLDXMENU), $(OLDXMENU)): Remove.
|
(../src/$(OLDXMENU), $(OLDXMENU)): Remove.
|
||||||
|
@ -10584,7 +10584,7 @@
|
||||||
Fix recently introduced bool vector overrun.
|
Fix recently introduced bool vector overrun.
|
||||||
This was due to an optimization that went awry.
|
This was due to an optimization that went awry.
|
||||||
Reported by Glenn Morris in
|
Reported by Glenn Morris in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00622.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00622.html>.
|
||||||
* alloc.c (make_uninit_bool_vector): Don't allocate a dummy word
|
* alloc.c (make_uninit_bool_vector): Don't allocate a dummy word
|
||||||
for empty vectors, undoing the 2013-11-18 change.
|
for empty vectors, undoing the 2013-11-18 change.
|
||||||
* data.c (bool_vector_binop_driver): Rely on this.
|
* data.c (bool_vector_binop_driver): Rely on this.
|
||||||
|
@ -10635,7 +10635,7 @@
|
||||||
|
|
||||||
Always allocate at least one bits_word per bool vector.
|
Always allocate at least one bits_word per bool vector.
|
||||||
See Daniel Colascione in:
|
See Daniel Colascione in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00518.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00518.html
|
||||||
* alloc.c (make_uninit_bool_vector): Always allocate at least one word.
|
* alloc.c (make_uninit_bool_vector): Always allocate at least one word.
|
||||||
* data.c (bool_vector_binop_driver): Rely on this. Tune.
|
* data.c (bool_vector_binop_driver): Rely on this. Tune.
|
||||||
* lisp.h (struct Lisp_Bool_vector): Document this.
|
* lisp.h (struct Lisp_Bool_vector): Document this.
|
||||||
|
@ -10672,7 +10672,7 @@
|
||||||
|
|
||||||
* data.c: Work around bogus GCC diagnostic about shift count.
|
* data.c: Work around bogus GCC diagnostic about shift count.
|
||||||
Reported by Eli Zaretskii in
|
Reported by Eli Zaretskii in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00489.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00489.html>.
|
||||||
(pre_value): New function.
|
(pre_value): New function.
|
||||||
(count_trailing_zero_bits): Use it.
|
(count_trailing_zero_bits): Use it.
|
||||||
|
|
||||||
|
@ -11049,7 +11049,7 @@
|
||||||
* buffer.c (init_buffer): Don't store default-directory of
|
* buffer.c (init_buffer): Don't store default-directory of
|
||||||
*scratch* in multibyte form. The original problem which led to
|
*scratch* in multibyte form. The original problem which led to
|
||||||
that is described in
|
that is described in
|
||||||
http://lists.gnu.org/archive/html/emacs-pretest-bug/2004-11/msg00532.html,
|
https://lists.gnu.org/archive/html/emacs-pretest-bug/2004-11/msg00532.html,
|
||||||
but it was solved long ago. (Bug#15260)
|
but it was solved long ago. (Bug#15260)
|
||||||
|
|
||||||
2013-11-04 Paul Eggert <eggert@cs.ucla.edu>
|
2013-11-04 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
@ -11293,7 +11293,7 @@
|
||||||
the same font object.
|
the same font object.
|
||||||
|
|
||||||
Perform font-specific cleanup when font object is swept by GC. See
|
Perform font-specific cleanup when font object is swept by GC. See
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00740.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00740.html.
|
||||||
* alloc.c (cleanup_vector): New function.
|
* alloc.c (cleanup_vector): New function.
|
||||||
(sweep_vector): Call it for each reclaimed vector object.
|
(sweep_vector): Call it for each reclaimed vector object.
|
||||||
* font.h (struct font): Adjust comment.
|
* font.h (struct font): Adjust comment.
|
||||||
|
@ -11347,7 +11347,7 @@
|
||||||
* keyboard.c (make_lispy_event): Remove GPM-specific code that
|
* keyboard.c (make_lispy_event): Remove GPM-specific code that
|
||||||
handles mouse clicks. Instead, let GPM use the same code as all
|
handles mouse clicks. Instead, let GPM use the same code as all
|
||||||
the other mice use. See the discussion starting at
|
the other mice use. See the discussion starting at
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00521.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00521.html
|
||||||
for the details of the problem with the menu bar this fixes.
|
for the details of the problem with the menu bar this fixes.
|
||||||
|
|
||||||
2013-10-18 Dmitry Antipov <dmantipov@yandex.ru>
|
2013-10-18 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
@ -11722,7 +11722,7 @@
|
||||||
flavors of 'eassert', one for where 'assume' is far more likely
|
flavors of 'eassert', one for where 'assume' is far more likely
|
||||||
to help or to hurt; but that can be done later.
|
to help or to hurt; but that can be done later.
|
||||||
Reported by Dmitry Antipov in
|
Reported by Dmitry Antipov in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00276.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00276.html>.
|
||||||
Also, don't include <verify.h>; no longer needed.
|
Also, don't include <verify.h>; no longer needed.
|
||||||
|
|
||||||
2013-10-09 Glenn Morris <rgm@gnu.org>
|
2013-10-09 Glenn Morris <rgm@gnu.org>
|
||||||
|
@ -11891,7 +11891,7 @@
|
||||||
|
|
||||||
Do not allocate huge temporary memory areas and objects while encoding
|
Do not allocate huge temporary memory areas and objects while encoding
|
||||||
for file I/O, thus reducing an enormous memory usage for large buffers.
|
for file I/O, thus reducing an enormous memory usage for large buffers.
|
||||||
See http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00180.html.
|
See https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00180.html.
|
||||||
* coding.h (struct coding_system): New member raw_destination.
|
* coding.h (struct coding_system): New member raw_destination.
|
||||||
* coding.c (setup_coding_system): Initialize it to zero.
|
* coding.c (setup_coding_system): Initialize it to zero.
|
||||||
(encode_coding_object): If raw_destination is set, do not create
|
(encode_coding_object): If raw_destination is set, do not create
|
||||||
|
@ -12132,14 +12132,14 @@
|
||||||
|
|
||||||
* dispnew.c (clear_glyph_row, copy_row_except_pointers): Use enums
|
* dispnew.c (clear_glyph_row, copy_row_except_pointers): Use enums
|
||||||
instead of ints, as it's the usual style for offsetof constants. See:
|
instead of ints, as it's the usual style for offsetof constants. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00478.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00478.html
|
||||||
|
|
||||||
* data.c (POPCOUNT_STATIC_INLINE): New macro, as a hack for popcount.
|
* data.c (POPCOUNT_STATIC_INLINE): New macro, as a hack for popcount.
|
||||||
This is ugly, but it should fix the performance problem for older
|
This is ugly, but it should fix the performance problem for older
|
||||||
GCC versions in the short run. I'll look into integrating the
|
GCC versions in the short run. I'll look into integrating the
|
||||||
Gnulib module for popcount, as a better fix.
|
Gnulib module for popcount, as a better fix.
|
||||||
See the thread starting in:
|
See the thread starting in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00474.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00474.html
|
||||||
(popcount_size_t_generic) [NEED_GENERIC_POPCOUNT]:
|
(popcount_size_t_generic) [NEED_GENERIC_POPCOUNT]:
|
||||||
(popcount_size_t_msc) [USE_MSC_POPCOUNT]:
|
(popcount_size_t_msc) [USE_MSC_POPCOUNT]:
|
||||||
(popcount_size_t_gcc) [USE_GCC_POPCOUNT]:
|
(popcount_size_t_gcc) [USE_GCC_POPCOUNT]:
|
||||||
|
@ -12331,7 +12331,7 @@
|
||||||
which must have the same definition in all modules, because the
|
which must have the same definition in all modules, because the
|
||||||
defining code might be shared across modules, depending on the
|
defining code might be shared across modules, depending on the
|
||||||
implementation. Symptoms reported by Martin Rudalics in:
|
implementation. Symptoms reported by Martin Rudalics in:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00414.html
|
https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00414.html
|
||||||
* regex.c, syntax.c (SYNTAX_ENTRY_VIA_PROPERTY): Remove.
|
* regex.c, syntax.c (SYNTAX_ENTRY_VIA_PROPERTY): Remove.
|
||||||
(SYNTAX, SYNTAX_ENTRY, SYNTAX_WITH_FLAGS): New macros,
|
(SYNTAX, SYNTAX_ENTRY, SYNTAX_WITH_FLAGS): New macros,
|
||||||
overriding the corresponding functions in syntax.h.
|
overriding the corresponding functions in syntax.h.
|
||||||
|
@ -14498,7 +14498,7 @@
|
||||||
* w32uniscribe.c (uniscribe_list, uniscribe_match)
|
* w32uniscribe.c (uniscribe_list, uniscribe_match)
|
||||||
(uniscribe_list_family): Adjust to match font API change.
|
(uniscribe_list_family): Adjust to match font API change.
|
||||||
MS-Windows breakage reported by Juanma Barranquero <lekktu@gmail.com>
|
MS-Windows breakage reported by Juanma Barranquero <lekktu@gmail.com>
|
||||||
at http://lists.gnu.org/archive/html/emacs-devel/2013-08/msg00006.html.
|
at https://lists.gnu.org/archive/html/emacs-devel/2013-08/msg00006.html.
|
||||||
|
|
||||||
2013-08-01 Dmitry Antipov <dmantipov@yandex.ru>
|
2013-08-01 Dmitry Antipov <dmantipov@yandex.ru>
|
||||||
|
|
||||||
|
@ -14691,7 +14691,7 @@
|
||||||
* eval.c (Fprogn): Do not check that BODY is a proper list.
|
* eval.c (Fprogn): Do not check that BODY is a proper list.
|
||||||
This undoes the previous change. The check slows down the
|
This undoes the previous change. The check slows down the
|
||||||
interpreter, and is not needed to prevent a crash. See
|
interpreter, and is not needed to prevent a crash. See
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00693.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00693.html>.
|
||||||
|
|
||||||
2013-07-23 Glenn Morris <rgm@gnu.org>
|
2013-07-23 Glenn Morris <rgm@gnu.org>
|
||||||
|
|
||||||
|
@ -15206,7 +15206,7 @@
|
||||||
|
|
||||||
* deps.mk (sysdep.o): Remove dependency on ../lib/ignore-value.h.
|
* deps.mk (sysdep.o): Remove dependency on ../lib/ignore-value.h.
|
||||||
Reported by Herbert J. Skuhra in
|
Reported by Herbert J. Skuhra in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00455.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00455.html>.
|
||||||
|
|
||||||
Don't lose top specpdl entry when memory is exhausted.
|
Don't lose top specpdl entry when memory is exhausted.
|
||||||
* eval.c (grow_specpdl): Increment specpdl top by 1 and check for
|
* eval.c (grow_specpdl): Increment specpdl top by 1 and check for
|
||||||
|
@ -15642,7 +15642,7 @@
|
||||||
Try again to fix FreeBSD bug re multithreaded memory alloc (Bug#14569).
|
Try again to fix FreeBSD bug re multithreaded memory alloc (Bug#14569).
|
||||||
* emacs.c (main) [HAVE_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]:
|
* emacs.c (main) [HAVE_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]:
|
||||||
Do not clear _malloc_thread_enabled_p, undoing the previous change,
|
Do not clear _malloc_thread_enabled_p, undoing the previous change,
|
||||||
which did not work (see <http://bugs.gnu.org/14569#307>).
|
which did not work (see <https://bugs.gnu.org/14569#307>).
|
||||||
(main): Do not invoke malloc_enable_thread if (! CANNOT_DUMP
|
(main): Do not invoke malloc_enable_thread if (! CANNOT_DUMP
|
||||||
&& (!noninteractive || initialized)). This attempts to thread
|
&& (!noninteractive || initialized)). This attempts to thread
|
||||||
the needle between the Scylla of FreeBSD and the Charybdis of Cygwin.
|
the needle between the Scylla of FreeBSD and the Charybdis of Cygwin.
|
||||||
|
@ -15657,7 +15657,7 @@
|
||||||
Try to fix FreeBSD bug re multithreaded memory allocation (Bug#14569).
|
Try to fix FreeBSD bug re multithreaded memory allocation (Bug#14569).
|
||||||
* emacs.c (main) [HAVE_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]:
|
* emacs.c (main) [HAVE_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]:
|
||||||
Clear _malloc_thread_enabled_p at startup. Reported by Ashish SHUKLA in
|
Clear _malloc_thread_enabled_p at startup. Reported by Ashish SHUKLA in
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00088.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00088.html>.
|
||||||
|
|
||||||
2013-07-02 Paul Eggert <eggert@cs.ucla.edu>
|
2013-07-02 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
@ -15714,7 +15714,7 @@
|
||||||
* emacs.c (malloc_enable_thread): Hoist extern decl to top level.
|
* emacs.c (malloc_enable_thread): Hoist extern decl to top level.
|
||||||
(main) [HAVE_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]:
|
(main) [HAVE_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]:
|
||||||
Invoke malloc_enable_thread even when not interactive.
|
Invoke malloc_enable_thread even when not interactive.
|
||||||
Reported by Ken Brown in <http://bugs.gnu.org/14569#275>.
|
Reported by Ken Brown in <https://bugs.gnu.org/14569#275>.
|
||||||
* process.c (init_process_emacs) [CYGWIN]: Tickle glib even
|
* process.c (init_process_emacs) [CYGWIN]: Tickle glib even
|
||||||
in this case, since the underlying bug has now been fixed.
|
in this case, since the underlying bug has now been fixed.
|
||||||
|
|
||||||
|
@ -16084,7 +16084,7 @@
|
||||||
2013-06-17 Paul Eggert <eggert@cs.ucla.edu>
|
2013-06-17 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
Move functions from lisp.h to individual modules when possible.
|
Move functions from lisp.h to individual modules when possible.
|
||||||
From a suggestion by Andreas Schwab in <http://bugs.gnu.org/11935#68>.
|
From a suggestion by Andreas Schwab in <https://bugs.gnu.org/11935#68>.
|
||||||
* alloc.c (XFLOAT_INIT, set_symbol_name):
|
* alloc.c (XFLOAT_INIT, set_symbol_name):
|
||||||
* buffer.c (CHECK_OVERLAY):
|
* buffer.c (CHECK_OVERLAY):
|
||||||
* chartab.c (CHECK_CHAR_TABLE, set_char_table_ascii)
|
* chartab.c (CHECK_CHAR_TABLE, set_char_table_ascii)
|
||||||
|
@ -16344,7 +16344,7 @@
|
||||||
|
|
||||||
A few porting etc. fixes for the new file monitor code.
|
A few porting etc. fixes for the new file monitor code.
|
||||||
See the thread containing
|
See the thread containing
|
||||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00109.html>.
|
<https://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00109.html>.
|
||||||
* gfilenotify.c (dir_monitor_callback, Fgfile_add_watch)
|
* gfilenotify.c (dir_monitor_callback, Fgfile_add_watch)
|
||||||
(Fgfile_rm_watch): Don't assume EMACS_INT is the same width as a pointer.
|
(Fgfile_rm_watch): Don't assume EMACS_INT is the same width as a pointer.
|
||||||
(dir_monitor_callback, Fgfile_rm_watch):
|
(dir_monitor_callback, Fgfile_rm_watch):
|
||||||
|
@ -17194,7 +17194,7 @@
|
||||||
more than one line when there's an overlay string with a display
|
more than one line when there's an overlay string with a display
|
||||||
property at end of line.
|
property at end of line.
|
||||||
Reported by Karl Chen <Karl.Chen@quarl.org> in
|
Reported by Karl Chen <Karl.Chen@quarl.org> in
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00362.html.
|
https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00362.html.
|
||||||
|
|
||||||
2013-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
|
2013-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
|
|
@ -5902,7 +5902,7 @@ mark_pinned_symbols (void)
|
||||||
where mark_stack finds values that look like live Lisp objects on
|
where mark_stack finds values that look like live Lisp objects on
|
||||||
portions of stack that couldn't possibly contain such live objects.
|
portions of stack that couldn't possibly contain such live objects.
|
||||||
For more details of this, see the discussion at
|
For more details of this, see the discussion at
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00270.html. */
|
https://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00270.html. */
|
||||||
static Lisp_Object
|
static Lisp_Object
|
||||||
garbage_collect_1 (void *end)
|
garbage_collect_1 (void *end)
|
||||||
{
|
{
|
||||||
|
|
|
@ -419,7 +419,7 @@ timerfd_callback (int fd, void *arg)
|
||||||
else if (nbytes < 0)
|
else if (nbytes < 0)
|
||||||
/* For some not yet known reason, we may get weird event and no
|
/* For some not yet known reason, we may get weird event and no
|
||||||
data on timer descriptor. This can break Gnus at least, see:
|
data on timer descriptor. This can break Gnus at least, see:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00503.html. */
|
https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00503.html. */
|
||||||
eassert (errno == EAGAIN);
|
eassert (errno == EAGAIN);
|
||||||
else
|
else
|
||||||
/* I don't know what else can happen with this descriptor. */
|
/* I don't know what else can happen with this descriptor. */
|
||||||
|
|
|
@ -634,7 +634,7 @@ call_process (ptrdiff_t nargs, Lisp_Object *args, int filefd,
|
||||||
#ifdef DARWIN_OS
|
#ifdef DARWIN_OS
|
||||||
/* Work around a macOS bug, where SIGCHLD is apparently
|
/* Work around a macOS bug, where SIGCHLD is apparently
|
||||||
delivered to a vforked child instead of to its parent. See:
|
delivered to a vforked child instead of to its parent. See:
|
||||||
http://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00342.html
|
https://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00342.html
|
||||||
*/
|
*/
|
||||||
signal (SIGCHLD, SIG_DFL);
|
signal (SIGCHLD, SIG_DFL);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -1699,7 +1699,7 @@ required_matrix_height (struct window *w)
|
||||||
|
|
||||||
if (FRAME_WINDOW_P (f))
|
if (FRAME_WINDOW_P (f))
|
||||||
{
|
{
|
||||||
/* http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00194.html */
|
/* https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00194.html */
|
||||||
int ch_height = max (FRAME_SMALLEST_FONT_HEIGHT (f), 1);
|
int ch_height = max (FRAME_SMALLEST_FONT_HEIGHT (f), 1);
|
||||||
int window_pixel_height = window_box_height (w) + eabs (w->vscroll);
|
int window_pixel_height = window_box_height (w) + eabs (w->vscroll);
|
||||||
|
|
||||||
|
@ -1726,7 +1726,7 @@ required_matrix_width (struct window *w)
|
||||||
struct frame *f = XFRAME (w->frame);
|
struct frame *f = XFRAME (w->frame);
|
||||||
if (FRAME_WINDOW_P (f))
|
if (FRAME_WINDOW_P (f))
|
||||||
{
|
{
|
||||||
/* http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00194.html */
|
/* https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg00194.html */
|
||||||
int ch_width = max (FRAME_SMALLEST_CHAR_WIDTH (f), 1);
|
int ch_width = max (FRAME_SMALLEST_CHAR_WIDTH (f), 1);
|
||||||
|
|
||||||
/* Compute number of glyphs needed in a glyph row. */
|
/* Compute number of glyphs needed in a glyph row. */
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue