Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[gnus] erreur à l'ouverture du buffer Summary pour certains groups.

4 réponses
Avatar
SL
re bonjour,

J'ai une erreure de plus en plus fréquente quand je cherche à ouvrir
un group :

Wrong number of arguments: #<subr null>, 2

Ce message d'erreur est affiché dans le mini-buffer, semble-t-il quand
gnus a fini de récupérer les messages et qu'il est en train de parser
la liste pour composer la fenêtre du buffer "Summary". C'est assez
gênant puisqu'il y a maintenant déjà trois groupes que je ne peux plus
utiliser avec gnus...

A défaut, y a-t-il une manière pour forcer, sans rentrer dans le
buffer Summary, à considérer tout le groupe comme lu, de façon à ce
qu'il n'essaye plus de traiter les messages qui lui pose problème ?

Merci,
SL

4 réponses

Avatar
Bernard Adrian
SL a écrit :

A défaut, y a-t-il une manière pour forcer, sans rentrer dans le
buffer Summary, à considérer tout le groupe comme lu, de façon à ce
qu'il n'essaye plus de traiter les messages qui lui pose problème ?



Taper "C" (pour catch-up all), emacs te demande ensuite si tu veux
vraiment marquer tous les articles comme lus, répondre "y" pour
"yes". Mais ça ne règle pas ton problème...

--
Bernard Adrian
http://bernadrian.free.fr
Avatar
drkm
SL wrote:

J'ai une erreure de plus en plus fréquente quand je cherche à ouvrir
un group :

Wrong number of arguments: #<subr null>, 2

Ce message d'erreur est affiché dans le mini-buffer, semble-t-il quand
gnus a fini de récupérer les messages et qu'il est en train de parser
la liste pour composer la fenêtre du buffer "Summary".



Mmh. Je parierais pour un hook fautif [*]. Ton ~/.gnus.el est-il
accèssible publiquement ? Peux-tu poster un backtrace
<URL:http://www.fgeorges.org/tmp/FAQ.html#get-backtrace> ?

[*] J'ai la fâcheuse habitude d'appeler 'hook' à la fois la
variable '...-hook' contenant une liste de fonction, et les
fonctions que l'on y stocke. Dans (push 'drkm-gnus:some-fun
gnus-some-hook), j'appellerais donc 'hook' à la fois
'drkm-gnus:some-fun' et 'gnus-some-hook'. Comment
appelez-vous ces deux bêtes-là ?

--drkm
Avatar
SL
"drkm" writes:

"drkm" writes:

Mmh. Je parierais pour un hook fautif [*]. Ton ~/.gnus.el est-il
accèssible publiquement ? Peux-tu poster un backtrace



Il suffisait de regarder un backtrace en effet : l'erreur est produite
dans le passage dans une fonction rajoutée dans ~./.gnus pour trier
les threads dans summary :

(setq gnus-thread-sort-functions '(not gnus-thread-sort-by-date))

Je voulais avec ça trier les threads dans l'ordre chronologique
inversé, ce qui de toute façon ne marchait pas. Le backtrace :

---

Debugger entered--Lisp error: (wrong-number-of-arguments #<subr null> 2)
(not t1 t2)
(and (not (gnus-thread-sort-by-date t2 t1)) (not t1 t2))
(or (gnus-thread-sort-by-date t1 t2) (and (not ...) (not t1 t2)))
(lambda (t1 t2) (or (gnus-thread-sort-by-date t1 t2) (and ... ...)))(([11 "Re: erreur x8e0 l'ouverture du buffer Summary pour certains groups." "(nobody)" "" "fake+none+33" " " 0 0 nil nil]) ([2 "Re: Mettre un "signet" dans un buffer pour y revenir" "(nobody)" "" "fake+none+26" "<416e9898$0$26702$ " 0 0 nil nil]))
sort((([2 "Re: Mettre un "signet" dans un buffer pour y revenir" "(nobody)" "" "fake+none+26" "<416e9898$0$26702$ " 0 0 nil nil])) (lambda (t1 t2) (or (gnus-thread-sort-by-date t1 t2) (and ... ...))))
gnus-sort-threads-1((([2 "Re: Mettre un "signet" dans un buffer pour y revenir" "(nobody)" "" "fake+none+26" "<416e9898$0$26702$ " 0 0 nil nil]) ([11 "Re: erreur x8e0 l'ouverture du buffer Summary pour certains groups." "(nobody)" "" "fake+none+33" " " 0 0 nil nil]) ([3 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+27" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fc5a06$0$881$" 0 0 nil nil]) ([7 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "SL " "12 Aug 2005 19:07:02 +0200" "" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fbcbfe$0$26063$ <42fc5c55$0$918$ <42fc6bfb$0$26063$ <42fc7795$0$25055$ <42fcac08$0$26063$ <42fcb8ad$0$25044$ <42fcced6$0$914$" 0 14 nil nil]) ([8 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+31" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fbcbfe$0$26063$ <42fc5c55$0$918$ <42fc6bfb$0$26063$ <42fc7795$0$25055$ <42fcac08$0$26063$ <42fcb8ad$0$25044$ <42fcced6$0$914$" 0 0 nil nil]) ([4 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+28" " <42f789e3$0$1245$ <42f78ef5$0$26070$ <1h12rgl.1c4vufjdxn05aN% <42f9d8ce$0$26063$ <42fbb402$0$22315$ <42fbcb7c$0$26063$ <1h16c73.kf8l5p9am102N% <42fc6969$0$26065$ <42fc6e74$0$25055$" 0 0 nil nil]) ([5 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+29" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fc5a06$0$881$ <42fc8bb1$0$28866$" 0 0 nil nil]) ([6 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+30" " <42f789e3$0$1245$ <42f78ef5$0$26070$ <1h12rgl.1c4vufjdxn05aN% <42f9d8ce$0$26063$ <42fbb402$0$22315$ <42fbcb7c$0$26063$ <42fc574a$0$1209$ <42fc6acf$0$26064$ <42fc75ac$0$1224$ <42fc9ffc$0$4716$ <42fcb54c$0$22311$" 0 0 nil nil]) ([10 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+32" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fbcbfe$0$26063$ <42fc5c55$0$918$ <42fc6bfb$0$26063$ <42fc7795$0$25055$ <42fcac08$0$26063$ <42fcb8ad$0$25044$ <42fccaa7$0$879$ <42fcf5fe$0$914$ <42fd1780$0$3140$" 0 0 nil nil]) ([9 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "SL " "12 Aug 2005 19:27:24 +0200" "" " <42f789e3$0$1245$ <42f78ef5$0$26070$ <42f85c52$0$26071$ <42f896da$0$25059$ <42f8a834$0$26064$ <k%1Ke.23278$ <42f8af01$0$26071$ <et2Ke.23285$ <42f8b8c3$0$4716$ <MW2Ke.23297$ <42f8be7f$0$26065$ <Sb3Ke.23306$ <42f8c12d$0$26069$ <42fbaf41$0$889$ <42fbcae3$0$26063$ <1h16dn1.1wsu1n5wudkeiN% <1h173z7.13qs8itmcmvr4N%" 0 12 nil nil])) (lambda (t1 t2) (or (gnus-thread-sort-by-date t1 t2) (and ... ...))))
gnus-sort-threads((([2 "Re: Mettre un "signet" dans un buffer pour y revenir" "(nobody)" "" "fake+none+26" "<416e9898$0$26702$ " 0 0 nil nil]) ([11 "Re: erreur x8e0 l'ouverture du buffer Summary pour certains groups." "(nobody)" "" "fake+none+33" " " 0 0 nil nil]) ([3 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+27" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fc5a06$0$881$" 0 0 nil nil]) ([7 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "SL " "12 Aug 2005 19:07:02 +0200" "" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fbcbfe$0$26063$ <42fc5c55$0$918$ <42fc6bfb$0$26063$ <42fc7795$0$25055$ <42fcac08$0$26063$ <42fcb8ad$0$25044$ <42fcced6$0$914$" 0 14 nil nil]) ([8 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+31" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fbcbfe$0$26063$ <42fc5c55$0$918$ <42fc6bfb$0$26063$ <42fc7795$0$25055$ <42fcac08$0$26063$ <42fcb8ad$0$25044$ <42fcced6$0$914$" 0 0 nil nil]) ([4 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+28" " <42f789e3$0$1245$ <42f78ef5$0$26070$ <1h12rgl.1c4vufjdxn05aN% <42f9d8ce$0$26063$ <42fbb402$0$22315$ <42fbcb7c$0$26063$ <1h16c73.kf8l5p9am102N% <42fc6969$0$26065$ <42fc6e74$0$25055$" 0 0 nil nil]) ([5 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+29" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fc5a06$0$881$ <42fc8bb1$0$28866$" 0 0 nil nil]) ([6 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+30" " <42f789e3$0$1245$ <42f78ef5$0$26070$ <1h12rgl.1c4vufjdxn05aN% <42f9d8ce$0$26063$ <42fbb402$0$22315$ <42fbcb7c$0$26063$ <42fc574a$0$1209$ <42fc6acf$0$26064$ <42fc75ac$0$1224$ <42fc9ffc$0$4716$ <42fcb54c$0$22311$" 0 0 nil nil]) ([10 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "(nobody)" "" "fake+none+32" " <R6MJe.23067$ <42f78fd0$0$26071$ <1h0zqi6.b33ube14of0j4N% <42f79a86$0$26070$ <1h0zr6a.1x4c0or1qtxu8vN% <42f79e51$0$26065$ <42f856a5$0$25017$ <42f85cff$0$26067$ <42fbb8bd$0$1254$ <42fbcbfe$0$26063$ <42fc5c55$0$918$ <42fc6bfb$0$26063$ <42fc7795$0$25055$ <42fcac08$0$26063$ <42fcb8ad$0$25044$ <42fccaa7$0$879$ <42fcf5fe$0$914$ <42fd1780$0$3140$" 0 0 nil nil]) ([9 "Re: Communiqux8e9 du Bureau d'Attac aprx8e8s l'article du Figaro" "SL " "12 Aug 2005 19:27:24 +0200" "" " <42f789e3$0$1245$ <42f78ef5$0$26070$ <42f85c52$0$26071$ <42f896da$0$25059$ <42f8a834$0$26064$ <k%1Ke.23278$ <42f8af01$0$26071$ <et2Ke.23285$ <42f8b8c3$0$4716$ <MW2Ke.23297$ <42f8be7f$0$26065$ <Sb3Ke.23306$ <42f8c12d$0$26069$ <42fbaf41$0$889$ <42fbcae3$0$26063$ <1h16dn1.1wsu1n5wudkeiN% <1h173z7.13qs8itmcmvr4N%" 0 12 nil nil])))
gnus-summary-prepare()
gnus-summary-read-group-1("nndraft:drafts" nil t nil nil nil)
gnus-summary-read-group("nndraft:drafts" nil t nil nil nil nil)
gnus-group-read-group(nil t)
gnus-group-select-group(nil)
* call-interactively(gnus-group-select-group)

---

SL
Avatar
Xavier Maillard
On 13 Aug 2005, SL wrote:

"drkm" writes:

"drkm" writes:

> Mmh. Je parierais pour un hook fautif [*]. Ton ~/.gnus.el
> est-il accèssible publiquement ? Peux-tu poster un backtrace

Il suffisait de regarder un backtrace en effet : l'erreur est
produite dans le passage dans une fonction rajoutée dans
~./.gnus pour trier les threads dans summary :

(setq gnus-thread-sort-functions '(not
gnus-thread-sort-by-date))



L'alias not n'accepte qu'un seul argument. Il faut donc que tu
corriges ca dans ta fonction.
--
"GNU is my religion"

.O. Xavier Maillard
..O Reims - France
OOO +33 6 68 04 64 37