Hi, I am using the excellent XML-Parser package in Pharo 2.0 and there is a strange problem where OrderedCollectionInspector>>fieldList seems to be confused about XMLOrderedList. To reproduce inspect the following:
(XMLDOMParser parse: '<doc><p>1</p><p>1</p></doc>') nodes elements. This produces the following stack trace: XMLOrderedList(Object)>>errorSubscriptBounds: XMLOrderedList(Object)>>basicAt: XMLOrderedList(Object)>>instVarAt: OrderedCollectionInspector>>fieldList PluggableListMorph>>getList PluggableListMorph>>getListSize LazyListMorph>>getListSize LazyListMorph>>listChanged PluggableListMorph>>updateList PluggableListMorph>>on:list:selected:changeSelected:menu:keystroke: MorphicUIManager>>openInspector:asMorphOn:withLabel: Inspector class>>openAsMorphOn:withLabel: Inspector class>>openAsMorphOn:withEvalPane:withLabel:valueViewClass: Inspector class>>openOn:withEvalPane:withLabel: Inspector class>>openOn:withEvalPane: Inspector class>>openOn: ToolRegistry>>inspect: XMLOrderedList(Object)>>inspect PluggableTextMorph>>inspectIt in Block: [:result | result inspect] SmalltalkEditor>>evaluateSelectionAndDo: PluggableTextMorph>>inspectIt in Block: [textMorph editor... PluggableTextMorph>>handleEdit: in Block: [result := editBlock value] TextMorphForEditView(TextMorph)>>handleEdit: PluggableTextMorph>>handleEdit: PluggableTextMorph>>inspectIt SmalltalkEditor class>>buildSmalltalkEditorKeymappingsOn: in Block: [:morph | morph inspectIt] BlockClosure>>cull: BlockClosure>>cull:cull: BlockClosure>>cull:cull:cull: KMCategoryTarget>>completeMatch:buffer: Anyone ever seen this ? Sven -- Sven Van Caekenberghe http://stfx.eu Smalltalk is the Red Pill
