<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/xmlsh/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/xmlsh/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 20 Jun 2012 13:42:37 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xmlsh/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Improve Error Messages / Reporting</title><link>https://sourceforge.net/p/xmlsh/feature-requests/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Whilst developing in anger using XMLSH, it becomes very apparent that when commands cause an error / exception that the message's are being caught and not displayed to the user.&lt;/p&gt;
&lt;p&gt;You spend lots of time trying to "guess" what the error actually is.&lt;/p&gt;
&lt;p&gt;For instance, one example would be while trying to insert content into MarkLogic via ml:put I get lots of:&lt;/p&gt;
&lt;p&gt;Exception submitting data&lt;br /&gt;
Exception submitting data&lt;br /&gt;
Exception submitting data&lt;br /&gt;
...&lt;/p&gt;
&lt;p&gt;There is no error message in the MarkLogic ErrorLog.txt or XDBC AccessLog&lt;/p&gt;
&lt;p&gt;I am not just talking about ml:put having very none-descriptive error messages, I am talking most commands having none-descriptive error messages when things go wrong, sometimes to the point of something completely meaningless.&lt;/p&gt;
&lt;p&gt;I do care about XMLSH ... if I didn't, I wouldn't be spending my time writing this stuff.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charles Foster</dc:creator><pubDate>Wed, 20 Jun 2012 13:42:37 -0000</pubDate><guid>https://sourceforge.nete507306bfe2bed0dd1b4b625a87db2a6b0c55529</guid></item><item><title>Improve external Module Mechanism</title><link>https://sourceforge.net/p/xmlsh/feature-requests/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;* Currently, installing a Module (even MakrLogic XCC/J) is not entirely intuitive.&lt;/p&gt;
&lt;p&gt;* It would be good if a Module provider could give ONE-SINGLE-PACKAGE and just place it in a directory like ext&lt;br /&gt;
** With a view to the commands being "automatically available" to run when running XMLSH.&lt;br /&gt;
** Does not need to be as complex as a maven dependency "plug in" just yet ...&lt;/p&gt;
&lt;p&gt;I suspect that other people may not have the same level of patience as myself when trying to use XMLSH.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charles Foster</dc:creator><pubDate>Tue, 19 Jun 2012 15:16:54 -0000</pubDate><guid>https://sourceforge.net3ace2e647a88d06cba73777900d2217783f360ae</guid></item><item><title>add mktemp command</title><link>https://sourceforge.net/p/xmlsh/feature-requests/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;add mktemp command to the POSIX emulation set&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Lee</dc:creator><pubDate>Thu, 06 Jan 2011 12:53:37 -0000</pubDate><guid>https://sourceforge.nete2512312ce28c745194ae8b6e722f4d1a68c2824</guid></item><item><title>Extend java object function calls to chained operations</title><link>https://sourceforge.net/p/xmlsh/feature-requests/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;extend the java object function call syntax to support chained operations.&lt;br /&gt;
Example this should work:&lt;/p&gt;
&lt;p&gt;echo  jnew( java.util.Date).getTime()&lt;/p&gt;
&lt;p&gt;But it produces a syntax error &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Lee</dc:creator><pubDate>Thu, 06 Jan 2011 02:42:51 -0000</pubDate><guid>https://sourceforge.net7b2b5e0714c6f712efd78d6c3947b59d4808b837</guid></item><item><title>Add $RANDOM support</title><link>https://sourceforge.net/p/xmlsh/feature-requests/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add $RANDOM as a variable as supported by ksh/bash to produce a random number&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Lee</dc:creator><pubDate>Thu, 06 Jan 2011 01:44:00 -0000</pubDate><guid>https://sourceforge.netbd234123218fbb797971e6a7593f06df9e9406e0</guid></item><item><title>Add support for  ${var:-value)</title><link>https://sourceforge.net/p/xmlsh/feature-requests/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;sh/ksh/bash allows the ${var:-value} syntax which is eqivilent to    'if var is not set or empty then substitue value else expand var'.&lt;/p&gt;
&lt;p&gt;Considering adding support for this syntax in xmlsh.&lt;/p&gt;
&lt;p&gt;TODO: Need to evaluate how this affects the tie command.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 05 Jan 2011 14:15:46 -0000</pubDate><guid>https://sourceforge.net15bb83bba9fdf9c23435430efc54d0b5ded19e31</guid></item><item><title>Add support for /**/  globing</title><link>https://sourceforge.net/p/xmlsh/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Bash supports /**/ to mean recurse directories (in addition to /*/ which means recurse 1 level)&lt;/p&gt;
&lt;p&gt;Considering adding support for /**/ in globbing (wildcard expansion )&lt;/p&gt;
&lt;p&gt;Example:&lt;br /&gt;
echo /home/**/index.html&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 05 Jan 2011 14:13:26 -0000</pubDate><guid>https://sourceforge.net54588831fcd389cec8402fa3b61ec1e4f8359aef</guid></item><item><title>Add xinclude command</title><link>https://sourceforge.net/p/xmlsh/feature-requests/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add an xinclude command which runs just the xinclude functionality but nothing more.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Lee</dc:creator><pubDate>Fri, 22 May 2009 20:57:11 -0000</pubDate><guid>https://sourceforge.net41f5de71cb814540f8fda330723debb67ee2112b</guid></item><item><title>Add xslt1 support</title><link>https://sourceforge.net/p/xmlsh/feature-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Current xlst command uses Saxon9.  This is XSLT2.0.   This is "generally compatible" with XSLT1.0 stylesheets but there are cases when a XSLT1 processor is desired.&lt;br /&gt;
Add an "xslt1" command which uses Saxon6 Jars to run the legacy saxon xslt1.0 compatible transformer.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Lee</dc:creator><pubDate>Fri, 22 May 2009 20:52:18 -0000</pubDate><guid>https://sourceforge.nete61bf3fe8f342ef407bbb8c76f188ded9df13c75</guid></item><item><title>html2xml Command?</title><link>https://sourceforge.net/p/xmlsh/feature-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;What about an html2xml command that would invoke, say, TagSoup, or jTidy?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emmanuel Lazinier</dc:creator><pubDate>Wed, 17 Dec 2008 10:17:13 -0000</pubDate><guid>https://sourceforge.neteae45192a6b17a0a6e835812b3d7920fc61a600f</guid></item></channel></rss>