diff options
| author | Michael Albinus | 2025-02-17 10:53:58 +0100 |
|---|---|---|
| committer | Michael Albinus | 2025-02-17 10:53:58 +0100 |
| commit | ae4685c5e220ff4c7f37171e2a1087f2c9b178fa (patch) | |
| tree | 3e822dbe47873b65ca36c78332d012ae0ce43406 | |
| parent | b236a2529dd90c9f506243b594e2a0d33afb0946 (diff) | |
| download | emacs-ae4685c5e220ff4c7f37171e2a1087f2c9b178fa.tar.gz emacs-ae4685c5e220ff4c7f37171e2a1087f2c9b178fa.zip | |
; * etc/NEWS: Fix typos.
| -rw-r--r-- | etc/NEWS | 60 |
1 files changed, 31 insertions, 29 deletions
| @@ -179,7 +179,7 @@ the "*Completions*" buffer is hidden. | |||
| 179 | --- | 179 | --- |
| 180 | *** New user option 'crm-prompt' for 'completing-read-multiple'. | 180 | *** New user option 'crm-prompt' for 'completing-read-multiple'. |
| 181 | This option configures the prompt format of 'completing-read-multiple'. | 181 | This option configures the prompt format of 'completing-read-multiple'. |
| 182 | By default the prompt indicates to the user that the completion command | 182 | By default, the prompt indicates to the user that the completion command |
| 183 | accepts a comma-separated list. The prompt format can include the | 183 | accepts a comma-separated list. The prompt format can include the |
| 184 | separator description and the separator string, which are both stored as | 184 | separator description and the separator string, which are both stored as |
| 185 | text properties of the 'crm-separator' regular expression. | 185 | text properties of the 'crm-separator' regular expression. |
| @@ -297,7 +297,7 @@ first argument. This is a way for the callers to indicate, for example, | |||
| 297 | the reason or the context why the project is asked for. | 297 | the reason or the context why the project is asked for. |
| 298 | 298 | ||
| 299 | --- | 299 | --- |
| 300 | *** New command 'project-find-matching-file' | 300 | *** New command 'project-find-matching-file'. |
| 301 | It can be used when switching between projects with similar file trees | 301 | It can be used when switching between projects with similar file trees |
| 302 | (such as Git worktrees of the same repository). It supports being | 302 | (such as Git worktrees of the same repository). It supports being |
| 303 | invoked standalone or from the 'project-switch-commands' dispatch menu. | 303 | invoked standalone or from the 'project-switch-commands' dispatch menu. |
| @@ -453,10 +453,10 @@ to the corresponding position in the old text and vice versa. | |||
| 453 | This allows passing a string with wildcards, or a cons cell where the | 453 | This allows passing a string with wildcards, or a cons cell where the |
| 454 | first element is a list and the rest is a list of files. | 454 | first element is a list and the rest is a list of files. |
| 455 | 455 | ||
| 456 | *** Bound unused letters in 'image-dired-thumbnail-mode-map' | 456 | *** Bound unused letters in 'image-dired-thumbnail-mode-map'. |
| 457 | For a more comfortable navigation experience (as in, no modifier keys), | 457 | For a more comfortable navigation experience (as in, no modifier keys), |
| 458 | the keys "f", "b", "n", "p", "a" and "e" are now bound to the | 458 | the keys 'f', 'b', 'n', 'p', 'a' and 'e' are now bound to the |
| 459 | same functions as their C- counterparts. | 459 | same functions as their 'C-' counterparts. |
| 460 | 460 | ||
| 461 | ** Browse URL | 461 | ** Browse URL |
| 462 | 462 | ||
| @@ -674,7 +674,7 @@ those commands search in input history only when the point is after the | |||
| 674 | last prompt. | 674 | last prompt. |
| 675 | 675 | ||
| 676 | +++ | 676 | +++ |
| 677 | ** Mail-util | 677 | ** Mail Utils |
| 678 | 678 | ||
| 679 | *** New user option 'mail-re-regexps'. | 679 | *** New user option 'mail-re-regexps'. |
| 680 | This contains the list of regular expressions used to match "Re:" and | 680 | This contains the list of regular expressions used to match "Re:" and |
| @@ -1162,7 +1162,7 @@ When the argument is non-nil, the function switches to a buffer visiting | |||
| 1162 | the directory into which the repository was cloned. | 1162 | the directory into which the repository was cloned. |
| 1163 | 1163 | ||
| 1164 | --- | 1164 | --- |
| 1165 | *** C-x v u ('vc-revert') now works on directories listed in VC-Dir. | 1165 | *** 'C-x v u' ('vc-revert') now works on directories listed in VC Directory. |
| 1166 | Reverting a directory means reverting changes to all files inside it. | 1166 | Reverting a directory means reverting changes to all files inside it. |
| 1167 | 1167 | ||
| 1168 | ** Package | 1168 | ** Package |
| @@ -1171,7 +1171,8 @@ Reverting a directory means reverting changes to all files inside it. | |||
| 1171 | *** No longer warn if a package has no footer line. | 1171 | *** No longer warn if a package has no footer line. |
| 1172 | package.el no longer warns for packages without a "footer line", which | 1172 | package.el no longer warns for packages without a "footer line", which |
| 1173 | is the line that usually appears at the very end of an Emacs Lisp file: | 1173 | is the line that usually appears at the very end of an Emacs Lisp file: |
| 1174 | ;;; FILENAME ends here | 1174 | |
| 1175 | ;;; FILENAME ends here | ||
| 1175 | 1176 | ||
| 1176 | --- | 1177 | --- |
| 1177 | *** New optional argument to 'package-autoremove'. | 1178 | *** New optional argument to 'package-autoremove'. |
| @@ -1221,13 +1222,20 @@ runs its body, and removes the current buffer from | |||
| 1221 | 1222 | ||
| 1222 | 1223 | ||
| 1223 | * New Modes and Packages in Emacs 31.1 | 1224 | * New Modes and Packages in Emacs 31.1 |
| 1225 | |||
| 1224 | ** New major modes based on the tree-sitter library | 1226 | ** New major modes based on the tree-sitter library |
| 1225 | 1227 | ||
| 1226 | *** New major mode 'mhtml-ts-mode'. | 1228 | *** New major mode 'mhtml-ts-mode'. |
| 1227 | An optional major mode based on the tree-sitter library for editing html | 1229 | An optional major mode based on the tree-sitter library for editing HTML |
| 1228 | files. This mode handles indentation, fontification, and commenting for | 1230 | files. This mode handles indentation, fontification, and commenting for |
| 1229 | embedded JavaScript and CSS. | 1231 | embedded JavaScript and CSS. |
| 1230 | 1232 | ||
| 1233 | --- | ||
| 1234 | *** New major mode 'go-work-ts-mode'. | ||
| 1235 | A major mode based on the tree-sitter library for editing "go.work" | ||
| 1236 | files. If tree-sitter is properly set-up by the user, it can be | ||
| 1237 | enabled for files named "go.work". | ||
| 1238 | |||
| 1231 | 1239 | ||
| 1232 | * Incompatible Lisp Changes in Emacs 31.1 | 1240 | * Incompatible Lisp Changes in Emacs 31.1 |
| 1233 | 1241 | ||
| @@ -1383,25 +1391,25 @@ language symbols where that translation is not trivial. | |||
| 1383 | +++ | 1391 | +++ |
| 1384 | ++++ | 1392 | ++++ |
| 1385 | *** New function 'treesit-merge-font-lock-feature-list'. | 1393 | *** New function 'treesit-merge-font-lock-feature-list'. |
| 1386 | This function the merge two tree-sitter font lock feature lists. | 1394 | This function merges two tree-sitter font-lock feature lists. Returns a |
| 1387 | Returns a new font lock feature list with no duplicates in the same level. | 1395 | new font-lock feature list with no duplicates in the same level. It can |
| 1388 | It can be used to merge font lock feature lists in a multi-language major mode. | 1396 | be used to merge font-lock feature lists in a multi-language major mode. |
| 1389 | 1397 | ||
| 1390 | +++ | 1398 | +++ |
| 1391 | *** New function 'treesit-replace-font-lock-feature-settings'. | 1399 | *** New function 'treesit-replace-font-lock-feature-settings'. |
| 1392 | Given two treesit-font-lock-settings replaces the feature in the second | 1400 | Given two tree-sitter font-lock settings, it replaces the feature in the |
| 1393 | font-lock-settings with the same feature in the first | 1401 | second font-lock settings with the same feature in the first font-lock |
| 1394 | font-lock-settings. In a multi-linguage major mode it is sometimes | 1402 | settings. In a multi-language major mode it is sometimes necessary to |
| 1395 | necessary to replace features from one of the major modes, with others | 1403 | replace features from one of the major modes, with others that are |
| 1396 | that are better suited to the new multilingual context. | 1404 | better suited to the new multilingual context. |
| 1397 | 1405 | ||
| 1398 | +++ | 1406 | +++ |
| 1399 | *** New function 'treesit-modify-indent-rules'. | 1407 | *** New function 'treesit-modify-indent-rules'. |
| 1400 | Given two treesit ident rules, it replaces, adds, or prepends the new | 1408 | Given two tree-sitter indent rules, it replaces, adds, or prepends the |
| 1401 | rules to the old ones, then returns a new treesit indent rules. | 1409 | new rules to the old ones, then returns the new tree-sitter indent |
| 1402 | In a multi-linguage major mode it is sometimes necessary to modify rules | 1410 | rules. In a multi-language major mode it is sometimes necessary to |
| 1403 | from one of the major modes, with others that are better suited to the | 1411 | modify rules from one of the major modes, with others that are better |
| 1404 | new multilingual context. | 1412 | suited to the new multilingual context. |
| 1405 | 1413 | ||
| 1406 | +++ | 1414 | +++ |
| 1407 | *** New command 'treesit-explore'. | 1415 | *** New command 'treesit-explore'. |
| @@ -1575,12 +1583,6 @@ means of the GDI+ library. | |||
| 1575 | In addition to ':file FILE' for playing a sound from a file, ':data | 1583 | In addition to ':file FILE' for playing a sound from a file, ':data |
| 1576 | DATA' can now be used to play a sound from memory. | 1584 | DATA' can now be used to play a sound from memory. |
| 1577 | 1585 | ||
| 1578 | --- | ||
| 1579 | ** New major mode 'go-work-ts-mode'. | ||
| 1580 | A major mode based on the tree-sitter library for editing "go.work" | ||
| 1581 | files. If tree-sitter is properly set-up by the user, it can be | ||
| 1582 | enabled for files named "go.work". | ||
| 1583 | |||
| 1584 | 1586 | ||
| 1585 | ---------------------------------------------------------------------- | 1587 | ---------------------------------------------------------------------- |
| 1586 | This file is part of GNU Emacs. | 1588 | This file is part of GNU Emacs. |