A new version of Tools was added to project The Inbox: http://source.squeak.org/inbox/Tools-jl.1178.mcz
==================== Summary ====================
Name: Tools-jl.1178 Author: jl Time: 28 February 2023, 4:42:25.541268 pm UUID: c65c6ada-fea0-7749-a936-727e06378ef3 Ancestors: Tools-ct.1177
new menu entry for workspaces: remove all styling from the text objects in this workspace. helpful if you have clickable links with pointers to big objects you would like to be garbage-collected
=============== Diff against Tools-ct.1177 ===============
Item was changed: ----- Method: Workspace>>addModelItemsToWindowMenu: (in category 'menu commands') ----- addModelItemsToWindowMenu: aMenu aMenu addLine. aMenu add: 'change file name...' target: self action: #changeFileName. aMenu add: 'save contents to file...' target: self action: #saveContentsInFile. aMenu addUpdating: #saveContentsInFileOnAcceptWording target: self action: #saveContentsInFileOnAccept. aMenu addUpdating: #appendContentsToFileOnAcceptWording target: self action: #appendContentsToFileOnAccept. aMenu addLine. aMenu add: 'inspect variables' target: self action: #inspectBindings. aMenu add: 'reset variables' target: self action: #resetBindings. + aMenu + add: 'reset styles' + target: self + action: #resetStyles. aMenu addLine. aMenu addUpdating: #mustDeclareVariableWording target: self action: #toggleVariableDeclarationMode. aMenu addUpdating: #acceptDroppedMorphsWording target: self action: #toggleDroppingMorphForReference.
self addToggleStylingMenuItemTo: aMenu. !
Item was added: + ----- Method: Workspace>>resetStyles (in category 'menu commands') ----- + resetStyles + "remove all styling from the text objects in this workspace. helpful if you have clickable links with pointers to big objects you would like to be garbage-collected" + + self contents isText ifTrue: [self contents removeAllAttributes]. + self codeTextPane text removeAllAttributes. + self codeTextPane changed!
squeak-dev@lists.squeakfoundation.org