[Mew-dist 16863] Re: contrib/mew-summary-hl.el patch
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2001年 3月 16日 (金) 15:59:43 JST
From: Sawada Toyonobu <non at example.com> さん曰く
Subject: [Mew-dist 16862] Re: contrib/mew-summary-hl.el patch
Message-ID: <20010316.153709.23227468.non at example.com>
Date: Fri, 16 Mar 2001 15:34:51 +0900
みんな言わなかっただけなのね ^^;;;
の> On Fri, 16 Mar 2001 15:12:54 +0900
の> in message <<[Mew-dist 16861] Re: contrib/mew-summary-hl.el patch>>
の> tandou.yasuhiko at example.com said...
の> >
の> > thread表示において、threadまとめてrefile markをつけた際(mt,moした場合)、
の> > 色が付かないので、直るのかなと思ったけど、ダメでした....。この現象は
の> うちでは直りました。
僕も直りました。:-)
# っていうか、丹藤さんの症状を直すパッチですから。
丹藤さんは lazy-lock を使っていないようですね。
summary 上の適当な場所で M-x list-text-properties-at とすると
Text properties at 22917:
lazy-lock t
face mew-summary-hl-face-num
mouse-face highlight
front-sticky nil
こんな buffer が出てくると思うのですが、lazy-lock ってありますか?
おそらく、fontified t だと思います。
Emacs-21 は無設定で jit-lock.el が呼ばれるようなので、その対
応をしました。さっきのパッチのあとにあててください。
--
白井秀行 (mailto:shirai at example.com)
Index: mew-summary-hl.el
===================================================================
RCS file: /cvsroot/shirai/mew/shirai/mew-summary-hl.el,v
retrieving revision 1.60
diff -u -r1.60 mew-summary-hl.el
--- mew-summary-hl.el 2001/03/16 02:49:35 1.60
+++ mew-summary-hl.el 2001/03/16 06:52:42
@@ -187,10 +187,11 @@
ret)))
(defun mew-summary-hl-mark-line (mark)
- "Mark の highlight は mew-summary-hl でやるので、lazy-lock がきちんと動くように
+ "Mark の highlight は mew-summary-hl でやるので、font-lock がきちんと動くように
property を消す関数"
- (remove-text-properties (point) (1+ (point))
- '(lazy-lock nil lazy-lock-fontified nil)))
+ (remove-text-properties
+ (point) (1+ (point))
+ '(lazy-lock nil lazy-lock-fontified nil fontified nil)))
(defalias 'mew-summary-cook-region 'mew-summary-hl-make-invisible-region)
(defalias 'mew-highlight-mark-line 'mew-summary-hl-mark-line)
Mew-dist メーリングリストの案内