[mew-win32 03976] Re: string-bytesの実行結果が違う?
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2003年 10月 1日 (水) 18:48:43 JST
From: Taiji Miyazawa <t-miyazawa at example.com>
Subject: [mew-win32 03975] Re: string-bytesの実行結果が違う?
> すみません、会社の FireWall のせいで anonCVS への
> 接続が出来ません。
> 申し訳ないのですが、patch として配布いただけない
> でしょうか。
3.3 に当るか分りませんが、こんな感じです。
--かず
Index: mew-func.el
===================================================================
RCS file: /cvsroot/mew/mew/mew-func.el,v
retrieving revision 1.134
retrieving revision 1.135
diff -c -r1.134 -r1.135
*** mew-func.el 2003/07/30 00:37:06 1.134
--- mew-func.el 2003/10/01 07:43:46 1.135
***************
*** 1053,1063 ****
, at example.com))
(defsubst mew-region-bytes (beg end buf)
! (if (fboundp 'string-bytes)
! (save-excursion
! (set-buffer buf)
! (string-bytes (mew-buffer-substring beg end)))
! (- end beg)))
(defun mew-count-lines (beg end)
"Return number of lines between BEG and END."
--- 1053,1066 ----
, at example.com))
(defsubst mew-region-bytes (beg end buf)
! (save-excursion
! (set-buffer buf)
! (save-restriction
! (narrow-to-region beg end)
! (mew-set-buffer-multibyte nil)
! (prog1
! (- (point-max) (point-min))
! (mew-set-buffer-multibyte t)))))
(defun mew-count-lines (beg end)
"Return number of lines between BEG and END."
Mew-win32 メーリングリストの案内