[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sending a buffer by mail
From: |
John Mastro |
Subject: |
Re: sending a buffer by mail |
Date: |
Wed, 30 Aug 2017 18:55:47 -0700 |
Eric Abrahamsen <eric@ericabrahamsen.net> wrote:
>> Well, that sounds like a very thin wrapper around insert-buffer:
>>
>> (defun send-buffer-as-mail ()
>> (interactive)
>> (let ((str (buffer-string)))
>> (compose-mail)
>> (message-goto-body)
>> (insert str)))
>
> This will be nicer:
>
> (defun send-buffer-as-mail ()
> (interactive)
> (let ((str (buffer-string)))
> (compose-mail)
> (save-excursion
> (message-goto-body)
> (insert str))))
The difference is likely irrelevant, but you can still use
`insert-buffer' rather than consing a string of the buffer's contents:
(defun send-buffer-as-mail ()
(interactive)
(let ((buf (current-buffer)))
(compose-mail)
(save-excursion
(message-goto-body)
(insert-buffer buf))))
- sending a buffer by mail, Jean-Christophe Helary, 2017/08/30
- Re: sending a buffer by mail, Eric Abrahamsen, 2017/08/30
- Re: sending a buffer by mail, Jean-Christophe Helary, 2017/08/30
- Re: sending a buffer by mail, Eric Abrahamsen, 2017/08/30
- Re: sending a buffer by mail, Eric Abrahamsen, 2017/08/30
- Re: sending a buffer by mail,
John Mastro <=
- Re: sending a buffer by mail, Eric Abrahamsen, 2017/08/30
- Re: sending a buffer by mail, Bob Newell, 2017/08/31
- Re: sending a buffer by mail, Teemu Likonen, 2017/08/31
Re: sending a buffer by mail, Mario Castelán Castro, 2017/08/30