(name 'Spec-Widgets-StephanEggermont.208' message 'Spelling mistakes Desactivation -> Deactivation' id '37f0a3b5-ed1a-4c40-a0b4-efa12c48f2ea' date '10 July 2013' time '4:03:59.292781 pm' author 'StephanEggermont' ancestors ((name 'Spec-Widgets-MarcusDenker.207' message '11139 Undeclared varis #selectedConfiguration->nil #selectedRepository->nil #trustedTree->nil #untrustedTree->nil
	https://pharo.fogbugz.com/f/cases/11139
	
10945 Shadowed vars and args...
	https://pharo.fogbugz.com/f/cases/10945
' id '423026e0-9e5c-4711-a59d-19f3c0ecc793' date '5 July 2013' time '10:59:58.829987 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.206' message '11111 Backport m4te bytearray inspector fix on pharo
	https://pharo.fogbugz.com/f/cases/11111
	
11099 Update SlotClassBuilder	
	https://pharo.fogbugz.com/f/cases/11099
	
11103 expandRoots and expandAll to AlainTreeModel
	https://pharo.fogbugz.com/f/cases/11103
	
11011 Using anonymousSubclassOf: for creating anonymous subclasses
	https://pharo.fogbugz.com/f/cases/11011' id '26d9c8ac-92fc-4940-a11f-ae71f03e96ff' date '2 July 2013' time '5:36:12.476187 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.205' message '- Format
- Exposure of owner' id '4c989385-4cfb-4900-aed5-12cc10118c92' date '2 July 2013' time '3:52:09.975802 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.204' message '10950 Smart Suggestions should use Opal for parsing
	https://pharo.fogbugz.com/f/cases/10950
	
11025 Integrate the new version of the debugger
	https://pharo.fogbugz.com/f/cases/11025
	
11001 reduce shadowed args
	https://pharo.fogbugz.com/f/cases/11001
	
11002 #cleanUpProcesses in ImageCleaner?
	https://pharo.fogbugz.com/f/cases/11002' id 'e3fe592c-d014-4a82-9d11-e38f7e2e7a14' date '26 June 2013' time '1:50:15.871903 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-EstebanLorenzano.203' message '10735 Cleaning ImageMorph API
	use form: for ImageMorph new form: ... and not image because image does not convey what is expected. 
	https://pharo.fogbugz.com/default.asp?10735
' id '6ec1f830-8907-4edf-80c3-6af759dc30c7' date '25 June 2013' time '1:05:33.523534 pm' author 'EstebanLorenzano' ancestors ((name 'Spec-Widgets-StephaneDucasse.202' message 'merged.
So ready to integrate' id '80d73435-d2de-4a03-bcf5-04631b15f919' date '25 June 2013' time '11:04:02.852895 am' author 'StephaneDucasse' ancestors ((name 'Spec-Widgets-MarcusDenker.201' message '10979 AlainTreeModel should use asString instead of printString to display items
	https://pharo.fogbugz.com/f/cases/10979
	
10880 PolyMorph part3
	https://pharo.fogbugz.com/f/cases/10880
	
11000 Categorize All Monticello Methods
	https://pharo.fogbugz.com/f/cases/11000
	
10998 Add ReleaseTest>>testUnknownProcesses
	https://pharo.fogbugz.com/f/cases/10998
' id '9a9a270d-9d6b-4490-ab2f-c8d83995c2c1' date '24 June 2013' time '11:55:45.3779 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.199' message '10951 Debugger add new Method class choice dialog should show traits
	https://pharo.fogbugz.com/f/cases/10951
	
10958 Tabs model
	https://pharo.fogbugz.com/f/cases/10958
	
10959 metacelloPlatformAttributes not updated for Pharo3
	https://pharo.fogbugz.com/f/cases/10959
	
10960 Pass on Tabs
	https://pharo.fogbugz.com/f/cases/10960
	
10961 Fix pluggableTextMorphWithLimits color
	https://pharo.fogbugz.com/f/cases/10961

' id 'c3301631-87b9-4544-97ff-d22f768e3409' date '19 June 2013' time '7:47:01.669603 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.198' message '- Minor fixes
- Minor collateral fixes' id '8e5e4eeb-5a78-46f6-ae73-f6f252d6fc08' date '18 June 2013' time '8:18:06.980206 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.197' message '10902 Add FileReference >> contents
	https://pharo.fogbugz.com/f/cases/10902
	
10895 DateModel Enhancement: add getter & better class comment
	https://pharo.fogbugz.com/f/cases/10895
	
10899 Fix FontSet class>>#fontName
	https://pharo.fogbugz.com/f/cases/10899
	
10898 substring refactoring broke freetype loading
	https://pharo.fogbugz.com/f/cases/10898' id '97ea27ce-d409-4e3e-818a-222d9e389696' date '13 June 2013' time '4:48:29.505076 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-SeanDeNigris.196' message 'DateModel:
* Add #date
* Improve class comment' id '3410f249-4686-4cd8-9434-5b13921db298' date '12 June 2013' time '2:35:46.436247 pm' author 'SeanDeNigris' ancestors ((name 'Spec-Widgets-MarcusDenker.195' message '10854 AlainTreeModel: keyboard navigation broken
	https://pharo.fogbugz.com/f/cases/10854
	
10872 Add more date and time tests
	https://pharo.fogbugz.com/f/cases/10872
	
10874 The memory FileSystem has a problem copying files
	https://pharo.fogbugz.com/f/cases/10874' id 'cd7a3539-7876-4b96-acd0-2249a01c2c8a' date '10 June 2013' time '6:21:19.392799 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-StephaneDucasse.194' message '30188
(new attempt after the double 30188)

Issue 10745 [ENH]: MethodContext>>#callChainAnySatisfy:
       https://pharo.fogbugz.com/default.asp?10745

Issue 10838 an MCOrganizationDefinition should only remove empty categories during unload
       https://pharo.fogbugz.com/default.asp?10838

Issue 10853 AlainTreeModel: Want menu on tree items only
       https://pharo.fogbugz.com/default.asp?10853
' id '5554af12-63d3-44d5-9542-2723a17051a9' date '9 June 2013' time '5:19:26.721817 pm' author 'StephaneDucasse' ancestors ((name 'Spec-Widgets-StephaneDucasse.191' message '10828 Cleaning Morphic
	https://pharo.fogbugz.com/f/cases/10828

10830 Cleaning Morphic (stringMorph enabled)
	https://pharo.fogbugz.com/f/cases/10830' id '79f4a40b-e72c-478b-ad08-c566c7043e2e' date '7 June 2013' time '3:24:28.467203 pm' author 'StephaneDucasse' ancestors ((name 'Spec-Widgets-MarcusDenker.190' message '10842 Recategorize AST interpreter visit methods
	https://pharo.fogbugz.com/f/cases/10842
	
10850 Fix openWorldWithSpec
	https://pharo.fogbugz.com/f/cases/10850' id '3a9f3e36-f257-45e8-a8bd-824fd69480b9' date '6 June 2013' time '10:05:06.142578 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.189' message 'case 10850' id '00b00493-672d-4cb9-b985-f539b9fb6897' date '5 June 2013' time '10:59:28.321186 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.188' message '10781 Proper initialization/cleanup of RecentMessageList
	https://pharo.fogbugz.com/f/cases/10781
	
10783 EyeInspector raise errors on misprinted objects
	https://pharo.fogbugz.com/f/cases/10783
	
7377 Where DateModel should open the calendar	
	https://pharo.fogbugz.com/f/cases/7377
' id '376833f6-3711-4904-a488-cd076daa2acd' date '29 May 2013' time '10:25:48.395509 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.187' message '10727 Cleaning trigger: use for deprecation of event
	https://pharo.fogbugz.com/f/cases/10727
	
6489 Spec-ify DropListModel / TextModel
	https://pharo.fogbugz.com/f/cases/close/6489
' id '4f832034-d198-4782-b9dc-32e40c947186' date '25 May 2013' time '1:14:19.513588 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-SeanDeNigris.186' message 'This version: Stripped out a lot of unrelated stuff that got packaged in. Base off Pharo 30165.

New in v. 2:
Per Ben''s comments in the issue, for the case where the objects really are just labels, and their corresponding actions are not so cleanly programmable, you can now write e.g.:
	aDropList
		addItemLabeled: ''Open workspace'' do: [ Workspace open ];
		addItemLabeled: ''Inspect current morph'' do: [ uniformDropList selectedItem inspect ].

From v. 1:
Instead of:
colorItems := #(''Green'' ''Red'' ''Yellow'') collect: [ :e | DropListItem named: e do: [] ].
colorModel
    items: colorItems.
And then matching the strings that come back (yuck)...

You can now say:
colorModel
    items: { Color green. Color red. Color yellow };
    displayBlock: [ :e | e name capitalized ].

And then:
colorModel whenSelectedItemChangedDo: [ :color | Transcript show: color brightness ].' id '0e49cb0c-9d05-47f4-884a-6f7088a25f73' date '24 May 2013' time '10:04:25.074419 am' author 'SeanDeNigris' ancestors ((name 'Spec-Widgets-MarcusDenker.185' message '10716	update shrinking methods
	https://pharo.fogbugz.com/f/cases/10716
	
7382 TextModel should allow users to cancel/validate an accept action
	https://pharo.fogbugz.com/f/cases/7382
	
10725 unify #binding, #variableBinding and #ocBinding
	https://pharo.fogbugz.com/f/cases/10725' id '9749bd5a-cae5-4e3d-8eb9-b507a43e36f6' date '22 May 2013' time '5:16:05.086753 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.184' message '10723 Use Opal for semantic analisys in suggestions
	https://pharo.fogbugz.com/f/cases/10723
	
10707	Instance variable #askOkToClose is duplicated in WindowModel (already defined in ComposableModel)
	https://pharo.fogbugz.com/f/cases/10707
	' id '42fcbb86-4f59-40e4-8ca8-80a413c39fed' date '22 May 2013' time '4:10:45.737714 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.183' message '10721 Cleanup Setting boolean sends
	https://pharo.fogbugz.com/f/cases/10721
	
10715 Spec update
	https://pharo.fogbugz.com/f/cases/10715
	
	' id 'f6af2e21-788f-486c-b138-a48da55fcdc6' date '22 May 2013' time '3:38:30.462249 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.181' message 'case 10715' id '2e1dedaf-e776-4af7-b3e8-4af7b8f1f3ce' date '21 May 2013' time '6:34:58.137858 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.180' message '10676 Failing Regressiontests: CompilerExceptionsTest
	https://pharo.fogbugz.com/f/cases/10676
	
10688 SpecInterpreterTest.testDynamicBuild is failing
	https://pharo.fogbugz.com/f/cases/10688/
' id '3a2a414f-d4e9-4ffc-a531-81605698e4c0' date '20 May 2013' time '1:19:10.195952 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.179' message 'case 10688' id '9edfafbe-d0db-49b3-aacd-2cbb703bf1e7' date '20 May 2013' time '12:11:40.156536 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.178' message '10578 Improve default Configuration Template
	https://pharo.fogbugz.com/f/cases/10578
	
10686 PluggableTextMorph>>#handlesDoubleClick references doubleClickSelector
	https://pharo.fogbugz.com/f/cases/10686
	
7348 Closing a window with unaccepted content does not trigger any notification
	https://pharo.fogbugz.com/f/cases/7348' id 'fccc297f-6688-432e-ab94-3c23ec993b43' date '20 May 2013' time '9:57:52.401656 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.177' message '10649 Add drag support to TextMorph
	https://pharo.fogbugz.com/f/cases/10649
	
10675 Failing Regressiontest: ScannerTest>>#testLiteralSymbols
	https://pharo.fogbugz.com/f/cases/10675
	
10684 Halt in ComposableModel
	https://pharo.fogbugz.com/f/cases/10684' id '2bc8d178-fcb8-4bc2-acd1-7f1288395a52' date '19 May 2013' time '5:18:44.367021 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.169' message 'case 10649' id 'e93d7d82-e828-4694-b13e-6e1361c4b07c' date '16 May 2013' time '2:57:07.245172 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.167' message '7517 Spec: Document TextModel vs. TextInputFieldModel
	https://pharo.fogbugz.com/f/cases/7517
	
10629 Suggestions not working for deprecated ui icons
	https://pharo.fogbugz.com/f/cases/10629
	
10623 World is not properly updating layout
	https://pharo.fogbugz.com/f/cases/10623
	
10624 WolrdModel does not support delete
	https://pharo.fogbugz.com/f/cases/10624' id '02a5e88d-c126-406c-bc3a-d9e2638d514a' date '16 May 2013' time '8:13:13.43549 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-EstebanLorenzano.164' message '10614 Spec lack of taskbarIcon mechanism
	https://pharo.fogbugz.com/f/cases/10614
	
10622 enhance access to icons for each tool
	https://pharo.fogbugz.com/f/cases/10622
' id '7c8bf6d5-f9ee-447e-af64-852c92cb604a' date '15 May 2013' time '11:36:32.005818 am' author 'EstebanLorenzano' ancestors ((name 'Spec-Widgets-MarcusDenker.163' message '10619 Add a mock for the World
	https://pharo.fogbugz.com/f/cases/10619
	
7488 Spec About window text
	https://pharo.fogbugz.com/f/cases/7488

7002 Snapshot announcement
	https://pharo.fogbugz.com/f/cases/7002' id '62cdf845-d0c1-4a56-84fe-6edcd2011e7a' date '14 May 2013' time '10:14:46.728522 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.160' message 'case 10619' id '08ef478d-5cee-43fd-98eb-e12d08297a1a' date '14 May 2013' time '4:50:33.582743 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-EstebanLorenzano.156' message '10576 reducing references/coupling to UITheme and ThemeIcons
	https://pharo.fogbugz.com/f/cases/10576
' id '00502703-ba48-49be-af20-66945fefad1e' date '14 May 2013' time '10:40:03.843862 am' author 'EstebanLorenzano' ancestors ((name 'Spec-Widgets-EstebanLorenzano.155' message 'empty log message' id '8a34c3ad-f939-4884-b50d-11b7800036ff' date '14 May 2013' time '10:03:06.117217 am' author 'EstebanLorenzano' ancestors ((name 'Spec-Widgets-MarcusDenker.154' message '10603 add compilationContext to AST node MethodNode
	https://pharo.fogbugz.com/f/cases/10603
	
10602 AlainTreeModel still not properly updated while columns cahnged
	https://pharo.fogbugz.com/f/cases/10602
	
10601 SpecLayout commands refactoring
	https://pharo.fogbugz.com/f/cases/10601
' id 'ff5a03f7-bc5a-4477-9951-c8b9b5caa9a0' date '13 May 2013' time '12:59:50.31154 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.153' message 'case 10602' id 'a673edfa-c6bd-4f67-a00a-037c30cae061' date '12 May 2013' time '3:43:39.667093 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.152' message 'More commands
(+minor add in Spec-Widgets)' id '055bc75f-828a-4f62-9e55-a03613a92c5c' date '12 May 2013' time '1:13:19.97749 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.151' message '10600 add environment: and class: compatibility methods to Compiler
	https://pharo.fogbugz.com/f/cases/10600
	
10598 MorphTreeNodeMorph draws wrongly drop highlight
	https://pharo.fogbugz.com/f/cases/10598
	
10599 AlainTreeModel not fully covered use of isCheckList
	https://pharo.fogbugz.com/f/cases/10599' id '23ebaba7-da75-46ad-8e68-8c2d9e4d6ac3' date '12 May 2013' time '9:24:12.414875 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.150' message 'case 10599' id '63249092-bd36-4111-94c3-a7a424b61b1b' date '11 May 2013' time '11:13:44.984774 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.149' message '10558 Improve Smalltalkhub repository detection from URL repository
	http://pharo.fogbugz.com/f/cases/10558
	
10561 RBLintRule should use RBBrowserEnvironment by default
	https://pharo.fogbugz.com/f/cases/10561
	
10565 AlainTreeModel selectedItems return an empty collection *always*
	https://pharo.fogbugz.com/f/cases/10565
	
10555 MorphTreeMorph do not popup the menu if the tree is empty
	https://pharo.fogbugz.com/f/cases/10555' id '6ea35c3d-3889-4f82-a0d8-1da09ab6377c' date '8 May 2013' time '8:38:59.43511 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.148' message 'case 10565' id '5f4257c3-4064-40ae-9f71-9ede1cf52bb0' date '7 May 2013' time '9:56:29.261437 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.147' message 'case 10563' id 'e438195b-ffba-49d3-84ac-5e037d503b2e' date '7 May 2013' time '6:43:33.042329 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.146' message '- Fix SearchableTree as well' id '31fb1e85-8639-4b6f-a723-8e5a6af8e07d' date '7 May 2013' time '2:42:02.805915 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.145' message 'case 10556' id '0316bcfe-d4d3-4410-8424-aad12d8f7262' date '7 May 2013' time '2:25:09.135002 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.144' message '7001 Protocol Added/Removed
	https://pharo.fogbugz.com/f/cases/7001
	
10542 FailingTest: OSEnvironment under Windows
	https://pharo.fogbugz.com/f/cases/10542
	
10549 IconicListItem improvment
	https://pharo.fogbugz.com/f/cases/10549' id '814f2c45-0535-42b5-9941-c0196940a7b6' date '7 May 2013' time '7:33:43.1266 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.143' message 'case 10549' id '5224e43f-c1f6-4d90-b419-9dc9b349dfba' date '6 May 2013' time '11:56:36.196625 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.142' message '10253 Unrecoverable error when deleting methods
	https://pharo.fogbugz.com/f/cases/10253
	
10525 Spec key navigation improved
	https://pharo.fogbugz.com/f/cases/10525
	
10531 DropListMorph can not be searched through using keyboard
	https://pharo.fogbugz.com/f/cases/10531
' id '69d7eb6b-4720-4b56-a5cb-79d90d580e0f' date '6 May 2013' time '11:02:18.365303 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.141' message '6161 DiskStore>>directoryAt:ifAbsent:nodesDo:
	https://pharo.fogbugz.com/f/cases/6161

10460 Spec - InputWidget >> ok
	https://pharo.fogbugz.com/f/cases/10460
	
10523 clean up #parseArgsAndTemps:notifying:
	https://pharo.fogbugz.com/f/cases/10523
	
10524 StartupPreferences interferes with zeroconf pharo binary
	https://pharo.fogbugz.com/f/cases/10524
	
10526 Typo in CommandLineHandler >> #exitFailure:
	https://pharo.fogbugz.com/f/cases/10526' id '2467380a-78a0-491d-a338-3bb77709ce98' date '5 May 2013' time '11:48:06.766752 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.140' message 'case 10460' id '39c1eb01-2068-4856-8bc5-761589090ccf' date '4 May 2013' time '9:58:14.459389 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.139' message '10498 KeyStroke events broken on new list model
	https://pharo.fogbugz.com/f/cases/10498
	
10495 EyeInspector has no resizable panels
	https://pharo.fogbugz.com/f/cases/10495
	
6398 Keymapping: Put announcements in own subcategory
	https://pharo.fogbugz.com/f/cases/6398/' id '3b760758-bac1-4ffb-bd0d-11730c310c5b' date '3 May 2013' time '3:19:19.499054 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-ClementBera.138' message 'Fixed keystroke events for new List Model' id '89098b3d-0124-494e-b13a-e18af860da91' date '3 May 2013' time '3:13:22.784871 pm' author 'ClementBera' ancestors ((name 'Spec-Widgets-MarcusDenker.137' message '10133 Remove RBSmallDictionary
	https://pharo.fogbugz.com/f/cases/10133
	
7325 KMShortcut>>#fromKeyboardEvent: is ignoring alt
	https://pharo.fogbugz.com/f/cases/7325
	
10455 EyeInspector improvements
	https://pharo.fogbugz.com/f/cases/10455


	
' id '41a78dd6-6c38-4bbb-98ad-79fdf959bb46' date '3 May 2013' time '12:05:17.289527 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-ClementBera.136' message 'FINISHED' id 'e4936765-eff7-431f-b9ab-480c68b7a16c' date '3 May 2013' time '11:59:44.783 am' author 'ClementBera' ancestors ((name 'Spec-Widgets-CamilloBruni.135' message '- added double click support to NewList with ben
- partially implemented dive
- context menus are still broken' id '4d585023-2aa9-403f-8105-db55c84b010c' date '3 May 2013' time '12:16:13.97 am' author 'CamilloBruni' ancestors ((name 'Spec-Widgets-MarcusDenker.134' message '10474 Undeclared filteringBlockHolder on NewList
	https://pharo.fogbugz.com/f/cases/10474
	
10469 ClassDescriptionTest uncategorized method and make ClassTest >> #testUnCategorizedMethods more verbose
	https://pharo.fogbugz.com/f/cases/10469
	
10473 #equivalentTo: on CompiledMethod should call #methodNode, not decompile
	https://pharo.fogbugz.com/f/cases/10473
' id 'e5339f42-0bbf-44c0-894f-57659824007f' date '2 May 2013' time '12:46:50.595 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.133' message '10474
Undeclared filteringBlockHolder on NewList' id 'ef493433-d6b0-44e3-ada5-f81ce4a33b86' date '2 May 2013' time '10:51:50.518 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-MarcusDenker.132' message '10462 Add SpecModel for NewList
	https://pharo.fogbugz.com/f/cases/10462
	
10468 More Decompiler related cleanups
	https://pharo.fogbugz.com/f/cases/10468' id 'e29d4901-1e04-44cd-9fb5-0ab54e51c264' date '2 May 2013' time '8:00:20.522 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.131' message 'SLICE-Issue-10462-Add-SpecModel-for-NewList' id '85e8e435-6070-4fdd-9ca1-0d55b752a253' date '1 May 2013' time '10:47:38.351 am' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.130' message '10420 Simplify #reformatMethodAt:
	https://pharo.fogbugz.com/f/cases/10420
	
10416 New Spec polywidget
	https://pharo.fogbugz.com/f/cases/10416
' id '96879e6e-a345-402d-9ece-b812b3b4d88d' date '26 April 2013' time '10:29:45.054 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.129' message '- New polywidget (similar to JoptionPanel)
- Minor fix in TextModel
- Add triggerOkAction to DialogWindow' id 'ac0f7959-06bf-4614-96d5-f41617a3d694' date '26 April 2013' time '2:21:11.364 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.127' message '10353 Add release test to check uniqueness of SystemAnnouncer
	https://pharo.fogbugz.com/f/cases/10353
	
10357 Simplify #selectedMethodSource in Nautilus
	https://pharo.fogbugz.com/f/cases/10357
	
10369 KeyChain deadlock
	https://pharo.fogbugz.com/f/cases/10369
	
10370 Spec mino fix
	https://pharo.fogbugz.com/f/cases/10370
	
10371 add #compiler to Behavior
	https://pharo.fogbugz.com/f/cases/10371
	' id 'fd815344-bc5c-4867-b52c-3eb3027304f7' date '23 April 2013' time '3:07:28.16 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.126' message 'SLICE-Issue-10370-Spec-mino-fix-BenjaminVanRyseghem.1' id '3e31098c-c918-420a-b360-ebfda15d9643' date '23 April 2013' time '12:56:02.72 am' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.125' message '6745 Remove EncryptedMultiDisplayScanner and users
	https://pharo.fogbugz.com/f/cases/6745
	
10351 remove broken textual inst var renaming code
	https://pharo.fogbugz.com/f/cases/10351
	
10344 Fix SpecInterpreter
	https://pharo.fogbugz.com/f/cases/10344
	
10355 AlainTreeModel whenSelectedItemsChanged: fixed
	https://pharo.fogbugz.com/f/cases/10355' id 'd7a942d6-9fad-4b8a-b45b-f50b355d7b71' date '22 April 2013' time '11:29:33.498 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.124' message 'SLICE-Issue-10355-AlainTreeModel-whenSelectedItemsChanged-fixed-BenjaminVanRyseghem.1' id '76c41c27-7a24-46f4-81f3-582da5ea7680' date '22 April 2013' time '2:45:07.08 am' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.123' message 'empty log message' id '0d9c4262-077c-4d29-8ad7-5b09d0dfdf75' date '21 April 2013' time '12:25:04.202 am' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.122' message '10228 Fix tab key for autocompletion
	https://pharo.fogbugz.com/f/cases/10228
	
10335 Spec: Document difference between TextModel and TextInputFieldModel
	https://pharo.fogbugz.com/f/cases/10335
	
10334 SearchableTree
	https://pharo.fogbugz.com/f/cases/10334
	
10340 Minor fixes in Spec
	https://pharo.fogbugz.com/f/cases/10340' id 'e591a3cb-dc72-4645-99dc-09cbbb918229' date '20 April 2013' time '7:25:28.206 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-SeanDeNigris.119' message 'Case 10335: Spec: Document difference between TextModel and TextInputFieldModel

- Improve both class comments
- Slight enhancement to TextModel class>>#example, to show multiple lines' id 'd969ac0b-05aa-4d00-a361-9f8a44cffc99' date '19 April 2013' time '11:11:56.208 pm' author 'SeanDeNigris' ancestors ((name 'Spec-Widgets-MarcusDenker.116' message '10216 Fix two RB Related failing test
	https://pharo.fogbugz.com/f/cases/10216
	
10214 Spec example update
	https://pharo.fogbugz.com/f/cases/10214/
	
10212 New Spec version
	https://pharo.fogbugz.com/f/cases/10212' id '2664cc3a-d190-4218-bd16-0049b4a0562c' date '8 April 2013' time '10:06:56.305 am' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.115' message 'empty log message' id '97f47d0b-2602-4923-b2f3-605d2041a39a' date '3 April 2013' time '4:56:48.437 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-EstebanLorenzano.110' message '10009 KeyMapping classes should be commented
	https://pharo.fogbugz.com/f/cases/10009
	
10012 SaveCommandLineHandler has wrong handler name in the class comment
	https://pharo.fogbugz.com/f/cases/10012
	
10128 Drag and Drop support in Spec
	https://pharo.fogbugz.com/f/cases/10128/
	
10126 PluggableTreeMorph was defining its own behaviour for drag and drop
	https://pharo.fogbugz.com/f/cases/10126/
' id '2512a633-5bdd-4b6f-b8cb-341acbfaf2f3' date '25 March 2013' time '2:34:19.711 pm' author 'EstebanLorenzano' ancestors ((name 'Spec-Widgets-GuillermoPolito.108' message 'from 3.0' id 'd597e258-1b1f-4c1d-8092-5453d14e872e' date '24 March 2013' time '11:20:50.682 pm' author 'GuillermoPolito' ancestors ((name 'Spec-Widgets-MarcusDenker.106' message 'Issue 7547:	Cannot select entry in Changes browser when clicking on the entry label
	http://code.google.com/p/pharo/issues/detail?id=7547' id 'c6c12984-fe50-4c4b-922a-cf55f66ea015' date '22 February 2013' time '9:56:06.676 am' author 'MarcusDenker' ancestors () stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.107' message 'empty log message' id 'a9df7b5c-b13b-40b9-8f49-e71803cac206' date '25 March 2013' time '1:38:14.918 pm' author 'BenjaminVanRyseghem' ancestors ((id 'c6c12984-fe50-4c4b-922a-cf55f66ea015')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.121' message 'empty log message' id '389b818b-98dd-46a1-afff-a0c4d7e6acde' date '20 April 2013' time '5:14:02.234 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.120' message 'Modify some default values of AlainTreeModel' id '36d6538c-6f08-470d-a825-43c0ae1bd39f' date '20 April 2013' time '4:37:48.872 am' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.119' message 'Add ghost Text in SearchableTree' id 'd191d5ac-7137-4719-ac64-548879ae4a13' date '20 April 2013' time '4:31:30.868 am' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.118' message 'empty log message' id 'bf50e698-fc2e-4e14-a2b4-4353b8a5ec75' date '20 April 2013' time '3:03:13.961 am' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.117' message 'empty log message' id '93c82a52-1ab4-401a-bf6f-b763762953fa' date '17 April 2013' time '10:37:08.665 pm' author 'BenjaminVanRyseghem' ancestors ((id '2664cc3a-d190-4218-bd16-0049b4a0562c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-MarcusDenker.118' message '4858 TimeProfiler is used by FreeTypeFont class for testing
	https://pharo.fogbugz.com/f/cases/4858/
	
5044 Cleaning Icons
	https://pharo.fogbugz.com/f/cases/5044

10309 Introduce MorphTreeMorph in Spec
	https://pharo.fogbugz.com/f/cases/10309

10319 accesor to HDLintReport
	https://pharo.fogbugz.com/f/cases/10319' id '4487d8d2-2799-4434-b8d6-f5faa0a22deb' date '20 April 2013' time '1:40:22.213 pm' author 'MarcusDenker' ancestors ((id '93c82a52-1ab4-401a-bf6f-b763762953fa')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.141' message 'case 10525' id '7b5dde78-4235-4ee8-8403-f516ee2a63d0' date '4 May 2013' time '10:57:50.908521 pm' author 'BenjaminVanRyseghem' ancestors ((id '39c1eb01-2068-4856-8bc5-761589090ccf')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-EstebanLorenzano.150' message 'empty log message' id '75e3a9a0-8622-4d54-b1fb-06ee49ad1efd' date '10 May 2013' time '12:15:11.707625 pm' author 'EstebanLorenzano' ancestors ((id '6ea35c3d-3889-4f82-a0d8-1da09ab6377c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.162' message 'case 7488' id '511e7720-5f71-4c15-8e06-a077abffd30b' date '14 May 2013' time '5:34:05.364011 pm' author 'BenjaminVanRyseghem' ancestors ((id '00502703-ba48-49be-af20-66945fefad1e')) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.158' message '- Better mechanism since dispatch fallback to the model' id 'c7d0f222-f0d5-4e32-b87a-c47303ea628a' date '14 May 2013' time '2:51:24.219275 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.157' message 'case 10614' id 'a12b8d09-7a14-4969-9dff-a9c9e92f32c9' date '14 May 2013' time '2:29:47.298989 pm' author 'BenjaminVanRyseghem' ancestors ((id '00502703-ba48-49be-af20-66945fefad1e')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.161' message 'case 7517' id '5f05a83c-16a3-49d0-a24a-ab4a1982a5ae' date '14 May 2013' time '5:09:02.991985 pm' author 'BenjaminVanRyseghem' ancestors ((id '00502703-ba48-49be-af20-66945fefad1e')) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.166' message '- Forget to revert a method' id '04047223-df76-49f0-8183-023e58f32d21' date '14 May 2013' time '11:00:22.104238 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.165' message 'case 10624' id '8449d785-f866-43a9-a106-f49ca25614d6' date '14 May 2013' time '10:57:36.976074 pm' author 'BenjaminVanRyseghem' ancestors ((id '62cdf845-d0c1-4a56-84fe-6edcd2011e7a')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.176' message 'Fix:
	- Halt
	- Failing test
	- Dive for ogle' id '516cf309-df92-4b0b-98bc-87d8d2f65e61' date '19 May 2013' time '4:30:24.959674 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.171' message '10557 ArrowUp and arrowDown not working in keymaps
	https://pharo.fogbugz.com/f/cases/10557
	
7496 openWithSpecLayout: vs. openWithSpec:
	https://pharo.fogbugz.com/f/cases/7496' id '5b39dc6e-d217-44aa-bf51-d618d2c0df4f' date '17 May 2013' time '1:52:19.775623 pm' author 'MarcusDenker' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.170' message '- Fix conflicts' id '3bdb1d74-b38b-4c5a-9fee-56bcf7066383' date '16 May 2013' time '6:14:29.682544 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-MarcusDenker.168' message '10385 Spec: SliderModel DNU updateLabel
	https://pharo.fogbugz.com/f/cases/10385
	
10378 There are 44 direct references to Scanner
	https://pharo.fogbugz.com/f/cases/10378' id '7665260b-2ac0-4183-899f-1cac46804ff7' date '16 May 2013' time '5:06:32.632975 pm' author 'MarcusDenker' ancestors ((id '02a5e88d-c126-406c-bc3a-d9e2638d514a')(name 'Spec-Widgets-BenjaminVanRyseghem.159' message 'case 10385' id '2a2c301d-c467-4856-aaa0-ec85de3bc06c' date '14 May 2013' time '3:48:19.007467 pm' author 'BenjaminVanRyseghem' ancestors ((id '00502703-ba48-49be-af20-66945fefad1e')) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.164' message 'case 7496' id '5e1778ab-b3f0-4e27-a3d2-7d95608ee8db' date '14 May 2013' time '7:28:36.218948 pm' author 'BenjaminVanRyseghem' ancestors ((id '00502703-ba48-49be-af20-66945fefad1e')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.174' message 'case 7348' id 'ae813ec7-1d5a-4ba6-9b8c-ec32f6e044d7' date '19 May 2013' time '1:30:16.348073 pm' author 'BenjaminVanRyseghem' ancestors ((id '5b39dc6e-d217-44aa-bf51-d618d2c0df4f')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-MartinDias.181' message 'empty log message' id '89aacaa4-665d-4f4b-a610-132373863a8f' date '21 May 2013' time '3:31:57.834997 pm' author 'MartinDias' ancestors ((id '3a2a414f-d4e9-4ffc-a531-81605698e4c0')) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.175' message 'case 7382' id '6d51eb16-3b6e-4fd2-91f8-774d26ba1cc3' date '19 May 2013' time '1:38:36.478381 pm' author 'BenjaminVanRyseghem' ancestors ((id '5b39dc6e-d217-44aa-bf51-d618d2c0df4f')) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.173' message '- Fix DropListModel to show the first item regardless of the method used to add it.
- Fix DropListMorph so you can click multiple time on the same item and still trigger the action (maybe it should be a choice here)' id '0427b8be-8eea-43e4-b242-82792322471b' date '19 May 2013' time '12:48:53.387859 pm' author 'BenjaminVanRyseghem' ancestors ((name 'Spec-Widgets-BenjaminVanRyseghem.172' message '- Fix the 330 conflicts' id 'c78156b0-c922-4d6a-9b15-79bc0cada44c' date '19 May 2013' time '12:23:14.444292 pm' author 'BenjaminVanRyseghem' ancestors ((id '5b39dc6e-d217-44aa-bf51-d618d2c0df4f')(name 'Spec-Widgets-SeanDeNigris.118' message 'New in v. 2:
Per Ben''s comments in the issue, for the case where the objects really are just labels, and their corresponding actions are not so cleanly programmable, you can now write e.g.:
	aDropList
		addItemLabeled: ''Open workspace'' do: [ Workspace open ];
		addItemLabeled: ''Inspect current morph'' do: [ uniformDropList selectedItem inspect ].

From v. 1:
Instead of:
colorItems := #(''Green'' ''Red'' ''Yellow'') collect: [ :e | DropListItem named: e do: [] ].
colorModel
    items: colorItems.
And then matching the strings that come back (yuck)...

You can now say:
colorModel
    items: { Color green. Color red. Color yellow };
    displayBlock: [ :e | e name capitalized ].

And then:
colorModel whenSelectedItemChangedDo: [ :color | Transcript show: color brightness ].' id 'b023f418-ccfa-4d9e-9cec-3b62128c8a55' date '17 April 2013' time '11:00:56.45 pm' author 'SeanDeNigris' ancestors ((name 'Spec-Widgets-SeanDeNigris.117' message 'It''s a little ugly because I wanted to preserve the old raw-string behavior for now.

Instead of:
colorItems := #(''Green'' ''Red'' ''Yellow'') collect: [ :e | DropListItem named: e do: [] ].
colorModel
    items: colorItems.
And then matching the strings that come back (yuck)...

You can now say:
colorModel
    items: { Color green. Color red. Color yellow };
    displayBlock: [ :e | e name capitalized ].

And then:
colorModel whenSelectedItemChangedDo: [ :color | Transcript show: color brightness ].' id 'a2c2d3ca-6220-4d3c-b897-2410bbc20adf' date '15 April 2013' time '9:37:17.727 pm' author 'SeanDeNigris' ancestors ((id '2664cc3a-d190-4218-bd16-0049b4a0562c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-StephaneDucasse.189' message 'cleaning with ben' id 'f65798cf-f3bc-4259-8350-058635677416' date '31 May 2013' time '6:48:00.713656 pm' author 'StephaneDucasse' ancestors ((id '376833f6-3711-4904-a488-cd076daa2acd')) stepChildren ())) stepChildren ())(name 'Spec-Widgets-DamienCassou.189' message 'By Benjamin:
- Introduce #allowMenuOnNoItem: to prevent having a menu for empty space in the tree widget' id 'e4e7152b-69ce-4af2-a269-0757ee1159ea' date '6 June 2013' time '4:44:34.360954 pm' author 'DamienCassou' ancestors ((id '376833f6-3711-4904-a488-cd076daa2acd')) stepChildren ())) stepChildren ())(name 'Spec-Widgets-DamienCassou.191' message '- AlainTreeModel was missing 2 focus methods' id '475eb612-5542-4e88-a0ad-36014690a951' date '6 June 2013' time '4:49:19.026558 pm' author 'DamienCassou' ancestors ((id '3a9f3e36-f257-45e8-a8bd-824fd69480b9')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-BenjaminVanRyseghem.192' message 'casse 10958' id 'beeb4dc6-d44f-4523-9fd1-8edea1b7c9e8' date '18 June 2013' time '6:32:30.34486 pm' author 'BenjaminVanRyseghem' ancestors ((id '79f4a40b-e72c-478b-ad08-c566c7043e2e')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-StephaneDucasse.186' message 'ready for integration' id '5aa69678-029a-4129-b203-aeec342f0f4f' date '24 May 2013' time '8:15:18.283673 am' author 'StephaneDucasse' ancestors ((id '9749bd5a-cae5-4e3d-8eb9-b507a43e36f6')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-MarcusDenker.200' message '11001
reduce shadowed args' id '10c61ea5-3043-4158-a1db-f8927e59f1d1' date '24 June 2013' time '11:37:36.586863 am' author 'MarcusDenker' ancestors ((id 'c3301631-87b9-4544-97ff-d22f768e3409')) stepChildren ())) stepChildren ())(name 'Spec-Widgets-EstebanLorenzano.186' message 'empty log message' id '71bcac45-cd4b-4dfe-b933-55dc7c06d60e' date '2 July 2013' time '11:29:47.192828 am' author 'EstebanLorenzano' ancestors ((id '9749bd5a-cae5-4e3d-8eb9-b507a43e36f6')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Spec-Widgets-ErwanDouaille.205' message 'fix 10945' id 'b06563b8-928c-4eec-94d5-804e6ee21fc8' date '28 June 2013' time '10:47:20.175155 am' author 'ErwanDouaille' ancestors ((id 'e3fe592c-d014-4a82-9d11-e38f7e2e7a14')) stepChildren ())) stepChildren ())) stepChildren ())