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.

--
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

Reply via email to