aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim F. Storm2003-01-03 22:48:19 +0000
committerKim F. Storm2003-01-03 22:48:19 +0000
commit10893bb6b71e8132b947315f120f92101bb136ee (patch)
tree9c25e26b2484665cb8dcd21a67f92b8cd028f123
parent8ba7cd4004e154cafc8d37d12e351f7cd2f03dac (diff)
downloademacs-10893bb6b71e8132b947315f120f92101bb136ee.tar.gz
emacs-10893bb6b71e8132b947315f120f92101bb136ee.zip
(message-split-line): New function.
(message-mode-map): Remap split-line to message-split-line.
-rw-r--r--lisp/gnus/message.el7
1 files changed, 7 insertions, 0 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index 8c6f5bec9bc..698cc7c0a57 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -1414,6 +1414,7 @@ Point is left at the beginning of the narrowed-to region."
1414 (define-key message-mode-map "\C-c\C-v" 'message-delete-not-region) 1414 (define-key message-mode-map "\C-c\C-v" 'message-delete-not-region)
1415 (define-key message-mode-map "\C-c\C-z" 'message-kill-to-signature) 1415 (define-key message-mode-map "\C-c\C-z" 'message-kill-to-signature)
1416 (define-key message-mode-map "\M-\r" 'message-newline-and-reformat) 1416 (define-key message-mode-map "\M-\r" 'message-newline-and-reformat)
1417 (define-key message-mode-map [remap split-line] 'message-split-line)
1417 1418
1418 (define-key message-mode-map "\C-c\C-a" 'mml-attach-file) 1419 (define-key message-mode-map "\C-c\C-a" 'mml-attach-file)
1419 1420
@@ -1778,6 +1779,12 @@ With the prefix argument FORCE, insert the header anyway."
1778 (goto-char point) 1779 (goto-char point)
1779 (forward-line 1))) 1780 (forward-line 1)))
1780 1781
1782(defun message-split-line ()
1783 "Split current line, moving portion beyond point vertically down.
1784If the current line has `message-yank-prefix', insert it on the new line."
1785 (interactive "*")
1786 (split-line message-yank-prefix))
1787
1781(defun message-insert-signature (&optional force) 1788(defun message-insert-signature (&optional force)
1782 "Insert a signature. See documentation for variable `message-signature'." 1789 "Insert a signature. See documentation for variable `message-signature'."
1783 (interactive (list 0)) 1790 (interactive (list 0))