diff options
| author | Paul Eggert | 2016-04-24 13:17:25 -0700 |
|---|---|---|
| committer | Paul Eggert | 2016-04-24 13:17:49 -0700 |
| commit | dba65ec99361a534042e3a1ade4d08b0f40481d1 (patch) | |
| tree | 3b2d279a3033efb328d0eb975fd41a15cadc1930 /etc | |
| parent | 169043d6625acab49a9a12fb046321d96036cb7d (diff) | |
| download | emacs-dba65ec99361a534042e3a1ade4d08b0f40481d1.tar.gz emacs-dba65ec99361a534042e3a1ade4d08b0f40481d1.zip | |
* etc/NEWS: Grammar and punctuation improvements.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 60 |
1 files changed, 29 insertions, 31 deletions
| @@ -57,21 +57,21 @@ affected by this, as SGI stopped supporting IRIX in December 2013. | |||
| 57 | * Changes in Emacs 25.2 | 57 | * Changes in Emacs 25.2 |
| 58 | 58 | ||
| 59 | -- | 59 | -- |
| 60 | ** `process-attributes' on Darwin systems now return more information. | 60 | ** 'process-attributes' on Darwin systems now returns more information. |
| 61 | 61 | ||
| 62 | +++ | 62 | +++ |
| 63 | ** A number of accessors for the value returned by 'file-attributes' | 63 | ** Several accessors for the value returned by 'file-attributes' |
| 64 | has been added. They are: 'file-attribute-type', | 64 | have been added. They are: 'file-attribute-type', |
| 65 | 'file-attribute-link-number', 'file-attribute-user-id', | 65 | 'file-attribute-link-number', 'file-attribute-user-id', |
| 66 | 'file-attribute-group-id', 'file-attribute-access-time', | 66 | 'file-attribute-group-id', 'file-attribute-access-time', |
| 67 | 'file-attribute-modification-time', | 67 | 'file-attribute-modification-time', |
| 68 | 'file-attribute-status-change-time', 'file-attribute-size', | 68 | 'file-attribute-status-change-time', 'file-attribute-size', |
| 69 | 'file-attribute-modes', 'file-attribute-inode-number', and | 69 | 'file-attribute-modes', 'file-attribute-inode-number', and |
| 70 | 'file-attribute-device-number' | 70 | 'file-attribute-device-number'. |
| 71 | 71 | ||
| 72 | +++ | 72 | +++ |
| 73 | ** The new function 'buffer-hash' has been added, and can be used to | 73 | ** The new function 'buffer-hash' computes compute a fast, non-consing |
| 74 | compute a fash, non-consing hash of the contents of a buffer. | 74 | hash of a buffer's contents. |
| 75 | 75 | ||
| 76 | --- | 76 | --- |
| 77 | ** 'fill-paragraph' no longer marks the buffer as changed unless it | 77 | ** 'fill-paragraph' no longer marks the buffer as changed unless it |
| @@ -82,9 +82,9 @@ actually changed something. | |||
| 82 | environment 'Catalan', which has been added. | 82 | environment 'Catalan', which has been added. |
| 83 | 83 | ||
| 84 | --- | 84 | --- |
| 85 | ** 'align-regexp' has a separate history for its interactive argument | 85 | ** 'align-regexp' has a separate history for its interactive argument. |
| 86 | 'align-regexp' no longer shares its history with all other | 86 | 'align-regexp' no longer shares its history with all other |
| 87 | history-less functions that use 'read-string' | 87 | history-less functions that use 'read-string'. |
| 88 | 88 | ||
| 89 | +++ | 89 | +++ |
| 90 | ** The networking code has been reworked so that it's more | 90 | ** The networking code has been reworked so that it's more |
| @@ -107,9 +107,9 @@ from a process sentinel. | |||
| 107 | required an integer (e.g., :service 993). This difference has been | 107 | required an integer (e.g., :service 993). This difference has been |
| 108 | eliminated, and integer strings work everywhere. | 108 | eliminated, and integer strings work everywhere. |
| 109 | 109 | ||
| 110 | ** It is possible to disable attempted recovery on fatal signals | 110 | ** It is possible to disable attempted recovery on fatal signals. |
| 111 | 111 | ||
| 112 | Two new variables allow to disable attempts to recover from stack | 112 | Two new variables support disabling attempts to recover from stack |
| 113 | overflow and to avoid automatic auto-save when Emacs is delivered a | 113 | overflow and to avoid automatic auto-save when Emacs is delivered a |
| 114 | fatal signal. 'attempt-stack-overflow-recovery', if set to 'nil', | 114 | fatal signal. 'attempt-stack-overflow-recovery', if set to 'nil', |
| 115 | will disable attempts to recover from C stack overflows; Emacs will | 115 | will disable attempts to recover from C stack overflows; Emacs will |
| @@ -131,12 +131,12 @@ See the variable 'dir-locals-file-2' for more information. | |||
| 131 | puny.el library, so that one can visit web sites with non-ASCII URLs. | 131 | puny.el library, so that one can visit web sites with non-ASCII URLs. |
| 132 | 132 | ||
| 133 | +++ | 133 | +++ |
| 134 | ** The new 'timer-list' command lists all active timers in a buffer | 134 | ** The new 'timer-list' command lists all active timers in a buffer, |
| 135 | where you can cancel them with the 'c' command. | 135 | where you can cancel them with the 'c' command. |
| 136 | 136 | ||
| 137 | +++ | 137 | +++ |
| 138 | ** New function 'read-multiple-choice' use to prompt for | 138 | ** The new function 'read-multiple-choice' prompts for multiple-choice |
| 139 | multiple-choice questions, with a handy way to display help texts. | 139 | questions, with a handy way to display help texts. |
| 140 | 140 | ||
| 141 | 141 | ||
| 142 | * Editing Changes in Emacs 25.2 | 142 | * Editing Changes in Emacs 25.2 |
| @@ -158,9 +158,8 @@ multiple-choice questions, with a handy way to display help texts. | |||
| 158 | 158 | ||
| 159 | +++ | 159 | +++ |
| 160 | *** In wdired, when editing files to contain slash characters, | 160 | *** In wdired, when editing files to contain slash characters, |
| 161 | the resulting directories are automatically created. Whether | 161 | the resulting directories are automatically created. Whether to do |
| 162 | to do this or not is controlled by the | 162 | this is controlled by the 'wdired-create-parent-directories' variable. |
| 163 | 'wdired-create-parent-directories' variable. | ||
| 164 | 163 | ||
| 165 | +++ | 164 | +++ |
| 166 | *** 'W' is now bound to 'browse-url-of-dired-file', and is useful for | 165 | *** 'W' is now bound to 'browse-url-of-dired-file', and is useful for |
| @@ -181,7 +180,7 @@ whether to use the HTML-specified colors or not. The user can also | |||
| 181 | customize the 'shr-use-colors' variable. | 180 | customize the 'shr-use-colors' variable. |
| 182 | 181 | ||
| 183 | --- | 182 | --- |
| 184 | *** Images that are being loaded are now marked with grey | 183 | *** Images that are being loaded are now marked with gray |
| 185 | "placeholder" images of the size specified by the HTML. They are then | 184 | "placeholder" images of the size specified by the HTML. They are then |
| 186 | replaced by the real images asynchronously, which will also now | 185 | replaced by the real images asynchronously, which will also now |
| 187 | respect width/height HTML specs (unless they specify widths/heights | 186 | respect width/height HTML specs (unless they specify widths/heights |
| @@ -221,7 +220,7 @@ for the ChangeLog file, if none already exists. Customize | |||
| 221 | ** Message | 220 | ** Message |
| 222 | 221 | ||
| 223 | --- | 222 | --- |
| 224 | *** `message-use-idna' now defaults to t (because Emacs comes with | 223 | *** 'message-use-idna' now defaults to t (because Emacs comes with |
| 225 | built-in IDNA support now). | 224 | built-in IDNA support now). |
| 226 | 225 | ||
| 227 | --- | 226 | --- |
| @@ -238,7 +237,7 @@ header's value. | |||
| 238 | ** Tramp | 237 | ** Tramp |
| 239 | 238 | ||
| 240 | +++ | 239 | +++ |
| 241 | *** New connection method "sg", which allows to edit files under | 240 | *** New connection method "sg", which supports editing files under a |
| 242 | different group ID. | 241 | different group ID. |
| 243 | 242 | ||
| 244 | +++ | 243 | +++ |
| @@ -282,11 +281,11 @@ servers. | |||
| 282 | programmatically delete all cookies, or cookies from a specific | 281 | programmatically delete all cookies, or cookies from a specific |
| 283 | domain. | 282 | domain. |
| 284 | 283 | ||
| 285 | *** The URL package now support https over proxies supporting CONNECT. | 284 | *** The URL package now support HTTPS over proxies supporting CONNECT. |
| 286 | 285 | ||
| 287 | +++ | 286 | +++ |
| 288 | *** `url-user-agent' now defaults to `default', and the User-Agent | 287 | *** 'url-user-agent' now defaults to 'default', and the User-Agent |
| 289 | string is computed dynamically based on `url-privacy-level'. | 288 | string is computed dynamically based on 'url-privacy-level'. |
| 290 | 289 | ||
| 291 | ** VC and related modes | 290 | ** VC and related modes |
| 292 | 291 | ||
| @@ -311,7 +310,7 @@ things like forward-word in readline work. | |||
| 311 | 310 | ||
| 312 | --- | 311 | --- |
| 313 | ** hideshow mode got four key bindings that are analogous to outline | 312 | ** hideshow mode got four key bindings that are analogous to outline |
| 314 | mode bindings: 'C-c @ C-a', 'C-c @ C-t', 'C-c @ C-d', and 'C-c @ C-e.' | 313 | mode bindings: 'C-c @ C-a', 'C-c @ C-t', 'C-c @ C-d', and 'C-c @ C-e.' |
| 315 | 314 | ||
| 316 | ** The grep/rgrep/lgrep functions will now ask about saving files | 315 | ** The grep/rgrep/lgrep functions will now ask about saving files |
| 317 | before running. This is controlled by the 'grep-save-buffers' | 316 | before running. This is controlled by the 'grep-save-buffers' |
| @@ -320,7 +319,7 @@ variable. | |||
| 320 | 319 | ||
| 321 | * Lisp Changes in Emacs 25.2 | 320 | * Lisp Changes in Emacs 25.2 |
| 322 | 321 | ||
| 323 | ** New var syntax-ppss-table to control the syntax-table used in syntax-ppss | 322 | ** New var syntax-ppss-table to control the syntax-table used in syntax-ppss. |
| 324 | 323 | ||
| 325 | ** Autoload files can be generated without timestamps, | 324 | ** Autoload files can be generated without timestamps, |
| 326 | by setting 'autoload-timestamps' to nil. | 325 | by setting 'autoload-timestamps' to nil. |
| @@ -336,8 +335,8 @@ that negotiation should complete even on non-blocking sockets. | |||
| 336 | 335 | ||
| 337 | +++ | 336 | +++ |
| 338 | ** New functions 'window-pixel-width-before-size-change' and | 337 | ** New functions 'window-pixel-width-before-size-change' and |
| 339 | 'window-pixel-height-before-size-change' allow to detect which window | 338 | 'window-pixel-height-before-size-change' support detecting which |
| 340 | changed size when 'window-size-change-functions' are run. | 339 | window changed size when 'window-size-change-functions' are run. |
| 341 | 340 | ||
| 342 | +++ | 341 | +++ |
| 343 | ** New function 'display-buffer-reuse-mode-window' is an action function | 342 | ** New function 'display-buffer-reuse-mode-window' is an action function |
| @@ -359,15 +358,14 @@ fortunes in the echo area. | |||
| 359 | 358 | ||
| 360 | +++ | 359 | +++ |
| 361 | ** New function 'func-arity' returns information about the argument list | 360 | ** New function 'func-arity' returns information about the argument list |
| 362 | of an arbitrary function. | 361 | of an arbitrary function. This generalizes 'subr-arity' for functions |
| 363 | This is a generalization of 'subr-arity' for functions that are not | 362 | that are not built-in primitives. We recommend using this new |
| 364 | built-in primitives. We recommend using this new function instead of | 363 | function instead of 'subr-arity'. |
| 365 | 'subr-arity'. | ||
| 366 | 364 | ||
| 367 | +++ | 365 | +++ |
| 368 | ** 'parse-partial-sexp' state has a new element. Element 10 is | 366 | ** 'parse-partial-sexp' state has a new element. Element 10 is |
| 369 | non-nil when the last character scanned might be the first character | 367 | non-nil when the last character scanned might be the first character |
| 370 | of a two character construct, i.e. a comment delimiter or escaped | 368 | of a two character construct, i.e., a comment delimiter or escaped |
| 371 | character. Its value is the syntax of that last character. | 369 | character. Its value is the syntax of that last character. |
| 372 | 370 | ||
| 373 | +++ | 371 | +++ |