On Wed, Dec 2, 2009 at 8:42 AM, Adrian Buehlmann <adr...@cadifra.com> wrote: > On 02.12.2009 07:02, Steve Borho wrote: >> TortoiseHg 0.9.1 is a minor bugfix and "polish" release. Users with >> 0.9 are recommended to upgrade. >> >> http://bitbucket.org/tortoisehg/stable/wiki/ReleaseNotes >> >> The Windows installer for TortoiseHG 0.9.1 includes Mercurial 1.4.1 >> >> Warning: over the weekend we discovered the nightly build packages >> have begun popping up an error window when you install them. This new >> 0.9.1 installer also exhibits this behavior. Do not be surprised if >> you see a dialog box open up while files are being copied into place. >> The dialog text will be: >> >> Internal error: Expression error 'Runtime Error (at 1:229): >> Internal error: Unknown constant "1" >> > > Offhand I would say this might be caused by your > > http://bitbucket.org/tortoisehg/stable/changeset/b28a3b3dc018/ > > which did > > diff --git a/contrib/win32/mercurial.ini b/contrib/win32/mercurial.ini > --- a/contrib/win32/mercurial.ini > +++ b/contrib/win32/mercurial.ini > @@ -99,6 +99,7 @@ extdiff = > ; Extra extensions bundled with TortoiseHg > ;fold = > ;hgcr-gui = > +;schemes = > > ; To use cleverencode/cleverdecode, you must enable win32text extension > ; > @@ -195,3 +196,11 @@ opts.vdiff = $parent1 $child $parent2 > > [keywordmaps] > ; See documentation for examples > + > +; The schemes extension must be enabled to use one of these shortcuts. > +; See http://mercurial.selenic.com/wiki/SchemesExtension > +[schemes] > +;bb = http://bitbucket.org/ > +;bb+ssh = ssh://h...@bitbucket.org/ > +;gcode = http://{1}.googlecode.com/hg/ > +;py = http://code.python.org/hg/ > > > on line 26 you have > > ssh = "{app}\TortoisePlink.exe" -ssh -2 > > > so I guess there could be some conflict in syntax and semantics bout {var} > > (but I haven't verified this theory)
That is a pretty good theory. I remember now I had similar problems when I tried to document the keyword extension, which also uses curly braces. The good news is that schemes was pulled into hgext soon after I pulled it into the TortoiseHg installer. So I can just remove those lines from the stock ini file. Thanks for looking into this. -- Steve Borho ------------------------------------------------------------------------------ Join us December 9, 2009 for the Red Hat Virtual Experience, a free event focused on virtualization and cloud computing. Attend in-depth sessions from your desk. Your couch. Anywhere. http://p.sf.net/sfu/redhat-sfdev2dev _______________________________________________ Tortoisehg-discuss mailing list Tortoisehg-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss