[Mew-dist 304] Adding CT: & CTE: problem
Maybe TABOO
y-koga at example.com
1996年 12月 17日 (火) 15:33:37 JST
draft 編集中にヘッダ部を誤って delete-region して、すぐに yank なんか
することがたまにあるのですが、その場合、送信するときに CT: と CTE: が
とんでもないところについてしまいます。
この問題については、以下のパッチでとりあえず大丈夫そうです。
--- mew-encode.el.ORG Tue Nov 26 01:34:24 1996
+++ mew-encode.el Tue Dec 17 15:27:23 1996
@@ -71,9 +71,14 @@
))
(defun mew-draft-make-single ()
- (goto-char (marker-position mew-draft-buffer-header))
- ;; the beginning of "----"
- (let ((beg (point)))
+ (widen)
+ (goto-char (point-min))
+ (let ((case-fold-search t)
+ (beg nil))
+ (re-search-forward "^-*$" nil t)
+ (beginning-of-line)
+ (setq beg (point))
+ ;; the beginning of "----"
(forward-line 1)
;; cursor is just after "----\n"
(delete-region beg (point))
@@ -287,7 +292,12 @@
;; delete body
;;
;; delete delimiter
- (goto-char (marker-position mew-draft-buffer-header))
+ (widen)
+ (goto-char (point-min))
+ (let ((case-fold-search t)
+ (beg nil))
+ (re-search-forward "^-*$" nil t)
+ (beginning-of-line))
;; the beginning of "----"
(let ((beg (point))
(syntax mew-encode-syntax)
----
こがよういちろう@NEC NW技研
y-koga at example.com
Mew-dist メーリングリストの案内