diff options
Diffstat (limited to 'etc/NEWS')
| -rw-r--r-- | etc/NEWS | 217 |
1 files changed, 184 insertions, 33 deletions
| @@ -199,7 +199,7 @@ and variables. | |||
| 199 | displayed and which are kept hidden. | 199 | displayed and which are kept hidden. |
| 200 | 200 | ||
| 201 | --- | 201 | --- |
| 202 | *** New command bound to 'C': 'archive-copy-file' | 202 | *** New command bound to 'C': 'archive-copy-file'. |
| 203 | This command extracts the file under point and writes the data to a | 203 | This command extracts the file under point and writes the data to a |
| 204 | file. | 204 | file. |
| 205 | 205 | ||
| @@ -216,16 +216,16 @@ as a data list rather than as a piece of code. | |||
| 216 | 216 | ||
| 217 | +++ | 217 | +++ |
| 218 | *** New user option 'calendar-time-zone-style'. | 218 | *** New user option 'calendar-time-zone-style'. |
| 219 | If 'numeric, calendar functions (eg calendar-sunrise-sunset) that display | 219 | If 'numeric', calendar functions (eg 'calendar-sunrise-sunset') that display |
| 220 | time zones will use a form like "+0100" instead of "CET". | 220 | time zones will use a form like "+0100" instead of "CET". |
| 221 | 221 | ||
| 222 | ** Dired | 222 | ** Dired |
| 223 | 223 | ||
| 224 | +++ | 224 | +++ |
| 225 | *** New user option 'dired-copy-dereference'. | 225 | *** New user option 'dired-copy-dereference'. |
| 226 | If set, Dired will dereferences symbolic links when copying. This can | 226 | If set to non-nil, Dired will dereference symbolic links when copying. |
| 227 | be switched off on a per-usage basis by providing 'dired-do-copy' with | 227 | This can be switched off on a per-usage basis by providing |
| 228 | a 'C-u' prefix. | 228 | 'dired-do-copy' with a 'C-u' prefix. |
| 229 | 229 | ||
| 230 | *** New user option 'dired-mark-region' affects all Dired commands | 230 | *** New user option 'dired-mark-region' affects all Dired commands |
| 231 | that mark files. When non-nil and the region is active in Transient | 231 | that mark files. When non-nil and the region is active in Transient |
| @@ -259,9 +259,20 @@ invoke 'C-u C-x v s' ('vc-create-tag'). | |||
| 259 | --- | 259 | --- |
| 260 | *** 'vc-hg' now uses 'hg summary' to populate extra 'vc-dir' headers. | 260 | *** 'vc-hg' now uses 'hg summary' to populate extra 'vc-dir' headers. |
| 261 | 261 | ||
| 262 | --- | ||
| 263 | *** New variable 'vc-git-revision-complete-only-branches' | ||
| 264 | If non-nil, only branches and remotes are considered when doing | ||
| 265 | completion over branch names. | ||
| 262 | 266 | ||
| 263 | ** Gnus | 267 | ** Gnus |
| 264 | 268 | ||
| 269 | +++ | ||
| 270 | *** The key binding of 'gnus-summary-search-article-forward' has changed. | ||
| 271 | This command was previously on 'M-s' and shadowed the global 'M-s' | ||
| 272 | search prefix. The command has now been moved to 'M-s M-s'. (For | ||
| 273 | consistency, the 'M-s M-r' key binding has been added for the | ||
| 274 | 'gnus-summary-search-article-backward' command.) | ||
| 275 | |||
| 265 | --- | 276 | --- |
| 266 | *** The value of "all" in the 'large-newsgroup-initial' group parameter changes. | 277 | *** The value of "all" in the 'large-newsgroup-initial' group parameter changes. |
| 267 | It was previously nil, which didn't work, because nil is | 278 | It was previously nil, which didn't work, because nil is |
| @@ -293,23 +304,23 @@ To generate these headers, add the new function | |||
| 293 | be generated according to the new 'message-openpgp-header' variable. | 304 | be generated according to the new 'message-openpgp-header' variable. |
| 294 | 305 | ||
| 295 | --- | 306 | --- |
| 296 | *** A change to how Mail-Copies-To: never is handled. | 307 | *** A change to how "Mail-Copies-To: never" is handled. |
| 297 | If a user has specified Mail-Copies-To: never, and Message was asked | 308 | If a user has specified "Mail-Copies-To: never", and Message was asked |
| 298 | to do a "wide reply", some other arbitrary recipient would end up in | 309 | to do a "wide reply", some other arbitrary recipient would end up in |
| 299 | the resulting To header, while the remaining recipients would be put | 310 | the resulting "To" header, while the remaining recipients would be put |
| 300 | in the Cc header. This is somewhat misleading, as it looks like | 311 | in the "Cc" header. This is somewhat misleading, as it looks like |
| 301 | you're responding to a specific person in particular. This has been | 312 | you're responding to a specific person in particular. This has been |
| 302 | changed so that all the recipients are put in the To header in these | 313 | changed so that all the recipients are put in the "To" header in these |
| 303 | instances. | 314 | instances. |
| 304 | 315 | ||
| 305 | +++ | 316 | +++ |
| 306 | *** New function to start Emacs in Message mode to send an email. | 317 | *** New function to start Emacs in Message mode to send an email. |
| 307 | Emacs can be defined as a handler for the "x-scheme-handler/mailto" | 318 | Emacs can be defined as a handler for the "x-scheme-handler/mailto" |
| 308 | MIME type with the following command: "emacs -f message-mailto %u". | 319 | MIME type with the following command: "emacs -f message-mailto %u". |
| 309 | An emacs-mail.desktop file has been included, suitable for installing | 320 | An "emacs-mail.desktop" file has been included, suitable for |
| 310 | in desktop directories like /usr/share/applications. Clicking on a | 321 | installing in desktop directories like "/usr/share/applications". |
| 311 | mailto: link in other applications will then open Emacs with headers | 322 | Clicking on a 'mailto:' link in other applications will then open |
| 312 | filled out according to the link, e.g. | 323 | Emacs with headers filled out according to the link, e.g. |
| 313 | "mailto:larsi@gnus.org?subject=This+is+a+test". | 324 | "mailto:larsi@gnus.org?subject=This+is+a+test". |
| 314 | 325 | ||
| 315 | --- | 326 | --- |
| @@ -324,7 +335,7 @@ this user option. | |||
| 324 | *** New command to take screenshots. | 335 | *** New command to take screenshots. |
| 325 | In Message mode buffers, the 'C-c C-p' ('message-insert-screenshot') | 336 | In Message mode buffers, the 'C-c C-p' ('message-insert-screenshot') |
| 326 | command has been added. It depends on using an external program to | 337 | command has been added. It depends on using an external program to |
| 327 | take the actual screenshot, and defaults to ImageMagick "import". | 338 | take the actual screenshot, and defaults to "ImageMagick import". |
| 328 | 339 | ||
| 329 | ** Help | 340 | ** Help |
| 330 | 341 | ||
| @@ -345,7 +356,7 @@ This file was a compatibility kludge which is no longer needed. | |||
| 345 | 356 | ||
| 346 | --- | 357 | --- |
| 347 | ** Lisp mode now uses 'common-lisp-indent-function'. | 358 | ** Lisp mode now uses 'common-lisp-indent-function'. |
| 348 | To revert to the previous behaviour, | 359 | To revert to the previous behavior, |
| 349 | '(setq lisp-indent-function 'lisp-indent-function)' from 'lisp-mode-hook'. | 360 | '(setq lisp-indent-function 'lisp-indent-function)' from 'lisp-mode-hook'. |
| 350 | 361 | ||
| 351 | ** Edebug | 362 | ** Edebug |
| @@ -491,7 +502,7 @@ Defaults to 'libravatar', with 'unicornify' and 'gravatar' as options. | |||
| 491 | 502 | ||
| 492 | *** Regexp matching of messages is now case-sensitive by default. | 503 | *** Regexp matching of messages is now case-sensitive by default. |
| 493 | The variable 'compilation-error-case-fold-search' can be set for | 504 | The variable 'compilation-error-case-fold-search' can be set for |
| 494 | case-insensitive matching of messages when the old behaviour is | 505 | case-insensitive matching of messages when the old behavior is |
| 495 | required, but the recommended solution is to use a correctly matching | 506 | required, but the recommended solution is to use a correctly matching |
| 496 | regexp instead. | 507 | regexp instead. |
| 497 | 508 | ||
| @@ -523,10 +534,10 @@ This is used when invoking 'texi2dvi' from 'texinfo-tex-buffer'. | |||
| 523 | 534 | ||
| 524 | --- | 535 | --- |
| 525 | *** New commands for moving in and between environments. | 536 | *** New commands for moving in and between environments. |
| 526 | An "environment" is something that ends with @end. The commands are | 537 | An "environment" is something that ends with '@end'. The commands are |
| 527 | 'C-c C-c C-f' (next end), 'C-c C-c C-b' (previous end), | 538 | 'C-c C-c C-f' (next end), 'C-c C-c C-b' (previous end), |
| 528 | 'C-c C-c C-n' (next start) and 'C-c C-c C-p' (previous start), as well | 539 | 'C-c C-c C-n' (next start) and 'C-c C-c C-p' (previous start), as well |
| 529 | as 'C-c .', which will alternate between the start end the end of the | 540 | as 'C-c .', which will alternate between the start and the end of the |
| 530 | current environment. | 541 | current environment. |
| 531 | 542 | ||
| 532 | ** Rmail | 543 | ** Rmail |
| @@ -650,8 +661,8 @@ mode buffer. | |||
| 650 | +++ | 661 | +++ |
| 651 | *** New Emacs command line convenience function. | 662 | *** New Emacs command line convenience function. |
| 652 | The 'eww-browse' command has been added, which allows you to register | 663 | The 'eww-browse' command has been added, which allows you to register |
| 653 | Emacs as a MIME handler for "text/x-uri", and will call eww on the | 664 | Emacs as a MIME handler for "text/x-uri", and will call 'eww' on the |
| 654 | supplied URL. Usage example: emacs -f eww-browse https://gnu.org | 665 | supplied URL. Usage example: "emacs -f eww-browse https://gnu.org". |
| 655 | 666 | ||
| 656 | +++ | 667 | +++ |
| 657 | *** 'eww-download-directory' will now use the XDG location, if defined. | 668 | *** 'eww-download-directory' will now use the XDG location, if defined. |
| @@ -714,13 +725,25 @@ https://www.w3.org/TR/xml/#charsets). Now it rejects such strings. | |||
| 714 | ** erc | 725 | ** erc |
| 715 | 726 | ||
| 716 | --- | 727 | --- |
| 717 | *** The /ignore command will now ask for a timeout to stop ignoring the user. | 728 | *** The '/ignore' command will now ask for a timeout to stop ignoring the user. |
| 718 | Allowed inputs are seconds or ISO8601-like periods like "1h" or "4h30m". | 729 | Allowed inputs are seconds or ISO8601-like periods like "1h" or "4h30m". |
| 719 | 730 | ||
| 720 | --- | 731 | --- |
| 721 | *** ERC now recognizes C-] for italic text. | 732 | *** ERC now recognizes 'C-]' for italic text. |
| 722 | Italic text is displayed in the new 'erc-italic-face'. | 733 | Italic text is displayed in the new 'erc-italic-face'. |
| 723 | 734 | ||
| 735 | --- | ||
| 736 | *** The erc-compat.el library is now marked obsolete. | ||
| 737 | This file contained ERC compatibility code for Emacs 21 and XEmacs | ||
| 738 | which is no longer needed. | ||
| 739 | |||
| 740 | --- | ||
| 741 | *** erc-match.el now supports 'message' highlight type (not including the nick). | ||
| 742 | The 'erc-current-nick-highlight-type', 'erc-pal-highlight-type', | ||
| 743 | 'erc-fool-highlight-type', 'erc-keyword-highlight-type', and | ||
| 744 | 'erc-dangerous-host-highlight-type' variables now support a 'message' | ||
| 745 | type for highlighting the entire message but not the sender's nick. | ||
| 746 | |||
| 724 | ** Battery | 747 | ** Battery |
| 725 | 748 | ||
| 726 | --- | 749 | --- |
| @@ -771,18 +794,68 @@ The recentf files are no longer backed up. | |||
| 771 | ** Calc | 794 | ** Calc |
| 772 | 795 | ||
| 773 | --- | 796 | --- |
| 774 | *** The behaviour when doing forward-delete has been changed. | 797 | *** The behavior when doing forward-delete has been changed. |
| 775 | Previously, using the 'C-d' command would delete the final number in | 798 | Previously, using the 'C-d' command would delete the final number in |
| 776 | the input field, no matter where point was. This has been changed to | 799 | the input field, no matter where point was. This has been changed to |
| 777 | work more traditionally, with 'C-d' deleting the next character. | 800 | work more traditionally, with 'C-d' deleting the next character. |
| 778 | Likewise, point isn't moved to the end of the string before inserting | 801 | Likewise, point isn't moved to the end of the string before inserting |
| 779 | digits. | 802 | digits. |
| 780 | 803 | ||
| 804 | ** term-mode | ||
| 805 | |||
| 806 | --- | ||
| 807 | *** New user option 'term-scroll-snap-to-bottom'. | ||
| 808 | By default, 'term' and 'ansi-term' will now recenter the buffer so | ||
| 809 | that the prompt is on the final line in the window. Setting this new | ||
| 810 | user option to nil inhibits this behavior. | ||
| 811 | |||
| 812 | --- | ||
| 813 | *** New user option 'term-set-terminal-size' | ||
| 814 | If non-nil, the 'LINES' and 'COLUMNS' environment variables will be set | ||
| 815 | based on the current window size. In previous versions of Emacs, this | ||
| 816 | was always done (and that could lead to odd displays when resizing the | ||
| 817 | window after starting). This variable defaults to nil. | ||
| 818 | |||
| 819 | |||
| 781 | ** Miscellaneous | 820 | ** Miscellaneous |
| 782 | 821 | ||
| 783 | *** The new library hierarchy.el has been added. | 822 | --- |
| 784 | It's a library to create, query, navigate and display hierarchy | 823 | *** 'C-s' in 'M-x' now searches over completions again. |
| 785 | structures. | 824 | In Emacs 23, typing 'M-x' ('read-extended-command') and then 'C-s' (to |
| 825 | do an interactive search) would search over possible completions. | ||
| 826 | This was lost in Emacs 24, but is now back again. | ||
| 827 | |||
| 828 | --- | ||
| 829 | *** 'M-x report-emacs-bug' will no longer include "Recent messages" section. | ||
| 830 | These were taken from the "*Messages*" buffer, and may inadvertently | ||
| 831 | leak information from the reporting user. | ||
| 832 | |||
| 833 | --- | ||
| 834 | *** 'count-windows' now takes an optional parameter ALL-FRAMES. | ||
| 835 | The semantics are as with 'walk-windows'. | ||
| 836 | |||
| 837 | --- | ||
| 838 | *** Killing virtual ido buffers interactively will make them go away. | ||
| 839 | Previously, killing a virtual ido buffer with 'ido-kill-buffer' didn't | ||
| 840 | do anything. This has now been changed, and killing virtual buffers | ||
| 841 | with that command will remove the buffer from recentf. | ||
| 842 | |||
| 843 | --- | ||
| 844 | *** New variable 'ffap-file-name-with-spaces'. | ||
| 845 | If non-nil, 'find-file-at-point' and friends will try to guess more | ||
| 846 | expansively to identify a file name with spaces. | ||
| 847 | |||
| 848 | --- | ||
| 849 | *** Two new commands for centering in 'doc-view-mode'. | ||
| 850 | The new commands 'doc-view-center-page-horizontally' (bound to 'c h') | ||
| 851 | and 'doc-view-center-page-vertically' (bound to 'c v') center the page | ||
| 852 | horizontally and vertically, respectively. | ||
| 853 | |||
| 854 | --- | ||
| 855 | *** Change in meaning of 'icomplete-show-matches-on-no-input'. | ||
| 856 | Previously, choosing a different completion with commands like 'C-.' | ||
| 857 | and then hitting 'RET' would choose the default completion. Doing this | ||
| 858 | will now choose the completion under point instead. | ||
| 786 | 859 | ||
| 787 | --- | 860 | --- |
| 788 | *** The width of the buffer-name column in 'list-buffers' is now dynamic. | 861 | *** The width of the buffer-name column in 'list-buffers' is now dynamic. |
| @@ -791,23 +864,23 @@ wider than the length of the longest buffer name, except that it will | |||
| 791 | never be narrower than 19 characters. | 864 | never be narrower than 19 characters. |
| 792 | 865 | ||
| 793 | *** Bookmarks can now be targets for new tabs. | 866 | *** Bookmarks can now be targets for new tabs. |
| 794 | When the 'bookmark.el' library is loaded, a customize choice is added | 867 | When the bookmark.el library is loaded, a customize choice is added |
| 795 | to 'tab-bar-new-tab-choice' for new tabs to show the bookmark list. | 868 | to 'tab-bar-new-tab-choice' for new tabs to show the bookmark list. |
| 796 | 869 | ||
| 797 | 870 | ||
| 798 | ** xwidget-webkit mode | 871 | ** xwidget-webkit mode |
| 799 | 872 | ||
| 800 | *** New xwidget functions | 873 | *** New xwidget functions. |
| 801 | 'xwidget-webkit-uri' (return the current URL), 'xwidget-webkit-title' | 874 | 'xwidget-webkit-uri' (return the current URL), 'xwidget-webkit-title' |
| 802 | (return the current title), and 'xwidget-webkit-goto-history' (goto a | 875 | (return the current title), and 'xwidget-webkit-goto-history' (goto a |
| 803 | point in history). | 876 | point in history). |
| 804 | 877 | ||
| 805 | *** Pixel-based scrolling | 878 | *** Pixel-based scrolling. |
| 806 | The 'xwidget-webkit-scroll-up', 'xwidget-webkit-scroll-down' commands | 879 | The 'xwidget-webkit-scroll-up', 'xwidget-webkit-scroll-down' commands |
| 807 | now supports scrolling arbitrary pixel values. It now treats the | 880 | now supports scrolling arbitrary pixel values. It now treats the |
| 808 | optional 2nd argument as the pixel values to scroll. | 881 | optional 2nd argument as the pixel values to scroll. |
| 809 | 882 | ||
| 810 | *** New commands for scrolling | 883 | *** New commands for scrolling. |
| 811 | The new commands 'xwidget-webkit-scroll-up-line', | 884 | The new commands 'xwidget-webkit-scroll-up-line', |
| 812 | 'xwidget-webkit-scroll-down-line', 'xwidget-webkit-scroll-forward', | 885 | 'xwidget-webkit-scroll-down-line', 'xwidget-webkit-scroll-forward', |
| 813 | 'xwidget-webkit-scroll-backward' can be used to scroll webkit by the | 886 | 'xwidget-webkit-scroll-backward' can be used to scroll webkit by the |
| @@ -817,6 +890,41 @@ height of lines or width of chars. | |||
| 817 | When non-nil, use a new xwidget webkit session after bookmark jump. | 890 | When non-nil, use a new xwidget webkit session after bookmark jump. |
| 818 | Otherwise, it will use 'xwidget-webkit-last-session'. | 891 | Otherwise, it will use 'xwidget-webkit-last-session'. |
| 819 | 892 | ||
| 893 | ** Flyspell mode | ||
| 894 | |||
| 895 | +++ | ||
| 896 | *** Corrections and actions menu can be optionally bound to 'mouse-3'. | ||
| 897 | When Flyspell mode highlights a word as misspelled, you can click on | ||
| 898 | it to display a menu of possible corrections and actions. You can now | ||
| 899 | easily bind this menu to 'down-mouse-3' (usually the right mouse button) | ||
| 900 | instead of 'mouse-2' (the default) by customizing the new user option | ||
| 901 | 'flyspell-use-mouse-3-for-menu'. | ||
| 902 | |||
| 903 | ** Time | ||
| 904 | |||
| 905 | --- | ||
| 906 | *** 'display-time-world' has been renamed to 'world-clock'. | ||
| 907 | 'world-clock' creates a buffer with an updating time display using | ||
| 908 | several time zones. It is hoped that the new names are more | ||
| 909 | discoverable. | ||
| 910 | |||
| 911 | The following functions have been renamed: | ||
| 912 | |||
| 913 | 'display-time-world' to 'world-clock' | ||
| 914 | 'display-time-world-mode' to 'world-clock-mode' | ||
| 915 | 'display-time-world-display' to 'world-clock-display' | ||
| 916 | 'display-time-world-timer' to 'world-clock-update' | ||
| 917 | |||
| 918 | The following user options have been renamed: | ||
| 919 | |||
| 920 | 'display-time-world-list' to 'world-clock-list' | ||
| 921 | 'display-time-world-time-format' to 'world-clock-time-format' | ||
| 922 | 'display-time-world-buffer-name' to 'world-clock-buffer-name' | ||
| 923 | 'display-time-world-timer-enable' to 'world-clock-timer-enable' | ||
| 924 | 'display-time-world-timer-second' to 'world-clock-timer-second' | ||
| 925 | |||
| 926 | The old names are now obsolete. | ||
| 927 | |||
| 820 | 928 | ||
| 821 | * New Modes and Packages in Emacs 28.1 | 929 | * New Modes and Packages in Emacs 28.1 |
| 822 | 930 | ||
| @@ -827,6 +935,10 @@ composed of Lisp symbolic expressions that do not form a computer | |||
| 827 | program. The ".dir-locals.el" file is automatically set to use this | 935 | program. The ".dir-locals.el" file is automatically set to use this |
| 828 | mode, as are other data files produced by Emacs. | 936 | mode, as are other data files produced by Emacs. |
| 829 | 937 | ||
| 938 | ** hierarchy.el | ||
| 939 | |||
| 940 | It's a library to create, query, navigate and display hierarchy structures. | ||
| 941 | |||
| 830 | 942 | ||
| 831 | * Incompatible Editing Changes in Emacs 28.1 | 943 | * Incompatible Editing Changes in Emacs 28.1 |
| 832 | 944 | ||
| @@ -889,7 +1001,41 @@ have now been removed. | |||
| 889 | 1001 | ||
| 890 | --- | 1002 | --- |
| 891 | ** Some libraries obsolete since Emacs 23 have been removed: | 1003 | ** Some libraries obsolete since Emacs 23 have been removed: |
| 892 | 'ledit.el', 'lmenu.el', 'lucid.el and 'old-whitespace.el'. | 1004 | ledit.el, lmenu.el, lucid.el and old-whitespace.el. |
| 1005 | |||
| 1006 | --- | ||
| 1007 | ** Some functions and variables obsolete since Emacs 23 have been removed: | ||
| 1008 | |||
| 1009 | 'GOLD-map', 'bookmark-jump-noselect', | ||
| 1010 | 'bookmark-read-annotation-text-func', 'buffer-menu-mode-hook', | ||
| 1011 | 'char-coding-system-table', 'char-valid-p', 'charset-bytes', | ||
| 1012 | 'charset-id', 'charset-list' (function), 'complete-in-turn', | ||
| 1013 | 'completion-common-substring', 'crm-minibuffer-complete', | ||
| 1014 | 'crm-minibuffer-complete-and-exit', 'crm-minibuffer-completion-help', | ||
| 1015 | 'custom-mode', 'custom-mode-hook', 'detect-coding-with-priority', | ||
| 1016 | 'dirtrack-debug' (function), 'dirtrack-debug-toggle', | ||
| 1017 | 'dynamic-completion-table', | ||
| 1018 | 'easy-menu-precalculate-equivalent-keybindings', | ||
| 1019 | 'epa-display-verify-result', 'epg-passphrase-callback-function', | ||
| 1020 | 'eshell-report-bug', 'ffap-bug', 'ffap-submit-bug', 'forward-point', | ||
| 1021 | 'generic-char-p', 'global-highlight-changes', 'hi-lock-face-history', | ||
| 1022 | 'hi-lock-regexp-history', 'highlight-changes-active-string', | ||
| 1023 | 'highlight-changes-initial-state', 'highlight-changes-passive-string', | ||
| 1024 | 'ispell-aspell-supports-utf8', 'lisp-mode-auto-fill', | ||
| 1025 | 'locate-file-completion', 'make-coding-system', | ||
| 1026 | 'minibuffer-local-must-match-filename-map', 'mouse-major-mode-menu', | ||
| 1027 | 'mouse-popup-menubar', 'mouse-popup-menubar-stuff', | ||
| 1028 | 'newsticker-groups-filename', 'non-iso-charset-alist', | ||
| 1029 | 'nonascii-insert-offset', 'nonascii-translation-table', | ||
| 1030 | 'password-read-and-add', 'pre-abbrev-expand-hook', | ||
| 1031 | 'process-filter-multibyte-p', 'remember-buffer' (function), | ||
| 1032 | 'rmail-message-filter', 'set-coding-priority', | ||
| 1033 | 'set-process-filter-multibyte', 'shell-dirtrack-toggle', | ||
| 1034 | 't-mouse-mode', 'tooltip-hook', 'tpu-have-ispell', | ||
| 1035 | 'url-generate-unique-filename', 'url-temporary-directory', | ||
| 1036 | 'vc-arch-command', 'vc-default-working-revision' (variable), | ||
| 1037 | 'vc-mtn-command', 'vc-revert-buffer', 'vc-workfile-version', | ||
| 1038 | 'vcursor-toggle-vcursor-map', 'w32-focus-frame', 'w32-select-font'. | ||
| 893 | 1039 | ||
| 894 | 1040 | ||
| 895 | * Lisp Changes in Emacs 28.1 | 1041 | * Lisp Changes in Emacs 28.1 |
| @@ -899,6 +1045,12 @@ have now been removed. | |||
| 899 | ignore invisible lines. | 1045 | ignore invisible lines. |
| 900 | 1046 | ||
| 901 | --- | 1047 | --- |
| 1048 | ** 'count-words' now crosses field boundaries. | ||
| 1049 | Originally, 'count-words' would stop counting at the first field | ||
| 1050 | boundary it encountered; now it keeps counting all the way to the | ||
| 1051 | region's (or buffer's) end. | ||
| 1052 | |||
| 1053 | --- | ||
| 902 | ** New function 'custom-add-choice'. | 1054 | ** New function 'custom-add-choice'. |
| 903 | This function can be used by modes to add elements to the | 1055 | This function can be used by modes to add elements to the |
| 904 | 'choice' customization type of a variable. | 1056 | 'choice' customization type of a variable. |
| @@ -1039,7 +1191,6 @@ GNU General Public License for more details. | |||
| 1039 | You should have received a copy of the GNU General Public License | 1191 | You should have received a copy of the GNU General Public License |
| 1040 | along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. | 1192 | along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. |
| 1041 | 1193 | ||
| 1042 | |||
| 1043 | 1194 | ||
| 1044 | Local variables: | 1195 | Local variables: |
| 1045 | coding: utf-8 | 1196 | coding: utf-8 |