# HG changeset patch # User Juri Linkov # Date 1219696312 0 # Node ID 81b9b3976a29fef2fd53a849b736ba6b9ff6e4db # Parent 2c1e7cb9cccdef94e52621db74de701a9a0d9843 (text-mode-map): Unbind "\es" from `center-line' and "\eS" from `center-paragraph'. (facemenu-keymap): Bind "\es" to `center-line' and "\eS" to `center-paragraph'. diff -r 2c1e7cb9cccd -r 81b9b3976a29 lisp/textmodes/text-mode.el --- a/lisp/textmodes/text-mode.el Mon Aug 25 20:15:07 2008 +0000 +++ b/lisp/textmodes/text-mode.el Mon Aug 25 20:31:52 2008 +0000 @@ -50,8 +50,6 @@ (defvar text-mode-map (let ((map (make-sparse-keymap))) (define-key map "\e\t" 'ispell-complete-word) - (define-key map "\es" 'center-line) - (define-key map "\eS" 'center-paragraph) map) "Keymap for `text-mode'. Many other modes, such as `mail-mode', `outline-mode' and `indented-text-mode', @@ -123,6 +121,9 @@ (message "Auto Fill %s in Text modes" (if enable-mode "enabled" "disabled")))) + +(define-key facemenu-keymap "\eS" 'center-paragraph) + (defun center-paragraph () "Center each nonblank line in the paragraph at or after point. See `center-line' for more info." @@ -150,6 +151,8 @@ (center-line)) (forward-line 1))))) +(define-key facemenu-keymap "\es" 'center-line) + (defun center-line (&optional nlines) "Center the line point is on, within the width specified by `fill-column'. This means adjusting the indentation so that it equals