aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog.13
diff options
context:
space:
mode:
authorPaul Eggert2017-11-25 22:45:41 -0800
committerPaul Eggert2017-11-25 22:48:12 -0800
commita89f0b6f33f9eb8910a1fceda9028d76ef50b05d (patch)
tree7055882872b7cad587e5d5e9ac706056f04ff777 /src/ChangeLog.13
parent8be3aee2813f528b02bc913ca4d79e34e72b1754 (diff)
downloademacs-a89f0b6f33f9eb8910a1fceda9028d76ef50b05d.tar.gz
emacs-a89f0b6f33f9eb8910a1fceda9028d76ef50b05d.zip
maint: shorten https://lists.gnu.org/archive/html/... links
Diffstat (limited to 'src/ChangeLog.13')
-rw-r--r--src/ChangeLog.13118
1 files changed, 59 insertions, 59 deletions
diff --git a/src/ChangeLog.13 b/src/ChangeLog.13
index 9f3fdee210a..cada2097245 100644
--- a/src/ChangeLog.13
+++ b/src/ChangeLog.13
@@ -67,7 +67,7 @@
67 67
68 Assume !BROKEN_NON_BLOCKING_CONNECT 68 Assume !BROKEN_NON_BLOCKING_CONNECT
69 From a suggestion by Eli Zaretskii in: 69 From a suggestion by Eli Zaretskii in:
70 https://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00824.html 70 https://lists.gnu.org/r/emacs-devel/2015-03/msg00824.html
71 * process.c (NON_BLOCKING_CONNECT): Simplify by assuming that 71 * process.c (NON_BLOCKING_CONNECT): Simplify by assuming that
72 BROKEN_NON_BLOCKING_CONNECT is not defined. 72 BROKEN_NON_BLOCKING_CONNECT is not defined.
73 (SELECT_CAN_DO_WRITE_MASK): Remove, and assume it's now true. 73 (SELECT_CAN_DO_WRITE_MASK): Remove, and assume it's now true.
@@ -77,12 +77,12 @@
77 * lread.c (substitute_object_recurse): For sub-char-tables, start 77 * lread.c (substitute_object_recurse): For sub-char-tables, start
78 the recursive SUBSTITUTE loop from index of 2, to skip the 78 the recursive SUBSTITUTE loop from index of 2, to skip the
79 non-Lisp members of the sub-char-table. See the discussion at 79 non-Lisp members of the sub-char-table. See the discussion at
80 https://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00520.html 80 https://lists.gnu.org/r/emacs-devel/2015-03/msg00520.html
81 for the details. 81 for the details.
82 82
83 Support non-blocking connect on MS-Windows. 83 Support non-blocking connect on MS-Windows.
84 Based on ideas from Kim F. Storm <storm@cua.dk>, see 84 Based on ideas from Kim F. Storm <storm@cua.dk>, see
85 https://lists.gnu.org/archive/html/emacs-devel/2006-12/msg00873.html. 85 https://lists.gnu.org/r/emacs-devel/2006-12/msg00873.html.
86 86
87 * w32proc.c (reader_thread): If the FILE_CONNECT flag is set, call 87 * w32proc.c (reader_thread): If the FILE_CONNECT flag is set, call
88 '_sys_wait_connect'. If it returns STATUS_CONNECT_FAILED, exit 88 '_sys_wait_connect'. If it returns STATUS_CONNECT_FAILED, exit
@@ -1107,7 +1107,7 @@
1107 1107
1108 Isolate NIL_IS_ZERO-assuming code better 1108 Isolate NIL_IS_ZERO-assuming code better
1109 Suggested by Stefan Monnier in: 1109 Suggested by Stefan Monnier in:
1110 https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00588.html 1110 https://lists.gnu.org/r/emacs-devel/2015-01/msg00588.html
1111 * alloc.c (allocate_pseudovector): 1111 * alloc.c (allocate_pseudovector):
1112 Use memclear, not memsetnil, to remove a 'verify'. 1112 Use memclear, not memsetnil, to remove a 'verify'.
1113 * callint.c (Fcall_interactively): 1113 * callint.c (Fcall_interactively):
@@ -1121,7 +1121,7 @@
1121 1121
1122 Undo port to hypothetical nonzero Qnil case 1122 Undo port to hypothetical nonzero Qnil case
1123 This mostly undoes the previous change in this area. See: 1123 This mostly undoes the previous change in this area. See:
1124 https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00570.html 1124 https://lists.gnu.org/r/emacs-devel/2015-01/msg00570.html
1125 * alloc.c (allocate_pseudovector): 1125 * alloc.c (allocate_pseudovector):
1126 * callint.c (Fcall_interactively): 1126 * callint.c (Fcall_interactively):
1127 * dispnew.c (realloc_glyph_pool): 1127 * dispnew.c (realloc_glyph_pool):
@@ -1326,7 +1326,7 @@
1326 Don't say Fnext_read_file_uses_dialog_p is const 1326 Don't say Fnext_read_file_uses_dialog_p is const
1327 It's const only if a windowing system is not used; don't say it's 1327 It's const only if a windowing system is not used; don't say it's
1328 const otherwise. See: 1328 const otherwise. See:
1329 https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00310.html 1329 https://lists.gnu.org/r/emacs-devel/2015-01/msg00310.html
1330 * fileio.c (next_read_file_uses_dialog_p): Remove. 1330 * fileio.c (next_read_file_uses_dialog_p): Remove.
1331 Move guts back to ... 1331 Move guts back to ...
1332 (Fnext_read_file_uses_dialog_p): ... here. 1332 (Fnext_read_file_uses_dialog_p): ... here.
@@ -1415,13 +1415,13 @@
1415 * fileio.c (next_read_file_uses_dialog_p): New workaround ... 1415 * fileio.c (next_read_file_uses_dialog_p): New workaround ...
1416 (Fnext_read_file_uses_dialog_p): ... called from here to avoid 1416 (Fnext_read_file_uses_dialog_p): ... called from here to avoid
1417 ATTRIBUTE_CONST dependency from #ifdefs. For details, see 1417 ATTRIBUTE_CONST dependency from #ifdefs. For details, see
1418 https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00289.html. 1418 https://lists.gnu.org/r/emacs-devel/2015-01/msg00289.html.
1419 1419
14202015-01-12 Paul Eggert <eggert@cs.ucla.edu> 14202015-01-12 Paul Eggert <eggert@cs.ucla.edu>
1421 1421
1422 Port to 32-bit MingGW --with-wide-int 1422 Port to 32-bit MingGW --with-wide-int
1423 Problem reported by Eli Zaretskii in: 1423 Problem reported by Eli Zaretskii in:
1424 https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00265.html 1424 https://lists.gnu.org/r/emacs-devel/2015-01/msg00265.html
1425 * lisp.h (struct Lisp_Sub_Char_Table): Check that offset matches 1425 * lisp.h (struct Lisp_Sub_Char_Table): Check that offset matches
1426 what we think it is, rather than checking only its alignment (and 1426 what we think it is, rather than checking only its alignment (and
1427 doing so incorrectly on MinGW). 1427 doing so incorrectly on MinGW).
@@ -1623,7 +1623,7 @@
1623 Port Qnil==0 XUNTAG to clang 1623 Port Qnil==0 XUNTAG to clang
1624 clang has undefined behavior if the program subtracts an integer 1624 clang has undefined behavior if the program subtracts an integer
1625 from (char *) 0. Problem reported by YAMAMOTO Mitsuharu in: 1625 from (char *) 0. Problem reported by YAMAMOTO Mitsuharu in:
1626 https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00132.html 1626 https://lists.gnu.org/r/emacs-devel/2015-01/msg00132.html
1627 * lisp.h (lisp_h_XUNTAG) [USE_LSB_TAG]: 1627 * lisp.h (lisp_h_XUNTAG) [USE_LSB_TAG]:
1628 (XUNTAG) [!USE_LSB_TAG]: Port to clang 3.5.0. 1628 (XUNTAG) [!USE_LSB_TAG]: Port to clang 3.5.0.
1629 1629
@@ -1842,7 +1842,7 @@
1842 Instead of using gnutls_global_set_mem_functions, check every call 1842 Instead of using gnutls_global_set_mem_functions, check every call
1843 to a GnuTLS function that might return an indication of memory 1843 to a GnuTLS function that might return an indication of memory
1844 exhaustion. Suggested by Dmitry Antipov in: 1844 exhaustion. Suggested by Dmitry Antipov in:
1845 https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg02056.html 1845 https://lists.gnu.org/r/emacs-devel/2014-12/msg02056.html
1846 * gnutls.c (gnutls_global_set_mem_functions) [WINDOWSNT]: Remove. 1846 * gnutls.c (gnutls_global_set_mem_functions) [WINDOWSNT]: Remove.
1847 (init_gnutls_functions): Do not load gnutls_global_set_mem_functions. 1847 (init_gnutls_functions): Do not load gnutls_global_set_mem_functions.
1848 (fn_gnutls_global_set_mem_functions) [!WINDOWSNT]: Remove. 1848 (fn_gnutls_global_set_mem_functions) [!WINDOWSNT]: Remove.
@@ -2369,7 +2369,7 @@
2369 2369
2370 Improve clarity of USE_LSB_TAG definition. 2370 Improve clarity of USE_LSB_TAG definition.
2371 Reported by Lee Duhem. Suggested by Andreas Schwab in: 2371 Reported by Lee Duhem. Suggested by Andreas Schwab in:
2372 https://lists.gnu.org/archive/html/emacs-devel/2014-11/msg02222.html 2372 https://lists.gnu.org/r/emacs-devel/2014-11/msg02222.html
2373 * lisp.h (USE_LSB_TAG): Define in terms of the (simpler) 2373 * lisp.h (USE_LSB_TAG): Define in terms of the (simpler)
2374 VAL_MAX / 2 rather than in terms of the (more complicated) 2374 VAL_MAX / 2 rather than in terms of the (more complicated)
2375 EMACS_INT_MAX >> GCTYPEBITS, and adjust commentary to match. 2375 EMACS_INT_MAX >> GCTYPEBITS, and adjust commentary to match.
@@ -3043,7 +3043,7 @@
3043 * xterm.c (x_draw_hollow_cursor): Fix display of hollow cursor on 3043 * xterm.c (x_draw_hollow_cursor): Fix display of hollow cursor on
3044 1-pixel R2L characters. 3044 1-pixel R2L characters.
3045 Reported by Dmitry Antipov <dmantipov@yandex.ru>, see 3045 Reported by Dmitry Antipov <dmantipov@yandex.ru>, see
3046 https://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00518.html. 3046 https://lists.gnu.org/r/emacs-devel/2014-10/msg00518.html.
3047 3047
30482014-10-16 Eli Zaretskii <eliz@gnu.org> 30482014-10-16 Eli Zaretskii <eliz@gnu.org>
3049 3049
@@ -3284,7 +3284,7 @@
3284 <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63495>, 3284 <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63495>,
3285 and more generally should fix a portability problem in Emacs. 3285 and more generally should fix a portability problem in Emacs.
3286 Reported by Stefan Monnier in: 3286 Reported by Stefan Monnier in:
3287 https://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00261.html 3287 https://lists.gnu.org/r/emacs-devel/2014-10/msg00261.html
3288 3288
32892014-10-08 Leo Liu <sdl.web@gmail.com> 32892014-10-08 Leo Liu <sdl.web@gmail.com>
3290 3290
@@ -3475,7 +3475,7 @@
3475 (my_create_window): Move the calculation of the coordinates of the 3475 (my_create_window): Move the calculation of the coordinates of the
3476 frame's top-left edge here. Pass them to the input thread via the 3476 frame's top-left edge here. Pass them to the input thread via the
3477 second parameter of the WM_EMACS_CREATEWINDOW message. 3477 second parameter of the WM_EMACS_CREATEWINDOW message.
3478 See https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00892.html 3478 See https://lists.gnu.org/r/emacs-devel/2014-09/msg00892.html
3479 for the details. 3479 for the details.
3480 3480
34812014-09-30 Eli Zaretskii <eliz@gnu.org> 34812014-09-30 Eli Zaretskii <eliz@gnu.org>
@@ -3508,7 +3508,7 @@
3508 3508
3509 * alloc.c: Remove now-unnecessary check. 3509 * alloc.c: Remove now-unnecessary check.
3510 Suggested by Dmitry Antipov in: 3510 Suggested by Dmitry Antipov in:
3511 https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00891.html 3511 https://lists.gnu.org/r/emacs-devel/2014-09/msg00891.html
3512 3512
3513 * xterm.c (x_term_init): Allocate temps on stack, not on heap. 3513 * xterm.c (x_term_init): Allocate temps on stack, not on heap.
3514 3514
@@ -3650,7 +3650,7 @@
3650 3650
3651 Fix local_cons etc. to not exhaust the stack when in a loop. 3651 Fix local_cons etc. to not exhaust the stack when in a loop.
3652 Problem reported in: 3652 Problem reported in:
3653 https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00696.html 3653 https://lists.gnu.org/r/emacs-devel/2014-09/msg00696.html
3654 * buffer.c (Fother_buffer, other_buffer_safely, init_buffer): 3654 * buffer.c (Fother_buffer, other_buffer_safely, init_buffer):
3655 * charset.c (load_charset_map_from_file, Ffind_charset_region) 3655 * charset.c (load_charset_map_from_file, Ffind_charset_region)
3656 (Ffind_charset_string): 3656 (Ffind_charset_string):
@@ -3800,7 +3800,7 @@
3800 3800
3801 Fix SAFE_ALLOCA to not exhaust the stack when in a loop. 3801 Fix SAFE_ALLOCA to not exhaust the stack when in a loop.
3802 Reported by Dmitry Antipov in thread leading to: 3802 Reported by Dmitry Antipov in thread leading to:
3803 https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00713.html 3803 https://lists.gnu.org/r/emacs-devel/2014-09/msg00713.html
3804 This patch fixes only SAFE_ALLOCA, SAFE_NALLOCA, and SAFE_ALLOCA_LISP; 3804 This patch fixes only SAFE_ALLOCA, SAFE_NALLOCA, and SAFE_ALLOCA_LISP;
3805 the experimental local_* macros enabled by USE_LOCAL_ALLOCATORS 3805 the experimental local_* macros enabled by USE_LOCAL_ALLOCATORS
3806 remain unfixed. 3806 remain unfixed.
@@ -4133,7 +4133,7 @@
4133 4133
4134 Simplify lisp.h by removing the __COUNTER__ business. 4134 Simplify lisp.h by removing the __COUNTER__ business.
4135 Reported by Dmitry Antipov in: 4135 Reported by Dmitry Antipov in:
4136 https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00220.html 4136 https://lists.gnu.org/r/emacs-devel/2014-09/msg00220.html
4137 * lisp.h (make_local_vector, make_local_string) 4137 * lisp.h (make_local_vector, make_local_string)
4138 (build_local_string): Simplify by not bothering with __COUNTER__. 4138 (build_local_string): Simplify by not bothering with __COUNTER__.
4139 The __COUNTER__ business wasn't working properly, and was needed 4139 The __COUNTER__ business wasn't working properly, and was needed
@@ -4164,7 +4164,7 @@
4164 These can generate a constant with the correct value but the wrong 4164 These can generate a constant with the correct value but the wrong
4165 width, which doesn't work as a printf argument. All uses removed. 4165 width, which doesn't work as a printf argument. All uses removed.
4166 Reported by Dmitry Antipov in: 4166 Reported by Dmitry Antipov in:
4167 https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00213.html 4167 https://lists.gnu.org/r/emacs-devel/2014-09/msg00213.html
4168 (ENUMABLE): Remove; no longer needed. 4168 (ENUMABLE): Remove; no longer needed.
4169 (ARRAY_MARK_FLAG_val, PSEUDOVECTOR_FLAG_val, VALMASK_val): 4169 (ARRAY_MARK_FLAG_val, PSEUDOVECTOR_FLAG_val, VALMASK_val):
4170 Remove; no longer needed because of the above change. 4170 Remove; no longer needed because of the above change.
@@ -4275,7 +4275,7 @@
4275 4275
4276 Use SAFE_ALLOCA etc. to avoid unbounded stack allocation (Bug#18410). 4276 Use SAFE_ALLOCA etc. to avoid unbounded stack allocation (Bug#18410).
4277 This follows up on the recent thread in emacs-devel on alloca; see: 4277 This follows up on the recent thread in emacs-devel on alloca; see:
4278 https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00042.html 4278 https://lists.gnu.org/r/emacs-devel/2014-09/msg00042.html
4279 This patch also cleans up alloca-related glitches noted while 4279 This patch also cleans up alloca-related glitches noted while
4280 examining the code looking for unbounded alloca. 4280 examining the code looking for unbounded alloca.
4281 * alloc.c (listn): 4281 * alloc.c (listn):
@@ -4492,7 +4492,7 @@
4492 it's an unsigned data type). This can happen in R2L hscrolled 4492 it's an unsigned data type). This can happen in R2L hscrolled
4493 glyph rows, and caused us to draw the cursor glyph on the fringe. 4493 glyph rows, and caused us to draw the cursor glyph on the fringe.
4494 For the details, see 4494 For the details, see
4495 https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00543.html. 4495 https://lists.gnu.org/r/emacs-devel/2014-08/msg00543.html.
4496 4496
44972014-08-31 Ken Brown <kbrown@cornell.edu> 44972014-08-31 Ken Brown <kbrown@cornell.edu>
4498 4498
@@ -4654,7 +4654,7 @@
4654 immediately following the newline on the previous line. 4654 immediately following the newline on the previous line.
4655 Avoids setting the ends_at_zv_p flag on screen lines that are not at or 4655 Avoids setting the ends_at_zv_p flag on screen lines that are not at or
4656 beyond ZV, which causes infloop in redisplay. For the details, see 4656 beyond ZV, which causes infloop in redisplay. For the details, see
4657 https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00368.html. 4657 https://lists.gnu.org/r/emacs-devel/2014-08/msg00368.html.
4658 4658
4659 * dispnew.c (buffer_posn_from_coords): Fix mirroring of X 4659 * dispnew.c (buffer_posn_from_coords): Fix mirroring of X
4660 coordinate for hscrolled R2L screen lines. (Bug#18277) 4660 coordinate for hscrolled R2L screen lines. (Bug#18277)
@@ -4697,7 +4697,7 @@
4697 (init_sigsegv): Adjust accordingly. 4697 (init_sigsegv): Adjust accordingly.
4698 * keyboard.c (Vtop_level_message): Rename to 4698 * keyboard.c (Vtop_level_message): Rename to
4699 Vinternal__top_level_message, as suggested by Stefan Monnier in 4699 Vinternal__top_level_message, as suggested by Stefan Monnier in
4700 https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00493.html 4700 https://lists.gnu.org/r/emacs-devel/2014-08/msg00493.html
4701 All related users changed. 4701 All related users changed.
4702 4702
47032014-08-26 Dmitry Antipov <dmantipov@yandex.ru> 47032014-08-26 Dmitry Antipov <dmantipov@yandex.ru>
@@ -4854,7 +4854,7 @@
4854 (Fset_window_new_total, Fset_window_new_normal) 4854 (Fset_window_new_total, Fset_window_new_normal)
4855 (Fwindow_resize_apply): Fix doc-strings (see Bug#18112). 4855 (Fwindow_resize_apply): Fix doc-strings (see Bug#18112).
4856 See also: 4856 See also:
4857 https://lists.gnu.org/archive/html/bug-gnu-emacs/2014-08/msg00287.html 4857 https://lists.gnu.org/r/bug-gnu-emacs/2014-08/msg00287.html
4858 4858
48592014-08-11 Eli Zaretskii <eliz@gnu.org> 48592014-08-11 Eli Zaretskii <eliz@gnu.org>
4860 4860
@@ -4943,7 +4943,7 @@
4943 4943
4944 * keyboard.c (safe_run_hooks): Follow the convenient style to bind 4944 * keyboard.c (safe_run_hooks): Follow the convenient style to bind
4945 inhibit-quit to t and pass 2 args to safe_run_hook_funcall. See 4945 inhibit-quit to t and pass 2 args to safe_run_hook_funcall. See
4946 <https://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00077.html>. 4946 <https://lists.gnu.org/r/emacs-devel/2014-08/msg00077.html>.
4947 (safe_run_hook_funcall): Adjust accordingly. 4947 (safe_run_hook_funcall): Adjust accordingly.
4948 4948
49492014-08-04 Martin Rudalics <rudalics@gmx.at> 49492014-08-04 Martin Rudalics <rudalics@gmx.at>
@@ -5027,7 +5027,7 @@
50272014-08-01 Eli Zaretskii <eliz@gnu.org> 50272014-08-01 Eli Zaretskii <eliz@gnu.org>
5028 5028
5029 Fix display of R2L lines when the last character fits only partially. 5029 Fix display of R2L lines when the last character fits only partially.
5030 See https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00476.html 5030 See https://lists.gnu.org/r/emacs-devel/2014-07/msg00476.html
5031 for the details. 5031 for the details.
5032 * xdisp.c (extend_face_to_end_of_line): If the last glyph of an 5032 * xdisp.c (extend_face_to_end_of_line): If the last glyph of an
5033 R2L row is visible only partially, give the row a negative x 5033 R2L row is visible only partially, give the row a negative x
@@ -5090,7 +5090,7 @@
5090 5090
5091 * xrdb.c (x_load_resources) [USE_MOTIF]: Although not strictly 5091 * xrdb.c (x_load_resources) [USE_MOTIF]: Although not strictly
5092 necessary, put horizontal scroll bar resources as well. See 5092 necessary, put horizontal scroll bar resources as well. See
5093 <https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00430.html>. 5093 <https://lists.gnu.org/r/emacs-devel/2014-07/msg00430.html>.
5094 * xterm.c (x_sync_with_move): Really wait 0.5s, not 0.0005s. 5094 * xterm.c (x_sync_with_move): Really wait 0.5s, not 0.0005s.
5095 5095
50962014-07-29 Dmitry Antipov <dmantipov@yandex.ru> 50962014-07-29 Dmitry Antipov <dmantipov@yandex.ru>
@@ -5148,7 +5148,7 @@
5148 (adjust_frame_size): Always declare prototype. 5148 (adjust_frame_size): Always declare prototype.
5149 5149
5150 Fix Gnus-related issues reported by David Kastrup <dak@gnu.org> in 5150 Fix Gnus-related issues reported by David Kastrup <dak@gnu.org> in
5151 <https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00370.html>. 5151 <https://lists.gnu.org/r/emacs-devel/2014-07/msg00370.html>.
5152 * atimer.c (timerfd_callback): Always read expiration data. 5152 * atimer.c (timerfd_callback): Always read expiration data.
5153 Add comment. 5153 Add comment.
5154 (turn_on_atimers) [HAVE_TIMERFD]: Disarm timerfd timer. 5154 (turn_on_atimers) [HAVE_TIMERFD]: Disarm timerfd timer.
@@ -5597,7 +5597,7 @@
55972014-07-24 Dmitry Antipov <dmantipov@yandex.ru> 55972014-07-24 Dmitry Antipov <dmantipov@yandex.ru>
5598 5598
5599 Fix error reported by Angelo Graziosi <angelo.graziosi@alice.it> in 5599 Fix error reported by Angelo Graziosi <angelo.graziosi@alice.it> in
5600 <https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00274.html> 5600 <https://lists.gnu.org/r/emacs-devel/2014-07/msg00274.html>
5601 and complete previous change. 5601 and complete previous change.
5602 * frame.c (adjust_frame_height): New function. 5602 * frame.c (adjust_frame_height): New function.
5603 (Fset_frame_height, Fset_frame_size): Use it. 5603 (Fset_frame_height, Fset_frame_size): Use it.
@@ -5607,7 +5607,7 @@
5607 5607
5608 * frame.c (Fset_frame_height): Take frame top margin into account. 5608 * frame.c (Fset_frame_height): Take frame top margin into account.
5609 Incorrect behavior was reported by Martin Rudalics <rudalics@gmx.at> in 5609 Incorrect behavior was reported by Martin Rudalics <rudalics@gmx.at> in
5610 <https://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00258.html> 5610 <https://lists.gnu.org/r/emacs-devel/2014-07/msg00258.html>
5611 5611
56122014-07-22 Dmitry Antipov <dmantipov@yandex.ru> 56122014-07-22 Dmitry Antipov <dmantipov@yandex.ru>
5613 5613
@@ -6223,7 +6223,7 @@
6223 * fns.c (validate_subarray): Add prototype. 6223 * fns.c (validate_subarray): Add prototype.
6224 (Fcompare_substring): Use validate_subarray to check ranges. 6224 (Fcompare_substring): Use validate_subarray to check ranges.
6225 Adjust comment to mention that the semantics was changed. Also see 6225 Adjust comment to mention that the semantics was changed. Also see
6226 https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00447.html. 6226 https://lists.gnu.org/r/emacs-devel/2014-06/msg00447.html.
6227 6227
62282014-06-24 Paul Eggert <eggert@cs.ucla.edu> 62282014-06-24 Paul Eggert <eggert@cs.ucla.edu>
6229 6229
@@ -6320,7 +6320,7 @@
6320 6320
6321 Omit redundant extern decls. 6321 Omit redundant extern decls.
6322 Most of this patch is from Dmitry Antipov, in: 6322 Most of this patch is from Dmitry Antipov, in:
6323 https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00263.html 6323 https://lists.gnu.org/r/emacs-devel/2014-06/msg00263.html
6324 * commands.h (update_mode_lines): 6324 * commands.h (update_mode_lines):
6325 * frame.h (Qbackground_color, Qforeground_color) 6325 * frame.h (Qbackground_color, Qforeground_color)
6326 (x_set_menu_bar_lines): 6326 (x_set_menu_bar_lines):
@@ -6372,7 +6372,7 @@
6372 6372
6373 * Makefile.in (ns-app): Fix typo that broke build on OS X. 6373 * Makefile.in (ns-app): Fix typo that broke build on OS X.
6374 Reported by David Caldwell in: 6374 Reported by David Caldwell in:
6375 https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00251.html 6375 https://lists.gnu.org/r/emacs-devel/2014-06/msg00251.html
6376 6376
63772014-06-16 Dmitry Antipov <dmantipov@yandex.ru> 63772014-06-16 Dmitry Antipov <dmantipov@yandex.ru>
6378 6378
@@ -6654,7 +6654,7 @@
6654 6654
6655 * emacs.c: Include "sysselect.h", to define its inline functions. 6655 * emacs.c: Include "sysselect.h", to define its inline functions.
6656 Reported by Glenn Morris in: 6656 Reported by Glenn Morris in:
6657 https://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00077.html 6657 https://lists.gnu.org/r/emacs-devel/2014-06/msg00077.html
6658 6658
6659 Do not require libXt-devel when building with gtk. 6659 Do not require libXt-devel when building with gtk.
6660 * gtkutil.h, menu.h: Include lwlib-widget.h, not lwlib-h, to avoid 6660 * gtkutil.h, menu.h: Include lwlib-widget.h, not lwlib-h, to avoid
@@ -7080,7 +7080,7 @@
7080 (Fgarbage_collect): Calculate the end address of the stack portion 7080 (Fgarbage_collect): Calculate the end address of the stack portion
7081 that needs to be examined by mark_stack, and pass that address to 7081 that needs to be examined by mark_stack, and pass that address to
7082 garbage_collect_1, which will pass it to mark_stack. 7082 garbage_collect_1, which will pass it to mark_stack.
7083 See https://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00270.html 7083 See https://lists.gnu.org/r/emacs-devel/2014-05/msg00270.html
7084 for more details about the underlying problems. In particular, 7084 for more details about the underlying problems. In particular,
7085 this avoids dumping Emacs with the large hash-table whose value is 7085 this avoids dumping Emacs with the large hash-table whose value is
7086 held in purify-flag for most of the time loadup.el runs. 7086 held in purify-flag for most of the time loadup.el runs.
@@ -7298,7 +7298,7 @@
7298 * term.c (tty_menu_display): Move the cursor to the active menu item. 7298 * term.c (tty_menu_display): Move the cursor to the active menu item.
7299 (tty_menu_activate): Return the cursor to the active menu item 7299 (tty_menu_activate): Return the cursor to the active menu item
7300 after displaying the menu and after displaying help-echo. 7300 after displaying the menu and after displaying help-echo.
7301 See https://lists.gnu.org/archive/html/emacs-devel/2014-04/msg00402.html 7301 See https://lists.gnu.org/r/emacs-devel/2014-04/msg00402.html
7302 for the details of why this is needed by screen readers and 7302 for the details of why this is needed by screen readers and
7303 Braille displays. 7303 Braille displays.
7304 7304
@@ -8628,7 +8628,7 @@
8628 * terminal.c (initial_free_frame_resources): New function. 8628 * terminal.c (initial_free_frame_resources): New function.
8629 (init_initial_terminal): Install new hook to free face cache 8629 (init_initial_terminal): Install new hook to free face cache
8630 on initial frame and avoid memory leak. For details, see 8630 on initial frame and avoid memory leak. For details, see
8631 <https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01974.html>. 8631 <https://lists.gnu.org/r/emacs-devel/2014-01/msg01974.html>.
8632 * xfaces.c (free_frame_faces): Adjust comment. 8632 * xfaces.c (free_frame_faces): Adjust comment.
8633 8633
86342014-01-26 Paul Eggert <eggert@cs.ucla.edu> 86342014-01-26 Paul Eggert <eggert@cs.ucla.edu>
@@ -8689,7 +8689,7 @@
8689 * xdisp.c (reseat_1, Fcurrent_bidi_paragraph_direction): 8689 * xdisp.c (reseat_1, Fcurrent_bidi_paragraph_direction):
8690 Avoid undefined behavior by initializing display property bit of a 8690 Avoid undefined behavior by initializing display property bit of a
8691 string processed by the bidirectional iterator. For details, see 8691 string processed by the bidirectional iterator. For details, see
8692 <https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01920.html>. 8692 <https://lists.gnu.org/r/emacs-devel/2014-01/msg01920.html>.
8693 8693
86942014-01-23 Paul Eggert <eggert@cs.ucla.edu> 86942014-01-23 Paul Eggert <eggert@cs.ucla.edu>
8695 8695
@@ -8732,7 +8732,7 @@
8732 8732
8733 Avoid undefined behavior by initializing buffer redisplay bit. 8733 Avoid undefined behavior by initializing buffer redisplay bit.
8734 Reported by Dmitry Antipov in 8734 Reported by Dmitry Antipov in
8735 <https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01756.html>. 8735 <https://lists.gnu.org/r/emacs-devel/2014-01/msg01756.html>.
8736 * buffer.c (Fget_buffer_create): Initialize redisplay bit. 8736 * buffer.c (Fget_buffer_create): Initialize redisplay bit.
8737 8737
8738 Revert some of the CANNOT_DUMP fix (Bug#16494). 8738 Revert some of the CANNOT_DUMP fix (Bug#16494).
@@ -8780,7 +8780,7 @@
8780 8780
8781 Fix MinGW64 porting problem with _setjmp. 8781 Fix MinGW64 porting problem with _setjmp.
8782 Reported by Eli Zaretskii in: 8782 Reported by Eli Zaretskii in:
8783 https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01297.html 8783 https://lists.gnu.org/r/emacs-devel/2014-01/msg01297.html
8784 * image.c (FAST_SETJMP, FAST_LONGJMP): New macros, replacing 8784 * image.c (FAST_SETJMP, FAST_LONGJMP): New macros, replacing
8785 the old _setjmp and _longjmp. All uses changed. 8785 the old _setjmp and _longjmp. All uses changed.
8786 8786
@@ -9756,7 +9756,7 @@
9756 9756
9757 * xterm.c (x_make_frame_visible): Restore hack which is needed when 9757 * xterm.c (x_make_frame_visible): Restore hack which is needed when
9758 input polling is used. This is still meaningful for Cygwin, see 9758 input polling is used. This is still meaningful for Cygwin, see
9759 https://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00351.html. 9759 https://lists.gnu.org/r/emacs-devel/2013-12/msg00351.html.
9760 * keyboard.c (poll_for_input_1, input_polling_used): 9760 * keyboard.c (poll_for_input_1, input_polling_used):
9761 Define unconditionally. 9761 Define unconditionally.
9762 * dispextern.h (FACE_SUITABLE_FOR_CHAR_P): Remove unused macro. 9762 * dispextern.h (FACE_SUITABLE_FOR_CHAR_P): Remove unused macro.
@@ -10573,7 +10573,7 @@
10573 10573
10574 Fix some dependency problems that cause unnecessary recompiles. 10574 Fix some dependency problems that cause unnecessary recompiles.
10575 Reported by RMS in 10575 Reported by RMS in
10576 <https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00421.html>. 10576 <https://lists.gnu.org/r/emacs-devel/2013-11/msg00421.html>.
10577 * Makefile.in (OLDXMENU_TARGET, OLDXMENU, OLDXMENU_DEPS) 10577 * Makefile.in (OLDXMENU_TARGET, OLDXMENU, OLDXMENU_DEPS)
10578 (really-lwlib, really-oldXMenu, stamp-oldxmenu) 10578 (really-lwlib, really-oldXMenu, stamp-oldxmenu)
10579 (../src/$(OLDXMENU), $(OLDXMENU)): Remove. 10579 (../src/$(OLDXMENU), $(OLDXMENU)): Remove.
@@ -10584,7 +10584,7 @@
10584 Fix recently introduced bool vector overrun. 10584 Fix recently introduced bool vector overrun.
10585 This was due to an optimization that went awry. 10585 This was due to an optimization that went awry.
10586 Reported by Glenn Morris in 10586 Reported by Glenn Morris in
10587 <https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00622.html>. 10587 <https://lists.gnu.org/r/emacs-devel/2013-11/msg00622.html>.
10588 * alloc.c (make_uninit_bool_vector): Don't allocate a dummy word 10588 * alloc.c (make_uninit_bool_vector): Don't allocate a dummy word
10589 for empty vectors, undoing the 2013-11-18 change. 10589 for empty vectors, undoing the 2013-11-18 change.
10590 * data.c (bool_vector_binop_driver): Rely on this. 10590 * data.c (bool_vector_binop_driver): Rely on this.
@@ -10635,7 +10635,7 @@
10635 10635
10636 Always allocate at least one bits_word per bool vector. 10636 Always allocate at least one bits_word per bool vector.
10637 See Daniel Colascione in: 10637 See Daniel Colascione in:
10638 https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00518.html 10638 https://lists.gnu.org/r/emacs-devel/2013-11/msg00518.html
10639 * alloc.c (make_uninit_bool_vector): Always allocate at least one word. 10639 * alloc.c (make_uninit_bool_vector): Always allocate at least one word.
10640 * data.c (bool_vector_binop_driver): Rely on this. Tune. 10640 * data.c (bool_vector_binop_driver): Rely on this. Tune.
10641 * lisp.h (struct Lisp_Bool_vector): Document this. 10641 * lisp.h (struct Lisp_Bool_vector): Document this.
@@ -10672,7 +10672,7 @@
10672 10672
10673 * data.c: Work around bogus GCC diagnostic about shift count. 10673 * data.c: Work around bogus GCC diagnostic about shift count.
10674 Reported by Eli Zaretskii in 10674 Reported by Eli Zaretskii in
10675 <https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00489.html>. 10675 <https://lists.gnu.org/r/emacs-devel/2013-11/msg00489.html>.
10676 (pre_value): New function. 10676 (pre_value): New function.
10677 (count_trailing_zero_bits): Use it. 10677 (count_trailing_zero_bits): Use it.
10678 10678
@@ -11049,7 +11049,7 @@
11049 * buffer.c (init_buffer): Don't store default-directory of 11049 * buffer.c (init_buffer): Don't store default-directory of
11050 *scratch* in multibyte form. The original problem which led to 11050 *scratch* in multibyte form. The original problem which led to
11051 that is described in 11051 that is described in
11052 https://lists.gnu.org/archive/html/emacs-pretest-bug/2004-11/msg00532.html, 11052 https://lists.gnu.org/r/emacs-pretest-bug/2004-11/msg00532.html,
11053 but it was solved long ago. (Bug#15260) 11053 but it was solved long ago. (Bug#15260)
11054 11054
110552013-11-04 Paul Eggert <eggert@cs.ucla.edu> 110552013-11-04 Paul Eggert <eggert@cs.ucla.edu>
@@ -11293,7 +11293,7 @@
11293 the same font object. 11293 the same font object.
11294 11294
11295 Perform font-specific cleanup when font object is swept by GC. See 11295 Perform font-specific cleanup when font object is swept by GC. See
11296 https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00740.html. 11296 https://lists.gnu.org/r/emacs-devel/2013-10/msg00740.html.
11297 * alloc.c (cleanup_vector): New function. 11297 * alloc.c (cleanup_vector): New function.
11298 (sweep_vector): Call it for each reclaimed vector object. 11298 (sweep_vector): Call it for each reclaimed vector object.
11299 * font.h (struct font): Adjust comment. 11299 * font.h (struct font): Adjust comment.
@@ -11347,7 +11347,7 @@
11347 * keyboard.c (make_lispy_event): Remove GPM-specific code that 11347 * keyboard.c (make_lispy_event): Remove GPM-specific code that
11348 handles mouse clicks. Instead, let GPM use the same code as all 11348 handles mouse clicks. Instead, let GPM use the same code as all
11349 the other mice use. See the discussion starting at 11349 the other mice use. See the discussion starting at
11350 https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00521.html 11350 https://lists.gnu.org/r/emacs-devel/2013-10/msg00521.html
11351 for the details of the problem with the menu bar this fixes. 11351 for the details of the problem with the menu bar this fixes.
11352 11352
113532013-10-18 Dmitry Antipov <dmantipov@yandex.ru> 113532013-10-18 Dmitry Antipov <dmantipov@yandex.ru>
@@ -11722,7 +11722,7 @@
11722 flavors of 'eassert', one for where 'assume' is far more likely 11722 flavors of 'eassert', one for where 'assume' is far more likely
11723 to help or to hurt; but that can be done later. 11723 to help or to hurt; but that can be done later.
11724 Reported by Dmitry Antipov in 11724 Reported by Dmitry Antipov in
11725 <https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00276.html>. 11725 <https://lists.gnu.org/r/emacs-devel/2013-10/msg00276.html>.
11726 Also, don't include <verify.h>; no longer needed. 11726 Also, don't include <verify.h>; no longer needed.
11727 11727
117282013-10-09 Glenn Morris <rgm@gnu.org> 117282013-10-09 Glenn Morris <rgm@gnu.org>
@@ -11891,7 +11891,7 @@
11891 11891
11892 Do not allocate huge temporary memory areas and objects while encoding 11892 Do not allocate huge temporary memory areas and objects while encoding
11893 for file I/O, thus reducing an enormous memory usage for large buffers. 11893 for file I/O, thus reducing an enormous memory usage for large buffers.
11894 See https://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00180.html. 11894 See https://lists.gnu.org/r/emacs-devel/2013-10/msg00180.html.
11895 * coding.h (struct coding_system): New member raw_destination. 11895 * coding.h (struct coding_system): New member raw_destination.
11896 * coding.c (setup_coding_system): Initialize it to zero. 11896 * coding.c (setup_coding_system): Initialize it to zero.
11897 (encode_coding_object): If raw_destination is set, do not create 11897 (encode_coding_object): If raw_destination is set, do not create
@@ -12132,14 +12132,14 @@
12132 12132
12133 * dispnew.c (clear_glyph_row, copy_row_except_pointers): Use enums 12133 * dispnew.c (clear_glyph_row, copy_row_except_pointers): Use enums
12134 instead of ints, as it's the usual style for offsetof constants. See: 12134 instead of ints, as it's the usual style for offsetof constants. See:
12135 https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00478.html 12135 https://lists.gnu.org/r/emacs-devel/2013-09/msg00478.html
12136 12136
12137 * data.c (POPCOUNT_STATIC_INLINE): New macro, as a hack for popcount. 12137 * data.c (POPCOUNT_STATIC_INLINE): New macro, as a hack for popcount.
12138 This is ugly, but it should fix the performance problem for older 12138 This is ugly, but it should fix the performance problem for older
12139 GCC versions in the short run. I'll look into integrating the 12139 GCC versions in the short run. I'll look into integrating the
12140 Gnulib module for popcount, as a better fix. 12140 Gnulib module for popcount, as a better fix.
12141 See the thread starting in: 12141 See the thread starting in:
12142 https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00474.html 12142 https://lists.gnu.org/r/emacs-devel/2013-09/msg00474.html
12143 (popcount_size_t_generic) [NEED_GENERIC_POPCOUNT]: 12143 (popcount_size_t_generic) [NEED_GENERIC_POPCOUNT]:
12144 (popcount_size_t_msc) [USE_MSC_POPCOUNT]: 12144 (popcount_size_t_msc) [USE_MSC_POPCOUNT]:
12145 (popcount_size_t_gcc) [USE_GCC_POPCOUNT]: 12145 (popcount_size_t_gcc) [USE_GCC_POPCOUNT]:
@@ -12331,7 +12331,7 @@
12331 which must have the same definition in all modules, because the 12331 which must have the same definition in all modules, because the
12332 defining code might be shared across modules, depending on the 12332 defining code might be shared across modules, depending on the
12333 implementation. Symptoms reported by Martin Rudalics in: 12333 implementation. Symptoms reported by Martin Rudalics in:
12334 https://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00414.html 12334 https://lists.gnu.org/r/emacs-devel/2013-09/msg00414.html
12335 * regex.c, syntax.c (SYNTAX_ENTRY_VIA_PROPERTY): Remove. 12335 * regex.c, syntax.c (SYNTAX_ENTRY_VIA_PROPERTY): Remove.
12336 (SYNTAX, SYNTAX_ENTRY, SYNTAX_WITH_FLAGS): New macros, 12336 (SYNTAX, SYNTAX_ENTRY, SYNTAX_WITH_FLAGS): New macros,
12337 overriding the corresponding functions in syntax.h. 12337 overriding the corresponding functions in syntax.h.
@@ -14498,7 +14498,7 @@
14498 * w32uniscribe.c (uniscribe_list, uniscribe_match) 14498 * w32uniscribe.c (uniscribe_list, uniscribe_match)
14499 (uniscribe_list_family): Adjust to match font API change. 14499 (uniscribe_list_family): Adjust to match font API change.
14500 MS-Windows breakage reported by Juanma Barranquero <lekktu@gmail.com> 14500 MS-Windows breakage reported by Juanma Barranquero <lekktu@gmail.com>
14501 at https://lists.gnu.org/archive/html/emacs-devel/2013-08/msg00006.html. 14501 at https://lists.gnu.org/r/emacs-devel/2013-08/msg00006.html.
14502 14502
145032013-08-01 Dmitry Antipov <dmantipov@yandex.ru> 145032013-08-01 Dmitry Antipov <dmantipov@yandex.ru>
14504 14504
@@ -14691,7 +14691,7 @@
14691 * eval.c (Fprogn): Do not check that BODY is a proper list. 14691 * eval.c (Fprogn): Do not check that BODY is a proper list.
14692 This undoes the previous change. The check slows down the 14692 This undoes the previous change. The check slows down the
14693 interpreter, and is not needed to prevent a crash. See 14693 interpreter, and is not needed to prevent a crash. See
14694 <https://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00693.html>. 14694 <https://lists.gnu.org/r/emacs-devel/2013-07/msg00693.html>.
14695 14695
146962013-07-23 Glenn Morris <rgm@gnu.org> 146962013-07-23 Glenn Morris <rgm@gnu.org>
14697 14697
@@ -15206,7 +15206,7 @@
15206 15206
15207 * deps.mk (sysdep.o): Remove dependency on ../lib/ignore-value.h. 15207 * deps.mk (sysdep.o): Remove dependency on ../lib/ignore-value.h.
15208 Reported by Herbert J. Skuhra in 15208 Reported by Herbert J. Skuhra in
15209 <https://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00455.html>. 15209 <https://lists.gnu.org/r/emacs-devel/2013-07/msg00455.html>.
15210 15210
15211 Don't lose top specpdl entry when memory is exhausted. 15211 Don't lose top specpdl entry when memory is exhausted.
15212 * eval.c (grow_specpdl): Increment specpdl top by 1 and check for 15212 * eval.c (grow_specpdl): Increment specpdl top by 1 and check for
@@ -15657,7 +15657,7 @@
15657 Try to fix FreeBSD bug re multithreaded memory allocation (Bug#14569). 15657 Try to fix FreeBSD bug re multithreaded memory allocation (Bug#14569).
15658 * emacs.c (main) [HAVE_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]: 15658 * emacs.c (main) [HAVE_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]:
15659 Clear _malloc_thread_enabled_p at startup. Reported by Ashish SHUKLA in 15659 Clear _malloc_thread_enabled_p at startup. Reported by Ashish SHUKLA in
15660 <https://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00088.html>. 15660 <https://lists.gnu.org/r/emacs-devel/2013-07/msg00088.html>.
15661 15661
156622013-07-02 Paul Eggert <eggert@cs.ucla.edu> 156622013-07-02 Paul Eggert <eggert@cs.ucla.edu>
15663 15663
@@ -16344,7 +16344,7 @@
16344 16344
16345 A few porting etc. fixes for the new file monitor code. 16345 A few porting etc. fixes for the new file monitor code.
16346 See the thread containing 16346 See the thread containing
16347 <https://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00109.html>. 16347 <https://lists.gnu.org/r/emacs-devel/2013-06/msg00109.html>.
16348 * gfilenotify.c (dir_monitor_callback, Fgfile_add_watch) 16348 * gfilenotify.c (dir_monitor_callback, Fgfile_add_watch)
16349 (Fgfile_rm_watch): Don't assume EMACS_INT is the same width as a pointer. 16349 (Fgfile_rm_watch): Don't assume EMACS_INT is the same width as a pointer.
16350 (dir_monitor_callback, Fgfile_rm_watch): 16350 (dir_monitor_callback, Fgfile_rm_watch):
@@ -17194,7 +17194,7 @@
17194 more than one line when there's an overlay string with a display 17194 more than one line when there's an overlay string with a display
17195 property at end of line. 17195 property at end of line.
17196 Reported by Karl Chen <Karl.Chen@quarl.org> in 17196 Reported by Karl Chen <Karl.Chen@quarl.org> in
17197 https://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00362.html. 17197 https://lists.gnu.org/r/emacs-devel/2013-04/msg00362.html.
17198 17198
171992013-04-12 Stefan Monnier <monnier@iro.umontreal.ca> 171992013-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
17200 17200