diff options
| author | Eli Zaretskii | 2024-06-01 08:34:43 -0400 |
|---|---|---|
| committer | Eli Zaretskii | 2024-06-01 08:34:43 -0400 |
| commit | 22d9bbe284e96037f190e0152461efb05cae9455 (patch) | |
| tree | 25a2fc65c1cc62252bf095ee592829be99c43959 | |
| parent | bed63ea922a4e13bd3d6fbb3e7e7f2b408779d3b (diff) | |
| parent | bf50aa38f9d2a3a5af8d32ce139c7533c912c476 (diff) | |
| download | emacs-22d9bbe284e96037f190e0152461efb05cae9455.tar.gz emacs-22d9bbe284e96037f190e0152461efb05cae9455.zip | |
Merge from origin/emacs-29
bf50aa38f9d Improve documentation of case-conversion commands
225b426f256 ; Fix typos
| -rw-r--r-- | ChangeLog.3 | 4 | ||||
| -rw-r--r-- | ChangeLog.4 | 40 | ||||
| -rw-r--r-- | admin/notes/www | 2 | ||||
| -rw-r--r-- | doc/emacs/text.texi | 16 | ||||
| -rw-r--r-- | lisp/eshell/esh-util.el | 6 | ||||
| -rw-r--r-- | lisp/filesets.el | 2 | ||||
| -rw-r--r-- | lisp/shell.el | 2 | ||||
| -rw-r--r-- | lisp/simple.el | 2 | ||||
| -rw-r--r-- | lisp/textmodes/table.el | 8 | ||||
| -rw-r--r-- | lisp/vc/diff-mode.el | 2 | ||||
| -rw-r--r-- | src/w32font.c | 2 | ||||
| -rw-r--r-- | test/lisp/emacs-lisp/icons-tests.el | 2 | ||||
| -rw-r--r-- | test/lisp/progmodes/python-tests.el | 4 |
13 files changed, 50 insertions, 42 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3 index 7db4986410d..2d20f535a1c 100644 --- a/ChangeLog.3 +++ b/ChangeLog.3 | |||
| @@ -6427,7 +6427,7 @@ | |||
| 6427 | * lisp/net/tramp-fuse.el (tramp-fuse-mount-timeout): New defconst. | 6427 | * lisp/net/tramp-fuse.el (tramp-fuse-mount-timeout): New defconst. |
| 6428 | (tramp-fuse-mounted-p): Use it. Check for a file property instead | 6428 | (tramp-fuse-mounted-p): Use it. Check for a file property instead |
| 6429 | of a connection property. | 6429 | of a connection property. |
| 6430 | (tramp-fuse-unmount): Dito. | 6430 | (tramp-fuse-unmount): Ditto. |
| 6431 | 6431 | ||
| 6432 | * lisp/net/tramp-sshfs.el (tramp-sshfs-maybe-open-connection): | 6432 | * lisp/net/tramp-sshfs.el (tramp-sshfs-maybe-open-connection): |
| 6433 | Do not trust existence of a process, whether the volume is mounted. | 6433 | Do not trust existence of a process, whether the volume is mounted. |
| @@ -11209,7 +11209,7 @@ | |||
| 11209 | (flymake--publish-diagnostics): Helper for flymake--handle-report. | 11209 | (flymake--publish-diagnostics): Helper for flymake--handle-report. |
| 11210 | (flymake--mode-line-counter, flymake-show-diagnostic) | 11210 | (flymake--mode-line-counter, flymake-show-diagnostic) |
| 11211 | (flymake--diagnostics-buffer-entries): Use | 11211 | (flymake--diagnostics-buffer-entries): Use |
| 11212 | flymake-diagnostic-buffer, flymake-diagonstic-type, | 11212 | flymake-diagnostic-buffer, flymake-diagnostic-type, |
| 11213 | flymake-diagnostic-beg. | 11213 | flymake-diagnostic-beg. |
| 11214 | 11214 | ||
| 11215 | 2021-09-14 João Távora <joaotavora@gmail.com> | 11215 | 2021-09-14 João Távora <joaotavora@gmail.com> |
diff --git a/ChangeLog.4 b/ChangeLog.4 index 86fd1eb10d8..e3950461f5f 100644 --- a/ChangeLog.4 +++ b/ChangeLog.4 | |||
| @@ -1319,7 +1319,7 @@ | |||
| 1319 | 1319 | ||
| 1320 | Fix c-ts-mode indentation (bug#67357) | 1320 | Fix c-ts-mode indentation (bug#67357) |
| 1321 | 1321 | ||
| 1322 | 1. In a compund_statement, we indent the first sibling against the | 1322 | 1. In a compound_statement, we indent the first sibling against the |
| 1323 | parent, and the rest siblings against their previous sibling. But | 1323 | parent, and the rest siblings against their previous sibling. But |
| 1324 | this strategy falls apart when the first sibling is not on its own | 1324 | this strategy falls apart when the first sibling is not on its own |
| 1325 | line. We should regard the first sibling that is on its own line as | 1325 | line. We should regard the first sibling that is on its own line as |
| @@ -11284,7 +11284,7 @@ | |||
| 11284 | 11284 | ||
| 11285 | Add array_initializer to java-ts-mode | 11285 | Add array_initializer to java-ts-mode |
| 11286 | 11286 | ||
| 11287 | Indent strings inside arrray_initializer one step: | 11287 | Indent strings inside array_initializer one step: |
| 11288 | 11288 | ||
| 11289 | public class Java { | 11289 | public class Java { |
| 11290 | void foo() { | 11290 | void foo() { |
| @@ -16406,7 +16406,7 @@ | |||
| 16406 | config-format[1] through a new major-mode: toml-ts-mode. | 16406 | config-format[1] through a new major-mode: toml-ts-mode. |
| 16407 | 16407 | ||
| 16408 | I've read through the full spec[2], and from what I can see this | 16408 | I've read through the full spec[2], and from what I can see this |
| 16409 | major-mode should provide correct syntax-highligting for every sort of | 16409 | major-mode should provide correct syntax highlighting for every sort of |
| 16410 | config-declaration which adheres to the specification. | 16410 | config-declaration which adheres to the specification. |
| 16411 | 16411 | ||
| 16412 | Besides that it also adds support for imenu and basic tree-sitter | 16412 | Besides that it also adds support for imenu and basic tree-sitter |
| @@ -26568,7 +26568,7 @@ | |||
| 26568 | option. | 26568 | option. |
| 26569 | (package-vc-archive-spec-alist): Add new variable to store the | 26569 | (package-vc-archive-spec-alist): Add new variable to store the |
| 26570 | contents of 'elpa-packages' for each archive. | 26570 | contents of 'elpa-packages' for each archive. |
| 26571 | (pacakge-vc-desc->spec): Add function to query package specifications. | 26571 | (package-vc-desc->spec): Add function to query package specifications. |
| 26572 | (package-vc--read-archive-data): Add a 'package-read-archive-hook' | 26572 | (package-vc--read-archive-data): Add a 'package-read-archive-hook' |
| 26573 | implementation. | 26573 | implementation. |
| 26574 | (package-vc--download-and-read-archives): Add a | 26574 | (package-vc--download-and-read-archives): Add a |
| @@ -34210,7 +34210,7 @@ | |||
| 34210 | 34210 | ||
| 34211 | 2022-09-15 Mattias Engdegård <mattiase@acm.org> | 34211 | 2022-09-15 Mattias Engdegård <mattiase@acm.org> |
| 34212 | 34212 | ||
| 34213 | Include nil as valid wallpaper-commmand | 34213 | Include nil as valid wallpaper-command |
| 34214 | 34214 | ||
| 34215 | * lisp/image/wallpaper.el (wallpaper-command): | 34215 | * lisp/image/wallpaper.el (wallpaper-command): |
| 34216 | Include nil in the type since that is a valid value for the variable, | 34216 | Include nil in the type since that is a valid value for the variable, |
| @@ -44103,7 +44103,7 @@ | |||
| 44103 | 44103 | ||
| 44104 | * src/bytecode.c (exec_byte_code): | 44104 | * src/bytecode.c (exec_byte_code): |
| 44105 | * lisp/emacs-lisp/comp.el (comp-limplify-lap-inst): | 44105 | * lisp/emacs-lisp/comp.el (comp-limplify-lap-inst): |
| 44106 | * lisp/emacs-lisp/bytecomp.el: Restore the statu quo ante. | 44106 | * lisp/emacs-lisp/bytecomp.el: Restore the status quo ante. |
| 44107 | 44107 | ||
| 44108 | * etc/NEWS: Remove the entry about the new optional argument. | 44108 | * etc/NEWS: Remove the entry about the new optional argument. |
| 44109 | 44109 | ||
| @@ -52809,7 +52809,7 @@ | |||
| 52809 | /emacs/configure: line 18002: syntax error near unexpected token `;;' | 52809 | /emacs/configure: line 18002: syntax error near unexpected token `;;' |
| 52810 | /emacs/configure: line 18002: ` ;;' | 52810 | /emacs/configure: line 18002: ` ;;' |
| 52811 | That is due to under-quoting of AC_CHECK_LIB's second argument, which led to | 52811 | That is due to under-quoting of AC_CHECK_LIB's second argument, which led to |
| 52812 | the comma in an embedded string being interpreted as paramater-delimiting. | 52812 | the comma in an embedded string being interpreted as parameter-delimiting. |
| 52813 | * configure.ac: Quote the second arg of each AC_CHECK_LIB invocation. | 52813 | * configure.ac: Quote the second arg of each AC_CHECK_LIB invocation. |
| 52814 | (Bug#56272) | 52814 | (Bug#56272) |
| 52815 | 52815 | ||
| @@ -62459,7 +62459,7 @@ | |||
| 62459 | up-to-date) until the next invocation of 'eglot-flymake-backend'. | 62459 | up-to-date) until the next invocation of 'eglot-flymake-backend'. |
| 62460 | 62460 | ||
| 62461 | For now, this doesn't affect Flymake "list-only" diagnostics. Those | 62461 | For now, this doesn't affect Flymake "list-only" diagnostics. Those |
| 62462 | are reported via the 'flymake-list-only-diagonstics' variable and | 62462 | are reported via the 'flymake-list-only-diagnostics' variable and |
| 62463 | are always communicated immediately to it. | 62463 | are always communicated immediately to it. |
| 62464 | 62464 | ||
| 62465 | * eglot.el: (eglot-handle-notification | 62465 | * eglot.el: (eglot-handle-notification |
| @@ -66876,7 +66876,7 @@ | |||
| 66876 | (eshell-get-delimited-modifier-argument): New functions... | 66876 | (eshell-get-delimited-modifier-argument): New functions... |
| 66877 | (eshell-pred-user-or-group, eshell-pred-file-time) | 66877 | (eshell-pred-user-or-group, eshell-pred-file-time) |
| 66878 | (eshell-pred-file-links, eshell-pred-file-size) | 66878 | (eshell-pred-file-links, eshell-pred-file-size) |
| 66879 | (eshell-pred-substitute, eshell-join-memebers, eshell-split-members): | 66879 | (eshell-pred-substitute, eshell-join-members, eshell-split-members): |
| 66880 | ... and use them here. | 66880 | ... and use them here. |
| 66881 | (eshell-include-members): Pass 'mod-char' and use | 66881 | (eshell-include-members): Pass 'mod-char' and use |
| 66882 | 'eshell-get-delimited-modifier-argument'. | 66882 | 'eshell-get-delimited-modifier-argument'. |
| @@ -74587,7 +74587,7 @@ | |||
| 74587 | 74587 | ||
| 74588 | 2022-03-24 Jimmy Aguilar Mena <spacibba@aol.com> | 74588 | 2022-03-24 Jimmy Aguilar Mena <spacibba@aol.com> |
| 74589 | 74589 | ||
| 74590 | Merge 'completion-auto-select new value secont-tab' | 74590 | Merge 'completion-auto-select new value second-tab' |
| 74591 | 74591 | ||
| 74592 | This includes the second-tab value for completion-auto-select and | 74592 | This includes the second-tab value for completion-auto-select and |
| 74593 | documentation related. | 74593 | documentation related. |
| @@ -82366,7 +82366,7 @@ | |||
| 82366 | 82366 | ||
| 82367 | 2022-02-06 Wang Chunye <chunywan@xilinx.com> (tiny change) | 82367 | 2022-02-06 Wang Chunye <chunywan@xilinx.com> (tiny change) |
| 82368 | 82368 | ||
| 82369 | optimization: constand folding for read-kbd-macro | 82369 | optimization: constant folding for read-kbd-macro |
| 82370 | 82370 | ||
| 82371 | to boost startup performance, it is better to avoid invoking | 82371 | to boost startup performance, it is better to avoid invoking |
| 82372 | `read-kbd-macro` at run time which requires 'cl-lib. | 82372 | `read-kbd-macro` at run time which requires 'cl-lib. |
| @@ -83611,7 +83611,7 @@ | |||
| 83611 | symbols since the rest is now available from `function-history`. | 83611 | symbols since the rest is now available from `function-history`. |
| 83612 | * src/eval.c (un_autoload): Adjust accordingly. | 83612 | * src/eval.c (un_autoload): Adjust accordingly. |
| 83613 | 83613 | ||
| 83614 | * src/lread.c (load-history): Udate docstring. | 83614 | * src/lread.c (load-history): Update docstring. |
| 83615 | 83615 | ||
| 83616 | * lisp/loadhist.el (loadhist-unload-filename): New var. | 83616 | * lisp/loadhist.el (loadhist-unload-filename): New var. |
| 83617 | (unload-feature): Bind it. | 83617 | (unload-feature): Bind it. |
| @@ -102240,7 +102240,7 @@ | |||
| 102240 | 102240 | ||
| 102241 | 2021-11-06 Lars Ingebrigtsen <larsi@gnus.org> | 102241 | 2021-11-06 Lars Ingebrigtsen <larsi@gnus.org> |
| 102242 | 102242 | ||
| 102243 | Remove too-agressive window refresh in the hourglass code | 102243 | Remove too aggressive window refresh in the hourglass code |
| 102244 | 102244 | ||
| 102245 | * src/xterm.c (x_show_hourglass): Don't force a spurious refresh | 102245 | * src/xterm.c (x_show_hourglass): Don't force a spurious refresh |
| 102246 | (bug#51649). | 102246 | (bug#51649). |
| @@ -110715,7 +110715,7 @@ | |||
| 110715 | 110715 | ||
| 110716 | 2020-11-21 Yuuki Harano <masm+github@masm11.me> | 110716 | 2020-11-21 Yuuki Harano <masm+github@masm11.me> |
| 110717 | 110717 | ||
| 110718 | Implement Scroll-bar-forground and scroll-bar-background | 110718 | Implement scroll-bar-foreground and scroll-bar-background |
| 110719 | 110719 | ||
| 110720 | * src/pgtkterm.h (struct pgtk_output): | 110720 | * src/pgtkterm.h (struct pgtk_output): |
| 110721 | 110721 | ||
| @@ -112654,7 +112654,7 @@ | |||
| 112654 | Rework and correct major part of xref glue code | 112654 | Rework and correct major part of xref glue code |
| 112655 | 112655 | ||
| 112656 | See comments of https://github.com/joaotavora/eglot/pull/314. Up to | 112656 | See comments of https://github.com/joaotavora/eglot/pull/314. Up to |
| 112657 | now, xref-backend-indentifier-completion-table was a gross hack that | 112657 | now, xref-backend-identifier-completion-table was a gross hack that |
| 112658 | only worked sometimes. It relied on some fugly gymnastics to cache a | 112658 | only worked sometimes. It relied on some fugly gymnastics to cache a |
| 112659 | response from :textDocument/documentSymbol and somehow used that | 112659 | response from :textDocument/documentSymbol and somehow used that |
| 112660 | information to build a completion table. But it doesn't work well. | 112660 | information to build a completion table. But it doesn't work well. |
| @@ -113087,12 +113087,12 @@ | |||
| 113087 | 113087 | ||
| 113088 | Merge pull request from stribb/master | 113088 | Merge pull request from stribb/master |
| 113089 | 113089 | ||
| 113090 | Add a line of documentation for (use-pacakage ... :hook). | 113090 | Add a line of documentation for (use-package ... :hook). |
| 113091 | GitHub-reference: https://github.com/jwiegley/use-package/issues/759 | 113091 | GitHub-reference: https://github.com/jwiegley/use-package/issues/759 |
| 113092 | 113092 | ||
| 113093 | 2019-04-04 Andrew Stribblehill <stribb@gmail.com> (tiny change) | 113093 | 2019-04-04 Andrew Stribblehill <stribb@gmail.com> (tiny change) |
| 113094 | 113094 | ||
| 113095 | Add a line of documentation for (use-pacakage ... :hook) | 113095 | Add a line of documentation for (use-package ... :hook) |
| 113096 | 113096 | ||
| 113097 | 2019-02-13 João Távora <joaotavora@gmail.com> | 113097 | 2019-02-13 João Távora <joaotavora@gmail.com> |
| 113098 | 113098 | ||
| @@ -113770,7 +113770,7 @@ | |||
| 113770 | 113770 | ||
| 113771 | Fix potential security issue fontifying lsp doc | 113771 | Fix potential security issue fontifying lsp doc |
| 113772 | 113772 | ||
| 113773 | Previously, a server could mistankely or maliciously call *-mode | 113773 | Previously, a server could mistakenly or maliciously call *-mode |
| 113774 | functions by in the response to a completion or hover request, | 113774 | functions by in the response to a completion or hover request, |
| 113775 | specifically in the :documentation field of the response. | 113775 | specifically in the :documentation field of the response. |
| 113776 | 113776 | ||
| @@ -115537,7 +115537,7 @@ | |||
| 115537 | Also cquery sometimes send 0-length ranges upon which we now fallback | 115537 | Also cquery sometimes send 0-length ranges upon which we now fallback |
| 115538 | to flymake-diag-region. | 115538 | to flymake-diag-region. |
| 115539 | 115539 | ||
| 115540 | Finally, in eglot-eldoc-funciton, the previous hack of calling the | 115540 | Finally, in eglot-eldoc-function, the previous hack of calling the |
| 115541 | eglot--hover-info outside of the when-buffer-window macrolet contained | 115541 | eglot--hover-info outside of the when-buffer-window macrolet contained |
| 115542 | a bug. It must be called in the correct buffer. Revert the hack and do | 115542 | a bug. It must be called in the correct buffer. Revert the hack and do |
| 115543 | it by querying from eglot.el if ert is running tests. | 115543 | it by querying from eglot.el if ert is running tests. |
| @@ -119347,7 +119347,7 @@ | |||
| 119347 | 119347 | ||
| 119348 | (use-package foopkg :bind "<some-key>") | 119348 | (use-package foopkg :bind "<some-key>") |
| 119349 | 119349 | ||
| 119350 | intendes to bind <some-key> to 'foopkg command. | 119350 | intends to bind <some-key> to 'foopkg command. |
| 119351 | 119351 | ||
| 119352 | 2016-10-31 Noam Postavsky <npostavs@gmail.com> | 119352 | 2016-10-31 Noam Postavsky <npostavs@gmail.com> |
| 119353 | 119353 | ||
diff --git a/admin/notes/www b/admin/notes/www index 0a2d4aa9859..f22eff8f4c7 100644 --- a/admin/notes/www +++ b/admin/notes/www | |||
| @@ -85,7 +85,7 @@ permanent redirects, and changes go live more-or-less straight away. | |||
| 85 | This method is useful for making cross-references to non-Emacs manuals | 85 | This method is useful for making cross-references to non-Emacs manuals |
| 86 | work; see manual/.htaccess in the repository. You only have to add a | 86 | work; see manual/.htaccess in the repository. You only have to add a |
| 87 | single redirect for every given external manual, you can redirect | 87 | single redirect for every given external manual, you can redirect |
| 88 | html_node to hmtl_node and html_mono to html_mono. | 88 | html_node to html_node and html_mono to html_mono. |
| 89 | 89 | ||
| 90 | * Why CVS? | 90 | * Why CVS? |
| 91 | 91 | ||
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi index f5e31fd277f..1d1065c45c2 100644 --- a/doc/emacs/text.texi +++ b/doc/emacs/text.texi | |||
| @@ -843,10 +843,17 @@ range of text to upper case or to lower case. | |||
| 843 | @table @kbd | 843 | @table @kbd |
| 844 | @item M-l | 844 | @item M-l |
| 845 | Convert following word to lower case (@code{downcase-word}). | 845 | Convert following word to lower case (@code{downcase-word}). |
| 846 | @item M-- M-l | ||
| 847 | Convert previous/last word to lower case. Note: @kbd{Meta--} is | ||
| 848 | Meta-minus. | ||
| 846 | @item M-u | 849 | @item M-u |
| 847 | Convert following word to upper case (@code{upcase-word}). | 850 | Convert following word to upper case (@code{upcase-word}). |
| 851 | @item M-- M-u | ||
| 852 | Convert previous/last last word to all upper case. | ||
| 848 | @item M-c | 853 | @item M-c |
| 849 | Capitalize the following word (@code{capitalize-word}). | 854 | Capitalize the following word (@code{capitalize-word}). |
| 855 | @item M-- M-c | ||
| 856 | Convert previous/last last word to lower case with capital initial. | ||
| 850 | @item C-x C-l | 857 | @item C-x C-l |
| 851 | Convert region to lower case (@code{downcase-region}). | 858 | Convert region to lower case (@code{downcase-region}). |
| 852 | @item C-x C-u | 859 | @item C-x C-u |
| @@ -873,10 +880,11 @@ from all upper case to mixed case, because you can move through the | |||
| 873 | text using @kbd{M-l}, @kbd{M-u} or @kbd{M-c} on each word as | 880 | text using @kbd{M-l}, @kbd{M-u} or @kbd{M-c} on each word as |
| 874 | appropriate, occasionally using @kbd{M-f} instead to skip a word. | 881 | appropriate, occasionally using @kbd{M-f} instead to skip a word. |
| 875 | 882 | ||
| 876 | When given a negative argument, the word case conversion commands apply | 883 | When given a negative argument, as in @w{@kbd{C-u - 5 M-c}}, the |
| 877 | to the appropriate number of words before point, but do not move point. | 884 | word case-conversion commands apply to the appropriate number of words |
| 878 | This is convenient when you have just typed a word in the wrong case: you | 885 | before point, but do not move point. This is convenient when you have |
| 879 | can give the case conversion command and continue typing. | 886 | just typed a word in the wrong case: you can give the case conversion |
| 887 | command, like @kbd{M-- M-u}, and continue typing. | ||
| 880 | 888 | ||
| 881 | If a word case conversion command is given in the middle of a word, | 889 | If a word case conversion command is given in the middle of a word, |
| 882 | it applies only to the part of the word which follows point. (This is | 890 | it applies only to the part of the word which follows point. (This is |
diff --git a/lisp/eshell/esh-util.el b/lisp/eshell/esh-util.el index 47645231b75..85e30e23cec 100644 --- a/lisp/eshell/esh-util.el +++ b/lisp/eshell/esh-util.el | |||
| @@ -337,7 +337,7 @@ doubling it up." | |||
| 337 | 337 | ||
| 338 | (defun eshell-convertible-to-number-p (string) | 338 | (defun eshell-convertible-to-number-p (string) |
| 339 | "Return non-nil if STRING can be converted to a number. | 339 | "Return non-nil if STRING can be converted to a number. |
| 340 | If `eshell-convert-numeric-aguments', always return nil." | 340 | If `eshell-convert-numeric-arguments', always return nil." |
| 341 | (and eshell-convert-numeric-arguments | 341 | (and eshell-convert-numeric-arguments |
| 342 | (string-match | 342 | (string-match |
| 343 | (concat "\\`\\s-*" eshell-number-regexp "\\s-*\\'") | 343 | (concat "\\`\\s-*" eshell-number-regexp "\\s-*\\'") |
| @@ -346,7 +346,7 @@ If `eshell-convert-numeric-aguments', always return nil." | |||
| 346 | (defun eshell-convert-to-number (string) | 346 | (defun eshell-convert-to-number (string) |
| 347 | "Try to convert STRING to a number. | 347 | "Try to convert STRING to a number. |
| 348 | If STRING doesn't look like a number (or | 348 | If STRING doesn't look like a number (or |
| 349 | `eshell-convert-numeric-aguments' is nil), just return STRING | 349 | `eshell-convert-numeric-arguments' is nil), just return STRING |
| 350 | unchanged." | 350 | unchanged." |
| 351 | (if (eshell-convertible-to-number-p string) | 351 | (if (eshell-convertible-to-number-p string) |
| 352 | (string-to-number string) | 352 | (string-to-number string) |
| @@ -361,7 +361,7 @@ trailing newlines removed. Otherwise, this behaves as follows: | |||
| 361 | 361 | ||
| 362 | * Split multiline strings by line. | 362 | * Split multiline strings by line. |
| 363 | 363 | ||
| 364 | * If `eshell-convert-numeric-aguments' is non-nil and every line | 364 | * If `eshell-convert-numeric-arguments' is non-nil and every line |
| 365 | of output looks like a number, convert them to numbers." | 365 | of output looks like a number, convert them to numbers." |
| 366 | (cond | 366 | (cond |
| 367 | ((not (stringp string)) | 367 | ((not (stringp string)) |
diff --git a/lisp/filesets.el b/lisp/filesets.el index 68133ba2255..d6ba303b9eb 100644 --- a/lisp/filesets.el +++ b/lisp/filesets.el | |||
| @@ -1627,7 +1627,7 @@ Assume MODE (see `filesets-entry-mode'), if provided." | |||
| 1627 | (cons entry (filesets-ingroup-cache-get entry)))) | 1627 | (cons entry (filesets-ingroup-cache-get entry)))) |
| 1628 | (:tree | 1628 | (:tree |
| 1629 | ;; Warning: ENTRY here could be of at least two | 1629 | ;; Warning: ENTRY here could be of at least two |
| 1630 | ;; differente forms, either | 1630 | ;; different forms, either |
| 1631 | ;; (NAME (:tree DIRECTORY PATTERN)) | 1631 | ;; (NAME (:tree DIRECTORY PATTERN)) |
| 1632 | ;; or | 1632 | ;; or |
| 1633 | ;; (DIRECTORY PATTERN) | 1633 | ;; (DIRECTORY PATTERN) |
diff --git a/lisp/shell.el b/lisp/shell.el index e6b315ee5c0..b3201726762 100644 --- a/lisp/shell.el +++ b/lisp/shell.el | |||
| @@ -37,7 +37,7 @@ | |||
| 37 | ;; the hooks available for customizing it, see the file comint.el. | 37 | ;; the hooks available for customizing it, see the file comint.el. |
| 38 | ;; For further information on shell mode, see the comments below. | 38 | ;; For further information on shell mode, see the comments below. |
| 39 | 39 | ||
| 40 | ;; Needs fixin: | 40 | ;; Needs fixing: |
| 41 | ;; When sending text from a source file to a subprocess, the process-mark can | 41 | ;; When sending text from a source file to a subprocess, the process-mark can |
| 42 | ;; move off the window, so you can lose sight of the process interactions. | 42 | ;; move off the window, so you can lose sight of the process interactions. |
| 43 | ;; Maybe I should ensure the process mark is in the window when I send | 43 | ;; Maybe I should ensure the process mark is in the window when I send |
diff --git a/lisp/simple.el b/lisp/simple.el index 76fb81c9df5..cb7a54409a6 100644 --- a/lisp/simple.el +++ b/lisp/simple.el | |||
| @@ -4523,7 +4523,7 @@ a shell (with its need to quote arguments)." | |||
| 4523 | (dired-get-filename nil t))))) | 4523 | (dired-get-filename nil t))))) |
| 4524 | (and filename (file-relative-name filename)))) | 4524 | (and filename (file-relative-name filename)))) |
| 4525 | nil | 4525 | nil |
| 4526 | ;; FIXME: the following argument is always ignored by 'shell-commnd', | 4526 | ;; FIXME: the following argument is always ignored by 'shell-command', |
| 4527 | ;; when the command is invoked asynchronously, except, perhaps, when | 4527 | ;; when the command is invoked asynchronously, except, perhaps, when |
| 4528 | ;; 'default-directory' is remote. | 4528 | ;; 'default-directory' is remote. |
| 4529 | shell-command-default-error-buffer)) | 4529 | shell-command-default-error-buffer)) |
diff --git a/lisp/textmodes/table.el b/lisp/textmodes/table.el index 19c6a8d7c4f..2087fd8271b 100644 --- a/lisp/textmodes/table.el +++ b/lisp/textmodes/table.el | |||
| @@ -4134,7 +4134,7 @@ cache buffer into the designated cell in the table buffer." | |||
| 4134 | (currentp (equal cell-coord current-cell-coordinate))) | 4134 | (currentp (equal cell-coord current-cell-coordinate))) |
| 4135 | (if currentp (table--goto-coordinate current-coordinate) | 4135 | (if currentp (table--goto-coordinate current-coordinate) |
| 4136 | (table--goto-coordinate (car cell-coord))) | 4136 | (table--goto-coordinate (car cell-coord))) |
| 4137 | (table-recognize-cell 'froce) | 4137 | (table-recognize-cell 'force) |
| 4138 | (let ((table-inhibit-update t)) | 4138 | (let ((table-inhibit-update t)) |
| 4139 | (table-with-cache-buffer | 4139 | (table-with-cache-buffer |
| 4140 | (let ((sticky (and currentp | 4140 | (let ((sticky (and currentp |
| @@ -4147,7 +4147,7 @@ cache buffer into the designated cell in the table buffer." | |||
| 4147 | (table--update-cell 'now) | 4147 | (table--update-cell 'now) |
| 4148 | )) | 4148 | )) |
| 4149 | (table--goto-coordinate current-coordinate) | 4149 | (table--goto-coordinate current-coordinate) |
| 4150 | (table-recognize-cell 'froce))))) | 4150 | (table-recognize-cell 'force))))) |
| 4151 | 4151 | ||
| 4152 | (defun table--update-cell-heightened (&optional now) | 4152 | (defun table--update-cell-heightened (&optional now) |
| 4153 | "Update the contents of the cells that are affected by heightening operation." | 4153 | "Update the contents of the cells that are affected by heightening operation." |
| @@ -4176,7 +4176,7 @@ cache buffer into the designated cell in the table buffer." | |||
| 4176 | (currentp (equal cell-coord current-cell-coordinate))) | 4176 | (currentp (equal cell-coord current-cell-coordinate))) |
| 4177 | (if currentp (table--goto-coordinate current-coordinate) | 4177 | (if currentp (table--goto-coordinate current-coordinate) |
| 4178 | (table--goto-coordinate (car cell-coord))) | 4178 | (table--goto-coordinate (car cell-coord))) |
| 4179 | (table-recognize-cell 'froce) | 4179 | (table-recognize-cell 'force) |
| 4180 | (let ((table-inhibit-update t)) | 4180 | (let ((table-inhibit-update t)) |
| 4181 | (table-with-cache-buffer | 4181 | (table-with-cache-buffer |
| 4182 | (let ((sticky (and currentp | 4182 | (let ((sticky (and currentp |
| @@ -4189,7 +4189,7 @@ cache buffer into the designated cell in the table buffer." | |||
| 4189 | (table--update-cell 'now) | 4189 | (table--update-cell 'now) |
| 4190 | )) | 4190 | )) |
| 4191 | (table--goto-coordinate current-coordinate) | 4191 | (table--goto-coordinate current-coordinate) |
| 4192 | (table-recognize-cell 'froce))))) | 4192 | (table-recognize-cell 'force))))) |
| 4193 | 4193 | ||
| 4194 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 4194 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
| 4195 | ;; | 4195 | ;; |
diff --git a/lisp/vc/diff-mode.el b/lisp/vc/diff-mode.el index e1837eab12a..c0269d882b9 100644 --- a/lisp/vc/diff-mode.el +++ b/lisp/vc/diff-mode.el | |||
| @@ -2738,7 +2738,7 @@ fixed, visit it in a buffer." | |||
| 2738 | (?- . (left-fringe diff-fringe-del diff-indicator-removed)) | 2738 | (?- . (left-fringe diff-fringe-del diff-indicator-removed)) |
| 2739 | (?! . (left-fringe diff-fringe-rep diff-indicator-changed)) | 2739 | (?! . (left-fringe diff-fringe-rep diff-indicator-changed)) |
| 2740 | (?\s . (left-fringe diff-fringe-nul fringe))))))))) | 2740 | (?\s . (left-fringe diff-fringe-nul fringe))))))))) |
| 2741 | ;; Mimicks the output of Magit's diff. | 2741 | ;; Mimics the output of Magit's diff. |
| 2742 | ;; FIXME: This has only been tested with Git's diff output. | 2742 | ;; FIXME: This has only been tested with Git's diff output. |
| 2743 | ;; FIXME: Add support for Git's "rename from/to"? | 2743 | ;; FIXME: Add support for Git's "rename from/to"? |
| 2744 | (while (re-search-forward "^diff " limit t) | 2744 | (while (re-search-forward "^diff " limit t) |
diff --git a/src/w32font.c b/src/w32font.c index 1c2da1b26fc..ccbd3837afb 100644 --- a/src/w32font.c +++ b/src/w32font.c | |||
| @@ -430,7 +430,7 @@ w32font_encode_char (struct font *font, int c) | |||
| 430 | } | 430 | } |
| 431 | 431 | ||
| 432 | /* w32 implementation of text_extents for font backend. | 432 | /* w32 implementation of text_extents for font backend. |
| 433 | Perform the size computation of glyphs of FONT and fillin members | 433 | Perform the size computation of glyphs of FONT and fill in members |
| 434 | of METRICS. The glyphs are specified by their glyph codes in | 434 | of METRICS. The glyphs are specified by their glyph codes in |
| 435 | CODE (length NGLYPHS). Apparently metrics can be NULL, in this | 435 | CODE (length NGLYPHS). Apparently metrics can be NULL, in this |
| 436 | case just return the overall width. */ | 436 | case just return the overall width. */ |
diff --git a/test/lisp/emacs-lisp/icons-tests.el b/test/lisp/emacs-lisp/icons-tests.el index fa320a49866..d3bf63b2b60 100644 --- a/test/lisp/emacs-lisp/icons-tests.el +++ b/test/lisp/emacs-lisp/icons-tests.el | |||
| @@ -54,7 +54,7 @@ | |||
| 54 | (enable-theme 'test-icons-theme) | 54 | (enable-theme 'test-icons-theme) |
| 55 | (should (equal (icon-string 'icon-test1) "<")))) | 55 | (should (equal (icon-string 'icon-test1) "<")))) |
| 56 | 56 | ||
| 57 | (ert-deftest test-icon-inheretance () | 57 | (ert-deftest test-icon-inheritance () |
| 58 | (let ((icon-preference '(image emoji symbol text))) | 58 | (let ((icon-preference '(image emoji symbol text))) |
| 59 | (should (equal (icon-string 'icon-test2) ">"))) | 59 | (should (equal (icon-string 'icon-test2) ">"))) |
| 60 | (let ((icon-preference '(text))) | 60 | (let ((icon-preference '(text))) |
diff --git a/test/lisp/progmodes/python-tests.el b/test/lisp/progmodes/python-tests.el index 0121486a3b9..b06547b10ff 100644 --- a/test/lisp/progmodes/python-tests.el +++ b/test/lisp/progmodes/python-tests.el | |||
| @@ -7570,12 +7570,12 @@ always located at the beginning of buffer." | |||
| 7570 | (forward-to-word 1) | 7570 | (forward-to-word 1) |
| 7571 | (should (eq (face-at-point) font-lock-keyword-face))))) | 7571 | (should (eq (face-at-point) font-lock-keyword-face))))) |
| 7572 | 7572 | ||
| 7573 | (ert-deftest python-ts-mode-named-assignement-face-1 () | 7573 | (ert-deftest python-ts-mode-named-assignment-face-1 () |
| 7574 | (python-ts-tests-with-temp-buffer | 7574 | (python-ts-tests-with-temp-buffer |
| 7575 | "var := 3" | 7575 | "var := 3" |
| 7576 | (should (eq (face-at-point) font-lock-variable-name-face)))) | 7576 | (should (eq (face-at-point) font-lock-variable-name-face)))) |
| 7577 | 7577 | ||
| 7578 | (ert-deftest python-ts-mode-assignement-face-2 () | 7578 | (ert-deftest python-ts-mode-assignment-face-2 () |
| 7579 | (python-ts-tests-with-temp-buffer | 7579 | (python-ts-tests-with-temp-buffer |
| 7580 | "var, *rest = call()" | 7580 | "var, *rest = call()" |
| 7581 | (dolist (test '("var" "rest")) | 7581 | (dolist (test '("var" "rest")) |