]> git.eshelyaron.com Git - emacs.git/commitdiff
(find-function-search-for-symbol): Handle "C-h f `".
authorNick Roberts <nickrob@snap.net.nz>
Sat, 22 Jul 2006 22:51:11 +0000 (22:51 +0000)
committerNick Roberts <nickrob@snap.net.nz>
Sat, 22 Jul 2006 22:51:11 +0000 (22:51 +0000)
lisp/emacs-lisp/find-func.el

index 41c940f1cec4063ea07fb101916bbff81c8dc23c..fc79da2a914f96be2455c78f2bbd2f01473ea59d 100644 (file)
@@ -226,7 +226,9 @@ The search is done in the source for library LIBRARY."
           (regexp-symbol (cdr (assq type find-function-regexp-alist))))
       (with-current-buffer (find-file-noselect filename)
        (let ((regexp (format (symbol-value regexp-symbol)
-                             (regexp-quote (symbol-name symbol))))
+                             ;; Catch ` (backquote) macro.
+                             (concat "\\\\?"
+                                     (regexp-quote (symbol-name symbol)))))
              (case-fold-search))
          (with-syntax-table emacs-lisp-mode-syntax-table
            (goto-char (point-min))