On Thu, Jul 10, 2014 at 5:14 PM, Goubier Thierry <thierry.goubier@cea.fr> wrote:
Hi All,
while porting AltBrowser to Pharo4, I had to change my code from the old VersionsBrowser to the NewVersionBrowser based on Spec (for the Git-based method version browser).
And I must say: thanks !
The NewVersionBrowser is so easy to extend to use MCMethodDefinitions instead of ChangeRecords, it's like a dream... Being able to wipe out so much ugly unnecessary code :)
Nice! how can we try this version browser? I'm interested. I used this script to load development version of AltBrowser in Pharo4: Gofer new url: 'http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40/main'; configurationOf: 'AltBrowser'; loadDevelopment. With Jean-Baptiste we pair-programmed a "revision walker" for libgit2. It should provide what's needed to browse versions in a git repository via the libgit2 bindings. Anyway, the code is still so ugly code that I didn't commit it. It's in the todo after writing a couple of tests... Regards, MartÃn