[squeak-dev] Installing VMMaker

Rob Withers reefedjib at gmail.com
Sat Sep 4 12:24:47 UTC 2010


For some reason, I couldn't change the String.    Are they immutable now?  I 
ended up doing a

self becomeForward: 'blah/blah%20blah.mcz'

all objects and message sending.  :-)

--------------------------------------------------
From: "Bert Freudenberg" <bert at freudenbergs.de>
Sent: Saturday, September 04, 2010 8:16 AM
To: "The general-purpose Squeak developers list" 
<squeak-dev at lists.squeakfoundation.org>
Subject: Re: [squeak-dev] Installing VMMaker

>
> On 04.09.2010, at 10:44, Rob Withers wrote:
>
>>
>>
>> --------------------------------------------------
>> From: "Levente Uzonyi" <leves at elte.hu>
>> Sent: Saturday, September 04, 2010 3:21 AM
>> To: "The general-purpose Squeak developers list" 
>> <squeak-dev at lists.squeakfoundation.org>
>> Subject: Re: 
>> [squeak-dev]Re:[CryptographyTeam]Re:DigitalSignatureAlgorithm>>#initRandomNonInteractivelyisnotrandom> 
>> On Fri, 3 Sep 2010, Rob Withers wrote:
>>>>
>>>> How do you get over that issue?  I am stuck there now.
>>>
>>> No easy answer yet. I did it with the debugger. When you get the DNU, 
>>> select "aResolvedReference version" and debug it. Use over/into/through 
>>> till you get to HTTPSocket class >> 
>>> #httpRequest:url:headers:content:response:, then step over the last 
>>> assignment of rawUrl, and replace the double encoded string with a 
>>> single encoded version with the inspector. Proceed. In the original 
>>> debugger go back to 
>>> MetacelloFetchingMCSpecLoader>>resolveDependencies:into: and restart it, 
>>> then proceed.
>>>
>>
>> How do I replace the double encoded string with a single encoded version?
>
> Using the inspector in the lower part of the debugger. Just change it. 
> It's all just objects.
>
> That's the power of Smalltalk - for all its quirks, you can fix about 
> anything on the fly if needed.
>
> - Bert -
>
>
>
> 



More information about the Squeak-dev mailing list