--- a/NewLauncher.st Fri Sep 07 12:37:19 2012 +0100
+++ b/NewLauncher.st Fri Sep 07 18:28:09 2012 +0100
@@ -266,7 +266,7 @@
^ super helpSpec addPairsFrom:#(
#aboutLicenseConditions
-'Show the license conditions of ST/X.'
+'Show the license conditions of ST/X'
#chickenFun
'Watch your views'
@@ -281,109 +281,109 @@
'Open a Browser on changed methods'
#classes
-'Class functions.'
+'Class functions'
#classesClassBrowser
-'Open a dialog for defining and opening a Class Browser on a class.'
+'Open a dialog for defining and opening a Class Browser on a class'
#classesClassBrowserOnChanges
'Open a Browser on changed classes'
#classesClassHierarchyBrowser
-'Open a dialog for defining and opening a Class Hierarchy Browser on a class.'
+'Open a dialog for defining and opening a Class Hierarchy Browser on a class'
#classesClassTreeBrowser
-'Open a Class Tree View.'
+'Open a Class Tree View'
#classesFullClassBrowser
-'Open a dialog for defining and opening a Full Class Browser on a class.'
+'Open a dialog for defining and opening a Full Class Browser on a class'
#classesImplementors
'Find all methods which implement a particular message'
#classesRemoveAllTracePoints
-'Remove all trace- and break-points.'
+'Remove all trace- and break-points'
#classesResourceMethods
-'Open a dialog for searching resource methods.'
+'Open a dialog for searching resource methods'
#classesSenders
-'Find all methods which send a particular message.'
+'Find all methods which send a particular message'
#classesShowTracePoints
-'Browse mthods with a Trace- or Break-point.'
+'Browse mthods with a Trace- or Break-point'
#classesSpecial
-'Special class functions.'
+'Special class functions'
#classesSpecialReferencesToUnboundGlobals
-'rbowse methods refering to unbound globals.'
+'rbowse methods refering to unbound globals'
#classesSpecialReferencesToUndeclared
-'Browse methods refering to undeclared variables.'
+'Browse methods refering to undeclared variables'
#classesStopIgnoringHalts
-'Stop ignoring Halts in the debugger.'
+'Stop ignoring Halts in the debugger'
#classesSystemBrowser
-'Open a System Browser.'
+'Open a System Browser'
#classesSystemBrowserOnClass
-'Open a System Browser on a previously visited class.'
+'Open a System Browser on a previously visited class'
#demos
-'Demo programs.'
+'Demo programs'
#demos3D
-'3D GL graphic demos.'
+'3D GL graphic demos'
#demos3DcubeSolid
-'A rotating solid cube.'
+'A rotating solid cube'
#demos3DcubeWire
-'A rotating wireframe cube.'
+'A rotating wireframe cube'
#demos3Ddoughnut
-'A rotating wireframe doughnut.'
+'A rotating wireframe doughnut'
#demos3Dlogo
-'The ST/X logo.'
+'The ST/X logo'
#demos3Dplane
-'A rotating plane.'
+'A rotating plane'
#demos3Dplanet
-'Two spheres - one rotating around the other.'
+'Two spheres - one rotating around the other'
#demos3Drubics
-'A rubics cube - with interaction.'
+'A rubics cube - with interaction'
#demos3Dsphere
-'A rotating wireframe sphere.'
+'A rotating wireframe sphere'
#demos3Dteapot
-'A teopot.'
+'A teopot'
#demos3Dtetra
-'A rotating tetrahedron.'
+'A rotating tetrahedron'
#demosAnimations
-'Simple animation demos.'
+'Simple animation demos'
#demosBabelFish
'A Language Translator'
#demosCalculator
-'Opens a calculator with decimal to hex conversion.'
+'Opens a calculator with decimal to hex conversion'
#demosCalendar
-'Opens a GUI on the cal program (unix only).'
+'Opens a GUI on the cal program (unix only)'
#demosClock
-'Opens an analog clock application.'
+'Opens an analog clock application'
#demosCommander
-'Opens a demo for the Commander class.'
+'Opens a demo for the Commander class'
#demosDigitalClock
'Opens a digital clock application'
@@ -392,319 +392,319 @@
'Drawing protocol demo (for programmers)'
#demosFTP
-'Opens a simple FTP interface demo.'
+'Opens a simple FTP interface demo'
#demosFractalPatterns
-'Opens a view displaying fractal patterns.'
+'Opens a view displaying fractal patterns'
#demosFractalPlants
-'Opens a view displaying fractal plants (iterated function systems).'
+'Opens a view displaying fractal plants (iterated function systems)'
#demosGUI
-'GUI builder demos.'
+'GUI builder demos'
#demosGUICalculator
-'Calculator built using the GUI builder.'
+'Calculator built using the GUI builder'
#demosGUIWidgets
-'GUI widgets usage.'
+'GUI widgets usage'
#demosGames
-'Games.'
+'Games'
#demosGeometric
-'Various demos displaying geometric designs.'
+'Various demos displaying geometric designs'
#demosGlobe
-'Opens a rotating globe animation demo.'
+'Opens a rotating globe animation demo'
#demosGoodies
-'Goodies and Utilities.'
+'Goodies and Utilities'
#demosGraphicEditors
-'Graphic editing demos.'
+'Graphic editing demos'
#demosGraphicEditorsDrawTool
-'Object drawing demo.'
+'Object drawing demo'
#demosGraphicEditorsLogicTool
-'Simulating Logic demo.'
+'Simulating Logic demo'
#demosGraphicEditorsPaintTool
-'Painting demo.'
+'Painting demo'
#demosLSystems
-'Opens a view displaying fractal patterns using Lindenmayer Systems.'
+'Opens a view displaying fractal patterns using Lindenmayer Systems'
#demosMail
-'Opens a simple mail viewer demo.'
+'Opens a simple mail viewer demo'
#demosMandel
-'Opens a view displaying the mandelbrot set.'
+'Opens a view displaying the mandelbrot set'
#demosMoreFractalPatterns
-'Opens a view with more fractal patterns.'
+'Opens a view with more fractal patterns'
#demosNews
-'Opens a simple news reader demo.'
+'Opens a simple news reader demo'
#demosOldStuff
'Very old demos'
#demosPen
-'Opens a demo for the Pen class.'
+'Opens a demo for the Pen class'
#demosRemoteLauncher
-'Opens a launcher on a remote display.'
+'Opens a launcher on a remote display'
#demosTelnet
-'Opens a Telnet terminal demo.'
+'Opens a Telnet terminal demo'
#demosWalkingMan
-'Opens a walking man animation demo.'
+'Opens a walking man animation demo'
#fileApplicationBuilder
-'Open an Application Builder for building stand alone ST/X-applications.'
+'Open an Application Builder for building stand alone ST/X-applications'
#fileBrowserV2
-'Open a FileBrowser to manipulate files.'
+'Open a FileBrowser to manipulate files'
#fileFileBrowser
-'Open a FileBrowser to manipulate files.'
+'Open a FileBrowser to manipulate files'
#fileLibraryBuilder
-'Open a Library Builder for building binary class libraries.'
+'Open a Library Builder for building binary class libraries'
#fileModules
-'Show class libraries and other modules.'
+'Show class libraries and other modules'
#fileSaveImage
-'Save a snapshot image of ST/X into the current snapshot file.'
+'Save a snapshot image of ST/X into the current snapshot file'
#fileSaveImageAs
-'Save a snapshot image of ST/X into a file.'
+'Save a snapshot image of ST/X into a file'
#gamesPingPong
-'Play classic PingPong against the computer.'
+'Play classic PingPong against the computer'
#gamesPingPong2
-'Play classic PingPong against a friend.'
+'Play classic PingPong against a friend'
#gamesReversi
'The game of reversi (an embedded Java applet)'
#gamesTetris
-'The tetris game - written in Smalltalk.'
+'The tetris game - written in Smalltalk'
#gamesTicTacToe
-'Play TicTacToe against the computer.'
+'Play TicTacToe against the computer'
#gamesTicTacToe2
-'Play TicTacToe against a friend.'
+'Play TicTacToe against a friend'
#helpActiveHelp
-'Toggle display of active help texts in browsers.'
+'Toggle display of active help texts in browsers'
#helpClassDocumentation
-'Show the smalltalk class documentation.'
+'Show the smalltalk class documentation'
#helpCredits
-'Say thanks to some friends.'
+'Say thanks to some friends'
#helpIndex
-'Show the index of the online documentation.'
+'Show the index of the online documentation'
#helpPrintDocumentation
-'Print various parts of the ST/X documentation.'
+'Print various parts of the ST/X documentation'
#helpProgrammersGuide
-'Show the programmer''s guide.'
+'Show the programmer''s guide'
#helpRFC
-'Show an RFC by number.'
+'Show an RFC by number'
#helpSTXOnlineDocumentation
-'Show the ST/X online documentation.'
+'Show the ST/X online documentation'
#helpShowTipOfTheDay
-'Show a tip-of-the-day.'
+'Show a tip-of-the-day'
#helpSmalltalkTutorial
-'Show the Smalltalk Language Tutorial.'
+'Show the Smalltalk Language Tutorial'
#helpToolsDocumentation
-'Show the tool documentation.'
+'Show the tool documentation'
#helpTutorial
-'Show the ST/X Tutorial.'
+'Show the ST/X Tutorial'
#helpWhatsNew
-'Show the latest news about the ST/X documentation.'
+'Show the latest news about the ST/X documentation'
#helpWhatsNewInSTX
-'Show the latest news about ST/X.'
+'Show the latest news about ST/X'
#newSystemBrowser
-'Open a System Browser.'
+'Open a System Browser'
#openTestRunner
-'Open the SUNIT test runner.'
+'Open the SUNIT test runner'
#settingsCommunications
-'Change communication settings.'
+'Change communication settings'
#settingsCompilation
-'Change compiler settings.'
+'Change compiler settings'
#settingsFonts
-'Change of the font defaults.'
+'Change of the font defaults'
#settingsKeyboardMappings
-'Show the keyboard mappings.'
+'Show the keyboard mappings'
#settingsLanguage
-'Change the national language.'
+'Change the national language'
#settingsLoadSettings
-'Restore the settings from a file.'
+'Restore the settings from a file'
#settingsMessages
-'Change the settings for info- / error-messagess.'
+'Change the settings for info- / error-messagess'
#settingsMisc
-'Misc other settings.'
+'Misc other settings'
#settingsMouse
'Configure the mouse'
#settingsObjectMemory
-'Change the object memory settings.'
+'Change the object memory settings'
#settingsPrinter
-'Change the printer setup.'
+'Change the printer setup'
#settingsSaveSettings
-'Save the current settings to a file.'
+'Save the current settings to a file'
#settingsScreen
-'Change the display screen settings.'
+'Change the display screen settings'
#settingsSourceAndDebugger
-'Change the settings of the source code management.'
+'Change the settings of the source code management'
#settingsTools
-'Change tool settings.'
+'Change tool settings'
#settingsViewStyle
-'Change the current view style.'
+'Change the current view style'
#startChangeSetBrowser
'Open a Browser on recent changes (the ChangeSet)'
#system
-'System tools.'
+'System tools'
#systemEventTrace
-'Select a view to toggle the event trace for it.'
+'Select a view to toggle the event trace for it'
#systemEventView
-'Open a view and trace its window events on the console.'
+'Open a view and trace its window events on the console'
#systemGarbageCollect
-'Reclaim unused memory.'
+'Reclaim unused memory'
#systemGarbageCollectAndCompress
-'Reclaim unused memory and minimize the amount of used memory.'
+'Reclaim unused memory and minimize the amount of used memory'
#systemInterruptLatency
-'Open an Interrupt Latency Monitor displaying methods which block interrupts for longer than a given time goal.'
+'Open an Interrupt Latency Monitor displaying methods which block interrupts for longer than a given time goal'
#systemMemory
-'Display object memory statistics.'
+'Display object memory statistics'
#systemMemoryUsage
-'Display object memory usage by class.'
+'Display object memory usage by class'
#systemProcesses
-'Open a Process Monitor displaying ST/X processes.'
+'Open a Process Monitor displaying ST/X processes'
#systemReloadResources
'Reload Language Resources (National language strings)'
#systemSemaphores
-'Open a Semaphore Monitor displaying ST/X semaphores.'
+'Open a Semaphore Monitor displaying ST/X semaphores'
#systemSettings
'Open a Settings Dialog'
#tools
-'Tools.'
+'Tools'
#toolsChangesBrowser
-'Open a Changes Browser.'
+'Open a Changes Browser'
#toolsChangesBrowserOrNavigateToRecentChange
-'Open a Changes Browser or navigate to a recent change.'
+'Open a Changes Browser or navigate to a recent change'
#toolsEvaluationWorkspace
'A 3-pane EvaluationWorkspace - good for lectures and Smalltalk courses'
#toolsGUIPainter
-'Open a GUI Painter for graphical user interface construction.'
+'Open a GUI Painter for graphical user interface construction'
#toolsImageEditor
-'Open a Bitmap Image Editor.'
+'Open a Bitmap Image Editor'
#toolsInternationalLanguageTranslationEditor
'Open the National Language Translation Editor'
#toolsMenuEditor
-'Open a Menu Editor for building menus and toolBars.'
+'Open a Menu Editor for building menus and toolBars'
#toolsMisc
-'Misc Tools.'
+'Misc Tools'
#toolsMiscNewChangesBrowser
-'Open a ChangesBrowser (new GUI).'
+'Open a ChangesBrowser (new GUI)'
#toolsMiscNewLauncher
-'(Re-)open a Launcher (new GUI).'
+'(Re-)open a Launcher (new GUI)'
#toolsMiscOldChangesBrowser
-'Open a ChangesBrowser (old GUI).'
+'Open a ChangesBrowser (old GUI)'
#toolsMiscOldLauncher
-'Open an OldLauncher.'
+'Open an OldLauncher'
#toolsMiscProjects
-'Project functions.'
+'Project functions'
#toolsMiscProjectsNewProject
-'Create a new project.'
+'Create a new project'
#toolsMiscProjectsSelectProject
-'Select an existing project and reopen its windows.'
+'Select an existing project and reopen its windows'
#toolsMyWorkspace
'Workspace on the "MyWorkspace.wsp" file'
#toolsNewChangesBrowser
-'Open the new changes browser.'
+'Open the new changes browser'
#toolsOOM
-'Open the Object Oriented Metrics (OOM) tool.'
+'Open the Object Oriented Metrics (OOM) tool'
#toolsOldChangesBrowser
-'Open the old changes browser.'
+'Open the old changes browser'
#toolsProjects
-'Open the project tool.'
+'Open the project tool'
#toolsSUnit
-'Open the SUnit test runner.'
+'Open the SUnit test runner'
#toolsSmaCC
-'Open the SmaCC parser generator Tool.'
+'Open the SmaCC parser generator Tool'
#toolsSystemWorkspace
'The SystemWorkspace with welcome messages'
@@ -713,73 +713,73 @@
'Open a terminal view (aka xterm)'
#toolsWorkspace
-'Open a Workspace for evaluating smalltalk expressions.'
+'Open a Workspace for evaluating smalltalk expressions'
#windows
-'Window functions.'
+'Window functions'
#windowsDeiconifyAll
-'Restore all minimized ST/X windows.'
+'Restore all minimized ST/X windows'
#windowsFindAndDestroy
-'Select an ST/X window by name and destroy it.'
+'Select an ST/X window by name and destroy it'
#windowsFindAndMigrate
-'Select an ST/X window by name and move it to another display.'
+'Select an ST/X window by name and move it to another display'
#windowsFindAndMigrateBack
-'Select an ST/X window by name and move it (back) to this screen.'
+'Select an ST/X window by name and move it (back) to this screen'
#windowsFindAndRaise
-'Select an ST/X window by name and raise it.'
+'Select an ST/X window by name and raise it'
#windowsGrapScreen
-'Grab the whole screen and save it to a bitmap-file.'
+'Grab the whole screen and save it to a bitmap-file'
#windowsGrapScreenArea
-'Grab an area of the screen and save it to a bitmap-file.'
+'Grab an area of the screen and save it to a bitmap-file'
#windowsGrapWidget
-'Grab a single widget and save it to a bitmap-file.'
+'Grab a single widget and save it to a bitmap-file'
#windowsGrapWindow
-'Grab a window and save it to a bitmap-file.'
+'Grab a window and save it to a bitmap-file'
#windowsIconifyAll
-'Minimize all ST/X windows to icons.'
+'Minimize all ST/X windows to icons'
#windowsMigrateAllWindows
-'Migrate all ST/X windows to some other display.'
+'Migrate all ST/X windows to some other display'
#windowsRedrawAll
-'Redraw all ST/X windows.'
+'Redraw all ST/X windows'
#windowsSelectAndDestroy
-'Select a window and destroy it.'
+'Select a window and destroy it'
#windowsSelectAndInspect
-'Select an ST/X window and open an Inspector on it.'
+'Select an ST/X window and open an Inspector on it'
#windowsSelectAndMigrate
-'Select an ST/X window and move it to another display.'
+'Select an ST/X window and move it to another display'
#windowsViewTree
-'Select an ST/X window and display its widget hierarchy.'
+'Select an ST/X window and display its widget hierarchy'
#windowsViewTreeAllScreens
-'Display the widget hierarchies of all ST/X windows (on all displays).'
+'Display the widget hierarchies of all ST/X windows (on all displays)'
#windowsViewTreeAllViews
-'Display the widget hierarchies of all ST/X windows (on this display).'
+'Display the widget hierarchies of all ST/X windows (on this display)'
#flyByWindowInformation
-'Show flyby info about the window under the pointer. Easy access to View, Application and Model.'
+'Show flyby info about the window under the pointer. Easy access to View, Application and Model'
#enableGlobalCoverageAnalysis
'Enable coverage statistic gathering in all processes (global covarage analysis)'
)
- "Modified: / 27-12-2011 / 09:52:28 / cg"
+ "Modified: / 09-08-2012 / 05:08:24 / cg"
! !
!NewLauncher class methodsFor:'interface specs'!
@@ -973,7 +973,7 @@
|positionSpecOrNil itemNameOrNil before launcherApp|
(Transcript notNil
- and:[ Transcript isStream not
+ and:[ Transcript isView
and:[ (launcherApp := Transcript application) notNil
and:[ launcherApp isKindOf:self]]]) ifTrue:[
"/ add to instance
@@ -3637,11 +3637,11 @@
!
smaccPackageLoaded
- "true if the oom (metrics) package is loaded"
-
- "/ access via at: to prevent preference-detector from including oom as
+ "true if the smacc (compiler-compiler) package is loaded"
+
+ "/ access via at: to prevent preference-detector from including smacc as
"/ prerequisite for NewLaucher.
- ^ (Smalltalk at:#'SmaCC::SmaccParserGenerator') isBehavior
+ ^ (Smalltalk at:#'SmaCC::SmaCCParserGenerator') isBehavior
!
smallTeamAvailable
@@ -4704,10 +4704,12 @@
!
startBrowserOnChangesOnSmallTeamHost:aHostName
- (UserPreferences current changeSetBrowserClass) openOn:(SmallTeam changesOnHost:aHostName)
+ (UserPreferences current changeSetBrowserClass)
+ openOn:(SmallTeam changesOnHost:aHostName)
"Created: / 12-11-2006 / 16:07:12 / cg"
"Modified: / 01-07-2011 / 16:46:48 / cg"
+ "Modified (format): / 27-07-2012 / 20:39:06 / cg"
!
startOOMBrowser
@@ -4974,13 +4976,13 @@
!NewLauncher class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/NewLauncher.st,v 1.437 2012/07/20 11:14:46 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/NewLauncher.st,v 1.441 2012/08/23 12:54:34 cg Exp $'
!
version_CVS
- ^ '§Header: /cvs/stx/stx/libtool/NewLauncher.st,v 1.437 2012/07/20 11:14:46 cg Exp §'
+ ^ '§Header: /cvs/stx/stx/libtool/NewLauncher.st,v 1.441 2012/08/23 12:54:34 cg Exp §'
!
version_SVN
- ^ '$Id: NewLauncher.st 8022 2012-07-25 09:51:30Z vranyj1 $'
+ ^ '$Id: NewLauncher.st 8048 2012-09-07 17:28:09Z vranyj1 $'
! !