diff options
author | Philipp Stephani <phst@google.com> | 2016-05-10 23:23:26 +0200 |
---|---|---|
committer | Philipp Stephani <phst@google.com> | 2016-05-20 19:47:58 +0200 |
commit | f2b7a432687d6d561162774b8f3dc558903c796f (patch) | |
tree | 567404b57c4aafffbdf42353606c1e5f7d403aaa /test/lisp/legacy/coding-tests.el | |
parent | 65e38569e5eca8e4e8a0e38391c07e3862e78cb7 (diff) | |
download | emacs-f2b7a432687d6d561162774b8f3dc558903c796f.tar.gz emacs-f2b7a432687d6d561162774b8f3dc558903c796f.tar.bz2 emacs-f2b7a432687d6d561162774b8f3dc558903c796f.zip |
Fix handling of ‘mouse-on-link-p’.
If ‘mouse-on-link-p’ returns a string or vector, the first element
is to be used as new event. Translation to ‘mouse-2’ should only
happen if the return value is not a string or vector. See
docstring of ‘mouse-on-link-p’ and Bug#23288.
* lisp/mouse.el (mouse--down-1-maybe-follows-link): Process return
value of ‘mouse-on-link-p’ according to documentation.
* test/lisp/mouse-tests.el (bug23288-use-return-value)
(bug23288-translate-to-mouse-2): Tests for Bug#23288.
Diffstat (limited to 'test/lisp/legacy/coding-tests.el')
0 files changed, 0 insertions, 0 deletions