Petite question :
J'ai dans ma gnus-summary-line-format qui est définit comme
"%R%U %-15,15n ~ %I%-37,37s[%-2,2~(cut 6)o-%2,2~(cut 4)o-%2,2~(cut 2)o %2,2~(cut 9)oh%2,2~(cut 11)o]\n"
Le problème, c'est que lorsqu'il y a une indentation, c'est à dire lorsque %I n'est pas nul, j'ai un décalage malheureux de la partie [%-2,2~(cut 6)o-%2,2~(cut 4)o-%2,2~(cut 2)o %2,2~(cut 9)oh%2,2~(cut 11)o], alors que j'aimerais que celle-ci soit laissée telle quelle. Une idée ?
Pour donner une idée du problème, je me trouve avec
E Andreas Barth ~ Re: Debian needs more buildds. It has[19-02-04 12h42]
Q ~ >>> <ESPACE EN TROP> [19-02-04 16h56]
# Re: amateurs de lisp, bonsoir
Posté par PachaFonk . Évalué à 2.
[^] # Re: amateurs de lisp, bonsoir
Posté par chl (site web personnel) . Évalué à 2.
[^] # Re: amateurs de lisp, bonsoir
Posté par Sixel . Évalué à 1.
/me sort en courant, tellement vite qu'il en oublie la faute d'orthographe
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).
[^] # Re: amateurs de lisp, bonsoir
Posté par cassecou . Évalué à 1.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 1.
Ce commentaire a été supprimé par l’équipe de modération.
# Re: amateurs de lisp, bonsoir
Posté par Yann Hodique (site web personnel) . Évalué à 3.
tu pourrais par exemple définir un nouveau motif (ici Z, qui est non utilisé):
(add-to-list 'gnus-summary-line-format-alist '(?Z (format "%s%s" gnus-tmp-indentation gnus-tmp-subject-or-nil) ?s))
pour obtenir la concaténation de %I%s
reste à le formater à la bonne longueur par
(setq gnus-summary-line-format "%R%U %-15,15n ~ %-37,37Z[%-2,2~(cut 6)o-%2,2~(cut 4)o-%2,2~(cut 2)o %2,2~(cut 9)oh%2,2~(cut 11)o]\n"))
Il doit y avoir moyen de faire plus propre avec les gnus-user-format-function-* mais j'ai pas trop regardé de ce côté. Si tu trouves ça m'intéresse :-)
[^] # Re: amateurs de lisp, bonsoir
Posté par Yann Hodique (site web personnel) . Évalué à 2.
(defun gnus-user-format-function-Z (h) (format "%s%s" gnus-tmp-indentation gnus-tmp-subject-or-nil))
(setq gnus-summary-line-format "%R%U %-15,15n ~ %-37,37uZ[%-2,2~(cut 6)o-%2,2~(cut 4)o-%2,2~(cut 2)o %2,2~(cut 9)oh%2,2~(cut 11)o]\n"))
a l'air de bien marcher, et est nettement plus clean : au moins Lars pourra rajouter un flag Z tranquillement sans que ça pose problème :)
[^] # Re: amateurs de lisp, bonsoir
Posté par Anonyme . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.