[mew-dist 24320] Re: mew-refile-view.el 復活
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2004年 1月 6日 (火) 20:34:53 JST
From: Hideyuki SHIRAI (白井秀行) <shirai at example.com> 曰く
Subject: [mew-dist 24313] mew-refile-view.el 復活 (was: mew-nmzでzp,znを動かすパッチ)
Message-ID: <20040105.122617.144853384.shirai at example.com>
Date: Mon, 05 Jan 2004 12:26:17 +0900 (JST)
> というわけで、mew-refile-view.el も Mew 4 対応しました。
thread で refile-view したときに indent を消すようにしました。
# あと、2003年問題 ^^;;;
--
白井秀行 (mailto:shirai at example.com)
--- mew-refile-view.el.orig Tue Jan 6 20:18:14 2004
+++ mew-refile-view.el Tue Jan 6 14:23:09 2004
@@ -2,11 +2,11 @@
;; Author: Takashi P.KATOH <p-katoh at example.com>
;; Created: Oct 22, 1998
-;; Revised: Jan 05, 2003
+;; Revised: Jan 06, 2004
;;; Code:
-(defconst mew-refile-view-version "mew-refile-view.el version 0.06")
+(defconst mew-refile-view-version "mew-refile-view.el version 0.07")
(require 'mew)
(if mew-xemacs-p (require 'easymenu))
@@ -179,9 +179,17 @@
;; Mew4
(goto-char (point-min))
(when (re-search-forward (mew-regex-sumsyn-msg (int-to-string num)) nil t)
- (beginning-of-line)
- (setq summary (buffer-substring
- (point) (save-excursion (end-of-line) (point))))
+ (if (mew-thread-p)
+ (setq summary
+ (concat
+ (mew-buffer-substring (line-beginning-position)
+ (progn (move-to-column (mew-vinfo-get-column))
+ (point)))
+ (mew-buffer-substring (let ((mew-use-thread-cursor t))
+ (progn (mew-thread-move-cursor) (point)))
+ (line-end-position))))
+ (setq summary (mew-buffer-substring (line-beginning-position)
+ (line-end-position))))
;;
(set-buffer view)
(insert summary)
Mew-dist メーリングリストの案内