aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell
diff options
context:
space:
mode:
authorEli Zaretskii2024-12-28 08:30:31 -0500
committerEli Zaretskii2024-12-28 08:30:31 -0500
commitaf3bbc83600bec6c8621e1b04437dbfdeb329106 (patch)
tree9e981a7cdd60b276ae0e6549a4277f1995708d38 /lisp/eshell
parentad5c8f25b36aac71870ff26b6549014c452a2145 (diff)
parent2ba6387d1d63072c5faaa7798c8ef7b00ca883c3 (diff)
downloademacs-af3bbc83600bec6c8621e1b04437dbfdeb329106.tar.gz
emacs-af3bbc83600bec6c8621e1b04437dbfdeb329106.zip
Merge from origin/emacs-30
2ba6387d1d6 ; Fix inaccuracy in ELisp Reference manual 8ac6a178804 ; * etc/PROBLEMS: Mention problems with XPM support in GD... 624322d5f6a Add missing fontification matches for elixir-ts-mode 5bafb11b400 ; Fix copyright year 186ea407326 Don't start docstrings with "This function" or similar cb8ce2e68bb Enable indent-tabs-mode in obj-c-mode 54f35137096 Fix comment indent in 'lua-ts-mode' and old grammar 8b95549e908 * admin/nt/dist-build/build-dep-zips.py: (deps src) handl... 8064b2a6798 Document undocumented completion commands c29b798537e ; etc/w32-feature.el (harfbuzz): improve test 0e43e35f96e * admin/nt/dist-build/emacs.nsi: (Uninstall) delete only ... b83cd8a8fb0 ; * etc/tutorials/TUTORIAL.ko: Fix the beginning. 41caccc488b ; * etc/publicsuffix.txt: Update from upstream. e6fb18406ee ; Fix refcards 14e791f9ba2 ; Update acknowledgments for Emacs 30 861b7864fc4 ; Fix node name in emacs-lisp-intro.texi 77243ba5be8 ; Update version tags of defcustoms fe2ac33bae8 ;* doc/misc/efaq.texi (New in Emacs 30): Mention 'trusted... 8fb884f0dc0 ; * etc/NEWS: Fix wording. e281355a5e8 Improve D-Bus and Tramp manual # Conflicts: # doc/emacs/emacs.texi # etc/NEWS # lisp/erc/erc-log.el # lisp/eshell/esh-mode.el # lisp/which-key.el
Diffstat (limited to 'lisp/eshell')
-rw-r--r--lisp/eshell/em-cmpl.el3
-rw-r--r--lisp/eshell/em-smart.el2
-rw-r--r--lisp/eshell/esh-ext.el1
-rw-r--r--lisp/eshell/esh-mode.el2
4 files changed, 5 insertions, 3 deletions
diff --git a/lisp/eshell/em-cmpl.el b/lisp/eshell/em-cmpl.el
index ef931db62b2..f8226375f83 100644
--- a/lisp/eshell/em-cmpl.el
+++ b/lisp/eshell/em-cmpl.el
@@ -150,7 +150,8 @@ to writing a completion function."
150 150
151(defcustom eshell-cmpl-remote-file-ignore nil 151(defcustom eshell-cmpl-remote-file-ignore nil
152 (eshell-cmpl--custom-variable-docstring 'pcomplete-remote-file-ignore) 152 (eshell-cmpl--custom-variable-docstring 'pcomplete-remote-file-ignore)
153 :type (get 'pcomplete-remote-file-ignore 'custom-type)) 153 :type (get 'pcomplete-remote-file-ignore 'custom-type)
154 :version "30.1")
154 155
155(defcustom eshell-cmpl-ignore-case (eshell-under-windows-p) 156(defcustom eshell-cmpl-ignore-case (eshell-under-windows-p)
156 (eshell-cmpl--custom-variable-docstring 'completion-ignore-case) 157 (eshell-cmpl--custom-variable-docstring 'completion-ignore-case)
diff --git a/lisp/eshell/em-smart.el b/lisp/eshell/em-smart.el
index 670b956476d..c49b6a9caa3 100644
--- a/lisp/eshell/em-smart.el
+++ b/lisp/eshell/em-smart.el
@@ -150,7 +150,7 @@ buffer using \\[end-of-buffer]."
150 :group 'eshell-smart) 150 :group 'eshell-smart)
151 151
152(defcustom eshell-where-to-jump 'begin 152(defcustom eshell-where-to-jump 'begin
153 "This variable indicates where point should jump to after a command. 153 "The location where point should jump to after a command.
154The options are `begin', `after' or `end'." 154The options are `begin', `after' or `end'."
155 :type '(radio (const :tag "Beginning of command" begin) 155 :type '(radio (const :tag "Beginning of command" begin)
156 (const :tag "After command word" after) 156 (const :tag "After command word" after)
diff --git a/lisp/eshell/esh-ext.el b/lisp/eshell/esh-ext.el
index cf93d2904da..38c8b5ac60a 100644
--- a/lisp/eshell/esh-ext.el
+++ b/lisp/eshell/esh-ext.el
@@ -171,6 +171,7 @@ These are commands with a full remote file name, such as
171commands on your local host by using the \"/local:\" prefix, like 171commands on your local host by using the \"/local:\" prefix, like
172\"/local:whoami\"." 172\"/local:whoami\"."
173 :type 'boolean 173 :type 'boolean
174 :version "30.1"
174 :group 'eshell-ext) 175 :group 'eshell-ext)
175 176
176;;; Functions: 177;;; Functions:
diff --git a/lisp/eshell/esh-mode.el b/lisp/eshell/esh-mode.el
index 4f94934fccd..f4a405bfbfc 100644
--- a/lisp/eshell/esh-mode.el
+++ b/lisp/eshell/esh-mode.el
@@ -537,7 +537,7 @@ Putting this function on `eshell-pre-command-hook' will mimic Plan 9's
537 (eshell-interactive-output-filter nil string))) 537 (eshell-interactive-output-filter nil string)))
538 538
539(defsubst eshell-begin-on-new-line () 539(defsubst eshell-begin-on-new-line ()
540 "Print a newline if not at beginning of line." 540 "Output a newline if not at beginning of line."
541 (save-excursion 541 (save-excursion
542 (goto-char eshell-last-output-end) 542 (goto-char eshell-last-output-end)
543 (or (bolp) 543 (or (bolp)