* Gnus version numbers (was: Gnus 5.10 is now on the trunk) [not found] ` <buo4qm7sqe3.fsf@mctpc71.ucom.lsi.nec.co.jp> @ 2004-09-09 14:19 ` Reiner Steib 2004-09-09 15:49 ` Gnus version numbers Lars Magne Ingebrigtsen 2004-09-14 9:49 ` Per Abrahamsen 0 siblings, 2 replies; 9+ messages in thread From: Reiner Steib @ 2004-09-09 14:19 UTC (permalink / raw) Cc: Lars Magne Ingebrigtsen On Thu, Sep 09 2004, Miles Bader wrote: > BTW, aren't we supposed to change the version number to "5.11" now? I also thought about this. I propose to add another minor version number: Let us set it to 5.11.1 now. After the release of Emacs 21.4, increase it again to 5.11.2 and so on, so that each Emacs release also has a different Gnus version (unless there are no changes in the Gnus code and manuals, maybe). Rationale: In Emacs 21.1-21.3 all Gnus versions had 5.9 although the Gnus version had significant differences. E.g. `mm-coding-system-priorities' has been introduced in Emacs 21.2. I don't remember how often I typed "if you have Gnus 5.9 that comes with Emacs 21.2 or later you can set `mm-coding-system-priorities' ...". Additionally, each time a new Emacs version is released, we could release an unbundled Gnus version from the Gnus v5-10 branch. Assuming that Gnus in Emacs' CVS and the Gnus v5-10 branch in sync, of course. Lars, WDYT? Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Gnus version numbers 2004-09-09 14:19 ` Gnus version numbers (was: Gnus 5.10 is now on the trunk) Reiner Steib @ 2004-09-09 15:49 ` Lars Magne Ingebrigtsen 2004-09-10 12:29 ` Reiner Steib 2004-09-14 9:49 ` Per Abrahamsen 1 sibling, 1 reply; 9+ messages in thread From: Lars Magne Ingebrigtsen @ 2004-09-09 15:49 UTC (permalink / raw) Cc: ding Reiner Steib <4.uce.03.r.s@nurfuerspam.de> writes: > Additionally, each time a new Emacs version is released, we could > release an unbundled Gnus version from the Gnus v5-10 branch. > Assuming that Gnus in Emacs' CVS and the Gnus v5-10 branch in sync, of > course. Lars, WDYT? Sounds good. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Gnus version numbers 2004-09-09 15:49 ` Gnus version numbers Lars Magne Ingebrigtsen @ 2004-09-10 12:29 ` Reiner Steib 2004-09-10 13:48 ` Lars Magne Ingebrigtsen ` (2 more replies) 0 siblings, 3 replies; 9+ messages in thread From: Reiner Steib @ 2004-09-10 12:29 UTC (permalink / raw) Cc: ding On Thu, Sep 09 2004, Lars Magne Ingebrigtsen wrote: > Reiner Steib <4.uce.03.r.s@nurfuerspam.de> writes: > >> Additionally, each time a new Emacs version is released, we could >> release an unbundled Gnus version from the Gnus v5-10 branch. >> Assuming that Gnus in Emacs' CVS and the Gnus v5-10 branch in sync, of >> course. Lars, WDYT? > > Sounds good. One possible problem with using the additional minor number (5.11.1 instead of 5.11) is that `gnus-continuum-version' of 5.11.1 is greater than that of all No Gnus versions: ELISP> (gnus-continuum-version "No Gnus v0.3") 5.110003 ELISP> (gnus-continuum-version "Gnus v5.11.1") 5.1101 ELISP> (gnus-continuum-version "Gnus v5.11") 5.11 I don't know how problematic this would be, but I would think that all No Gnus versions should be higher than the 5.11* versions. A simple (but ugly?) solution would be to change the set the version to 5.11MMNN for "No Gnus v0.NN" with MM in (01...99). With MM=90: "No Gnus v0.3" ==> 5.119003 "No Gnus v0.12" ==> 5.119012 With MM=99: "No Gnus v0.3" ==> 5.119903 "No Gnus v0.12" ==> 5.119912 Might be a little confusion for the user, but I don't think that users are supposed to look at the continuum version at all. Other suggestions? Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Gnus version numbers 2004-09-10 12:29 ` Reiner Steib @ 2004-09-10 13:48 ` Lars Magne Ingebrigtsen 2004-09-10 17:49 ` Stefan Monnier 2004-09-13 17:20 ` Reiner Steib 2 siblings, 0 replies; 9+ messages in thread From: Lars Magne Ingebrigtsen @ 2004-09-10 13:48 UTC (permalink / raw) Cc: emacs-devel Reiner Steib <4.uce.03.r.s@nurfuerspam.de> writes: > One possible problem with using the additional minor number (5.11.1 > instead of 5.11) is that `gnus-continuum-version' of 5.11.1 is greater > than that of all No Gnus versions: Perhaps it's just simpler to name the version in Emacs 5.11 (without any further numbering), since that's what's been done traditionally. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Gnus version numbers 2004-09-10 12:29 ` Reiner Steib 2004-09-10 13:48 ` Lars Magne Ingebrigtsen @ 2004-09-10 17:49 ` Stefan Monnier 2004-09-10 18:04 ` Lars Magne Ingebrigtsen 2004-09-13 17:20 ` Reiner Steib 2 siblings, 1 reply; 9+ messages in thread From: Stefan Monnier @ 2004-09-10 17:49 UTC (permalink / raw) Cc: ding > One possible problem with using the additional minor number (5.11.1 > instead of 5.11) is that `gnus-continuum-version' of 5.11.1 is greater > than that of all No Gnus versions: Seeing how the Gnus and Emacs code are now "the same", I think we may as well call Emacs's Gnus code "5.10.1" (or some such). Why use a different number and then have to explain "5.11 is just the same as 5.10 except it's the version that comes with Emacs". Stefan ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Gnus version numbers 2004-09-10 17:49 ` Stefan Monnier @ 2004-09-10 18:04 ` Lars Magne Ingebrigtsen 0 siblings, 0 replies; 9+ messages in thread From: Lars Magne Ingebrigtsen @ 2004-09-10 18:04 UTC (permalink / raw) Cc: ding Stefan Monnier <monnier@iro.umontreal.ca> writes: > Why use a different number and then have to explain "5.11 is just the same > as 5.10 except it's the version that comes with Emacs". Because that's the way we've always done it before. :-) -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Gnus version numbers 2004-09-10 12:29 ` Reiner Steib 2004-09-10 13:48 ` Lars Magne Ingebrigtsen 2004-09-10 17:49 ` Stefan Monnier @ 2004-09-13 17:20 ` Reiner Steib 2004-09-13 18:29 ` Lars Magne Ingebrigtsen 2 siblings, 1 reply; 9+ messages in thread From: Reiner Steib @ 2004-09-13 17:20 UTC (permalink / raw) On Fri, Sep 10 2004, Reiner Steib wrote: > One possible problem with using the additional minor number (5.11.1 > instead of 5.11) is that `gnus-continuum-version' of 5.11.1 is greater > than that of all No Gnus versions: [...] How about modifying `gnus-continuum-version' a little... --8<---------------cut here---------------start------------->8--- (string-to-number (cond ((zerop major) ;; development version (format "%s00%02d%02d" [...]) ((= 1 (% minor 2)) ;; Emacs bundled version (format "%d.%02d0000%02d" major minor least)) (t ;; non-bundled release (format "%d.%02d%02d" major minor least)))) --8<---------------cut here---------------end--------------->8--- ... so that we'd get: ELISP> (gnus-continuum-version "No Gnus v0.3") 5.110003 ELISP> (gnus-continuum-version "Gnus v5.11.1") 5.11000001 ELISP> (gnus-continuum-version "Gnus v5.11.2") 5.11000002 ELISP> (gnus-continuum-version "Gnus v5.10.6") 5.1006 Without the minor number, we would get: ELISP> (gnus-continuum-version "Gnus v5.11") 5.11 Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Gnus version numbers 2004-09-13 17:20 ` Reiner Steib @ 2004-09-13 18:29 ` Lars Magne Ingebrigtsen 0 siblings, 0 replies; 9+ messages in thread From: Lars Magne Ingebrigtsen @ 2004-09-13 18:29 UTC (permalink / raw) Cc: ding Reiner Steib <4.uce.03.r.s@nurfuerspam.de> writes: > How about modifying `gnus-continuum-version' a little... Modifying that function won't help older versions get this right. (It's mainly used for seeing whether .newsrc.eld files need upgrading or not.) -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Gnus version numbers 2004-09-09 14:19 ` Gnus version numbers (was: Gnus 5.10 is now on the trunk) Reiner Steib 2004-09-09 15:49 ` Gnus version numbers Lars Magne Ingebrigtsen @ 2004-09-14 9:49 ` Per Abrahamsen 1 sibling, 0 replies; 9+ messages in thread From: Per Abrahamsen @ 2004-09-14 9:49 UTC (permalink / raw) Cc: ding Reiner Steib <4.uce.03.r.s@nurfuerspam.de> writes: > I propose to add another minor version number: Let us set it to 5.11.1 > now. The only information the version number for the bundled Gnus need to contain, is that it *is* the bundled version. Everything else can be obtained from the Emacs version number. Thus 5.11 is both traditional and (more than) sufficient. ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2004-09-14 9:49 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <jwvwu04gc6f.fsf-monnier+emacs@gnu.org> [not found] ` <x5y8kj3nn4.fsf@lola.goethe.zz> [not found] ` <E1BvlwN-0003Hn-Ey@fencepost.gnu.org> [not found] ` <v9ekm4r4rx.fsf@marauder.physik.uni-ulm.de> [not found] ` <E1BxrIE-0004Nu-BO@fencepost.gnu.org> [not found] ` <v93c24e1ky.fsf@marauder.physik.uni-ulm.de> [not found] ` <20040831224603.GB6230@fencepost> [not found] ` <v9wtzetom6.fsf@marauder.physik.uni-ulm.de> [not found] ` <20040904132456.GA16964@fencepost> [not found] ` <uwtz8m9ns.fsf@gnu.org> [not found] ` <buohdqckszb.fsf@mctpc71.ucom.lsi.nec.co.jp> [not found] ` <buo4qm7sqe3.fsf@mctpc71.ucom.lsi.nec.co.jp> 2004-09-09 14:19 ` Gnus version numbers (was: Gnus 5.10 is now on the trunk) Reiner Steib 2004-09-09 15:49 ` Gnus version numbers Lars Magne Ingebrigtsen 2004-09-10 12:29 ` Reiner Steib 2004-09-10 13:48 ` Lars Magne Ingebrigtsen 2004-09-10 17:49 ` Stefan Monnier 2004-09-10 18:04 ` Lars Magne Ingebrigtsen 2004-09-13 17:20 ` Reiner Steib 2004-09-13 18:29 ` Lars Magne Ingebrigtsen 2004-09-14 9:49 ` Per Abrahamsen
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).