aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog.3
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.3')
-rw-r--r--ChangeLog.3238
1 files changed, 119 insertions, 119 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3
index 1a530118995..16e74f41be4 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -1669,7 +1669,7 @@
1669 1669
16702020-04-20 Juri Linkov <juri@linkov.net> 16702020-04-20 Juri Linkov <juri@linkov.net>
1671 1671
1672 * doc/emacs/windows.texi (Window Convenience): Decribe more windmove features. 1672 * doc/emacs/windows.texi (Window Convenience): Describe more windmove features.
1673 1673
1674 * doc/emacs/windows.texi (Window Convenience): Add descriptions of 1674 * doc/emacs/windows.texi (Window Convenience): Add descriptions of
1675 windmove-display-default-keybindings, 1675 windmove-display-default-keybindings,
@@ -1904,7 +1904,7 @@
1904 Improve an example in w32 FAQ 1904 Improve an example in w32 FAQ
1905 1905
1906 * doc/misc/efaq-w32.texi (Font names): Modify the expression to 1906 * doc/misc/efaq-w32.texi (Font names): Modify the expression to
1907 insert a lits of all installed fonts so as to avoid producing too 1907 insert a list of all installed fonts so as to avoid producing too
1908 long lines. Suggested by ndame <ndame@protonmail.com>. 1908 long lines. Suggested by ndame <ndame@protonmail.com>.
1909 1909
19102020-04-15 Stefan Monnier <monnier@iro.umontreal.ca> 19102020-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
@@ -2253,7 +2253,7 @@
2253 * lisp/emacs-lisp/re-builder.el (reb-while): Take the current value of 2253 * lisp/emacs-lisp/re-builder.el (reb-while): Take the current value of
2254 the counter instead of its name. 2254 the counter instead of its name.
2255 (reb-mark-non-matching-parenthesis): Bind n-reb to 0 at the start and 2255 (reb-mark-non-matching-parenthesis): Bind n-reb to 0 at the start and
2256 don't wrongly treat it as dynamicly bound. 2256 don't wrongly treat it as dynamically bound.
2257 2257
22582020-04-03 Philipp Stephani <phst@google.com> 22582020-04-03 Philipp Stephani <phst@google.com>
2259 2259
@@ -3447,7 +3447,7 @@
3447 3447
34482020-02-10 Alan Mackenzie <acm@muc.de> 34482020-02-10 Alan Mackenzie <acm@muc.de>
3449 3449
3450 c-end-of-macro: Handle block coment lines with unescaped NLs correctly 3450 c-end-of-macro: Handle block comment lines with unescaped NLs correctly
3451 3451
3452 * lisp/progmodes/cc-langs.el (c-last-open-c-comment-start-on-line-re): Make 3452 * lisp/progmodes/cc-langs.el (c-last-open-c-comment-start-on-line-re): Make
3453 obsolete, and supersede by ... 3453 obsolete, and supersede by ...
@@ -4133,7 +4133,7 @@
4133 4133
41342020-01-17 Dmitry Gutov <dgutov@yandex.ru> 41342020-01-17 Dmitry Gutov <dgutov@yandex.ru>
4135 4135
4136 Honor tags-case-fold-search during xref identifer completion 4136 Honor tags-case-fold-search during xref identifier completion
4137 4137
4138 * etc/NEWS: New entry. 4138 * etc/NEWS: New entry.
4139 4139
@@ -5245,10 +5245,10 @@
5245 Improve vc--add-line, vc--remove-regexp 5245 Improve vc--add-line, vc--remove-regexp
5246 5246
5247 * lisp/vc/vc.el (vc--add-line): Create file if it does not exist. 5247 * lisp/vc/vc.el (vc--add-line): Create file if it does not exist.
5248 Use existing buffer to avoid discrepancies with filesytem. Make sure 5248 Use existing buffer to avoid discrepancies with filesystem. Make sure
5249 that the file ends with a newline. 5249 that the file ends with a newline.
5250 (vc--remove-line): Do not create file if it does not exist. Use 5250 (vc--remove-line): Do not create file if it does not exist. Use
5251 existing buffer to avoid discrepancies with filesytem. (bug#37185) 5251 existing buffer to avoid discrepancies with filesystem. (bug#37185)
5252 5252
52532019-12-24 Dmitry Gutov <dgutov@yandex.ru> 52532019-12-24 Dmitry Gutov <dgutov@yandex.ru>
5254 5254
@@ -5437,7 +5437,7 @@
5437 5437
5438 Fix bug in flex completion style's sorting and simplify 5438 Fix bug in flex completion style's sorting and simplify
5439 5439
5440 This previous commit targetting this function introduced a bug whereby 5440 This previous commit targeting this function introduced a bug whereby
5441 the completion table's sorting function wouldn't be called. That is 5441 the completion table's sorting function wouldn't be called. That is
5442 fixed by this commit, which also simplifies the function further: it 5442 fixed by this commit, which also simplifies the function further: it
5443 now skips re-sorting the completions completely if there is no 5443 now skips re-sorting the completions completely if there is no
@@ -8423,7 +8423,7 @@
8423 8423
8424 When using this option and editing input, some transient situations 8424 When using this option and editing input, some transient situations
8425 may arise that lead to file-name shadowing, but that shouldn't 8425 may arise that lead to file-name shadowing, but that shouldn't
8426 necessarily lead to auto-delete behaviour, which will be suprising. 8426 necessarily lead to auto-delete behaviour, which will be surprising.
8427 8427
8428 In '/foo/x/bar', if the user deletes the 'x', shadowing occurs, but 8428 In '/foo/x/bar', if the user deletes the 'x', shadowing occurs, but
8429 probably shouldn't. So, somewhat like ido-mode, only auto-tidy 8429 probably shouldn't. So, somewhat like ido-mode, only auto-tidy
@@ -9718,7 +9718,7 @@
9718 'package-menu-refresh', make internal and non-interactive. 9718 'package-menu-refresh', make internal and non-interactive.
9719 (package-menu-mode-map, package-menu-mode-menu, package-menu-mode) 9719 (package-menu-mode-map, package-menu-mode-menu, package-menu-mode)
9720 (list-packages): Use the above. (Bug#35504) 9720 (list-packages): Use the above. (Bug#35504)
9721 (package-menu-refresh): Redefine as obsolete fuction alias for 9721 (package-menu-refresh): Redefine as obsolete function alias for
9722 'revert-buffer'. 9722 'revert-buffer'.
9723 * doc/emacs/package.texi (Package Menu): Document it. 9723 * doc/emacs/package.texi (Package Menu): Document it.
9724 * etc/NEWS: Announce it. 9724 * etc/NEWS: Announce it.
@@ -11191,7 +11191,7 @@
11191 11191
11192 * lisp/minibuffer.el (completions-common-part): Adjust 11192 * lisp/minibuffer.el (completions-common-part): Adjust
11193 description and change default value. 11193 description and change default value.
11194 (completions-first-difference): Ajust docstring. 11194 (completions-first-difference): Adjust docstring.
11195 (completion-pcm--hilit-commonality): Don't use 11195 (completion-pcm--hilit-commonality): Don't use
11196 completions-first-difference. 11196 completions-first-difference.
11197 11197
@@ -12738,7 +12738,7 @@
12738 * lisp/speedbar.el (speedbar-check-vc-this-line): 12738 * lisp/speedbar.el (speedbar-check-vc-this-line):
12739 Normalize boolean result. 12739 Normalize boolean result.
12740 (speedbar-this-file-in-vc): Use `run-hook-with-args-until-success' 12740 (speedbar-this-file-in-vc): Use `run-hook-with-args-until-success'
12741 to check for files under versin control. Doc fix. 12741 to check for files under version control. Doc fix.
12742 12742
127432019-10-16 Michael Albinus <michael.albinus@gmx.de> 127432019-10-16 Michael Albinus <michael.albinus@gmx.de>
12744 12744
@@ -13701,7 +13701,7 @@
13701 "\\|\r" from regular expression. 13701 "\\|\r" from regular expression.
13702 13702
13703 * lisp/progmodes/cc-mode.el (c-make-mode-syntax-table): Correct the name of 13703 * lisp/progmodes/cc-mode.el (c-make-mode-syntax-table): Correct the name of
13704 the hook normal-erase-is-backspace-MODE-hook from a non-existant hook name. 13704 the hook normal-erase-is-backspace-MODE-hook from a non-existent hook name.
13705 13705
137062019-10-11 Lars Ingebrigtsen <larsi@gnus.org> 137062019-10-11 Lars Ingebrigtsen <larsi@gnus.org>
13707 13707
@@ -15039,7 +15039,7 @@
15039 15039
150402019-10-04 Eric Abrahamsen <eric@ericabrahamsen.net> 150402019-10-04 Eric Abrahamsen <eric@ericabrahamsen.net>
15041 15041
15042 Don't manipulate gnus-newsrc-alist if it hasn't been initalized 15042 Don't manipulate gnus-newsrc-alist if it hasn't been initialized
15043 15043
15044 * lisp/gnus/gnus-group.el (gnus-group-set-info): Packages that use 15044 * lisp/gnus/gnus-group.el (gnus-group-set-info): Packages that use
15045 Gnus summary mode without actually booting Gnus might end up in this 15045 Gnus summary mode without actually booting Gnus might end up in this
@@ -15458,7 +15458,7 @@
15458 15458
15459 * lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): New variable 15459 * lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): New variable
15460 got-function-name-prefix, which is set when an operator like * (but not &) 15460 got-function-name-prefix, which is set when an operator like * (but not &)
15461 precedes the putative identifer in parentheses. Test this variable when 15461 precedes the putative identifier in parentheses. Test this variable when
15462 deciding whether or not to "move the type backwards" to the previous 15462 deciding whether or not to "move the type backwards" to the previous
15463 identifier. 15463 identifier.
15464 15464
@@ -16583,7 +16583,7 @@
16583 Verilog-Mode collected updates. 16583 Verilog-Mode collected updates.
16584 16584
16585 * lisp/progmodes/verilog-mode.el (verilog-auto-inst-param): Add regexp 16585 * lisp/progmodes/verilog-mode.el (verilog-auto-inst-param): Add regexp
16586 paramter to AUTOINSTPARAM to select which parameters to export. Reported 16586 parameter to AUTOINSTPARAM to select which parameters to export. Reported
16587 by Vish S. 16587 by Vish S.
16588 (verilog-build-defun-re): Fix `verilog-goto-defun' to find automatic 16588 (verilog-build-defun-re): Fix `verilog-goto-defun' to find automatic
16589 function/tasks, bug1492. Reported by Enze Chi. 16589 function/tasks, bug1492. Reported by Enze Chi.
@@ -22790,7 +22790,7 @@
22790 22790
227912019-08-03 Lars Ingebrigtsen <larsi@gnus.org> 227912019-08-03 Lars Ingebrigtsen <larsi@gnus.org>
22792 22792
22793 Tweak tango-dark-theme hightlight face 22793 Tweak tango-dark-theme highlight face
22794 22794
22795 * etc/themes/tango-dark-theme.el (class): Make highlight a bit 22795 * etc/themes/tango-dark-theme.el (class): Make highlight a bit
22796 less yellow to make the cursor visible on it (bug#19189). 22796 less yellow to make the cursor visible on it (bug#19189).
@@ -22940,7 +22940,7 @@
22940 CC Mode: Fix error in macro cache. This fixes bug #36802 22940 CC Mode: Fix error in macro cache. This fixes bug #36802
22941 22941
22942 * lisp/progmodes/cc-engine.el (c-invalidate-macro-cache): Add in a cond arm 22942 * lisp/progmodes/cc-engine.el (c-invalidate-macro-cache): Add in a cond arm
22943 to handle the change position being less than the recorded CPP contruct end. 22943 to handle the change position being less than the recorded CPP construct end.
22944 22944
229452019-08-02 Basil L. Contovounesios <contovob@tcd.ie> 229452019-08-02 Basil L. Contovounesios <contovob@tcd.ie>
22946 22946
@@ -23268,7 +23268,7 @@
23268 Add example for removing scroll bars/fringes from mini windows (Bug#8868) 23268 Add example for removing scroll bars/fringes from mini windows (Bug#8868)
23269 23269
23270 * doc/lispref/display.texi (Fringe Size/Pos): Mention example 23270 * doc/lispref/display.texi (Fringe Size/Pos): Mention example
23271 for how to permenantly remove fringes from minibuffer windows. 23271 for how to permanently remove fringes from minibuffer windows.
23272 (Scroll Bars): Add example for how to permanently remove 23272 (Scroll Bars): Add example for how to permanently remove
23273 scroll bars and fringes from minibuffer windows. 23273 scroll bars and fringes from minibuffer windows.
23274 23274
@@ -23719,7 +23719,7 @@
23719 23719
237202019-07-30 Lars Ingebrigtsen <larsi@gnus.org> 237202019-07-30 Lars Ingebrigtsen <larsi@gnus.org>
23721 23721
23722 Fix syntax error in previus calc-forms change 23722 Fix syntax error in previous calc-forms change
23723 23723
23724 * lisp/calc/calc-forms.el (calc-time): Fix previous decoded time 23724 * lisp/calc/calc-forms.el (calc-time): Fix previous decoded time
23725 change. 23725 change.
@@ -29144,7 +29144,7 @@
29144 * lib/strnlen.c, m4/strnlen.m4: New files, copied from Gnulib. 29144 * lib/strnlen.c, m4/strnlen.m4: New files, copied from Gnulib.
29145 * lwlib/lwlib.c (lw_separator_p): 29145 * lwlib/lwlib.c (lw_separator_p):
29146 * src/json.c (json_has_prefix): 29146 * src/json.c (json_has_prefix):
29147 Use strncmp to avoid unecessary work with strlen + memcmp. 29147 Use strncmp to avoid unnecessary work with strlen + memcmp.
29148 * src/process.c (set_socket_option): Use SBYTES instead of strlen. 29148 * src/process.c (set_socket_option): Use SBYTES instead of strlen.
29149 29149
291502019-06-25 Emilio C. Lopes <eclig@gmx.net> (tiny change) 291502019-06-25 Emilio C. Lopes <eclig@gmx.net> (tiny change)
@@ -30260,7 +30260,7 @@
30260 30260
302612019-06-20 Lars Ingebrigtsen <larsi@gnus.org> 302612019-06-20 Lars Ingebrigtsen <larsi@gnus.org>
30262 30262
30263 Leave the emtpy info and lib/sys in extraclean 30263 Leave the empty info and lib/sys in extraclean
30264 30264
30265 * lib/Makefile.in: Ditto. 30265 * lib/Makefile.in: Ditto.
30266 30266
@@ -30878,7 +30878,7 @@
30878 30878
308792019-06-19 Lars Ingebrigtsen <larsi@gnus.org> 308792019-06-19 Lars Ingebrigtsen <larsi@gnus.org>
30880 30880
30881 Tweak progess reporting in finder-compile-keywords 30881 Tweak progress reporting in finder-compile-keywords
30882 30882
30883 * lisp/finder.el (finder-compile-keywords): Use progress reporter 30883 * lisp/finder.el (finder-compile-keywords): Use progress reporter
30884 to report the processing. 30884 to report the processing.
@@ -31189,7 +31189,7 @@
31189 Output progress messages when scraping autoloads during bootstrap 31189 Output progress messages when scraping autoloads during bootstrap
31190 31190
31191 * lisp/emacs-lisp/byte-run.el (byte-compile-info-message): New 31191 * lisp/emacs-lisp/byte-run.el (byte-compile-info-message): New
31192 function to outout informational messages during byte compilation. 31192 function to output informational messages during byte compilation.
31193 31193
31194 * lisp/emacs-lisp/autoload.el (update-directory-autoloads): Use it 31194 * lisp/emacs-lisp/autoload.el (update-directory-autoloads): Use it
31195 to report progress when scraping autoloads during bootstrap (which 31195 to report progress when scraping autoloads during bootstrap (which
@@ -32559,7 +32559,7 @@
32559 32559
32560 Fix compilation warnings in rfc2104 32560 Fix compilation warnings in rfc2104
32561 32561
32562 * lisp/net/rfc2104.el (rfc2104-hash): Remove superflous calls to 32562 * lisp/net/rfc2104.el (rfc2104-hash): Remove superfluous calls to
32563 string-make-unibyte and avoid two compilation warnings. 32563 string-make-unibyte and avoid two compilation warnings.
32564 32564
325652019-06-12 Lars Ingebrigtsen <larsi@gnus.org> 325652019-06-12 Lars Ingebrigtsen <larsi@gnus.org>
@@ -34140,7 +34140,7 @@
34140 34140
341412019-06-01 Alan Mackenzie <acm@muc.de> 341412019-06-01 Alan Mackenzie <acm@muc.de>
34142 34142
34143 Debug and disentangle the literal cacheing in CC Mode 34143 Debug and disentangle the literal caching in CC Mode
34144 34144
34145 (Final Commit) 34145 (Final Commit)
34146 34146
@@ -34156,11 +34156,11 @@
34156 34156
341572019-06-01 Alan Mackenzie <acm@muc.de> 341572019-06-01 Alan Mackenzie <acm@muc.de>
34158 34158
34159 * lisp/progmodes/cc-engine.el: Permute certain literal cacheing functions 34159 * lisp/progmodes/cc-engine.el: Permute certain literal caching functions
34160 34160
341612019-06-01 Alan Mackenzie <acm@muc.de> 341612019-06-01 Alan Mackenzie <acm@muc.de>
34162 34162
34163 Tidy up the literal cacheing in CC Mode, optimizing c-full-pp-to-literal 34163 Tidy up the literal caching in CC Mode, optimizing c-full-pp-to-literal
34164 34164
34165 (Intermediate commit) 34165 (Intermediate commit)
34166 34166
@@ -34424,7 +34424,7 @@
34424 if the sought position is in a literal, and lies between the literal start and 34424 if the sought position is in a literal, and lies between the literal start and
34425 the entry's position. 34425 the entry's position.
34426 (c-cache-to-parse-ps-state, c-parse-ps-state-below): Amend such that instead 34426 (c-cache-to-parse-ps-state, c-parse-ps-state-below): Amend such that instead
34427 of cacheing a state for a position after a backslash or first character of a 34427 of caching a state for a position after a backslash or first character of a
34428 2-character comment delimiter, this is done for the previous character 34428 2-character comment delimiter, this is done for the previous character
34429 position. 34429 position.
34430 34430
@@ -35308,7 +35308,7 @@
35308 35308
35309 w32--os-description: Fix previous change 35309 w32--os-description: Fix previous change
35310 35310
35311 * lisp/w32-fns.el (w32--os-description): Fix inadvertant "o" added 35311 * lisp/w32-fns.el (w32--os-description): Fix inadvertent "o" added
35312 to the end of the function name in the previous patch (bug#35807). 35312 to the end of the function name in the previous patch (bug#35807).
35313 35313
353142019-05-20 Lars Ingebrigtsen <larsi@gnus.org> 353142019-05-20 Lars Ingebrigtsen <larsi@gnus.org>
@@ -36353,7 +36353,7 @@
36353 36353
363542019-05-15 John Shahid <jvshahid@gmail.com> 363542019-05-15 John Shahid <jvshahid@gmail.com>
36355 36355
36356 Avoid infinitly looping in tramp-interrupt-process (bug#35506) 36356 Avoid infinitely looping in tramp-interrupt-process (bug#35506)
36357 36357
36358 * lisp/net/tramp.el (tramp-interrupt-process): Remove with-timeout. 36358 * lisp/net/tramp.el (tramp-interrupt-process): Remove with-timeout.
36359 Instead pass a timeout to tramp-accept-process-output. 36359 Instead pass a timeout to tramp-accept-process-output.
@@ -38458,7 +38458,7 @@
38458 Fix some corner cases in the recognition of C++ raw strings. 38458 Fix some corner cases in the recognition of C++ raw strings.
38459 38459
38460 These are where changing the identifier in a raw string delimiter causes 38460 These are where changing the identifier in a raw string delimiter causes
38461 different delimiters to match eachother. 38461 different delimiters to match each other.
38462 38462
38463 * lisp/progmodes/cc-engine.el (c-raw-string-end-delim-disrupted): New 38463 * lisp/progmodes/cc-engine.el (c-raw-string-end-delim-disrupted): New
38464 variable. 38464 variable.
@@ -40585,7 +40585,7 @@
40585 * lisp/printing.el: Use lexical-binding 40585 * lisp/printing.el: Use lexical-binding
40586 40586
40587 Require easy-menu instead of adding declarations. 40587 Require easy-menu instead of adding declarations.
40588 Remove backward compatiblity. Remove redundant ':group' args. 40588 Remove backward compatibility. Remove redundant ':group' args.
40589 (pr-region-active-p): Use use-region-p. 40589 (pr-region-active-p): Use use-region-p.
40590 (pr-set-keymap-name): Delete function and callers. 40590 (pr-set-keymap-name): Delete function and callers.
40591 (pr-set-keymap-parents): Delete function; use set-keymap-parent instead. 40591 (pr-set-keymap-parents): Delete function; use set-keymap-parent instead.
@@ -41012,7 +41012,7 @@
41012 this function can be used to find JSXExpressionContainers within JSX. 41012 this function can be used to find JSXExpressionContainers within JSX.
41013 Fix bug where an enclosing JSXElement couldn’t be found when point was 41013 Fix bug where an enclosing JSXElement couldn’t be found when point was
41014 at the start of its JSXClosingElement. Return the JSXClosingElement’s 41014 at the start of its JSXClosingElement. Return the JSXClosingElement’s
41015 position as well, so the JSXClosingElement can be indentified when 41015 position as well, so the JSXClosingElement can be identified when
41016 indenting and be indented like the matching JSXOpeningElement. 41016 indenting and be indented like the matching JSXOpeningElement.
41017 41017
41018 (js-jsx--at-enclosing-tag-child-p): js-jsx--enclosing-tag-pos now 41018 (js-jsx--at-enclosing-tag-child-p): js-jsx--enclosing-tag-pos now
@@ -41930,7 +41930,7 @@
41930 Lisp_Fwd * and then back again, because the compiler can then assume 41930 Lisp_Fwd * and then back again, because the compiler can then assume
41931 that the pointer is aligned for union Lisp_Fwd * when accessing 41931 that the pointer is aligned for union Lisp_Fwd * when accessing
41932 the struct Lisp_Objfwd * components, and this assumption might 41932 the struct Lisp_Objfwd * components, and this assumption might
41933 be incorrect becase we don't force that alignment. 41933 be incorrect because we don't force that alignment.
41934 * src/lisp.h (lispfwd): New type, replacing ... 41934 * src/lisp.h (lispfwd): New type, replacing ...
41935 (union Lisp_Fwd): ... this type, which was removed. 41935 (union Lisp_Fwd): ... this type, which was removed.
41936 All uses changed. 41936 All uses changed.
@@ -45211,7 +45211,7 @@
45211 45211
45212 * lisp/progmodes/sql.el (sql-add-product): Correct argument spec. 45212 * lisp/progmodes/sql.el (sql-add-product): Correct argument spec.
45213 (sql-set-product-feature): Handle all cases as intended. 45213 (sql-set-product-feature): Handle all cases as intended.
45214 (sql-get-product-feature): Fetch varaiable value by `eval'. 45214 (sql-get-product-feature): Fetch variable value by `eval'.
45215 * test/lisp/progmodes/sql-tests.el (sql-test-feature-value-[a-d]): 45215 * test/lisp/progmodes/sql-tests.el (sql-test-feature-value-[a-d]):
45216 New test variables. 45216 New test variables.
45217 (sql-test-product-feature-harness): New test macro. 45217 (sql-test-product-feature-harness): New test macro.
@@ -46939,7 +46939,7 @@
46939 image-mode: Make parameters buffer-local 46939 image-mode: Make parameters buffer-local
46940 46940
46941 Image parameters were treated as image specific, but because they 46941 Image parameters were treated as image specific, but because they
46942 actually were global variables, their behaviour transfered to new 46942 actually were global variables, their behaviour transferred to new
46943 images. 46943 images.
46944 * lisp/image-mode.el (image-transform-resize, image-transform-scale) 46944 * lisp/image-mode.el (image-transform-resize, image-transform-scale)
46945 (image-transform-rotation): Declare with defvar-local. (Bug#33990) 46945 (image-transform-rotation): Declare with defvar-local. (Bug#33990)
@@ -47838,7 +47838,7 @@
47838 * src/frame.c (make_initial_frame): don't reset Vframe_list. 47838 * src/frame.c (make_initial_frame): don't reset Vframe_list.
47839 (init_frame_once_for_pdumper, init_frame_once): new functions. 47839 (init_frame_once_for_pdumper, init_frame_once): new functions.
47840 (syms_of_frame): remove redundant staticpro. 47840 (syms_of_frame): remove redundant staticpro.
47841 * src/fringe.c (init_fringe_once_for_pdumper): new functin. 47841 * src/fringe.c (init_fringe_once_for_pdumper): new function.
47842 (init_fringe_once): call it. 47842 (init_fringe_once): call it.
47843 * src/ftcrfont.c (syms_of_ftcrfont_for_pdumper): new function. 47843 * src/ftcrfont.c (syms_of_ftcrfont_for_pdumper): new function.
47844 (syms_of_ftcrfont): call it. 47844 (syms_of_ftcrfont): call it.
@@ -47846,7 +47846,7 @@
47846 (syms_of_ftfont): call it. 47846 (syms_of_ftfont): call it.
47847 * src/ftxfont.c (syms_of_ftxfont_for_pdumper): new function. 47847 * src/ftxfont.c (syms_of_ftxfont_for_pdumper): new function.
47848 (syms_of_ftxfont): call it. 47848 (syms_of_ftxfont): call it.
47849 * src/gmalloc.c: adjust for pdumper througout 47849 * src/gmalloc.c: adjust for pdumper throughout
47850 (DUMPED): remove weird custom dumped indicator. 47850 (DUMPED): remove weird custom dumped indicator.
47851 * src/gnutls.c (syms_of_gnutls): pdumper note for 47851 * src/gnutls.c (syms_of_gnutls): pdumper note for
47852 gnutls_global_initialized. 47852 gnutls_global_initialized.
@@ -48290,7 +48290,7 @@
48290 signal an error (due to generating a too-large bignum) contrary 48290 signal an error (due to generating a too-large bignum) contrary
48291 to its documentation. Fix things to remove the theoretical 48291 to its documentation. Fix things to remove the theoretical
48292 possibility, so that list lengths are always fixnums (and so 48292 possibility, so that list lengths are always fixnums (and so
48293 that list lenghts are always ptrdiff_t values too, since that 48293 that list lengths are always ptrdiff_t values too, since that
48294 is assumed internally anyway). 48294 is assumed internally anyway).
48295 * src/alloc.c (Fcons): Do not allocate so many conses that 48295 * src/alloc.c (Fcons): Do not allocate so many conses that
48296 a list length won’t fit into ptrdiff_t or into fixnum. 48296 a list length won’t fit into ptrdiff_t or into fixnum.
@@ -48686,7 +48686,7 @@
48686 48686
48687 Adapt test/README 48687 Adapt test/README
48688 48688
48689 * test/README: Speak about continous integration tests on hydra 48689 * test/README: Speak about continuous integration tests on hydra
48690 and emba. 48690 and emba.
48691 48691
486922019-01-03 Andrey Kotlarski <m00naticus@gmail.com> 486922019-01-03 Andrey Kotlarski <m00naticus@gmail.com>
@@ -50599,7 +50599,7 @@
50599 (tramp-gvfs-handle-file-writable-p) 50599 (tramp-gvfs-handle-file-writable-p)
50600 (tramp-gvfs-handle-write-region): Move to tramp.el. 50600 (tramp-gvfs-handle-write-region): Move to tramp.el.
50601 50601
50602 * lisp/net/tramp-rclone.el: Dont't require `tramp-adb' and 50602 * lisp/net/tramp-rclone.el: Don't require `tramp-adb' and
50603 `tramp-gvfs' anymore. 50603 `tramp-gvfs' anymore.
50604 (tramp-rclone-file-name-handler-alist): 50604 (tramp-rclone-file-name-handler-alist):
50605 Use `tramp-handle-expand-file-name', `tramp-handle-file-local-copy', 50605 Use `tramp-handle-expand-file-name', `tramp-handle-file-local-copy',
@@ -53573,7 +53573,7 @@
53573 always inserts an expressions even if no abbrevs need to be saved and 53573 always inserts an expressions even if no abbrevs need to be saved and
53574 making only write-abbrev-file check that a table has any abbrevs to 53574 making only write-abbrev-file check that a table has any abbrevs to
53575 save before calling insert-abbrev-table-description. This duplicates 53575 save before calling insert-abbrev-table-description. This duplicates
53576 the work of filtering the table for savable abbrevs, but the benefit 53576 the work of filtering the table for saveable abbrevs, but the benefit
53577 of keeping the API is worth it. 53577 of keeping the API is worth it.
53578 53578
53579 * doc/lispref/abbrevs.texi (Abbrev Tables): Update documentation. 53579 * doc/lispref/abbrevs.texi (Abbrev Tables): Update documentation.
@@ -56960,7 +56960,7 @@
56960 56960
56961 New 'configure' arg --with-mini-gmp 56961 New 'configure' arg --with-mini-gmp
56962 56962
56963 * configure.ac: It lets the builder override default of whther 56963 * configure.ac: It lets the builder override default of whether
56964 mini-gmp is used. Use AC_SEARCH_LIBS as per Autoconf manual. 56964 mini-gmp is used. Use AC_SEARCH_LIBS as per Autoconf manual.
56965 56965
569662018-08-11 Paul Eggert <eggert@cs.ucla.edu> 569662018-08-11 Paul Eggert <eggert@cs.ucla.edu>
@@ -57782,7 +57782,7 @@
57782 Fix some documentation formatting nits 57782 Fix some documentation formatting nits
57783 57783
57784 * doc/misc/ert.texi (Running Tests Interactively): Correct 57784 * doc/misc/ert.texi (Running Tests Interactively): Correct
57785 Elisp manual titile in xref. 57785 Elisp manual title in xref.
57786 * doc/lispref/edebug.texi (Edebug Misc): Use single argument 57786 * doc/lispref/edebug.texi (Edebug Misc): Use single argument
57787 form of xref. 57787 form of xref.
57788 * doc/lispref/debugging.texi (Backtraces): Add comma and 57788 * doc/lispref/debugging.texi (Backtraces): Add comma and
@@ -57831,7 +57831,7 @@
57831 57831
57832 Add commands to go to source if available, and to show and hide 57832 Add commands to go to source if available, and to show and hide
57833 Edebug's instrumentation. Make Edebug pop to backtraces instead of 57833 Edebug's instrumentation. Make Edebug pop to backtraces instead of
57834 displaying them, which makes Edebug consistant with the behavior of 57834 displaying them, which makes Edebug consistent with the behavior of
57835 ERT and the Lisp Debugger. 57835 ERT and the Lisp Debugger.
57836 * doc/lispref/edebug.texi (Edebug Misc): Document when and how you can 57836 * doc/lispref/edebug.texi (Edebug Misc): Document when and how you can
57837 jump to source code from an Edebug backtrace. Document 57837 jump to source code from an Edebug backtrace. Document
@@ -58282,7 +58282,7 @@
58282 58282
58283 "******" 58283 "******"
58284 58284
58285 It's slighly easier to visually count the number of characters in the second 58285 It's slightly easier to visually count the number of characters in the second
58286 string (Bug#32220). 58286 string (Bug#32220).
58287 58287
58288 * lisp/subr.el (read-passwd): Prefer ?* as default char instead of ?. 58288 * lisp/subr.el (read-passwd): Prefer ?* as default char instead of ?.
@@ -59002,7 +59002,7 @@
59002 (epg-config--program-alist) <OpenPGP>: Require a version in 1.4.3..2.0 59002 (epg-config--program-alist) <OpenPGP>: Require a version in 1.4.3..2.0
59003 or 2.1.6+., not just anything above 1.4.3. 59003 or 2.1.6+., not just anything above 1.4.3.
59004 (epg-check-configuration): Accept a list of required version 59004 (epg-check-configuration): Accept a list of required version
59005 intervals, in addtion to just a single minimum. 59005 intervals, in addition to just a single minimum.
59006 59006
590072018-07-15 Paul Eggert <eggert@Penguin.CS.UCLA.EDU> 590072018-07-15 Paul Eggert <eggert@Penguin.CS.UCLA.EDU>
59008 59008
@@ -59562,7 +59562,7 @@
59562 59562
59563 * lisp/vc/smerge-mode.el (smerge-refine-regions): Bind 59563 * lisp/vc/smerge-mode.el (smerge-refine-regions): Bind
59564 write-region-inhibit-fsync to t. This was reported in 59564 write-region-inhibit-fsync to t. This was reported in
59565 https://github.com/magit/magit/pull/2834 to give a noticable speedup. 59565 https://github.com/magit/magit/pull/2834 to give a noticeable speedup.
59566 59566
595672018-07-12 Noam Postavsky <npostavs@gmail.com> 595672018-07-12 Noam Postavsky <npostavs@gmail.com>
59568 59568
@@ -60247,7 +60247,7 @@
60247 60247
60248 Clean up redundant code from previous checkins 60248 Clean up redundant code from previous checkins
60249 60249
60250 * src/gnutls.c (gnutls_verify_boot): Remove reduntant setting of 60250 * src/gnutls.c (gnutls_verify_boot): Remove redundant setting of
60251 p->gnutls_certificates, which is now performed by 60251 p->gnutls_certificates, which is now performed by
60252 gnutls_deinit_certificates. 60252 gnutls_deinit_certificates.
60253 60253
@@ -61556,7 +61556,7 @@
61556 61556
61557 Don't have shr bug out on degenerate <img> tags 61557 Don't have shr bug out on degenerate <img> tags
61558 61558
61559 * lisp/net/shr.el (shr-tag-img): Protect against contructs like 61559 * lisp/net/shr.el (shr-tag-img): Protect against constructs like
61560 <img src=" ">. 61560 <img src=" ">.
61561 61561
615622018-06-10 Stefan Monnier <monnier@iro.umontreal.ca> 615622018-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
@@ -62100,7 +62100,7 @@
62100 62100
62101 Obsolete Flymake's flymake-diagnostic-types-alist 62101 Obsolete Flymake's flymake-diagnostic-types-alist
62102 62102
62103 That varaiable was an association between symbols and properties, 62103 That variable was an association between symbols and properties,
62104 effecively duplicating symbol's property lists. It is simpler to just 62104 effecively duplicating symbol's property lists. It is simpler to just
62105 put properties on symbols. Backward compatibility to the old variable 62105 put properties on symbols. Backward compatibility to the old variable
62106 has been kept. 62106 has been kept.
@@ -62803,7 +62803,7 @@
62803 (tramp-smb-conf, tramp-smb-winexe-program) 62803 (tramp-smb-conf, tramp-smb-winexe-program)
62804 (tramp-smb-winexe-shell-command) 62804 (tramp-smb-winexe-shell-command)
62805 (tramp-smb-winexe-shell-command-switch): 62805 (tramp-smb-winexe-shell-command-switch):
62806 Dont't require 'tramp. (Bug#31558) 62806 Don't require 'tramp. (Bug#31558)
62807 62807
62808 * lisp/net/tramp.el (tramp-ignored-file-name-regexp): Use type regexp. 62808 * lisp/net/tramp.el (tramp-ignored-file-name-regexp): Use type regexp.
62809 62809
@@ -63250,7 +63250,7 @@
63250 * lisp/eshell/esh-opt.el (eshell--process-args): Refactor usage of 63250 * lisp/eshell/esh-opt.el (eshell--process-args): Refactor usage of
63251 args to eshell--args, as we rely on modifications from 63251 args to eshell--args, as we rely on modifications from
63252 eshell--process-option and vice versa. These modifications were not 63252 eshell--process-option and vice versa. These modifications were not
63253 being propogated in the (if (= ai 0)) case, since popping the first 63253 being propagated in the (if (= ai 0)) case, since popping the first
63254 element of a list doesn't destructively modify the underlying list 63254 element of a list doesn't destructively modify the underlying list
63255 object. 63255 object.
63256 63256
@@ -64089,7 +64089,7 @@
64089 64089
640902018-04-20 Michael Albinus <michael.albinus@gmx.de> 640902018-04-20 Michael Albinus <michael.albinus@gmx.de>
64091 64091
64092 Revert "* etc/HELLO: Add langugae Emoji. Use utf-8 coding." 64092 Revert "* etc/HELLO: Add language Emoji. Use utf-8 coding."
64093 64093
64094 This reverts commit c4cfb5d20487f9912f5896b3f1d291fe7ccc9804. 64094 This reverts commit c4cfb5d20487f9912f5896b3f1d291fe7ccc9804.
64095 64095
@@ -64132,7 +64132,7 @@
64132 64132
64133 * lisp/international/mule-cmds.el (view-hello-file): Use utf-8 coding. 64133 * lisp/international/mule-cmds.el (view-hello-file): Use utf-8 coding.
64134 64134
64135 * etc/HELLO: Add langugae Emoji. Use utf-8 coding. 64135 * etc/HELLO: Add language Emoji. Use utf-8 coding.
64136 64136
641372018-04-19 Glenn Morris <rgm@gnu.org> 641372018-04-19 Glenn Morris <rgm@gnu.org>
64138 64138
@@ -65537,7 +65537,7 @@
65537 65537
655382018-04-11 Daniel Dehennin <daniel.dehennin@baby-gnu.org> 655382018-04-11 Daniel Dehennin <daniel.dehennin@baby-gnu.org>
65539 65539
65540 Gnus Group Mail Spliting on mailing-list headers 65540 Gnus Group Mail Splitting on mailing-list headers
65541 65541
65542 * doc/misc/gnus.texi: Document the new `list' split abbreviation and 65542 * doc/misc/gnus.texi: Document the new `list' split abbreviation and
65543 `match-list' group parameter (bug#25346). 65543 `match-list' group parameter (bug#25346).
@@ -65717,7 +65717,7 @@
65717 ‘sgml-quote’ do that. 65717 ‘sgml-quote’ do that.
65718 65718
65719 While at it, fix entiteis not being unquoted if they lack closing 65719 While at it, fix entiteis not being unquoted if they lack closing
65720 semicolon (e.g. ‘&amp’) occuring at the very end of a region. 65720 semicolon (e.g. ‘&amp’) occurring at the very end of a region.
65721 Even though unlikely, make ‘sgml-quote’ handle this scenario. 65721 Even though unlikely, make ‘sgml-quote’ handle this scenario.
65722 65722
65723 * lisp/textmodes/sgml-mode.el (sgml-quote): Handle quotation marks and 65723 * lisp/textmodes/sgml-mode.el (sgml-quote): Handle quotation marks and
@@ -69399,7 +69399,7 @@
69399 mode_line_help_echo. 69399 mode_line_help_echo.
69400 (wset_mode_line_help_echo): New function. 69400 (wset_mode_line_help_echo): New function.
69401 * src/w32fns.c (Fx_show_tip): Normalize the FRAME argument 69401 * src/w32fns.c (Fx_show_tip): Normalize the FRAME argument
69402 bevore storing it in tip_last_frame (Bug#30399). 69402 before storing it in tip_last_frame (Bug#30399).
69403 * src/xdisp.c (display_mode_lines): Calculate mode line 69403 * src/xdisp.c (display_mode_lines): Calculate mode line
69404 default help echo string here and store it in the window's 69404 default help echo string here and store it in the window's
69405 mode_line_help_echo slot (Bug#30182). 69405 mode_line_help_echo slot (Bug#30182).
@@ -69410,7 +69410,7 @@
69410 * src/xfns.c (x_hide_tip): Rewrite the GTK+ part to correctly 69410 * src/xfns.c (x_hide_tip): Rewrite the GTK+ part to correctly
69411 handle the transition from GTK+ system to Emacs tooltips and 69411 handle the transition from GTK+ system to Emacs tooltips and
69412 vice-versa (Bug#30399). 69412 vice-versa (Bug#30399).
69413 (Fx_show_tip): Normalize the FRAME argument bevore storing it 69413 (Fx_show_tip): Normalize the FRAME argument before storing it
69414 in tip_last_frame (Bug#30399). 69414 in tip_last_frame (Bug#30399).
69415 69415
694162018-02-10 Michael Albinus <michael.albinus@gmx.de> 694162018-02-10 Michael Albinus <michael.albinus@gmx.de>
@@ -76433,7 +76433,7 @@
76433 76433
764342019-08-29 Michael Albinus <michael.albinus@gmx.de> 764342019-08-29 Michael Albinus <michael.albinus@gmx.de>
76435 76435
76436 Fix accidential change in tramp-tests; do not merge with master 76436 Fix accidental change in tramp-tests; do not merge with master
76437 76437
76438 * lisp/net/trampver.el: Change version to "2.3.5.26.3". 76438 * lisp/net/trampver.el: Change version to "2.3.5.26.3".
76439 (customize-package-emacs-version-alist): Add Tramp version 76439 (customize-package-emacs-version-alist): Add Tramp version
@@ -76537,7 +76537,7 @@
76537 76537
76538 * lisp/subr.el (definition-prefixes): Reflow docstring. 76538 * lisp/subr.el (definition-prefixes): Reflow docstring.
76539 76539
76540 * lisp/svg.el (svg-create): Doc fix to allow arg higlighting. 76540 * lisp/svg.el (svg-create): Doc fix to allow arg highlighting.
76541 (svg-gradient, svg-rectangle): Improve docstring formatting. 76541 (svg-gradient, svg-rectangle): Improve docstring formatting.
76542 76542
765432019-06-15 Eli Zaretskii <eliz@gnu.org> 765432019-06-15 Eli Zaretskii <eliz@gnu.org>
@@ -82094,7 +82094,7 @@
82094 * lisp/eshell/esh-opt.el (eshell--process-args): Refactor usage of 82094 * lisp/eshell/esh-opt.el (eshell--process-args): Refactor usage of
82095 args to eshell--args, as we rely on modifications from 82095 args to eshell--args, as we rely on modifications from
82096 eshell--process-option and vice versa. These modifications were not 82096 eshell--process-option and vice versa. These modifications were not
82097 being propogated in the (if (= ai 0)) case, since popping the first 82097 being propagated in the (if (= ai 0)) case, since popping the first
82098 element of a list doesn't destructively modify the underlying list 82098 element of a list doesn't destructively modify the underlying list
82099 object. 82099 object.
82100 82100
@@ -82609,7 +82609,7 @@
82609 (tramp-smb-conf, tramp-smb-winexe-program) 82609 (tramp-smb-conf, tramp-smb-winexe-program)
82610 (tramp-smb-winexe-shell-command) 82610 (tramp-smb-winexe-shell-command)
82611 (tramp-smb-winexe-shell-command-switch): 82611 (tramp-smb-winexe-shell-command-switch):
82612 Dont't require 'tramp. (Bug#31558) 82612 Don't require 'tramp. (Bug#31558)
82613 82613
82614 * lisp/net/tramp.el (tramp-accept-process-output): 82614 * lisp/net/tramp.el (tramp-accept-process-output):
82615 * lisp/net/tramp-adb.el (tramp-adb-handle-start-file-process): 82615 * lisp/net/tramp-adb.el (tramp-adb-handle-start-file-process):
@@ -82939,7 +82939,7 @@
82939 Fix inaccuracies in "Shell Ring" node of Emacs manual 82939 Fix inaccuracies in "Shell Ring" node of Emacs manual
82940 82940
82941 * doc/emacs/misc.texi (Shell Ring): Don't mention 'M-s' and don't 82941 * doc/emacs/misc.texi (Shell Ring): Don't mention 'M-s' and don't
82942 insist on Shell history commands being "jsut like" similar 82942 insist on Shell history commands being "just like" similar
82943 commands that operate on minibuffer history. Reported by Jorge 82943 commands that operate on minibuffer history. Reported by Jorge
82944 <jorge+list@disroot.org> in emacs-manual-bugs. 82944 <jorge+list@disroot.org> in emacs-manual-bugs.
82945 82945
@@ -90003,7 +90003,7 @@
90003 90003
900042017-10-27 Eli Zaretskii <eliz@gnu.org> 900042017-10-27 Eli Zaretskii <eliz@gnu.org>
90005 90005
90006 Improve documentation of how faces are applied to display stings 90006 Improve documentation of how faces are applied to display strings
90007 90007
90008 * doc/lispref/display.texi (Displaying Faces): Describe how the 90008 * doc/lispref/display.texi (Displaying Faces): Describe how the
90009 faces of the "underlying" text affect overlay and display strings. 90009 faces of the "underlying" text affect overlay and display strings.
@@ -90156,7 +90156,7 @@
90156 90156
90157 Fix two js indentation problems 90157 Fix two js indentation problems
90158 90158
90159 Fix intentation problems reported in 90159 Fix indentation problems reported in
90160 https://github.com/mooz/js2-mode/issues/463. 90160 https://github.com/mooz/js2-mode/issues/463.
90161 * lisp/progmodes/js.el (js--continued-expression-p): 90161 * lisp/progmodes/js.el (js--continued-expression-p):
90162 Check syntax state after /. 90162 Check syntax state after /.
@@ -92604,7 +92604,7 @@
92604 92604
92605 flymake.el knows nothing about line/column diagnostics (except for 92605 flymake.el knows nothing about line/column diagnostics (except for
92606 backward-compatible flymake-ler-make-ler, which must yet be tested). 92606 backward-compatible flymake-ler-make-ler, which must yet be tested).
92607 It’s also the backend’s reponsibility to compute a BEG and END 92607 It’s also the backend’s responsibility to compute a BEG and END
92608 positions for the diagnostic in the relevant buffer. 92608 positions for the diagnostic in the relevant buffer.
92609 92609
92610 * lisp/progmodes/flymake-proc.el 92610 * lisp/progmodes/flymake-proc.el
@@ -92739,7 +92739,7 @@
92739 92739
92740 For essential properties like `severity', `priority', etc, a default 92740 For essential properties like `severity', `priority', etc, a default
92741 value is produced. Some properties like `evaporate' cannot be 92741 value is produced. Some properties like `evaporate' cannot be
92742 overriden. 92742 overridden.
92743 92743
92744 * lisp/progmodes/flymake.el (flymake--diag): Rename from 92744 * lisp/progmodes/flymake.el (flymake--diag): Rename from
92745 flymake-ler. 92745 flymake-ler.
@@ -93382,7 +93382,7 @@
93382 93382
93383 Bring back the busy wait after x_make_frame_visible (Bug#25521) 93383 Bring back the busy wait after x_make_frame_visible (Bug#25521)
93384 93384
93385 But wait specfically for a MapNotify event, and only for a 93385 But wait specifically for a MapNotify event, and only for a
93386 configurable amount of time. 93386 configurable amount of time.
93387 * src/xterm.c (syms_of_xterm) [x-wait-for-event-timeout]: New 93387 * src/xterm.c (syms_of_xterm) [x-wait-for-event-timeout]: New
93388 variable. 93388 variable.
@@ -94709,7 +94709,7 @@
94709 (tramp-test12-rename-file, tramp-test15-copy-directory) 94709 (tramp-test12-rename-file, tramp-test15-copy-directory)
94710 (tramp-test21-file-links): Extend tests. 94710 (tramp-test21-file-links): Extend tests.
94711 (tramp-test13-make-directory, tramp-test14-delete-directory): 94711 (tramp-test13-make-directory, tramp-test14-delete-directory):
94712 Specifiy error symbol in `should-error'. 94712 Specify error symbol in `should-error'.
94713 94713
947142017-09-12 Mark Oteiza <mvoteiza@udel.edu> 947142017-09-12 Mark Oteiza <mvoteiza@udel.edu>
94715 94715
@@ -94735,7 +94735,7 @@
94735 94735
94736 Include sxhash of object with printed bytecode 94736 Include sxhash of object with printed bytecode
94737 94737
94738 This printing, while succint, is rather opaque. At least give an 94738 This printing, while succinct, is rather opaque. At least give an
94739 immediate clue of whether different byte code printouts are for the 94739 immediate clue of whether different byte code printouts are for the
94740 same or different byte code objects. 94740 same or different byte code objects.
94741 * lisp/emacs-lisp/cl-print.el (cl-print-object): Add object sxhash to 94741 * lisp/emacs-lisp/cl-print.el (cl-print-object): Add object sxhash to
@@ -95280,7 +95280,7 @@
95280 95280
95281 Problem reported by Angelo Graziosi in: 95281 Problem reported by Angelo Graziosi in:
95282 https://lists.gnu.org/r/emacs-devel/2017-09/msg00045.html 95282 https://lists.gnu.org/r/emacs-devel/2017-09/msg00045.html
95283 * autogen.sh (git_config): Do not execut 'git' if $do_git fails. 95283 * autogen.sh (git_config): Do not execute 'git' if $do_git fails.
95284 95284
952852017-09-07 Glenn Morris <rgm@gnu.org> 952852017-09-07 Glenn Morris <rgm@gnu.org>
95286 95286
@@ -97597,13 +97597,13 @@
97597 97597
975982017-08-09 Tino Calancha <tino.calancha@gmail.com> 975982017-08-09 Tino Calancha <tino.calancha@gmail.com>
97599 97599
97600 dired-delete-file: Dont't ask for empty dirs 97600 dired-delete-file: Don't ask for empty dirs
97601 97601
97602 * lisp/dired.el (dired--yes-no-all-quit-help): New defun. 97602 * lisp/dired.el (dired--yes-no-all-quit-help): New defun.
97603 (dired-delete-file): Use it. Dont't ask for empty dirs (Bug#27940). 97603 (dired-delete-file): Use it. Don't ask for empty dirs (Bug#27940).
97604 97604
97605 * test/lisp/dired-tests.el (dired-test-with-temp-dirs): 97605 * test/lisp/dired-tests.el (dired-test-with-temp-dirs):
97606 New auxiliar macro. 97606 New auxiliary macro.
97607 (dired-test-bug27940): Add new test. 97607 (dired-test-bug27940): Add new test.
97608 97608
976092017-08-09 Tino Calancha <tino.calancha@gmail.com> 976092017-08-09 Tino Calancha <tino.calancha@gmail.com>
@@ -97928,7 +97928,7 @@
97928 Show help message when user inputs 'help'. 97928 Show help message when user inputs 'help'.
97929 (dired-do-flagged-delete): Bind locally dired-recursive-deletes 97929 (dired-do-flagged-delete): Bind locally dired-recursive-deletes
97930 so that we can overwrite its global value. 97930 so that we can overwrite its global value.
97931 Wrapp the loop within a catch '--delete-cancel to catch when 97931 Wrap the loop within a catch '--delete-cancel to catch when
97932 the user abort the directtry deletion. 97932 the user abort the directtry deletion.
97933 * doc/emacs/dired.texi (Dired Deletion): Update manual. 97933 * doc/emacs/dired.texi (Dired Deletion): Update manual.
97934 * etc/NEWS (Changes in Specialized Modes and Packages in Emacs 26.1): 97934 * etc/NEWS (Changes in Specialized Modes and Packages in Emacs 26.1):
@@ -98908,7 +98908,7 @@
98908 98908
98909 * lisp/net/shr.el (shr-put-image): Display svg images as svg 98909 * lisp/net/shr.el (shr-put-image): Display svg images as svg
98910 (bug#27799). I suspect the previous change was checked in by 98910 (bug#27799). I suspect the previous change was checked in by
98911 accident in conjuction with some other svg changes. 98911 accident in conjunction with some other svg changes.
98912 98912
989132017-07-23 Michael Albinus <michael.albinus@gmx.de> 989132017-07-23 Michael Albinus <michael.albinus@gmx.de>
98914 98914
@@ -99358,7 +99358,7 @@
99358 * doc/misc/ses.texi (Configuring what printer function 99358 * doc/misc/ses.texi (Configuring what printer function
99359 applies): Add description of keys for completing local printer 99359 applies): Add description of keys for completing local printer
99360 symbols and listing local printers in a help buffer. 99360 symbols and listing local printers in a help buffer.
99361 (Formulas): Add decription for key to list the named cell 99361 (Formulas): Add description for key to list the named cell
99362 symbols in a help buffer. 99362 symbols in a help buffer.
99363 99363
99364 * lisp/ses.el (ses-completion-keys): New constant. 99364 * lisp/ses.el (ses-completion-keys): New constant.
@@ -100624,7 +100624,7 @@
100624 * src/image.c (xbm_scan): 100624 * src/image.c (xbm_scan):
100625 * src/lread.c (read_escape): 100625 * src/lread.c (read_escape):
100626 * src/regex.c (ISXDIGIT) [emacs]: 100626 * src/regex.c (ISXDIGIT) [emacs]:
100627 Use char_hexdigit insted of doing it by hand. 100627 Use char_hexdigit instead of doing it by hand.
100628 100628
1006292017-07-06 Paul Eggert <eggert@cs.ucla.edu> 1006292017-07-06 Paul Eggert <eggert@cs.ucla.edu>
100630 100630
@@ -100970,7 +100970,7 @@
100970 Fix bug in yesterday's CC Mode commit. 100970 Fix bug in yesterday's CC Mode commit.
100971 100971
100972 * lisp/progmodes/cc-mode.el (c-quoted-number-head-before-point): Check a 100972 * lisp/progmodes/cc-mode.el (c-quoted-number-head-before-point): Check a
100973 search has succeded before using the match data. 100973 search has succeeded before using the match data.
100974 (c-quoted-number-head-before-point, c-quoted-number-head-after-point): 100974 (c-quoted-number-head-before-point, c-quoted-number-head-after-point):
100975 Specify that the position of the extremity of the head or tail is in the 100975 Specify that the position of the extremity of the head or tail is in the
100976 match data. 100976 match data.
@@ -101677,13 +101677,13 @@
101677 * src/nsfns.m (frame_parm_handler): Add entry for 101677 * src/nsfns.m (frame_parm_handler): Add entry for
101678 x_set_no_special_glyphs. 101678 x_set_no_special_glyphs.
101679 (Fx_create_frame): Handle 'no-special-glyphs' parameter. 101679 (Fx_create_frame): Handle 'no-special-glyphs' parameter.
101680 Intitialize new cursor types for dragging frame borders. 101680 Initialize new cursor types for dragging frame borders.
101681 * src/nsterm.h (struct ns_output): Add new cursor types for 101681 * src/nsterm.h (struct ns_output): Add new cursor types for
101682 dragging frame borders. 101682 dragging frame borders.
101683 * src/w32fns.c (w32_frame_parm_handlers): Add entry for 101683 * src/w32fns.c (w32_frame_parm_handlers): Add entry for
101684 x_set_no_special_glyphs. 101684 x_set_no_special_glyphs.
101685 (Fx_create_frame): Handle 'no-special-glyphs' parameter. 101685 (Fx_create_frame): Handle 'no-special-glyphs' parameter.
101686 Intitialize new cursor types for dragging frame borders. 101686 Initialize new cursor types for dragging frame borders.
101687 * src/w32term.h (struct w32_output): Add new cursor types for 101687 * src/w32term.h (struct w32_output): Add new cursor types for
101688 dragging frame borders. 101688 dragging frame borders.
101689 * src/window.c (coordinates_in_window) 101689 * src/window.c (coordinates_in_window)
@@ -103780,7 +103780,7 @@
103780 Correct and isolate the todo-mode test environment 103780 Correct and isolate the todo-mode test environment
103781 103781
103782 This avoids having to set todo-mode variables globally in the test 103782 This avoids having to set todo-mode variables globally in the test
103783 file and prevents any exisiting user todo-mode files from influencing 103783 file and prevents any existing user todo-mode files from influencing
103784 the tests. 103784 the tests.
103785 103785
103786 * test/lisp/calendar/todo-mode-tests.el: 103786 * test/lisp/calendar/todo-mode-tests.el:
@@ -104671,7 +104671,7 @@
104671 Fix and improve UI of scroll bar menu (bug#27047) 104671 Fix and improve UI of scroll bar menu (bug#27047)
104672 104672
104673 In addition, since the Emacs manual writes "scroll bar", "tool 104673 In addition, since the Emacs manual writes "scroll bar", "tool
104674 bar" and "menu bar", use this convention in the Show/Hide menues 104674 bar" and "menu bar", use this convention in the Show/Hide menus
104675 and tooltips as well. 104675 and tooltips as well.
104676 104676
104677 * lisp/menu-bar.el (menu-bar-showhide-scroll-bar-menu): Make 104677 * lisp/menu-bar.el (menu-bar-showhide-scroll-bar-menu): Make
@@ -105415,7 +105415,7 @@
105415 specifies how emacs should use tramp to find remote files. 105415 specifies how emacs should use tramp to find remote files.
105416 105416
105417 * doc/emacs/misc.texi (TCP Emacs server): New subsection describing 105417 * doc/emacs/misc.texi (TCP Emacs server): New subsection describing
105418 the various knobs to tune server.el for TCP opereation. 105418 the various knobs to tune server.el for TCP operation.
105419 (emacsclient Options): Reference "TCP Emacs server" from description of 105419 (emacsclient Options): Reference "TCP Emacs server" from description of
105420 --server-file. Document the new '--tramp' / '-T' options. 105420 --server-file. Document the new '--tramp' / '-T' options.
105421 * doc/emacs/emacs.texi (Top): Update the top-level menu. 105421 * doc/emacs/emacs.texi (Top): Update the top-level menu.
@@ -107412,7 +107412,7 @@
107412 instead of the sexp beginning position. Saving the 107412 instead of the sexp beginning position. Saving the
107413 CONTAINING-SEXP-START returned by `calculate-lisp-indent' is no longer 107413 CONTAINING-SEXP-START returned by `calculate-lisp-indent' is no longer
107414 needed. Don't bother stopping if we don't descend below init-depth, 107414 needed. Don't bother stopping if we don't descend below init-depth,
107415 since we now alway scan the whole buffer (via syntax-ppss) anyway. 107415 since we now always scan the whole buffer (via syntax-ppss) anyway.
107416 * test/lisp/emacs-lisp/lisp-mode-tests.el (indent-sexp): Add blank 107416 * test/lisp/emacs-lisp/lisp-mode-tests.el (indent-sexp): Add blank
107417 line to test case. 107417 line to test case.
107418 107418
@@ -109144,7 +109144,7 @@
109144 * doc/lispref/records.texi (Records): reference it. Document 109144 * doc/lispref/records.texi (Records): reference it. Document
109145 behavior when type slot is a record. 109145 behavior when type slot is a record.
109146 109146
109147 * admin/alloc-colors.c (Fmake_record, Frecord): mention type desciptors. 109147 * admin/alloc-colors.c (Fmake_record, Frecord): mention type descriptors.
109148 109148
1091492017-04-06 Stefan Monnier <monnier@iro.umontreal.ca> 1091492017-04-06 Stefan Monnier <monnier@iro.umontreal.ca>
109150 109150
@@ -110325,7 +110325,7 @@
110325 110325
110326 * lisp/progmodes/sql.el: Version 3.6 110326 * lisp/progmodes/sql.el: Version 3.6
110327 110327
110328 (sql-login-params): Added :must-match for completition of 110328 (sql-login-params): Added :must-match for completion of
110329 `server' and `database' login parameters. 110329 `server' and `database' login parameters.
110330 (sql-sqlite-login-params, sql-postgres-login-params): Set 110330 (sql-sqlite-login-params, sql-postgres-login-params): Set
110331 :must-match to `confirm'. 110331 :must-match to `confirm'.
@@ -113373,7 +113373,7 @@
113373 casefiddle-tests-case-table, casefiddle-tests-casing-character, 113373 casefiddle-tests-case-table, casefiddle-tests-casing-character,
113374 casefiddle-tests-casing, casefiddle-tests-casing-byte8, 113374 casefiddle-tests-casing, casefiddle-tests-casing-byte8,
113375 casefiddle-tests-casing-byte8-with-changes): New tests. 113375 casefiddle-tests-casing-byte8-with-changes): New tests.
113376 (casefiddle-tests--test-casing): New helper function for runnig 113376 (casefiddle-tests--test-casing): New helper function for running
113377 some of the tests. 113377 some of the tests.
113378 113378
1133792017-02-15 Michal Nazarewicz <mina86@mina86.com> 1133792017-02-15 Michal Nazarewicz <mina86@mina86.com>
@@ -113897,7 +113897,7 @@
113897 113897
113898 * lisp/eshell/esh-proc.el (eshell-sentinel): If called while still 113898 * lisp/eshell/esh-proc.el (eshell-sentinel): If called while still
113899 handling output of the process, make sure to close the pipes only later, 113899 handling output of the process, make sure to close the pipes only later,
113900 so that the next process in the pipeline recieves EOF only after getting 113900 so that the next process in the pipeline receives EOF only after getting
113901 all its input (Bug#25549). 113901 all its input (Bug#25549).
113902 113902
1139032017-02-09 Katsumi Yamaoka <yamaoka@jpl.org> 1139032017-02-09 Katsumi Yamaoka <yamaoka@jpl.org>
@@ -116519,7 +116519,7 @@
116519 Clarify major mode switching 116519 Clarify major mode switching
116520 116520
116521 * doc/emacs/modes.texi (Major Modes): 116521 * doc/emacs/modes.texi (Major Modes):
116522 * doc/lispref/modes.texi (Modes, Major Modes): Explictly say that each 116522 * doc/lispref/modes.texi (Modes, Major Modes): Explicitly say that each
116523 buffer has exactly one major mode and can't be "turned off", only 116523 buffer has exactly one major mode and can't be "turned off", only
116524 switched away from (Bug#25357). 116524 switched away from (Bug#25357).
116525 116525
@@ -119501,7 +119501,7 @@
119501 119501
119502 merge from trunk 119502 merge from trunk
119503 119503
119504 this merges frmo trunk and fixes various build issues. 119504 this merges from trunk and fixes various build issues.
119505 this needed a few ugly tweaks. 119505 this needed a few ugly tweaks.
119506 this hangs in "make check" now 119506 this hangs in "make check" now
119507 119507
@@ -120142,7 +120142,7 @@
120142 120142
120143 Since 2016-06-26 "Fix test-completion with completion-regexp-list", when 120143 Since 2016-06-26 "Fix test-completion with completion-regexp-list", when
120144 calling test-completion with an alist collection, the predicate was 120144 calling test-completion with an alist collection, the predicate was
120145 recieving the string value instead of the alist entry (Bug#24966). 120145 receiving the string value instead of the alist entry (Bug#24966).
120146 120146
120147 * src/minibuf.c (Ftest_completion): Don't modify the found element, just 120147 * src/minibuf.c (Ftest_completion): Don't modify the found element, just
120148 test STRING against `completion-regexp-list'. 120148 test STRING against `completion-regexp-list'.
@@ -124470,7 +124470,7 @@
124470 124470
1244712016-09-12 Michal Nazarewicz <mina86@mina86.com> 1244712016-09-12 Michal Nazarewicz <mina86@mina86.com>
124472 124472
124473 Fix compiler thinking width and height may be unitialized in frame.c 124473 Fix compiler thinking width and height may be uninitialized in frame.c
124474 124474
124475 This fixes the following warning: 124475 This fixes the following warning:
124476 124476
@@ -124486,7 +124486,7 @@
124486 124486
1244872016-09-12 Michal Nazarewicz <mina86@mina86.com> 1244872016-09-12 Michal Nazarewicz <mina86@mina86.com>
124488 124488
124489 Fix compiler thinking tmpdir may be unitialized in emacsclient 124489 Fix compiler thinking tmpdir may be uninitialized in emacsclient
124490 124490
124491 This fixes the following warning: 124491 This fixes the following warning:
124492 124492
@@ -124669,7 +124669,7 @@
124669 124669
124670 Invert y coord of NS image files (bug#7847) 124670 Invert y coord of NS image files (bug#7847)
124671 124671
124672 * src/nsterm.m (ns_dumpglyphs_image): Invert y co-ordinate of the image 124672 * src/nsterm.m (ns_dumpglyphs_image): Invert y coordinate of the image
124673 when compositing. 124673 when compositing.
124674 124674
1246752016-09-10 Noam Postavsky <npostavs@gmail.com> 1246752016-09-10 Noam Postavsky <npostavs@gmail.com>
@@ -124701,7 +124701,7 @@
124701 determine which class is failing. This happens when failure is caused 124701 determine which class is failing. This happens when failure is caused
124702 by ‘(should (equal (point) (point-max)))’ not being met. 124702 by ‘(should (equal (point) (point-max)))’ not being met.
124703 124703
124704 With per-character class tests, it is immidiatelly obvious which test 124704 With per-character class tests, it is immediately obvious which test
124705 causes issues plus tests for all classes are run even if some of them 124705 causes issues plus tests for all classes are run even if some of them
124706 fail. 124706 fail.
124707 124707
@@ -125756,7 +125756,7 @@
125756 125756
125757 * lisp/emacs-lisp/map.el (map--dispatch): Fix docstring 125757 * lisp/emacs-lisp/map.el (map--dispatch): Fix docstring
125758 125758
125759 The docstring referenced a non-existant parameter, as well as a 125759 The docstring referenced a non-existent parameter, as well as a
125760 parameter that has been renamed since the docstring was written. Fix 125760 parameter that has been renamed since the docstring was written. Fix
125761 both errors, fixing (Bug#24182). 125761 both errors, fixing (Bug#24182).
125762 125762
@@ -125828,7 +125828,7 @@
125828 125828
125829 * lisp/window.el (window--state-put-2): Set 'noforce argument 125829 * lisp/window.el (window--state-put-2): Set 'noforce argument
125830 when restoring a window's start position. This avoids that the 125830 when restoring a window's start position. This avoids that the
125831 effect of `set-window-point' gets overidden by that of 125831 effect of `set-window-point' gets overridden by that of
125832 `set-window-start' (Bug#24240). 125832 `set-window-start' (Bug#24240).
125833 125833
1258342016-08-17 Alan Mackenzie <acm@muc.de> 1258342016-08-17 Alan Mackenzie <acm@muc.de>
@@ -126205,7 +126205,7 @@
126205 126205
126206 * doc/misc/ses.texi (Quick Tutorial): Mention the '!' 126206 * doc/misc/ses.texi (Quick Tutorial): Mention the '!'
126207 'ses-range' modifier as an alternative to 'ses+'. 126207 'ses-range' modifier as an alternative to 'ses+'.
126208 (Advanced Features): Add a refernce to node 'Nonrelocatable 126208 (Advanced Features): Add a reference to node 'Nonrelocatable
126209 references' concerning function 'ses-rename-cell'. 126209 references' concerning function 'ses-rename-cell'.
126210 (Standard formula functions): Mention the '!' 'ses-range' 126210 (Standard formula functions): Mention the '!' 'ses-range'
126211 modifier as an alternative to 'ses-delete-blanks'. 126211 modifier as an alternative to 'ses-delete-blanks'.
@@ -126449,7 +126449,7 @@
126449 126449
1264502016-08-06 Michael Albinus <michael.albinus@gmx.de> 1264502016-08-06 Michael Albinus <michael.albinus@gmx.de>
126451 126451
126452 Add missing dcstrings in Tramp, remove chec for obsolee methods 126452 Add missing dcstrings in Tramp, remove check for obsolee methods
126453 126453
126454 * lisp/net/tramp.el (tramp-progress-reporter-update) 126454 * lisp/net/tramp.el (tramp-progress-reporter-update)
126455 (tramp-unload-file-name-handlers, tramp-get-local-uid) 126455 (tramp-unload-file-name-handlers, tramp-get-local-uid)
@@ -128859,7 +128859,7 @@
128859 Call `file-name-directory' also for remote NEWNAME. 128859 Call `file-name-directory' also for remote NEWNAME.
128860 128860
128861 * test/lisp/net/tramp-tests.el (tramp-test15-copy-directory): 128861 * test/lisp/net/tramp-tests.el (tramp-test15-copy-directory):
128862 Do not skip for tramp-smb.el. Test als COPY-CONTENTS case. 128862 Do not skip for tramp-smb.el. Test also COPY-CONTENTS case.
128863 (tramp-test24-file-name-completion): Improve check for 128863 (tramp-test24-file-name-completion): Improve check for
128864 hostname completion. 128864 hostname completion.
128865 (tramp--test-rsync-p): New defun. 128865 (tramp--test-rsync-p): New defun.
@@ -129664,7 +129664,7 @@
129664 129664
129665 * lisp/international/ucs-normalize.el 129665 * lisp/international/ucs-normalize.el
129666 (ucs-normalize-hfs-nfd-pre-write-conversion): 129666 (ucs-normalize-hfs-nfd-pre-write-conversion):
129667 Prevent compiler warning for unused arguments, add coment. 129667 Prevent compiler warning for unused arguments, add comment.
129668 129668
1296692016-06-10 Paul Eggert <eggert@cs.ucla.edu> 1296692016-06-10 Paul Eggert <eggert@cs.ucla.edu>
129670 129670
@@ -130352,7 +130352,7 @@
130352 130352
130353 * lisp/wid-edit.el (link): Remove :follow-link property (bug#22434) 130353 * lisp/wid-edit.el (link): Remove :follow-link property (bug#22434)
130354 130354
130355 * lisp/recentf.el (recentf-dialog-mode-map): Remove unecessary mapping. 130355 * lisp/recentf.el (recentf-dialog-mode-map): Remove unnecessary mapping.
130356 130356
1303572016-05-29 Lars Magne Ingebrigtsen <larsi@gnus.org> 1303572016-05-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
130358 130358
@@ -131429,7 +131429,7 @@
131429 4c5a00b Make package-install-from-buffer not move point 131429 4c5a00b Make package-install-from-buffer not move point
131430 9596ea1 ; Revert "* emacs-lisp/lisp-mnt.el (lm-header): save-excursion" 131430 9596ea1 ; Revert "* emacs-lisp/lisp-mnt.el (lm-header): save-excursion"
131431 f79c352 Redo the fix for bug#21839 131431 f79c352 Redo the fix for bug#21839
131432 8d2f78c Don't treat JS spread as contination method call 131432 8d2f78c Don't treat JS spread as continuation method call
131433 131433
1314342016-05-12 Chris Feng <chris.w.feng@gmail.com> 1314342016-05-12 Chris Feng <chris.w.feng@gmail.com>
131435 131435
@@ -132526,7 +132526,7 @@
132526 cursor-type doc fix 132526 cursor-type doc fix
132527 132527
132528 * src/buffer.c (syms_of_buffer): Mention that cursor-type's 132528 * src/buffer.c (syms_of_buffer): Mention that cursor-type's
132529 WIDHT/HEIGHT can't exceed the frame char size (bug#19215). 132529 WIDTH/HEIGHT can't exceed the frame char size (bug#19215).
132530 132530
1325312016-04-30 Lars Ingebrigtsen <larsi@gnus.org> 1325312016-04-30 Lars Ingebrigtsen <larsi@gnus.org>
132532 132532
@@ -132608,7 +132608,7 @@
132608 132608
1326092016-04-30 Lars Ingebrigtsen <larsi@gnus.org> 1326092016-04-30 Lars Ingebrigtsen <larsi@gnus.org>
132610 132610
132611 Explictly explain that package-initialize loads the packages 132611 Explicitly explain that package-initialize loads the packages
132612 132612
132613 * lisp/emacs-lisp/package.el (package-initialize): Be explicit 132613 * lisp/emacs-lisp/package.el (package-initialize): Be explicit
132614 in saying that `package-initialize' obviates adjusting the 132614 in saying that `package-initialize' obviates adjusting the
@@ -132892,7 +132892,7 @@
132892 Fix definition of nobreak-space 132892 Fix definition of nobreak-space
132893 132893
132894 * lisp/faces.el (nobreak-space): The definition to 132894 * lisp/faces.el (nobreak-space): The definition to
132895 nobreak-space was inadvertantly changed by the previous checkin. 132895 nobreak-space was inadvertently changed by the previous checkin.
132896 132896
1328972016-04-28 Lars Ingebrigtsen <larsi@gnus.org> 1328972016-04-28 Lars Ingebrigtsen <larsi@gnus.org>
132898 132898
@@ -133217,9 +133217,9 @@
133217 calling `vc-state' on default-directory (VC state is undefined 133217 calling `vc-state' on default-directory (VC state is undefined
133218 for directories). Check that `vc-state' returns nil where it 133218 for directories). Check that `vc-state' returns nil where it
133219 returned `unregistered' before. Remove all checks comparing 133219 returned `unregistered' before. Remove all checks comparing
133220 invocations with the backend passed in explictly and without. 133220 invocations with the backend passed in explicitly and without.
133221 (vc-test--working-revision): Remove all checks comparing 133221 (vc-test--working-revision): Remove all checks comparing
133222 invocations with the backend passed in explictly and without. 133222 invocations with the backend passed in explicitly and without.
133223 Update comments, and add a new one. 133223 Update comments, and add a new one.
133224 133224
1332252016-04-24 Paul Eggert <eggert@cs.ucla.edu> 1332252016-04-24 Paul Eggert <eggert@cs.ucla.edu>
@@ -133845,7 +133845,7 @@
133845 133845
1338462016-04-10 Etienne Prud'homme <e.e.f.prudhomme@gmail.com> (tiny change) 1338462016-04-10 Etienne Prud'homme <e.e.f.prudhomme@gmail.com> (tiny change)
133847 133847
133848 Fix alignement rule for CSS 133848 Fix alignment rule for CSS
133849 133849
133850 * lisp/align.el (align-rules-list): Support CSS properties that have 133850 * lisp/align.el (align-rules-list): Support CSS properties that have
133851 multiple words. 133851 multiple words.
@@ -134121,7 +134121,7 @@
134121 a3daa34 Teach M-x disassemble a default argument. 134121 a3daa34 Teach M-x disassemble a default argument.
134122 e30c3e9 Fix EOL decoding in vc-annotate with SVN back-end on MS-Windows 134122 e30c3e9 Fix EOL decoding in vc-annotate with SVN back-end on MS-Windows
134123 df441b3 Fix OS X specific settings in tramp-tests 134123 df441b3 Fix OS X specific settings in tramp-tests
134124 2244331 Finish fixing a cacheing bug in CC Mode (see 2016-03-09) 134124 2244331 Finish fixing a caching bug in CC Mode (see 2016-03-09)
134125 134125
134126 # Conflicts: 134126 # Conflicts:
134127 # lisp/net/tramp-sh.el 134127 # lisp/net/tramp-sh.el
@@ -134272,7 +134272,7 @@
134272 0403620 Don't misindent arguments of a method call inside continuation 134272 0403620 Don't misindent arguments of a method call inside continuation
134273 e6776f8 * src/keyboard.c (echo_keystrokes_p): Don't test cursor_in_ec... 134273 e6776f8 * src/keyboard.c (echo_keystrokes_p): Don't test cursor_in_ec...
134274 8475f3d ASCII-only etc/NEWS etc. 134274 8475f3d ASCII-only etc/NEWS etc.
134275 5cc6919 Fix a cacheing bug, which led to inordinately slow c-beginnin... 134275 5cc6919 Fix a caching bug, which led to inordinately slow c-beginnin...
134276 0ce37ea Fix Isearch prompt when invoked with an argument 134276 0ce37ea Fix Isearch prompt when invoked with an argument
134277 f3033d4 Fix a typo in the Emacs manual 134277 f3033d4 Fix a typo in the Emacs manual
134278 4235d2d Curved quotes in etc/NEWS etc. 134278 4235d2d Curved quotes in etc/NEWS etc.
@@ -137965,7 +137965,7 @@
137965 137965
1379662016-02-10 Lars Ingebrigtsen <larsi@gnus.org> 1379662016-02-10 Lars Ingebrigtsen <larsi@gnus.org>
137967 137967
137968 Remove som XEmacs compat code from message.el 137968 Remove some XEmacs compat code from message.el
137969 137969
137970 * lisp/gnus/message.el: Remove some XEmacs compat code. 137970 * lisp/gnus/message.el: Remove some XEmacs compat code.
137971 137971
@@ -138403,7 +138403,7 @@
138403 a header while with nil argument moves to the indented text of header's 138403 a header while with nil argument moves to the indented text of header's
138404 value. 138404 value.
138405 (message-beginning-of-line): Function is now aware of folded headers and 138405 (message-beginning-of-line): Function is now aware of folded headers and
138406 either moves point to the indention of a header or, in visual-line-mode, 138406 either moves point to the indentation of a header or, in visual-line-mode,
138407 searches for the beginning of the header. 138407 searches for the beginning of the header.
138408 138408
1384092016-02-08 Michal Nazarewicz <mina86@mina86.com> 1384092016-02-08 Michal Nazarewicz <mina86@mina86.com>
@@ -139254,7 +139254,7 @@
139254 (History): XEmacs support has been removed. 139254 (History): XEmacs support has been removed.
139255 (GVFS based methods, Remote processes): Do not use emacsgvfs flag. 139255 (GVFS based methods, Remote processes): Do not use emacsgvfs flag.
139256 (Auto-save and Backup): Use both syntax versions. 139256 (Auto-save and Backup): Use both syntax versions.
139257 (File name Syntax): Remark on IPv6 adresses is valid for 139257 (File name Syntax): Remark on IPv6 addresses is valid for
139258 unified syntax only. 139258 unified syntax only.
139259 139259
139260 * doc/misc/trampver.texi: Do not set emacsgvfs flag. 139260 * doc/misc/trampver.texi: Do not set emacsgvfs flag.
@@ -140661,7 +140661,7 @@
140661 put-text-property cannot be plainly (point), you need a 140661 put-text-property cannot be plainly (point), you need a
140662 ses-goto-print call before 140662 ses-goto-print call before
140663 140663
140664 - Second, the range itself was computed erronously, only the first 140664 - Second, the range itself was computed erroneously, only the first
140665 char was affected instead of the full cell width. This was not 140665 char was affected instead of the full cell width. This was not
140666 noticeable prior to changes (Deprecate `intangible' and 140666 noticeable prior to changes (Deprecate `intangible' and
140667 `point-entered' properties) made by Stefan on 2015-04-13T19:51:15Z 140667 `point-entered' properties) made by Stefan on 2015-04-13T19:51:15Z
@@ -142220,7 +142220,7 @@
142220 the problems described in bug#20674 regarding the interaction with 142220 the problems described in bug#20674 regarding the interaction with
142221 modes such as darkroom-mode and olivetti-mode. 142221 modes such as darkroom-mode and olivetti-mode.
142222 142222
142223 A similar fix was commited to nlinum.el in ELPA.git's 142223 A similar fix was committed to nlinum.el in ELPA.git's
142224 e7f5f549fbfb740b911fb7f33b42381ecece56d8 142224 e7f5f549fbfb740b911fb7f33b42381ecece56d8
142225 142225
142226 * lisp/linum.el (linum-delete-overlays): Restore margins more 142226 * lisp/linum.el (linum-delete-overlays): Restore margins more