[Pkg] Rio: Rio-Kernel-kph.87.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Mon Nov 10 17:00:54 UTC 2008


A new version of Rio-Kernel was added to project Rio:
http://www.squeaksource.com/Rio/Rio-Kernel-kph.87.mcz

==================== Summary ====================

Name: Rio-Kernel-kph.87
Author: kph
Time: 10 November 2008, 5:00:51 pm
UUID: 1cf2f1e9-e0d1-40d5-bef3-d203107e8cf0
Ancestors: Rio-Kernel-kph.86

Re-architected to be cleaner, remove dnus etc

=============== Diff against Rio-Kernel-kph.86 ===============

Item was changed:
  ----- Method: RioLocalExecutive class>>newForRiscOS (in category 'image start up ') -----
  newForRiscOS
  
  	^ RioLocalExecutive new!

Item was changed:
  ----- Method: RioLocalExecutive class>>newForWin32 (in category 'image start up ') -----
  newForWin32
  
+ 	^ RioLocalDosExecutive!
- 	^ RioLocalDosExecutive new!

Item was changed:
  ----- Method: RioLocalExecutive class>>newForThisPlatform (in category 'image start up ') -----
  newForThisPlatform
  
  	^ self perform: ('newFor', self platform) asSymbol!

Item was changed:
  ----- Method: RioLocalExecutive class>>newForMacOS (in category 'image start up ') -----
  newForMacOS
  
  	^ RioLocalCaseInsensitiveExecutive new!

Item was changed:
  ----- Method: RioLocalExecutive class>>newForDOS (in category 'image start up ') -----
  newForDOS
  
  	^ RioLocalDosExecutive new!

Item was changed:
  ----- Method: RioLocalExecutive>>getDefaultDirectory (in category 'executive actions') -----
  getDefaultDirectory
  
  	^ (Preferences startInUntrustedDirectory 
+ 					ifTrue: [ self untrustedDirectory mkpath ]
- 					ifTrue: [ self untrustedDirectory mkdir ]
   					ifFalse: [ self getImageDirectory ] )!

Item was changed:
  ----- Method: RioLocalExecutive class>>newForUnix (in category 'image start up ') -----
  newForUnix
  
+ 	^ RioLocalExecutive!
- 	^ RioLocalExecutive new!

Item was changed:
  ----- Method: RioKernel class>>new: (in category 'as yet unclassified') -----
  new: aPathOrRio
  
  	"the preferred generic instanciation method, 
  	will call the correct specific instanciation method on the correct class"
  
  	aPathOrRio isRio ifTrue: [ ^ aPathOrRio copy ].
  	                                                                                                            	
+ 	^ self defaultExecutive current class newRioFrom: aPathOrRio!
- 	^ self defaultExecutive newRioFrom: aPathOrRio!

Item was changed:
  ----- Method: RioLocalExecutive>>getImageDirectory (in category 'executive actions') -----
  getImageDirectory
  
+  	^ (self rioClass executive: self value: self primImagePath) parent !
-  	^ (self rioClass new: self primImagePath) parent !



More information about the Packages mailing list