]> git.eshelyaron.com Git - emacs.git/commitdiff
(help-make-xrefs): Fix previous change.
authorGlenn Morris <rgm@gnu.org>
Thu, 9 Aug 2007 02:48:42 +0000 (02:48 +0000)
committerGlenn Morris <rgm@gnu.org>
Thu, 9 Aug 2007 02:48:42 +0000 (02:48 +0000)
lisp/help-mode.el

index fd17a93a29f9739d7e631d5275ea0cf60015e4e3..1435eb019ec6d393c0e2dc20d460300de1839e4e 100644 (file)
@@ -461,9 +461,11 @@ that."
               ;; An obvious case of a key substitution:
               (save-excursion
                 (while (re-search-forward
-                       ;; Assume command name is only word and symbol
+                        ;; Assume command name is only word and symbol
                         ;; characters to get things like `use M-x foo->bar'.
-                        "\\<M-x\\s-+\\(\\sw\\(\\sw\\|\\s_\\)+\\)" nil t)
+                        ;; Command required to end with word constituent
+                        ;; to avoid `.' at end of a sentence.
+                        "\\<M-x\\s-+\\(\\sw\\(\\sw\\|\\s_\\)*\\sw\\)" nil t)
                   (let ((sym (intern-soft (match-string 1))))
                     (if (fboundp sym)
                         (help-xref-button 1 'help-function sym)))))