[squeak-dev] The Trunk: System-fbs.584.mcz

Frank Shearar frank.shearar at gmail.com
Sat Aug 10 06:23:10 UTC 2013


On 9 August 2013 22:32, Tobias Pape <Das.Linux at gmx.de> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi
> Am 09.08.2013 um 18:34 schrieb commits at source.squeak.org:
>
>
> Item was changed:
>  ----- Method: MczInstaller class>>registerForFileList (in category 'services') -----
>  registerForFileList
> +       Smalltalk at: #MCReader ifAbsent: [FileServices registerFileReader: self]!
> - -     Smalltalk at: #MCReader ifAbsent: [FileList registerFileReader: self]!
>
> Item was changed:
>  ----- Method: SARInstaller class>>initialize (in category 'class initialization') -----
>  initialize
>         "SARInstaller initialize"
> +       FileServices registerFileReader: self.!
> - -     (FileList respondsTo: #registerFileReader:)
> - -             ifTrue: [ FileList registerFileReader: self ]!
>
> Item was changed:
>  ----- Method: SARInstaller class>>unload (in category 'class initialization') -----
>  unload
> +       FileServices unregisterFileReader: self.!
> - -
> - -     (FileList respondsTo: #unregisterFileReader:)
> - -             ifTrue: [ FileList unregisterFileReader: self
>
> Shouldn't those go into Monticello?

I'm not sure what you mean. Are you asking if SARInstaller should go
into Monticello? I can see a strong argument for some kind of
"CodeLoader" package, to be broken out of System. I _don't_ think
Monticello should hold these though, just because they load code.

MczInstaller _sounds_ like it belongs in Monticello, but it's actually
a class that lets you load an mcz without having the Monticello
package loaded.

frank

> Best
>         -Tobias
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG/MacGPG2 v2.0.20 (Darwin)
>
> iEYEARECAAYFAlIFX+kACgkQcPVIrP6PLKvxrQCggf35KPq1sY0TQqVUCe2Fgbqg
> PyUAnA3oHFG49NWalMas/3cp/LmQC45n
> =v+p+
> -----END PGP SIGNATURE-----
>


More information about the Squeak-dev mailing list