The Inbox: Morphic-ct.2209.mcz

[email protected] Fri, 19 Jun 2026 14:47:51 0000
Newsgroups gmane.comp.lang.smalltalk.squeak.general
Message-ID <[email protected]>
Christoph Thiede uploaded a new version of Morphic to project The Inbox:
http://source.squeak.org/inbox/Morphic-ct.2209.mcz

==================== Summary ====================

Name: Morphic-ct.2209
Author: ct
Time: 19 June 2026, 4:47:49.944136 pm
UUID: 250af742-b18a-4c0e-a078-fc10dbe96546
Ancestors: Morphic-ct.2208

Proposal: Makes unenumerable character sets explorable by displaying instance variables instead of a NotImplemented error. Or is this confusing?

=============== Diff against Morphic-ct.2208 ===============

Item was added:
+ ----- Method: CharacterSetComplement>>explorerContents (in category '*Morphic-Explorer') -----
+ explorerContents
+ 	"We do not support enumeration. Display ordinary instance variables instead."
+ 
+ 	^ self perform: #explorerContents withArguments: #() inSuperclass: Collection superclass!

Item was changed:
  ----- Method: CharacterSetComplement>>hasContentsInExplorer (in category '*Morphic-Explorer') -----
  hasContentsInExplorer
+ 	"See comment in #explorerContents."
- 	"#notEmpty is not implemented by ourselves!! Do not break the explorer but display a clear error."
  
  	^ true!

Item was added:
+ ----- Method: LazyCharacterSet>>explorerContents (in category '*Morphic-Explorer') -----
+ explorerContents
+ 	"We do not support enumeration. Display ordinary instance variables instead."
+ 
+ 	^ self perform: #explorerContents withArguments: #() inSuperclass: Collection superclass!

Item was changed:
  ----- Method: LazyCharacterSet>>hasContentsInExplorer (in category '*Morphic-Explorer') -----
  hasContentsInExplorer
+ 	"See comment in #explorerContents."
- 	"#notEmpty is not implemented by ourselves!! Do not break the explorer but display a clear error."
  
  	^ true!

Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]