Michal Nazarewicz | 1 Aug 2007 12:54
Picon
Gravatar

Re: filter view to participating threads with new articles

timotheus <timotheus <at> tstotts.net> writes:

> Is there a way in Gnus to list only those threads that have new articles
> *and* that I have contributed at least one post to? Even better: show
> the whole thread; and only those threads that I have participated in;
> and also have one or more unread article?

I use following rule in my all.SCORE files:

#v+
(("references"
  ("<87[0-9a-z]+\\.fsf\\(?:_-_\\)? <at> erwin\\.\\(?:piotrekn\\|mina86\\.com\\)>"
   1000 nil r)))
#v-

and sort threads by score, this way threads which you've replied to will
be highlighted and displayed at the top.

--

-- 
Best regards,                                         _     _
 .o. | Liege of Serenly Enlightened Majesty of      o' \,=./ `o
 ..o | Computer Science,  Michal "mina86" Nazarewicz   (o o)
 ooo +--<mina86*tlen.pl>---<jid:mina86*chrome.pl>--ooO--(_)--Ooo--
X-Face
Face
Picon

Re: Insert message-insert-disposition-notification-to in Posting Styles


Damien Wyart <damien.wyart <at> free.fr> no gnu.emacs.gnus escreveu :

[...]

> My function to handle this is a bit complicated. Here it is as an
> example, you might need to learn a bit more of Gnus and Emacs Lisp to
> fully understand it.
>
> (defun dw-message-insert-citation-line ()
>   "Function that inserts a simple citation line."
>   (when message-reply-headers
>     (cond
>      ((string-match "nnml:mail" gnus-newsgroup-name)
>       (insert "* "
>               (mail-header-from message-reply-headers)
>               " ["
>               (format-time-string "%y%m%d %H:%M"
>                                   (gnus-date-get-time
>                                    (mail-header-date message-reply-headers)))
>               "]:\n\n"))
>      ((gnus-news-group-p gnus-newsgroup-name)
>       (insert "* "
>               (mail-header-from message-reply-headers)
>               " in "
>               gnus-newsgroup-name
>               ":\n\n")))))
>
> (setq message-citation-line-function 'dw-message-insert-citation-line)

(Continue reading)

dont-send-any-spams-to-me | 1 Aug 2007 17:05
Picon
Picon

Found error - Re: not able to send mail with message.el from release of emacs v.22

Found the cause.  Its an old fix of message.el from 2003, nevertheless
has escaped me until now for various reasons.

When running message.el at work 'user-mail-address has only included
local machine-names, ie. "user <at> bruno" or "user <at> leon" etc., wo. any
period and a domainname.

Down in message.el's function 'message-user-mail-address theres a
"new" check whether theres a period in the user's mail-address (after
the  <at> -sign), returning nil in my case.

The change in lisp/gnus/message.el is from 2003, but this doesnt seem
to have been included in released emacser before v.22 from this june.

I guess there are reasons for checking for a valid emailname
(w. domain etc.), so now i have used the EMAIL environment-variable to
set up a mail-address w. domainname included one.  This seems to work.

;;; message.el, L5016:

(defun message-user-mail-address ()
  "Return the pertinent part of `user-mail-address'."
  (when (and user-mail-address
	     (string-match " <at> .*\\." user-mail-address))
    (if (string-match " " user-mail-address)
	(nth 1 (mail-extract-address-components user-mail-address))
      user-mail-address)))
Jean-Marc Lasgouttes | 1 Aug 2007 15:07
Picon
Picon
Favicon

[PATCH] a trivial patch for using spamoracle with spam.el


Hello,

I am using spamoracle to filter my spam (mainly because this is a
local product from inria), and have been very annoyed by the fact
that, when quitting a mail group, I see the message
  Registering 0 articles with classification spam, check spam-use-spamoracle

The problem is that spamoracle suffers from slow startup even when no
messages are passed to it and the maessage slows down gnus operation.
And anyway it seems kind of pointless.

I finally came up with the following trivial patch, which only
encloses the relevant code into a "(when articles ...)" block. I have
been using it for a year without problem. I do not know whether it can
cause problems to other spam filter, but it looks to me like a
reasonable thing to do anyway.

I am not sure whether this group is the right place to submit such a
patch. Please tell me where to send it and whether a different form
(changelog?) is needed.

Regards,
JMarc

Attachment (no-article.diff): text/x-patch, 1730 bytes
_______________________________________________
info-gnus-english mailing list
(Continue reading)

Jean-Marc Lasgouttes | 1 Aug 2007 14:59
Picon
Picon
Favicon

A question about cvs


Hello,

I have been using happily the v5-10 branch of the gnus cvs with emacs
21 for years, and now that I switched to emacs 22 it does not work
anymore. I just came back to the bundled gnus 5.11, but I want to
patch it (see separate message). 

So my question is: what is a correct cvs branch to use with emacs 22
(the one that would get merged into next emacs 22 release, I guess)?
More generally, is there a roadmap of existing gnus branches?

Thanks in advance.

JMarc
Sebastian Krause | 2 Aug 2007 02:44

Re: Recursive scoring or articles

Reiner Steib <reinersteib+gmane <at> imap.cc> wrote:
> On Sun, Jul 29 2007, Sebastian Krause wrote:
>> Since the troll-feeding posts will just be as annoying, lines 3-5
>> should be *automatically* killed together with line 2.
>
> Adding this rule should help:
>
>  ("followup"
>   ("some troll" -10000 nil s)

Exactly what I wanted. Thanks! :)

Sebastian
Jean-Marc Lasgouttes | 2 Aug 2007 14:53
Picon
Picon
Favicon

Re: A question about cvs

daniel <at> bigwalter.net (Daniel Jensen) writes:
> Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes <at> inria.fr> writes:
>
>> So my question is: what is a correct cvs branch to use with emacs 22
>> (the one that would get merged into next emacs 22 release, I guess)?
>
> You can use the Gnus that comes with Emacs. In fact, it's not really out
> of date.

It is just the I wanted to patch it (as explained in a separate
message). Therefore I thought it would be a good idea to follow the
branch that corresponds to the 5.11 release, if such a beast exists. I
have to admit I am a bit lost with the release scheme...

> For CVS, why not go with HEAD?

Don't know. I guess I wanted to stay on the 'slightly adventurous'
side of things. Is HEAD stable enough in practice?

JMarc
Jean-Marc Lasgouttes | 2 Aug 2007 15:34
Picon
Picon
Favicon

Re: A question about cvs

daniel <at> bigwalter.net (Daniel Jensen) writes:

> It depends -- YMMV, of course. I used to update sporadically from CVS
> and I seldom experienced problems. Now I wait for No Gnus releases (that
> is once a year or so), because there is no real reason for me to follow
> CVS. I guess you could call this "slightly adventurous"?

Yes, probably. One last thing: is it normal that the v5-10 branch does
not work with emacs 22.1? I thought that emacs' version 5.11 was just
a rebranding of some v5.10.x version.

JMarc
Adam Sjøgren | 2 Aug 2007 17:57
X-Face
Picon
Favicon
Gravatar

Re: A question about cvs

On Thu, 02 Aug 2007 14:53:21 +0200, Jean-Marc wrote:

> Don't know. I guess I wanted to stay on the 'slightly adventurous'
> side of things. Is HEAD stable enough in practice?

Has been for me for the last decade or so, but of course your milage may
vary.

  Best regards,

--

-- 
 "This Interweb thing, it might just catch on, I'm            Adam Sjøgren
  telling you."                                          asjo <at> koldfront.dk
Daniel Jensen | 2 Aug 2007 14:39
X-Face

Re: A question about cvs

Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes <at> inria.fr> writes:

> So my question is: what is a correct cvs branch to use with emacs 22
> (the one that would get merged into next emacs 22 release, I guess)?

You can use the Gnus that comes with Emacs. In fact, it's not really out
of date.

Or download No Gnus from <http://gnus.org/dist/>. Subscribe to
ding-announce and you're set for new releases.

For CVS, why not go with HEAD?

Gmane