[ENH] InspectorEnh-ajh ( [er][et] [approved] )
Doug Way
dway at riskmetrics.com
Mon Dec 1 04:32:15 UTC 2003
Looks good. Also, changing String>>asExplorerString to use
#printString is nice.
A futher refactoring that could be done at some point is to change most
of the implementors of #inspect (Dictionary, OrderedCollection, etc.)
to implement #inspectorClass instead.
- Doug
On Tuesday, November 25, 2003, at 01:42 PM, marcus at ira.uka.de wrote:
> md: just tested under 3.7a. works ok. the functionality is quite nice,
> and we allready have special Inpectors for Dictionary...
>
> from preamble:
>
> "Change Set: InspectorEnh-ajh
> Date: 22 June 2003
> Author: Anthony Hannan
>
> Adds #inspectorClass protocol that #inspect calls to find the
> appropriate inspector for the receiver. #basicInspect uses a new
> generic inspector called BasicInspector. CompiledMethods use a new
> inspector class call CompiledMethodInspector, which display mnemonic
> bytecode instructions and literals. An inspector will change to the
> appropriate class when being updated with a new receiver.
>
> String asExplorerString has been changed to print its normal
> printString.
> "!
>
> <InspectorEnh-ajh.cs.gz>
More information about the Squeak-dev
mailing list
|