[Pkg] Tasks: Tasks-Squeak310-kph.29.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Wed Dec 10 02:12:32 UTC 2008


A new version of Tasks-Squeak310 was added to project Tasks:
http://www.squeaksource.com/Tasks/Tasks-Squeak310-kph.29.mcz

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

Name: Tasks-Squeak310-kph.29
Author: kph
Time: 10 December 2008, 2:12:28 am
UUID: 6f3d8486-d3a9-44c0-b3bb-df0fc6feb463
Ancestors: Tasks-Squeak310-kph.28

moved manual fixes to a different class for tidiness

=============== Diff against Tasks-Squeak310-kph.28 ===============

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesNicolasCellierCollectionsAndStreams (in category 'as yet unclassified') -----
+ fixesNicolasCellierCollectionsAndStreams
+ 	"nicolas cellier (nice) ncellier at ifrance.com"
+ 	
+ 	^ self dependingOn: {
+ 		" http://bugs.squeak.org/view.php?id=6778 "
+ 		'6778 SkipList copy is shallow...'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6777 "
+ 		'6777 CharacterSet copy is shallow...'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6366 "
+ 		'6366 [BUG] WideString findString:startingAt: and other matchTable problems'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6367 "
+ 		'6367 WideString substrings broken'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=3574 "
+ 		'3574 (Wide)String-findFirstInString:inSet:startingAt: broke if last char'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=5331 "
+ 		'5331 "abc" beginsWith: "ab" asWideString (returns wrong result)'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=2701 "
+ 		'2701 DependentsArray might potentially be misused'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=1602 "
+ 		'1602 [ENH] Interval method indexOf:'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6933 "
+ 		'6933 MultiByteFileStream>>upTo: fails for binary'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6535 "
+ 		"'6535 keyBlock and sortBlock are lost when creating a collection of the same species.'.
+ 		hangs when loading"
+ 
+ 		" http://bugs.squeak.org/view.php?id=7095 "
+ 		'7095 Dictionary>>collect: answers OrderedCollection not Dictionary'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=7121 "
+ 		'7121 add:beforeIndex: and add:afterIndex: do not work as advertised'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=7136 "
+ 		'7136 [BUG] LinkedList add:after: fails to update lastLink'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=7175 "
+ 		'7175 CharacterSetComplement cannot printString'.
+ 		} !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfUIGraphicalOffByOneReports (in category 'as yet unclassified') -----
+ fixesMotherOfUIGraphicalOffByOneReports
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=6511 "
+ 
+ 	^ self dependingOn: { }!

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>repositoryOutputRC (in category 'as yet unclassified') -----
+ repositoryOutputRC
+ 
+ 	^ MCHttpRepository
+ 				location: 'http://www.squeaksource.com/311rc'
+ 				user: ''
+ 				password: ''.
+ 	!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesCategoryCollectionsHmm (in category 'as yet unclassified') -----
+ fixesCategoryCollectionsHmm
+ 	"Filter on 'Collections' category in Mantis"
+ 
+ 	"^ self dependingOn: { 
+ 
+ 		(self fix: 			'0007242: Add Inpace Sort to OrderedCollection').
+ 		(self date: '11-06-08'	fix:			'0007219: Improve Streams Usage Readability').
+ 		(self date: '09-16-08'	fixOneDay: 	'0007194: copyReplaceFrom:to:with: strange behavior with ill bounds').
+ 		(self date: '09-09-08'	fixUnstable:	'0007184: String>>asUnHtml use Character class>>nbsp, not Character class>>space').
+ 		(self date: '09-09-08'	fixUnstable:	'0007180: Interval method indexOf: / includes: incomplete fix in squeak3.10')
+ 							alsoFixes:	#(1602 1603).
+ 		(self date: '09-03-08'	fixUnstable:	'0007177: removeAll fails for Dictionaries'). 
+ 		(self date: '09-03-08'	fixUnstable:	'0007177: removeAll fails for Dictionaries'). 
+ 		
+ 		(self fixUnstable: '0007175	1	Collections	minor	new	09-02-08	 CharacterSetComplement cannot printString').
+ 	
+ 		(self fixUnstable: '6521: Target setting doesnt work for buttons and sliders').
+ 		
+ 		(self date: '12-08-08'	fixNotNeeded: '0001603: [BUG][FIX] Interval method includes:')
+ 							fixedBy: 		'0007180: Interval method indexOf: / includes: incomplete fix in squeak3.10'.					
+ 		(self date: '09-10-08'	fixNotNeeded: '0001602: [ENH] Interval method indexOf:'
+ 							fixedBy: 		'0007180: Interval method indexOf: / includes: incomplete fix in squeak3.10').					
+ 
+ 
+ 		} 
+ "		
+ "	
+ 
+ 
+ "!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesNicolasCellierMisc (in category 'as yet unclassified') -----
+ fixesNicolasCellierMisc
+ 	"nicolas cellier (nice) ncellier at ifrance.com"
+ 	
+ 	^ self dependingOn: {
+ 		" http://bugs.squeak.org/view.php?id=6726 "
+ 		'6726 REQ: <raw>CompiledMethod</raw> print enhancement'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6732 "
+ 		'6732 Undo polygon painting cause drawing not functioning anymore'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6584 "
+ 		'6584 Symbol allInstances doesn''t work anymore'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=1035 "
+ 		'1035 Strange behavior polygon morph added to a rectangle morph with proportional layout'.
+ 		} !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesFromCroquet (in category 'as yet unclassified') -----
+ fixesFromCroquet
+ 
+ 	"https://lists.duke.edu/sympa/arc/croquet-dev/2007-05/msg00035.html"
+ 	
+ 	^ self dependingOn: {}!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesKernelClasses (in category 'as yet unclassified') -----
+ fixesKernelClasses
+ 	
+ 	^ self dependingOn: {
+ 	
+ 		 self fix: '7156 Behavior-initialize sends superclass: which can cause VM crash'.
+ 	 
+ 	}!

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>taskSavePackagesIn: (in category 'as yet unclassified') -----
+ taskSavePackagesIn: repo
+ 
+ 	"starting with 3.10 or 3.10.2 get the image into a known state for fixes to be applied"
+ 
+ 	^ self define: [ :task |
+ 		
+ 		task if: [ self isSaving ].
+ 		
+ 		task action: {
+ 			PackageOrganizer taskSaveAllPackagesIn: repo withComment: 'Saved from ', SystemVersion asString, '-',  self suffix, '.', self buildNumber.
+ 		}
+ 	].
+ !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfUIMorphicCleanUp (in category 'as yet unclassified') -----
+ fixesMotherOfUIMorphicCleanUp 
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=6567 "
+ 
+ 	^ self dependingOn: { 
+ 			self fixesMotherOfUIMorphicWitler.
+ 	 		self fixesMotherOfUIAnnoyances.	
+ 	 		self fixesMotherOfUIGraphicalOffByOneReports.
+ 			self fixesMotherOfUIBalloonHelpIssues.
+ 		} !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesCategoryCollections (in category 'as yet unclassified') -----
+ fixesCategoryCollections
+ 	"Filter on 'Collections' category in Mantis"
+ 
+ 	^ self dependingOn: { 
+ 
+ 		" http://bugs.squeak.org/view.php?id=7242 "
+ 		self fixUnstable: '7242: Add Inplace Sort to OrderedCollection'.
+ 
+ 		self fix: '7219 Improve Streams Usage Readability'.
+ 		
+ 		" http://bugs.squeak.org/view.php?id=6521 "
+ 		self fixUnstable: '6521: Target setting doesnt work for buttons and sliders'.
+ 
+ 		} !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesNicolasCellierNumbers (in category 'as yet unclassified') -----
+ fixesNicolasCellierNumbers
+ 	"nicolas cellier (nice) ncellier at ifrance.com"
+ 	
+ 	^ self dependingOn: {
+ 		" http://bugs.squeak.org/view.php?id=6781 "
+ 		'6781: 0.0 raisedTo: -1.0 unexpected result'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6782 "
+ 		'6782: 1.0 / (FloatArray with: 2.0) unexpected result'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6729 "
+   		'6729: -Infinity closeTo: Infinity'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6796 "
+ 		'6796 A ScaledDecimal is a literal but not isLiteral'.
+ 	
+ 		" http://bugs.squeak.org/view.php?id=6797 "
+ 		'6797 Compiler reduce ScaledDecimal with different scales to a single literal'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=4378 "
+  		'4378 ScaledDecimal storeString uses printOn: and looses exactness'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=7169 "
+ 		'7169 SqNumberParser does not parse ScaledDecimal with trailing zeros correctly'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6779 "
+ 		'6779 ScaledDecimal readFrom: ''5.3'' would not answer a ScaledDecimal'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6482 "
+ 		'6482 Interval storeOn: Incorrect for some ScaledDecimal'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6696 "
+ 		'6696 ScaledDecimal can read in base 16 but cannot print in base 16'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6695 "
+ 		'6695 Float storeStringBase: does not store the radix'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6697 "
+ 		'6697 Number>>storeOn:base: default implementation is wrong'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6873 "
+ 		'6873 [BUG] isPowerOfTwo incorrect for some LargeNegativeInteger'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6456 "
+ 		'6456 [BUG] Interval of Float do: infinite loop'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6990 "
+ 		'6990 0.0 significandAsInteger is too big'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=5640 "
+ 		'5640 Number-i-printShowingDecimalPlaces:'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=7114 "
+ 		'7114 [BUG] SmallInteger minVal highBitOfMagnitude'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=7134 "
+ 		'7134 Float rounded is inexact'.
+ 		} !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfUIBalloonHelpIssues (in category 'as yet unclassified') -----
+ fixesMotherOfUIBalloonHelpIssues
+   	
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=6688 "
+ 
+ 	^ self dependingOn: { }!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesKernelChronology (in category 'as yet unclassified') -----
+ fixesKernelChronology
+ 	
+ 	^ self dependingOn: {
+ 	
+ 			'474 Millisecond clock'.
+ 			'6805 Seconds as fraction'. 
+ 	 
+ 	}!

Item was added:
+ Object subclass: #ManualFixesTemp
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Tasks-Squeak310'!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfMethodFinderIssues (in category 'as yet unclassified') -----
+ fixesMotherOfMethodFinderIssues
+   	
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=7110 "
+ 
+ 	^ self dependingOn: { }!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMasashiUmezawa (in category 'as yet unclassified') -----
+ fixesMasashiUmezawa
+ 	"Masashi Umezawa umejava at mars.dti.ne.jp"
+ 	
+ 	"4 so far"
+ 	^ self dependingOn: { 
+ 		
+ 		" http://bugs.squeak.org/view.php?id=6894 "
+ 		self fixUnstable: '6894 StartUpList order is broken due to the Delay patch'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6893 "
+ 		self fixUnstable: '6893 "Do it" log cannot be parsed if it includes leading spaces and multybyte string'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6892 "
+ 		self fixUnstable: '6892 Choosing default browser menu is not translated'.
+ 
+ 		" http://bugs.squeak.org/view.php?id=6861 "
+ 		self fixUnstable: '6861: Services menus/buttons are not translated'.
+ 
+ 		}  !

Item was changed:
  ----- Method: ReleaseAfterSqueak310 class>>taskBUILDCANDIDATE (in category 'as yet unclassified') -----
  taskBUILDCANDIDATE
  
  	"starting with 3.10 or 3.10.2 get the image into a known state for fixes to be applied"
  
  	^ self define: [ :task |
  		
  		task action: {
  		
  			[ self suffix: 'bc' ].
  		
  			self taskResetFixesAutoDocumentation.
  	
  			self taskTidyWorld.
  			self taskTidyMorphs.
  			self taskTidyRepositories.
  			
  			self taskSetPreferences. 
  			self taskPackageUpgrades.
- 			self taskKernelImports.
  			
+ 			self taskEssentialFixes.
  			self taskDocumentFixes. "so far"
  		
  			self taskFinalize.
  
+ 			self taskSavePackagesIn: self repositoryInputBC.
- 			self taskSavePackages.
  		
  		}
  	].
  !

Item was changed:
  ----- Method: ReleaseAfterSqueak310 class>>taskBuildCandidate (in category 'as yet unclassified') -----
  taskBuildCandidate
  	
  	"protected from being repeated by a waypoint"
  
  	^ self define: [ :task |
  					
  		task if: [ self isWaypointMissing: #buildCandidate ].
  
  		task action: {
  
  			self taskBUILDCANDIDATE.
  			
  			[ self markWaypoint: #buildCandidate ].			 
  		}.
  		 
  	].
  !

Item was changed:
  ----- Method: ReleaseAfterSqueak310 class>>taskTESTCANDIDATE (in category 'as yet unclassified') -----
  taskTESTCANDIDATE
  	^ self define: [ :task |
  				
  		task dependsOn: { self taskBuildCandidate }.
  		
  		task action: {
+ 			self taskKernelImports.  "in BC?"
  		"
  			self taskBugFixes.
  			self taskDocumentFixes.	 
  		"
  			self taskReorganizeCategories.
    			self taskReorganizePackages.
  
  			self taskCleanDeprecated.
  			self taskCleanMiscellaneous.
  			self taskMarkNewlyDeprecated.
  			
  			self taskCleanExcess.
  			self taskCleanUp.
  			
  			self taskFinalize.
  			 
  		}.
  		 
  	].
  !

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>repositoryOutputBC (in category 'as yet unclassified') -----
+ repositoryOutputBC
+ 
+ 	^ MCHttpRepository
+ 				location: 'http://www.squeaksource.com/311bc'
+ 				user: ''
+ 				password: ''.
+ 	!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfRoundoffAndTruncationErrors (in category 'as yet unclassified') -----
+ fixesMotherOfRoundoffAndTruncationErrors.
+   	
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=7152 "
+ 
+ 	^ self dependingOn: { }!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfIntervalIssues (in category 'as yet unclassified') -----
+ fixesMotherOfIntervalIssues
+   	
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=7002 "
+ 
+ 	^ self dependingOn: { }!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfUIAnnoyances (in category 'as yet unclassified') -----
+ fixesMotherOfUIAnnoyances
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=6635 "
+ 
+ 	^ self dependingOn: { 
+ 			self fixEssential: '6466 LazyListMorph-listChanged'.
+ 			self fixUnstable: '7181 improve HandMorph>>shadowForm'.
+ 			self fixesMotherOfUITargeting.
+ 		} 
+ 		
+  !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesNicolasCellierTools (in category 'as yet unclassified') -----
+ fixesNicolasCellierTools
+ 	"nicolas cellier (nice) ncellier at ifrance.com"
+ 	
+ 	^ self dependingOn: {
+ 		" http://bugs.squeak.org/view.php?id=6812 "
+ 		'6812 Inspecting a changing WeakSet will raise a Debugger'.
+ 		
+ 		" http://bugs.squeak.org/view.php?id=7007 "
+ 		'7007 toggle break on entry from method list pane does not work'.
+ 		} !

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>repositorySubmissions (in category 'as yet unclassified') -----
+ repositorySubmissions
+ 
+ 	^ MCHttpRepository
+ 				location: 'http://www.squeaksource.com/311'
+ 				user: ''
+ 				password: ''.
+ 	
+ !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesKernelStreams (in category 'as yet unclassified') -----
+ fixesKernelStreams
+ 	
+ 	^ self dependingOn: {
+ 	
+ 		 self fixOneDay: '0007167: ReadWriteStream opened with on: aCollection always has readLimit 0'.
+ 	 
+ 	}!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesOthers (in category 'as yet unclassified') -----
+ fixesOthers
+ 		^ self dependingOn: { 
+ 		
+ 			"Matthew Fulmer"
+ 			
+ 			" http://bugs.squeak.org/view.php?id=1780 "
+ 			'1780: Stay up menus have a confusing and dangerous behavior when obscured.'. 
+ 			"kph: not sure this works as intended, menus cease to work at all if partially obscured"
+ 					
+ 			" http://bugs.squeak.org/view.php?id=7059 "
+ 			'7059 In the Object Explorer, the menu item explore pointers is broken'.
+ 
+ 			"Tom Phoenix"
+ 			
+ 			" http://bugs.squeak.org/view.php?id=6870 "
+ 			'6870 MessageCatcher considered harmful'. 
+ 
+ 			"proposer Andreas"
+ 
+ 			" http://bugs.squeak.org/view.php?id=6980 "
+ 			'6980 recreate special objects array'.
+ 
+ 			"proposer laza"
+ 
+ 			" http://bugs.squeak.org/view.php?id=6834 "
+ 			'6834 Delay class-#timeoutSemaphore:afterMSecs: doesnt'.
+ 			
+ 			"proposer klaus" "this is already in kernel-extensions"
+ 			" http://bugs.squeak.org/view.php?id=6937 "
+ 			'6937 OrderedCollection-removeAll'.
+ 			
+ 			"Keith Hodges"
+ 			" http://bugs.squeak.org/view.php?id=6868 "
+ 			'6868: System Navigation-#obsoleteBehaviours chokes on ProtoObjects'.
+ 		
+ 			" http://bugs.squeak.org/view.php?id=7177 "
+ 			'7177 removeAll fails for Dictionaries'.
+ 			
+ 			"proposer: Damien Cassou"
+ 			" http://bugs.squeak.org/view.php?id=6846 "
+ 			'6846 MenuMorphs can drop mouse focus'.
+ 
+ 			"proposer: Zulq"
+ 			" http://bugs.squeak.org/view.php?id=6859 "
+ 			'6859: Integer-parseFromString:base:ifFail:'.
+ 
+ 			"proposer: Göran Krampe"
+ 			" http://bugs.squeak.org/view.php?id=6843 "
+ 		"	'6843: Trivial fix in SMTPClient-#encodeString: exclude NULL chars'. "
+ 
+ 			"proposer: philb"
+ 			" http://bugs.squeak.org/view.php?id=7196 "
+ 			'7196 HTTPSocket User Agent hard-coded'.
+ 			
+ 			"proposer: keith"
+ 			" http://bugs.squeak.org/view.php?id=7199 "
+ 			'7199: Expose Socket timeout to ProtocolClients'. 
+ 		} 
+ 	 !

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>taskEssentialFixes (in category 'as yet unclassified') -----
+ taskEssentialFixes
+ 
+ 	^ self dependingOn: {
+ 	
+ 			"proposer: keith"
+ 			"needed for SUnit to discover whether tests use the network"			
+ 			" http://bugs.squeak.org/view.php?id=7199 "
+ 			self fixEssential: '7199: Expose Socket timeout to ProtocolClients'. 
+ 
+ 			"proposer: keith" 
+ 			"building and removing things will trip on this"
+ 			" http://bugs.squeak.org/view.php?id=6868 "
+ 			self fixEssential: '6868: System Navigation-#obsoleteBehaviours chokes on ProtoObjects'.
+ 
+ 			"heres one I have been asking for for 2 years!!"
+ 			self fixEssential: '6466 LazyListMorph-listChanged'.
+ 	}!

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>repositoryInputBC (in category 'as yet unclassified') -----
+ repositoryInputBC
+ 	^ MCHttpRepository
+ 				location: 'http://www.squeaksource.com/310bc'
+ 				user: ''
+ 				password: ''.
+ 	!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfRandomNumberGenerator (in category 'as yet unclassified') -----
+ fixesMotherOfRandomNumberGenerator
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=7192 "
+ 
+ 	^ self dependingOn: { }!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfNetwork (in category 'as yet unclassified') -----
+ fixesMotherOfNetwork
+ 	
+ 	^ self dependingOn: {
+ 	
+ 		self fix: '7199 Expose Socket timeout to ProtocolClients'.
+  		self fixUnstable: '7196 HTTPSocket User Agent hard-coded'.	 
+ 	}
+ 	
+  !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfFontIssues (in category 'as yet unclassified') -----
+ fixesMotherOfFontIssues
+   	
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=6570 "
+ 
+ 	^ self dependingOn: {
+ 	
+ 		self fixUnstable: '7071: Key values from Input Method are not converted correctly on new Unicode Windows VM'.
+ 	      
+ 		self fixUnstable: '7421 BDFFontReader doesnt call initialize'.
+ 
+ 	}!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfUITargeting (in category 'as yet unclassified') -----
+ fixesMotherOfUITargeting
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=6530 "
+ 
+ 	^ self dependingOn: { 
+ 		
+ 		" http://bugs.squeak.org/view.php?id=6521 "
+ 		self fixUnstable: '6521: Target setting doesnt work for buttons and sliders'.
+ 
+ 		} !

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfKernel (in category 'as yet unclassified') -----
+ fixesMotherOfKernel
+ 	
+ 	^ self dependingOn: {
+ 	
+ 		self fixesKernelChronology.
+ 	
+ 	}!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfUIMorphicWitler (in category 'as yet unclassified') -----
+ fixesMotherOfUIMorphicWitler 
+ 	"Mother Page: http://bugs.squeak.org/view.php?id=6593 "
+  
+ 	^self dependingOn: { }!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesMotherOfDocumentation (in category 'fixes - documentation') -----
+ fixesMotherOfDocumentation
+ 	
+ 	^ self dependingOn: {
+ 	
+ 		
+ 	}!

Item was added:
+ ----- Method: ManualFixesTemp class>>fixesNicolasCellier (in category 'as yet unclassified') -----
+ fixesNicolasCellier
+ 	"nicolas cellier (nice) ncellier at ifrance.com"
+ 	
+ 	"Too many fixes here (>36). It is necessary to split in sub-tasks"
+ 	^ self dependingOn: {
+ 		self fixesNicolasCellierCollectionsAndStreams.
+ 		self fixesNicolasCellierNumbers.
+ 		self fixesNicolasCellierTools.
+ 		self fixesNicolasCellierMisc.
+ 		}!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfMethodFinderIssues (in category 'as yet unclassified') -----
- fixesMotherOfMethodFinderIssues
-   	
- 	"Mother Page: http://bugs.squeak.org/view.php?id=7110 "
- 
- 	^ self dependingOn: { }!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMasashiUmezawa (in category 'as yet unclassified') -----
- fixesMasashiUmezawa
- 	"Masashi Umezawa umejava at mars.dti.ne.jp"
- 	
- 	"4 so far"
- 	^ self dependingOn: { 
- 		
- 		" http://bugs.squeak.org/view.php?id=6894 "
- 		self fixUnstable: '6894 StartUpList order is broken due to the Delay patch'.
- 
- 		" http://bugs.squeak.org/view.php?id=6893 "
- 		self fixUnstable: '6893 "Do it" log cannot be parsed if it includes leading spaces and multybyte string'.
- 
- 		" http://bugs.squeak.org/view.php?id=6892 "
- 		self fixUnstable: '6892 Choosing default browser menu is not translated'.
- 
- 		" http://bugs.squeak.org/view.php?id=6861 "
- 		self fixUnstable: '6861: Services menus/buttons are not translated'.
- 
- 		}  !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfKernel (in category 'as yet unclassified') -----
- fixesMotherOfKernel
- 	
- 	^ self dependingOn: {
- 	
- 		self fixesKernelChronology.
- 	
- 	}!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfRoundoffAndTruncationErrors (in category 'as yet unclassified') -----
- fixesMotherOfRoundoffAndTruncationErrors.
-   	
- 	"Mother Page: http://bugs.squeak.org/view.php?id=7152 "
- 
- 	^ self dependingOn: { }!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfIntervalIssues (in category 'as yet unclassified') -----
- fixesMotherOfIntervalIssues
-   	
- 	"Mother Page: http://bugs.squeak.org/view.php?id=7002 "
- 
- 	^ self dependingOn: { }!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfUIAnnoyances (in category 'as yet unclassified') -----
- fixesMotherOfUIAnnoyances
- 	"Mother Page: http://bugs.squeak.org/view.php?id=6635 "
- 
- 	^ self dependingOn: { 
- 			self fixEssential: '6466 LazyListMorph-listChanged'.
- 			self fixUnstable: '7181 improve HandMorph>>shadowForm'.
- 			self fixesMotherOfUITargeting.
- 		} 
- 		
-  !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesNicolasCellierTools (in category 'as yet unclassified') -----
- fixesNicolasCellierTools
- 	"nicolas cellier (nice) ncellier at ifrance.com"
- 	
- 	^ self dependingOn: {
- 		" http://bugs.squeak.org/view.php?id=6812 "
- 		'6812 Inspecting a changing WeakSet will raise a Debugger'.
- 		
- 		" http://bugs.squeak.org/view.php?id=7007 "
- 		'7007 toggle break on entry from method list pane does not work'.
- 		} !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesKernelStreams (in category 'as yet unclassified') -----
- fixesKernelStreams
- 	
- 	^ self dependingOn: {
- 	
- 		 self fixOneDay: '0007167: ReadWriteStream opened with on: aCollection always has readLimit 0'.
- 	 
- 	}!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesOthers (in category 'as yet unclassified') -----
- fixesOthers
- 		^ self dependingOn: { 
- 		
- 			"Matthew Fulmer"
- 			
- 			" http://bugs.squeak.org/view.php?id=1780 "
- 			'1780: Stay up menus have a confusing and dangerous behavior when obscured.'. 
- 			"kph: not sure this works as intended, menus cease to work at all if partially obscured"
- 					
- 			" http://bugs.squeak.org/view.php?id=7059 "
- 			'7059 In the Object Explorer, the menu item explore pointers is broken'.
- 
- 			"Tom Phoenix"
- 			
- 			" http://bugs.squeak.org/view.php?id=6870 "
- 			'6870 MessageCatcher considered harmful'. 
- 
- 			"proposer Andreas"
- 
- 			" http://bugs.squeak.org/view.php?id=6980 "
- 			'6980 recreate special objects array'.
- 
- 			"proposer laza"
- 
- 			" http://bugs.squeak.org/view.php?id=6834 "
- 			'6834 Delay class-#timeoutSemaphore:afterMSecs: doesnt'.
- 			
- 			"proposer klaus" "this is already in kernel-extensions"
- 			" http://bugs.squeak.org/view.php?id=6937 "
- 			'6937 OrderedCollection-removeAll'.
- 			
- 			"Keith Hodges"
- 			" http://bugs.squeak.org/view.php?id=6868 "
- 			'6868: System Navigation-#obsoleteBehaviours chokes on ProtoObjects'.
- 		
- 			" http://bugs.squeak.org/view.php?id=7177 "
- 			'7177 removeAll fails for Dictionaries'.
- 			
- 			"proposer: Damien Cassou"
- 			" http://bugs.squeak.org/view.php?id=6846 "
- 			'6846 MenuMorphs can drop mouse focus'.
- 
- 			"proposer: Zulq"
- 			" http://bugs.squeak.org/view.php?id=6859 "
- 			'6859: Integer-parseFromString:base:ifFail:'.
- 
- 			"proposer: Göran Krampe"
- 			" http://bugs.squeak.org/view.php?id=6843 "
- 		"	'6843: Trivial fix in SMTPClient-#encodeString: exclude NULL chars'. "
- 
- 			"proposer: philb"
- 			" http://bugs.squeak.org/view.php?id=7196 "
- 			'7196 HTTPSocket User Agent hard-coded'.
- 			
- 			"proposer: keith"
- 			" http://bugs.squeak.org/view.php?id=7199 "
- 			'7199: Expose Socket timeout to ProtocolClients'. 
- 		} 
- 	 !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfRandomNumberGenerator (in category 'as yet unclassified') -----
- fixesMotherOfRandomNumberGenerator
- 	"Mother Page: http://bugs.squeak.org/view.php?id=7192 "
- 
- 	^ self dependingOn: { }!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfNetwork (in category 'as yet unclassified') -----
- fixesMotherOfNetwork
- 	
- 	^ self dependingOn: {
- 	
- 		self fix: '7199 Expose Socket timeout to ProtocolClients'.
-  		self fixUnstable: '7196 HTTPSocket User Agent hard-coded'.	 
- 	}
- 	
-  !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfFontIssues (in category 'as yet unclassified') -----
- fixesMotherOfFontIssues
-   	
- 	"Mother Page: http://bugs.squeak.org/view.php?id=6570 "
- 
- 	^ self dependingOn: {
- 	
- 		self fixUnstable: '7071: Key values from Input Method are not converted correctly on new Unicode Windows VM'.
- 	      
- 		self fixUnstable: '7421 BDFFontReader doesnt call initialize'.
- 
- 	}!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfUITargeting (in category 'as yet unclassified') -----
- fixesMotherOfUITargeting
- 	"Mother Page: http://bugs.squeak.org/view.php?id=6530 "
- 
- 	^ self dependingOn: { 
- 		
- 		" http://bugs.squeak.org/view.php?id=6521 "
- 		self fixUnstable: '6521: Target setting doesnt work for buttons and sliders'.
- 
- 		} !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>repositoriy310BC (in category 'as yet unclassified') -----
- repositoriy310BC
- 	^ MCHttpRepository
- 				location: 'http://www.squeaksource.com/310bc'
- 				user: ''
- 				password: ''.
- 	!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfUIMorphicWitler (in category 'as yet unclassified') -----
- fixesMotherOfUIMorphicWitler 
- 	"Mother Page: http://bugs.squeak.org/view.php?id=6593 "
-  
- 	^self dependingOn: { }!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfDocumentation (in category 'fixes - documentation') -----
- fixesMotherOfDocumentation
- 	
- 	^ self dependingOn: {
- 	
- 		
- 	}!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesNicolasCellier (in category 'as yet unclassified') -----
- fixesNicolasCellier
- 	"nicolas cellier (nice) ncellier at ifrance.com"
- 	
- 	"Too many fixes here (>36). It is necessary to split in sub-tasks"
- 	^ self dependingOn: {
- 		self fixesNicolasCellierCollectionsAndStreams.
- 		self fixesNicolasCellierNumbers.
- 		self fixesNicolasCellierTools.
- 		self fixesNicolasCellierMisc.
- 		}!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesNicolasCellierCollectionsAndStreams (in category 'as yet unclassified') -----
- fixesNicolasCellierCollectionsAndStreams
- 	"nicolas cellier (nice) ncellier at ifrance.com"
- 	
- 	^ self dependingOn: {
- 		" http://bugs.squeak.org/view.php?id=6778 "
- 		'6778 SkipList copy is shallow...'.
- 
- 		" http://bugs.squeak.org/view.php?id=6777 "
- 		'6777 CharacterSet copy is shallow...'.
- 
- 		" http://bugs.squeak.org/view.php?id=6366 "
- 		'6366 [BUG] WideString findString:startingAt: and other matchTable problems'.
- 
- 		" http://bugs.squeak.org/view.php?id=6367 "
- 		'6367 WideString substrings broken'.
- 
- 		" http://bugs.squeak.org/view.php?id=3574 "
- 		'3574 (Wide)String-findFirstInString:inSet:startingAt: broke if last char'.
- 
- 		" http://bugs.squeak.org/view.php?id=5331 "
- 		'5331 "abc" beginsWith: "ab" asWideString (returns wrong result)'.
- 
- 		" http://bugs.squeak.org/view.php?id=2701 "
- 		'2701 DependentsArray might potentially be misused'.
- 
- 		" http://bugs.squeak.org/view.php?id=1602 "
- 		'1602 [ENH] Interval method indexOf:'.
- 
- 		" http://bugs.squeak.org/view.php?id=6933 "
- 		'6933 MultiByteFileStream>>upTo: fails for binary'.
- 
- 		" http://bugs.squeak.org/view.php?id=6535 "
- 		"'6535 keyBlock and sortBlock are lost when creating a collection of the same species.'.
- 		hangs when loading"
- 
- 		" http://bugs.squeak.org/view.php?id=7095 "
- 		'7095 Dictionary>>collect: answers OrderedCollection not Dictionary'.
- 
- 		" http://bugs.squeak.org/view.php?id=7121 "
- 		'7121 add:beforeIndex: and add:afterIndex: do not work as advertised'.
- 
- 		" http://bugs.squeak.org/view.php?id=7136 "
- 		'7136 [BUG] LinkedList add:after: fails to update lastLink'.
- 
- 		" http://bugs.squeak.org/view.php?id=7175 "
- 		'7175 CharacterSetComplement cannot printString'.
- 		} !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfUIGraphicalOffByOneReports (in category 'as yet unclassified') -----
- fixesMotherOfUIGraphicalOffByOneReports
- 	"Mother Page: http://bugs.squeak.org/view.php?id=6511 "
- 
- 	^ self dependingOn: { }!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>repositoriySubmissions (in category 'as yet unclassified') -----
- repositoriySubmissions
- 
- 	^ MCHttpRepository
- 				location: 'http://www.squeaksource.com/311'
- 				user: ''
- 				password: ''.
- 	
- !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesCategoryCollectionsHmm (in category 'as yet unclassified') -----
- fixesCategoryCollectionsHmm
- 	"Filter on 'Collections' category in Mantis"
- 
- 	"^ self dependingOn: { 
- 
- 		(self fix: 			'0007242: Add Inpace Sort to OrderedCollection').
- 		(self date: '11-06-08'	fix:			'0007219: Improve Streams Usage Readability').
- 		(self date: '09-16-08'	fixOneDay: 	'0007194: copyReplaceFrom:to:with: strange behavior with ill bounds').
- 		(self date: '09-09-08'	fixUnstable:	'0007184: String>>asUnHtml use Character class>>nbsp, not Character class>>space').
- 		(self date: '09-09-08'	fixUnstable:	'0007180: Interval method indexOf: / includes: incomplete fix in squeak3.10')
- 							alsoFixes:	#(1602 1603).
- 		(self date: '09-03-08'	fixUnstable:	'0007177: removeAll fails for Dictionaries'). 
- 		(self date: '09-03-08'	fixUnstable:	'0007177: removeAll fails for Dictionaries'). 
- 		
- 		(self fixUnstable: '0007175	1	Collections	minor	new	09-02-08	 CharacterSetComplement cannot printString').
- 	
- 		(self fixUnstable: '6521: Target setting doesnt work for buttons and sliders').
- 		
- 		(self date: '12-08-08'	fixNotNeeded: '0001603: [BUG][FIX] Interval method includes:')
- 							fixedBy: 		'0007180: Interval method indexOf: / includes: incomplete fix in squeak3.10'.					
- 		(self date: '09-10-08'	fixNotNeeded: '0001602: [ENH] Interval method indexOf:'
- 							fixedBy: 		'0007180: Interval method indexOf: / includes: incomplete fix in squeak3.10').					
- 
- 
- 		} 
- "		
- "	
- 
- 
- "!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesNicolasCellierMisc (in category 'as yet unclassified') -----
- fixesNicolasCellierMisc
- 	"nicolas cellier (nice) ncellier at ifrance.com"
- 	
- 	^ self dependingOn: {
- 		" http://bugs.squeak.org/view.php?id=6726 "
- 		'6726 REQ: <raw>CompiledMethod</raw> print enhancement'.
- 
- 		" http://bugs.squeak.org/view.php?id=6732 "
- 		'6732 Undo polygon painting cause drawing not functioning anymore'.
- 
- 		" http://bugs.squeak.org/view.php?id=6584 "
- 		'6584 Symbol allInstances doesn''t work anymore'.
- 
- 		" http://bugs.squeak.org/view.php?id=1035 "
- 		'1035 Strange behavior polygon morph added to a rectangle morph with proportional layout'.
- 		} !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>taskSavePackages (in category 'as yet unclassified') -----
- taskSavePackages
- 
- 	"starting with 3.10 or 3.10.2 get the image into a known state for fixes to be applied"
- 
- 	^ self define: [ :task |
- 		
- 		task if: [ self isSaving ].
- 		
- 		task action: {
- 			PackageOrganizer taskSaveAllPackagesIn: self repository withComment: 'Saved from ', self suffix, '.', self buildNumber.
- 		}
- 	].
- !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>repositoriy311RC (in category 'as yet unclassified') -----
- repositoriy311RC
- 
- 	^ MCHttpRepository
- 				location: 'http://www.squeaksource.com/311rc'
- 				user: ''
- 				password: ''.
- 	!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesFromCroquet (in category 'as yet unclassified') -----
- fixesFromCroquet
- 
- 	"https://lists.duke.edu/sympa/arc/croquet-dev/2007-05/msg00035.html"
- 	
- 	^ self dependingOn: {}!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesKernelClasses (in category 'as yet unclassified') -----
- fixesKernelClasses
- 	
- 	^ self dependingOn: {
- 	
- 		 self fix: '7156 Behavior-initialize sends superclass: which can cause VM crash'.
- 	 
- 	}!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfUIMorphicCleanUp (in category 'as yet unclassified') -----
- fixesMotherOfUIMorphicCleanUp 
- 	"Mother Page: http://bugs.squeak.org/view.php?id=6567 "
- 
- 	^ self dependingOn: { 
- 			self fixesMotherOfUIMorphicWitler.
- 	 		self fixesMotherOfUIAnnoyances.	
- 	 		self fixesMotherOfUIGraphicalOffByOneReports.
- 			self fixesMotherOfUIBalloonHelpIssues.
- 		} !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesCategoryCollections (in category 'as yet unclassified') -----
- fixesCategoryCollections
- 	"Filter on 'Collections' category in Mantis"
- 
- 	^ self dependingOn: { 
- 
- 		" http://bugs.squeak.org/view.php?id=7242 "
- 		self fixUnstable: '7242: Add Inplace Sort to OrderedCollection'.
- 
- 		self fix: '7219 Improve Streams Usage Readability'.
- 		
- 		" http://bugs.squeak.org/view.php?id=6521 "
- 		self fixUnstable: '6521: Target setting doesnt work for buttons and sliders'.
- 
- 		} !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesNicolasCellierNumbers (in category 'as yet unclassified') -----
- fixesNicolasCellierNumbers
- 	"nicolas cellier (nice) ncellier at ifrance.com"
- 	
- 	^ self dependingOn: {
- 		" http://bugs.squeak.org/view.php?id=6781 "
- 		'6781: 0.0 raisedTo: -1.0 unexpected result'.
- 
- 		" http://bugs.squeak.org/view.php?id=6782 "
- 		'6782: 1.0 / (FloatArray with: 2.0) unexpected result'.
- 
- 		" http://bugs.squeak.org/view.php?id=6729 "
-   		'6729: -Infinity closeTo: Infinity'.
- 
- 		" http://bugs.squeak.org/view.php?id=6796 "
- 		'6796 A ScaledDecimal is a literal but not isLiteral'.
- 	
- 		" http://bugs.squeak.org/view.php?id=6797 "
- 		'6797 Compiler reduce ScaledDecimal with different scales to a single literal'.
- 
- 		" http://bugs.squeak.org/view.php?id=4378 "
-  		'4378 ScaledDecimal storeString uses printOn: and looses exactness'.
- 
- 		" http://bugs.squeak.org/view.php?id=7169 "
- 		'7169 SqNumberParser does not parse ScaledDecimal with trailing zeros correctly'.
- 
- 		" http://bugs.squeak.org/view.php?id=6779 "
- 		'6779 ScaledDecimal readFrom: ''5.3'' would not answer a ScaledDecimal'.
- 
- 		" http://bugs.squeak.org/view.php?id=6482 "
- 		'6482 Interval storeOn: Incorrect for some ScaledDecimal'.
- 
- 		" http://bugs.squeak.org/view.php?id=6696 "
- 		'6696 ScaledDecimal can read in base 16 but cannot print in base 16'.
- 
- 		" http://bugs.squeak.org/view.php?id=6695 "
- 		'6695 Float storeStringBase: does not store the radix'.
- 
- 		" http://bugs.squeak.org/view.php?id=6697 "
- 		'6697 Number>>storeOn:base: default implementation is wrong'.
- 
- 		" http://bugs.squeak.org/view.php?id=6873 "
- 		'6873 [BUG] isPowerOfTwo incorrect for some LargeNegativeInteger'.
- 
- 		" http://bugs.squeak.org/view.php?id=6456 "
- 		'6456 [BUG] Interval of Float do: infinite loop'.
- 
- 		" http://bugs.squeak.org/view.php?id=6990 "
- 		'6990 0.0 significandAsInteger is too big'.
- 
- 		" http://bugs.squeak.org/view.php?id=5640 "
- 		'5640 Number-i-printShowingDecimalPlaces:'.
- 
- 		" http://bugs.squeak.org/view.php?id=7114 "
- 		'7114 [BUG] SmallInteger minVal highBitOfMagnitude'.
- 
- 		" http://bugs.squeak.org/view.php?id=7134 "
- 		'7134 Float rounded is inexact'.
- 		} !

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesMotherOfUIBalloonHelpIssues (in category 'as yet unclassified') -----
- fixesMotherOfUIBalloonHelpIssues
-   	
- 	"Mother Page: http://bugs.squeak.org/view.php?id=6688 "
- 
- 	^ self dependingOn: { }!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>fixesKernelChronology (in category 'as yet unclassified') -----
- fixesKernelChronology
- 	
- 	^ self dependingOn: {
- 	
- 			'474 Millisecond clock'.
- 			'6805 Seconds as fraction'. 
- 	 
- 	}!



More information about the Packages mailing list