(name 'System-stephane.ducasse.132' message 'adding xxx.do: protocol to dataStream to be polmorphic to streams' id '7e900200-ab90-4557-aa13-1e9ad4f8f45f' date '15 July 2008' time '11:18:31 am' author 'stephane.ducasse' ancestors ((name 'System-NorbertHartl.131' message '- added allClassesWithUnimplementedCalls to SystemNavigation to return structured classes with unimplemented calls
- added convenience method PackageOrganizer>>allPackagesContainingUnimplementedCalls
- adjusted ReleaseTest>>testUnimplemented... to exclude TestCase classes ' id '56145d38-956c-4c98-876a-8aeac5724b45' date '27 June 2008' time '4:00:53 pm' author 'NorbertHartl' ancestors ((name 'System-stephane.ducasse.130' message 'cleaning a bit more by norbert' id '19cdf7ea-5e56-4c71-8cc0-4ba6eabca8d1' date '24 June 2008' time '11:00:12 pm' author 'stephane.ducasse' ancestors ((name 'System-stephane.ducasse.128' message 'cleaning unimplemented calls' id '81e3f15b-f2a2-46fa-a003-faa864f2520a' date '24 June 2008' time '10:21:21 pm' author 'stephane.ducasse' ancestors ((name 'System-stephane.ducasse.127' message 'MVC Cleaning step3' id 'ae08aa6c-20c8-4296-9207-8d4ec8e8ab1a' date '20 June 2008' time '10:48:30 pm' author 'stephane.ducasse' ancestors ((name 'System-al.126' message 'merge
	- FinalizerTest reverted to real test case
	- added missing class variables to DigitalSigntureAlgorithm' id '2788fdf1-b74f-447f-9119-1d87da31558c' date '18 June 2008' time '10:08:32 pm' author 'al' ancestors ((name 'System-NorbertHartl.125' message '- FinalizerTest reverted to real test case' id 'ecb461bb-9273-40d1-87cf-dbeab51be7ad' date '18 June 2008' time '7:26:45 pm' author 'NorbertHartl' ancestors ((name 'System-stephane.ducasse.124' message 'MVC Cleaning step2' id '88c5dd38-e126-4f2c-839b-6a1893283e73' date '17 June 2008' time '10:12:09 am' author 'stephane.ducasse' ancestors ((name 'System-stephane.ducasse.123' message '- replace: ''ReadStream on: ``@object'' with: ''``@object readStream''' id 'b3fb0894-9314-46a0-aa9c-7355982aab9c' date '14 June 2008' time '5:09:11 pm' author 'stephane.ducasse' ancestors ((name 'System-al.122' message 'testRootsOfTheWorld -- testremoved
testLocalMethodWithSameCodeInTrait -- removed duplicated method ClassDescription>>fileOutCategory:
testFinalizationOfEquals -- test fixed
testHash -- remove all assertions/tests that have hardcoded hash values
	DateAndTimeEpochTest>>#testHash
	DateAndTimeLeapTest>>#testHash
	TimeTest>>#testHash
	TimespanTest>>#testHash' id '43dce142-5a80-49bf-ad27-360538bd9b15' date '12 June 2008' time '11:16:05 pm' author 'al' ancestors ((name 'System-stephane.ducasse.121' message 'MVC cleaning step one' id 'd630b00b-a766-495a-b89a-b0f310d74795' date '10 June 2008' time '5:07:35 pm' author 'stephane.ducasse' ancestors ((name 'System-NorbertHartl.120' message '- removes call to Nebraska in PasteUpMorp from class Project' id 'edd619d6-3a6d-4695-a46f-f59b379dced0' date '3 June 2008' time '12:27:53 am' author 'NorbertHartl' ancestors ((name 'System-stephane.ducasse.119' message 'stef flag a large change in ObectFinalizerTest' id 'ddccc417-00f0-4dac-b8d2-845fc3af39cd' date '25 May 2008' time '6:34:15 pm' author 'stephane.ducasse' ancestors ((name 'System-stephane.ducasse.118' message '- clean up unused code in DigitalSignatureAlgorithm (Mantis 7090)' id '2b36f551-c34f-4be8-b4b3-8576744fb2ac' date '25 May 2008' time '3:27:48 pm' author 'stephane.ducasse' ancestors ((name 'System-stephane.ducasse.117' message 'merge' id '0d7d723a-e05d-4efe-8dda-73ced2f32a60' date '21 May 2008' time '10:28:13 pm' author 'stephane.ducasse' ancestors ((name 'System-stephane.ducasse.116' message 'fixing missing full name in Author' id '7f57661e-f5d9-4e63-b586-fd68a82e251f' date '17 May 2008' time '9:56:37 am' author 'stephane.ducasse' ancestors ((name 'System-stephane.ducasse.115' message 'merging author deprecated' id '406e5854-67f8-4877-947d-4e2e408ea8a7' date '11 May 2008' time '1:41:15 pm' author 'stephane.ducasse' ancestors ((name 'System-sd.114' message 'Lexicon Removal' id '92899f17-e11a-45b2-ae73-8e5ff6f4a887' date '10 May 2008' time '6:14:43 pm' author 'sd' ancestors ((name 'System-md.113' message 'remove packagepanebrowser' id '78ad29f7-7d7a-4746-b615-425f34fb464d' date '10 May 2008' time '1:02:24 pm' author 'md' ancestors ((name 'System-sd.112' message 'Cleaning class description + removing printout menus' id '32ee1451-cfd2-4004-a322-e078cf71d871' date '10 May 2008' time '9:41:27 am' author 'sd' ancestors ((name 'System-sd.110' message 'adding insallter support' id '1e801966-0bda-44e5-bb9b-7854c54f56f9' date '28 March 2008' time '11:07:39 am' author 'sd' ancestors ((name 'System-sd.109' message 'Utilities informuser:during: -> UIManager default informuser:during:' id '670ecc17-ddf2-47ea-8225-eb7c67ab7b61' date '24 March 2008' time '4:04:55 pm' author 'sd' ancestors ((name 'System-sd.108' message ':=' id '96ba2d71-8ef5-4004-b35a-50c981a1c68c' date '22 March 2008' time '7:11:46 pm' author 'sd' ancestors ((name 'System-sd.107' message 'invisible' id 'aa8a0bbe-87f1-4677-ace0-d58546d36f89' date '20 March 2008' time '9:41:16 pm' author 'sd' ancestors ((name 'System-sd.106' message 'cleaning menu' id 'b87f807e-9183-4b2c-a0aa-9b655066f89e' date '12 March 2008' time '3:51:19 pm' author 'sd' ancestors ((name 'System-sd.105' message 'addded support to change servers to Utilities' id '37e64454-862d-4caf-9c68-bdeeff4d71c9' date '12 March 2008' time '3:07:03 pm' author 'sd' ancestors ((name 'System-sd.104' message 'http://bugs.squeak.org/view.php?id=6894
0006894: StartUpList order is broken after the Delay patch installation
Description
If you install DelayStartup changeSet in Squeak, LanguageEnvironment is placed after FileDirectory in StartUpList.
However, LanguageEnvironment should precede FileDirectory in start up process, because FileDirectory class >>startUp relies on encoded pathname which must be configured by LanguageEnvironment.
This order is dangerous because Squeak fails to start if you move the image to other encoded path platforms (eg. from Mac to Windows).

I submit a patch for fix this order.
' id '6e793ab8-f7e1-4c19-80c0-f147dd72c6ac' date '17 February 2008' time '9:08:23 pm' author 'sd' ancestors ((name 'System-sd.103' message '0006576: Delay is not thread-safe
Delay is not thread-safe since currently the calling process updates the internal Delay structure itself. If the process gets terminated while doing this (e.g., adding/removing from SuspendedDelays) the whole system is left in an inconsistent state and breaks. http://bugs.squeak.org/view.php?id=6576' id 'e592d6cd-ac02-4a18-bd11-0a88cc1bc830' date '14 February 2008' time '10:18:59 pm' author 'sd' ancestors ((name 'System-sd.102' message 'We use the following three fixes that are crucial for any server setup:
0006581: Image freezes (background processes like Seaside make no progress) and Squeak hoggs CPU
This is the image freezing problem, where connecting with VNC and moving the mouse would bring the image alive again. When being stuck, Squeak hoggs the CPU, memory consumtion is stable. http://bugs.squeak.org/view.php?id=6581
Note: fix takes only effect if Preferences enable: #serverMode ' id 'a3b2de9c-b851-4542-9b06-a065c5f5d22a' date '14 February 2008' time '10:01:19 pm' author 'sd' ancestors ((name 'System-sd.101' message 'ClassRenameFix7#2006.1.cs' id '4c8dd246-6070-11db-8261-001124e3ab0e' date '20 October 2006' time '9:22:17 pm' author 'sd' ancestors ((name 'System-sd.100' message 'Change Set:		ToggleBreakFix39
Date:			26 September 2006
Author:			tim@rowledge.org

Putative fix for Mantis http://bugs.impara.de/view.php?id=5123"!' id '933da99a-5add-11db-a4aa-001124e3ab0e' date '13 October 2006' time '7:09:24 pm' author 'sd' ancestors ((name 'System-sd.99' message 'fix cs of Jerome' id '85135977-4a2f-11db-91d4-001124e3ab0e' date '22 September 2006' time '1:43:09 pm' author 'sd' ancestors ((name 'System-sd.97' message 'fixing WindowColorRegistry' id '65898cd3-441d-11db-b45b-001124e3ab0e' date '14 September 2006' time '8:18:18 pm' author 'sd' ancestors ((name 'System-sd.96' message 'a working version this time.' id '03ec8093-3f6d-11db-9989-001124e3ab0e' date '8 September 2006' time '9:05:38 pm' author 'sd' ancestors ((name 'System-sd.95' message 'introduce a way to nicely reset ChangeSet current' id 'ff567cf6-3f6a-11db-abe0-001124e3ab0e' date '8 September 2006' time '8:51:12 pm' author 'sd' ancestors ((name 'System-md.94' message '0004392: Bad example in comment for SmalltalkImage>>vmVersion' id '3eea4f5e-7470-4df1-b33a-85a8516e7341' date '10 August 2006' time '12:02:43 pm' author 'md' ancestors ((name 'System-md.91' message '0003766: Hundreds of methods have source containing LF characters' id 'cc5c52ea-24cc-4fdb-9b9d-1a149b0f42c0' date '23 July 2006' time '1:18:07 pm' author 'md' ancestors ((name 'System-md.90' message '0003790: Text cursor too bright
' id 'e1372493-ff32-47ca-b091-4685e893552a' date '15 July 2006' time '6:30:58 pm' author 'md' ancestors ((name 'System-md.89' message '0003647: Smalltalk>>version should not be deprecated

- Commenrt for MessageSend' id '4e78aa2c-2640-44bd-9c19-814b516c15d7' date '14 July 2006' time '3:08:03 pm' author 'md' ancestors ((name 'System-md.88' message '0003571: EventManager commen
Description
In 3.9a 7029 (and earlier) EventManagerTest produces one failure because of missing class comments. This cs adds reasonable class comments for EventManager and two related classes as part of the effort to get all tests to run green.
' id '3b76d059-b116-4bf0-91ba-47dfadcd4b1c' date '12 July 2006' time '11:08:31 pm' author 'md' ancestors ((name 'System-sd.87' message 'Al.74 fix related to traits.' id '47187ff7-c383-4e3e-af34-eeb9044f3100' date '4 July 2006' time '3:19:13 pm' author 'sd' ancestors ((name 'System-sd.86' message 'merge of Name: System-gk.45
Author: gk
Time: 21 October 2005, 11:58:31 am
UUID: f8210799-b1de-5f46-b675-8c7b83550503
Ancestors: System-gk.44

Two good refactorings based on work from Bernard Pieber for Mantis #861 in the Network package. These depend on changes in the Network package:
 
- Project class>>fromUrl:
- ProjectLoading class>>bestAccessToFileName:andDirectory:

This also removes the only sender of Project class>>serverFileFromURL: and we could nuke it, but we leave that decision for the System stewards. :)' id '22320cfd-da88-44fe-9424-4a8c324e7037' date '29 May 2006' time '9:23:18 pm' author 'sd' ancestors ((name 'System-al.85' message '- recategorizing methods from *Traits extensions to local packages
- merge' id '0bd2ab38-fd3e-4ad6-8222-ea4e839d5a6c' date '7 May 2006' time '4:54:15 pm' author 'al' ancestors ((name 'System-sd.84' message '0003527: infinite loop on locale change (Mantis 0003510 ) not fixed yet in 7027' id '90ff20f0-54f7-4031-aa85-396848a86d76' date '4 May 2006' time '3:53:09 pm' author 'sd' ancestors ((name 'System-md.83' message '' id '7ea006a6-d479-11da-8d59-000d933a223c' date '25 April 2006' time '6:35:24 pm' author 'md' ancestors ((name 'System-md.82' message 'SmallLand' id 'f93e9e01-d147-11da-a5e8-000d933a223c' date '21 April 2006' time '5:03:21 pm' author 'md' ancestors ((name 'System-md.81' message 'SqueakLand' id 'b3020243-b8e4-11da-9587-000d933a223c' date '21 March 2006' time '3:12:15 pm' author 'md' ancestors ((name 'System-md.80' message 'SqueakLand' id '45fcd879-b844-11da-92b3-000d933a223c' date '20 March 2006' time '8:03:53 pm' author 'md' ancestors ((name 'System-md.79' message 'SqueakLand III' id 'd9736834-b74b-11da-8082-000d933a223c' date '19 March 2006' time '2:25:35 pm' author 'md' ancestors ((name 'System-md.78' message 'SqueakLand Merge' id '9e69614c-b5d8-11da-b66a-000d933a223c' date '17 March 2006' time '6:08:13 pm' author 'md' ancestors ((name 'System-md.77' message 'Merge SqueakLand
' id '190e7f43-b457-11da-8f9e-000d933a223c' date '15 March 2006' time '8:08:33 pm' author 'md' ancestors ((name 'System-md.76' message '0003258: [ENH] Entry in Fonts menu for easily getting all big fonts' id '16516a7f-af81-11da-a7a4-000d933a223c' date '9 March 2006' time '4:26:32 pm' author 'md' ancestors ((name 'System-md.74' message '- remove Preference #ansiAssignmentOperatorWhenPrettyPrinting
	- remove Preference #resizeOnAllSides, #twoSidedPoohTextures
	
- Refactor/deprecate old environment methods in SystemDictionary

' id '5e63f38a-aac7-11da-886d-000d933a223c' date '3 March 2006' time '4:07:01 pm' author 'md' ancestors ((name 'System-md.73' message '0001048: [ENH] SystemNavigation>>allImplementorsOf:localTo:
0002500: In6713 Sometimes a Legitimate request generates DNU PseudoClass>>isTraits' id '9bc4b3d0-a84b-11da-a8bb-000d933a223c' date '28 February 2006' time '12:16:05 pm' author 'md' ancestors ((name 'System-md.72' message '- remove class Environment
- lots of prefernces removed
- ' id 'b311defc-d600-4981-bed2-553cf61d9274' date '25 February 2006' time '12:07:46 am' author 'md' ancestors ((name 'System-md.71' message 'removed some preferences' id '118f5085-099e-4d10-8fef-fe9f27c841ed' date '22 February 2006' time '10:45:24 pm' author 'md' ancestors ((name 'System-md.70' message 'empty log message' id '55e63050-5d13-47c0-9f5a-2e155a0e7f32' date '22 February 2006' time '2:34:13 pm' author 'md' ancestors ((name 'System-md.69' message 'refactoring to not refernce Parser' id '95c7384b-61e7-4b76-b75b-0b05019e7fdc' date '21 February 2006' time '9:39:22 am' author 'md' ancestors ((name 'System-md.68' message 'merge with al' id 'dfe43f30-4439-4338-9d1a-c5e3f212328d' date '19 February 2006' time '12:32:46 am' author 'md' ancestors ((name 'System-md.67' message '- refactored MessageTally to not call selectorAtMethod:setClass: ' id 'a2834bb6-3121-466a-9572-20b34581f38f' date '18 February 2006' time '1:51:51 pm' author 'md' ancestors ((name 'System-md.66' message 'fix BreakPointManager class>>unInstall: to not call #wo' id '69f16a19-79e6-4e2b-97d6-61eeba261573' date '16 February 2006' time '2:28:37 pm' author 'md' ancestors ((name 'System-md.65' message 'Change Set:		AnnotationMorphFix-wiz
	 Author:			(wiz) Jerome Peace
	 Made some style changes to the annotation preference widget.  Two things. put the 
	 extra button in a better place. Made a more harmonious aspect ratio for the panels.' id '1ee26949-7b68-4035-b8f6-ac28a5a83b7d' date '14 February 2006' time '9:10:34 pm' author 'md' ancestors ((name 'System-md.64' message '- Change Set:		systemSupportFixes-bf
	  Author:			Bert Freudenberg
	  Fixes to SmalltalkImage
	  - rename readDocumentFile to recordStartupStamp, which is what it does nowadays
	  - changesName is full path now, like imageName
	  - derive full name for new image or changes from image path primitive, rather 
	    than default directory (in all regular cases they are identical)' id '8c87dcf3-71a5-400d-b7e3-838d35d4cd39' date '14 February 2006' time '8:43:55 pm' author 'md' ancestors ((name 'System-md.63' message '- change a call from generate: to generate
- move some deprecated' id '527e6fbe-d000-44bb-ba0f-7e69b47da847' date '13 February 2006' time '9:42:31 pm' author 'md' ancestors ((name 'System-md.62' message 'remove Utilities>>lookUpDefinition (from old broken WordNet)' id '0514a3a2-57d3-4dd7-b91c-fd2c92bf9689' date '12 February 2006' time '1:32:31 pm' author 'md' ancestors ((name 'System-stephaneducasse.61' message 'moved release builder in its own package.' id '11f13360-a85c-483c-bc95-efca71d55f40' date '2 February 2006' time '8:37:15 pm' author 'stephaneducasse' ancestors ((name 'System-md.60' message 'Change for MessageTally>>spyEvery:on: to work with
BlockClosures ' id '75a4fd97-4f0d-47ad-be50-9469a588ad94' date '20 January 2006' time '10:44:27 pm' author 'md' ancestors ((name 'System-md.59' message '0002377: Cannot rename a project from its window menu' id 'e457a9ed-d996-4cf1-ac3c-acafb8b14b4a' date '19 January 2006' time '6:23:24 pm' author 'md' ancestors ((name 'System-md.58' message 'Windowcolor registry for preferences. Opening windows now
does not iterate over all classes... ' id 'acd4eb58-1003-4e71-ab59-998b10db1d15' date '18 January 2006' time '7:32:50 pm' author 'md' ancestors ((name 'System-stephaneducasse.57' message 'Preferences fixes and enh of romain.' id '13c532b8-13d5-4f26-a7b0-1a85a29ff1ac' date '14 January 2006' time '4:44:04 pm' author 'stephaneducasse' ancestors ((name 'System-stephaneducasse.56' message '	TIM VMMaker related fixes:
		6669VMM38-64bit-imageUpdates.1.cs
		6669VMM38-gc-instrument-image.1.cs
		LocalePluginAddins.1.cs
		RemoveLeftoverVMMbits-38b4.1.cs
		WideStringPrimKill.1.cs' id 'aea7283f-29a1-48a6-8aaf-744abd8e9e57' date '14 January 2006' time '12:38:08 pm' author 'stephaneducasse' ancestors ((name 'System-al.55' message '- moved methods from traits package here' id '7eb26fb1-4c0a-437c-aa1c-1543f2724512' date '13 January 2006' time '7:00:56 pm' author 'al' ancestors ((name 'System-al.54' message '- changes corresponding to allClasses, allTraits interface' id '0ad3693e-89f6-404c-8fac-a8a70c5ddacb' date '13 January 2006' time '5:52:39 pm' author 'al' ancestors ((name 'System-sd.53' message 'http://bugs.impara.de/view.php?id=1041
LowSpaceAndInterruptHandler-3-dtl' id 'a3d818e5-085b-4654-98a0-dc3066cc8157' date '20 December 2005' time '2:55:23 pm' author 'sd' ancestors ((name 'System-al.52' message '- methods that were changed for traits compatibility are packaged in the package Traits. Should at a later point be moved back to System.' id 'e7747b80-3b06-4fe8-a3b7-3290ae3a3ece' date '7 December 2005' time '9:58:24 pm' author 'al' ancestors ((name 'System-al.51' message '- fix bug ("1 explore" leading to an endless loop) introduced by ToolSet ' id '27335923-a078-4265-b130-e80b698ee94d' date '28 November 2005' time '8:40:33 pm' author 'al' ancestors ((name 'System-sd.50' message 'fix of edgar SystemDicitonary' id '59d0076e-0865-45d8-b1de-d11231f1ae98' date '20 November 2005' time '9:05 pm' author 'sd' ancestors ((name 'System-sd.49' message 'fix of edgar for senders and implementors' id '166801a1-8a7a-478d-8026-17ccad2e1407' date '20 November 2005' time '8:55:19 pm' author 'sd' ancestors ((name 'System-stephaneducasse.48' message '#2124
now we can use the flaps....' id '0a8a4cdd-477d-4b39-ba9f-2658c31b3cbf' date '5 November 2005' time '8:59:09 pm' author 'stephaneducasse' ancestors ((name 'System-stephaneducasse.47' message 'Reintroduced LogFileStream classVars  in FilePackage' id 'edca165b-0245-4d08-a32d-59056ae4c600' date '1 November 2005' time '3:41:22 pm' author 'stephaneducasse' ancestors ((name 'System-stephaneducasse.45' message 'Add ObjectFinalizerTests from inbox/System-dvf.26.mcz' id '0677ab24-181c-4e24-86a0-0354778b00dc' date '28 October 2005' time '9:16:26 pm' author 'stephaneducasse' ancestors ((name 'System-stephaneducasse.43' message 'CurrentProjectRefactoring moved to 39Deprecated' id 'ccede943-6a61-4a3b-a59b-f8efc55f7029' date '17 September 2005' time '7:53:05 pm' author 'stephaneducasse' ancestors ((name 'System-stephaneducasse.42' message 'morphic splitters 1.st' id 'f8206ea0-c50e-469e-8fba-2f41dc70ff37' date '10 September 2005' time '2:54:27 pm' author 'stephaneducasse' ancestors ((name 'System-stephaneducasse.41' message 'Removed CurrentProjectRefactoring references
0001653

danil-home@tsnet.ru:

"This changeset removes CurrentProjectRefactoring from image - in most
cases it just inlines ''Project current doSomething'' instead of
''CurrentProjectRefactoring currentDoSomething''. Now it''s not clear what
intent was behind introducing CurrentProjectRefactoring (I googled a
little and poked here and there in image), but anyway it seems that it
failed because ''Project current'' mantra can be seen in several places.
Also, Tim Rowledge has some difficulties with it - but I can''t say
exactly as his English is almost as unclear as mine. 
Rerefactoring was not difficult, but many of places have been touched,
and although I tried to be mindfull it needs some testing definitely"' id 'f34d3ea6-641d-4bc0-bb12-1322e0d3cf73' date '10 September 2005' time '1:34:30 pm' author 'stephaneducasse' ancestors ((name 'System-md.40' message 'deprecation removal' id 'f1728baa-1adc-459d-9306-9c8442fa56ce' date '6 September 2005' time '3:33:27 pm' author 'md' ancestors ((name 'System-md.39' message 'Change Set:		ClassRenameFix6#2004
Date:			23 August 2004
Author:			Karl Ramberg

md: removed the test, it was already in the image under another name.
Note: This changet now makes both tests of ClassRenameFix fail, this needs 
to be fixed (The tests or this code, don''t know)

Subject:		[BUG][FIX] Class>>rename fix 6/2004 (needs approval)
Author:		Chris Muller
Date Posted: 29 June 2004
Archive ID: 23079
Comments:	
In using the SystemChangeNotifier to detect class renames, I noticed that the
listeners are called in the middle of the rename, while the system is in an
inconsistent state.

The inconsistency is that the new name of the class is not set by the
time the handler methods run.  The Smalltalk global dictionary has been
updated, so (Smalltalk at: #RenamedClass) name ~= #RenamedClass.  This
is an inconsistent state of the Smalltalk dictionary.

The handler methods should operate as a true post-op, this fix makes it so.

Please ignore my first post about this, it was late and I accidently hit send
before I was done.

Thanks,
  Chris
' id '3719e871-7480-496c-a7ec-b6e2b38c13cc' date '6 September 2005' time '9:08:53 am' author 'md' ancestors ((name 'System-md.38' message '0001663: [FIX] TextEmphasisMagicNumberCleanup-fbs
Description
This cleans up the use of TextEmphasis magic numbers in the image.
' id '0dadab6f-60ed-4c9f-8058-7fa061906bfd' date '5 September 2005' time '3:47:32 pm' author 'md' ancestors ((name 'System-md.37' message 'Change Set:		SqueakMapSystemVersionFix
Date:			2 November 2004
Author:			Joshua Gargus

A fix for SqueakMap... SystemVersion>>majorMinorVersion barfed on names without a $., such as ''Jasmine-rc1' id 'c3d6b984-f810-4d83-b77a-b85a24959075' date '5 September 2005' time '12:52:19 pm' author 'md' ancestors ((name 'System-md.36' message '001766: [Fix] Preferences Help not working Squeak 3.8
Description
Reported on squeak-dev list by SPINIELLI Enrico <enrico.spinielli@eurocontrol.int>:

"Hi all,
while using Preferences window I found out that clicking on
Help button was not working due to a missing check on emptyness
of a string.
here is the fix for 3.8:

<<PreferencesHelpFix.1.cs>> 
---
Enrico Spinielli             Eurocontrol/CFMU' id '55395e3d-7dbc-4bea-bce7-e14990b3b3f8' date '5 September 2005' time '10:38:11 am' author 'md' ancestors ((name 'System-md.35' message 'Change Set:		UpdateProgress
Date:			28 August 2005
Author:			Alexander@Lazarevic.de

This will show a progress bar for the amount of updates still to download and still to process.' id '590cb825-debb-44af-9dfb-01c7bb8663c4' date '5 September 2005' time '9:31:29 am' author 'md' ancestors ((name 'System-md.34' message 'merge lookenhancements' id 'e59c56f0-5c40-4d5a-8d9f-ce9a97b196e8' date '30 August 2005' time '8:31:36 am' author 'md' ancestors ((name 'System-md.32' message 'remove proxyeditor' id '2c7c217b-7190-4035-b781-2315da577e5f' date '29 August 2005' time '8:42:32 pm' author 'md' ancestors ((name 'System-md.31' message 'Merge System-tbn.29

no code changes - just categorize all
uncategorized methods' id '9f6e9e4e-9570-4f83-b84d-0838e051ac17' date '29 August 2005' time '8:22:51 pm' author 'md' ancestors ((name 'System-md.30' message 'Change Set:		WindowColorPrefs-hpt
Date:			8 December 2004
Author:			Hernan Tylim

This changeset is part of the big Preferences refactoring that started on 3.8 with PrefViews-hpt, and PrefViewsRegistry-hpt.
On these previous changesets we prepared Squeak to use Preference instances to store any type  of preferences, not only boolean. This changeset will move where squeak stores its window colors preference to regular Preference instances, so they will be editable from the new PreferenceBrowser' id 'efaebaec-8e54-481d-a182-dcc9832d9fda' date '29 August 2005' time '8:10:49 pm' author 'md' ancestors ((name 'System-md.29' message 'use #isDoIt' id 'ce2d4f39-c81c-4af0-9e3f-bc2f4f0f1436' date '28 August 2005' time '12:01:25 am' author 'md' ancestors ((name 'System-md.28' message '"Change Set:		AutoIndentPreference-mikki
Date:			3 January 2005
Author:			Mikael Kindborg

This change set contains code for a preference 
so that you can choose if you want return to 
auto-indent in the text editor.

Autoindent is on as default. To turn it off, go to 
the preferences panel and the browing section, 
and check the autoIndent option.' id '770138b6-ba2a-4f45-a405-35915af8077e' date '24 August 2005' time '11:11:04 am' author 'md' ancestors ((name 'System-md.27' message 'really delete the Character Recognizer' id '5df300e6-efe1-40da-aebf-b6bb22f9d022' date '20 August 2005' time '7:36:28 pm' author 'md' ancestors ((name 'System-md.26' message 'remove support for #SQ00 alternate Syntax' id 'a2354d44-39ce-41b2-86a1-6468acfd582f' date '14 August 2005' time '6:06:09 pm' author 'md' ancestors ((name 'System-md.25' message 'Change Set:		6603CleaningUtilities
Date:			30 March 2005
Author:			stephane ducasse

Move some utilities close to the class they use, i.e. Scanner' id '7213310f-e0c0-47c0-9e64-fe7084f7620c' date '6 August 2005' time '12:08:14 pm' author 'md' ancestors ((name 'System-md.24' message '- typo in class comment

Change Set:		CaseAwareDropHandler-spfa
Date:			25 May 2004
Author:			Stephane Rollandin

Modify the ExternalDropHandler logic so that in platforms where file names are not case sensitive, extensions are properly recognized whatever their case' id 'b8bdea0e-1a01-41c0-a701-7d0c1a6b4a67' date '6 August 2005' time '11:47:55 am' author 'md' ancestors ((name 'System-md.23' message 'removes SystemDictionary discard3d, discardSoundAndSpeech, discardWonderland' id '69de10c7-d9c2-434d-8283-6dc1b4598c2e' date '5 August 2005' time '3:24:22 pm' author 'md' ancestors ((name 'System-md.22' message 'changed testFormatter to use prettyPrinterClass method' id 'eb9cb3e3-6fc3-4210-a557-9a101c03127c' date '3 August 2005' time '12:37:10 am' author 'md' ancestors ((name 'System-md.21' message 'Change Set:		UrlToText-fbs
Date:			2 February 2005
Author:			Frank Shearar

Many moons past, Tim Rowledge pointed out (in Mantis bug #469; BFAV post 14482) that a message Url>>toText should be called #asText, and return a Text, not a String.

Yea verily, this changeset:
* moves the various Url subclasses'' #toText contents to #printOn:,
* makes Url>>printOn: use self subclassResponsibility (I''m doubtful about the utility of this change - maybe I should just remove Url>>printOn:),
* makes toText return the value of #asText,
* deprecates #toText, and
* changes all senders of Url>>toText to use Url>>asString.' id '25b5b628-8e1a-4982-9d4b-b57d5fc213b3' date '1 August 2005' time '5:44:55 pm' author 'md' ancestors ((name 'System-md.20' message 'Change Set:		SystemChangeNotificationFix
Date:			10 February 2005
Author:			Alexandre Bergel

this fix allows the system change notification to trigger class category related events.

Change Set:		NumericPrefs-hpt
Date:			10 December 2004
Author:			Hernan Tylim

For some reason when I introduced the new ''types'' of preferences and I created methods for adding text, boolean, font and color preferences, it didn''t occur to me to add also methods for adding numeric preferences. This cs does just that. Take note that it does not produce any big change. Just add three very convenient methods.' id '43189d84-af85-4903-a007-f8957f954cf8' date '31 July 2005' time '2:17:22 pm' author 'md' ancestors ((name 'System-md.19' message 'a fix to make DigitalSignatures work again' id '0d9a9abc-789a-4b17-af80-61679b0eee97' date '30 July 2005' time '4:20:30 pm' author 'md' ancestors ((name 'System-md.18' message 'Change Set:		PrintShowingDecimalPlacesFix-dtl
Date:			26 November 2004
Author:			David T. Lewis

Adds a range check for Utilities>>floatPrcisionForDecimalPlaces: and
a default implementation that works when the parameter is out of range.

Implementation note:
I used #caseOf:otherwise: to implement this. The result is about 25% slower
than the original unchecked method. I got very slightly faster performance
by writing it with a bunch of #ifTrue: lines, but I think the caseOf approach
is slightly less ugly.

All other implementations that I tried (including #at:ifAbsent:, and #on:do)
were significantly slower, so I settled on #caseOf:otherwise: for clarity and
reasonable speed.' id 'b9197355-1702-46aa-93c1-db79b335c3f7' date '30 July 2005' time '11:40:58 am' author 'md' ancestors ((name 'System-md.17' message 'edit discardOddsAndEnds because of removals' id 'ba9df572-6307-42a9-8e5d-e0a63f4408fa' date '29 July 2005' time '4:06:52 pm' author 'md' ancestors ((name 'System-md.16' message 'deprecated
Utilities>>isObject:memberOfOneOf:' id 'e05af610-c30d-4d4b-8ce7-75365dd7fdeb' date '29 July 2005' time '11:27:38 am' author 'md' ancestors ((name 'System-md.15' message '0001410: [BUG][FIX] "HTTPClient examplePostArgs" is broken
Description
The httpPostDocument:args: method returns a MIMEDocument and not a stream, thus this example bites the dust and opens a debug window.

See additional information for a fix.' id '19165b64-ae99-4817-b979-3185d55f8873' date '28 July 2005' time '10:34:09 am' author 'md' ancestors ((name 'System-md.14' message 'cleanups for WordNet removal' id 'e9aaa5a0-7ac3-4221-91dc-f11f549a3e4a' date '22 July 2005' time '9:46:56 pm' author 'md' ancestors ((name 'System-md.13' message 'Change Set:		VMM38-64bit-imageUpdates
Date:			2005-04-27
Author:			tim@rowledge.org, derived from original by ian.piumarta@squeakland.org and johnmci@smalltalkconsultants.com

Changes relative to 3.8g-6548 that add some initial 64-bit support to the image. Needs to go into the update stream asap' id '261d0d4d-50cf-40b8-8789-74801ee67739' date '22 July 2005' time '8:52:33 pm' author 'md' ancestors ((name 'System-md.12' message 'Change Set:		VMM38-gc-instrument-image
Date:			27 April 2005
Author:			tim@rowledge.org derived from original by johnmci@smalltalkconsulting.com and andreas.raab@gmx.de

Image side methods to support revised GC handling of weak pointers and GC instrumentation. See SystemDictionary>forceTenure, isYoung: etc.

Needs to go into update stream asap' id '5086a2bb-e766-4438-93a1-bf1b07ecd53c' date '22 July 2005' time '8:47:57 pm' author 'md' ancestors ((name 'System-md.11' message '000915: [BUG] [FIX] Preferences fontConfigurationMenu don;t open and is incomplete
Description
If you type Preferences fontConfigurationMenu in a Workspace, don''t raise the corespondent menu.
The curennt menu choices don''t includes a way to set the button font

' id 'e85eee54-f0c6-4964-a807-ae7f1d7e90ae' date '22 July 2005' time '6:50:02 pm' author 'md' ancestors ((name 'System-sd.10' message 'removed component1 reference' id '8a0c305a-fa2c-11d9-8e3d-001451041ea6' date '21 July 2005' time '11:15:18 pm' author 'sd' ancestors ((name 'System-md.8' message 'Change Set:		searchFix-bf
Date:			26 April 2005
Author:			Bert Freudenberg

Make Cmd-Shift-E find only Strings, not Symbols (string refactoring bug)

Change Set:		MisspelledWarning
Date:			4 March 2005
Author:			Edgar J. De Cleene

Utilities grabScreenAndSaveOnDisk
I correct this for the user have the correct info' id 'f80b7b00-f3b6-11d9-91fa-000d933a223c' date '13 July 2005' time '5:58:35 pm' author 'md' ancestors ((name 'System-md.7' message 'Change Set:		LocalePluginAddins
Date:			2 June 2005
Author:			tim@rowledge.org

Changes to Squeak3.8 Locale class to make use of prims in LocalePlugin' id 'de6d07db-f3ab-11d9-98c1-000d933a223c' date '13 July 2005' time '4:39:08 pm' author 'md' ancestors ((name 'System-md.6' message '- merged with -svf.5
- more translated calls from Esther ' id '075da370-f363-11d9-83bb-000d933a223c' date '13 July 2005' time '7:57:43 am' author 'md' ancestors ((name 'System-md.2' message '"Change Set: EsthersTranslations
Date: 19 April 2005
Author: Esther Mietsch, Marcus Denker

-> adds a couple of translation calls to strings in the sytem, 
MD: checked and fixed conflicts for 3.8#6662 and 3.9#6646"!' id 'f02bbaa8-f2f8-11d9-ba4b-000d933a223c' date '12 July 2005' time '7:18:17 pm' author 'md' ancestors ((name 'System-dew.1' message 'Initial version from 3.8 partitioning.' id '8bf7ca78-ebd5-11d9-869f-000d93572e0e' date '3 July 2005' time '11:17:19 am' author 'dew' ancestors () stepChildren ())) stepChildren ())(name 'System-dvf.5' message 'Add a synonym for #unloadModule: that suggests and mentions that it is the way to make the VM forget a module load failure, so that it actually tries to load it again next time it is called. This documents this behavior of the VM in the image.' id '71c34257-381e-4416-84b8-8ff5dc5a472e' date '30 June 2005' time '12:14:33 pm' author 'dvf' ancestors ((name 'System-avi.4' message 'import into source.squeakfoundation.org' id 'bff10ee7-e73a-11d9-9f75-000a95db7844' date '27 June 2005' time '8:39:09 pm' author 'avi' ancestors ((name 'System-avi.3' message 'import into source.squeakfoundation.org' id '95ea4fae-e723-11d9-9f75-000a95db7844' date '27 June 2005' time '5:53:20 pm' author 'avi' ancestors ((name 'System-ar.2' message 'Recategorizations.' id '54fa7fad-1b51-e14a-9d24-492b0fea6be6' date '28 April 2005' time '9:38:13 pm' author 'ar' ancestors ((name 'System-ar.1' message 'Imported from 3.8.' id '30849cdb-1d1c-d849-b33d-2287deeb8c94' date '28 April 2005' time '8:47:28 pm' author 'ar' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-tbn.29' message 'no code changes - just categorize all
uncategorized methods' id 'a992fc22-0c00-b143-9c7f-19eb2b2f9f2b' date '25 August 2005' time '12:16:38 pm' author 'tbn' ancestors ((id '770138b6-ba2a-4f45-a405-35915af8077e')) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-md.33' message 'look merge' id 'bec77345-7dbd-4997-a82a-fc27caae4ed9' date '29 August 2005' time '11:31:06 pm' author 'md' ancestors ((id '7213310f-e0c0-47c0-9e64-fe7084f7620c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-CdG.46' message 'Integrated PlusTools.zip (Mantis #1915)' id '413079eb-2792-9641-b7a4-5823244aa6ab' date '17 October 2005' time '11:16:26 pm' author 'CdG' ancestors ((name 'System-CdG.45' message 'Integrated ToolBuilder-UI-Refactor-FillInTheBlank-1.cs from Mantis #1828' id 'a40802be-d462-c444-b37b-3803c76bb306' date '17 October 2005' time '9:20:08 pm' author 'CdG' ancestors ((name 'System-CdG.44' message 'Integrated ToolBuilder-UI-Refactor-PopUpMenu-1.cs from Mantis #1828 ' id 'f81715b7-df1a-774a-95e8-4a87e3444e3b' date '17 October 2005' time '8:21:45 pm' author 'CdG' ancestors ((id 'ccede943-6a61-4a3b-a59b-f8efc55f7029')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-al.63' message '- added back #allClassesAndTraits to SystemNavigation' id '185ce7d1-3a31-4209-a027-b3549128ff5f' date '13 February 2006' time '10:42:42 pm' author 'al' ancestors ((id '0514a3a2-57d3-4dd7-b91c-fd2c92bf9689')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-al.82' message '- recategorizing methods from *Traits extensions to local packages' id 'a8fe935d-7e4b-4fc7-9b68-c3d9b985abfb' date '27 March 2006' time '12:20:33 pm' author 'al' ancestors ((id 'b3020243-b8e4-11da-9587-000d933a223c')) stepChildren ())) stepChildren ())(name 'System-gk.45' message 'Two good refactorings based on work from Bernard Pieber for Mantis #861 in the Network package. These depend on changes in the Network package:
 
- Project class>>fromUrl:
- ProjectLoading class>>bestAccessToFileName:andDirectory:

This also removes the only sender of Project class>>serverFileFromURL: and we could nuke it, but we leave that decision for the System stewards. :)' id 'f8210799-b1de-5f46-b675-8c7b83550503' date '21 October 2005' time '11:58:31 am' author 'gk' ancestors ((name 'System-gk.44' message 'Two good refactorings based on work from Bernard Pieber for Mantis #861 in the Network package. These depend on changes in the Network package:
 
- Project class>>fromUrl:
- ProjectLoading class>>bestAccessToFileName:andDirectory:

This also removes the only sender of Project class>>serverFileFromURL: and we could nuke it, but we leave that decision for the System stewards. :)' id '6b3f6de2-b01c-f54e-9de5-e5a075d81ade' date '21 October 2005' time '11:54:59 am' author 'gk' ancestors ((id 'ccede943-6a61-4a3b-a59b-f8efc55f7029')) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-al.74' message '- Fix PackageInfo: extension methods defined in traits were missing in package' id '3106eb33-b825-4cd7-a7c8-53737825b7f6' date '1 March 2006' time '10:34:55 pm' author 'al' ancestors ((id '9bc4b3d0-a84b-11da-a8bb-000d933a223c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-on.113' message 'Refactored Utilities AuthorInitials and AuthorName to new Author class, and deprecated old methods.' id '622125af-ae0c-400b-b3d2-bcff56d59a51' date '10 May 2008' time '3:18:20 pm' author 'on' ancestors ((id '32ee1451-cfd2-4004-a322-e078cf71d871')) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-md.115' message 'Remove SuperSwiki' id '9f238dbc-835a-4305-b60e-d647f6226b63' date '11 May 2008' time '3:15:28 pm' author 'md' ancestors ((id '92899f17-e11a-45b2-ae73-8e5ff6f4a887')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-alain.plantec.120' message 'MVC removing: treats #isMorphic sendings' id '46f6acc5-bf61-4936-9acb-cc1a462c23bf' date '2 June 2008' time '9:23:29 am' author 'alain.plantec' ancestors ((id 'ddccc417-00f0-4dac-b8d2-845fc3af39cd')) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-damiencassou.118' message '- replace: ''ReadStream on: ``@object''
  with: ''``@object readStream''' id 'a9a38ad0-d517-40c2-bbb4-c43908718c90' date '30 May 2008' time '10:40:34 am' author 'damiencassou' ancestors ((id '0d7d723a-e05d-4efe-8dda-73ced2f32a60')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-NorbertHartl.122' message 'added missing class variables to DigitalSigntureAlgorithm' id 'e9cb07be-a124-4c24-8ade-6f8d4a8dae83' date '13 June 2008' time '11:54:07 am' author 'NorbertHartl' ancestors ((id 'd630b00b-a766-495a-b89a-b0f310d74795')) stepChildren ())) stepChildren ())) stepChildren ())(name 'System-NorbertHartl.127' message '- fix some unimplemented calls' id 'c7f6274e-437c-41c9-b07f-406c9e6309d9' date '20 June 2008' time '10:07:09 pm' author 'NorbertHartl' ancestors ((id '2788fdf1-b74f-447f-9119-1d87da31558c')) stepChildren ())) stepChildren ())(name 'System-NorbertHartl.129' message 'removed odd and old stuff' id 'b01b4af8-0543-4872-9882-0e8b24aeb452' date '22 June 2008' time '3:59:10 pm' author 'NorbertHartl' ancestors ((id '2788fdf1-b74f-447f-9119-1d87da31558c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())