[squeak-dev] Buglet ins SIXX for Squeak 5.3

tim Rowledge tim at rowledge.org
Fri Jul 3 01:32:35 UTC 2020


I just spotted a small bug in the code loaded up for SIXX. After loading it into a clean 5.3 image XMLDOMParser class>>#initialize & XMLDOMParser class>>#unload  are reverted to old and out of date versions.

Installer code used - 
Installer squeaksource
    project: 'MetacelloRepository';
    install: 'ConfigurationOfSIXX'. 
(Smalltalk at: #ConfigurationOfSIXX) load.

Looks like the ConfigurationOfSIXX>>#version051: method is causing the load of  
`
spec for: #squeak do:[
		spec
			package: 'XML-Parser' with: [
				spec file: 'XML-Parser-ul.44';
					repository: 'http://source.squeak.org/squeak52' 
`
and that in turn re-loads old versions of XMLDOMParser class>>#initialize & XMLDOMParser class>>#unload - and they try to use the deprecated #registerFileReader: in FileList instead of FileServices.

I *think* it looks like ConfigurationOfSIXX>>#baseline06: requires the above section removing - but I am most definitely not any sort of expert in the ConfigurationOfXXXXXX stuff.

It appears that  Masashi-san is still caring for this package since there was a commit in january of this year, so if you could please Do The Magic(™).

And since SmalltalkHub is now deprecated it could be a good idea to move the repository perhaps to squeaksource.com

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Fractured Idiom:- MAZEL TON - Lots of luck




More information about the Squeak-dev mailing list