aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1993-11-13 00:02:20 +0000
committerRichard M. Stallman1993-11-13 00:02:20 +0000
commit1ae2f9fe09dd995be4d9bc2d9c55dea0f6e784be (patch)
treef8149ceb7f9998d5a716739b03dfa69dad4612ec
parent30b786c3406d857beb1f4a23d243681b25504923 (diff)
downloademacs-1ae2f9fe09dd995be4d9bc2d9c55dea0f6e784be.tar.gz
emacs-1ae2f9fe09dd995be4d9bc2d9c55dea0f6e784be.zip
(comint-match-partial-filename): Consider +@: part of
filenames; don't consider parens as part of them.
-rw-r--r--lisp/comint.el6
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/comint.el b/lisp/comint.el
index 6ac896fbbc1..81e48cd209a 100644
--- a/lisp/comint.el
+++ b/lisp/comint.el
@@ -1741,11 +1741,11 @@ directory tracking functions.")
1741 "Return the filename at point, or signal an error. 1741 "Return the filename at point, or signal an error.
1742Environment variables are substituted." 1742Environment variables are substituted."
1743 (save-excursion 1743 (save-excursion
1744 (if (re-search-backward "[^~/A-Za-z0-9_.$#,={}()-]" nil 'move) 1744 (if (re-search-backward "[^~/A-Za-z0-9+@:_.$#,={}-]" nil 'move)
1745 (forward-char 1)) 1745 (forward-char 1))
1746 ;; Anchor the search forwards. 1746 ;; Anchor the search forwards.
1747 (if (not (looking-at "[~/A-Za-z0-9_.$#,={}()-]")) (error "")) 1747 (if (not (looking-at "[~/A-Za-z0-9+@:_.$#,={}-]")) (error ""))
1748 (re-search-forward "[~/A-Za-z0-9_.$#,={}()-]+") 1748 (re-search-forward "[~/A-Za-z0-9+@:_.$#,={}-]+")
1749 (substitute-in-file-name 1749 (substitute-in-file-name
1750 (buffer-substring (match-beginning 0) (match-end 0))))) 1750 (buffer-substring (match-beginning 0) (match-end 0)))))
1751 1751