Monthly Archives: November 2015

Automata frameworks

Mike Filonov from PharoCloud published an automata frameworks for microservice management :).

https://github.com/mikefilonov/automata

See example at:

https://github.com/mikefilonov/automata-example

Some more enhancements!

50476
17151 MCWorkingCopyBrowser needs some love
https://pharo.fogbugz.com/f/cases/17151

17154 Add a highlight to tempvar declarations when they are unused
https://pharo.fogbugz.com/f/cases/17154

15543 Add a menu to add the Meta catalog of Pharo to MC
https://pharo.fogbugz.com/f/cases/15543

17091 SpecDebugger has unused vars
https://pharo.fogbugz.com/f/cases/17091

50475
17143 With QA warning for uninitialised Variables, we can remove it from the Compiler
https://pharo.fogbugz.com/f/cases/17143

17104 Cleaning Komitter code
https://pharo.fogbugz.com/f/cases/17104

17038 DebugActionExecuted should be triggered for every debugging action
https://pharo.fogbugz.com/f/cases/17038

17115 DNU when draging an element of PopupChoiceDialogWindow.
https://pharo.fogbugz.com/f/cases/17115

17102 two tests in SugsMenuBuilderTest failing
https://pharo.fogbugz.com/f/cases/17102
50474
17142 Break needs to be after senders in suggestion menu
https://pharo.fogbugz.com/f/cases/17142

17141 Ones BreakPoints need to de-install *before* the node, no after
https://pharo.fogbugz.com/f/cases/17141

17063 Rename superclass does not update Nautilus classdefinition pane for subclasses
https://pharo.fogbugz.com/f/cases/17063

50473
16712 Completion: Dont try Globals as completion for string values
https://pharo.fogbugz.com/f/cases/16712

17139 Breakpoints: add once / condition to method menu
https://pharo.fogbugz.com/f/cases/17139

17138 Watchpoint on variable if assignment is not compiled correctly
https://pharo.fogbugz.com/f/cases/17138

17137 remove suggestion entry “Delete Watchpoint History”
https://pharo.fogbugz.com/f/cases/17137
50472
17136 [cleanup] remove unused PackageTreeGroupNodeModel
https://pharo.fogbugz.com/f/cases/17136

17135 WatchpointTests>>#testTimestamp
https://pharo.fogbugz.com/f/cases/17135

17106 better MethodDictionary comment
https://pharo.fogbugz.com/f/cases/17106

17130 Morph+BorderedMorph SystemWindow Protocol cleanup
https://pharo.fogbugz.com/f/cases/17130

17080 Special Object Array does not hold the right Processor association
https://pharo.fogbugz.com/f/cases/17080

50471
17131 styling for watchpoints on variable node happens twice
https://pharo.fogbugz.com/f/cases/17131

17129 Watchpoint window should also be able to uninstall a watchpoint
https://pharo.fogbugz.com/f/cases/17129

17128 remove unused class TransformWithLayoutMorphForMultipleEditors
https://pharo.fogbugz.com/f/cases/17128

17114 ChangeSorterModel has invalid method ref in removeMethod: inClass:
https://pharo.fogbugz.com/f/cases/17114
50470
17098 Improve Date class API
https://pharo.fogbugz.com/f/cases/17098

17127 Fix watchpoints
https://pharo.fogbugz.com/f/cases/17127

17125 Metadata-less compatibility with FileTree
https://pharo.fogbugz.com/f/cases/17125

17126 Watchpoint window should use Watchpoint start/stop API instead of Install/Uninstall
https://pharo.fogbugz.com/f/cases/17126

50469
17123 allowing start and stop recording for watchpoints
https://pharo.fogbugz.com/f/cases/17123

16361 There are some empty packages
https://pharo.fogbugz.com/f/cases/16361

17121 Allow breakpoint on everything
https://pharo.fogbugz.com/f/cases/17121
50468
17111 RBPatternParser and cascade messages
https://pharo.fogbugz.com/f/cases/17111

17122 Allow watchpoints on variables
https://pharo.fogbugz.com/f/cases/17122

17120 Improve the UI for seeing watchpoints
https://pharo.fogbugz.com/f/cases/17120

17118 debug menu in Nautilus source text pane when in class definition state.
https://pharo.fogbugz.com/f/cases/17118
50467
17103 support for watchpoint with optionWeakAfter metalink
https://pharo.fogbugz.com/f/cases/17103

17107 Strange effect after opening the Debugger: sometimes two UI processes
https://pharo.fogbugz.com/f/cases/17107

17105 Have a minimal UI for seeing watchpoints
https://pharo.fogbugz.com/f/cases/17105

17101 clean AnnotationRequest
https://pharo.fogbugz.com/f/cases/17101

17100 DropEvent should not check the type in #sentTo:
https://pharo.fogbugz.com/f/cases/17100

50466
17045 Auto-completion should not be used when typing numbers
https://pharo.fogbugz.com/f/cases/17045

13756 Delay scheduling deadlock
https://pharo.fogbugz.com/f/cases/13756

50465
17097 add support for #value for MessageSend #after
https://pharo.fogbugz.com/f/cases/17097

17087 Nautilus: remove setting #useExperimentalFastTable
https://pharo.fogbugz.com/f/cases/17087

17096 Watchpoints
https://pharo.fogbugz.com/f/cases/17096

50464
17095 small code critique cleanup in NautilusCommon
https://pharo.fogbugz.com/f/cases/17095

17094 Small code critique cleanup in Morphic-Widgets-Tabs
https://pharo.fogbugz.com/f/cases/17094

17090 Opening debugger API cleanup. Part3
https://pharo.fogbugz.com/f/cases/17090

16936 Desktop Background Image changes aspect ratio whenever the Pharo World window does
https://pharo.fogbugz.com/f/cases/16936

50463
17082 Opening debugger API cleanup. Part2
https://pharo.fogbugz.com/f/cases/17082

17093 use Set #parseOptions: in Opal
https://pharo.fogbugz.com/f/cases/17093

17092 Make ensure: wrapping optional for #after on sends
https://pharo.fogbugz.com/f/cases/17092
50462
17081 remove PackageTreeNautilusUI
https://pharo.fogbugz.com/f/cases/17081

17085 QualityAssistant v2.1
https://pharo.fogbugz.com/f/cases/17085

17078 Dont transform method argument access extra tempVars for to:do: transformations
https://pharo.fogbugz.com/f/cases/17078

50461
17069 Opening debugger API cleanup. Part1
https://pharo.fogbugz.com/f/cases/17069

50460
17044 Rename superclass does not make subclasses packages dirty
https://pharo.fogbugz.com/f/cases/17044

16988 GTExample depends on Nautilus
https://pharo.fogbugz.com/f/cases/16988

17008 Failing test: ClassTest testClassRespectsPolymorphismWithTrait
https://pharo.fogbugz.com/f/cases/17008

50459
17076 text pane of Nautilus is always returns true for #hasUnacceptedEdits after opening the browser
https://pharo.fogbugz.com/f/cases/17076

17075 MockTranscript does not understand #stepGlobal
https://pharo.fogbugz.com/f/cases/17075

17050 SHTextStyler>>styleInBackgroundProcess: spawns too many processes
https://pharo.fogbugz.com/f/cases/17050

17070 fix: link with reification twice installed
https://pharo.fogbugz.com/f/cases/17070
50458
16760 Dictionary>>= breaks when comparing identity and non-identity dictionaries
https://pharo.fogbugz.com/f/cases/16760

50457
17071 merge all methods of PackageTreeNautilusUI into NautilusUI
https://pharo.fogbugz.com/f/cases/17071

17064 Add new SystemAnnouncement for “parent class name changed”
https://pharo.fogbugz.com/f/cases/17064

17073 wrong arrow icon in Group Manager
https://pharo.fogbugz.com/f/cases/17073
50456
17068 fix debug highlight of breakpoints
https://pharo.fogbugz.com/f/cases/17068

17067 Breakpoint #removeAll
https://pharo.fogbugz.com/f/cases/17067
50455
17053 Merge DialogGroupManagerWithPackagesSelectionUI into DialogGroupManagerUI
https://pharo.fogbugz.com/f/cases/17053

17059 builder style API for Breakpoint
https://pharo.fogbugz.com/f/cases/17059

17058 recompile whole image after compiler change
https://pharo.fogbugz.com/f/cases/17058
50454
13854 frameSize calculated wrongly for #lineSegmentsDo:
https://pharo.fogbugz.com/f/cases/13854

17055 simplify Breakpoint API and menu entries a little
https://pharo.fogbugz.com/f/cases/17055

17052 Small cleanup GroupManager model
https://pharo.fogbugz.com/f/cases/17052

17051 browsing a method directly via spotter does not show visualization of breakpoints if it has any breakpoint
https://pharo.fogbugz.com/f/cases/17051
50453
17049 Morphic-Core cleanup
https://pharo.fogbugz.com/f/cases/17049

17048 visualization of breakpoints logic on nautilus ui + reset logic to support remove all breakpoints on a method
https://pharo.fogbugz.com/f/cases/17048

17039 Broken context menu in MessageBrowsers code pane
https://pharo.fogbugz.com/f/cases/17039
50452
17046 announce link remove + fix DNU when Nautilus has no method selected
https://pharo.fogbugz.com/f/cases/17046

17032 ExternalBrowser should be able to show class definitions
https://pharo.fogbugz.com/f/cases/17032

17040 Morph HalosEnabled variable is not use.
https://pharo.fogbugz.com/f/cases/17040

17043 Use uppercase for breakpoint menu item labels in suggestions
https://pharo.fogbugz.com/f/cases/17043

50451
17010 MultistateButtonMorph to use announcement instead of #triggerEvent:
https://pharo.fogbugz.com/f/cases/17010

17037 Simplify suggestions for Breakpoints
https://pharo.fogbugz.com/f/cases/17037

50449
17027 nil out instanceVariables and remove accessor
https://pharo.fogbugz.com/f/cases/17027

17033 Visualization of Breakpoints
https://pharo.fogbugz.com/f/cases/17033

17030 ExternalBrowser can not switch back to the instance side
https://pharo.fogbugz.com/f/cases/17030
50447
17025 unify naming: break, not halt
https://pharo.fogbugz.com/f/cases/17025

17023 Do not update instanceVariables ivar
https://pharo.fogbugz.com/f/cases/17023

17020 PackageWidget has un-used packagesListElements variable
https://pharo.fogbugz.com/f/cases/17020
50446
17011 #instVarNames should get data from layout
https://pharo.fogbugz.com/f/cases/17011

17018 Wrong Documention in WidgetExamples
https://pharo.fogbugz.com/f/cases/17018

17019 Add a dedicated MethodContainsBreakAction
https://pharo.fogbugz.com/f/cases/17019

50445
17012 simplify Class>>#copy
https://pharo.fogbugz.com/f/cases/17012

17016 multiple close window shortcuts
https://pharo.fogbugz.com/f/cases/17016

17013 improve #isUsed
https://pharo.fogbugz.com/f/cases/17013
50444
16916 QualityAssistant v2.0
https://pharo.fogbugz.com/f/cases/16916
50443
17006 Remove usage of when:send:to in NECMenuMorph
https://pharo.fogbugz.com/f/cases/17006

17003 Remove usage of triggerEvent: #extent … in ImageMorph
https://pharo.fogbugz.com/f/cases/17003

16925 Monticello does not take into account RPackage model
https://pharo.fogbugz.com/f/cases/16925

50442
17002 EyeInspectorTest assumes that EyeInspector is the default inspector
https://pharo.fogbugz.com/f/cases/17002

17005 text pane of Nautilus is always returns true for #hasUnacceptedEdits
https://pharo.fogbugz.com/f/cases/17005

17004 Unify Breakpoint with Breakpoint2
https://pharo.fogbugz.com/f/cases/17004

17001 new rubric configuration
https://pharo.fogbugz.com/f/cases/17001
50441
17000 Breakpoints per method using meta links
https://pharo.fogbugz.com/f/cases/17000

50440
16960 fix DNU hasBindingOf:
https://pharo.fogbugz.com/f/cases/16960

16998 Loading old monticello files throws UTF8InvalidText
https://pharo.fogbugz.com/f/cases/16998

50439
16992 deprecate methodDictAddSelectorSilently:withMethod:
https://pharo.fogbugz.com/f/cases/16992

16952 Change class template creation
https://pharo.fogbugz.com/f/cases/16952

16975 versionner (Object>>#name)
https://pharo.fogbugz.com/f/cases/16975

50438
16997 Update to Catalog 0.11 (Easy loading, setting to switch of catalog spotter integration)
https://pharo.fogbugz.com/f/cases/16997

16994 GrowlMorph position improvement
https://pharo.fogbugz.com/f/cases/16994

16995 StandardWindow>>#flash should not block the UI thread
https://pharo.fogbugz.com/f/cases/16995

50437
16986 folding PackageWidget into AbstractPackageWidget, ClassWidget into AbstractClassWidget and rest
https://pharo.fogbugz.com/f/cases/16986

50436
16991 fix: be able to invalidate the whole image (classes and metaclasses)
https://pharo.fogbugz.com/f/cases/16991

16985 #methodDictAddSelectorSilently:withMethod: not needed
https://pharo.fogbugz.com/f/cases/16985

50435
16990 Class definition got broken
https://pharo.fogbugz.com/f/cases/16990

16989 simplify installing reflective method
https://pharo.fogbugz.com/f/cases/16989

50434
16983 add <disableReflectivity> pragma, use to to be able to put links on the whole Kernel
https://pharo.fogbugz.com/f/cases/16983

16982 New ConfigurationOfRubric available
https://pharo.fogbugz.com/f/cases/16982

50433
16984 fixed menu on category in nautilus
https://pharo.fogbugz.com/f/cases/16984

16981 Round the top corners of MenuTitleMorph if the menu itself uses rounded corners
https://pharo.fogbugz.com/f/cases/16981

16973 clean all methods of point
https://pharo.fogbugz.com/f/cases/16973

50432
16891 MethodWidget should use a dictionary to store selected methods (Was: FT: Multi selection can happen when it should not)
https://pharo.fogbugz.com/f/cases/16891

16980 Folding CategoryWidget into superclass
https://pharo.fogbugz.com/f/cases/16980

16979 Integrate latest version of Catalog browser 12.11.2015
https://pharo.fogbugz.com/f/cases/16979

50431
16971 fix: support primitive methods wit arguments
https://pharo.fogbugz.com/f/cases/16971

16918 Cant configure a tree to auto refresh when a node is folded and then unfolded
https://pharo.fogbugz.com/f/cases/16918

16908 wrong source node for pc in mustBeBooleanInMagic
https://pharo.fogbugz.com/f/cases/16908

16970 Cleaning Graphics-Shapes categorisation
https://pharo.fogbugz.com/f/cases/16970

50430
16967 Inspecting the Scopes presentation of some ProgramNodes results in an exception
https://pharo.fogbugz.com/f/cases/16967

16963 Smalltalk globals not needed for smart suggestions of OCLiteralValiable
https://pharo.fogbugz.com/f/cases/16963

16953 Clean Point Reciprocal comment and improving class comment!
https://pharo.fogbugz.com/f/cases/16953

50429
16941 Slots can not have non-latin names
https://pharo.fogbugz.com/f/cases/16941

16965 Smalltalk globals cleaned in system navigator and organiser and TClass
https://pharo.fogbugz.com/f/cases/16965

16966 Invalidate whole image: more fixes
https://pharo.fogbugz.com/f/cases/16966

50428
14109 When removing an ivar from a class, all packages of classes that are subclasses are Dirty
https://pharo.fogbugz.com/f/cases/14109

16952 Change class template creation
https://pharo.fogbugz.com/f/cases/16952

15542 Monticello marks a package dirty if you install an extension method package with a name starting with the first packages name
https://pharo.fogbugz.com/f/cases/15542

50427
16958 Fix name analysis RF
https://pharo.fogbugz.com/f/cases/16958

16954 Smalltalk globals cleaning in ProtoObject and Tools
https://pharo.fogbugz.com/f/cases/16954

16956 DNU from Syntaxhighligher tries to parse method in VersionBrowser
https://pharo.fogbugz.com/f/cases/16956

50426
16932 Rename NewVersionBrowser
https://pharo.fogbugz.com/f/cases/16932

16951 criticbrowsers syntaxhighlight broken
https://pharo.fogbugz.com/f/cases/16951

16949 SystemWindow activation refactoring
https://pharo.fogbugz.com/f/cases/16949
50425
16946 revert 16814: Monkey completely broken
https://pharo.fogbugz.com/f/cases/16946

50424
16832 Some Morph improvements
https://pharo.fogbugz.com/f/cases/16832
50423
16814 Critics Browser seriously broken
https://pharo.fogbugz.com/f/cases/16814

16923 Improve OrderedCollection comment.
https://pharo.fogbugz.com/f/cases/16923

50422
16935 Source Sans and Code fonts do not support non-latin characters (symbols or cyrillic)
https://pharo.fogbugz.com/f/cases/16935

16940 better tearDown ReflectiveMethodTest
https://pharo.fogbugz.com/f/cases/16940
50421
16934 Some ImageForms become transparent when dragging them
https://pharo.fogbugz.com/f/cases/16934

16917 No way to prevent radio button from desactivating
https://pharo.fogbugz.com/f/cases/16917

16930 NewVersionBrowser: issue with browsing versions of class side methods
https://pharo.fogbugz.com/f/cases/16930

16706 TextModel with Rubric Widgets dont update TextModels selection
https://pharo.fogbugz.com/f/cases/16706

50420
16933 experiment: skip FLContextSerializationTest>>testDoIt
https://pharo.fogbugz.com/f/cases/16933

50419
16931 wrong “method class” for trait methods from a trait method changerecord
https://pharo.fogbugz.com/f/cases/16931

16489 Monticello browser doesnt update others after adding repo
https://pharo.fogbugz.com/f/cases/16489

16743 MCStReader cannot read trait definitions
https://pharo.fogbugz.com/f/cases/16743

16910 Improve Dictionary comment
https://pharo.fogbugz.com/f/cases/16910

50418
16518 AST based Syntax Coloring: Semantic analysis problems
https://pharo.fogbugz.com/f/cases/16518

16635 Rename layout to classLayout (step 3 use new accessors)
https://pharo.fogbugz.com/f/cases/16635

50417
16911 UTF8InvalidText should be subclass of Error instead of Exception
https://pharo.fogbugz.com/f/cases/16911

16906 SmallInteger>>fromString:radix: purpose?
https://pharo.fogbugz.com/f/cases/16906

16902 Improve Array comment
https://pharo.fogbugz.com/f/cases/16902

16905 Remove activeOnlyOnTop Ivar from SystemWindow
https://pharo.fogbugz.com/f/cases/16905

50416
16896 Update Nautiluss title when we Rename the browed class.
https://pharo.fogbugz.com/f/cases/16896

16904 Comment for CollapsedMorph
https://pharo.fogbugz.com/f/cases/16904

16909 Improve Interval comment
https://pharo.fogbugz.com/f/cases/16909

16907 Can not inspect doIt methods
https://pharo.fogbugz.com/f/cases/16907

Breakpoints&Watchpoints

Hi all,

Marcus, Miguel Campusano and me have been working the last few weeks on getting breakpoints and watchpoints working for Pharo 5. Since a few days we have functionality that works for many cases and that is easily accessible. It’s really cool, I urge you to try it out!

Breakpoints:
In Nautilus in the methods list you can add a breakpoint to a method, as well as a breakpoint that triggers once, or a breakpoint that takes a condition. (The last is still a bit complicated. Marcus promised that he will clean that up :-).) Also in the code pane the suggestions menu allows you to add a breakpoint to expressions. They will be highlighted in red, and an icon appears in the gutter. Clicking it removes the breakpoint and  also bringing up the suggestions menu allows you to remove them.

Watchpoints:
Watchpoints are a simple mechanism to log the results of specific expressions. In the code pane the suggestions menu allows you to set a watchpoint. The expression is highlighted in red and in the gutter a green ball appears. Click it and you will have a simple UI that shows the last values recorded. (Actually the watchpoint records every execution and never throws anything away, so this can become a memory hog, be careful.) You can remove the watchpoint from the UI and from the suggestions menu.

In our experiments we found both very useful and powerful, try them out and be sure to tell us if there are any problems 

ChronosManager

Installing Chronos Manager is dead easy just open configuration browser/ catalog browser and load it from there and it will also add a menu entry at the world menu.

Hope you like it much more to come 🙂

chronosmanager01

QuickAccess

Hi,

I quickly wrote yet another small tool to work faster with Pharo. I call it 
"QuickAccess" - it's some kind of "ScriptManager 2.0" allowing you
to quickly access actions (defined as code scripts) via Spotter, Menu, Button, etc. 

You can load it from Spotter/Catalog in Pharo 5.0 beta.

The following video demonstrates how to use it:

   http://youtu.be/j-dTp6i_P3s

The defined structure including the scripts can be exported to a file 
and send around. So far it is "complete" for my own requirements - if you
feel something is missing you can contribute and help moving it forward.

The repo is at http://www.smalltalkhub.com/#!/~TorstenBergmann/QuickAccess
Contact me with your STHub account if you need access.

The tool has some similarities with Playground/script cache, but GT tools
lack the category structuring for scripts that you find in QuickAccess.
It might be an inspiration for a future unified script management solution
in Playground.

Have fun!

Bye
T.

RenoirSt 2.0 is out

RenoirSt 2.0.0 released!

RenoirSt is a CSS management system where CSS elements are plain objects. More about RenoirSt on Entreprise Pharo book: http://books.pharo.org Here is the announce made by Gabriel Cotelli.

Hi,
I’m announcing a new official release of RenoirSt.

Changelog
– Issue #33 :@font-face rules support
– Issue #48 URL relatives to style sheet
– Issue #49 Improved test portability
– Issue #51 Missing HTML5 tags support
– Issue #53 Improve CssAttributeReference for String fallbacks
– Issue #54 Add special selectors for headings
– Issue #57 Add explanation of how to use the library as a dependency.
– Issue #59 Updated tutorial
– Issue #60 Add shortcut for not:
– Issue #61 Add BoxShadow support

See the changes in:
https://github.com/gcotelli/RenoirSt/releases/tag/v2.0.0

Enhancements, enhancements and enhancements

It is fascinating to see Pharo improved daily and steadily.

Thanks all the contributors for all these good energy.

50415
16894 Better generator class comment
https://pharo.fogbugz.com/f/cases/16894

16881 MCLazyVersion: avoid aggressive fetch of version info
https://pharo.fogbugz.com/f/cases/16881

16900 Small Nautilus cleanup
https://pharo.fogbugz.com/f/cases/16900

50414
16884 Update FastTable (see description to know more)
https://pharo.fogbugz.com/f/cases/16884
50413
16892 Zn Update October 2015
https://pharo.fogbugz.com/f/cases/16892

50412
16898 MNU: Point>>@
https://pharo.fogbugz.com/f/cases/16898

16899 StartupPreferencesLoader makes new unimplemented calls in the minimal Pharo
https://pharo.fogbugz.com/f/cases/16899
50411
16890 remove ClassesIconsCache and GroupsIconsCache from Nautilus
https://pharo.fogbugz.com/f/cases/16890

16897 Metaclass>>#name has two critics
https://pharo.fogbugz.com/f/cases/16897

16889 Inst Var Refactoring-Accessors generate source with linefeeds
https://pharo.fogbugz.com/f/cases/16889

16895 New test for binary selector support
https://pharo.fogbugz.com/f/cases/16895
50410
16883 Highlight in Senders of… throws a MNU if the search term was found in a class comment
https://pharo.fogbugz.com/f/cases/16883

16818 Renaming a Class triggers debugger
https://pharo.fogbugz.com/f/cases/16818

16886 Quick access at startup preferences folder
https://pharo.fogbugz.com/f/cases/16886

50409
16254 Failing test: ReleaseTest>>testLocalMethodsOfTheClassShouldNotBeRepeatedInItsTraits
https://pharo.fogbugz.com/f/cases/16254

16880 #tearDown for ReflectivityControlTest
https://pharo.fogbugz.com/f/cases/16880
50408
16850 RingChunkImporter>>#removedMethod:with: calls: addRemovedSelector:
https://pharo.fogbugz.com/f/cases/16850

15969 move method refactoring does not work anymore
https://pharo.fogbugz.com/f/cases/15969

16836 Cant remove an instance variable and a trait in one step
https://pharo.fogbugz.com/f/cases/16836

16876 Improve speed of OrderedDictionary>>#atRandom:
https://pharo.fogbugz.com/f/cases/16876

50407
16874 RBRefersToClassRule should handle classes that are not in method dict
https://pharo.fogbugz.com/f/cases/16874

16856 Any KeyboardFocus change in the HandMorph should be announced
https://pharo.fogbugz.com/f/cases/16856
50406
16863 Make expandMacros more consistent with general use
https://pharo.fogbugz.com/f/cases/16863

16462 BIConfigurableFormatter should not use asString
https://pharo.fogbugz.com/f/cases/16462

50405
16862 1px missing on Nautilus UI
https://pharo.fogbugz.com/f/cases/16862

16864 DNU on running tests from nautilus (on non TestCase subclass)
https://pharo.fogbugz.com/f/cases/16864

16802 MessageBrowser does not unregister itself for system announcements
https://pharo.fogbugz.com/f/cases/16802

16869 move all messages #emphasizeScanner from Text-Core package to Text-Scanning
https://pharo.fogbugz.com/f/cases/16869

16868 Monticello Browser does not unregister itself for system announcements
https://pharo.fogbugz.com/f/cases/16868
50404
16847 assert: should not raise an error with a non-boolean argument
https://pharo.fogbugz.com/f/cases/16847

16859 Automatic removing of temporary variable leaves a blank character
https://pharo.fogbugz.com/f/cases/16859

10808 Bad behavior on FileOut/FileIn tool when using traits
https://pharo.fogbugz.com/f/cases/10808

16536 Fix VSReleaseDevelopmentVersionCommandTest>>#testResolveSymbolicVersionsIn
https://pharo.fogbugz.com/f/cases/16536

50403
16835 Error when removing a trait in a class being browsed
https://pharo.fogbugz.com/f/cases/16835

16841 MethodClassifier should classify on pragma
https://pharo.fogbugz.com/f/cases/16841

16855 Class template mentions poolDictionary
https://pharo.fogbugz.com/f/cases/16855

50402
16842 Recategorize example -> examples
https://pharo.fogbugz.com/f/cases/16842

16845 Collection do not need initialization anymore
https://pharo.fogbugz.com/f/cases/16845

16852 SocketStream class>>#finger: calls unimplemented call getLine
https://pharo.fogbugz.com/f/cases/16852

50401
16840 Each browser has its own classifier
https://pharo.fogbugz.com/f/cases/16840

16819 dropping a “.changes” file on the world does not open changes browser
https://pharo.fogbugz.com/f/cases/16819

16837 Refactor AboutDialogWindow
https://pharo.fogbugz.com/f/cases/16837
50400
16849 unimplemented call in OCCompilerASTPlugin class>>#transform: in minimal Pharo
https://pharo.fogbugz.com/f/cases/16849

16788 PluggableDictionary, SmallDictionary fixes and tests
https://pharo.fogbugz.com/f/cases/16788

16853 ZipFileMember>>#uncompressDataTo: calls unimplemented message #proceed
https://pharo.fogbugz.com/f/cases/16853

16829 Nautilus should use font size for layout
https://pharo.fogbugz.com/f/cases/16829
50399
16844 TextConverter seems not to be using poolDictionary EventSensorConstants
https://pharo.fogbugz.com/f/cases/16844

16848 unimplemented call in MetacelloToolbox>>#baselineNamed:
https://pharo.fogbugz.com/f/cases/16848

16838 Missing return caret in RBVariableReferencedOnceRule>>basicCheck
https://pharo.fogbugz.com/f/cases/16838

16851 SMTPClient class>>#deliver:usingServer: should be in the package Network-Mail
https://pharo.fogbugz.com/f/cases/16851

50398
16808 inspect decompiled method with breakpoint
https://pharo.fogbugz.com/f/cases/16808

16771 Morphic “debug drawing error” broken
https://pharo.fogbugz.com/f/cases/16771

50397
16834 implement Nautilus class>>emptyCommentWarning:
https://pharo.fogbugz.com/f/cases/16834

16437 World Contents Menu should have a maximum string length for its elements
https://pharo.fogbugz.com/f/cases/16437

16830 fix known locales initialization
https://pharo.fogbugz.com/f/cases/16830

16825 make standalone Gofer-UI package
https://pharo.fogbugz.com/f/cases/16825

50396
16821 broken ArraydCollection>>#writeOnGZIPByteStream:
https://pharo.fogbugz.com/f/cases/16821

16820 rename “node” to “entity” in RFReification
https://pharo.fogbugz.com/f/cases/16820

16828 implement doNop
https://pharo.fogbugz.com/f/cases/16828

50395
16827 #sourceInterval should work for every RBNode – Yes even RBArrayNode
https://pharo.fogbugz.com/f/cases/16827

16826 GrafPort font methods should be moved to the package Graphics-Fonts
https://pharo.fogbugz.com/f/cases/16826

16823 Color>>#fillRectangle:on: should be in Graphics-Canvas
https://pharo.fogbugz.com/f/cases/16823

16831 unimplemented call in MCFileTreeAbstractReader>>#packageProperties
https://pharo.fogbugz.com/f/cases/16831