mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2026-09-10 07:46:51 -04:00
(find-function-search-for-symbol): Use with-syntax-table.
This commit is contained in:
parent
21936ea51e
commit
fe75e6d023
|
|
@ -1,10 +1,15 @@
|
|||
2002-05-06 Markus Rost <rost@math.ohio-state.edu>
|
||||
|
||||
* emacs-lisp/find-func.el (find-function-search-for-symbol): Use
|
||||
with-syntax-table.
|
||||
|
||||
2002-05-06 Francesco Potorti` <pot@gnu.org>
|
||||
|
||||
* mail/rmail.el (rmail-font-lock-keywords): Highlight Resent-[Ff]rom:.
|
||||
|
||||
2002-05-05 Markus Rost <rost@math.ohio-state.edu>
|
||||
|
||||
* time-stamp.el (time-stamp-format): Doc fix: escape open
|
||||
* time-stamp.el (time-stamp-format): Doc fix: escape open
|
||||
parenthesis in column 0.
|
||||
|
||||
2002-05-04 Richard M. Stallman <rms@gnu.org>
|
||||
|
|
|
|||
|
|
@ -139,24 +139,20 @@ If VARIABLE-P is nil, `find-function-regexp' is used, otherwise
|
|||
find-variable-regexp
|
||||
find-function-regexp)
|
||||
(regexp-quote (symbol-name symbol))))
|
||||
(syn-table (syntax-table))
|
||||
(case-fold-search))
|
||||
(unwind-protect
|
||||
(progn
|
||||
(set-syntax-table emacs-lisp-mode-syntax-table)
|
||||
(goto-char (point-min))
|
||||
(if (or (re-search-forward regexp nil t)
|
||||
(re-search-forward
|
||||
(concat "^([^ ]+ +"
|
||||
(regexp-quote (symbol-name symbol))
|
||||
"\\>")
|
||||
nil t))
|
||||
(progn
|
||||
(beginning-of-line)
|
||||
(cons (current-buffer) (point)))
|
||||
(error "Cannot find definition of `%s' in library `%s'"
|
||||
symbol library)))
|
||||
(set-syntax-table syn-table)))))))
|
||||
(with-syntax-table emacs-lisp-mode-syntax-table
|
||||
(goto-char (point-min))
|
||||
(if (or (re-search-forward regexp nil t)
|
||||
(re-search-forward
|
||||
(concat "^([^ ]+ +"
|
||||
(regexp-quote (symbol-name symbol))
|
||||
"\\>")
|
||||
nil t))
|
||||
(progn
|
||||
(beginning-of-line)
|
||||
(cons (current-buffer) (point)))
|
||||
(error "Cannot find definition of `%s' in library `%s'"
|
||||
symbol library))))))))
|
||||
|
||||
;;;###autoload
|
||||
(defun find-function-noselect (function)
|
||||
|
|
|
|||
Loading…
Reference in a new issue