We could adopt the same algorithm as dpkg or rpm uses for comparing version.
I once implemented it in shell script. Could do it in Lisp...
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] I'll start exercising as soon as I'm into shape.
On 13 March 2010 12:38, Robert Goldman rpgoldman@sift.info wrote:
The problem with -dev is that it violates the rules of ASDF's own VERSION-SATISFIES.
Instead of -dev, we should use the z part of an x.y.z version number or change version-satisfies.
"Nikodemus Siivola" nikodemus@random-state.net wrote:
On 13 March 2010 16:36, Faré fahree@gmail.com wrote:
I don't know how to automatically add a -dev outside releases. If you know how to do that, I'm all ears.
I meant that first commit after a release -- say 2.0 -- sets the version string to "2.1-dev" and after that it isn't touched till it's time to release 2.1, at which point the -dev is manually removed. After release the version string goes to "2.2-dev", etc.
Cheers,
-- Nikodemus
asdf-devel mailing list asdf-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
-- Sent from my Android phone with K-9 Mail. Please excuse my brevity.