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

Reply via email to