aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog.3
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.3')
-rw-r--r--ChangeLog.392
1 files changed, 46 insertions, 46 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3
index c74aede8cd5..fb24476a0b4 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -1302,7 +1302,7 @@
1302 Fix another CANNOT_DUMP problem 1302 Fix another CANNOT_DUMP problem
1303 1303
1304 Reported by Robert Pluim in: 1304 Reported by Robert Pluim in:
1305 http://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00468.html 1305 https://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00468.html
1306 * src/emacs.c (might_dump) [CANNOT_DUMP]: Move enum decl from here ... 1306 * src/emacs.c (might_dump) [CANNOT_DUMP]: Move enum decl from here ...
1307 * src/lisp.h: ... to here. 1307 * src/lisp.h: ... to here.
1308 1308
@@ -1342,7 +1342,7 @@
1342 Fix undefined refs on some GNU/Linux hosts 1342 Fix undefined refs on some GNU/Linux hosts
1343 1343
1344 Problem reported by Ken Raeburn in: 1344 Problem reported by Ken Raeburn in:
1345 http://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00463.html 1345 https://lists.gnu.org/archive/html/emacs-devel/2016-11/msg00463.html
1346 * src/emacs.c (heap_bss_diff) [CANNOT_DUMP]: Remove, as this is 1346 * src/emacs.c (heap_bss_diff) [CANNOT_DUMP]: Remove, as this is
1347 not needed in the CANNOT_UNDUMP case. All uses removed. This 1347 not needed in the CANNOT_UNDUMP case. All uses removed. This
1348 removes unwanted references to my_endbss and my_endbss_static, 1348 removes unwanted references to my_endbss and my_endbss_static,
@@ -4361,7 +4361,7 @@
4361 Define _GNU_SOURCE in files delaying config.h 4361 Define _GNU_SOURCE in files delaying config.h
4362 4362
4363 Problem reported by Richard Copley in: 4363 Problem reported by Richard Copley in:
4364 http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00440.html 4364 https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00440.html
4365 * src/w32.c, src/w32notify.c, src/w32proc.c (_GNU_SOURCE): 4365 * src/w32.c, src/w32notify.c, src/w32proc.c (_GNU_SOURCE):
4366 Define early. 4366 Define early.
4367 4367
@@ -4403,7 +4403,7 @@
4403 Define _GNU_SOURCE in unexmacosx.c 4403 Define _GNU_SOURCE in unexmacosx.c
4404 4404
4405 Problem reported by Bob Halley in: 4405 Problem reported by Bob Halley in:
4406 http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00427.html 4406 https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00427.html
4407 * src/unexmacosx.c (_GNU_SOURCE): Define if not already defined. 4407 * src/unexmacosx.c (_GNU_SOURCE): Define if not already defined.
4408 4408
44092016-09-16 Alan Mackenzie <acm@muc.de> 44092016-09-16 Alan Mackenzie <acm@muc.de>
@@ -5206,14 +5206,14 @@
5206 5206
5207 * nt/inc/ms-w32.h (execve) [MINGW_W64]: Make the prototype match 5207 * nt/inc/ms-w32.h (execve) [MINGW_W64]: Make the prototype match
5208 the GCC 6 builtin, to avoid warnings. For more details, see 5208 the GCC 6 builtin, to avoid warnings. For more details, see
5209 http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00721.html. 5209 https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00721.html.
5210 5210
52112016-08-31 Paul Eggert <eggert@cs.ucla.edu> 52112016-08-31 Paul Eggert <eggert@cs.ucla.edu>
5212 5212
5213 Fix over-substitution of quotes on error 5213 Fix over-substitution of quotes on error
5214 5214
5215 Problem reported by Tino Calancha in: 5215 Problem reported by Tino Calancha in:
5216 http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00000.html 5216 https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00000.html
5217 * src/print.c (print_error_message): 5217 * src/print.c (print_error_message):
5218 Substitute quotes in errmsg only when gotten from a property. 5218 Substitute quotes in errmsg only when gotten from a property.
5219 5219
@@ -5452,7 +5452,7 @@
5452 5452
5453 * src/keyboard.c (parse_solitary_modifier): If the argument SYMBOL 5453 * src/keyboard.c (parse_solitary_modifier): If the argument SYMBOL
5454 is not a symbol, don't try to recognize it. See 5454 is not a symbol, don't try to recognize it. See
5455 http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00502.html 5455 https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00502.html
5456 for the details. 5456 for the details.
5457 5457
5458 * test/src/keymap-tests.el (keymap-where-is-internal-test): New 5458 * test/src/keymap-tests.el (keymap-where-is-internal-test): New
@@ -5565,7 +5565,7 @@
5565 Rename option to shell-command-dont-erase-buffer 5565 Rename option to shell-command-dont-erase-buffer
5566 5566
5567 Suggested by Clément Pit--Claudel in: 5567 Suggested by Clément Pit--Claudel in:
5568 http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00487.html 5568 https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00487.html
5569 * lisp/simple.el (shell-command-dont-erase-buffer): 5569 * lisp/simple.el (shell-command-dont-erase-buffer):
5570 (shell-command--save-pos-or-erase): 5570 (shell-command--save-pos-or-erase):
5571 (shell-command--set-point-after-cmd): 5571 (shell-command--set-point-after-cmd):
@@ -5611,7 +5611,7 @@
5611 * lisp/frame.el (delete-other-frames): Delete other frames on 5611 * lisp/frame.el (delete-other-frames): Delete other frames on
5612 FRAME's terminal instead of the current terminal. Delete 5612 FRAME's terminal instead of the current terminal. Delete
5613 non-minibuffer-only surrogate frames too. See 5613 non-minibuffer-only surrogate frames too. See
5614 http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00467.html 5614 https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00467.html
5615 * doc/lispref/frames.texi (Deleting Frames): Minor fixes for 5615 * doc/lispref/frames.texi (Deleting Frames): Minor fixes for
5616 docs of `delete-frame' and `frame-live-p'. Add entry for 5616 docs of `delete-frame' and `frame-live-p'. Add entry for
5617 `delete-other-frames'. 5617 `delete-other-frames'.
@@ -5931,7 +5931,7 @@
5931 5931
5932 * lisp/server.el (server-reply-print): Fix check for truncated quote 5932 * lisp/server.el (server-reply-print): Fix check for truncated quote
5933 sequence at end of message. Problem reported in: 5933 sequence at end of message. Problem reported in:
5934 http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00101.html 5934 https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00101.html
5935 5935
59362016-08-18 Eli Zaretskii <eliz@gnu.org> 59362016-08-18 Eli Zaretskii <eliz@gnu.org>
5937 5937
@@ -6008,7 +6008,7 @@
6008 Return a sublist of the attributes returned by 'file-attributes'. 6008 Return a sublist of the attributes returned by 'file-attributes'.
6009 Suggested by Ted Zlatanov in: 6009 Suggested by Ted Zlatanov in:
6010 6010
6011 http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg01195.html 6011 https://lists.gnu.org/archive/html/emacs-devel/2016-07/msg01195.html
6012 6012
60132016-08-17 Michael Albinus <michael.albinus@gmx.de> 60132016-08-17 Michael Albinus <michael.albinus@gmx.de>
6014 6014
@@ -6048,7 +6048,7 @@
6048 * doc/emacs/misc.texi (shell-command-not-erase-buffer): 6048 * doc/emacs/misc.texi (shell-command-not-erase-buffer):
6049 Document this feature in the manual. 6049 Document this feature in the manual.
6050 See discussion on: 6050 See discussion on:
6051 http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00610.html 6051 https://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00610.html
6052 6052
60532016-08-16 Michael Albinus <michael.albinus@gmx.de> 60532016-08-16 Michael Albinus <michael.albinus@gmx.de>
6054 6054
@@ -6857,7 +6857,7 @@
6857 a second time; although it doesn’t hurt, it’s not needed. 6857 a second time; although it doesn’t hurt, it’s not needed.
6858 * src/sysdep.c [!HAVE_GNUTLS]: Don’t include gnutls/crypto.h, 6858 * src/sysdep.c [!HAVE_GNUTLS]: Don’t include gnutls/crypto.h,
6859 as it may not be available. Problem reported by Glenn Morris in: 6859 as it may not be available. Problem reported by Glenn Morris in:
6860 http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00100.html 6860 https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00100.html
6861 6861
68622016-08-03 Michal Nazarewicz <mina86@mina86.com> 68622016-08-03 Michal Nazarewicz <mina86@mina86.com>
6863 6863
@@ -6889,7 +6889,7 @@
6889 Port to systems lacking GNUTLS_NONBLOCK 6889 Port to systems lacking GNUTLS_NONBLOCK
6890 6890
6891 Problem reported by Colin Baxter in: 6891 Problem reported by Colin Baxter in:
6892 http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00096.html 6892 https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00096.html
6893 * src/gnutls.c (Fgnutls_boot): Don’t assume GNUTLS_NONBLOCK is defined. 6893 * src/gnutls.c (Fgnutls_boot): Don’t assume GNUTLS_NONBLOCK is defined.
6894 6894
68952016-08-03 Paul Eggert <eggert@cs.ucla.edu> 68952016-08-03 Paul Eggert <eggert@cs.ucla.edu>
@@ -7171,7 +7171,7 @@
7171 7171
7172 * src/process.c (connect_network_socket): 7172 * src/process.c (connect_network_socket):
7173 Reverse sense of previous fix. Problem reported by Ken Brown in: 7173 Reverse sense of previous fix. Problem reported by Ken Brown in:
7174 http://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00004.html 7174 https://lists.gnu.org/archive/html/emacs-devel/2016-08/msg00004.html
7175 7175
71762016-08-01 Glenn Morris <rgm@gnu.org> 71762016-08-01 Glenn Morris <rgm@gnu.org>
7177 7177
@@ -8364,7 +8364,7 @@
8364 * lisp/ibuffer.el (ibuffer-mode-map): 'ibuffer-mark-by-content-regexp' 8364 * lisp/ibuffer.el (ibuffer-mode-map): 'ibuffer-mark-by-content-regexp'
8365 just bound to '% g'. 8365 just bound to '% g'.
8366 As suggested in: 8366 As suggested in:
8367 http://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00165.html 8367 https://lists.gnu.org/archive/html/emacs-devel/2016-07/msg00165.html
8368 8368
83692016-07-07 Tino Calancha <tino.calancha@gmail.com> 83692016-07-07 Tino Calancha <tino.calancha@gmail.com>
8370 8370
@@ -8573,7 +8573,7 @@
8573 * src/process.c (wait_reading_process_output): Further fix for 8573 * src/process.c (wait_reading_process_output): Further fix for
8574 typo introduced in 2015-07-06T02:19:13Z!eggert@cs.ucla.edu when 8574 typo introduced in 2015-07-06T02:19:13Z!eggert@cs.ucla.edu when
8575 wait == INFINITY and got_output_end_time is invalid. See: 8575 wait == INFINITY and got_output_end_time is invalid. See:
8576 http://bugs.gnu.org/23864#20 8576 https://bugs.gnu.org/23864#20
8577 8577
85782016-07-03 Alan Mackenzie <acm@muc.de> 85782016-07-03 Alan Mackenzie <acm@muc.de>
8579 8579
@@ -8705,7 +8705,7 @@
8705 strings which affect the stringiness of a piece of text. This fixes the 8705 strings which affect the stringiness of a piece of text. This fixes the
8706 bug 8706 bug
8707 reported in 8707 reported in
8708 http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00695.html. 8708 https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00695.html.
8709 8709
8710 * lisp/progmodes/cc-engine.el (c-truncate-semi-nonlit-pos-cache): new 8710 * lisp/progmodes/cc-engine.el (c-truncate-semi-nonlit-pos-cache): new
8711 defsubst. 8711 defsubst.
@@ -8927,7 +8927,7 @@
8927 Problem reported by Juliusz Chroboczek (Bug#17976) 8927 Problem reported by Juliusz Chroboczek (Bug#17976)
8928 and by Artur Malabarba (Bug#23620). 8928 and by Artur Malabarba (Bug#23620).
8929 Patch from a suggestion by Andreas Schwab in: 8929 Patch from a suggestion by Andreas Schwab in:
8930 http://bugs.gnu.org/17976#39 8930 https://bugs.gnu.org/17976#39
8931 This patch is for non-MS-Windows platforms. 8931 This patch is for non-MS-Windows platforms.
8932 I don't know the situation on MS-Windows. 8932 I don't know the situation on MS-Windows.
8933 * src/process.c (connecting_status): 8933 * src/process.c (connecting_status):
@@ -8951,7 +8951,7 @@
8951 Fix GNUC_PREREQ for GCC 2.8.1 etc. 8951 Fix GNUC_PREREQ for GCC 2.8.1 etc.
8952 8952
8953 Problem reported by Eli Zaretskii in: 8953 Problem reported by Eli Zaretskii in:
8954 http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00608.html 8954 https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00608.html
8955 * src/conf_post.h (GNUC_PREREQ): Port to GCC versions like GCC 8955 * src/conf_post.h (GNUC_PREREQ): Port to GCC versions like GCC
8956 2.8.1 (1998), which come before GCC 3.0 and which have nonzero 8956 2.8.1 (1998), which come before GCC 3.0 and which have nonzero
8957 patchlevel numbers. 8957 patchlevel numbers.
@@ -8977,7 +8977,7 @@
8977 Fix GNUC_PREREQ off-by-1 typo 8977 Fix GNUC_PREREQ off-by-1 typo
8978 8978
8979 Problem reported by Martin Rudalics in: 8979 Problem reported by Martin Rudalics in:
8980 http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00587.html 8980 https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00587.html
8981 * src/conf_post.h (GNUC_PREREQ) [__GNUC_PATCHLEVEL__]: 8981 * src/conf_post.h (GNUC_PREREQ) [__GNUC_PATCHLEVEL__]:
8982 Fix < vs <= typo. 8982 Fix < vs <= typo.
8983 8983
@@ -9245,7 +9245,7 @@
9245 * src/lread.c (Fload): Don't overwrite the last character of the 9245 * src/lread.c (Fload): Don't overwrite the last character of the
9246 file name in FOUND with 'c', unless the file name ended in ".elc" 9246 file name in FOUND with 'c', unless the file name ended in ".elc"
9247 to begin with. Don't treat empty files as byte-compiled. See 9247 to begin with. Don't treat empty files as byte-compiled. See
9248 http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00463.html 9248 https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00463.html
9249 for more details of the problem this caused. 9249 for more details of the problem this caused.
9250 9250
92512016-06-22 Eli Zaretskii <eliz@gnu.org> 92512016-06-22 Eli Zaretskii <eliz@gnu.org>
@@ -9675,7 +9675,7 @@
9675 9675
9676 * src/xfns.c (x_get_monitor_attributes_xrandr): Use #if, not #ifdef. 9676 * src/xfns.c (x_get_monitor_attributes_xrandr): Use #if, not #ifdef.
9677 This ports to systems that predate xrandr 1.3. See Christian Lynbech in: 9677 This ports to systems that predate xrandr 1.3. See Christian Lynbech in:
9678 http://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00198.html 9678 https://lists.gnu.org/archive/html/emacs-devel/2016-06/msg00198.html
9679 9679
96802016-06-14 Paul Eggert <eggert@cs.ucla.edu> 96802016-06-14 Paul Eggert <eggert@cs.ucla.edu>
9681 9681
@@ -10030,7 +10030,7 @@
10030 10030
10031 Replace IF_LINT by NONVOLATILE and UNINIT 10031 Replace IF_LINT by NONVOLATILE and UNINIT
10032 10032
10033 Inspired by a suggestion from RMS in: http://bugs.gnu.org/23640#58 10033 Inspired by a suggestion from RMS in: https://bugs.gnu.org/23640#58
10034 * .dir-locals.el (c-mode): Adjust to macro changes. 10034 * .dir-locals.el (c-mode): Adjust to macro changes.
10035 * src/conf_post.h (NONVOLATILE, UNINIT): New macros (Bug#23640). 10035 * src/conf_post.h (NONVOLATILE, UNINIT): New macros (Bug#23640).
10036 (IF_LINT): Remove. All uses replaced by the new macros. 10036 (IF_LINT): Remove. All uses replaced by the new macros.
@@ -10297,7 +10297,7 @@
10297 * lisp/version.el (emacs-repository-get-version): 10297 * lisp/version.el (emacs-repository-get-version):
10298 Parse .git/packed-refs if it exists. 10298 Parse .git/packed-refs if it exists.
10299 Problem reported by Martin Rudalics in: 10299 Problem reported by Martin Rudalics in:
10300 http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00554.html 10300 https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00554.html
10301 10301
103022016-06-01 Michael Albinus <michael.albinus@gmx.de> 103022016-06-01 Michael Albinus <michael.albinus@gmx.de>
10303 10303
@@ -10630,7 +10630,7 @@
10630 Don’t document declare-function internals 10630 Don’t document declare-function internals
10631 10631
10632 Suggested by Stefan Monnier in: 10632 Suggested by Stefan Monnier in:
10633 http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00618.html 10633 https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00618.html
10634 * doc/lispref/functions.texi (Declaring Functions): 10634 * doc/lispref/functions.texi (Declaring Functions):
10635 * lisp/subr.el (declare-function): 10635 * lisp/subr.el (declare-function):
10636 * lisp/emacs-lisp/bytecomp.el: 10636 * lisp/emacs-lisp/bytecomp.el:
@@ -10716,7 +10716,7 @@
10716 Fix byte-compiler pacification for declare-function 10716 Fix byte-compiler pacification for declare-function
10717 10717
10718 Problem reported by Michael Heerdegen in: 10718 Problem reported by Michael Heerdegen in:
10719 http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00590.html 10719 https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00590.html
10720 * lisp/emacs-lisp/bytecomp.el: 10720 * lisp/emacs-lisp/bytecomp.el:
10721 (byte-compile-macroexpand-declare-function): 10721 (byte-compile-macroexpand-declare-function):
10722 Revert signature to previous value. 10722 Revert signature to previous value.
@@ -10963,7 +10963,7 @@
10963 Don’t use only last protocol from getaddrinfo 10963 Don’t use only last protocol from getaddrinfo
10964 10964
10965 Problem reported by Ken Brown in: 10965 Problem reported by Ken Brown in:
10966 http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00483.html 10966 https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00483.html
10967 * src/process.c (conv_addrinfo_to_lisp): New function. 10967 * src/process.c (conv_addrinfo_to_lisp): New function.
10968 (connect_network_socket): Arg is now a list of addrinfos, not 10968 (connect_network_socket): Arg is now a list of addrinfos, not
10969 merely IP addresses. All uses changed. Use protocol from 10969 merely IP addresses. All uses changed. Use protocol from
@@ -10981,7 +10981,7 @@
10981 * lisp/image.el (image--get-image): Require seq here, not at the 10981 * lisp/image.el (image--get-image): Require seq here, not at the
10982 top level, to avoid ‘(require seq) while preparing to dump’ while 10982 top level, to avoid ‘(require seq) while preparing to dump’ while
10983 bootstrapping. Suggested by Tino Calancha in: 10983 bootstrapping. Suggested by Tino Calancha in:
10984 http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00477.html 10984 https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00477.html
10985 10985
109862016-05-22 Nicolas Petton <nicolas@petton.fr> 109862016-05-22 Nicolas Petton <nicolas@petton.fr>
10987 10987
@@ -11498,7 +11498,7 @@
11498 Port autogen.sh to Git 2.4 11498 Port autogen.sh to Git 2.4
11499 11499
11500 Problem reported by Michael Brand in: 11500 Problem reported by Michael Brand in:
11501 http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00367.html 11501 https://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00367.html
11502 * autogen.sh (git_config): Don't assume that git rev-parse 11502 * autogen.sh (git_config): Don't assume that git rev-parse
11503 groks --git-common-dir. 11503 groks --git-common-dir.
11504 11504
@@ -12436,7 +12436,7 @@
12436 12436
12437 * src/buffer.c (Fgenerate_new_buffer_name): Increment count just 12437 * src/buffer.c (Fgenerate_new_buffer_name): Increment count just
12438 once each time through the loop. Reported by Lars Ingebrigtsen in: 12438 once each time through the loop. Reported by Lars Ingebrigtsen in:
12439 http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00918.html 12439 https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00918.html
12440 12440
124412016-04-30 Lars Ingebrigtsen <larsi@gnus.org> 124412016-04-30 Lars Ingebrigtsen <larsi@gnus.org>
12442 12442
@@ -13209,7 +13209,7 @@
13209 Fix socketd fd startup bug that I introduced 13209 Fix socketd fd startup bug that I introduced
13210 13210
13211 Problem reported by Matthew Leach in: 13211 Problem reported by Matthew Leach in:
13212 http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00778.html 13212 https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00778.html
13213 * src/emacs.c (main): Indicate more clearly the coupling between 13213 * src/emacs.c (main): Indicate more clearly the coupling between
13214 the --daemon option and init_process_emacs. 13214 the --daemon option and init_process_emacs.
13215 * src/lisp.h: Adjust to API changes. 13215 * src/lisp.h: Adjust to API changes.
@@ -13269,7 +13269,7 @@
13269 This also fixes the mishandling of "\N{CJK COMPATIBILITY 13269 This also fixes the mishandling of "\N{CJK COMPATIBILITY
13270 IDEOGRAPH-F900}", "\N{VARIATION SELECTOR-1}", etc. 13270 IDEOGRAPH-F900}", "\N{VARIATION SELECTOR-1}", etc.
13271 Problem reported by Eli Zaretskii in: 13271 Problem reported by Eli Zaretskii in:
13272 http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00614.html 13272 https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00614.html
13273 * doc/lispref/nonascii.texi (Character Codes), etc/NEWS: Document this. 13273 * doc/lispref/nonascii.texi (Character Codes), etc/NEWS: Document this.
13274 * lisp/international/mule-cmds.el (char-from-name): New function. 13274 * lisp/international/mule-cmds.el (char-from-name): New function.
13275 (read-char-by-name): Use it. Document that "BED" is treated as 13275 (read-char-by-name): Use it. Document that "BED" is treated as
@@ -13340,7 +13340,7 @@
13340 Remove the previous change. 13340 Remove the previous change.
13341 (vc-state): Same. And update the old, incorrect comment about 13341 (vc-state): Same. And update the old, incorrect comment about
13342 unregistered files 13342 unregistered files
13343 (http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00526.html). 13343 (https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00526.html).
13344 13344
13345 * test/lisp/vc/vc-tests.el (vc-test--state): Remove the check 13345 * test/lisp/vc/vc-tests.el (vc-test--state): Remove the check
13346 calling `vc-state' on default-directory (VC state is undefined 13346 calling `vc-state' on default-directory (VC state is undefined
@@ -13674,7 +13674,7 @@
13674 Avoid AC_PREPROC_IFELSE glitch in configure.ac 13674 Avoid AC_PREPROC_IFELSE glitch in configure.ac
13675 13675
13676 Problem reported by Angelo Graziosi in: 13676 Problem reported by Angelo Graziosi in:
13677 http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00545.html 13677 https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00545.html
13678 * configure.ac (gl_gcc_warnings): Work around an Autoconf glitch: 13678 * configure.ac (gl_gcc_warnings): Work around an Autoconf glitch:
13679 AC_PREPROC_IFELSE doesn’t generate a simple shell command. 13679 AC_PREPROC_IFELSE doesn’t generate a simple shell command.
13680 13680
@@ -13871,7 +13871,7 @@
13871 Port ‘./autogen.sh git’ to non-clones 13871 Port ‘./autogen.sh git’ to non-clones
13872 13872
13873 Problem reported by Angelo Graziosi in: 13873 Problem reported by Angelo Graziosi in:
13874 http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00341.html 13874 https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00341.html
13875 * autogen.sh (do_git): Default to false when the arg is ‘all’ but 13875 * autogen.sh (do_git): Default to false when the arg is ‘all’ but
13876 there is no ‘.git’. 13876 there is no ‘.git’.
13877 (git_common_dir, hooks): New vars. 13877 (git_common_dir, hooks): New vars.
@@ -14177,7 +14177,7 @@
14177 Port redirect-debugging-output to MS-Windows 14177 Port redirect-debugging-output to MS-Windows
14178 14178
14179 Suggested by Eli Zaretskii in: 14179 Suggested by Eli Zaretskii in:
14180 http://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00037.html 14180 https://lists.gnu.org/archive/html/emacs-devel/2016-04/msg00037.html
14181 * src/print.c [WINDOWSNT]: Include sys/socket.h. 14181 * src/print.c [WINDOWSNT]: Include sys/socket.h.
14182 * src/w32.c (sys_dup2): Work around problem with MS-Windows _dup2. 14182 * src/w32.c (sys_dup2): Work around problem with MS-Windows _dup2.
14183 14183
@@ -14186,7 +14186,7 @@
14186 Port redirect-debugging-output to non-GNU/Linux 14186 Port redirect-debugging-output to non-GNU/Linux
14187 14187
14188 Problem reported by Kylie McClain for musl in: 14188 Problem reported by Kylie McClain for musl in:
14189 http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01592.html 14189 https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01592.html
14190 * etc/DEBUG, etc/NEWS: Mention this. 14190 * etc/DEBUG, etc/NEWS: Mention this.
14191 * src/callproc.c (child_setup) [!MSDOS]: 14191 * src/callproc.c (child_setup) [!MSDOS]:
14192 * src/dispnew.c (init_display): 14192 * src/dispnew.c (init_display):
@@ -14772,7 +14772,7 @@
14772 Compute a better commit message for merges 14772 Compute a better commit message for merges
14773 14773
14774 Problem reported by David Engster in: 14774 Problem reported by David Engster in:
14775 http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01270.html 14775 https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01270.html
14776 * admin/gitmerge.el (gitmerge-commit-message): 14776 * admin/gitmerge.el (gitmerge-commit-message):
14777 Truncate the computed commit message to at most 72 characters per line. 14777 Truncate the computed commit message to at most 72 characters per line.
14778 (gitmerge-maybe-resume): Don’t use "-" as the commit message for 14778 (gitmerge-maybe-resume): Don’t use "-" as the commit message for
@@ -14812,7 +14812,7 @@
14812 14812
14813 * admin/gitmerge.el (gitmerge-skip-regexp): Omit "merge", as it 14813 * admin/gitmerge.el (gitmerge-skip-regexp): Omit "merge", as it
14814 causes false positives. See: 14814 causes false positives. See:
14815 http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01234.html 14815 https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg01234.html
14816 14816
148172016-03-22 Paul Eggert <eggert@cs.ucla.edu> 148172016-03-22 Paul Eggert <eggert@cs.ucla.edu>
14818 14818
@@ -15529,7 +15529,7 @@
15529 Unbreak the MinGW64 build 15529 Unbreak the MinGW64 build
15530 15530
15531 * nt/inc/ms-w32.h [MINGW_W64]: Undefine HAVE_GAI_STRERROR. See 15531 * nt/inc/ms-w32.h [MINGW_W64]: Undefine HAVE_GAI_STRERROR. See
15532 http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg00130.html 15532 https://lists.gnu.org/archive/html/emacs-devel/2016-03/msg00130.html
15533 for the details. Reported by Angelo Graziosi 15533 for the details. Reported by Angelo Graziosi
15534 <angelo.graziosi@alice.it>. 15534 <angelo.graziosi@alice.it>.
15535 15535
@@ -15564,7 +15564,7 @@
15564 15564
15565 Implement getaddrinfo fallback for MS-Windows 15565 Implement getaddrinfo fallback for MS-Windows
15566 15566
15567 See http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg01602.html 15567 See https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg01602.html
15568 for more details. 15568 for more details.
15569 15569
15570 * nt/mingw-cfg.site (ac_cv_func_getaddrinfo) 15570 * nt/mingw-cfg.site (ac_cv_func_getaddrinfo)
@@ -16907,7 +16907,7 @@
16907 Port recent filevercmp addition to MS-Windows 16907 Port recent filevercmp addition to MS-Windows
16908 16908
16909 Reported by Andy Moreton in: 16909 Reported by Andy Moreton in:
16910 http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg01302.html 16910 https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg01302.html
16911 * nt/gnulib.mk (libgnu_a_SOURCES): Add filevercmp.c. 16911 * nt/gnulib.mk (libgnu_a_SOURCES): Add filevercmp.c.
16912 (EXTRA_DIST): Add filevercmp.h. 16912 (EXTRA_DIST): Add filevercmp.h.
16913 16913
@@ -18510,7 +18510,7 @@
18510 * src/alloc.c (aligned_alloc): Define to private name when a 18510 * src/alloc.c (aligned_alloc): Define to private name when a
18511 static function, to avoid collision with lisp.h extern decl. 18511 static function, to avoid collision with lisp.h extern decl.
18512 Reported by John Yates in: 18512 Reported by John Yates in:
18513 http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00439.html 18513 https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00439.html
18514 18514
185152016-02-08 David Edmondson <dme@dme.org> 185152016-02-08 David Edmondson <dme@dme.org>
18516 18516
@@ -18761,7 +18761,7 @@
18761 Port to FreeBSD x86 18761 Port to FreeBSD x86
18762 18762
18763 Reported by Herbert J. Skuhra in: 18763 Reported by Herbert J. Skuhra in:
18764 http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00336.html 18764 https://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00336.html
18765 * src/lisp.h (NONPOINTER_BITS) [__FreeBSD__]: Zero in this case too, 18765 * src/lisp.h (NONPOINTER_BITS) [__FreeBSD__]: Zero in this case too,
18766 since malloc always returns a multiple of 8 in FreeBSD. 18766 since malloc always returns a multiple of 8 in FreeBSD.
18767 18767
@@ -19362,7 +19362,7 @@
19362 19362
19363 Port new hybrid malloc to FreeBSD 19363 Port new hybrid malloc to FreeBSD
19364 19364
19365 Problem reported by Wolfgang Jenkner in: http://bugs.gnu.org/22086#118 19365 Problem reported by Wolfgang Jenkner in: https://bugs.gnu.org/22086#118
19366 * src/gmalloc.c (__malloc_initialize_hook, __after_morecore_hook) 19366 * src/gmalloc.c (__malloc_initialize_hook, __after_morecore_hook)
19367 (__morecore) [HYBRID_MALLOC]: Define in this case too. 19367 (__morecore) [HYBRID_MALLOC]: Define in this case too.
19368 19368