Hello
I follow the instructions on http://squeak.org/projects/#seaside to load Seaside [1a][1b] into the image Squeak6.0a-17082 [2]. It gives an error [3]. How do I load Seaside into Squeak6.0a? Is this possible? BTW the latest version on SqueakMap is for Squeak 5.0 [4] Seaside is not tested yet in Squeak 6.0a [5] Regards --Hannes ------------------------------------------------------------------------------- [1a] https://github.com/dalehenrich/metacello-work Installer gemsource project: 'metacello'; addPackage: 'ConfigurationOfMetacello'; install. "Bootstrap Metacello Preview, using mcz files (#'previewBootstrap' symbolic version" ((Smalltalk at: #ConfigurationOfMetacello) project version: #'previewBootstrap') load. "Load the Preview version of Metacello from GitHub" (Smalltalk at: #Metacello) new configuration: 'MetacelloPreview'; version: #stable; repository: 'github://dalehenrich/metacello-work:configuration'; load. "Now load latest version of Metacello" (Smalltalk at: #Metacello) new baseline: 'Metacello'; repository: 'github://dalehenrich/metacello-work:master/repository'; get. (Smalltalk at: #Metacello) new baseline: 'Metacello'; repository: 'github://dalehenrich/metacello-work:master/repository'; load. [1b] Metacello new configuration: 'Seaside3'; repository: 'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main'; version: #stable; load: 'OneClick'. This is what is indicated on https://github.com/SeasideSt/Seaside --------------------------------------------------------------------------------------------------- [2] This image is before the BlockContext -> BlockClosure change ----------------------------------------------------------------------------------------------------- [3] 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... ---------------------------------------------------------------------------------------------------------- [4] Last version on SqueakMap Package Name: Seaside Version: 3.2.0 Release 3.2 of Seaside. Categories: Compatibility level/Only extensions, no changes - Code extensions but no changes in existing code. Licenses/MIT - The MIT license is like BSD without the advertising clause. As free as it gets, suitable for cross Smalltalk 100% reuse. The recommended license for Squeak since the 4.0 release. Maturity level/Beta - Useable but still not stable, probably has bugs. Package group/Community Supported - Supported by the open-source community. Squeak versions/Squeak5.0 - Released Q3 / 2015. Created: 6 October 2015 6:52:01 pm Modified: 6 October 2015 6:52:02 pm Download: http://map.squeak.org/accountbyid/c3993561-22fb-421f-b0be-c46b5487e105/files/install-Seaside-3.2.0.st ------------------------------------------------------------------------------------ [5] https://travis-ci.org/SeasideSt/Seaside Seaside loads fine in Squeak 5.1 https://travis-ci.org/SeasideSt/Seaside/jobs/204692009 |
> On 26.04.2017, at 17:06, H. Hirzel <[hidden email]> wrote: > > Hello > > I follow the instructions on http://squeak.org/projects/#seaside to > load Seaside [1a][1b] into the image Squeak6.0a-17082 [2]. It gives an > error [3]. > > How do I load Seaside into Squeak6.0a? Is this possible? > > BTW the latest version on SqueakMap is for Squeak 5.0 [4] > Seaside is not tested yet in Squeak 6.0a [5] Not tested yet, that's true. > > Regards > --Hannes > > > ------------------------------------------------------------------------------- > [1a] > https://github.com/dalehenrich/metacello-work > > > Installer gemsource > project: 'metacello'; > addPackage: 'ConfigurationOfMetacello'; > install. > > > "Bootstrap Metacello Preview, using mcz files (#'previewBootstrap' > symbolic version" > ((Smalltalk at: #ConfigurationOfMetacello) project > version: #'previewBootstrap') load. > > "Load the Preview version of Metacello from GitHub" > (Smalltalk at: #Metacello) new > configuration: 'MetacelloPreview'; > version: #stable; > repository: 'github://dalehenrich/metacello-work:configuration'; > load. > > > > "Now load latest version of Metacello" > (Smalltalk at: #Metacello) new > baseline: 'Metacello'; > repository: 'github://dalehenrich/metacello-work:master/repository'; > get. > (Smalltalk at: #Metacello) new > baseline: 'Metacello'; > repository: 'github://dalehenrich/metacello-work:master/repository'; > load. > > > > > > [1b] > Metacello new > configuration: 'Seaside3'; > repository: > 'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main'; > version: #stable; > load: 'OneClick'. > > > This is what is indicated on https://github.com/SeasideSt/Seaside > > --------------------------------------------------------------------------------------------------- > > [2] This image is before the BlockContext -> BlockClosure change You mean MethodContext -> Context right? because "BlockContext -> BlockClosure" happened before 4.5 :D > > > ----------------------------------------------------------------------------------------------------- > [3] > > 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 So we have to adapt Grease. I have no time at hand atm, can you cross-list seaside-dev? Best regards -Tobias > > 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... > > > ---------------------------------------------------------------------------------------------------------- > [4] Last version on SqueakMap > > Package Name: Seaside > Version: 3.2.0 > Release 3.2 of Seaside. > > Categories: > Compatibility level/Only extensions, no changes - Code extensions but > no changes in existing code. > Licenses/MIT - The MIT license is like BSD without the advertising > clause. As free as it gets, suitable for cross Smalltalk 100% reuse. > The recommended license for Squeak since the 4.0 release. > Maturity level/Beta - Useable but still not stable, probably has bugs. > Package group/Community Supported - Supported by the open-source community. > Squeak versions/Squeak5.0 - Released Q3 / 2015. > > Created: 6 October 2015 6:52:01 pm > Modified: 6 October 2015 6:52:02 pm > Download: http://map.squeak.org/accountbyid/c3993561-22fb-421f-b0be-c46b5487e105/files/install-Seaside-3.2.0.st > > > ------------------------------------------------------------------------------------ > > [5] https://travis-ci.org/SeasideSt/Seaside > Seaside loads fine in Squeak 5.1 > https://travis-ci.org/SeasideSt/Seaside/jobs/204692009 > |
Free forum by Nabble | Edit this page |