diff options
| author | Alan Mackenzie | 2017-02-12 10:59:03 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2017-02-12 10:59:03 +0000 |
| commit | f4d5b687150810129b7a1d5b006e31ccf82b691b (patch) | |
| tree | 4229b13800349032697daae3904dc3773e6b7a80 /etc | |
| parent | d5514332d4a6092673ce1f78fadcae0c57f7be64 (diff) | |
| parent | 148100d98319499f0ac6f57b8be08cbd14884a5c (diff) | |
| download | emacs-comment-cache.tar.gz emacs-comment-cache.zip | |
Merge branch 'master' into comment-cachecomment-cache
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/DEBUG | 2 | ||||
| -rw-r--r-- | etc/NEWS | 65 |
2 files changed, 65 insertions, 2 deletions
| @@ -225,7 +225,7 @@ this command: | |||
| 225 | handle SIGINT stop nopass | 225 | handle SIGINT stop nopass |
| 226 | 226 | ||
| 227 | After this 'handle' command, SIGINT will return control to GDB. If | 227 | After this 'handle' command, SIGINT will return control to GDB. If |
| 228 | you want the C-g to cause a QUIT within Emacs as well, omit the 'nopass'. | 228 | you want the C-g to cause a quit within Emacs as well, omit the 'nopass'. |
| 229 | See the GDB manual for more details about signal handling and the | 229 | See the GDB manual for more details about signal handling and the |
| 230 | 'handle' command. | 230 | 'handle' command. |
| 231 | 231 | ||
| @@ -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 |
| 117 | resizing graphical Emacs frames on the X Window System. This support | 117 | resizing graphical Emacs frames on the X Window System. This support |
| 118 | requires the DOUBLE-BUFFER extension, which major X servers have | 118 | requires the DOUBLE-BUFFER extension, which major X servers have |
| 119 | supported for many years. | 119 | supported for many years. If your system has this extension, but an |
| 120 | Emacs built with double buffering misbehaves on some displays you use, | ||
| 121 | you can disable the feature by adding | ||
| 122 | |||
| 123 | '(inhibit-double-buffering . t) | ||
| 124 | |||
| 125 | to default-frame-parameters. Or inject this parameter into the | ||
| 126 | selected frame by evaluating this form: | ||
| 127 | |||
| 128 | (modify-frame-parameters nil '((inhibit-double-buffering . t))) | ||
| 120 | 129 | ||
| 121 | --- | 130 | --- |
| 122 | The group 'wp', whose label was "text", is now deprecated. | 131 | The 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 |
| 299 | substituted by a home directory by writing it as "/foo:/:/~/file". | 308 | substituted by a home directory by writing it as "/foo:/:/~/file". |
| 300 | 309 | ||
| 310 | +++ | ||
| 311 | ** The new variable 'maximum-scroll-margin' allows having effective | ||
| 312 | settings of 'scroll-margin' up to half the window size, instead of | ||
| 313 | always 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 | ||
| 321 | line 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 | ||
| 368 | method is an NNTP select method. | ||
| 369 | |||
| 370 | +++ | ||
| 371 | *** A new command for sorting articles by readedness marks has been | ||
| 372 | added: `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. | |||
| 432 | breakpoint (e.g. with "f" and "o") by customizing the new option | 464 | breakpoint (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' | ||
| 469 | This allows to enlarge the maximum recursion depth when instrumenting | ||
| 470 | code. | ||
| 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. | |||
| 594 | Completion candidates for HTML classes and IDs are retrieved from open | 631 | Completion candidates for HTML classes and IDs are retrieved from open |
| 595 | HTML mode buffers. | 632 | HTML mode buffers. |
| 596 | 633 | ||
| 634 | --- | ||
| 635 | *** CSS mode now binds 'C-h S' to a function that will show | ||
| 636 | information about a CSS construct (an at-rule, property, pseudo-class, | ||
| 637 | pseudo-element, with the default being guessed from context). By | ||
| 638 | default the information is looked up on the Mozilla Developer Network, | ||
| 639 | but 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 |
| 599 | string literals. The syntax variants \N{character name} and | 643 | string 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' | ||
| 768 | to decide which buffers to ask about, if the PRED argument is nil. | ||
| 769 | The default value of 'save-some-buffers-default-predicate' is nil, | ||
| 770 | which 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 |
| 723 | setting which special events 'while-no-input' should ignore. | 774 | setting which special events 'while-no-input' should ignore. |
| 724 | It is a list of symbols. | 775 | It is a list of symbols. |
| @@ -778,6 +829,11 @@ of an arbitrary function. This generalizes 'subr-arity' for functions | |||
| 778 | that are not built-in primitives. We recommend using this new | 829 | that are not built-in primitives. We recommend using this new |
| 779 | function instead of 'subr-arity'. | 830 | function instead of 'subr-arity'. |
| 780 | 831 | ||
| 832 | ** New function 'region-bounds' can be used in the interactive spec | ||
| 833 | to provide region boundaries (for rectangular regions more than one) | ||
| 834 | to an interactively callable function as a single argument instead of | ||
| 835 | two 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 |
| 783 | non-nil when the last character scanned might be the first character | 839 | non-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 | |||
| 838 | collection). | 894 | collection). |
| 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. | ||
| 901 | The 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' |
| 842 | can be used for creation of temporary files of remote or mounted directories. | 905 | can be used for creation of temporary files of remote or mounted directories. |
| 843 | 906 | ||