"Charlie Reiman" <[EMAIL PROTECTED]> writes:

>> -----Original Message-----
>> From: Bob Hilliard [mailto:[EMAIL PROTECTED]]
>> Sent: Friday, February 14, 2003 12:15 PM
>> To: [EMAIL PROTECTED]
>> Subject: Emacs Key Bindings
>>
>>
>>      I like to indent the first line of each paragraph.  By default,
>> emacs (in text mode) considers only blank lines and page delimiters as
>> paragraph delimiters, and binds the TAB key to "indent-relative".  To
>> change this, I have the following lines in .emacs:
>>
>> (setq default-major-mode 'paragraph-indent-text-mode )
>> (add-hook 'paragraph-indent-text-mode-hook `local-set-key "\t"
>> `tab-to-tab-stop)
>
>
> Try:
>
> (add-hook 'paragraph-indent-text-mode-hook
>   (lambda ()
>     (local-set-key "\t" `tab-to-tab-stop)))
>
> It looks like you incorrectly copied someone who did the equally valid:
>
> (defun my-paragraph-indent-text-mode-hook ()
>  (set-blah blah))
>
> (add-hook 'paragraph-indent-text-mode-hook
>         'my-paragraph-indent-text-mode-hook)
>
> This latter techinque is a bit better since you can use your hook later if
> you need it in a different mode. It also makes it easier to tweak things
> without restarting emacs, since then you just need to redefine the function
> rather than trying to replace your lambda in the hook list.

     Thank you very much, Charlie.  I have used your second technique,
and added it and the following to my .emacs:

(add-hook 'message-mode-hook
        'my-paragraph-indent-text-mode-hook)

     Your suggestion works like a charm for editing text, and the
addition makes the TAB key work properly in Gnus' message mode.  I have
tried several variations to try to make message mode act like
paragraph-indent-text-mode without success.  Can you suggest a way to
accomplish this?

Regards,
  
Bob
-- 
   _
  |_)  _  |_    Robert D. Hilliard        <[EMAIL PROTECTED]>
  |_) (_) |_)   1294 S.W. Seagull Way     <[EMAIL PROTECTED]>
                Palm City, FL 34990 USA   GPG Key ID: 390D6559 
                                            


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to