[ANN] Whisker Browser 0.93 on SqueakMap

Doug Way dway at riskmetrics.com
Thu Mar 6 06:19:32 UTC 2003


I've had a newer version of the Whisker Browser sitting around almost 
finished for a few months now, so now that there's a very short break 
in Guides-related activity, I decided to finish it up and put it on 
SqueakMap.  It works with 3.4 and 3.2.  Sorry it's been so long since 
the previous release. :-)

Here's a copy of the Version Comment:

New features in 0.93:
- If you deselect or collapse or close a class or method with unsaved 
changes, it will now prompt you, confirming whether you really want to 
cancel the changes.
- Added a preference for always stacking the most recently selected 
pane on top, instead of inserting in 'list' order.  (Added at the 
request of Avi and others...)
- Window subpanes can be collapsed if you double-click on the subpane 
titlebars.  (This is more effective for method panes if the 
showWhiskerMethodTitles preference is enabled.  Also, this doesn't work 
yet for the left-column panes.)
- New 'update' menu item updates the contents of any hierarchy panes.  
For example, if a new class has been added in a different browser.
- Added support for browsing 'local' senders and implementors.
- If a class' comment is missing, the word '(Missing)' will appear 
after the comment item in the class pane.
- The Whisker window titlebar label lists the classes that are 
currently selected.
- Refactored things to overwrite fewer base image methods (from 22 to 
6).  This will make Whisker less likely to affect anything else, and 
less likely to break because of base image changes in the future.
- Using 'view without categories' to list methods in the class pane is 
now much faster, especially for large classes such as Morph or Object.
- Type Inference of instance variables is now much faster for certain 
classes (such as Set) whose instance variables could potentially be 
large collections.
- Added a 'reorganize' command to method item pop-up menus, which is 
mostly a temporary convenience until a better drag-and-drop solution is 
in place for moving methods between categories.

Enjoy!

- Doug Way



More information about the Squeak-dev mailing list