From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58522 Path: main.gmane.org!not-for-mail From: Reiner Steib <4.uce.03.r.s@nurfuerspam.de> Newsgroups: gmane.emacs.gnus.general Subject: Re: ":version" entries in defcustoms Date: Mon, 20 Sep 2004 18:39:27 +0200 Organization: Dept. of Theoretical Physics, University of Ulm Sender: ding-owner@lists.math.uh.edu Message-ID: References: <87isa950co.fsf@tc-1-100.kawasaki.gol.ne.jp> Reply-To: Reiner Steib NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1095698781 4534 80.91.229.6 (20 Sep 2004 16:46:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 20 Sep 2004 16:46:21 +0000 (UTC) Original-X-From: ding-owner+M7060@lists.math.uh.edu Mon Sep 20 18:46:07 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C9RIl-0005Ab-00 for ; Mon, 20 Sep 2004 18:46:07 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1C9RI4-00055e-00; Mon, 20 Sep 2004 11:45:24 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1C9RHw-00055W-00 for ding@lists.math.uh.edu; Mon, 20 Sep 2004 11:45:16 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1C9RHw-0005Ph-FX for ding@lists.math.uh.edu; Mon, 20 Sep 2004 11:45:16 -0500 Original-Received: from main.gmane.org (main.gmane.org [80.91.229.2]) by justine.libertine.org (Postfix) with ESMTP id BC45A3A0035 for ; Mon, 20 Sep 2004 11:45:13 -0500 (CDT) Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1C9RHm-0008I2-00 for ; Mon, 20 Sep 2004 18:45:06 +0200 Original-Received: from lumberjack.physik.uni-ulm.de ([134.60.10.173]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 20 Sep 2004 18:45:06 +0200 Original-Received: from Reiner.Steib by lumberjack.physik.uni-ulm.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 20 Sep 2004 18:45:06 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Original-Lines: 59 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: lumberjack.physik.uni-ulm.de X-Face: 'bg&jY[8V'W&:=~6w"|>}#4/T;w~36ei4NNMyKRR.a$n=$|sWFPF1y]a\>6kc\*#GN]UDM| Ywv,vbL^XF1nIp\:F=$Ei2o&mEe:%N~,:3]vtQ~s9u$9izmX$IF@VgGl7/,^dbuM<3|AO2}.%|%?kZ 2Y=@\U!~cll^=8Z9ihKq%wmUe1Ky(#kl3T'>Qk0Ia3mCBsTk?E(,X Mail-Copies-To: nobody User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:Ge1NuQShBWgrdAEHuQLUzpZ8v9M= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58522 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58522 On Mon, Sep 20 2004, Miles Bader wrote: > Simon Josefsson writes: >> I don't know what to do with libraries as pgg*.el. Should we add >> `:version "21.4"' to all defcustoms there? > > Is there a reason not to? None, AFAIK. At least the following Lisp files are new in Oort Gnus (did I miss some?): compface.el deuglify.el dig.el dns.el gnus-delay.el gnus-dired.el \ gnus-fun.el gpg-ring.el gpg.el html2text.el message-utils.el \ mm-extern.el mm-url.el mml-sec.el mml-smime.el mml1991.el \ mml2015.el netrc.el nnmaildir.el nnnil.el nnrss.el nnwfm.el \ pgg*.el sieve*.el smime.el spam.el tls.el yenc.el Could someone add the versions in (some of) the news files or better write some function to do this semi-automatically. ;-) > I'd suggest adding some sort of unique placeholder when the code gets > originally written, e.g.: > > :version "21.4" ;; rainbow-orangutan > > so that later filling in the real version becomes a simple grep (or > tags-query-replace) job. Good idea. How about... :version "22.0" ;; New in No Gnus No Gnus will most probably not go into Emacs 21.*. (We could also use 21.99 or similar.) Could someone do this for all the new defcustoms in No Gnus? > [The actual value needs to be a real version because > `customize-version-lessp' barfs if you give it anything else] BTW: ,---- | (defun customize-version-lessp (version1 version2) | ;; Why are the versions strings, and given that they are, why aren't | ;; they converted to numbers and compared as such here? -- fx | | ;; In case someone made a mistake and left out the quotes | ;; in the :version value. `---- Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/