* wl-draft.el (wl-draft-beginning-of-line): Move to the beginning
authoryoichi <yoichi>
Tue, 11 Jun 2002 06:01:28 +0000 (06:01 +0000)
committeryoichi <yoichi>
Tue, 11 Jun 2002 06:01:28 +0000 (06:01 +0000)
of current line when the cursor is on the header name.
(preserve behavior to move to b.o.h. and b.o.l. mutually)

wl/ChangeLog
wl/wl-draft.el

index c9ead08..c6fb8ab 100644 (file)
@@ -1,3 +1,9 @@
+2002-06-11  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
+
+       * wl-draft.el (wl-draft-beginning-of-line): Move to the beginning
+       of current line when the cursor is on the header name.
+       (preserve behavior to move to b.o.h. and b.o.l. mutually)
+
 2002-06-06  KAMO Tomoyuki  <kamo@i-manage.co.jp>
 
        * wl-util.el (wl-read-directory-name): Return displayed directory
index 80610d0..632e36a 100644 (file)
@@ -793,9 +793,9 @@ text was killed."
             (bol (progn (beginning-of-line n) (point)))
             (eol (line-end-position))
             (eoh (re-search-forward ": *" eol t)))
-       (if (or (not eoh) (equal here eoh))
-           (goto-char bol)
-         (goto-char eoh)))
+       (if (and eoh (or (> here eoh) (= here bol)))
+           (goto-char eoh)
+         (goto-char bol)))
     (beginning-of-line n)))
 
 (defun wl-draft-point-in-header-p ()