Hello, A patch for a better GtkDebugger experience:
Add shortcuts to debug commands and use a better name Commands in GtkDebugger didn't behave like users expect sometimes it goes into sometimes not. I've renamed the commands to meet the users expectation: - step into the next message - step over the next message - step out the current message - continue The toolbar is also updated to support the new commands naming. Gwen
>From 7ec1bc3d03e4c5f6d6b1b4445b718ecd9bba7cb7 Mon Sep 17 00:00:00 2001 From: Gwenael Casaccio <mrg...@gmail.com> Date: Mon, 30 Sep 2013 10:54:29 +0200 Subject: [PATCH] Add shortcuts to debug commands and use a better name Commands in GtkDebugger didn't behave like users expect sometimes it goes into sometimes not. I've renamed the commands to meet the users expectation: - step into the next message - step over the next message - step out the current message - continue The toolbar is also updated to support the new commands naming. --- packages/visualgst/ChangeLog | 9 + .../Commands/DebugMenus/ContinueDebugCommand.st | 2 +- .../Commands/DebugMenus/StepIntoDebugCommand.st | 2 +- .../Commands/DebugMenus/StepOverDebugCommand.st | 56 +++++ .../Commands/DebugMenus/StepToDebugCommand.st | 56 ----- packages/visualgst/Debugger/GtkDebugger.st | 25 ++- packages/visualgst/Menus/DebuggerToolbar.st | 2 +- packages/visualgst/package.xml | 250 +-------------------- 8 files changed, 84 insertions(+), 318 deletions(-) create mode 100644 packages/visualgst/Commands/DebugMenus/StepOverDebugCommand.st delete mode 100644 packages/visualgst/Commands/DebugMenus/StepToDebugCommand.st diff --git a/packages/visualgst/ChangeLog b/packages/visualgst/ChangeLog index 30d9e35..a705499 100644 --- a/packages/visualgst/ChangeLog +++ b/packages/visualgst/ChangeLog @@ -1,3 +1,12 @@ +2013-09-30 Gwenael Casaccio <gwenael.casac...@gmail.com> + + * Commands/DebugMenus/ContinueDebugCommand.st: Use the #continue message. + * Commands/DebugMenus/StepIntoDebugCommand.st: Use the #stepInto message. + * Commands/DebugMenus/StepToDebugCommand.st: Renamed as StepOverDebugCommand. + * Commands/DebugMenus/StepOverDebugCommand.st: Step over the next message. + * Debugger/GtkDebugger.st: Add shortcuts and makes commands name clearer. + * Menus/DebuggerToolbar.st: Rename StepIntoDebugCommand as StepOverDebugCommand. + 2013-08-20 Gwenael Casaccio <gwenael.casac...@gmail.com> * Extensions.st: Move some extensions to Debugger/Extensions. diff --git a/packages/visualgst/Commands/DebugMenus/ContinueDebugCommand.st b/packages/visualgst/Commands/DebugMenus/ContinueDebugCommand.st index e97294c..7abd626 100644 --- a/packages/visualgst/Commands/DebugMenus/ContinueDebugCommand.st +++ b/packages/visualgst/Commands/DebugMenus/ContinueDebugCommand.st @@ -49,7 +49,7 @@ DebugCommand subclass: ContinueDebugCommand [ execute [ <category: 'command'> - target run + target continue ] ] diff --git a/packages/visualgst/Commands/DebugMenus/StepIntoDebugCommand.st b/packages/visualgst/Commands/DebugMenus/StepIntoDebugCommand.st index ce53a7d..e7c8442 100644 --- a/packages/visualgst/Commands/DebugMenus/StepIntoDebugCommand.st +++ b/packages/visualgst/Commands/DebugMenus/StepIntoDebugCommand.st @@ -38,7 +38,7 @@ DebugCommand subclass: StepIntoDebugCommand [ item [ <category: 'menu item'> - ^ 'Step Into' + ^ 'Step into next message send' ] stockIcon [ diff --git a/packages/visualgst/Commands/DebugMenus/StepOverDebugCommand.st b/packages/visualgst/Commands/DebugMenus/StepOverDebugCommand.st new file mode 100644 index 0000000..36a15a6 --- /dev/null +++ b/packages/visualgst/Commands/DebugMenus/StepOverDebugCommand.st @@ -0,0 +1,56 @@ +"====================================================================== +| +| StepOverDebugCommand class definition +| +======================================================================" + +"====================================================================== +| +| Copyright (c) 2013 +| Gwenael Casaccio <gwenael.casac...@gmail.com>, +| +| +| This file is part of VisualGST. +| +| Permission is hereby granted, free of charge, to any person obtaining +| a copy of this software and associated documentation files (the +| 'Software'), to deal in the Software without restriction, including +| without limitation the rights to use, copy, modify, merge, publish, +| distribute, sublicense, and/or sell copies of the Software, and to +| permit persons to whom the Software is furnished to do so, subject to +| the following conditions: +| +| The above copyright notice and this permission notice shall be +| included in all copies or substantial portions of the Software. +| +| THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +| EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +| IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +| CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +| TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +| SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +| +======================================================================" + +DebugCommand subclass: StepOverDebugCommand [ + + item [ + <category: 'menu item'> + + ^ 'Step over next message send' + ] + + stockIcon [ + + ^ 'Icons/go-jump.png' + ] + + execute [ + <category: 'command'> + + target stepOver + ] + +] + diff --git a/packages/visualgst/Commands/DebugMenus/StepToDebugCommand.st b/packages/visualgst/Commands/DebugMenus/StepToDebugCommand.st deleted file mode 100644 index 0c1c0d6..0000000 --- a/packages/visualgst/Commands/DebugMenus/StepToDebugCommand.st +++ /dev/null @@ -1,56 +0,0 @@ -"====================================================================== -| -| StepToDebugCommand class definition -| -======================================================================" - -"====================================================================== -| -| Copyright (c) 2013 -| Gwenael Casaccio <gwenael.casac...@gmail.com>, -| -| -| This file is part of VisualGST. -| -| Permission is hereby granted, free of charge, to any person obtaining -| a copy of this software and associated documentation files (the -| 'Software'), to deal in the Software without restriction, including -| without limitation the rights to use, copy, modify, merge, publish, -| distribute, sublicense, and/or sell copies of the Software, and to -| permit persons to whom the Software is furnished to do so, subject to -| the following conditions: -| -| The above copyright notice and this permission notice shall be -| included in all copies or substantial portions of the Software. -| -| THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, -| EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -| IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -| CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -| TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -| SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -| -======================================================================" - -DebugCommand subclass: StepToDebugCommand [ - - item [ - <category: 'menu item'> - - ^ 'Step To Here' - ] - - stockIcon [ - - ^ 'Icons/go-jump.png' - ] - - execute [ - <category: 'command'> - - target step - ] - -] - diff --git a/packages/visualgst/Debugger/GtkDebugger.st b/packages/visualgst/Debugger/GtkDebugger.st index 3860bc9..e683b4a 100644 --- a/packages/visualgst/Debugger/GtkDebugger.st +++ b/packages/visualgst/Debugger/GtkDebugger.st @@ -67,7 +67,7 @@ GtkBrowsingTool subclass: GtkDebugger [ accelPath [ <category: 'accelerator path'> - ^ '<VisualGST>' + ^ '<Debugger>' ] windowTitle [ @@ -141,11 +141,16 @@ GtkBrowsingTool subclass: GtkDebugger [ createExecuteMenus [ <category: 'user interface'> - ^{GTK.GtkMenuItem menuItem: 'Step' connectTo: self selector: #step. - GTK.GtkMenuItem menuItem: 'Step into' connectTo: self selector: #stepInto. - GTK.GtkMenuItem menuItem: 'Step over' connectTo: self selector: #stepOver. - GTK.GtkMenuItem new. - GTK.GtkMenuItem menuItem: 'Run' connectTo: self selector: #run} + self accelGroup append: {{'F7'. '<Debugger>/StepInto'}}. + self accelGroup append: {{'F8'. '<Debugger>/StepOver'}}. + self accelGroup append: {{'<shift>F8'. '<Debugger>/StepOut'}}. + self accelGroup append: {{'F5'. '<Debugger>/Continue'}}. + + ^{GTK.GtkMenuItem menuItem: 'Step into next message send' accelPath: '<Debugger>/StepInto' connectTo: self selector: #stepInto. + GTK.GtkMenuItem menuItem: 'Step over next message send' accelPath: '<Debugger>/StepOver' connectTo: self selector: #stepOver. + GTK.GtkMenuItem menuItem: 'Step out current message' accelPath: '<Debugger>/StepOut' connectTo: self selector: #stepOut. + GTK.GtkMenuItem new. + GTK.GtkMenuItem menuItem: 'Continue' accelPath: '<Debugger>/Continue' connectTo: self selector: #continue} ] createMenus [ @@ -277,17 +282,17 @@ GtkBrowsingTool subclass: GtkDebugger [ self updateInspectorWidget: contextWidget selectedContext ] ] - step [ + stepInto [ <category: 'execute events'> debugger step. self updateContextWidget ] - stepInto [ + stepOver [ <category: 'execute events'> - debugger step. + debugger next. self updateContextWidget ] @@ -298,7 +303,7 @@ GtkBrowsingTool subclass: GtkDebugger [ self updateContextWidget ] - run [ + continue [ <category: 'execute events'> self close. diff --git a/packages/visualgst/Menus/DebuggerToolbar.st b/packages/visualgst/Menus/DebuggerToolbar.st index fae1304..0eed3f3 100644 --- a/packages/visualgst/Menus/DebuggerToolbar.st +++ b/packages/visualgst/Menus/DebuggerToolbar.st @@ -38,6 +38,6 @@ MenuBuilder subclass: DebuggerToolbar [ ^ {ContinueDebugCommand. StepIntoDebugCommand. - StepToDebugCommand} + StepOverDebugCommand} ] ] diff --git a/packages/visualgst/package.xml b/packages/visualgst/package.xml index c6d2026..be847eb 100644 --- a/packages/visualgst/package.xml +++ b/packages/visualgst/package.xml @@ -28,23 +28,6 @@ <filein>Tests/GtkCategorizedClassWidgetTest.st</filein> <filein>Tests/GtkConcreteWidgetTest.st</filein> <file>Tests/AddNamespaceUndoCommandTest.st</file> - <file>Tests/GtkMethodWidgetTest.st</file> - <file>Tests/CompiledMethodTest.st</file> - <file>Tests/ExtractLiteralsTest.st</file> - <file>Tests/CategoryTest.st</file> - <file>Tests/GtkScrollTreeWidgetTest.st</file> - <file>Tests/MenuBuilderTest.st</file> - <file>Tests/GtkAssistantTest.st</file> - <file>Tests/GtkSimpleListWidgetTest.st</file> - <file>Tests/EmptyTest.st</file> - <file>Tests/AddClassUndoCommandTest.st</file> - <file>Tests/GtkCategoryWidgetTest.st</file> - <file>Tests/StateTest.st</file> - <file>Tests/FinderTest.st</file> - <file>Tests/PragmaTest.st</file> - <file>Tests/GtkCategorizedNamespaceWidgetTest.st</file> - <file>Tests/GtkCategorizedClassWidgetTest.st</file> - <file>Tests/GtkConcreteWidgetTest.st</file> <sunit> VisualGST.AddNamespaceUndoCommandTest VisualGST.GtkMethodWidgetTest @@ -136,7 +119,7 @@ <filein>Commands/DebugMenus/DebugCommand.st</filein> <filein>Commands/DebugMenus/ContinueDebugCommand.st</filein> <filein>Commands/DebugMenus/StepIntoDebugCommand.st</filein> - <filein>Commands/DebugMenus/StepToDebugCommand.st</filein> + <filein>Commands/DebugMenus/StepOverDebugCommand.st</filein> <filein>Menus/MenuBuilder.st</filein> <filein>Menus/MenuSeparator.st</filein> <filein>Menus/ToolbarSeparator.st</filein> @@ -300,237 +283,6 @@ <filein>Commands/WorkspaceMenus/DeleteItemCommand.st</filein> <filein>Commands/WorkspaceMenus/InspectItemCommand.st</filein> <filein>Commands/WorkspaceMenus/WorkspaceVariableCommand.st</filein> - <file>Notification/AbstractEvent.st</file> - <file>Notification/AddedEvent.st</file> - <file>Notification/CommentedEvent.st</file> - <file>Notification/DoItEvent.st</file> - <file>Notification/SystemEventManager.st</file> - <file>Notification/EventMultiplexer.st</file> - <file>Notification/EventDispatcher.st</file> - <file>Notification/ModifiedEvent.st</file> - <file>Notification/ModifiedClassDefinitionEvent.st</file> - <file>Notification/RecategorizedEvent.st</file> - <file>Notification/RemovedEvent.st</file> - <file>Notification/RenamedEvent.st</file> - <file>Notification/ReorganizedEvent.st</file> - <file>Notification/SystemChangeNotifier.st</file> - <file>GtkAnnouncer.st</file> - <file>GtkNamespaceSelectionChanged.st</file> - <file>GtkClassSelectionChanged.st</file> - <file>Commands/Command.st</file> - <file>Commands/SmalltalkMenus/DoItCommand.st</file> - <file>Commands/SmalltalkMenus/DebugItCommand.st</file> - <file>Commands/SmalltalkMenus/PrintItCommand.st</file> - <file>Commands/SmalltalkMenus/InspectItCommand.st</file> - <file>Commands/SmalltalkMenus/AcceptItCommand.st</file> - <file>Commands/SmalltalkMenus/CancelCommand.st</file> - <file>Commands/HistoryCommands/HistoryBackCommand.st</file> - <file>Commands/HistoryCommands/HistoryDisplayCommand.st</file> - <file>Commands/HistoryCommands/HistoryForwardCommand.st</file> - <file>Commands/TabsMenus/CloseTabCommand.st</file> - <file>Commands/TabsMenus/NextTabCommand.st</file> - <file>Commands/TabsMenus/PreviousTabCommand.st</file> - <file>Commands/NamespaceMenus/NamespaceCommand.st</file> - <file>Commands/NamespaceMenus/InspectNamespaceCommand.st</file> - <file>Commands/NamespaceMenus/FileoutNamespaceCommand.st</file> - <file>Commands/NamespaceMenus/AddNamespaceCommand.st</file> - <file>Commands/NamespaceMenus/DeleteNamespaceCommand.st</file> - <file>Commands/NamespaceMenus/RenameNamespaceCommand.st</file> - <file>Commands/ClassMenus/ClassCommand.st</file> - <file>Commands/ClassMenus/InspectClassCommand.st</file> - <file>Commands/ClassMenus/FileoutClassCommand.st</file> - <file>Commands/ClassMenus/AddClassCommand.st</file> - <file>Commands/ClassMenus/DeleteClassCommand.st</file> - <file>Commands/ClassMenus/RenameClassCommand.st</file> - <file>Commands/CategoryMenus/CategoryCommand.st</file> - <file>Commands/CategoryMenus/FileoutCategoryCommand.st</file> - <file>Commands/CategoryMenus/AddCategoryCommand.st</file> - <file>Commands/CategoryMenus/RenameCategoryCommand.st</file> - <file>Commands/MethodMenus/MethodCommand.st</file> - <file>Commands/MethodMenus/FileoutMethodCommand.st</file> - <file>Commands/MethodMenus/InspectMethodCommand.st</file> - <file>Commands/MethodMenus/DeleteMethodCommand.st</file> - <file>Commands/MethodMenus/DebugTestCommand.st</file> - <file>Commands/ToolsMenus/OpenAssistantCommand.st</file> - <file>Commands/ToolsMenus/OpenWebBrowserCommand.st</file> - <file>Commands/EditMenus/CancelEditCommand.st</file> - <file>Commands/EditMenus/UndoEditCommand.st</file> - <file>Commands/EditMenus/RedoEditCommand.st</file> - <file>Commands/EditMenus/CutEditCommand.st</file> - <file>Commands/EditMenus/CopyEditCommand.st</file> - <file>Commands/EditMenus/PasteEditCommand.st</file> - <file>Commands/EditMenus/SelectAllEditCommand.st</file> - <file>Commands/EditMenus/FindEditCommand.st</file> - <file>Commands/EditMenus/ReplaceEditCommand.st</file> - <file>Commands/DebugMenus/DebugCommand.st</file> - <file>Commands/DebugMenus/ContinueDebugCommand.st</file> - <file>Commands/DebugMenus/StepIntoDebugCommand.st</file> - <file>Commands/DebugMenus/StepToDebugCommand.st</file> - <file>Menus/MenuBuilder.st</file> - <file>Menus/MenuSeparator.st</file> - <file>Menus/ToolbarSeparator.st</file> - <file>Menus/LauncherToolbar.st</file> - <file>Menus/DebuggerToolbar.st</file> - <file>Menus/NamespaceMenus.st</file> - <file>Menus/ClassMenus.st</file> - <file>Menus/CategoryMenus.st</file> - <file>Menus/ContextMenus.st</file> - <file>Menus/MethodMenus.st</file> - <file>Menus/EditMenus.st</file> - <file>Menus/SmalltalkMenus.st</file> - <file>Menus/ToolsMenus.st</file> - <file>Menus/HistoryMenus.st</file> - <file>Menus/TabsMenus.st</file> - <file>Menus/InspectorMenus.st</file> - <file>Menus/TextMenus.st</file> - <file>Menus/WorkspaceVariableMenus.st</file> - <file>Menus/SimpleWorkspaceMenus.st</file> - <file>Menus/WorkspaceMenus.st</file> - <file>FakeNamespace.st</file> - <file>Category/ClassCategory.st</file> - <file>Category/AbstractNamespace.st</file> - <file>Category/Class.st</file> - <file>GtkAbstractConcreteWidget.st</file> - <file>GtkConcreteWidget.st</file> - <file>GtkScrollTreeWidget.st</file> - <file>GtkSimpleListWidget.st</file> - <file>GtkEntryWidget.st</file> - <file>GtkSidebarWidget.st</file> - <file>GtkHSidebarWidget.st</file> - <file>GtkVSidebarWidget.st</file> - <file>Model/GtkColumnType.st</file> - <file>Model/GtkColumnTextType.st</file> - <file>Model/GtkColumnPixbufType.st</file> - <file>Model/GtkColumnOOPType.st</file> - <file>GtkListModel.st</file> - <file>GtkTreeModel.st</file> - <file>Text/GtkTextWidget.st</file> - <file>GtkPackageBuilderWidget.st</file> - <file>GtkMainWindow.st</file> - <file>GtkVisualGSTTool.st</file> - <file>GtkBrowsingTool.st</file> - <file>GtkLauncher.st</file> - <file>Text/GtkTextPluginWidget.st</file> - <file>Text/GtkFindWidget.st</file> - <file>Text/GtkReplaceWidget.st</file> - <file>Text/GtkSaveTextWidget.st</file> - <file>GtkNotebookWidget.st</file> - <file>Image/GtkImageModel.st</file> - <file>Image/GtkImageWidget.st</file> - <file>Debugger/Extensions.st</file> - <file>Debugger/GtkContextWidget.st</file> - <file>Debugger/GtkDebugger.st</file> - <file>State/BrowserState.st</file> - <file>State/NamespaceState.st</file> - <file>State/ClassState.st</file> - <file>State/CategoryState.st</file> - <file>State/MethodState.st</file> - <file>GtkWorkspaceWidget.st</file> - <file>GtkTranscriptWidget.st</file> - <file>StBrowser/GtkCategorizedNamespaceWidget.st</file> - <file>StBrowser/GtkCategorizedClassWidget.st</file> - <file>StBrowser/GtkCategoryWidget.st</file> - <file>StBrowser/GtkMethodWidget.st</file> - <file>Text/GtkSourceCodeWidget.st</file> - <file>StBrowser/GtkClassHierarchyWidget.st</file> - <file>GtkHistoryWidget.st</file> - <file>Inspector/GtkInspector.st</file> - <file>StBrowser/GtkClassBrowserWidget.st</file> - <file>GtkEntryDialog.st</file> - <file>HistoryStack.st</file> - <file>Undo/UndoStack.st</file> - <file>Undo/UndoCommand.st</file> - <file>Commands/System/AddNamespaceCommand.st</file> - <file>Commands/System/RenameNamespaceCommand.st</file> - <file>Commands/System/DeleteNamespaceCommand.st</file> - <file>Source/SourceFormatter.st</file> - <file>Source/NamespaceHeaderSource.st</file> - <file>Source/NamespaceSource.st</file> - <file>Source/ClassHeaderSource.st</file> - <file>Source/ClassSource.st</file> - <file>Source/CategorySource.st</file> - <file>Source/MethodSource.st</file> - <file>Source/PackageSource.st</file> - <file>Source/BrowserMethodSource.st</file> - <file>Commands/System/AddClassCommand.st</file> - <file>Commands/System/RenameClassCommand.st</file> - <file>Commands/System/DeleteClassCommand.st</file> - <file>AbstractFinder.st</file> - <file>NamespaceFinder.st</file> - <file>ClassFinder.st</file> - <file>MethodFinder.st</file> - <file>GtkWebBrowser.st</file> - <file>GtkWebView.st</file> - <file>Gtk/GtkEntry.st</file> - <file>Gtk/GtkEntryBuffer.st</file> - <file>Extensions.st</file> - <file>GtkAssistant.st</file> - <file>Commands/System/RenameCategoryCommand.st</file> - <file>Commands/System/AddMethodCommand.st</file> - <file>Commands/System/DeleteMethodCommand.st</file> - <file>WorkspaceVariableTracker.st</file> - <file>GtkVariableTrackerWidget.st</file> - <file>SyntaxHighlighter.st</file> - <file>Undo/Text/InsertTextCommand.st</file> - <file>Undo/Text/DeleteTextCommand.st</file> - <file>Undo/Text/ReplaceTextCommand.st</file> - <file>Clock/GtkClock.st</file> - <file>Inspector/Extensions.st</file> - <file>Inspector/GtkInspectorSourceWidget.st</file> - <file>Inspector/GtkInspectorBrowserWidget.st</file> - <file>Inspector/GtkInspectorWidget.st</file> - <file>Inspector/GtkObjectInspectorView.st</file> - <file>Inspector/GtkCompiledMethodInspectorView.st</file> - <file>Inspector/GtkCompiledBlockInspectorView.st</file> - <file>Inspector/GtkSequenceableCollectionInspectorView.st</file> - <file>Inspector/GtkSetInspectorView.st</file> - <file>Inspector/GtkDictionaryInspectorView.st</file> - <file>Inspector/GtkCharacterInspectorView.st</file> - <file>Inspector/GtkIntegerInspectorView.st</file> - <file>Inspector/GtkFloatInspectorView.st</file> - <file>Implementors/GtkImageResultsWidget.st</file> - <file>Implementors/GtkImplementorResultsWidget.st</file> - <file>Implementors/GtkSenderResultsWidget.st</file> - <file>Notification/Kernel/AbstractNamespace.st</file> - <file>Notification/Kernel/Metaclass.st</file> - <file>Notification/Kernel/Class.st</file> - <file>Notification/Kernel/MethodDictionary.st</file> - <file>Debugger/GtkStackInspectorView.st</file> - <file>Debugger/GtkStackInspector.st</file> - <file>Tetris/HighScores.st</file> - <file>Tetris/Score.st</file> - <file>Tetris/TetrisPieceWidget.st</file> - <file>Tetris/BlockWidget.st</file> - <file>Tetris/TetrisField.st</file> - <file>Tetris/TetrisPiece.st</file> - <file>Tetris/TetrisPieceI.st</file> - <file>Tetris/TetrisPieceJ.st</file> - <file>Tetris/TetrisPieceL.st</file> - <file>Tetris/TetrisPieceO.st</file> - <file>Tetris/TetrisPieceS.st</file> - <file>Tetris/TetrisPieceT.st</file> - <file>Tetris/TetrisPieceZ.st</file> - <file>Tetris/Tetris.st</file> - <file>SUnit/TestBacktraceLog.st</file> - <file>SUnit/GtkSUnitResultWidget.st</file> - <file>GtkClassSUnitWidget.st</file> - <file>GtkMethodSUnitWidget.st</file> - <file>SUnit/GtkSUnit.st</file> - <file>Commands/OpenBrowserCommand.st</file> - <file>Commands/OpenTabbedBrowserCommand.st</file> - <file>Commands/ToolsMenus/OpenSUnitCommand.st</file> - <file>Commands/ToolsMenus/OpenBottomPaneCommand.st</file> - <file>Commands/OpenWorkspaceCommand.st</file> - <file>Commands/ToolsMenus/OpenImplementorCommand.st</file> - <file>Commands/ToolsMenus/OpenSenderCommand.st</file> - <file>Commands/ToolsMenus/OpenPackageBuilderCommand.st</file> - <file>Commands/SaveImageCommand.st</file> - <file>Commands/SaveImageAsCommand.st</file> - <file>Commands/InspectorMenus/InspectorBackCommand.st</file> - <file>Commands/InspectorMenus/InspectorDiveCommand.st</file> - <file>Commands/WorkspaceMenus/DeleteItemCommand.st</file> - <file>Commands/WorkspaceMenus/InspectItemCommand.st</file> - <file>Commands/WorkspaceMenus/WorkspaceVariableCommand.st</file> <file>Icons/category.gif</file> <file>Icons/namespace.gif</file> <file>Icons/go-bottom.png</file> -- 1.8.1.2
_______________________________________________ help-smalltalk mailing list help-smalltalk@gnu.org https://lists.gnu.org/mailman/listinfo/help-smalltalk