On Thu, Dec 3, 2009 at 4:09 AM, Steve Borho <st...@borho.org> wrote: > On Wed, Dec 2, 2009 at 8:24 PM, TK Soh <teekay...@gmail.com> wrote: >> On Thu, Dec 3, 2009 at 1:18 AM, Steve Borho <st...@borho.org> wrote: >>> On Wed, Dec 2, 2009 at 10:03 AM, Steve Borho <st...@borho.org> wrote: >>>> On Wed, Dec 2, 2009 at 9:48 AM, Steve Borho <st...@borho.org> wrote: >>>>> 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. >>>> >>>> >>>> This problem broke variable expansion for the entire Mercurial.ini >>>> file, which in turn breaks ssh and visual diff. I'm going to have to >>>> create another 0.9.1 installer tonight. If you have installed 0.9.1 >>>> already, you can work around the problem by replacing {app} with the >>>> path to your install directory. Or you can use a backup Mercurial.ini >>>> from the backups folder if this was an upgrade. >>> >>> I've just uploaded a TortoiseHg 0.9.1.1 package up on Bitbucket. It >>> resolves the known installer issues and fixes one other bug that was >>> reported yesterday. I've also removed the 0.9.1 installer to prevent >>> people from downloading it by accident. >>> >>> If anyone is keeping URLs to TortoiseHg packages, please update to the >>> 0.9.1.1 installer. I'll take care of the Mercurial Wiki shortly. >> >> Would 0.9.1-1 be better than 0.9.1.1. IIRC, that how they rev the rpm >> packages. >> > > It was slightly more than a simple package respin, I ended up > committing a couple of changesets and so a new tag was necessary.
I see. ------------------------------------------------------------------------------ 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