Re: [RFC] git-gui USer's Survey 2007 (was: If you would write git from scratch now, what would you change?)
- From
- Jan Hudec <bulb@ucw.cz>
- Date
- Nov 30, 2007, 17:50 UTC
- Message-ID
- <20071130175018.GB30048@efreet.light.src>
- In-Reply-To
- <Pine.LNX.4.64.0711291200000.27959@racer.site>
On Thu, Nov 29, 2007 at 12:01:47 +0000, Johannes Schindelin wrote:
Show 21 quoted lines
> Hi, > > On Thu, 29 Nov 2007, Jan Hudec wrote: > > > On Wed, Nov 28, 2007 at 23:48:12 +0000, Johannes Schindelin wrote: > > > > > Furthermore, my complaint was not about a platform where neither C# > > > nor Python work. That is irrelevant. If you have one platform where > > > only one works, and another platform where only the other works, you > > > cannot have a single program for both platforms. Right? > > > > Right. > > > > I probably shouldn't be surprised that mono does not work on older unices, > > but I am a bit surprised python does not. > > *Sigh* I managed again to make myself misunderstood. > > Even if newer Python does not easily compile on that IRIX, I have an old > Python there (2.2). But I don't have any Python on MSys. (Yes, there is > a _MinGW_ port, but no _MSys_ one.) So for me, Python is out.
While it would be a problem, but is it really fatal? AFAIK MSys uses unixy paths inside the program, but accepts arguments and calls other processes using the windows convention, so mingw python should have no problem calling msys programs and vice versa. It might be more problematic to compile a shared module for it, but .dlls are quite well isolated, so even compiling a plugin linked with msys for mingw python might not be impossible.
Nevertheless, I actually think git-gui is quite well in Tcl/Tk and rewriting it in python nor any other language would probably help it in any way.
-- Jan 'Bulb' Hudec <bulb@ucw.cz>