work on `project load` implementation
TDMetacelloTool>>projectRegistrationDefinitionMap locking copies the registration, so locked projectEntry needs to replace registration in the map:
allow for turning on debugMode when running non-console evaluations
clean up the client-side interaction when client is run in headless mode
add batchMode to TDShell ... tode client will NOT swap out the Transcript client forwarder in batch mode ... ultimately provide a means for choosing whether Transcript output should show up in client or not
implement TDProjectEntryDefinition>>printOn: for project entries ... support for project entry creation script...
make it possible to evaluate Smalltalk expressions on server ... side effects are more important that return value
temp branch (7f679e0_merge_69c2526) for merge from 7f679e0 to dev(69c2526)
Merge branch '7f679e0_merge_69c2526' into dev
finishing touches on project entry creation script and command support...
debugMode == true means bring up a debugger (TDTopezGemStoneClient>>installTode:forceGLASSInstall: had it wrong)
Merge branch 'dev': support of the imminent GsDevKit release
ignore README.md in the client/descriptions directory; signal error when running headless and error occurs on server while running tODE command
Merge branch 'dev': tweaks for imminent GsDevKit release
add (source) navigator field for ExecBlocks
- fix TodeClientMethodElement>>copyForSpawn
- fix spawing method from prof monitor tool
- remove some obsolete client protocol (modelSleep)
- limit number of elements shown in navigator ...
- add more elements on end of UnorderedCollection navigation lists
- better logic for detecting source code format changes for setting breakpoints
disallow the KM keyboard shortcut handlers for tode windows ...
missing bit