help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Moving from Thunderbird to Emacs for mail and calendar


From: Richard Riley
Subject: Re: Moving from Thunderbird to Emacs for mail and calendar
Date: Fri, 16 Oct 2009 16:26:38 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Francis Moreau <address@hidden> writes:

> On 13 oct, 15:58, Richard Riley <address@hidden> wrote:
>> Jeff Clough <address@hidden> writes:
>> > From: Andreas Politz <address@hidden>
>> > Date: Mon, 12 Oct 2009 19:12:36 +0200
>>
>> >> Francis Moreau <address@hidden> writes:
>>
>> >>> On Oct 12, 2:56 pm, Richard Riley <address@hidden> wrote:
>> >>>> I think it is worth it because of the benefits of it being cradled by
>> >>>> mother Emacs : having all my normal text tools for translation,
>> >>>> spelling, searching etc in my gnus buffers is just too cool. It all
>> >>>> works together too well. I do remember being frustrated earlier because
>> >>>> of the incomprehensible manual and the raft of options (and being newish
>> >>>> to emacs). But it was worth it.
>>
>> >>> But you probably get the same benefits with Mew...
>>
>> > Every Emacs feature I've wanted and tried to use works very well with
>> > Mew, or at least no worse than to be expected under Windows.
>>
>> >> So what is your experience with Mew concerning ease of setup, huge mail
>> >> boxes, message threading and general performance ?
>>
>> > Setting up Mew was several orders of magnitude easier than setting up
>> > Gnus, which I was never able to successfully do.  A good part of this
>>
>> What part were you unable to do? Did you have it reading mail at all?
>>
>
> BTW, one thing is really annoying with gnus is that it screw all my
> current window configuration (window layout) when I start composing a
> new article/mail.
>
> I did (setq gnus-use-full-window nil) but gnus always use a full
> window when writing a new mail.
>
> Do you  have/know any setup which could fix this behaviour ?
>
> thanks

I do my gnus stuff on a separate "elscreen" so, no, I can't really help
with that.

,----
| (require 'elscreen) ;; C-z n for new screen or next etc.
| (require 'elscreen-gf) ;; C-z n for new screen or next etc.
| 
| (defmacro elscreen-create-automatically (ad-do-it)
|   `(if (not (elscreen-one-screen-p))
|        ,ad-do-it
|      (elscreen-create)
|      (elscreen-notify-screen-modification 'force-immediately)
|      (elscreen-message "New screen is automatically created")))
| 
| (defadvice elscreen-jump (before elscreen-jump-create activate)
|   (let ((next-screen (string-to-number (string last-command-event))))
|     (when (and (<= 0 next-screen)
|              (<= next-screen 9)
|              (not (elscreen-screen-live-p next-screen)))
|       (elscreen-set-window-configuration
|        (elscreen-get-current-screen)
|        (elscreen-current-window-configuration))
|       (elscreen-set-window-configuration
|        next-screen (elscreen-default-window-configuration))
|       (elscreen-append-screen-to-history next-screen)
|       (elscreen-notify-screen-modification 'force))))
| 
| (defadvice elscreen-next (around elscreen-create-automatically activate)
|   (elscreen-create-automatically ad-do-it))
| 
| (defadvice elscreen-previous (around elscreen-create-automatically activate)
|   (elscreen-create-automatically ad-do-it))
| 
| (defadvice elscreen-toggle (around elscreen-create-automatically activate)
|   (elscreen-create-automatically ad-do-it))
| 
| (provide 'rgr-elscreen)
`----

You might also consider winner-mode I think it is.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]