======Release notes for version 1.2.0 - 2012-06-14====== 2012-06-13 11:41:40 EDT daldei Added -stream option to xsplit to stream split documents to a named port 2012-06-12 10:11:15 EDT daldei Beginnings of a "printvar" command to print a variable with no quoting, expansion or other nonsense that echo or xecho does. 2012-06-12 10:00:21 EDT daldei Fix problem where if multiple named input ports are available sometimes the wrong default input port is replaced 2012-06-10 11:56:57 EDT daldei Added xmkpipe and tests for xmkpip Improved tests for ports 2012-06-10 10:43:25 EDT daldei Rework how IO Environment is saved by using a Stack instead of local vars 2012-06-10 08:38:30 EDT daldei Added a test case for xpipes 2012-06-10 08:28:26 EDT daldei Re-implement XPipes using java concurrency classes 2012-06-10 08:13:09 EDT daldei added XValue.toInt() 2012-06-08 08:23:24 EDT daldei Fix evaluation of empty strings Change xmlshui to evaluate the input more like scripts so that blank lines are ignored. 2012-06-07 19:29:09 EDT daldei Add a builtin xmlshi command and allow it to pass XValue types as arguments which become $* in the ui shell. 2012-06-07 18:32:12 EDT daldei Fix a regression in interactive shell where it would wait for you to type the first line to get a prompt. 2012-06-05 20:50:22 EDT daldei Improvements to xmlshui - enable running and stop buttons 2012-06-05 19:28:31 EDT daldei Begin refactoring common variable for serialize options in commands 2012-06-05 19:17:15 EDT daldei Update copyright statements 2012-06-05 17:24:53 EDT daldei Added popup context menu to command and results window Fixed text areas to be scrollable 2012-06-05 11:06:08 EDT daldei Move shell to background thread. 2012-06-04 11:20:33 EDT daldei Reworking/evolving the GUI 2012-05-31 21:18:11 EDT daldei Improved unicode support in scripts as literals. Added test for script saved in UTF8 Skip UTF8 BOM in scripts. 2012-05-31 19:15:40 EDT daldei First pass at xmlshui - a simple GUI for xmlsh Fixed grammar to accept unicode in literal tokens. 2012-05-30 14:01:23 EDT daldei Some refactoring 2012-05-30 13:59:52 EDT daldei First checkpoint with a working XdmItem xpipe. Test: xecho <[ 1, , "str" ]> | while xread a ; do echo $a done 2012-05-30 13:58:44 EDT daldei First checkpoint with a working XdmItem xpipe. Test: xecho <[ 1, , "str" ]> | while xread a ; do echo $a done 2012-05-27 11:15:21 EDT daldei One step closer to a streaming XdmItem pipeline. Added input and output XdmItem streams to all port types. 2012-05-20 20:19:22 EDT daldei Beginnings of implementing an XdmValue pipe 2012-05-15 16:47:42 EDT daldei Fix NPE for ${#notset} Added ability to get at static java class members. 2012-05-15 11:57:51 EDT daldei Fix off by 1 wc character count 2012-05-15 11:40:35 EDT daldei Added a posix wc command 2012-05-11 12:48:31 EDT daldei Add tests for jset 2012-05-11 12:39:31 EDT daldei Add -field flag to jset to get java fields from static or instance objects 2012-05-11 09:08:28 EDT daldei Added a custom ErrorListener so that low level XML parser errors are logged to the log4j log instead of the system wide error stream. 2012-05-11 09:04:18 EDT daldei Added -fetchmin option to xsql