[mew-dist 25268] Re: mew-count-lines() error when move to other folder

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2004年 9月 8日 (水) 11:09:47 JST


From:  Hideyuki SHIRAI (白井秀行) <shirai at example.com> 曰く
Subject: [mew-dist 25263] mew-count-lines() error when move to other folder
Message-ID: <20040907.205211.194240976.shirai.hideyuki at example.com>
Date: Tue, 07 Sep 2004 20:52:11 +0900 (JST)

> (defsubst mew-decode-syntax-buffer ()
>   (set-buffer (marker-buffer mew-marker-decode-syntax-begin)))
>    ~~~~~~~~~~
> 
> と前のバッファに引き戻されてから、mew-count-lines1() が動くため、
> narrow-to-region() が実際のバッファサイズより大きい値で動いてエ
> ラーになります。

他の mew-decode-syntax-buffer() を使っているところを調べると、こ
れで良いみたい。

-- 
白井秀行 (mailto:shirai at example.com)

Index: mew-syntax.el
===================================================================
RCS file: /cvsmew/mew/mew-syntax.el,v
retrieving revision 1.74
diff -u -r1.74 mew-syntax.el
--- mew-syntax.el	4 Sep 2004 22:51:52 -0000	1.74
+++ mew-syntax.el	8 Sep 2004 02:08:35 -0000
@@ -834,7 +834,7 @@
 	   (mew-xinfo-get-multi-form)))))
 
 (defsubst mew-decode-syntax-buffer ()
-  (set-buffer (marker-buffer mew-marker-decode-syntax-begin)))
+  (marker-buffer mew-marker-decode-syntax-begin))
 
 (defun mew-decode-syntax-delete ()
   (when (mew-decode-syntax-p)



Mew-dist メーリングリストの案内