diff options
| author | Dmitry Gutov | 2016-01-18 22:12:44 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2016-01-18 22:14:17 +0300 |
| commit | 4e559f22a00b38e067cde7863635c96d8790e4b3 (patch) | |
| tree | fd4e6c1bc13f40517732c8e62d2abbbfab0fb9d7 | |
| parent | 36b0729ce765c132e04586be0e2deca405b4c313 (diff) | |
| download | emacs-4e559f22a00b38e067cde7863635c96d8790e4b3.tar.gz emacs-4e559f22a00b38e067cde7863635c96d8790e4b3.zip | |
* lisp/progmodes/project.el (project--read-regexp): Quote the identifier.
| -rw-r--r-- | lisp/progmodes/project.el | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lisp/progmodes/project.el b/lisp/progmodes/project.el index a972def24b0..85f390746d9 100644 --- a/lisp/progmodes/project.el +++ b/lisp/progmodes/project.el | |||
| @@ -264,7 +264,6 @@ DIRS must contain directory names." | |||
| 264 | (symbol-value var))) | 264 | (symbol-value var))) |
| 265 | 265 | ||
| 266 | (declare-function grep-read-files "grep") | 266 | (declare-function grep-read-files "grep") |
| 267 | (declare-function xref-collect-matches "xref") | ||
| 268 | (declare-function xref--show-xrefs "xref") | 267 | (declare-function xref--show-xrefs "xref") |
| 269 | (declare-function xref-backend-identifier-at-point "xref") | 268 | (declare-function xref-backend-identifier-at-point "xref") |
| 270 | (declare-function xref--find-ignores-arguments "xref") | 269 | (declare-function xref--find-ignores-arguments "xref") |
| @@ -295,8 +294,8 @@ pattern to search for." | |||
| 295 | (project--find-regexp-in dirs regexp pr))) | 294 | (project--find-regexp-in dirs regexp pr))) |
| 296 | 295 | ||
| 297 | (defun project--read-regexp () | 296 | (defun project--read-regexp () |
| 298 | (read-regexp "Find regexp" | 297 | (let ((id (xref-backend-identifier-at-point (xref-find-backend)))) |
| 299 | (xref-backend-identifier-at-point (xref-find-backend)))) | 298 | (read-regexp "Find regexp" (and id (regexp-quote id))))) |
| 300 | 299 | ||
| 301 | (defun project--find-regexp-in (dirs regexp project) | 300 | (defun project--find-regexp-in (dirs regexp project) |
| 302 | (require 'grep) | 301 | (require 'grep) |