[squeak-dev] About loading Seaside into Squeak6.0a-17082 ....

H. Hirzel hannes.hirzel at gmail.com
Wed Apr 26 17:27:32 UTC 2017


The issue is that

     GRPlatform current


returns nil.

On 4/26/17, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> After replacing
>
>       #greaseInteger
>
> with
>
>      #asInteger
>
> I get an error in
>
>
> WAKeyGenerator>>initialize
>
> initialize
> 	super initialize.
> 	self generator: GRPlatform current newRandom.
> 	self space:
> 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-'
>
>
>
> So there are issues with the Grease compatibility layer.
>
> Maybe the configuration map loads the wrong version?
>
>
> Suggestions?
>
>
> On 4/26/17, H. Hirzel <hannes.hirzel at gmail.com> wrote:
>> Hello
>>
>> Loading Seaside into Squeak6.0a-17082 .... gives the following error
>>
>> Character(Object)>>doesNotUnderstand: #greaseInteger
>>
>> Details [1]
>>
>> Is there a particular Squeak6.0a version where Seaside loads fine?
>> http://files.squeak.org/6.0alpha/
>>
>> Any suggestions how a fix to Grease should look like?
>>
>> Regards
>> --Hannes
>>
>> ---------------------------------------------------------------------------------------------
>> Character(Object)>>doesNotUnderstand: #greaseInteger
>>         Receiver: Character null
>>         Arguments and temporary variables:
>>                 aMessage:       greaseInteger
>>                 exception:      MessageNotUnderstood:
>> Character>>greaseInteger
>>                 resumeValue:    nil
>>         Receiver's instance variables:
>> Character null
>>
>> WAUrlEncoder class>>encode:on:
>>         Receiver: WAUrlEncoder
>>         Arguments and temporary variables:
>>                 aCharacter:     Character null
>>                 aStream:        a WriteStream
>>                 printer:        a GRNumberPrinter
>>         Receiver's instance variables:
>>                 superclass:     WATableBasedEncoder
>>                 methodDict:     a MethodDictionary()
>>                 format:         65538
>>                 instanceVariables:      nil
>>                 organization:   ('as yet unclassified')
>>
>>                 subclasses:     nil
>>                 name:   #WAUrlEncoder
>>                 classPool:      nil
>>                 sharedPools:    nil
>>                 environment:    Smalltalk
>>                 category:       #'Seaside-Core-Document'
>>                 table:  #(nil nil nil nil nil nil nil nil nil nil nil
>> nil nil nil
>> nil nil nil ni...etc...
>>
>> WAUrlEncoder class>>initializeTable
>>         Receiver: WAUrlEncoder
>>         Arguments and temporary variables:
>>                 stream:         a WriteStream
>>                 characterLimit:         255
>>                 index:  0
>>                 character:      Character null
>>                 value:  nil
>>         Receiver's instance variables:
>>                 superclass:     WATableBasedEncoder
>>                 methodDict:     a MethodDictionary()
>>                 format:         65538
>>                 instanceVariables:      nil
>>                 organization:   ('as yet unclassified')
>>
>>                 subclasses:     nil
>>                 name:   #WAUrlEncoder
>>                 classPool:      nil
>>                 sharedPools:    nil
>>                 environment:    Smalltalk
>>                 category:       #'Seaside-Core-Document'
>>                 table:  #(nil nil nil nil nil nil nil nil nil nil nil
>> nil nil nil
>> nil nil nil ni...etc...
>>
>


More information about the Squeak-dev mailing list