OVH Cloud OVH Cloud

gnus et highlight mode

26 réponses
Avatar
Flatman
--=-=-=
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable


Bonjour,

J'vais pas commencer par demander si cela est possible de ... car je
suis sur que c'est possible (emacs oblige ;-) ) !

Actuellement, quand j'=E9cris un mail dans un thread (maillist ou
newsgroup) je fais Iss... (Increase score subject) pour faire ensorte
que si qq =E9crit encore un mess dans ce thread, le thread est indiqu=E9 en
bold (highlight) .

Que faudrait-il que je fasse pour automatiser cela ?

=2D-=20
Erik

* Life is wonderful with Emacs and Perl *

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iD8DBQBDFBznexs8k4f5tB4RAicQAJ9H9EGZjRM3njW63dDcRKZUHS7mFACeJbr+
ySnk5r/5Kitl9OKS/UIk+eo=
=hWvc
-----END PGP SIGNATURE-----
--=-=-=--

10 réponses

1 2 3
Avatar
Flatman
--=-=- Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

* Benoit Izac wrote:
|
|
| Regarde dans le manuel de gnus sous Scoring, « Followups To Yourself ».

J'ai jeté un coup d'oeil . Merci

--
Erik

* Life is wonderful with Emacs and Perl *

--=-=- Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iD8DBQBDFe2Hexs8k4f5tB4RAh5rAKCgIE36Zvi9N6A6vG6x3FiMahedSwCgrJ/0
TZEORqInOo5TTGPklt46ZVc =GCR9
-----END PGP SIGNATURE-----
--=-=-=--
Avatar
SL
Sébastien Kirche a écrit :

et je n'affiche plus les messages avec une note <999).



Justement, comment on fait ça ? Les messages scorés négative ment
apparaissent chez moi en italique avec le symbole "Y" et se comportent
comme s'ils étaient déjà lus, et je cherche à les faire purement
disparaître, sans même les afficher.
Avatar
SL
Benoit Izac a écrit :

Regarde dans le manuel de gnus sous Scoring, « Followups To Yourself
».



Super référence, merci.
Avatar
Sébastien Kirche
Le 1 septembre 2005 à 15:09, SL a dit :

Sébastien Kirche a écrit :

> et je n'affiche plus les messages avec une note <999).


^^^^
Il fallait lire <-999, les messages de charte étant à -1000, et en fait
en me relisant plus bas c'est <-900 :/

Justement, comment on fait ça ? Les messages scorés négativement
apparaissent chez moi en italique avec le symbole "Y" et se comportent
comme s'ils étaient déjà lus, et je cherche à les faire purement
disparaître, sans même les afficher.



(setq gnus-use-scoring t) dans le .gnus, et dans dans le fichier
~/.gnus.d/News/all.Score (visible avec W e dans le group buffer) j'ai
ceci :
,----[ all.Score ]
| (("Xref"
| ("gmane.spam.detected" -1000 nil s)
| ("gmane.mail.spam.spamassassin.sightings" -1000 nil s)
| ("fr.usenet.reponses" -1000 nil s))
| (mark-and-expunge -900))
`----

Traduction :

- quand un message a un entête Xref (crossposté) concernant les groupes
gmane.spam.detected, gmane.mail.spam.spamassassin.sightings (messages
désignés comme du spam sur la passerelle Gmane.org) ou
fr.usenet.reponses (cas des CU et des chartes sur la hiérarchie fr.*)
il obtient une note de -1000.

- ensuite on marque comme lus et on purge (on n'affiche pas) les
messages ayant une note <-900. Ces messages ne sont pas supprimés car
ils apparaissent si on affiche des messages anciens (/ o).

Il y a deux inconvénients mineurs :

- le group buffer indique le nombre de nouveaux messages et la purge ne
se fait qu'en entrant dans un groupe, aussi le nombre de messages à
lire une fois qu'on est dans le summary buffer est parfois différent
si des messages se sont fait nettoyer par le mark-and-expunge

- si en «expungeant» les messages ils n'y a plus de nouveaux message,
l'ouverture du groupe est abandonnée, sauf s'il y a des messages
marqués ou en cache et dans ce cas ce sont les seuls affichés. Des
fois je me fais avoir en ne remarquant pas tout de suite que je ne lis
pas un nouveau message mais un que j'ai marqué précédemment...

HTH.
--
Sébastien Kirche
Avatar
SL
Sébastien Kirche a écrit :

,----[ all.Score ]
| (("Xref"
| ("gmane.spam.detected" -1000 nil s)
| ("gmane.mail.spam.spamassassin.sightings" -1000 nil s)
| ("fr.usenet.reponses" -1000 nil s))
| (mark-and-expunge -900))
`----



Nickel, merci.

HTH.



Ça a aidé.
Avatar
Flatman
--=-=- Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

* Sébastien Kirche wrote:
|
|
| (setq gnus-use-scoring t) dans le .gnus, et dans dans le fichier
| ~/.gnus.d/News/all.Score (visible avec W e dans le group buffer) j'ai
| ceci :

Ca ne devrait pas être 'V e' ?

--
Erik

* Life is wonderful with Emacs and Perl *

--=-=- Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iD8DBQBDF+S7exs8k4f5tB4RAj0LAJ9oBPFva2yj8muJxZ1TGeKBc7dQGwCeNF8/
PJDagSE3Vh60zPrARZIZRLw =gxnX
-----END PGP SIGNATURE-----
--=-=-=--
Avatar
Flatman
--=-=- Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

* Sébastien Kirche wrote:
|
| | (("Xref"
| | ("gmane.spam.detected" -1000 nil s)

J'ai fait des recherches sur gmane, mais ce group n'a pas l'air
d'exister ??? pourtant sur leur page 'spam' ils mentionnent clairement
ce group ! J'ai loupé qq chose ???

| | ("gmane.mail.spam.spamassassin.sightings" -1000 nil s)
| | ("fr.usenet.reponses" -1000 nil s))
| | (mark-and-expunge -900))

--
Erik

* Life is wonderful with Emacs and Perl *

--=-=- Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iD8DBQBDF/Yxexs8k4f5tB4RAsU4AKCc338vk/pgunNi3wOPTMQ43Ejt/QCbBo3m
5rUcsMEevSd9Dwb/QSmGly8 =h9PN
-----END PGP SIGNATURE-----
--=-=-=--
Avatar
drkm
Flatman writes:

* Sébastien Kirche wrote:

| | (("Xref"
| | ("gmane.spam.detected" -1000 nil s)

J'ai fait des recherches sur gmane, mais ce group n'a pas l'air
d'exister ??? pourtant sur leur page 'spam' ils mentionnent clairement
ce group ! J'ai loupé qq chose ???



Il ne s'agit pas d'un groupe « réel », où l'on peut poster et
lire des articles, mais d'une sorte de marqueur. Il est ajouté
automatiquement dans la liste des groupes lorsque du spam est
détecté, et est destiné à être utilisé comme le fait Sébastien.
C'est à dire que le client peut réserver un sort particulier aux
articles cross-postés dans ce groupe.

--drkm
Avatar
Flatman
--=-=- Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

* drkm wrote:
|
| Flatman writes:
|
| > * Sébastien Kirche wrote:
|
| > | | (("Xref"
| > | | ("gmane.spam.detected" -1000 nil s)
|
| > J'ai fait des recherches sur gmane, mais ce group n'a pas l'air
| > d'exister ??? pourtant sur leur page 'spam' ils mentionnent clairement
| > ce group ! J'ai loupé qq chose ???
|
| Il ne s'agit pas d'un groupe « réel », où l'on peut poster et
| lire des articles, mais d'une sorte de marqueur. Il est ajouté
| automatiquement dans la liste des groupes lorsque du spam est
| détecté, et est destiné à être utilisé comme le fait Sébast ien.
| C'est à dire que le client peut réserver un sort particulier aux
| articles cross-postés dans ce groupe.
|
| --drkm

Damned , j'aurais du m'en douter ;-)
Merci

--
Erik

* Life is wonderful with Emacs and Perl *

--=-=- Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)

iD8DBQBDGH7pexs8k4f5tB4RAqRlAJ9u5SKoe57w+8dPA0ogpJm7V8kQzgCfVTKA
deonqZT0Dc2F59izP2biwVU =7IXR
-----END PGP SIGNATURE-----
--=-=-=--
Avatar
Sébastien Kirche
Le 2 septembre 2005 à 07:09, Flatman vraute :

* Sébastien Kirche wrote:
>
>
> (setq gnus-use-scoring t) dans le .gnus, et dans dans le fichier
> ~/.gnus.d/News/all.Score (visible avec W e dans le group buffer)
> j'ai ceci :

Ca ne devrait pas être 'V e' ?



Ben dans un summary buffer, j'ai bien
,----
| V e runs the command gnus-score-edit-current-scores
| which is an interactive compiled Lisp function in `gnus-score'.
| It is bound to V e, <menu-bar> <Score> <Edit current score file>.
| (gnus-score-edit-current-scores FILE)
|
| Edit the current score alist.
`----
et W e est associé à autre chose (gnus-article-emphasize) par contre
dans le group buffer, j'ai bien... ben zut je l'ai plus !

Ah si ça y est (problème de version de gnus, il semble que cette
fonction ne soit pas dans gnus 5.11 mais c'est dans mon NoGnus.

Donc dans le Group buffer j'ai ça :
,----
| W e runs the command gnus-score-edit-all-score
| which is an interactive compiled Lisp function in `gnus-score'.
| It is bound to W e.
| (gnus-score-edit-all-score)
|
| Edit the all.SCORE file.
|
| [back]
`----

Bon j'ai un truc incompréhensible avec le load-path, faut que j'ouvre un fil
sur le sujet.
--
Sébastien Kirche
1 2 3