From: Glenn Morris Date: Wed, 8 Aug 2007 08:00:43 +0000 (+0000) Subject: (help-make-xrefs): Search for symbol constituents, rather than just `-'. X-Git-Tag: emacs-pretest-23.0.90~11548 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=123437b4c199fcd6fd2c7cd9489da721ebf1864d;p=emacs.git (help-make-xrefs): Search for symbol constituents, rather than just `-'. --- diff --git a/lisp/help-mode.el b/lisp/help-mode.el index 28ac693f870..fd17a93a29f 100644 --- a/lisp/help-mode.el +++ b/lisp/help-mode.el @@ -461,9 +461,9 @@ that." ;; An obvious case of a key substitution: (save-excursion (while (re-search-forward - ;; Assume command name is only word characters - ;; and dashes to get things like `use M-x foo.'. - "\\bar'. + "\\= (current-column) col) - (looking-at "\\(\\sw\\|-\\)+$")) + (looking-at "\\(\\sw\\|\\s_\\)+$")) (let ((sym (intern-soft (match-string 0)))) (if (fboundp sym) (help-xref-button 0 'help-function sym))))