Does it still not work to use 0.4.0-dev+n as the version in the REQUIRE
file? This used to almost work, but some of the nightlies were missing the
commit number. It certainly seems easier than searching through all the
hashes, although I don't know the git command to get the commit number for
a given hash off the top of my head.
Simon
On Wednesday, August 20, 2014 1:36:55 PM UTC-4, Ivar Nesje wrote:
>
> That would only require storing ~20000 sha1 hashes and search through, so
> it is definitely computationally possible. If we limit the selection to all
> commits since last tag, we will only have a few thousand.
>
> The big question is whether anyone will actually use this functionality
> correctly. Package devs are usually not very interested in such tedious
> work.
>
> You can use the commit number to warn users that the new version of your
> package require a new version of Julia.
>
> if BASE.GIT_VERSION_INFO.build_number < 60
> error("please update Julia ")
> end
>
>