aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorAlan Mackenzie2017-02-12 10:59:03 +0000
committerAlan Mackenzie2017-02-12 10:59:03 +0000
commitf4d5b687150810129b7a1d5b006e31ccf82b691b (patch)
tree4229b13800349032697daae3904dc3773e6b7a80 /etc
parentd5514332d4a6092673ce1f78fadcae0c57f7be64 (diff)
parent148100d98319499f0ac6f57b8be08cbd14884a5c (diff)
downloademacs-comment-cache.tar.gz
emacs-comment-cache.zip
Merge branch 'master' into comment-cachecomment-cache
Diffstat (limited to 'etc')
-rw-r--r--etc/DEBUG2
-rw-r--r--etc/NEWS65
2 files changed, 65 insertions, 2 deletions
diff --git a/etc/DEBUG b/etc/DEBUG
index acb08c660e0..3719c3e6f66 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -225,7 +225,7 @@ this command:
225 handle SIGINT stop nopass 225 handle SIGINT stop nopass
226 226
227After this 'handle' command, SIGINT will return control to GDB. If 227After this 'handle' command, SIGINT will return control to GDB. If
228you want the C-g to cause a QUIT within Emacs as well, omit the 'nopass'. 228you want the C-g to cause a quit within Emacs as well, omit the 'nopass'.
229See the GDB manual for more details about signal handling and the 229See the GDB manual for more details about signal handling and the
230'handle' command. 230'handle' command.
231 231
diff --git a/etc/NEWS b/etc/NEWS
index 051b97e146a..cbf2b70c821 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -116,7 +116,16 @@ dired buffer.
116** Emacs now uses double buffering to reduce flicker when editing and 116** Emacs now uses double buffering to reduce flicker when editing and
117resizing graphical Emacs frames on the X Window System. This support 117resizing graphical Emacs frames on the X Window System. This support
118requires the DOUBLE-BUFFER extension, which major X servers have 118requires the DOUBLE-BUFFER extension, which major X servers have
119supported for many years. 119supported for many years. If your system has this extension, but an
120Emacs built with double buffering misbehaves on some displays you use,
121you can disable the feature by adding
122
123 '(inhibit-double-buffering . t)
124
125to default-frame-parameters. Or inject this parameter into the
126selected frame by evaluating this form:
127
128 (modify-frame-parameters nil '((inhibit-double-buffering . t)))
120 129
121--- 130---
122The group 'wp', whose label was "text", is now deprecated. 131The group 'wp', whose label was "text", is now deprecated.
@@ -298,10 +307,23 @@ local part of a remote file name. Thus, if you have a directory named
298"/~" on the remote host "foo", you can prevent it from being 307"/~" on the remote host "foo", you can prevent it from being
299substituted by a home directory by writing it as "/foo:/:/~/file". 308substituted by a home directory by writing it as "/foo:/:/~/file".
300 309
310+++
311** The new variable 'maximum-scroll-margin' allows having effective
312settings of 'scroll-margin' up to half the window size, instead of
313always restricting the margin to a quarter of the window.
314
301 315
302* Editing Changes in Emacs 26.1 316* Editing Changes in Emacs 26.1
303 317
304+++ 318+++
319** Two new user options 'list-matching-lines-jump-to-current-line' and
320'list-matching-lines-current-line-face' to show highlighted the current
321line in *Occur* buffer.
322
323+++
324** The 'occur' command can now operate on the region.
325
326+++
305** New bindings for 'query-replace-map'. 327** New bindings for 'query-replace-map'.
306'undo', undo the last replacement; bound to 'u'. 328'undo', undo the last replacement; bound to 'u'.
307'undo-all', undo all replacements; bound to 'U'. 329'undo-all', undo all replacements; bound to 'U'.
@@ -339,6 +361,16 @@ bound to 'Buffer-menu-unmark-all-buffers'.
339*** Two new commands 'Buffer-menu-unmark-all', bound to 'U' and 361*** Two new commands 'Buffer-menu-unmark-all', bound to 'U' and
340'Buffer-menu-unmark-all-buffers', bound to 'M-DEL'. 362'Buffer-menu-unmark-all-buffers', bound to 'M-DEL'.
341 363
364** Gnus
365
366---
367*** The .newsrc file will now only be saved if the native select
368method is an NNTP select method.
369
370+++
371*** A new command for sorting articles by readedness marks has been
372added: `C-c C-s C-m C-m'.
373
342** Ibuffer 374** Ibuffer
343 375
344--- 376---
@@ -432,6 +464,11 @@ viewing HTML files and the like.
432breakpoint (e.g. with "f" and "o") by customizing the new option 464breakpoint (e.g. with "f" and "o") by customizing the new option
433'edebug-sit-on-break'. 465'edebug-sit-on-break'.
434 466
467+++
468*** New customizable option 'edebug-max-depth'
469This allows to enlarge the maximum recursion depth when instrumenting
470code.
471
435** Eshell 472** Eshell
436 473
437*** 'eshell-input-filter's value is now a named function 474*** 'eshell-input-filter's value is now a named function
@@ -594,6 +631,13 @@ HTML tags, classes and IDs using the 'completion-at-point' command.
594Completion candidates for HTML classes and IDs are retrieved from open 631Completion candidates for HTML classes and IDs are retrieved from open
595HTML mode buffers. 632HTML mode buffers.
596 633
634---
635*** CSS mode now binds 'C-h S' to a function that will show
636information about a CSS construct (an at-rule, property, pseudo-class,
637pseudo-element, with the default being guessed from context). By
638default the information is looked up on the Mozilla Developer Network,
639but this can be customized using 'css-lookup-url-format'.
640
597+++ 641+++
598** Emacs now supports character name escape sequences in character and 642** Emacs now supports character name escape sequences in character and
599string literals. The syntax variants \N{character name} and 643string literals. The syntax variants \N{character name} and
@@ -719,6 +763,13 @@ instead.
719 763
720* Lisp Changes in Emacs 26.1 764* Lisp Changes in Emacs 26.1
721 765
766+++
767** 'save-some-buffers' now uses 'save-some-buffers-default-predicate'
768to decide which buffers to ask about, if the PRED argument is nil.
769The default value of 'save-some-buffers-default-predicate' is nil,
770which means ask about all file-visiting buffers.
771
772** string-(to|as|make)-(uni|multi)byte are now declared obsolete.
722** New variable 'while-no-input-ignore-events' which allow 773** New variable 'while-no-input-ignore-events' which allow
723setting which special events 'while-no-input' should ignore. 774setting which special events 'while-no-input' should ignore.
724It is a list of symbols. 775It is a list of symbols.
@@ -778,6 +829,11 @@ of an arbitrary function. This generalizes 'subr-arity' for functions
778that are not built-in primitives. We recommend using this new 829that are not built-in primitives. We recommend using this new
779function instead of 'subr-arity'. 830function instead of 'subr-arity'.
780 831
832** New function 'region-bounds' can be used in the interactive spec
833to provide region boundaries (for rectangular regions more than one)
834to an interactively callable function as a single argument instead of
835two separate arguments region-beginning and region-end.
836
781+++ 837+++
782** 'parse-partial-sexp' state has a new element. Element 10 is 838** 'parse-partial-sexp' state has a new element. Element 10 is
783non-nil when the last character scanned might be the first character 839non-nil when the last character scanned might be the first character
@@ -838,6 +894,13 @@ ABBR is a time zone abbreviation. The affected functions are
838collection). 894collection).
839 895
840+++ 896+++
897** 'car' and 'cdr' compositions 'cXXXr' and 'cXXXXr' are now part of Elisp.
898
899---
900** 'if-let*', 'when-let*', and 'and-let*' are new in subr-x.el.
901The incumbent 'if-let' and 'when-let' are now aliases.
902
903+++
841** The new functions 'make-nearby-temp-file' and 'temporary-file-directory' 904** The new functions 'make-nearby-temp-file' and 'temporary-file-directory'
842can be used for creation of temporary files of remote or mounted directories. 905can be used for creation of temporary files of remote or mounted directories.
843 906