Here's the full comment: The version string has one of the forms: X.Y X.Y.Z Z != 0 X.Y.Z.W W != 0 where each X, Y, Z, W is a non-negative exact integer, Y must not exceed 99, and Z or W must not exceed 999. Y>=90 means that this is working towards {X+1}.0, and X.Y (Z=0, W=0) is an alpha version for {X+1}.0; Z>=900 means working towards X.{Y+1}, and X.Y.Z as an alpha release.
Then intent is that when Z and W are 0, the string form of the version number is just X.Y, not X.Y.Z.W. How about this clarification? ... and X.Y (i.e., Z=0 and W=0, so Z and W are omitted from the string form) ... At Mon, 25 Nov 2013 09:35:02 -0500, Ryan Culpepper wrote: > I was going by the comment at the top of > /racket/src/racket/src/schvers.h, which says > > X.Y.Z.W > ... > Y>=90 means that this is working towards {X+1}.0, > and X.Y (Z=0, W=0) is an alpha version for {X+1}.0 > > I can change the version number, but if it's causing problems, let's > figure out the rules that we want and change the comments too. > > Ryan > > > On 11/23/2013 10:03 AM, Robby Findler wrote: > > My reading of the code suggests the first problem is that the version > > number should have been 5.91.0.1 not 5.91.0.0 but I can't recall what we > > usually do to know if that's right or not. It looks like the code was > > last changed in 2008 so I guess the version number is what's wrong. > > > > The second problem is that the nightly build site has been down for a > > long time. Probably Matthew and I should switch our snapshot builds over > > to using the release branch instead of git head. > > > > Robby > > > > On Sat, Nov 23, 2013 at 8:33 AM, Michael Sperber > > <sper...@deinprogramm.de <mailto:sper...@deinprogramm.de>> wrote: > > > > > > > > > Ryan Culpepper <ry...@ccs.neu.edu <mailto:ry...@ccs.neu.edu>> writes: > > > > > > > The release process for v6.0 has begun: the `release' branch was > > > > created for any work that is left and is now bumped to v5.91. You > > > > can go on using the `master' branch as usual, it is now bumped to > > > > v6.0.0.1 (to avoid having two different trees with the same version). > > > > > > Right now, I get (from a fresh build, commit > > d3665c2cdb3ee36bf723e339d887399ffd89fc01): > > > > > > expected: real? > > > given: #f > > > argument position: 1st > > > other arguments...: > > > 0 > > > context...: > > > > > > /afs/informatik.uni-tuebingen.de/home/sperber/build/plt-release/racket/collects > /dynext/filename-version.rkt:14:4 > <http://informatik.uni-tuebingen.de/home/sperber/build/plt-release/racket/colle > cts/dynext/filename-version.rkt:14:4>: loop > > > > > > /afs/informatik.uni-tuebingen.de/home/sperber/build/plt-release/racket/collects > /dynext/filename-version.rkt > <http://informatik.uni-tuebingen.de/home/sperber/build/plt-release/racket/colle > cts/dynext/filename-version.rkt>: [running body] > > > > > > /afs/informatik.uni-tuebingen.de/home/sperber/build/plt-release/racket/collects > /compiler/distribute.rkt > <http://informatik.uni-tuebingen.de/home/sperber/build/plt-release/racket/colle > cts/compiler/distribute.rkt>: [traversing imports] > > > > > > /afs/informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracket-p > kgs/drracket/drracket/private/language.rkt > <http://informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracke > t-pkgs/drracket/drracket/private/language.rkt>: [traversing imports] > > > > > > /afs/informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracket-p > kgs/drracket/drracket/private/link.rkt > <http://informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracke > t-pkgs/drracket/drracket/private/link.rkt>: [traversing imports] > > > > > > /afs/informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracket-p > kgs/drracket/drracket/tool-lib.rkt > <http://informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracke > t-pkgs/drracket/drracket/tool-lib.rkt>: [traversing imports] > > > > > > /afs/informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracket-p > kgs/drracket/drracket/private/drracket-normal.rkt > <http://informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracke > t-pkgs/drracket/drracket/private/drracket-normal.rkt>: [running body] > > > > > > /afs/informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracket-p > kgs/drracket/drracket/drracket.rkt > <http://informatik.uni-tuebingen.de/home/sperber/build/plt-release/pkgs/drracke > t-pkgs/drracket/drracket/drracket.rkt>: [running body] > > > > > > On related news, http://pre.racket-lang.org/release/ gives me a 404. > > > > > > Did I miss something? > > > > > > -- > > > Regards, > > > Mike > > > _________________________ > > > Racket Developers list: > > > http://lists.racket-lang.org/dev > > _________________________ > Racket Developers list: > http://lists.racket-lang.org/dev _________________________ Racket Developers list: http://lists.racket-lang.org/dev