[Mew-dist 04516] update for mew-summary-sort(-region)
Masahiro MURATA ( 村田全寛 )
muse at example.com
1998年 5月 6日 (水) 11:05:05 JST
村田@So-netです。
[Mew-dist 04382] のパッチが取り込まれたかどうかは分かりませんが,
prefix argument 付で mew-summary-sort を実行した場合(すなわち,
sort-region した場合)に imls が常に "all" で実行されてしまうので,それを
修正するパッチです。region の場合は update ですよね。
以下のパッチでは,mew-ask-range を nil にして mew-input-range を呼ぶと
いう姑息な方法にしてしまいました。
# mew-input-range の引数に completing-read しないものを追加した方がスマー
# トかもしれない。
--
村田 全寛 / MURATA Masahiro
-------------- next part --------------
--- ./mew-sort.el.1 Mon Apr 20 15:36:08 1998
+++ ./mew-sort.el Wed May 6 10:44:47 1998
@@ -58,10 +58,13 @@
(setq mew-summary-buffer-process nil)
(let ((buffer-read-only nil))
(delete-region (or rbeg (point-min)) (point-max))) ;; for update
- (mew-summary-scan-body mew-prog-imls
- 'mew-summary-mode
- folder
- mew-cs-scan))))
+ (let ((mew-ask-range nil))
+ (mew-summary-scan-body mew-prog-imls
+ 'mew-summary-mode
+ folder
+ mew-cs-scan
+ (mew-input-range folder)
+ )))))
(defun mew-summary-sort (&optional arg)
(interactive "P")
Mew-dist メーリングリストの案内