diff options
| author | Stefan Monnier | 2005-01-28 16:27:25 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2005-01-28 16:27:25 +0000 |
| commit | f5d01350c3c6b5a50d4324cd1e894fb3fdd71f2f (patch) | |
| tree | 920e85da942668752efb2c976124947c29e244b4 | |
| parent | f9475d97eec72a62b179f98eb086a406f6c44101 (diff) | |
| download | emacs-f5d01350c3c6b5a50d4324cd1e894fb3fdd71f2f.tar.gz emacs-f5d01350c3c6b5a50d4324cd1e894fb3fdd71f2f.zip | |
(message-beginning-of-line): Change the behavior when
invoked between BOL and : so that it first moves backward.
| -rw-r--r-- | lisp/gnus/message.el | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 113547741c0..d88fd54b144 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | ;;; message.el --- composing mail and news messages | 1 | ;;; message.el --- composing mail and news messages |
| 2 | ;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 | 2 | ;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 3 | ;; Free Software Foundation, Inc. | 3 | ;; Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> | 5 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> |
| @@ -800,7 +800,7 @@ variable isn't used." | |||
| 800 | ;; is nil. See: http://article.gmane.org/gmane.emacs.gnus.general/51138 | 800 | ;; is nil. See: http://article.gmane.org/gmane.emacs.gnus.general/51138 |
| 801 | (defcustom message-generate-headers-first '(references) | 801 | (defcustom message-generate-headers-first '(references) |
| 802 | "Which headers should be generated before starting to compose a message. | 802 | "Which headers should be generated before starting to compose a message. |
| 803 | If `t', generate all required headers. This can also be a list of headers to | 803 | If t, generate all required headers. This can also be a list of headers to |
| 804 | generate. The variables `message-required-news-headers' and | 804 | generate. The variables `message-required-news-headers' and |
| 805 | `message-required-mail-headers' specify which headers to generate. | 805 | `message-required-mail-headers' specify which headers to generate. |
| 806 | 806 | ||
| @@ -5295,10 +5295,10 @@ outside the message header or if the option `message-beginning-of-line' | |||
| 5295 | is nil. | 5295 | is nil. |
| 5296 | 5296 | ||
| 5297 | If point is in the message header and on a (non-continued) header | 5297 | If point is in the message header and on a (non-continued) header |
| 5298 | line, move point to the beginning of the header value. If point | 5298 | line, move point to the beginning of the header value or the beginning of line, |
| 5299 | is already there, move point to beginning of line. Therefore, | 5299 | whichever is closer. If point is already at beginning of line, move point to |
| 5300 | repeated calls will toggle point between beginning of field and | 5300 | beginning of header value. Therefore, repeated calls will toggle point |
| 5301 | beginning of line." | 5301 | between beginning of field and beginning of line." |
| 5302 | (interactive "p") | 5302 | (interactive "p") |
| 5303 | (let ((zrs 'zmacs-region-stays)) | 5303 | (let ((zrs 'zmacs-region-stays)) |
| 5304 | (when (and (interactive-p) (boundp zrs)) | 5304 | (when (and (interactive-p) (boundp zrs)) |
| @@ -5309,9 +5309,9 @@ beginning of line." | |||
| 5309 | (bol (progn (beginning-of-line n) (point))) | 5309 | (bol (progn (beginning-of-line n) (point))) |
| 5310 | (eol (gnus-point-at-eol)) | 5310 | (eol (gnus-point-at-eol)) |
| 5311 | (eoh (re-search-forward ": *" eol t))) | 5311 | (eoh (re-search-forward ": *" eol t))) |
| 5312 | (if (or (not eoh) (equal here eoh)) | 5312 | (goto-char |
| 5313 | (goto-char bol) | 5313 | (if (and eoh (or (< eoh here) (= bol here))) |
| 5314 | (goto-char eoh))) | 5314 | eoh bol))) |
| 5315 | (beginning-of-line n))) | 5315 | (beginning-of-line n))) |
| 5316 | 5316 | ||
| 5317 | (defun message-buffer-name (type &optional to group) | 5317 | (defun message-buffer-name (type &optional to group) |
| @@ -6880,5 +6880,5 @@ regexp VARSTR." | |||
| 6880 | ;; coding: iso-8859-1 | 6880 | ;; coding: iso-8859-1 |
| 6881 | ;; End: | 6881 | ;; End: |
| 6882 | 6882 | ||
| 6883 | ;;; arch-tag: 94b32cac-4504-4b6c-8181-030ebf380ee0 | 6883 | ;; arch-tag: 94b32cac-4504-4b6c-8181-030ebf380ee0 |
| 6884 | ;;; message.el ends here | 6884 | ;;; message.el ends here |