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

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


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