From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/49656 Path: main.gmane.org!not-for-mail From: rossini@blindglobe.net (A.J. Rossini) Newsgroups: gmane.emacs.gnus.general Subject: current CVS, "G c" on a Group or Topic in the groups buffer barfs. Date: Sun, 26 Jan 2003 13:04:53 -0800 Sender: owner-ding@hpc.uh.edu Message-ID: <87n0lnlj0q.fsf@jeeves.blindglobe.net> Reply-To: rossini@u.washington.edu NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1043632456 15953 80.91.224.249 (27 Jan 2003 01:54:16 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 27 Jan 2003 01:54:16 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18cyTQ-00048y-00 for ; Mon, 27 Jan 2003 02:54:08 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18cyU4-0000s5-00; Sun, 26 Jan 2003 19:54:48 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 26 Jan 2003 19:55:44 -0600 (CST) Original-Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id TAA11810 for ; Sun, 26 Jan 2003 19:55:37 -0600 (CST) Original-Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.11.2/8.11.1) id h0R1saH13130 for ding@hpc.uh.edu; Sun, 26 Jan 2003 19:54:36 -0600 Original-Received: from sclp3.sclp.com (sclp3.sclp.com [66.230.238.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id PAA11331 for ; Sun, 26 Jan 2003 15:05:57 -0600 (CST) Original-Received: (qmail 47227 invoked by alias); 26 Jan 2003 21:04:55 -0000 Original-Received: (qmail 47213 invoked from network); 26 Jan 2003 21:04:50 -0000 Original-Received: from sense-sea-megasub-2-231.oz.net (HELO jeeves.blindglobe.net) (@216.39.172.231) by 66.230.238.6 with SMTP; 26 Jan 2003 21:04:50 -0000 Original-Received: from rossini by jeeves.blindglobe.net with local (Exim 3.36 #1 (Debian)) id 18ctxX-00024q-00 for ; Sun, 26 Jan 2003 13:04:55 -0800 Original-To: ding@gnus.org User-Agent: Gnus/5.090015 (Oort Gnus v0.15) XEmacs/21.4 (Native Windows TTY Support, i386-debian-linux) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:49656 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:49656 CVS updated this morning (US Pacific time), but it applies to code from yesterday as well. I can't seem to "G c" on Group or Topic like I could with 0.07 (I jumped to 0.14/0.15). Backtrace follows from a "G c" :=20=20 Signaling: (void-function nil) nil((other :tag "Unclassified" :args (nil)) nil) widget-apply((other :tag "Unclassified" :args (nil)) :match nil) widget-choice-match((choice :tag "Group contents classification for spam = sorting" :args ((variable-item :value gnus-group-spam-classification-spam := args nil) (variable-item :value gnus-group-spam-classification-ham :args ni= l) (other :tag "Unclassified" :args ...))) nil) widget-apply((choice :tag "Group contents classification for spam sorting= " :args ((variable-item :value gnus-group-spam-classification-spam :args ni= l) (variable-item :value gnus-group-spam-classification-ham :args nil) (oth= er :tag "Unclassified" :args ...))) :match nil) widget-match-inline((choice :tag "Group contents classification for spam = sorting" :args ((variable-item :value gnus-group-spam-classification-spam := args nil) (variable-item :value gnus-group-spam-classification-ham :args ni= l) (other :tag "Unclassified" :args ...))) nil) widget-group-match-inline((list :tag "Group contents spam/ham classificat= ion" :args ((choice :tag "Group contents classification for spam sorting" := args ...))) nil) widget-group-match((list :tag "Group contents spam/ham classification" :a= rgs ((choice :tag "Group contents classification for spam sorting" :args ..= .))) nil) widget-apply((list :tag "Group contents spam/ham classification" :args ((= choice :tag "Group contents classification for spam sorting" :args ...))) := match nil) widget-match-inline((list :tag "Group contents spam/ham classification" := args ((choice :tag "Group contents classification for spam sorting" :args .= ..))) nil) widget-group-value-create((cons :buttons ((documentation-string :to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :value "The spa= m classification (spam, ham, or neither) of this group.\nWhen a spam group = is entered, all unread articles are marked as spam." :args nil)) :indent 4 = :parent (set :children (... ... ... ... ... ... ... ...) :buttons (... ... = ... ... ... ... ... ... ...) :indent 0 :parent (group :value nil :args ...)= :value nil :inline t :greedy t :tag "Parameters" :format "%t:\n%h%v" :doc = "These special parameters are recognized by Gnus.\nCheck the [ ] for the pa= rameters you want to apply to this group or\nto the groups in this topic, t= hen edit the value to suit your taste." :args (... ... ... ... ... ... ... = ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...= ... ... ... ... ... ... ... ...)) :format "%v%h\n" :doc "The spam classifi= cation (spam, ham, or neither) of this group.\nWhen a spam group is entered= , all unread articles are marked as spam." :args ((const :value spam-conten= ts :format "" :args nil) (list :tag "Group contents spam/ham classification= " :args ...)))) widget-apply((cons :buttons ((documentation-string :to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :value "The spam classificat= ion (spam, ham, or neither) of this group.\nWhen a spam group is entered, a= ll unread articles are marked as spam." :args nil)) :indent 4 :parent (set = :children (... ... ... ... ... ... ... ...) :buttons (... ... ... ... ... .= .. ... ... ...) :indent 0 :parent (group :value nil :args ...) :value nil := inline t :greedy t :tag "Parameters" :format "%t:\n%h%v" :doc "These specia= l parameters are recognized by Gnus.\nCheck the [ ] for the parameters you = want to apply to this group or\nto the groups in this topic, then edit the = value to suit your taste." :args (... ... ... ... ... ... ... ... ... ... .= .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... = ... ... ... ... ...)) :format "%v%h\n" :doc "The spam classification (spam,= ham, or neither) of this group.\nWhen a spam group is entered, all unread = articles are marked as spam." :args ((const :value spam-contents :format ""= :args nil) (list :tag "Group contents spam/ham classification" :args ...))= ) :value-create) widget-default-create((cons :buttons ((documentation-string :to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :value "The spam cl= assification (spam, ham, or neither) of this group.\nWhen a spam group is e= ntered, all unread articles are marked as spam." :args nil)) :indent 4 :par= ent (set :children (... ... ... ... ... ... ... ...) :buttons (... ... ... = ... ... ... ... ... ...) :indent 0 :parent (group :value nil :args ...) :va= lue nil :inline t :greedy t :tag "Parameters" :format "%t:\n%h%v" :doc "The= se special parameters are recognized by Gnus.\nCheck the [ ] for the parame= ters you want to apply to this group or\nto the groups in this topic, then = edit the value to suit your taste." :args (... ... ... ... ... ... ... ... = ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...= ... ... ... ... ... ... ...)) :format "%v%h\n" :doc "The spam classificati= on (spam, ham, or neither) of this group.\nWhen a spam group is entered, al= l unread articles are marked as spam." :args ((const :value spam-contents := format "" :args nil) (list :tag "Group contents spam/ham classification" :a= rgs ...)))) widget-apply((cons :buttons ((documentation-string :to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :value "The spam classificat= ion (spam, ham, or neither) of this group.\nWhen a spam group is entered, a= ll unread articles are marked as spam." :args nil)) :indent 4 :parent (set = :children (... ... ... ... ... ... ... ...) :buttons (... ... ... ... ... .= .. ... ... ...) :indent 0 :parent (group :value nil :args ...) :value nil := inline t :greedy t :tag "Parameters" :format "%t:\n%h%v" :doc "These specia= l parameters are recognized by Gnus.\nCheck the [ ] for the parameters you = want to apply to this group or\nto the groups in this topic, then edit the = value to suit your taste." :args (... ... ... ... ... ... ... ... ... ... .= .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... = ... ... ... ... ...)) :format "%v%h\n" :doc "The spam classification (spam,= ham, or neither) of this group.\nWhen a spam group is entered, all unread = articles are marked as spam." :args ((const :value spam-contents :format ""= :args nil) (list :tag "Group contents spam/ham classification" :args ...))= ) :create) widget-create-child((set :children ((cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format = "%v%h\n" :doc "\nThis number will be prompted as the initial value of the n= umber of\narticles to list when the group is a large newsgroup (see\n`gnus-= large-newsgroup'). If it is `nil', the default value is the\ntotal number = of articles in the group." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format = "%v%h\n" :doc "Posting method for this group." :args ...) (cons :button ...= :inactive # :to # :from # :children ... :buttons ... :indent 4= :parent #0 :format "%v%h\n" :doc "The default charset to use in the group.= " :args ...) (cons :button ... :inactive # :to # :from # :child= ren ... :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc "All read a= rticles will be put through the expiry process\n\nThis happens even if they= are not marked as expirable.\nUse with caution." :args ...) (cons :button = ... :inactive # :to # :from # :children ... :buttons ... :inden= t 4 :parent #0 :format "%v%h\n" :doc "All articles that are read will be ma= rked as expirable." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n= " :doc "Gnus assumed that you are subscribed to the To/List address.\n\nWhe= n constructing a list of subscribed groups using\n`gnus-find-subscribed-add= resses', Gnus includes the To address given\nabove, or the list address (if= the To address has not been set)." :args ...) (cons :button ... :inactive = # := to # :from # :children ... :buttons ... :indent 4 :parent #0= :format "%v%h\n" :doc "This address will be used when doing a `a' in the g= roup.\n\nIt is totally ignored when doing a followup--except that if it is\= npresent in a news group, you'll get mail group semantics when doing\n`f'.\= n\nThe gnus-group-split mail splitting mechanism will behave as if this\nad= dress was listed in gnus-group-split Addresses (see below)." :args ...) (co= ns :button ... :inactive # :to # = :from # :children ... :buttons= ... :indent 4 :parent #0 :format "%v%h\n" :doc "This will be used when doi= ng followups and posts.\n\nThis is primarily useful in mail groups that rep= resent closed\nmailing lists--mailing lists where it's expected that everyb= ody that\nwrites to the mailing list is subscribed to it. Since using this= \nparameter ensures that the mail only goes to the mailing list itself,\nit= means that members won't receive two copies of your followups.\n\nUsing `t= o-address' will actually work whether the group is foreign or\nnot. Let's = say there's a group on the server that is called\n`fa.4ad-l'. This is a re= al newsgroup, but the server has gotten the\narticles from a mail-to-news g= ateway. Posting directly to this group\nis therefore impossible--you have = to send mail to the mailing list\naddress instead.\n\nThe gnus-group-split = mail splitting mechanism will behave as if this\naddress was listed in gnus= -group-split Addresses (see below)." :args ...)) :buttons ((checkbox :to #<= marker at 671 in *Gnus Customize* 0x8d19aec> :from # :button-extent # :indent 4 :parent #0 := value nil) (checkbox :to # :fr= om # :button-extent # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (checkbox = :to # :from # :button-extent # :indent 4 :paren= t #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (che= ckbox :to # :from # :button-extent # :indent 4 = :parent #0 :value nil) (checkbox :to # :from # :button-exten= t # :indent 4 :parent #0 :value nil) (documentation-string :to= # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :value "The= se special parameters are recognized by Gnus.\nCheck the [ ] for the parame= ters you want to apply to this group or\nto the groups in this topic, then = edit the value to suit your taste." :args nil)) :indent 0 :parent (group :v= alue nil :args (... ... ...)) :value nil :inline t :greedy t :tag "Paramete= rs" :format "%t:\n%h%v" :doc "These special parameters are recognized by Gn= us.\nCheck the [ ] for the parameters you want to apply to this group or\nt= o the groups in this topic, then edit the value to suit your taste." :args = ((cons :format "%v%h\n" :doc "This will be used when doing followups and po= sts.\n\nThis is primarily useful in mail groups that represent closed\nmail= ing lists--mailing lists where it's expected that everybody that\nwrites to= the mailing list is subscribed to it. Since using this\nparameter ensures= that the mail only goes to the mailing list itself,\nit means that members= won't receive two copies of your followups.\n\nUsing `to-address' will act= ually work whether the group is foreign or\nnot. Let's say there's a group= on the server that is called\n`fa.4ad-l'. This is a real newsgroup, but t= he server has gotten the\narticles from a mail-to-news gateway. Posting di= rectly to this group\nis therefore impossible--you have to send mail to the= mailing list\naddress instead.\n\nThe gnus-group-split mail splitting mech= anism will behave as if this\naddress was listed in gnus-group-split Addres= ses (see below)." :args ...) (cons :format "%v%h\n" :doc "This address will= be used when doing a `a' in the group.\n\nIt is totally ignored when doing= a followup--except that if it is\npresent in a news group, you'll get mail= group semantics when doing\n`f'.\n\nThe gnus-group-split mail splitting me= chanism will behave as if this\naddress was listed in gnus-group-split Addr= esses (see below)." :args ...) (cons :format "%v%h\n" :doc "Gnus assumed th= at you are subscribed to the To/List address.\n\nWhen constructing a list o= f subscribed groups using\n`gnus-find-subscribed-addresses', Gnus includes = the To address given\nabove, or the list address (if the To address has not= been set)." :args ...) (cons :format "%v%h\n" :doc "All articles that are = read will be marked as expirable." :args ...) (cons :format "%v%h\n" :doc "= All read articles will be put through the expiry process\n\nThis happens ev= en if they are not marked as expirable.\nUse with caution." :args ...) (con= s :format "%v%h\n" :doc "The default charset to use in the group." :args ..= .) (cons :format "%v%h\n" :doc "Posting method for this group." :args ...) = (cons :format "%v%h\n" :doc "\nThis number will be prompted as the initial = value of the number of\narticles to list when the group is a large newsgrou= p (see\n`gnus-large-newsgroup'). If it is `nil', the default value is the\= ntotal number of articles in the group." :args ...) (cons :format "%v%h\n" = :doc "The spam classification (spam, ham, or neither) of this group.\nWhen = a spam group is entered, all unread articles are marked as spam." :args ...= ) (cons :format "%v%h\n" :doc "Which spam processors will be applied to the= spam or ham GROUP articles at summary exit." :args ...) (cons :format "%v%= h\n" :doc "Where spam-processed articles will go at summary exit." :args ..= .) (cons :format "%v%h\n" :doc "Where ham articles will go at summary exit = from a spam group." :args ...) (cons :format "%v%h\n" :doc "List of charset= s that should be ignored.\n\nWhen these charsets are used in the \"charset\= " parameter, the\ndefault charset will be used instead." :args ...) (cons := format "%v%h\n" :doc "If non-nil, specify how to remove `banners' from arti= cles.\n\nSymbol `signature' means to remove signatures delimited by\n`gnus-= signature-separator'. Any other symbol is used to look up a\nregular expre= ssion to match the banner in `gnus-article-banner-alist'.\nA string is used= as a regular expression to match the banner\ndirectly." :args ...) (cons := format "%v%h\n" :doc "List of charsets that are permitted to be unencoded."= :args ...) (cons :format "%v%h\n" :doc "Store messages posted from or to t= his address in this group.\n\nYou must be using gnus-group-split for this t= o work. The VALUE of the\nnnmail-split-fancy SPLIT generated for this grou= p will match these\naddresses." :args ...) (cons :format "%v%h\n" :doc "Lik= e gnus-group-split Address, but expects a regular expression." :args ...) (= cons :format "%v%h\n" :doc "Regular expression that cancels gnus-group-spli= t matches.\n\nEach entry is added to the nnmail-split-fancy SPLIT as a sepa= rate\nRESTRICT clause." :args ...) (cons :format "%v%h\n" :doc "Override al= l other gnus-group-split fields.\n\nIn `Fancy Split', you can enter any nnm= ail-split-fancy SPLIT. Note\nthat the name of this group won't be automati= cally assumed, you have\nto add it to the SPLITs yourself. This means you = can use such splits\nto split messages to other groups too.\n\nIf you selec= t `Catch All', this group will get postings for any\nmessages not matched i= n any other group. It overrides the variable\ngnus-group-split-default-cat= ch-all-group.\n\nSelecting `Ignore' forces no SPLIT to be generated for thi= s group,\ndisabling all other gnus-group-split fields." :args ...) (cons :f= ormat "%v%h\n" :doc "Ignore `Reply-To' headers in this group.\n\nThat can b= e useful if you're reading a mailing list group where the\nlistserv has ins= erted `Reply-To' headers that point back to the\nlistserv itself. This is = broken behavior. So there!" :args ...) (cons :format "%v%h\n" :doc "All po= sts will be sent to the specified group." :args ...) (cons :format "%v%h\n"= :doc "Specify default value for GCC header.\n\nIf this symbol is present i= n the group parameter list and set to `t',\nnew composed messages will be `= Gcc''d to the current group. If it is\npresent and set to `none', no `Gcc:= ' header will be generated, if it\nis present and a string, this string wil= l be inserted literally as a\n`gcc' header (this symbol takes precedence ov= er any default `Gcc'\nrules as described later)." :args ...) (cons :format = "%v%h\n" :doc "When to expire.\n\nOverrides any `nnmail-expiry-wait' and `n= nmail-expiry-wait-function'\nwhen expiring expirable messages. The value c= an either be a number of\ndays (not necessarily an integer) or the symbols = `never' or\n`immediate'." :args ...) (cons :format "%v%h\n" :doc "Where exp= ired messages end up.\n\nOverrides `nnmail-expiry-target', which see." :arg= s ...) (cons :format "%v%h\n" :doc "Make the specified file into the curren= t score file.\nThis means that all score commands you issue will end up in = this file." :args ...) (cons :format "%v%h\n" :doc "Make the specified file= into the current adaptive file.\nAll adaptive score entries will be put in= to this file." :args ...) (cons :format "%v%h\n" :doc "Administration addre= ss for a mailing list.\n\nWhen unsubscribing to a mailing list you should n= ever send the\nunsubscription notice to the mailing list itself. Instead, = you'd\nsend messages to the administrative address. This parameter allows\= nyou to put the admin address somewhere convenient." :args ...) (cons :form= at "%v%h\n" :doc "Which articles to display on entering the group.\n\n`all'= \n Display all articles, both read and unread.\n\n`integer'\n Displ= ay the last NUMBER articles in the group. This is the same as\n enteri= ng the group with C-u NUMBER.\n\n`default'\n Display the default visibl= e articles, which normally includes\n unread and ticked articles.\n\n`O= ther'\n Display the articles that satisfy the S-expression. The S-expre= ssion\n should be in an array form." :args ...) (cons :format "%v%h\n" = :doc "An arbitrary comment on the group." :args ...) (cons :format "%v%h\n"= :doc "Always display this group, even when there are no unread articles\ni= n it.." :args ...) (cons :format "%v%h\n" :doc "highlight regexps.\nSee `gn= us-emphasis-alist'." :args ...) (cons :format "%v%h\n" :doc "post style.\nS= ee `gnus-posting-styles'." :args ...) (cons :format "%v%h\n" :doc "If `gnus= -subscribe-newsgroup-method' or\n`gnus-subscribe-options-newsgroup-method' = is set to\n`gnus-subscribe-topics', new groups that matches this regexp wil= l\nautomatically be subscribed to this topic" :args ...) (cons :format "%v%= h\n" :doc "If this topic parameter is set, when new groups are subscribed\n= automatically under this topic (via the `subscribe' topic parameter)\nassig= n this level to the group, rather than the default level\nset in `gnus-leve= l-default-subscribed'" :args ...))) (cons :format "%v%h\n" :doc "The spam c= lassification (spam, ham, or neither) of this group.\nWhen a spam group is = entered, all unread articles are marked as spam." :args ((const :value spam= -contents :format "" :args nil) (list :tag "Group contents spam/ham classif= ication" :args ...)))) widget-checklist-add-item((set :children ((cons :button ... :inactive # :to = # :from # :children ... :buttons ... :indent 4 :parent #0 :f= ormat "%v%h\n" :doc "\nThis number will be prompted as the initial value of= the number of\narticles to list when the group is a large newsgroup (see\n= `gnus-large-newsgroup'). If it is `nil', the default value is the\ntotal n= umber of articles in the group." :args ...) (cons :button ... :inactive # :to = # :from # :children ... :buttons ... :indent 4 :parent #0 :f= ormat "%v%h\n" :doc "Posting method for this group." :args ...) (cons :butt= on ... :inactive # :to # :from #<= marker at 535 in *Gnus Customize* 0x8d19da4> :children ... :buttons ... :in= dent 4 :parent #0 :format "%v%h\n" :doc "The default charset to use in the = group." :args ...) (cons :button ... :inactive # :to # :from # = :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc "All = read articles will be put through the expiry process\n\nThis happens even i= f they are not marked as expirable.\nUse with caution." :args ...) (cons :b= utton ... :inactive # :to # :from= # :children ... :buttons ... = :indent 4 :parent #0 :format "%v%h\n" :doc "All articles that are read will= be marked as expirable." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "= %v%h\n" :doc "Gnus assumed that you are subscribed to the To/List address.\= n\nWhen constructing a list of subscribed groups using\n`gnus-find-subscrib= ed-addresses', Gnus includes the To address given\nabove, or the list addre= ss (if the To address has not been set)." :args ...) (cons :button ... :ina= ctive # :to # :from # :children ... :buttons ... :indent 4 :par= ent #0 :format "%v%h\n" :doc "This address will be used when doing a `a' in= the group.\n\nIt is totally ignored when doing a followup--except that if = it is\npresent in a news group, you'll get mail group semantics when doing\= n`f'.\n\nThe gnus-group-split mail splitting mechanism will behave as if th= is\naddress was listed in gnus-group-split Addresses (see below)." :args ..= .) (cons :button ... :inactive # :to # :from # :children ... :b= uttons ... :indent 4 :parent #0 :format "%v%h\n" :doc "This will be used wh= en doing followups and posts.\n\nThis is primarily useful in mail groups th= at represent closed\nmailing lists--mailing lists where it's expected that = everybody that\nwrites to the mailing list is subscribed to it. Since usin= g this\nparameter ensures that the mail only goes to the mailing list itsel= f,\nit means that members won't receive two copies of your followups.\n\nUs= ing `to-address' will actually work whether the group is foreign or\nnot. = Let's say there's a group on the server that is called\n`fa.4ad-l'. This i= s a real newsgroup, but the server has gotten the\narticles from a mail-to-= news gateway. Posting directly to this group\nis therefore impossible--you= have to send mail to the mailing list\naddress instead.\n\nThe gnus-group-= split mail splitting mechanism will behave as if this\naddress was listed i= n gnus-group-split Addresses (see below)." :args ...)) :buttons ((checkbox = :to # :from # :button-extent # :indent 4 :paren= t #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (che= ckbox :to # :from # :button-extent # :indent 4 = :parent #0 :value nil) (checkbox :to # :from # :button-exten= t # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil= ) (checkbox :to # :from # :button-extent # :ind= ent 4 :parent #0 :value nil) (checkbox :to # :from # :button= -extent # :indent 4 :parent #0 :value nil) (documentation-stri= ng :to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :valu= e "These special parameters are recognized by Gnus.\nCheck the [ ] for the = parameters you want to apply to this group or\nto the groups in this topic,= then edit the value to suit your taste." :args nil)) :indent 0 :parent (gr= oup :value nil :args (... ... ...)) :value nil :inline t :greedy t :tag "Pa= rameters" :format "%t:\n%h%v" :doc "These special parameters are recognized= by Gnus.\nCheck the [ ] for the parameters you want to apply to this group= or\nto the groups in this topic, then edit the value to suit your taste." = :args ((cons :format "%v%h\n" :doc "This will be used when doing followups = and posts.\n\nThis is primarily useful in mail groups that represent closed= \nmailing lists--mailing lists where it's expected that everybody that\nwri= tes to the mailing list is subscribed to it. Since using this\nparameter e= nsures that the mail only goes to the mailing list itself,\nit means that m= embers won't receive two copies of your followups.\n\nUsing `to-address' wi= ll actually work whether the group is foreign or\nnot. Let's say there's a= group on the server that is called\n`fa.4ad-l'. This is a real newsgroup,= but the server has gotten the\narticles from a mail-to-news gateway. Post= ing directly to this group\nis therefore impossible--you have to send mail = to the mailing list\naddress instead.\n\nThe gnus-group-split mail splittin= g mechanism will behave as if this\naddress was listed in gnus-group-split = Addresses (see below)." :args ...) (cons :format "%v%h\n" :doc "This addres= s will be used when doing a `a' in the group.\n\nIt is totally ignored when= doing a followup--except that if it is\npresent in a news group, you'll ge= t mail group semantics when doing\n`f'.\n\nThe gnus-group-split mail splitt= ing mechanism will behave as if this\naddress was listed in gnus-group-spli= t Addresses (see below)." :args ...) (cons :format "%v%h\n" :doc "Gnus assu= med that you are subscribed to the To/List address.\n\nWhen constructing a = list of subscribed groups using\n`gnus-find-subscribed-addresses', Gnus inc= ludes the To address given\nabove, or the list address (if the To address h= as not been set)." :args ...) (cons :format "%v%h\n" :doc "All articles tha= t are read will be marked as expirable." :args ...) (cons :format "%v%h\n" = :doc "All read articles will be put through the expiry process\n\nThis happ= ens even if they are not marked as expirable.\nUse with caution." :args ...= ) (cons :format "%v%h\n" :doc "The default charset to use in the group." :a= rgs ...) (cons :format "%v%h\n" :doc "Posting method for this group." :args= ...) (cons :format "%v%h\n" :doc "\nThis number will be prompted as the in= itial value of the number of\narticles to list when the group is a large ne= wsgroup (see\n`gnus-large-newsgroup'). If it is `nil', the default value i= s the\ntotal number of articles in the group." :args ...) (cons :format "%v= %h\n" :doc "The spam classification (spam, ham, or neither) of this group.\= nWhen a spam group is entered, all unread articles are marked as spam." :ar= gs ...) (cons :format "%v%h\n" :doc "Which spam processors will be applied = to the spam or ham GROUP articles at summary exit." :args ...) (cons :forma= t "%v%h\n" :doc "Where spam-processed articles will go at summary exit." :a= rgs ...) (cons :format "%v%h\n" :doc "Where ham articles will go at summary= exit from a spam group." :args ...) (cons :format "%v%h\n" :doc "List of c= harsets that should be ignored.\n\nWhen these charsets are used in the \"ch= arset\" parameter, the\ndefault charset will be used instead." :args ...) (= cons :format "%v%h\n" :doc "If non-nil, specify how to remove `banners' fro= m articles.\n\nSymbol `signature' means to remove signatures delimited by\n= `gnus-signature-separator'. Any other symbol is used to look up a\nregular= expression to match the banner in `gnus-article-banner-alist'.\nA string i= s used as a regular expression to match the banner\ndirectly." :args ...) (= cons :format "%v%h\n" :doc "List of charsets that are permitted to be unenc= oded." :args ...) (cons :format "%v%h\n" :doc "Store messages posted from o= r to this address in this group.\n\nYou must be using gnus-group-split for = this to work. The VALUE of the\nnnmail-split-fancy SPLIT generated for thi= s group will match these\naddresses." :args ...) (cons :format "%v%h\n" :do= c "Like gnus-group-split Address, but expects a regular expression." :args = ...) (cons :format "%v%h\n" :doc "Regular expression that cancels gnus-grou= p-split matches.\n\nEach entry is added to the nnmail-split-fancy SPLIT as = a separate\nRESTRICT clause." :args ...) (cons :format "%v%h\n" :doc "Overr= ide all other gnus-group-split fields.\n\nIn `Fancy Split', you can enter a= ny nnmail-split-fancy SPLIT. Note\nthat the name of this group won't be au= tomatically assumed, you have\nto add it to the SPLITs yourself. This mean= s you can use such splits\nto split messages to other groups too.\n\nIf you= select `Catch All', this group will get postings for any\nmessages not mat= ched in any other group. It overrides the variable\ngnus-group-split-defau= lt-catch-all-group.\n\nSelecting `Ignore' forces no SPLIT to be generated f= or this group,\ndisabling all other gnus-group-split fields." :args ...) (c= ons :format "%v%h\n" :doc "Ignore `Reply-To' headers in this group.\n\nThat= can be useful if you're reading a mailing list group where the\nlistserv h= as inserted `Reply-To' headers that point back to the\nlistserv itself. Th= is is broken behavior. So there!" :args ...) (cons :format "%v%h\n" :doc "= All posts will be sent to the specified group." :args ...) (cons :format "%= v%h\n" :doc "Specify default value for GCC header.\n\nIf this symbol is pre= sent in the group parameter list and set to `t',\nnew composed messages wil= l be `Gcc''d to the current group. If it is\npresent and set to `none', no= `Gcc:' header will be generated, if it\nis present and a string, this stri= ng will be inserted literally as a\n`gcc' header (this symbol takes precede= nce over any default `Gcc'\nrules as described later)." :args ...) (cons :f= ormat "%v%h\n" :doc "When to expire.\n\nOverrides any `nnmail-expiry-wait' = and `nnmail-expiry-wait-function'\nwhen expiring expirable messages. The v= alue can either be a number of\ndays (not necessarily an integer) or the sy= mbols `never' or\n`immediate'." :args ...) (cons :format "%v%h\n" :doc "Whe= re expired messages end up.\n\nOverrides `nnmail-expiry-target', which see.= " :args ...) (cons :format "%v%h\n" :doc "Make the specified file into the = current score file.\nThis means that all score commands you issue will end = up in this file." :args ...) (cons :format "%v%h\n" :doc "Make the specifie= d file into the current adaptive file.\nAll adaptive score entries will be = put into this file." :args ...) (cons :format "%v%h\n" :doc "Administration= address for a mailing list.\n\nWhen unsubscribing to a mailing list you sh= ould never send the\nunsubscription notice to the mailing list itself. Ins= tead, you'd\nsend messages to the administrative address. This parameter a= llows\nyou to put the admin address somewhere convenient." :args ...) (cons= :format "%v%h\n" :doc "Which articles to display on entering the group.\n\= n`all'\n Display all articles, both read and unread.\n\n`integer'\n = Display the last NUMBER articles in the group. This is the same as\n = entering the group with C-u NUMBER.\n\n`default'\n Display the default = visible articles, which normally includes\n unread and ticked articles.= \n\n`Other'\n Display the articles that satisfy the S-expression. The S= -expression\n should be in an array form." :args ...) (cons :format "%v= %h\n" :doc "An arbitrary comment on the group." :args ...) (cons :format "%= v%h\n" :doc "Always display this group, even when there are no unread artic= les\nin it.." :args ...) (cons :format "%v%h\n" :doc "highlight regexps.\nS= ee `gnus-emphasis-alist'." :args ...) (cons :format "%v%h\n" :doc "post sty= le.\nSee `gnus-posting-styles'." :args ...) (cons :format "%v%h\n" :doc "If= `gnus-subscribe-newsgroup-method' or\n`gnus-subscribe-options-newsgroup-me= thod' is set to\n`gnus-subscribe-topics', new groups that matches this rege= xp will\nautomatically be subscribed to this topic" :args ...) (cons :forma= t "%v%h\n" :doc "If this topic parameter is set, when new groups are subscr= ibed\nautomatically under this topic (via the `subscribe' topic parameter)\= nassign this level to the group, rather than the default level\nset in `gnu= s-level-default-subscribed'" :args ...))) (cons :format "%v%h\n" :doc "The = spam classification (spam, ham, or neither) of this group.\nWhen a spam gro= up is entered, all unread articles are marked as spam." :args ((const :valu= e spam-contents :format "" :args nil) (list :tag "Group contents spam/ham c= lassification" :args ...))) nil) widget-checklist-value-create((set :children ((cons :button ... :inactive= # = :to # :from # :children ... :buttons ... :indent 4 :parent #= 0 :format "%v%h\n" :doc "\nThis number will be prompted as the initial valu= e of the number of\narticles to list when the group is a large newsgroup (s= ee\n`gnus-large-newsgroup'). If it is `nil', the default value is the\ntot= al number of articles in the group." :args ...) (cons :button ... :inactive= # = :to # :from # :children ... :buttons ... :indent 4 :parent #= 0 :format "%v%h\n" :doc "Posting method for this group." :args ...) (cons := button ... :inactive # :to # :fro= m # :children ... :buttons ...= :indent 4 :parent #0 :format "%v%h\n" :doc "The default charset to use in = the group." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc "= All read articles will be put through the expiry process\n\nThis happens ev= en if they are not marked as expirable.\nUse with caution." :args ...) (con= s :button ... :inactive # :to # := from # :children ... :buttons = ... :indent 4 :parent #0 :format "%v%h\n" :doc "All articles that are read = will be marked as expirable." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :form= at "%v%h\n" :doc "Gnus assumed that you are subscribed to the To/List addre= ss.\n\nWhen constructing a list of subscribed groups using\n`gnus-find-subs= cribed-addresses', Gnus includes the To address given\nabove, or the list a= ddress (if the To address has not been set)." :args ...) (cons :button ... = :inactive # :to # :from # :children ... :buttons ... :indent 4 = :parent #0 :format "%v%h\n" :doc "This address will be used when doing a `a= ' in the group.\n\nIt is totally ignored when doing a followup--except that= if it is\npresent in a news group, you'll get mail group semantics when do= ing\n`f'.\n\nThe gnus-group-split mail splitting mechanism will behave as i= f this\naddress was listed in gnus-group-split Addresses (see below)." :arg= s ...) (cons :button ... :inactive # :to # :from # :children ..= . :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc "This will be use= d when doing followups and posts.\n\nThis is primarily useful in mail group= s that represent closed\nmailing lists--mailing lists where it's expected t= hat everybody that\nwrites to the mailing list is subscribed to it. Since = using this\nparameter ensures that the mail only goes to the mailing list i= tself,\nit means that members won't receive two copies of your followups.\n= \nUsing `to-address' will actually work whether the group is foreign or\nno= t. Let's say there's a group on the server that is called\n`fa.4ad-l'. Th= is is a real newsgroup, but the server has gotten the\narticles from a mail= -to-news gateway. Posting directly to this group\nis therefore impossible-= -you have to send mail to the mailing list\naddress instead.\n\nThe gnus-gr= oup-split mail splitting mechanism will behave as if this\naddress was list= ed in gnus-group-split Addresses (see below)." :args ...)) :buttons ((check= box :to # :from # :button-extent # :indent 4 :p= arent #0 :value nil) (checkbox :to # :from # :button-extent = # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) = (checkbox :to # :from # :button-extent # :inden= t 4 :parent #0 :value nil) (checkbox :to # :from # :button-e= xtent # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value= nil) (checkbox :to # :from #<= marker at 208 in *Gnus Customize* 0x8d13ecc> :button-extent # = :indent 4 :parent #0 :value nil) (checkbox :to # :from # :bu= tton-extent # :indent 4 :parent #0 :value nil) (documentation-= string :to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 := value "These special parameters are recognized by Gnus.\nCheck the [ ] for = the parameters you want to apply to this group or\nto the groups in this to= pic, then edit the value to suit your taste." :args nil)) :indent 0 :parent= (group :value nil :args (... ... ...)) :value nil :inline t :greedy t :tag= "Parameters" :format "%t:\n%h%v" :doc "These special parameters are recogn= ized by Gnus.\nCheck the [ ] for the parameters you want to apply to this g= roup or\nto the groups in this topic, then edit the value to suit your tast= e." :args ((cons :format "%v%h\n" :doc "This will be used when doing follow= ups and posts.\n\nThis is primarily useful in mail groups that represent cl= osed\nmailing lists--mailing lists where it's expected that everybody that\= nwrites to the mailing list is subscribed to it. Since using this\nparamet= er ensures that the mail only goes to the mailing list itself,\nit means th= at members won't receive two copies of your followups.\n\nUsing `to-address= ' will actually work whether the group is foreign or\nnot. Let's say there= 's a group on the server that is called\n`fa.4ad-l'. This is a real newsgr= oup, but the server has gotten the\narticles from a mail-to-news gateway. = Posting directly to this group\nis therefore impossible--you have to send m= ail to the mailing list\naddress instead.\n\nThe gnus-group-split mail spli= tting mechanism will behave as if this\naddress was listed in gnus-group-sp= lit Addresses (see below)." :args ...) (cons :format "%v%h\n" :doc "This ad= dress will be used when doing a `a' in the group.\n\nIt is totally ignored = when doing a followup--except that if it is\npresent in a news group, you'l= l get mail group semantics when doing\n`f'.\n\nThe gnus-group-split mail sp= litting mechanism will behave as if this\naddress was listed in gnus-group-= split Addresses (see below)." :args ...) (cons :format "%v%h\n" :doc "Gnus = assumed that you are subscribed to the To/List address.\n\nWhen constructin= g a list of subscribed groups using\n`gnus-find-subscribed-addresses', Gnus= includes the To address given\nabove, or the list address (if the To addre= ss has not been set)." :args ...) (cons :format "%v%h\n" :doc "All articles= that are read will be marked as expirable." :args ...) (cons :format "%v%h= \n" :doc "All read articles will be put through the expiry process\n\nThis = happens even if they are not marked as expirable.\nUse with caution." :args= ...) (cons :format "%v%h\n" :doc "The default charset to use in the group.= " :args ...) (cons :format "%v%h\n" :doc "Posting method for this group." := args ...) (cons :format "%v%h\n" :doc "\nThis number will be prompted as th= e initial value of the number of\narticles to list when the group is a larg= e newsgroup (see\n`gnus-large-newsgroup'). If it is `nil', the default val= ue is the\ntotal number of articles in the group." :args ...) (cons :format= "%v%h\n" :doc "The spam classification (spam, ham, or neither) of this gro= up.\nWhen a spam group is entered, all unread articles are marked as spam."= :args ...) (cons :format "%v%h\n" :doc "Which spam processors will be appl= ied to the spam or ham GROUP articles at summary exit." :args ...) (cons :f= ormat "%v%h\n" :doc "Where spam-processed articles will go at summary exit.= " :args ...) (cons :format "%v%h\n" :doc "Where ham articles will go at sum= mary exit from a spam group." :args ...) (cons :format "%v%h\n" :doc "List = of charsets that should be ignored.\n\nWhen these charsets are used in the = \"charset\" parameter, the\ndefault charset will be used instead." :args ..= .) (cons :format "%v%h\n" :doc "If non-nil, specify how to remove `banners'= from articles.\n\nSymbol `signature' means to remove signatures delimited = by\n`gnus-signature-separator'. Any other symbol is used to look up a\nreg= ular expression to match the banner in `gnus-article-banner-alist'.\nA stri= ng is used as a regular expression to match the banner\ndirectly." :args ..= .) (cons :format "%v%h\n" :doc "List of charsets that are permitted to be u= nencoded." :args ...) (cons :format "%v%h\n" :doc "Store messages posted fr= om or to this address in this group.\n\nYou must be using gnus-group-split = for this to work. The VALUE of the\nnnmail-split-fancy SPLIT generated for= this group will match these\naddresses." :args ...) (cons :format "%v%h\n"= :doc "Like gnus-group-split Address, but expects a regular expression." :a= rgs ...) (cons :format "%v%h\n" :doc "Regular expression that cancels gnus-= group-split matches.\n\nEach entry is added to the nnmail-split-fancy SPLIT= as a separate\nRESTRICT clause." :args ...) (cons :format "%v%h\n" :doc "O= verride all other gnus-group-split fields.\n\nIn `Fancy Split', you can ent= er any nnmail-split-fancy SPLIT. Note\nthat the name of this group won't b= e automatically assumed, you have\nto add it to the SPLITs yourself. This = means you can use such splits\nto split messages to other groups too.\n\nIf= you select `Catch All', this group will get postings for any\nmessages not= matched in any other group. It overrides the variable\ngnus-group-split-d= efault-catch-all-group.\n\nSelecting `Ignore' forces no SPLIT to be generat= ed for this group,\ndisabling all other gnus-group-split fields." :args ...= ) (cons :format "%v%h\n" :doc "Ignore `Reply-To' headers in this group.\n\n= That can be useful if you're reading a mailing list group where the\nlistse= rv has inserted `Reply-To' headers that point back to the\nlistserv itself.= This is broken behavior. So there!" :args ...) (cons :format "%v%h\n" :d= oc "All posts will be sent to the specified group." :args ...) (cons :forma= t "%v%h\n" :doc "Specify default value for GCC header.\n\nIf this symbol is= present in the group parameter list and set to `t',\nnew composed messages= will be `Gcc''d to the current group. If it is\npresent and set to `none'= , no `Gcc:' header will be generated, if it\nis present and a string, this = string will be inserted literally as a\n`gcc' header (this symbol takes pre= cedence over any default `Gcc'\nrules as described later)." :args ...) (con= s :format "%v%h\n" :doc "When to expire.\n\nOverrides any `nnmail-expiry-wa= it' and `nnmail-expiry-wait-function'\nwhen expiring expirable messages. T= he value can either be a number of\ndays (not necessarily an integer) or th= e symbols `never' or\n`immediate'." :args ...) (cons :format "%v%h\n" :doc = "Where expired messages end up.\n\nOverrides `nnmail-expiry-target', which = see." :args ...) (cons :format "%v%h\n" :doc "Make the specified file into = the current score file.\nThis means that all score commands you issue will = end up in this file." :args ...) (cons :format "%v%h\n" :doc "Make the spec= ified file into the current adaptive file.\nAll adaptive score entries will= be put into this file." :args ...) (cons :format "%v%h\n" :doc "Administra= tion address for a mailing list.\n\nWhen unsubscribing to a mailing list yo= u should never send the\nunsubscription notice to the mailing list itself. = Instead, you'd\nsend messages to the administrative address. This paramet= er allows\nyou to put the admin address somewhere convenient." :args ...) (= cons :format "%v%h\n" :doc "Which articles to display on entering the group= .\n\n`all'\n Display all articles, both read and unread.\n\n`integer'\n= Display the last NUMBER articles in the group. This is the same as\n = entering the group with C-u NUMBER.\n\n`default'\n Display the defa= ult visible articles, which normally includes\n unread and ticked artic= les.\n\n`Other'\n Display the articles that satisfy the S-expression. T= he S-expression\n should be in an array form." :args ...) (cons :format= "%v%h\n" :doc "An arbitrary comment on the group." :args ...) (cons :forma= t "%v%h\n" :doc "Always display this group, even when there are no unread a= rticles\nin it.." :args ...) (cons :format "%v%h\n" :doc "highlight regexps= .\nSee `gnus-emphasis-alist'." :args ...) (cons :format "%v%h\n" :doc "post= style.\nSee `gnus-posting-styles'." :args ...) (cons :format "%v%h\n" :doc= "If `gnus-subscribe-newsgroup-method' or\n`gnus-subscribe-options-newsgrou= p-method' is set to\n`gnus-subscribe-topics', new groups that matches this = regexp will\nautomatically be subscribed to this topic" :args ...) (cons :f= ormat "%v%h\n" :doc "If this topic parameter is set, when new groups are su= bscribed\nautomatically under this topic (via the `subscribe' topic paramet= er)\nassign this level to the group, rather than the default level\nset in = `gnus-level-default-subscribed'" :args ...)))) widget-apply((set :children ((cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n= " :doc "\nThis number will be prompted as the initial value of the number o= f\narticles to list when the group is a large newsgroup (see\n`gnus-large-n= ewsgroup'). If it is `nil', the default value is the\ntotal number of arti= cles in the group." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n= " :doc "Posting method for this group." :args ...) (cons :button ... :inact= ive # :to # :from # :children ... :buttons ... :indent 4 :paren= t #0 :format "%v%h\n" :doc "The default charset to use in the group." :args= ...) (cons :button ... :inactive # :to # :from # :children ...= :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc "All read articles= will be put through the expiry process\n\nThis happens even if they are no= t marked as expirable.\nUse with caution." :args ...) (cons :button ... :in= active # :to # :from # :children ... :buttons ... :indent 4 :pa= rent #0 :format "%v%h\n" :doc "All articles that are read will be marked as= expirable." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc = "Gnus assumed that you are subscribed to the To/List address.\n\nWhen const= ructing a list of subscribed groups using\n`gnus-find-subscribed-addresses'= , Gnus includes the To address given\nabove, or the list address (if the To= address has not been set)." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :forma= t "%v%h\n" :doc "This address will be used when doing a `a' in the group.\n= \nIt is totally ignored when doing a followup--except that if it is\npresen= t in a news group, you'll get mail group semantics when doing\n`f'.\n\nThe = gnus-group-split mail splitting mechanism will behave as if this\naddress w= as listed in gnus-group-split Addresses (see below)." :args ...) (cons :but= ton ... :inactive # :to # :from #= :children ... :buttons ... :i= ndent 4 :parent #0 :format "%v%h\n" :doc "This will be used when doing foll= owups and posts.\n\nThis is primarily useful in mail groups that represent = closed\nmailing lists--mailing lists where it's expected that everybody tha= t\nwrites to the mailing list is subscribed to it. Since using this\nparam= eter ensures that the mail only goes to the mailing list itself,\nit means = that members won't receive two copies of your followups.\n\nUsing `to-addre= ss' will actually work whether the group is foreign or\nnot. Let's say the= re's a group on the server that is called\n`fa.4ad-l'. This is a real news= group, but the server has gotten the\narticles from a mail-to-news gateway.= Posting directly to this group\nis therefore impossible--you have to send= mail to the mailing list\naddress instead.\n\nThe gnus-group-split mail sp= litting mechanism will behave as if this\naddress was listed in gnus-group-= split Addresses (see below)." :args ...)) :buttons ((checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value n= il) (checkbox :to # :from # :button-extent # :i= ndent 4 :parent #0 :value nil) (checkbox :to # :from # :butt= on-extent # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :v= alue nil) (checkbox :to # :fro= m # :button-extent # :indent 4 :parent #0 :value nil) (checkbox :to # :from #= :button-extent # :indent 4 :parent #0 :value nil) (checkbox := to # :from # :button-extent # :indent 4 :parent= #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (documentation-string :to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :value "These spec= ial parameters are recognized by Gnus.\nCheck the [ ] for the parameters yo= u want to apply to this group or\nto the groups in this topic, then edit th= e value to suit your taste." :args nil)) :indent 0 :parent (group :value ni= l :args (... ... ...)) :value nil :inline t :greedy t :tag "Parameters" :fo= rmat "%t:\n%h%v" :doc "These special parameters are recognized by Gnus.\nCh= eck the [ ] for the parameters you want to apply to this group or\nto the g= roups in this topic, then edit the value to suit your taste." :args ((cons = :format "%v%h\n" :doc "This will be used when doing followups and posts.\n\= nThis is primarily useful in mail groups that represent closed\nmailing lis= ts--mailing lists where it's expected that everybody that\nwrites to the ma= iling list is subscribed to it. Since using this\nparameter ensures that t= he mail only goes to the mailing list itself,\nit means that members won't = receive two copies of your followups.\n\nUsing `to-address' will actually w= ork whether the group is foreign or\nnot. Let's say there's a group on the= server that is called\n`fa.4ad-l'. This is a real newsgroup, but the serv= er has gotten the\narticles from a mail-to-news gateway. Posting directly = to this group\nis therefore impossible--you have to send mail to the mailin= g list\naddress instead.\n\nThe gnus-group-split mail splitting mechanism w= ill behave as if this\naddress was listed in gnus-group-split Addresses (se= e below)." :args ...) (cons :format "%v%h\n" :doc "This address will be use= d when doing a `a' in the group.\n\nIt is totally ignored when doing a foll= owup--except that if it is\npresent in a news group, you'll get mail group = semantics when doing\n`f'.\n\nThe gnus-group-split mail splitting mechanism= will behave as if this\naddress was listed in gnus-group-split Addresses (= see below)." :args ...) (cons :format "%v%h\n" :doc "Gnus assumed that you = are subscribed to the To/List address.\n\nWhen constructing a list of subsc= ribed groups using\n`gnus-find-subscribed-addresses', Gnus includes the To = address given\nabove, or the list address (if the To address has not been s= et)." :args ...) (cons :format "%v%h\n" :doc "All articles that are read wi= ll be marked as expirable." :args ...) (cons :format "%v%h\n" :doc "All rea= d articles will be put through the expiry process\n\nThis happens even if t= hey are not marked as expirable.\nUse with caution." :args ...) (cons :form= at "%v%h\n" :doc "The default charset to use in the group." :args ...) (con= s :format "%v%h\n" :doc "Posting method for this group." :args ...) (cons := format "%v%h\n" :doc "\nThis number will be prompted as the initial value o= f the number of\narticles to list when the group is a large newsgroup (see\= n`gnus-large-newsgroup'). If it is `nil', the default value is the\ntotal = number of articles in the group." :args ...) (cons :format "%v%h\n" :doc "T= he spam classification (spam, ham, or neither) of this group.\nWhen a spam = group is entered, all unread articles are marked as spam." :args ...) (cons= :format "%v%h\n" :doc "Which spam processors will be applied to the spam o= r ham GROUP articles at summary exit." :args ...) (cons :format "%v%h\n" :d= oc "Where spam-processed articles will go at summary exit." :args ...) (con= s :format "%v%h\n" :doc "Where ham articles will go at summary exit from a = spam group." :args ...) (cons :format "%v%h\n" :doc "List of charsets that = should be ignored.\n\nWhen these charsets are used in the \"charset\" param= eter, the\ndefault charset will be used instead." :args ...) (cons :format = "%v%h\n" :doc "If non-nil, specify how to remove `banners' from articles.\n= \nSymbol `signature' means to remove signatures delimited by\n`gnus-signatu= re-separator'. Any other symbol is used to look up a\nregular expression t= o match the banner in `gnus-article-banner-alist'.\nA string is used as a r= egular expression to match the banner\ndirectly." :args ...) (cons :format = "%v%h\n" :doc "List of charsets that are permitted to be unencoded." :args = ...) (cons :format "%v%h\n" :doc "Store messages posted from or to this add= ress in this group.\n\nYou must be using gnus-group-split for this to work.= The VALUE of the\nnnmail-split-fancy SPLIT generated for this group will = match these\naddresses." :args ...) (cons :format "%v%h\n" :doc "Like gnus-= group-split Address, but expects a regular expression." :args ...) (cons :f= ormat "%v%h\n" :doc "Regular expression that cancels gnus-group-split match= es.\n\nEach entry is added to the nnmail-split-fancy SPLIT as a separate\nR= ESTRICT clause." :args ...) (cons :format "%v%h\n" :doc "Override all other= gnus-group-split fields.\n\nIn `Fancy Split', you can enter any nnmail-spl= it-fancy SPLIT. Note\nthat the name of this group won't be automatically a= ssumed, you have\nto add it to the SPLITs yourself. This means you can use= such splits\nto split messages to other groups too.\n\nIf you select `Catc= h All', this group will get postings for any\nmessages not matched in any o= ther group. It overrides the variable\ngnus-group-split-default-catch-all-= group.\n\nSelecting `Ignore' forces no SPLIT to be generated for this group= ,\ndisabling all other gnus-group-split fields." :args ...) (cons :format "= %v%h\n" :doc "Ignore `Reply-To' headers in this group.\n\nThat can be usefu= l if you're reading a mailing list group where the\nlistserv has inserted `= Reply-To' headers that point back to the\nlistserv itself. This is broken = behavior. So there!" :args ...) (cons :format "%v%h\n" :doc "All posts wil= l be sent to the specified group." :args ...) (cons :format "%v%h\n" :doc "= Specify default value for GCC header.\n\nIf this symbol is present in the g= roup parameter list and set to `t',\nnew composed messages will be `Gcc''d = to the current group. If it is\npresent and set to `none', no `Gcc:' heade= r will be generated, if it\nis present and a string, this string will be in= serted literally as a\n`gcc' header (this symbol takes precedence over any = default `Gcc'\nrules as described later)." :args ...) (cons :format "%v%h\n= " :doc "When to expire.\n\nOverrides any `nnmail-expiry-wait' and `nnmail-e= xpiry-wait-function'\nwhen expiring expirable messages. The value can eith= er be a number of\ndays (not necessarily an integer) or the symbols `never'= or\n`immediate'." :args ...) (cons :format "%v%h\n" :doc "Where expired me= ssages end up.\n\nOverrides `nnmail-expiry-target', which see." :args ...) = (cons :format "%v%h\n" :doc "Make the specified file into the current score= file.\nThis means that all score commands you issue will end up in this fi= le." :args ...) (cons :format "%v%h\n" :doc "Make the specified file into t= he current adaptive file.\nAll adaptive score entries will be put into this= file." :args ...) (cons :format "%v%h\n" :doc "Administration address for = a mailing list.\n\nWhen unsubscribing to a mailing list you should never se= nd the\nunsubscription notice to the mailing list itself. Instead, you'd\n= send messages to the administrative address. This parameter allows\nyou to= put the admin address somewhere convenient." :args ...) (cons :format "%v%= h\n" :doc "Which articles to display on entering the group.\n\n`all'\n = Display all articles, both read and unread.\n\n`integer'\n Display the = last NUMBER articles in the group. This is the same as\n entering the = group with C-u NUMBER.\n\n`default'\n Display the default visible artic= les, which normally includes\n unread and ticked articles.\n\n`Other'\n= Display the articles that satisfy the S-expression. The S-expression\n= should be in an array form." :args ...) (cons :format "%v%h\n" :doc "A= n arbitrary comment on the group." :args ...) (cons :format "%v%h\n" :doc "= Always display this group, even when there are no unread articles\nin it.."= :args ...) (cons :format "%v%h\n" :doc "highlight regexps.\nSee `gnus-emph= asis-alist'." :args ...) (cons :format "%v%h\n" :doc "post style.\nSee `gnu= s-posting-styles'." :args ...) (cons :format "%v%h\n" :doc "If `gnus-subscr= ibe-newsgroup-method' or\n`gnus-subscribe-options-newsgroup-method' is set = to\n`gnus-subscribe-topics', new groups that matches this regexp will\nauto= matically be subscribed to this topic" :args ...) (cons :format "%v%h\n" :d= oc "If this topic parameter is set, when new groups are subscribed\nautomat= ically under this topic (via the `subscribe' topic parameter)\nassign this = level to the group, rather than the default level\nset in `gnus-level-defau= lt-subscribed'" :args ...))) :value-create) widget-default-create((set :children ((cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :forma= t "%v%h\n" :doc "\nThis number will be prompted as the initial value of the= number of\narticles to list when the group is a large newsgroup (see\n`gnu= s-large-newsgroup'). If it is `nil', the default value is the\ntotal numbe= r of articles in the group." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :forma= t "%v%h\n" :doc "Posting method for this group." :args ...) (cons :button .= .. :inactive # :to # :from # :children ... :buttons ... :indent= 4 :parent #0 :format "%v%h\n" :doc "The default charset to use in the grou= p." :args ...) (cons :button ... :inactive # :to # :from # :chi= ldren ... :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc "All read= articles will be put through the expiry process\n\nThis happens even if th= ey are not marked as expirable.\nUse with caution." :args ...) (cons :butto= n ... :inactive # :to # :from # :children ... :buttons ... :ind= ent 4 :parent #0 :format "%v%h\n" :doc "All articles that are read will be = marked as expirable." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h= \n" :doc "Gnus assumed that you are subscribed to the To/List address.\n\nW= hen constructing a list of subscribed groups using\n`gnus-find-subscribed-a= ddresses', Gnus includes the To address given\nabove, or the list address (= if the To address has not been set)." :args ...) (cons :button ... :inactiv= e #= :to # :from # :children ... :buttons ... :indent 4 :parent = #0 :format "%v%h\n" :doc "This address will be used when doing a `a' in the= group.\n\nIt is totally ignored when doing a followup--except that if it i= s\npresent in a news group, you'll get mail group semantics when doing\n`f'= .\n\nThe gnus-group-split mail splitting mechanism will behave as if this\n= address was listed in gnus-group-split Addresses (see below)." :args ...) (= cons :button ... :inactive # :to # :from # :children ... :butto= ns ... :indent 4 :parent #0 :format "%v%h\n" :doc "This will be used when d= oing followups and posts.\n\nThis is primarily useful in mail groups that r= epresent closed\nmailing lists--mailing lists where it's expected that ever= ybody that\nwrites to the mailing list is subscribed to it. Since using th= is\nparameter ensures that the mail only goes to the mailing list itself,\n= it means that members won't receive two copies of your followups.\n\nUsing = `to-address' will actually work whether the group is foreign or\nnot. Let'= s say there's a group on the server that is called\n`fa.4ad-l'. This is a = real newsgroup, but the server has gotten the\narticles from a mail-to-news= gateway. Posting directly to this group\nis therefore impossible--you hav= e to send mail to the mailing list\naddress instead.\n\nThe gnus-group-spli= t mail splitting mechanism will behave as if this\naddress was listed in gn= us-group-split Addresses (see below)." :args ...)) :buttons ((checkbox :to = # :from # :button-extent # :indent 4 :parent #0= :value nil) (checkbox :to # := from # :button-extent # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (checkbo= x :to # :from # :button-extent # :indent 4 :par= ent #0 :value nil) (checkbox :to # :from # :button-extent #<= extent (371, 374) H keymap button-or-field button 0x90da9e4 in buffer *Gnus= Customize*> :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (c= heckbox :to # :from # :button-extent # :indent = 4 :parent #0 :value nil) (checkbox :to # :from # :button-ext= ent # :indent 4 :parent #0 :value nil) (documentation-string := to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :value "T= hese special parameters are recognized by Gnus.\nCheck the [ ] for the para= meters you want to apply to this group or\nto the groups in this topic, the= n edit the value to suit your taste." :args nil)) :indent 0 :parent (group = :value nil :args (... ... ...)) :value nil :inline t :greedy t :tag "Parame= ters" :format "%t:\n%h%v" :doc "These special parameters are recognized by = Gnus.\nCheck the [ ] for the parameters you want to apply to this group or\= nto the groups in this topic, then edit the value to suit your taste." :arg= s ((cons :format "%v%h\n" :doc "This will be used when doing followups and = posts.\n\nThis is primarily useful in mail groups that represent closed\nma= iling lists--mailing lists where it's expected that everybody that\nwrites = to the mailing list is subscribed to it. Since using this\nparameter ensur= es that the mail only goes to the mailing list itself,\nit means that membe= rs won't receive two copies of your followups.\n\nUsing `to-address' will a= ctually work whether the group is foreign or\nnot. Let's say there's a gro= up on the server that is called\n`fa.4ad-l'. This is a real newsgroup, but= the server has gotten the\narticles from a mail-to-news gateway. Posting = directly to this group\nis therefore impossible--you have to send mail to t= he mailing list\naddress instead.\n\nThe gnus-group-split mail splitting me= chanism will behave as if this\naddress was listed in gnus-group-split Addr= esses (see below)." :args ...) (cons :format "%v%h\n" :doc "This address wi= ll be used when doing a `a' in the group.\n\nIt is totally ignored when doi= ng a followup--except that if it is\npresent in a news group, you'll get ma= il group semantics when doing\n`f'.\n\nThe gnus-group-split mail splitting = mechanism will behave as if this\naddress was listed in gnus-group-split Ad= dresses (see below)." :args ...) (cons :format "%v%h\n" :doc "Gnus assumed = that you are subscribed to the To/List address.\n\nWhen constructing a list= of subscribed groups using\n`gnus-find-subscribed-addresses', Gnus include= s the To address given\nabove, or the list address (if the To address has n= ot been set)." :args ...) (cons :format "%v%h\n" :doc "All articles that ar= e read will be marked as expirable." :args ...) (cons :format "%v%h\n" :doc= "All read articles will be put through the expiry process\n\nThis happens = even if they are not marked as expirable.\nUse with caution." :args ...) (c= ons :format "%v%h\n" :doc "The default charset to use in the group." :args = ...) (cons :format "%v%h\n" :doc "Posting method for this group." :args ...= ) (cons :format "%v%h\n" :doc "\nThis number will be prompted as the initia= l value of the number of\narticles to list when the group is a large newsgr= oup (see\n`gnus-large-newsgroup'). If it is `nil', the default value is th= e\ntotal number of articles in the group." :args ...) (cons :format "%v%h\n= " :doc "The spam classification (spam, ham, or neither) of this group.\nWhe= n a spam group is entered, all unread articles are marked as spam." :args .= ..) (cons :format "%v%h\n" :doc "Which spam processors will be applied to t= he spam or ham GROUP articles at summary exit." :args ...) (cons :format "%= v%h\n" :doc "Where spam-processed articles will go at summary exit." :args = ...) (cons :format "%v%h\n" :doc "Where ham articles will go at summary exi= t from a spam group." :args ...) (cons :format "%v%h\n" :doc "List of chars= ets that should be ignored.\n\nWhen these charsets are used in the \"charse= t\" parameter, the\ndefault charset will be used instead." :args ...) (cons= :format "%v%h\n" :doc "If non-nil, specify how to remove `banners' from ar= ticles.\n\nSymbol `signature' means to remove signatures delimited by\n`gnu= s-signature-separator'. Any other symbol is used to look up a\nregular exp= ression to match the banner in `gnus-article-banner-alist'.\nA string is us= ed as a regular expression to match the banner\ndirectly." :args ...) (cons= :format "%v%h\n" :doc "List of charsets that are permitted to be unencoded= ." :args ...) (cons :format "%v%h\n" :doc "Store messages posted from or to= this address in this group.\n\nYou must be using gnus-group-split for this= to work. The VALUE of the\nnnmail-split-fancy SPLIT generated for this gr= oup will match these\naddresses." :args ...) (cons :format "%v%h\n" :doc "L= ike gnus-group-split Address, but expects a regular expression." :args ...)= (cons :format "%v%h\n" :doc "Regular expression that cancels gnus-group-sp= lit matches.\n\nEach entry is added to the nnmail-split-fancy SPLIT as a se= parate\nRESTRICT clause." :args ...) (cons :format "%v%h\n" :doc "Override = all other gnus-group-split fields.\n\nIn `Fancy Split', you can enter any n= nmail-split-fancy SPLIT. Note\nthat the name of this group won't be automa= tically assumed, you have\nto add it to the SPLITs yourself. This means yo= u can use such splits\nto split messages to other groups too.\n\nIf you sel= ect `Catch All', this group will get postings for any\nmessages not matched= in any other group. It overrides the variable\ngnus-group-split-default-c= atch-all-group.\n\nSelecting `Ignore' forces no SPLIT to be generated for t= his group,\ndisabling all other gnus-group-split fields." :args ...) (cons = :format "%v%h\n" :doc "Ignore `Reply-To' headers in this group.\n\nThat can= be useful if you're reading a mailing list group where the\nlistserv has i= nserted `Reply-To' headers that point back to the\nlistserv itself. This i= s broken behavior. So there!" :args ...) (cons :format "%v%h\n" :doc "All = posts will be sent to the specified group." :args ...) (cons :format "%v%h\= n" :doc "Specify default value for GCC header.\n\nIf this symbol is present= in the group parameter list and set to `t',\nnew composed messages will be= `Gcc''d to the current group. If it is\npresent and set to `none', no `Gc= c:' header will be generated, if it\nis present and a string, this string w= ill be inserted literally as a\n`gcc' header (this symbol takes precedence = over any default `Gcc'\nrules as described later)." :args ...) (cons :forma= t "%v%h\n" :doc "When to expire.\n\nOverrides any `nnmail-expiry-wait' and = `nnmail-expiry-wait-function'\nwhen expiring expirable messages. The value= can either be a number of\ndays (not necessarily an integer) or the symbol= s `never' or\n`immediate'." :args ...) (cons :format "%v%h\n" :doc "Where e= xpired messages end up.\n\nOverrides `nnmail-expiry-target', which see." :a= rgs ...) (cons :format "%v%h\n" :doc "Make the specified file into the curr= ent score file.\nThis means that all score commands you issue will end up i= n this file." :args ...) (cons :format "%v%h\n" :doc "Make the specified fi= le into the current adaptive file.\nAll adaptive score entries will be put = into this file." :args ...) (cons :format "%v%h\n" :doc "Administration add= ress for a mailing list.\n\nWhen unsubscribing to a mailing list you should= never send the\nunsubscription notice to the mailing list itself. Instead= , you'd\nsend messages to the administrative address. This parameter allow= s\nyou to put the admin address somewhere convenient." :args ...) (cons :fo= rmat "%v%h\n" :doc "Which articles to display on entering the group.\n\n`al= l'\n Display all articles, both read and unread.\n\n`integer'\n Dis= play the last NUMBER articles in the group. This is the same as\n ente= ring the group with C-u NUMBER.\n\n`default'\n Display the default visi= ble articles, which normally includes\n unread and ticked articles.\n\n= `Other'\n Display the articles that satisfy the S-expression. The S-exp= ression\n should be in an array form." :args ...) (cons :format "%v%h\n= " :doc "An arbitrary comment on the group." :args ...) (cons :format "%v%h\= n" :doc "Always display this group, even when there are no unread articles\= nin it.." :args ...) (cons :format "%v%h\n" :doc "highlight regexps.\nSee `= gnus-emphasis-alist'." :args ...) (cons :format "%v%h\n" :doc "post style.\= nSee `gnus-posting-styles'." :args ...) (cons :format "%v%h\n" :doc "If `gn= us-subscribe-newsgroup-method' or\n`gnus-subscribe-options-newsgroup-method= ' is set to\n`gnus-subscribe-topics', new groups that matches this regexp w= ill\nautomatically be subscribed to this topic" :args ...) (cons :format "%= v%h\n" :doc "If this topic parameter is set, when new groups are subscribed= \nautomatically under this topic (via the `subscribe' topic parameter)\nass= ign this level to the group, rather than the default level\nset in `gnus-le= vel-default-subscribed'" :args ...)))) widget-apply((set :children ((cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n= " :doc "\nThis number will be prompted as the initial value of the number o= f\narticles to list when the group is a large newsgroup (see\n`gnus-large-n= ewsgroup'). If it is `nil', the default value is the\ntotal number of arti= cles in the group." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n= " :doc "Posting method for this group." :args ...) (cons :button ... :inact= ive # :to # :from # :children ... :buttons ... :indent 4 :paren= t #0 :format "%v%h\n" :doc "The default charset to use in the group." :args= ...) (cons :button ... :inactive # :to # :from # :children ...= :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc "All read articles= will be put through the expiry process\n\nThis happens even if they are no= t marked as expirable.\nUse with caution." :args ...) (cons :button ... :in= active # :to # :from # :children ... :buttons ... :indent 4 :pa= rent #0 :format "%v%h\n" :doc "All articles that are read will be marked as= expirable." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :format "%v%h\n" :doc = "Gnus assumed that you are subscribed to the To/List address.\n\nWhen const= ructing a list of subscribed groups using\n`gnus-find-subscribed-addresses'= , Gnus includes the To address given\nabove, or the list address (if the To= address has not been set)." :args ...) (cons :button ... :inactive # :to # :from # :children ... :buttons ... :indent 4 :parent #0 :forma= t "%v%h\n" :doc "This address will be used when doing a `a' in the group.\n= \nIt is totally ignored when doing a followup--except that if it is\npresen= t in a news group, you'll get mail group semantics when doing\n`f'.\n\nThe = gnus-group-split mail splitting mechanism will behave as if this\naddress w= as listed in gnus-group-split Addresses (see below)." :args ...) (cons :but= ton ... :inactive # :to # :from #= :children ... :buttons ... :i= ndent 4 :parent #0 :format "%v%h\n" :doc "This will be used when doing foll= owups and posts.\n\nThis is primarily useful in mail groups that represent = closed\nmailing lists--mailing lists where it's expected that everybody tha= t\nwrites to the mailing list is subscribed to it. Since using this\nparam= eter ensures that the mail only goes to the mailing list itself,\nit means = that members won't receive two copies of your followups.\n\nUsing `to-addre= ss' will actually work whether the group is foreign or\nnot. Let's say the= re's a group on the server that is called\n`fa.4ad-l'. This is a real news= group, but the server has gotten the\narticles from a mail-to-news gateway.= Posting directly to this group\nis therefore impossible--you have to send= mail to the mailing list\naddress instead.\n\nThe gnus-group-split mail sp= litting mechanism will behave as if this\naddress was listed in gnus-group-= split Addresses (see below)." :args ...)) :buttons ((checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value n= il) (checkbox :to # :from # :button-extent # :i= ndent 4 :parent #0 :value nil) (checkbox :to # :from # :butt= on-extent # :indent 4 :parent #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :v= alue nil) (checkbox :to # :fro= m # :button-extent # :indent 4 :parent #0 :value nil) (checkbox :to # :from #= :button-extent # :indent 4 :parent #0 :value nil) (checkbox := to # :from # :button-extent # :indent 4 :parent= #0 :value nil) (checkbox :to # :from # :button-extent # :indent 4 :parent #0 :value nil) (documentation-string :to # :from # :buttons ... :doc-extent # :parent #0 :indent 4 :value "These spec= ial parameters are recognized by Gnus.\nCheck the [ ] for the parameters yo= u want to apply to this group or\nto the groups in this topic, then edit th= e value to suit your taste." :args nil)) :indent 0 :parent (group :value ni= l :args (... ... ...)) :value nil :inline t :greedy t :tag "Parameters" :fo= rmat "%t:\n%h%v" :doc "These special parameters are recognized by Gnus.\nCh= eck the [ ] for the parameters you want to apply to this group or\nto the g= roups in this topic, then edit the value to suit your taste." :args ((cons = :format "%v%h\n" :doc "This will be used when doing followups and posts.\n\= nThis is primarily useful in mail groups that represent closed\nmailing lis= ts--mailing lists where it's expected that everybody that\nwrites to the ma= iling list is subscribed to it. Since using this\nparameter ensures that t= he mail only goes to the mailing list itself,\nit means that members won't = receive two copies of your followups.\n\nUsing `to-address' will actually w= ork whether the group is foreign or\nnot. Let's say there's a group on the= server that is called\n`fa.4ad-l'. This is a real newsgroup, but the serv= er has gotten the\narticles from a mail-to-news gateway. Posting directly = to this group\nis therefore impossible--you have to send mail to the mailin= g list\naddress instead.\n\nThe gnus-group-split mail splitting mechanism w= ill behave as if this\naddress was listed in gnus-group-split Addresses (se= e below)." :args ...) (cons :format "%v%h\n" :doc "This address will be use= d when doing a `a' in the group.\n\nIt is totally ignored when doing a foll= owup--except that if it is\npresent in a news group, you'll get mail group = semantics when doing\n`f'.\n\nThe gnus-group-split mail splitting mechanism= will behave as if this\naddress was listed in gnus-group-split Addresses (= see below)." :args ...) (cons :format "%v%h\n" :doc "Gnus assumed that you = are subscribed to the To/List address.\n\nWhen constructing a list of subsc= ribed groups using\n`gnus-find-subscribed-addresses', Gnus includes the To = address given\nabove, or the list address (if the To address has not been s= et)." :args ...) (cons :format "%v%h\n" :doc "All articles that are read wi= ll be marked as expirable." :args ...) (cons :format "%v%h\n" :doc "All rea= d articles will be put through the expiry process\n\nThis happens even if t= hey are not marked as expirable.\nUse with caution." :args ...) (cons :form= at "%v%h\n" :doc "The default charset to use in the group." :args ...) (con= s :format "%v%h\n" :doc "Posting method for this group." :args ...) (cons := format "%v%h\n" :doc "\nThis number will be prompted as the initial value o= f the number of\narticles to list when the group is a large newsgroup (see\= n`gnus-large-newsgroup'). If it is `nil', the default value is the\ntotal = number of articles in the group." :args ...) (cons :format "%v%h\n" :doc "T= he spam classification (spam, ham, or neither) of this group.\nWhen a spam = group is entered, all unread articles are marked as spam." :args ...) (cons= :format "%v%h\n" :doc "Which spam processors will be applied to the spam o= r ham GROUP articles at summary exit." :args ...) (cons :format "%v%h\n" :d= oc "Where spam-processed articles will go at summary exit." :args ...) (con= s :format "%v%h\n" :doc "Where ham articles will go at summary exit from a = spam group." :args ...) (cons :format "%v%h\n" :doc "List of charsets that = should be ignored.\n\nWhen these charsets are used in the \"charset\" param= eter, the\ndefault charset will be used instead." :args ...) (cons :format = "%v%h\n" :doc "If non-nil, specify how to remove `banners' from articles.\n= \nSymbol `signature' means to remove signatures delimited by\n`gnus-signatu= re-separator'. Any other symbol is used to look up a\nregular expression t= o match the banner in `gnus-article-banner-alist'.\nA string is used as a r= egular expression to match the banner\ndirectly." :args ...) (cons :format = "%v%h\n" :doc "List of charsets that are permitted to be unencoded." :args = ...) (cons :format "%v%h\n" :doc "Store messages posted from or to this add= ress in this group.\n\nYou must be using gnus-group-split for this to work.= The VALUE of the\nnnmail-split-fancy SPLIT generated for this group will = match these\naddresses." :args ...) (cons :format "%v%h\n" :doc "Like gnus-= group-split Address, but expects a regular expression." :args ...) (cons :f= ormat "%v%h\n" :doc "Regular expression that cancels gnus-group-split match= es.\n\nEach entry is added to the nnmail-split-fancy SPLIT as a separate\nR= ESTRICT clause." :args ...) (cons :format "%v%h\n" :doc "Override all other= gnus-group-split fields.\n\nIn `Fancy Split', you can enter any nnmail-spl= it-fancy SPLIT. Note\nthat the name of this group won't be automatically a= ssumed, you have\nto add it to the SPLITs yourself. This means you can use= such splits\nto split messages to other groups too.\n\nIf you select `Catc= h All', this group will get postings for any\nmessages not matched in any o= ther group. It overrides the variable\ngnus-group-split-default-catch-all-= group.\n\nSelecting `Ignore' forces no SPLIT to be generated for this group= ,\ndisabling all other gnus-group-split fields." :args ...) (cons :format "= %v%h\n" :doc "Ignore `Reply-To' headers in this group.\n\nThat can be usefu= l if you're reading a mailing list group where the\nlistserv has inserted `= Reply-To' headers that point back to the\nlistserv itself. This is broken = behavior. So there!" :args ...) (cons :format "%v%h\n" :doc "All posts wil= l be sent to the specified group." :args ...) (cons :format "%v%h\n" :doc "= Specify default value for GCC header.\n\nIf this symbol is present in the g= roup parameter list and set to `t',\nnew composed messages will be `Gcc''d = to the current group. If it is\npresent and set to `none', no `Gcc:' heade= r will be generated, if it\nis present and a string, this string will be in= serted literally as a\n`gcc' header (this symbol takes precedence over any = default `Gcc'\nrules as described later)." :args ...) (cons :format "%v%h\n= " :doc "When to expire.\n\nOverrides any `nnmail-expiry-wait' and `nnmail-e= xpiry-wait-function'\nwhen expiring expirable messages. The value can eith= er be a number of\ndays (not necessarily an integer) or the symbols `never'= or\n`immediate'." :args ...) (cons :format "%v%h\n" :doc "Where expired me= ssages end up.\n\nOverrides `nnmail-expiry-target', which see." :args ...) = (cons :format "%v%h\n" :doc "Make the specified file into the current score= file.\nThis means that all score commands you issue will end up in this fi= le." :args ...) (cons :format "%v%h\n" :doc "Make the specified file into t= he current adaptive file.\nAll adaptive score entries will be put into this= file." :args ...) (cons :format "%v%h\n" :doc "Administration address for = a mailing list.\n\nWhen unsubscribing to a mailing list you should never se= nd the\nunsubscription notice to the mailing list itself. Instead, you'd\n= send messages to the administrative address. This parameter allows\nyou to= put the admin address somewhere convenient." :args ...) (cons :format "%v%= h\n" :doc "Which articles to display on entering the group.\n\n`all'\n = Display all articles, both read and unread.\n\n`integer'\n Display the = last NUMBER articles in the group. This is the same as\n entering the = group with C-u NUMBER.\n\n`default'\n Display the default visible artic= les, which normally includes\n unread and ticked articles.\n\n`Other'\n= Display the articles that satisfy the S-expression. The S-expression\n= should be in an array form." :args ...) (cons :format "%v%h\n" :doc "A= n arbitrary comment on the group." :args ...) (cons :format "%v%h\n" :doc "= Always display this group, even when there are no unread articles\nin it.."= :args ...) (cons :format "%v%h\n" :doc "highlight regexps.\nSee `gnus-emph= asis-alist'." :args ...) (cons :format "%v%h\n" :doc "post style.\nSee `gnu= s-posting-styles'." :args ...) (cons :format "%v%h\n" :doc "If `gnus-subscr= ibe-newsgroup-method' or\n`gnus-subscribe-options-newsgroup-method' is set = to\n`gnus-subscribe-topics', new groups that matches this regexp will\nauto= matically be subscribed to this topic" :args ...) (cons :format "%v%h\n" :d= oc "If this topic parameter is set, when new groups are subscribed\nautomat= ically under this topic (via the `subscribe' topic parameter)\nassign this = level to the group, rather than the default level\nset in `gnus-level-defau= lt-subscribed'" :args ...))) :create) widget-create-child-value((group :value nil :args ((set :inline t :greedy= t :tag "Parameters" :format "%t:\n%h%v" :doc "These special parameters are= recognized by Gnus.\nCheck the [ ] for the parameters you want to apply to= this group or\nto the groups in this topic, then edit the value to suit yo= ur taste." :args ...) (repeat :inline t :tag "Variables" :format "%t:\n%h%v= %i\n\n" :doc "Set variables local to the group you are entering.\n\nIf you = want to turn threading off in `news.answers', you could put\n`(gnus-show-th= reads nil)' in the group parameters of that group.\n`gnus-show-threads' wil= l be made into a local variable in the summary\nbuffer you enter, and the f= orm `nil' will be `eval'ed there.\n\nThis can also be used as a group-speci= fic hook function, if you'd\nlike. If you want to hear a beep when you ent= er a group, you could\nput something like `(dummy-variable (ding))' in the = parameters of that\ngroup. `dummy-variable' will be set to the result of t= he `(ding)'\nform, but who cares?" :args ...) (repeat :inline t :tag "Unkno= wn entries" :args ...))) (set :inline t :greedy t :tag "Parameters" :format= "%t:\n%h%v" :doc "These special parameters are recognized by Gnus.\nCheck = the [ ] for the parameters you want to apply to this group or\nto the group= s in this topic, then edit the value to suit your taste." :args ((cons :for= mat "%v%h\n" :doc "This will be used when doing followups and posts.\n\nThi= s is primarily useful in mail groups that represent closed\nmailing lists--= mailing lists where it's expected that everybody that\nwrites to the mailin= g list is subscribed to it. Since using this\nparameter ensures that the m= ail only goes to the mailing list itself,\nit means that members won't rece= ive two copies of your followups.\n\nUsing `to-address' will actually work = whether the group is foreign or\nnot. Let's say there's a group on the ser= ver that is called\n`fa.4ad-l'. This is a real newsgroup, but the server h= as gotten the\narticles from a mail-to-news gateway. Posting directly to t= his group\nis therefore impossible--you have to send mail to the mailing li= st\naddress instead.\n\nThe gnus-group-split mail splitting mechanism will = behave as if this\naddress was listed in gnus-group-split Addresses (see be= low)." :args ...) (cons :format "%v%h\n" :doc "This address will be used wh= en doing a `a' in the group.\n\nIt is totally ignored when doing a followup= --except that if it is\npresent in a news group, you'll get mail group sema= ntics when doing\n`f'.\n\nThe gnus-group-split mail splitting mechanism wil= l behave as if this\naddress was listed in gnus-group-split Addresses (see = below)." :args ...) (cons :format "%v%h\n" :doc "Gnus assumed that you are = subscribed to the To/List address.\n\nWhen constructing a list of subscribe= d groups using\n`gnus-find-subscribed-addresses', Gnus includes the To addr= ess given\nabove, or the list address (if the To address has not been set).= " :args ...) (cons :format "%v%h\n" :doc "All articles that are read will b= e marked as expirable." :args ...) (cons :format "%v%h\n" :doc "All read ar= ticles will be put through the expiry process\n\nThis happens even if they = are not marked as expirable.\nUse with caution." :args ...) (cons :format "= %v%h\n" :doc "The default charset to use in the group." :args ...) (cons :f= ormat "%v%h\n" :doc "Posting method for this group." :args ...) (cons :form= at "%v%h\n" :doc "\nThis number will be prompted as the initial value of th= e number of\narticles to list when the group is a large newsgroup (see\n`gn= us-large-newsgroup'). If it is `nil', the default value is the\ntotal numb= er of articles in the group." :args ...) (cons :format "%v%h\n" :doc "The s= pam classification (spam, ham, or neither) of this group.\nWhen a spam grou= p is entered, all unread articles are marked as spam." :args ...) (cons :fo= rmat "%v%h\n" :doc "Which spam processors will be applied to the spam or ha= m GROUP articles at summary exit." :args ...) (cons :format "%v%h\n" :doc "= Where spam-processed articles will go at summary exit." :args ...) (cons :f= ormat "%v%h\n" :doc "Where ham articles will go at summary exit from a spam= group." :args ...) (cons :format "%v%h\n" :doc "List of charsets that shou= ld be ignored.\n\nWhen these charsets are used in the \"charset\" parameter= , the\ndefault charset will be used instead." :args ...) (cons :format "%v%= h\n" :doc "If non-nil, specify how to remove `banners' from articles.\n\nSy= mbol `signature' means to remove signatures delimited by\n`gnus-signature-s= eparator'. Any other symbol is used to look up a\nregular expression to ma= tch the banner in `gnus-article-banner-alist'.\nA string is used as a regul= ar expression to match the banner\ndirectly." :args ...) (cons :format "%v%= h\n" :doc "List of charsets that are permitted to be unencoded." :args ...)= (cons :format "%v%h\n" :doc "Store messages posted from or to this address= in this group.\n\nYou must be using gnus-group-split for this to work. Th= e VALUE of the\nnnmail-split-fancy SPLIT generated for this group will matc= h these\naddresses." :args ...) (cons :format "%v%h\n" :doc "Like gnus-grou= p-split Address, but expects a regular expression." :args ...) (cons :forma= t "%v%h\n" :doc "Regular expression that cancels gnus-group-split matches.\= n\nEach entry is added to the nnmail-split-fancy SPLIT as a separate\nRESTR= ICT clause." :args ...) (cons :format "%v%h\n" :doc "Override all other gnu= s-group-split fields.\n\nIn `Fancy Split', you can enter any nnmail-split-f= ancy SPLIT. Note\nthat the name of this group won't be automatically assum= ed, you have\nto add it to the SPLITs yourself. This means you can use suc= h splits\nto split messages to other groups too.\n\nIf you select `Catch Al= l', this group will get postings for any\nmessages not matched in any other= group. It overrides the variable\ngnus-group-split-default-catch-all-grou= p.\n\nSelecting `Ignore' forces no SPLIT to be generated for this group,\nd= isabling all other gnus-group-split fields." :args ...) (cons :format "%v%h= \n" :doc "Ignore `Reply-To' headers in this group.\n\nThat can be useful if= you're reading a mailing list group where the\nlistserv has inserted `Repl= y-To' headers that point back to the\nlistserv itself. This is broken beha= vior. So there!" :args ...) (cons :format "%v%h\n" :doc "All posts will be= sent to the specified group." :args ...) (cons :format "%v%h\n" :doc "Spec= ify default value for GCC header.\n\nIf this symbol is present in the group= parameter list and set to `t',\nnew composed messages will be `Gcc''d to t= he current group. If it is\npresent and set to `none', no `Gcc:' header wi= ll be generated, if it\nis present and a string, this string will be insert= ed literally as a\n`gcc' header (this symbol takes precedence over any defa= ult `Gcc'\nrules as described later)." :args ...) (cons :format "%v%h\n" :d= oc "When to expire.\n\nOverrides any `nnmail-expiry-wait' and `nnmail-expir= y-wait-function'\nwhen expiring expirable messages. The value can either b= e a number of\ndays (not necessarily an integer) or the symbols `never' or\= n`immediate'." :args ...) (cons :format "%v%h\n" :doc "Where expired messag= es end up.\n\nOverrides `nnmail-expiry-target', which see." :args ...) (con= s :format "%v%h\n" :doc "Make the specified file into the current score fil= e.\nThis means that all score commands you issue will end up in this file."= :args ...) (cons :format "%v%h\n" :doc "Make the specified file into the c= urrent adaptive file.\nAll adaptive score entries will be put into this fil= e." :args ...) (cons :format "%v%h\n" :doc "Administration address for a ma= iling list.\n\nWhen unsubscribing to a mailing list you should never send t= he\nunsubscription notice to the mailing list itself. Instead, you'd\nsend= messages to the administrative address. This parameter allows\nyou to put= the admin address somewhere convenient." :args ...) (cons :format "%v%h\n"= :doc "Which articles to display on entering the group.\n\n`all'\n Disp= lay all articles, both read and unread.\n\n`integer'\n Display the last= NUMBER articles in the group. This is the same as\n entering the grou= p with C-u NUMBER.\n\n`default'\n Display the default visible articles,= which normally includes\n unread and ticked articles.\n\n`Other'\n = Display the articles that satisfy the S-expression. The S-expression\n = should be in an array form." :args ...) (cons :format "%v%h\n" :doc "An ar= bitrary comment on the group." :args ...) (cons :format "%v%h\n" :doc "Alwa= ys display this group, even when there are no unread articles\nin it.." :ar= gs ...) (cons :format "%v%h\n" :doc "highlight regexps.\nSee `gnus-emphasis= -alist'." :args ...) (cons :format "%v%h\n" :doc "post style.\nSee `gnus-po= sting-styles'." :args ...) (cons :format "%v%h\n" :doc "If `gnus-subscribe-= newsgroup-method' or\n`gnus-subscribe-options-newsgroup-method' is set to\n= `gnus-subscribe-topics', new groups that matches this regexp will\nautomati= cally be subscribed to this topic" :args ...) (cons :format "%v%h\n" :doc "= If this topic parameter is set, when new groups are subscribed\nautomatical= ly under this topic (via the `subscribe' topic parameter)\nassign this leve= l to the group, rather than the default level\nset in `gnus-level-default-s= ubscribed'" :args ...))) nil) widget-group-value-create((group :value nil :args ((set :inline t :greedy= t :tag "Parameters" :format "%t:\n%h%v" :doc "These special parameters are= recognized by Gnus.\nCheck the [ ] for the parameters you want to apply to= this group or\nto the groups in this topic, then edit the value to suit yo= ur taste." :args ...) (repeat :inline t :tag "Variables" :format "%t:\n%h%v= %i\n\n" :doc "Set variables local to the group you are entering.\n\nIf you = want to turn threading off in `news.answers', you could put\n`(gnus-show-th= reads nil)' in the group parameters of that group.\n`gnus-show-threads' wil= l be made into a local variable in the summary\nbuffer you enter, and the f= orm `nil' will be `eval'ed there.\n\nThis can also be used as a group-speci= fic hook function, if you'd\nlike. If you want to hear a beep when you ent= er a group, you could\nput something like `(dummy-variable (ding))' in the = parameters of that\ngroup. `dummy-variable' will be set to the result of t= he `(ding)'\nform, but who cares?" :args ...) (repeat :inline t :tag "Unkno= wn entries" :args ...)))) widget-apply((group :value nil :args ((set :inline t :greedy t :tag "Para= meters" :format "%t:\n%h%v" :doc "These special parameters are recognized b= y Gnus.\nCheck the [ ] for the parameters you want to apply to this group o= r\nto the groups in this topic, then edit the value to suit your taste." :a= rgs ...) (repeat :inline t :tag "Variables" :format "%t:\n%h%v%i\n\n" :doc = "Set variables local to the group you are entering.\n\nIf you want to turn = threading off in `news.answers', you could put\n`(gnus-show-threads nil)' i= n the group parameters of that group.\n`gnus-show-threads' will be made int= o a local variable in the summary\nbuffer you enter, and the form `nil' wil= l be `eval'ed there.\n\nThis can also be used as a group-specific hook func= tion, if you'd\nlike. If you want to hear a beep when you enter a group, y= ou could\nput something like `(dummy-variable (ding))' in the parameters of= that\ngroup. `dummy-variable' will be set to the result of the `(ding)'\n= form, but who cares?" :args ...) (repeat :inline t :tag "Unknown entries" := args ...))) :value-create) widget-default-create((group :value nil :args ((set :inline t :greedy t := tag "Parameters" :format "%t:\n%h%v" :doc "These special parameters are rec= ognized by Gnus.\nCheck the [ ] for the parameters you want to apply to thi= s group or\nto the groups in this topic, then edit the value to suit your t= aste." :args ...) (repeat :inline t :tag "Variables" :format "%t:\n%h%v%i\n= \n" :doc "Set variables local to the group you are entering.\n\nIf you want= to turn threading off in `news.answers', you could put\n`(gnus-show-thread= s nil)' in the group parameters of that group.\n`gnus-show-threads' will be= made into a local variable in the summary\nbuffer you enter, and the form = `nil' will be `eval'ed there.\n\nThis can also be used as a group-specific = hook function, if you'd\nlike. If you want to hear a beep when you enter a= group, you could\nput something like `(dummy-variable (ding))' in the para= meters of that\ngroup. `dummy-variable' will be set to the result of the `= (ding)'\nform, but who cares?" :args ...) (repeat :inline t :tag "Unknown e= ntries" :args ...)))) widget-apply((group :value nil :args ((set :inline t :greedy t :tag "Para= meters" :format "%t:\n%h%v" :doc "These special parameters are recognized b= y Gnus.\nCheck the [ ] for the parameters you want to apply to this group o= r\nto the groups in this topic, then edit the value to suit your taste." :a= rgs ...) (repeat :inline t :tag "Variables" :format "%t:\n%h%v%i\n\n" :doc = "Set variables local to the group you are entering.\n\nIf you want to turn = threading off in `news.answers', you could put\n`(gnus-show-threads nil)' i= n the group parameters of that group.\n`gnus-show-threads' will be made int= o a local variable in the summary\nbuffer you enter, and the form `nil' wil= l be `eval'ed there.\n\nThis can also be used as a group-specific hook func= tion, if you'd\nlike. If you want to hear a beep when you enter a group, y= ou could\nput something like `(dummy-variable (ding))' in the parameters of= that\ngroup. `dummy-variable' will be set to the result of the `(ding)'\n= form, but who cares?" :args ...) (repeat :inline t :tag "Unknown entries" := args ...))) :create) widget-create(group :value nil (set :inline t :greedy t :tag "Parameters"= :format "%t:\n%h%v" :doc "These special parameters are recognized by Gnus.= \nCheck the [ ] for the parameters you want to apply to this group or\nto t= he groups in this topic, then edit the value to suit your taste." (cons :fo= rmat "%v%h\n" :doc "This will be used when doing followups and posts.\n\nTh= is is primarily useful in mail groups that represent closed\nmailing lists-= -mailing lists where it's expected that everybody that\nwrites to the maili= ng list is subscribed to it. Since using this\nparameter ensures that the = mail only goes to the mailing list itself,\nit means that members won't rec= eive two copies of your followups.\n\nUsing `to-address' will actually work= whether the group is foreign or\nnot. Let's say there's a group on the se= rver that is called\n`fa.4ad-l'. This is a real newsgroup, but the server = has gotten the\narticles from a mail-to-news gateway. Posting directly to = this group\nis therefore impossible--you have to send mail to the mailing l= ist\naddress instead.\n\nThe gnus-group-split mail splitting mechanism will= behave as if this\naddress was listed in gnus-group-split Addresses (see b= elow)." (const :format "" to-address) (gnus-email-address :tag "To Address"= )) (cons :format "%v%h\n" :doc "This address will be used when doing a `a' = in the group.\n\nIt is totally ignored when doing a followup--except that i= f it is\npresent in a news group, you'll get mail group semantics when doin= g\n`f'.\n\nThe gnus-group-split mail splitting mechanism will behave as if = this\naddress was listed in gnus-group-split Addresses (see below)." (const= :format "" to-list) (gnus-email-address :tag "To List")) (cons :format "%v= %h\n" :doc "Gnus assumed that you are subscribed to the To/List address.\n\= nWhen constructing a list of subscribed groups using\n`gnus-find-subscribed= -addresses', Gnus includes the To address given\nabove, or the list address= (if the To address has not been set)." (const :format "" subscribed) (cons= t :tag "Subscribed" t)) (cons :format "%v%h\n" :doc "All articles that are = read will be marked as expirable." (const :format "" auto-expire) (const :t= ag "Automatic Expire" t)) (cons :format "%v%h\n" :doc "All read articles wi= ll be put through the expiry process\n\nThis happens even if they are not m= arked as expirable.\nUse with caution." (const :format "" total-expire) (co= nst :tag "Total Expire" t)) (cons :format "%v%h\n" :doc "The default charse= t to use in the group." (const :format "" charset) (symbol :tag "Charset"))= (cons :format "%v%h\n" :doc "Posting method for this group." (const :forma= t "" post-method) (choice :tag "Posting Method" ... ... ...)) (cons :format= "%v%h\n" :doc "\nThis number will be prompted as the initial value of the = number of\narticles to list when the group is a large newsgroup (see\n`gnus= -large-newsgroup'). If it is `nil', the default value is the\ntotal number= of articles in the group." (const :format "" large-newsgroup-initial) (cho= ice :tag "Initial Input for Large Newsgroup" ... ...)) (cons :format "%v%h\= n" :doc "The spam classification (spam, ham, or neither) of this group.\nWh= en a spam group is entered, all unread articles are marked as spam." (const= :format "" spam-contents) (list :tag "Group contents spam/ham classificati= on" ...)) (cons :format "%v%h\n" :doc "Which spam processors will be applie= d to the spam or ham GROUP articles at summary exit." (const :format "" spa= m-process) (choice :tag "Spam Summary Exit Processor" :value nil ...)) (con= s :format "%v%h\n" :doc "Where spam-processed articles will go at summary e= xit." (const :format "" spam-process-destination) (choice :tag "Destination= for spam-processed articles at summary exit" ... ...)) (cons :format "%v%h= \n" :doc "Where ham articles will go at summary exit from a spam group." (c= onst :format "" ham-process-destination) (choice :tag "Destination for ham = articles at summary exit from a spam group" ... ...)) (cons :format "%v%h\n= " :doc "List of charsets that should be ignored.\n\nWhen these charsets are= used in the \"charset\" parameter, the\ndefault charset will be used inste= ad." (const :format "" ignored-charsets) (choice :tag "Ignored charsets" :v= alue nil ...)) (cons :format "%v%h\n" :doc "If non-nil, specify how to remo= ve `banners' from articles.\n\nSymbol `signature' means to remove signature= s delimited by\n`gnus-signature-separator'. Any other symbol is used to lo= ok up a\nregular expression to match the banner in `gnus-article-banner-ali= st'.\nA string is used as a regular expression to match the banner\ndirectl= y." (const :format "" banner) (choice :tag "Banner" :value nil ... ... rege= xp ...)) (cons :format "%v%h\n" :doc "List of charsets that are permitted t= o be unencoded." (const :format "" posting-charset-alist) (choice :tag "Per= mitted unencoded charsets" :value nil ...)) (cons :format "%v%h\n" :doc "St= ore messages posted from or to this address in this group.\n\nYou must be u= sing gnus-group-split for this to work. The VALUE of the\nnnmail-split-fan= cy SPLIT generated for this group will match these\naddresses." (const :for= mat "" extra-aliases) (choice :tag "Extra Aliases" ... ...)) (cons :format = "%v%h\n" :doc "Like gnus-group-split Address, but expects a regular express= ion." (const :format "" split-regexp) (regexp :tag "gnus-group-split Regula= r Expression")) (cons :format "%v%h\n" :doc "Regular expression that cancel= s gnus-group-split matches.\n\nEach entry is added to the nnmail-split-fanc= y SPLIT as a separate\nRESTRICT clause." (const :format "" split-exclude) (= list :tag "gnus-group-split Restricts" ...)) (cons :format "%v%h\n" :doc "O= verride all other gnus-group-split fields.\n\nIn `Fancy Split', you can ent= er any nnmail-split-fancy SPLIT. Note\nthat the name of this group won't b= e automatically assumed, you have\nto add it to the SPLITs yourself. This = means you can use such splits\nto split messages to other groups too.\n\nIf= you select `Catch All', this group will get postings for any\nmessages not= matched in any other group. It overrides the variable\ngnus-group-split-d= efault-catch-all-group.\n\nSelecting `Ignore' forces no SPLIT to be generat= ed for this group,\ndisabling all other gnus-group-split fields." (const :f= ormat "" split-spec) (choice :tag "gnus-group-split Overrider" ... ... ...)= ) (cons :format "%v%h\n" :doc "Ignore `Reply-To' headers in this group.\n\n= That can be useful if you're reading a mailing list group where the\nlistse= rv has inserted `Reply-To' headers that point back to the\nlistserv itself.= This is broken behavior. So there!" (const :format "" broken-reply-to) (= const :tag "Broken Reply To" t)) (cons :format "%v%h\n" :doc "All posts wil= l be sent to the specified group." (const :format "" to-group) (string :tag= "To Group")) (cons :format "%v%h\n" :doc "Specify default value for GCC he= ader.\n\nIf this symbol is present in the group parameter list and set to `= t',\nnew composed messages will be `Gcc''d to the current group. If it is\= npresent and set to `none', no `Gcc:' header will be generated, if it\nis p= resent and a string, this string will be inserted literally as a\n`gcc' hea= der (this symbol takes precedence over any default `Gcc'\nrules as describe= d later)." (const :format "" gcc-self) (choice :tag "GCC" :value t ... ... = ...)) (cons :format "%v%h\n" :doc "When to expire.\n\nOverrides any `nnmail= -expiry-wait' and `nnmail-expiry-wait-function'\nwhen expiring expirable me= ssages. The value can either be a number of\ndays (not necessarily an inte= ger) or the symbols `never' or\n`immediate'." (const :format "" expiry-wait= ) (choice :tag "Expire Wait" :value never ... ... ...)) (cons :format "%v%h= \n" :doc "Where expired messages end up.\n\nOverrides `nnmail-expiry-target= ', which see." (const :format "" expiry-target) (choice :tag "Expiry Target= " :value delete ... ... string)) (cons :format "%v%h\n" :doc "Make the spec= ified file into the current score file.\nThis means that all score commands= you issue will end up in this file." (const :format "" score-file) (file := tag "Score File")) (cons :format "%v%h\n" :doc "Make the specified file int= o the current adaptive file.\nAll adaptive score entries will be put into t= his file." (const :format "" adapt-file) (file :tag "Adapt File")) (cons :f= ormat "%v%h\n" :doc "Administration address for a mailing list.\n\nWhen uns= ubscribing to a mailing list you should never send the\nunsubscription noti= ce to the mailing list itself. Instead, you'd\nsend messages to the admini= strative address. This parameter allows\nyou to put the admin address some= where convenient." (const :format "" admin-address) (gnus-email-address :ta= g "Admin Address")) (cons :format "%v%h\n" :doc "Which articles to display = on entering the group.\n\n`all'\n Display all articles, both read and u= nread.\n\n`integer'\n Display the last NUMBER articles in the group. T= his is the same as\n entering the group with C-u NUMBER.\n\n`default'\n= Display the default visible articles, which normally includes\n un= read and ticked articles.\n\n`Other'\n Display the articles that satisf= y the S-expression. The S-expression\n should be in an array form." (co= nst :format "" display) (choice :tag "Display" :value default ... ... ... .= ..)) (cons :format "%v%h\n" :doc "An arbitrary comment on the group." (cons= t :format "" comment) (string :tag "Comment")) (cons :format "%v%h\n" :doc = "Always display this group, even when there are no unread articles\nin it..= " (const :format "" visible) (const :tag "Permanently visible" t)) (cons :f= ormat "%v%h\n" :doc "highlight regexps.\nSee `gnus-emphasis-alist'." (const= :format "" highlight-words) (choice :tag "Highlight words" :value nil ...)= ) (cons :format "%v%h\n" :doc "post style.\nSee `gnus-posting-styles'." (co= nst :format "" posting-style) (choice :tag "Posting style" :value nil ...))= (cons :format "%v%h\n" :doc "If `gnus-subscribe-newsgroup-method' or\n`gnu= s-subscribe-options-newsgroup-method' is set to\n`gnus-subscribe-topics', n= ew groups that matches this regexp will\nautomatically be subscribed to thi= s topic" (const :format "" subscribe) (regexp :tag "Subscribe")) (cons :for= mat "%v%h\n" :doc "If this topic parameter is set, when new groups are subs= cribed\nautomatically under this topic (via the `subscribe' topic parameter= )\nassign this level to the group, rather than the default level\nset in `g= nus-level-default-subscribed'" (const :format "" subscribe-level) (integer = :tag "Subscribe Level" :value 1))) (repeat :inline t :tag "Variables" :form= at "%t:\n%h%v%i\n\n" :doc "Set variables local to the group you are enterin= g.\n\nIf you want to turn threading off in `news.answers', you could put\n`= (gnus-show-threads nil)' in the group parameters of that group.\n`gnus-show= -threads' will be made into a local variable in the summary\nbuffer you ent= er, and the form `nil' will be `eval'ed there.\n\nThis can also be used as = a group-specific hook function, if you'd\nlike. If you want to hear a beep= when you enter a group, you could\nput something like `(dummy-variable (di= ng))' in the parameters of that\ngroup. `dummy-variable' will be set to th= e result of the `(ding)'\nform, but who cares?" (list :format "%v" :value (= nil nil) (symbol :tag "Variable") (sexp :tag "Value"))) (repeat :inline t := tag "Unknown entries" sexp)) # append reverse error "No group on current l= ine" "Both a group an topic on current line" 2 intern-soft "Killed group; c= an't be edited" kill-buffer gnus-get-buffer-create "*Gnus Customize*" switc= h-to-buffer gnus-custom-mode make-local-variable gnus-custom-group gnus-cus= tom-topic buffer-disable-undo widget-insert "Customize the " widget-create = info-link :help-echo "Push me to learn more." :tag "group parameters" "(gnu= s)Group Parameters" "topic parameters" "(gnus)Topic Parameters" " for <" gn= us-group-decoded-name "> and press " push-button "done" "Push me when done = customizing." :action gnus-group-customize-done ".\n\n" gnus-custom-params = :value 5 gnus-topic-parameters ...] 16 ("/home/rossini/sandbox/Src/Emacs/og= nus-20030126/lisp/gnus-cus.elc" . 8242) (list (gnus-group-group-name) (gnus= -group-topic-name))>(nil "OSS") call-interactively(gnus-group-customize)