Revision history for Perl extension Metabrik.
1.05 Tue Feb 10 08:01:53 CET 2015
- FEATURE: core::shell: multiline mode do not require lines to end with `\' anymore
- FEATURE: core::shell: Metabrik commands are directly translated to Perl code
=> Note: no alias support for now, only set, get, run and use are handled
- bugfix: shell::command: check for error code from `` call
- bugfix: Metabrik: do not override default Attributes with brik_use_properties
if already set by brik_properties
- bugfix: Metabrik: correctly prints help Command details when overriden by subclass
- new: Metabrik: brik_preinit() creates a datadir directory per Brik
if datadir property exists.
- update: Metabrik: default directory is set to $HOME/metabrik i/o /tmp
1.04 Sun Jan 4 13:07:56 CET 2015
- bugfix: core::context: don't overwrite $RUN when run Command fails
- bugfix: core::shell: help Command must not overwrite $RUN variable
- bugfix: core::log: error Command must return undef, this is the error status
- new: Metabrik: new_from_brik_init() base method
- copyright: update to 2015
1.03 Sat Dec 20 17:48:44 CET 2014
- bugfix: shell::script: return proper values from run cmds
- bugfix: shell::script: disable SIGINT when running a script
- update: core::shell: always complete Briks on use, even when Brik is already used
- new: core::global: exit_on_sigint Attribute, for use in scripts
- new: core::shell: help_show_inherited and comp_show_inherited Attributes to
respectively show inherited Attributes on help Commands and show inherited
Attributes when using completion
- new: bin/metabrik: will load .metabrik_script_rc (if exists) when executing a script
1.02 Sun Nov 30 12:28:07 CET 2014
- bugfix: bin/metabrik: document --script option
- bugfix: core::context: brik_init on first run only when it is not a base class Command
- new: metabrik: new_from_brik() method
1.01 Sat Nov 22 17:05:46 CET 2014
- UPDATE: brik_init: sets init_done Attribute only on success, must be called by subclass at the end
- bugfix: metabrik: fix inheritance of Briks properties over class hierarchy, like setting default Attributes
- bugfix: core::context: correctly stops run Commands in case brik_init has failed
- bugfix: core::context: fix save_state and restore_state Commands return value on success
- bugfix: core::shell: correctly handle current working directory
- new: core::shell: pwd Command
1.00 Sun Nov 16 17:07:12 CET 2014
- first public release