mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
* lisp/comint.el (comint-password-prompt-regexp): Make it less vague.
Bump custom version. The initial regexp-opt was bracketed by \\( \\)?, so it might as well have not been there at all. This change makes it non-optional, and adds back "^". Hopefully the behaviour is now closer to that of emacs-23, before it was re-written in http://debbugs.gnu.org/2817.
This commit is contained in:
parent
41f592d1b5
commit
7aa93795cb
2 changed files with 10 additions and 5 deletions
|
|
@ -339,13 +339,15 @@ This variable is buffer-local."
|
|||
;; Ubuntu's sudo prompts like `[sudo] password for user:'
|
||||
;; Some implementations of passwd use "Password (again)" as the 2nd prompt.
|
||||
;; Something called "perforce" uses "Enter password:".
|
||||
;; See M-x comint-testsuite--test-comint-password-prompt-regexp.
|
||||
(defcustom comint-password-prompt-regexp
|
||||
(concat
|
||||
"\\("
|
||||
"\\(^ *\\|"
|
||||
(regexp-opt
|
||||
'("Enter" "Enter same" "Old" "old" "New" "new" "'s" "login"
|
||||
"Kerberos" "CVS" "UNIX" " SMB" "LDAP" "[sudo]" "Repeat" "Bad"))
|
||||
" +\\)?"
|
||||
'("Enter" "enter" "Enter same" "enter same" "Enter the" "enter the"
|
||||
"Old" "old" "New" "new" "'s" "login"
|
||||
"Kerberos" "CVS" "UNIX" " SMB" "LDAP" "[sudo]" "Repeat" "Bad") t)
|
||||
" +\\)"
|
||||
(regexp-opt
|
||||
'("password" "Password" "passphrase" "Passphrase"
|
||||
"pass phrase" "Pass phrase"))
|
||||
|
|
@ -353,6 +355,7 @@ This variable is buffer-local."
|
|||
\\(?: for [^:]+\\)?:\\s *\\'")
|
||||
"Regexp matching prompts for passwords in the inferior process.
|
||||
This is used by `comint-watch-for-password-prompt'."
|
||||
:version "24.1"
|
||||
:type 'regexp
|
||||
:group 'comint)
|
||||
|
||||
|
|
@ -3748,5 +3751,4 @@ REGEXP-GROUP is the regular expression group in REGEXP to use."
|
|||
|
||||
(provide 'comint)
|
||||
|
||||
;; arch-tag: 1793314c-09db-40be-9549-9aeae3e75164
|
||||
;;; comint.el ends here
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue