[Seaside] About loading Seaside into Squeak6.0a-17082 ....
Esteban A. Maringolo
emaringolo at gmail.com
Wed Apr 26 17:52:38 UTC 2017
You should have a GRSqueakPlatform as subclass, and then evaluate
"GRSqueakPlatform select", this will create and assign the new
instance as GRPlatform singleton.
Regards.
Esteban A. Maringolo
2017-04-26 14:27 GMT-03:00 H. Hirzel <hannes.hirzel at gmail.com>:
> 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...
>>>
>>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
More information about the seaside
mailing list