tODE - the Object-centric Development Environment. Smalltalk. development, deconstructed and a development environment for GemStone/S. Part of the GsDevKit tool set.
add a --tag= arg to ol view command (see man ol view).
use native step-through for debugger on G/S versions that support it.
tweak TDGemStoneTool>>gsFileSizeReportOn:.
add --wait option to bu backup command (see man bu backup).
Pharo6.0, Pharo6.1 and Pharo7.0 client support
add support for browse method differences for session method overrides (see man browse method).
support for restoring backups for non-standard user.
TDTestBrowser>>printOn: improved to report the test errors and failures.
Support for GsDevKit/GsDevKit_home#162 (Can newExtent accept zipped extents?)
Support for using tODE with a userId other than the userId where tODE was installed (DataCurator)
This feature is still under development with bits and pieces showing up in the PharoGs and GsSqueak projects. The ulitimate goal is to allow tODE to be used for development with a userId in which a minimal amount of tODE support has been installed.
Update Script for Client
updateGsDevKit -ti # to update tODE repo and rebuild tODE clients
Update Script for Server
$GS_HOME/bin/updateGsDevKit -ti # to update tODE repo and rebuild tODE clients
$GS_HOME/bin/todeUpdate <stone-name> # to load tODE update into your stone
Bugfixes
gs halt
when almostOutOfMemory option specifiedEnhancements
ol view
command (seeman ol view
).bu backup
command (seeman bu backup
).man browse method
).Update Script for Client
Update Script for Server