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
Benoit Izac
Bonjour,

le 30/08/2005 à 10:46, Flatman a écrit
dans le message :

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

Que faudrait-il que je fasse pour automatiser cela ?



J'utilise ceci :

(add-hook 'message-sent-hook
'(lambda ()
(gnus-score-followup-article)
(gnus-score-followup-thread)))

--
Benoit Izac
Avatar
Ph. Idlavi
Bonjour,

Je n'ai jamais eu la patience de comprendre exactement à quoi servent
les histoires de "score".
Est-ce vraiment intéressant?
Peut-on avoir un résumé rapide des principales fonctionnalités et de
leurs intérêts?

--
Philippe.
Avatar
Benoit Izac
Bonjour,

le 30/08/2005 à 14:03, Ph. Idlavi a écrit
dans le message :

Je n'ai jamais eu la patience de comprendre exactement à quoi servent
les histoires de "score".
Est-ce vraiment intéressant?



C'est à toi de voir.

Peut-on avoir un résumé rapide des principales fonctionnalités et de
leurs intérêts?



Le scoring, c'est donner une note à un fil de discussion, une personne,
un sujet, etc. ; cette note peut être positive car ça t'intéresse ou
négative car tu ne veux pas le lire.

Tu peux faire le scoring par toi-même à chaque fois que tu le veux ou
encore utiliser l'« adaptive scoring » qui va mettre cette note
automatiquement en fonction des critères que tu auras définis.

Pour les exemples d'application, tu as le kill file de gnus qui est basé
sur le scoring.

Tu trouveras de plus amples explications dans le menu info de gnus sous
la rubrique « Scoring ».

--
Benoit Izac
Avatar
Sébastien Kirche
Le 30 août 2005 à 14:08, Ph. Idlavi vraute :

Bonjour,



Salut,

Je n'ai jamais eu la patience de comprendre exactement à quoi servent
les histoires de "score".
Est-ce vraiment intéressant?



Oui :)

Peut-on avoir un résumé rapide des principales fonctionnalités et de
leurs intérêts?



C'est principalement destiné à modifier l'affichage ou le non affichage
de messages.

Tu peux attribuer une meilleure note à des fils où interviennent des
auteurs que tu juges pertinents et afficher ces fils en premier dans le
summary buffer.

À l'inverse tu peux afficher à la fin les articles les moins notés ou
les shooter automatiquement (je me sers de ça pour ne plus voir les
articles des CU et chartes des groupes fr.* en leur attribuant une note
de -1000 et je n'affiche plus les messages avec une note <999).

Tu peux scorer entre autres sur l'auteur, le sujet, un champ reference,
xref ou message-id, la date ou encore scorer un fil donné.

Le scoring peut également s'effectuer par apprentissage (adaptive
scoring), gnus essaie de déterminer les sujets ou auteurs qui
t'intéressent et score en conséquence.

--
Sébastien Kirche
Avatar
Flatman
--=-=- Content-Transfer-Encoding: quoted-printable

* Benoit Izac wrote:
|
| J'utilise ceci :
|
| (add-hook 'message-sent-hook
| '(lambda ()
| (gnus-score-followup-article)
| (gnus-score-followup-thread)))

merci,

Je comprends pas bien la diff entre les 2 fonctions ... tu peux
expliquer ?

--
Erik

* Life is wonderful with Emacs and Perl *

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

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

iD8DBQBDFF8Texs8k4f5tB4RAvOhAJ9+Pmiw+DHS+ORec4UpQ7/X2+EOogCgqE3g
WlZhd+Tyc8EBb2CoJTiJdKM =RJug
-----END PGP SIGNATURE-----
--=-=-=--
Avatar
drkm
Benoit Izac writes:

J'utilise ceci :

(add-hook 'message-sent-hook
'(lambda ()
(gnus-score-followup-article)
(gnus-score-followup-thread)))



Qui peut être augmenté d'une confirmation interactive,
éventuellement (et on ne quote pas les fonctions lambda) :

(add-hook 'message-sent-hook
(lambda ()
(when (y-or-n-p
"Augmenter le score de l'article et du thread ? ")
(gnus-score-followup-article)
(gnus-score-followup-thread))))

--drkm
Avatar
Benoit Izac
Bonjour,

le 30/08/2005 à 15:28, Flatman a écrit
dans le message :

| (add-hook 'message-sent-hook
| '(lambda ()
| (gnus-score-followup-article)
| (gnus-score-followup-thread)))

merci,

Je comprends pas bien la diff entre les 2 fonctions ... tu peux
expliquer ?



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

--
Benoit Izac
Avatar
Benoit Izac
Bonjour,

le 30/08/2005 à 15:59, drkm a écrit
dans le message :

(add-hook 'message-sent-hook
'(lambda ()
(gnus-score-followup-article)
(gnus-score-followup-thread)))



Qui peut être augmenté d'une confirmation interactive,
éventuellement



Surtout pas pour moi. Je veux augmenter le score des articles après les
mien et que ce soit transparent.

(et on ne quote pas les fonctions lambda)



C'est noté mais à vrai dire c'est un truc que j'avais récupéré sur le
Net il y a déjà plusieurs années et comme il fonctionnait comme je
l'attendais, je ne m'en suis jamais occupé. D'ailleurs, ça marche très
bien en quotant, peux-tu expliquer quelle est la subtile différence ?

--
Benoit Izac
Avatar
Ph. Idlavi
Merci à tous d'avoir pris le temps de m'éclairer.

Bonne soirée.
--
Philippe.
Avatar
Matthieu Moy
Benoit Izac writes:

l'attendais, je ne m'en suis jamais occupé. D'ailleurs, ça marche très
bien en quotant, peux-tu expliquer quelle est la subtile différence ?



Déjà discuté ici n fois. Pour faire court, si tu quotes, tu empêches
le compilateur de byte-compiler le contenu de la fonction.
L'appostrophe est donc à la fois inutile et inefficace.

--
Matthieu
1 2 3