From d1268210647aac3e70f51e8f5b89543557928adb Mon Sep 17 00:00:00 2001 From: Michael Olson Date: Sun, 25 Sep 2005 03:06:25 +0000 Subject: [PATCH] Try to make link properties more sane. * lisp/muse-colors.el (muse-link-properties): Try to make link properties a bit smarter. It is hoped that this fixes several strange key movement and link coloring issues. Thanks to Sergey Vlasov for the fix. git-archimport-id: mwolson@gnu.org--2005/muse--main--1.0--patch-243 --- AUTHORS | 2 ++ ChangeLog | 16 ++++++++++++++++ lisp/muse-colors.el | 12 ++++++------ 3 files changed, 24 insertions(+), 6 deletions(-) diff --git a/AUTHORS b/AUTHORS index f3915ef..a56afa9 100644 --- a/AUTHORS +++ b/AUTHORS @@ -35,6 +35,8 @@ Gary Vaughan: Original author of emacs-wiki-blosxom.el, which was the basis for muse-blosxom.el (assigned past and future changes) +Sergey Vlasov: Contributor (3 lines changed in muse-colors.el) + Lan Yufeng: Contributor (1 line changed in muse-colors.el) diff --git a/ChangeLog b/ChangeLog index d7ad956..d98ff70 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,22 @@ # arch-tag: automatic-ChangeLog--mwolson@gnu.org--2005/muse--main--1.0 # +2005-09-25 03:06:25 GMT Michael Olson patch-243 + + Summary: + Try to make link properties more sane. + Revision: + muse--main--1.0--patch-243 + + * lisp/muse-colors.el (muse-link-properties): Try to make link properties + a bit smarter. It is hoped that this fixes several strange key + movement and link coloring issues. Thanks to Sergey Vlasov for the + fix. + + modified files: + AUTHORS ChangeLog lisp/muse-colors.el + + 2005-09-24 00:01:56 GMT Michael Olson patch-242 Summary: diff --git a/lisp/muse-colors.el b/lisp/muse-colors.el index 29ef335..f4e2cea 100644 --- a/lisp/muse-colors.el +++ b/lisp/muse-colors.el @@ -35,6 +35,9 @@ ;; Lan Yufeng (nlany DOT web AT gmail DOT com) found an error where ;; headings were being given the wrong face, contributing a patch to ;; fix this. +;; +;; Sergey Vlasov (vsu AT altlinux DOT ru) fixed an issue with coloring +;; links that are in consecutive lines. ;;; Code: @@ -565,12 +568,9 @@ Functions should not modify the contents of the buffer." (defsubst muse-link-properties (help-str &optional face) (append (if face - (list 'face face 'rear-nonsticky t - muse-keymap-property muse-mode-local-map) - (list 'invisible 'muse 'intangible t 'rear-nonsticky t - muse-keymap-property muse-mode-local-map)) - (list 'mouse-face 'highlight - 'help-echo help-str + (list 'face face 'mouse-face 'highlight) + (list 'invisible 'muse 'intangible t)) + (list 'help-echo help-str 'rear-nonsticky t muse-keymap-property muse-mode-local-map))) (defun muse-link-face (link-name &optional explicit) -- 2.11.4.GIT