From: Glyn Millington <glyn.millington@gmail.com>
To: help-gnu-emacs@gnu.org
Subject: Re: XEmacs
Date: Mon, 13 May 2013 23:06:37 +0100 [thread overview]
Message-ID: <8738tq5yc2.fsf@nowhere.org> (raw)
In-Reply-To: kmrhi6$b0r$1@speranza.aioe.org
Hils <hils@saynotospam.net> writes:
> On 12/05/13 22:29, Emanuel Berg wrote:
>> Hils<hils@saynotospam.net> writes:
>>
>>> One of the last things I did with Emacs on my last windoze box was
>>> configure gnus, but I didn't have the time, patience, or brainflops
>>> to set it up as well as I can with a few clicks in Iceweasel, so
>>> Iceweasel it still is for news and mail.
>> I've spent some time configuring Gnus. Mostly it is about looks. You
>> can see a screenshot how far I've come here:
>> http://user.it.uu.se/~embe8573/pics/usenet.png
>> Now, that dump is from a tabbed urxvt, so it doesn't look exactly
>> like that in the console (for example, there is no underline), but I
>> had to make a short guest appearance in X as to be able to use scrot
>> to take a screenshot. They look more or less the same, anyway.
>> What I've used so far, Gnus is great!
>
> That looks really cool. One of the things which bothered me about Gnus
> was its determination to delete and ignore every article which had
> been read. Is there a way to make it keep local copies of everything
> for n days,
With Gnus there is always a way :-)
Note first that Gnus hides read articles by default but they are still
there until they are _expired_.
See here
http://www.gnus.org/manual/gnus_187.html#SEC187 and especially the
sentences
,----
| If you do not mark an article as expirable, it will remain on your system
| until hell freezes over. This bears repeating one more time, with some
| spurious capitalizations: IF you do NOT mark articles as EXPIRABLE, Gnus
| will NEVER delete those ARTICLES.
`----
So they can be read again simply by entering the group with
C-u SPC.
Now - how to automate expiry? That man page gives you all the gory
details but as an example I have the following in my .gnus
;; marks mail as expirable once read - VITAL NB this is TOTAL expiry
(setq gnus-total-expirable-newsgroups
"ANDREW\\|CENTRAL\\|CHRISTOPHER\\|CLAIRE\\|MCASLAN\\|DIARY\\|LICC\\|OTHER\\|
.... the real list is much longer but you get the idea")
And you can even specify how long mail hangs around in a particular
group, as below.
;; PER GROUP MAIL EXPIRY - neat!
;; NB the #' before lambda group is essential - not there in manual!!
(setq nnmail-expiry-wait-function
#'(lambda (group)
(cond ((string= group "CHRISTOPHER") 10)
((string= group "SYNOD") 10)
((string= group "FREEBSD") 3)
((string= group "CENTRAL") 10)
((string= group "OTHER") 1)
((string= group "SYSTEM") 1)
((string= group "spam") 'immediate)
(t
3))))
Hope that helps!
atb
Glyn
next prev parent reply other threads:[~2013-05-13 22:06 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-04-28 19:25 XEmacs Steven Degutis
2013-04-28 19:28 ` XEmacs James Freer
2013-04-28 21:15 ` XEmacs Glyn Millington
2013-04-28 22:28 ` XEmacs James Freer
2013-04-29 6:17 ` XEmacs glyn.millington
2013-04-29 16:21 ` XEmacs feature missing in GNU Emacs? (was: XEmacs) Bastien
2013-04-29 17:01 ` XEmacs feature missing in GNU Emacs? Christopher Schmidt
2013-04-29 17:22 ` Steven Degutis
2013-05-01 10:04 ` Christopher Schmidt
2013-04-29 17:04 ` XEmacs feature missing in GNU Emacs? (was: XEmacs) Ian van der Neut
2013-04-29 17:11 ` Ian van der Neut
2013-04-29 17:18 ` Ian van der Neut
2013-04-29 17:38 ` XEmacs feature missing in GNU Emacs? Bastien
2013-04-29 18:47 ` Ian van der Neut
2013-04-30 8:51 ` Bastien
[not found] ` <mailman.24842.1367254876.855.help-gnu-emacs@gnu.org>
2013-04-30 9:19 ` Alan Mackenzie
[not found] ` <mailman.24838.1367252519.855.help-gnu-emacs@gnu.org>
2013-04-29 20:55 ` Dan Espen
2013-04-30 8:55 ` Bastien
2013-04-30 18:48 ` Glenn Morris
[not found] ` <mailman.24911.1367347700.855.help-gnu-emacs@gnu.org>
2013-04-30 19:35 ` Dan Espen
2013-05-01 13:32 ` rusi
2013-04-30 13:48 ` Tassilo Horn
[not found] ` <mailman.24891.1367329755.855.help-gnu-emacs@gnu.org>
2013-04-30 16:18 ` Dan Espen
2013-04-30 18:23 ` Drew Adams
[not found] ` <mailman.24910.1367346251.855.help-gnu-emacs@gnu.org>
2013-04-30 18:35 ` Dan Espen
2013-04-30 19:57 ` Drew Adams
2013-05-04 23:38 ` Stefan Monnier
2013-05-05 1:58 ` J. David Boyd
2013-05-05 2:49 ` Drew Adams
[not found] ` <mailman.25131.1367710708.855.help-gnu-emacs@gnu.org>
2013-05-05 0:34 ` Dan Espen
2013-04-30 20:02 ` XEmacs "Jérôme M. Berger"
2013-05-14 7:20 ` XEmacs Luca Ferrari
[not found] ` <mailman.24804.1367188121.855.help-gnu-emacs@gnu.org>
[not found] ` <kmiima$te5$1@speranza.aioe.org>
2013-05-11 19:08 ` XEmacs unfrostedpoptart
[not found] ` <kmohnv$9nn$1@speranza.aioe.org>
2013-05-12 21:29 ` XEmacs Emanuel Berg
2013-05-13 20:13 ` XEmacs Hils
2013-05-13 21:04 ` XEmacs Emanuel Berg
2013-05-13 22:06 ` Glyn Millington [this message]
2013-05-17 1:38 ` XEmacs Emanuel Berg
2013-05-15 15:26 ` XEmacs Cecil Westerhof
-- strict thread matches above, loose matches on Subject: below --
2007-02-17 0:34 Xemacs John Oliver
2007-02-18 6:22 ` Xemacs B. T. Raven
2007-02-21 19:29 ` Xemacs John Oliver
2007-02-18 7:55 ` Xemacs David Kastrup
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8738tq5yc2.fsf@nowhere.org \
--to=glyn.millington@gmail.com \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.