From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/2733 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?q?Jochen_K=FCpper?= Newsgroups: gmane.emacs.gnus.user Subject: agent categories Date: Sun, 13 Jul 2003 21:28:02 +0200 Organization: FHI Berlin & FOM Rijnhuizen Message-ID: <863cha2pml.fsf@doze.rijnh.nl> Reply-To: jochen-W2i0oK7yYu0+t3nig+EZI7NAH6kLmebB@public.gmane.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1138669060 16147 80.91.229.2 (31 Jan 2006 00:57:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 00:57:40 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:31:08 2006 Original-Path: quimby.gnus.org!newsfeed1.e.nsc.no!nsc.no!nextra.com!news.tele.dk!news.tele.dk!small.news.tele.dk!fu-berlin.de!uni-berlin.de!dhcp124-216.rijnh.NL!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-NNTP-Posting-Host: dhcp124-216.rijnh.nl (192.42.124.216) Original-X-Trace: news.uni-berlin.de 1058124505 8802836 192.42.124.216 (16 [188127]) X-Archive: encrypt X-Attribution: Jochen Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUcGRSqioSCPi7Cwbxu Vk5MQjycXkxMKiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFG2qEAAAB5klEQVR42nXUwY7aMBAA UK8E4tqpI/fMKIWzFdBewcwm10WA9tpksz6zFci/37GdxF7a+mLwi2fGQ4yo/jPE9AkaIcRM/gU7 EcfTA/zgtWsuEfRmWPVjlsOryMYpAYgvYz9B8RXmhxHEw/gcQD+sz/cDbMLXhbu7a6j6Nob6FuDW U21+uje8nuUA/rnXxR4ArCWi5jhWJSJUmoWop7HckPt+Bz6PsrYmexgg5HY3CDvKuq/lAM9hB4VQ HfZEMt8xj2BLSrD1cDlThNJMoXSEWnroDJr3HM5nDtUbRIPuluDqLlx8YdYuh0o87S6+DWANUrn+ Pf0eO7vh1Awf98XKXi/jAatnCwU/Bebl5pZqjRNs2xa4IcoqdEuN5QSbFn3pYLkqqbtyLLfSEbQi XEn4jsvpZRiAO7UCUCYBhE7zhAgSclAyToiSO5xgA+8RONYqD6X3YYdWnakJU1WVPsaI0LXU5VBF kMr6aJTBPk4KfP5SJoAYEXpE5/4FVnVrpHQ/tny/pAduZl/bBDsGLbkqD7ZN0PgbCfwucPL49gzd pZmPw22SoPoc+iZkAL+J6nRrdQEHf+4Qqm4TFJJ8idxYrumY/QEAFHQI65xhcZqgOEHhTAhk6WUu jgPohnc4wgD21+zN+c79AZmNym6Cgz4IAAAAAElFTkSuQmCC X-URL: http://jochen-kuepper.de Cancel-Lock: sha1:8KcJE/VrmGq66DyJuCvLvHbiP4Y= Original-Xref: bridgekeeper.physik.uni-ulm.de gnus-emacs-gnus:2873 Original-Lines: 86 X-Gnus-Article-Number: 2873 Tue Jan 17 17:31:08 2006 Xref: news.gmane.org gmane.emacs.gnus.user:2733 Archived-At: I cannot create any agent categories via the customization interface, and don't know how to do it by hand. (If someone tells me how to do the latter, that would be fine:) Having problems with my agent categories I thought I delete the .../agent/lib/categories file and start anew. So I did delete the file, fire up Gnus, press J c to get the category list, where default is already provided. So I press 'e' to edit it, then just say done and get the following backtrace: ,---- | Debugger entered--Lisp error: (wrong-type-argument sequencep ignore) | gnus-category-insert-line((default (agent-groups . ignore) (agent-predicate . short))) | gnus-category-prepare() | gnus-category-list() | (progn (switch-to-buffer (get-buffer gnus-category-buffer)) (gnus-category-list)) | (if (get-buffer gnus-category-buffer) (progn (switch-to-buffer ...) (gnus-category-list))) | (when (get-buffer gnus-category-buffer) (switch-to-buffer (get-buffer gnus-category-buffer)) (gnus-category-list)) | (lambda (&rest ignore) (let* (... ...) (while widgets ...)) (gnus-category-write) (gnus-kill-buffer (current-buffer)) (when (get-buffer gnus-category-buffer) (switch-to-buffer ...) (gnus-category-list)))((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) (push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) nil) | widget-apply((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) :notify (push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) nil) | widget-item-action((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) nil) | widget-apply((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) :action nil) | widget-apply-action((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) nil) | widget-button-press(54) | * call-interactively(widget-button-press) | recursive-edit() | byte-code("Æ!ˆÇ ˆÈ !ˆ\nƒ? | debug(error (wrong-type-argument listp complete)) | gnus-function-implies-unread-1(complete) | gnus-predicate-implies-unread(complete) | gnus-agent-fetch-headers("nntp+DFN:gnu.emacs.gnus") | gnus-agent-fetch-group-1("nntp+DFN:gnu.emacs.gnus" (nntp "DFN" (nntp-address "news.cis.dfn.de"))) | gnus-agent-fetch-session() | call-interactively(gnus-agent-fetch-session) `---- Looking around I cannot really figure out what the file should look like, but I did try the following by hand ,----[.../agent/lib/categories] | ((default short nil nil) (complete true nil nil)) `---- which comes up with an error when I try to fetch (J s): ,---- | gnus-function-implies-unread-1(complete) | gnus-predicate-implies-unread(complete) | gnus-agent-fetch-headers("nntp+DFN:gnu.emacs.gnus") | gnus-agent-fetch-group-1("nntp+DFN:gnu.emacs.gnus" (nntp "DFN" (nntp-address "news.cis.dfn.de"))) | gnus-agent-fetch-session() | * call-interactively(gnus-agent-fetch-session) | recursive-edit() | byte-code("Æ!ˆÇ ˆÈ !ˆ\nƒ? | debug(error (wrong-type-argument sequencep ignore)) | gnus-category-insert-line((default (agent-groups . ignore) (agent-predicate . short))) | gnus-category-prepare() | gnus-category-list() | (progn (switch-to-buffer (get-buffer gnus-category-buffer)) (gnus-category-list)) | (if (get-buffer gnus-category-buffer) (progn (switch-to-buffer ...) (gnus-category-list))) | (when (get-buffer gnus-category-buffer) (switch-to-buffer (get-buffer gnus-category-buffer)) (gnus-category-list)) | (lambda (&rest ignore) (let* (... ...) (while widgets ...)) (gnus-category-write) (gnus-kill-buffer (current-buffer)) (when (get-buffer gnus-category-buffer) (switch-to-buffer ...) (gnus-category-list)))((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) (push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) nil) | widget-apply((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) :notify (push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) nil) | widget-item-action((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) nil) | widget-apply((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) :action nil) | widget-apply-action((push-button :args nil :value "Done" :notify (lambda (&rest ignore) (let* ... ...) (gnus-category-write) (gnus-kill-buffer ...) (when ... ... ...)) :button-overlay # :from # :to #) nil) | widget-button-press(54) | * call-interactively(widget-button-press) | recursive-edit() | byte-code("Æ!ˆÇ ˆÈ !ˆ\nƒ? | debug(error (wrong-type-argument listp complete)) | gnus-function-implies-unread-1(complete) | gnus-predicate-implies-unread(complete) | gnus-agent-fetch-headers("nntp+DFN:gnu.emacs.gnus") | gnus-agent-fetch-group-1("nntp+DFN:gnu.emacs.gnus" (nntp "DFN" (nntp-address "news.cis.dfn.de"))) | gnus-agent-fetch-session() | call-interactively(gnus-agent-fetch-session) `---- I am using Emacs 21.2.1 and Gnus 5.10.3 on cygwin. I am almost sure it's me, but what am I doing wrong? Greetings, Jochen -- Einigkeit und Recht und Freiheit http://www.Jochen-Kuepper.de Liberté, Égalité, Fraternité GnuPG key: CC1B0B4D Sex, drugs and rock-n-roll