# HG changeset patch # User Kim F. Storm # Date 1105214783 0 # Node ID 3eca2bed63e4b90a9abe6852a91c07d8df7caa4a # Parent 0918d242d41c41525073371e04f259ea4e761cbc (Info-mode-map, Info-next-link-keymap) (Info-prev-link-keymap, Info-up-link-keymap): Map follow-link to mouse-face. (Info-fontify-node): Add "mouse-2: " prefix to tooltip. diff -r 0918d242d41c -r 3eca2bed63e4 lisp/info.el --- a/lisp/info.el Sat Jan 08 20:05:58 2005 +0000 +++ b/lisp/info.el Sat Jan 08 20:06:23 2005 +0000 @@ -2913,6 +2913,7 @@ (define-key Info-mode-map "," 'Info-index-next) (define-key Info-mode-map "\177" 'Info-scroll-down) (define-key Info-mode-map [mouse-2] 'Info-mouse-follow-nearest-node) + (define-key Info-mode-map [follow-link] 'mouse-face) ) (defun Info-check-pointer (item) @@ -3453,6 +3454,7 @@ (define-key keymap [header-line mouse-2] 'Info-next) (define-key keymap [header-line down-mouse-1] 'ignore) (define-key keymap [mouse-2] 'Info-next) + (define-key keymap [follow-link] 'mouse-face) keymap) "Keymap to put on the Next link in the text or the header line.") @@ -3462,6 +3464,7 @@ (define-key keymap [header-line mouse-2] 'Info-prev) (define-key keymap [header-line down-mouse-1] 'ignore) (define-key keymap [mouse-2] 'Info-prev) + (define-key keymap [follow-link] 'mouse-face) keymap) "Keymap to put on the Prev link in the text or the header line.") @@ -3472,6 +3475,7 @@ (define-key keymap [header-line mouse-2] 'Info-up) (define-key keymap [header-line down-mouse-1] 'ignore) (define-key keymap [mouse-2] 'Info-up) + (define-key keymap [follow-link] 'mouse-face) keymap) "Keymap to put on the Up link in the text or the header line.") @@ -3506,7 +3510,7 @@ (put-text-property tbeg nend 'mouse-face 'highlight) (put-text-property tbeg nend 'help-echo - (concat "Go to node " + (concat "mouse-2: Go to node " (buffer-substring nbeg nend))) ;; Always set up the text property keymap. ;; It will either be used in the buffer