We are glad to announce Rivet 2.3.0 was released today. The rivet-2.3.0
tar ball might not be available yet from the your closest ASF mirror but
it will soon show up
Rivet 2.3.0 consolidates the 2.2.x module series with several
improvements in the way the command export was handled. This will be the
last 2.x version series in preparation of the newly developed 3.0
module.
Rivet 2.3.0 introduces the command ::rivet::try as a wrapper of the Tcl
core language try. This command is not exported to the global namespace
even when mod_rivet is build with the --enable-rivet-commands-export.
This command should be used within Rivet scripts to protect any
::rivet::abort_page and ::rivet::exit execution. These commands
interrupt code execution by raising a Tcl error with reserved error
codes (respectively ABORTPAGE and EXITPAGE) to signal the module to fire
the AbortScript Tcl script with special codes accessible through the
::rivet::abort_code command
Execution of ::rivet::try fails if mod_rivet is not built with Tcl >=
8.6
This mod_rivet version inaugurates the last 2.x version series as we
are slowly but constantly working on making the code in the development
branch mature to be released as Rivet 3.0.0
-- Massimo Manghi
---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
For additional commands, e-mail: rivet-dev-h...@tcl.apache.org