[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
|