r434 | daldei | 2010-05-24 21:27:53 EDT Test output for xunquote ---------------------------------------------------------------------------- r433 | daldei | 2010-05-24 21:25:49 EDT Added xquote, xunquote Added tests for xquote, xunquote ---------------------------------------------------------------------------- r432 | daldei | 2010-05-20 07:39:56 EDT Fixed problem with expanding XML expressions inside quotes. Would remove embedded quotes in xml expressions ---------------------------------------------------------------------------- r429 | daldei | 2010-05-19 15:27:33 EDT Fix the xgetopts2 test ---------------------------------------------------------------------------- r428 | daldei | 2010-05-19 15:10:19 EDT Added cmd name to usage line ---------------------------------------------------------------------------- r427 | daldei | 2010-05-19 08:49:48 EDT Added location tracking into evaluation of terms ---------------------------------------------------------------------------- r426 | daldei | 2010-05-19 07:58:34 EDT Propagate source location into runtime command instances, from the parser location instances. ---------------------------------------------------------------------------- r425 | daldei | 2010-05-19 07:30:54 EDT Initial pass at adding source location to trace and error outputs. ---------------------------------------------------------------------------- r424 | daldei | 2010-05-18 17:16:40 EDT Some bug fixes found with findBugs ---------------------------------------------------------------------------- r423 | daldei | 2010-05-18 10:18:25 EDT Added a better xidentity test to test variable element redirection ---------------------------------------------------------------------------- r422 | daldei | 2010-05-18 08:43:19 EDT When a variable reference through redirect ( cmd <{x} ) is expected as a documnent, wrap any bare element with a document node. ---------------------------------------------------------------------------- r421 | daldei | 2010-05-17 18:19:08 EDT Treat text nodes as if they were atomic strings for purposes of expansion and evaluation $ a="foo bar" $ b=<[ text { "spam" } ]> $ echo $a$b OLD: foo bar spam NEW: foo barspam ---------------------------------------------------------------------------- r420 | daldei | 2010-05-14 14:40:40 EDT Fixed some problems where text encoding was not being used and instead the system encoding was being used. Occasionally encoding/decoding was done *twice* causing bogus UTF8 data. This spread to touch a lot of files although the actual changes were minor. Mainly effected the cmd >{var} syntax ---------------------------------------------------------------------------- r419 | daldei | 2010-05-13 15:23:45 EDT Add location information to error reporting for xslt command. ---------------------------------------------------------------------------- r418 | daldei | 2010-05-13 10:35:12 EDT Reimplment functions closer to bash/ksh standards. "function" or not doesnt affect behaviour. local vars now supported with "local var=value" or "local var". By default all vars referenced by functions are now global. ---------------------------------------------------------------------------- r416 | daldei | 2010-05-10 07:24:44 EDT Implemented backtick subproc expansion for legacy compatability. ---------------------------------------------------------------------------- r415 | daldei | 2010-05-08 22:03:27 EDT Fix case item to support quoting and variable expansion to match bash/ksh behaviour ---------------------------------------------------------------------------- r414 | daldei | 2010-05-06 16:15:41 EDT Fix functions from clearing out parent's positional parameters Update version to 1.0.4 in preparation for a new release ----------------------------------------------------------------------------