On 2007-09-20 21:35, Steve Borho <steve at borho.org> wrote: >On Thu, 2007-09-20 at 16:37 -0700, Mike Kupfer wrote: >> >>>>> "Steve" == Steve Borho <steve at borho.org> writes: >> >> Steve> They only provide tarballs for source distribution, so I've put >> Steve> up a mercurial mirror here: http://hg.borho.org/gpyfm >> >> Hmm. Where did you get the tarball from? I thought the canonical >> version was at ssh://anon at hg.opensolaris.org/hg/scm-migration/onnv-scm >> (usr/src/tools/scripts/gpyfm.py). > > Ah, that's good to know. I got the tarball from the tutorial page: > http://www.genunix.org/wiki/index.php/gpyfm-tutorial > > Now that I know where the canonical version is, I'll clone that repo and > rebase my fixes and additions.
onnv-scm is a repository of the entire OpenSolaris source tree. It may be too much to clone for just a single Python utility :-) > I did get it all to work today on Windows. I've checked in all the > parts I added and fixed. There were two small "unixisms" that needed to > be fixed: > > http://hg.borho.org/gpyfm/rev/63a835ad063a > http://hg.borho.org/gpyfm/rev/16da050674d6 Neat :-) > PS: It's a very nice 3-way merge tool, very clean. There's only two > things I would add to it. An auto-merge option (to expedite simple > merges), and some mechanism for it to remember the window geometry. > The default geom is much too small. That would probably be nice to have. I usually hit ALT+M and maximize gpyfm whenever it fires up, so this didn't annoy me a lot, but I can see why it would seem useful.