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

Reply via email to