(PC-do-completion): Use regexp-quote.
This commit is contained in:
parent
920fb2b0fd
commit
31d24a4b3a
2 changed files with 8 additions and 2 deletions
|
|
@ -1,3 +1,7 @@
|
|||
2008-03-26 Johan Bockg$(Q)[(Brd <bojohan@gnu.org>
|
||||
|
||||
* complete.el (PC-do-completion): Use regexp-quote.
|
||||
|
||||
2008-03-26 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* vc-cvs.el (vc-cvs-parse-status, vc-cvs-after-dir-status): Detect
|
||||
|
|
|
|||
|
|
@ -621,8 +621,10 @@ GOTO-END is non-nil, however, it instead replaces up to END."
|
|||
(match-string 2 str)
|
||||
"[A-Za-z0-9]*[^A-Za-z0-9]"))
|
||||
p (1+ (length (match-string 1 str))))))
|
||||
(setq regex (concat "\\`" (mapconcat #'list str "[^-]*-"))
|
||||
p 1))))
|
||||
(setq regex (concat "\\`" (mapconcat (lambda (c)
|
||||
(regexp-quote (string c)))
|
||||
str "[^-]*-"))
|
||||
p 1))))
|
||||
(when p
|
||||
;; Use all-completions to do an initial cull. This is a big win,
|
||||
;; since all-completions is written in C!
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue