<div dir="ltr">Hi Stale,<div><br></div><div>I was using the version coming from the maven repository. But tonight I will pull your latest changes, will build aesh and then will build Forge. Hopefully it will work now :)</div>
<div><br></div><div>Thanks for your effort!</div><div>Ivan</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 20, 2014 at 2:03 PM, Ståle W Pedersen <span dir="ltr">&lt;<a href="mailto:spederse@redhat.com" target="_blank">spederse@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hi, thanks for the feedback. there was a bug in one of the tests that<br>
caused the latest version of æsh not being deployed on friday. so unless<br>
you built æsh from source it would probably fail on saturday as well :/<br>
<br>
- im hoping its fixed now, if not im at a loss on what&#39;s wrong since the<br>
   output should be &quot;correct&quot; ansi.<br>
<span class="HOEnZb"><font color="#888888"><br>
ståle<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On 18.01.14 22:08, Ivan St. Ivanov wrote:<br>
&gt;... ah, forgot it, here is the ANSI string:<br>
&gt;<br>
&gt; [;39;49m[ [;34mforge [;39m]$<br>
&gt;<br>
&gt;<br>
&gt;On Sat, Jan 18, 2014 at 10:07 PM, Ivan St. Ivanov<br>
&gt;&lt;<a href="mailto:ivan.st.ivanov@gmail.com">ivan.st.ivanov@gmail.com</a>&gt;wrote:<br>
&gt;<br>
&gt;&gt; Hi Stale,<br>
&gt;&gt;<br>
&gt;&gt; After applying the latest changes, when I start Forge, after the first<br>
&gt;&gt; blue characters, all the characters are blue. Even after exit Forge,<br>
&gt;&gt; shell&#39;s foreground keeps to be blue. Here&#39;s again my code:<br>
&gt;&gt;<br>
&gt;&gt;          List&lt;TerminalCharacter&gt; prompt = new LinkedList&lt;&gt;();<br>
&gt;&gt;          prompt.add(new TerminalCharacter(&#39;[&#39;));<br>
&gt;&gt;          for (char c : currentResource.getName().toCharArray())<br>
&gt;&gt;          {<br>
&gt;&gt;             prompt.add(new TerminalCharacter(c, new<br>
&gt;&gt; TerminalColor(Color.BLUE, Color.DEFAULT)));<br>
&gt;&gt;          }<br>
&gt;&gt;          prompt.add(new TerminalCharacter(&#39;]&#39;, new<br>
&gt;&gt; TerminalColor(Color.DEFAULT, Color.DEFAULT)));<br>
&gt;&gt;          prompt.add(new TerminalCharacter(&#39;$&#39;));<br>
&gt;&gt;          prompt.add(new TerminalCharacter(&#39; &#39;));<br>
&gt;&gt;          return new Prompt(prompt);<br>
&gt;&gt;<br>
&gt;&gt; Cheers,<br>
&gt;&gt; Ivan<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Jan 17, 2014 at 10:46 AM, Ståle W Pedersen &lt;<a href="mailto:spederse@redhat.com">spederse@redhat.com</a>&gt;wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; yes, thats the page i often refer to as well. - and its how<br>
&gt;&gt;&gt; TerminalCharacters work in æsh.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ståle<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 17.01.14  8:48, Koen Aers wrote:<br>
&gt;&gt;&gt; &gt;As per this page <a href="http://en.wikipedia.org/wiki/ANSI_escape_code" target="_blank">http://en.wikipedia.org/wiki/ANSI_escape_code</a> (it&#39;s<br>
&gt;&gt;&gt; wikipedia, so I don&#39;t know how correct/wrong it is) the SGR command<br>
&gt;&gt;&gt; modifies the graphics rendering by adding to the previous state. So if the<br>
&gt;&gt;&gt; background is blue and the foreground is red and characters are bold,<br>
&gt;&gt;&gt; modifying the background to white will keep the boldness and the red<br>
&gt;&gt;&gt; foreground. This also means the order of the commands should not play a<br>
&gt;&gt;&gt; role.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;Op 17-jan.-2014, om 01:00 heeft Ståle W Pedersen het volgende geschreven:<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;&gt; hi, thanks for the feedback.<br>
&gt;&gt;&gt; &gt;&gt; i see that there is indeed a bug in how TerminalCharacter is displayed.<br>
&gt;&gt;&gt; &gt;&gt; - there is a TerminalCharacter.toString(TerminalCharacter tc) that<br>
&gt;&gt;&gt; tries<br>
&gt;&gt;&gt; &gt;&gt;   to compare with the previous to reduce the data written to stream,<br>
&gt;&gt;&gt; but<br>
&gt;&gt;&gt; &gt;&gt;   it has a bug and do not display it correctly.<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; By design it was planned that TerminalCharacter should not &quot;reset&quot; so<br>
&gt;&gt;&gt; if<br>
&gt;&gt;&gt; &gt;&gt; you set a TerminalCharacter with color green that color should be for<br>
&gt;&gt;&gt; &gt;&gt; all upcoming characters unless a new one is set.<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; TerminalString however do in fact reset at its end (by design).<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; I do not know if the ordering matter, afaik it shouldnt, but it might<br>
&gt;&gt;&gt; be<br>
&gt;&gt;&gt; &gt;&gt; that that is why jansi has bleeding of colors on windows??<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; ståle<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; On 16.01.14 23:52, Ivan St. Ivanov wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt; Hey George, Stale,<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; I did some debugging in Forge, Aesh and even Jansi sources. Before<br>
&gt;&gt;&gt; that, I<br>
&gt;&gt;&gt; &gt;&gt;&gt; tried to change the color of the current folder name when creating the<br>
&gt;&gt;&gt; &gt;&gt;&gt; prompt:<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; // in org.jboss.forge.addon.shell.ShellImpl::createPrompt()<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;        for (char c : currentResource.getName().toCharArray())<br>
&gt;&gt;&gt; &gt;&gt;&gt;        {<br>
&gt;&gt;&gt; &gt;&gt;&gt;           prompt.add(new TerminalCharacter(c, new<br>
&gt;&gt;&gt; &gt;&gt;&gt; TerminalColor(Color.GREEN, Color.DEFAULT)));<br>
&gt;&gt;&gt; &gt;&gt;&gt;        }<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; So I expect that as a result of that, all of the characters of the<br>
&gt;&gt;&gt; current<br>
&gt;&gt;&gt; &gt;&gt;&gt; directory name would be green. However it is only the first character.<br>
&gt;&gt;&gt; &gt;&gt;&gt; After some more debugging, I found that for a directory called<br>
&gt;&gt;&gt; *forge* the<br>
&gt;&gt;&gt; &gt;&gt;&gt; ANSI string passed to the Jansi library<br>
&gt;&gt;&gt; &gt;&gt;&gt; is:  [;39;49m[ [;32mf [mo [mr [mg [me [;39m] [m$ [m (there is an ESC<br>
&gt;&gt;&gt; symbol<br>
&gt;&gt;&gt; &gt;&gt;&gt; character before each [). As far as I got it, those constants 39, 32,<br>
&gt;&gt;&gt; etc.<br>
&gt;&gt;&gt; &gt;&gt;&gt; denote the foreground (i.e. character) color. So, the question now is:<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; Do you have to set the foreground color once and then it is valid for<br>
&gt;&gt;&gt; all<br>
&gt;&gt;&gt; &gt;&gt;&gt; the next characters before you set it again, or you have to set it for<br>
&gt;&gt;&gt; &gt;&gt;&gt; every character in the ANSI string. I think that Aesh&#39;s logic follows<br>
&gt;&gt;&gt; the<br>
&gt;&gt;&gt; &gt;&gt;&gt; first approach, so is this correct? I&#39;m afraid<br>
&gt;&gt;&gt; &gt;&gt;&gt; Jansi&#39;s AnsiOutputStream.write(int) method is a too complex FSM for<br>
&gt;&gt;&gt; me in<br>
&gt;&gt;&gt; &gt;&gt;&gt; this late hour, so I stopped there :)<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; What else bothers me is the ordering of the style and color constants<br>
&gt;&gt;&gt; for<br>
&gt;&gt;&gt; &gt;&gt;&gt; the first character of the prompt. Shouldn&#39;t it be the other way round<br>
&gt;&gt;&gt; &gt;&gt;&gt; (first the style and then the color)?<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; Cheers,<br>
&gt;&gt;&gt; &gt;&gt;&gt; Ivan<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; On Wed, Jan 15, 2014 at 10:35 PM, George Gastaldi &lt;<br>
&gt;&gt;&gt; <a href="mailto:ggastald@redhat.com">ggastald@redhat.com</a>&gt;wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; That&#39;s right. We expect a PR from you asap :)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Em 15/01/2014, às 18:28, &quot;Ivan St. Ivanov&quot; &lt;<a href="mailto:ivan.st.ivanov@gmail.com">ivan.st.ivanov@gmail.com</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; escreveu:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; Ah, so the coloring is in Forge, not in Aesh? Good, at least I will<br>
&gt;&gt;&gt; try to<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; get acquainted with the code if not fix it ;)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; On Wed, Jan 15, 2014 at 10:24 PM, George Gastaldi &lt;<br>
&gt;&gt;&gt; <a href="mailto:ggastald@redhat.com">ggastald@redhat.com</a>&gt;wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Hey Ivan,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; We had to remove the colors because the colors were &quot;bleeding&quot; to<br>
&gt;&gt;&gt; the<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; next character. If you could have a look at it, the code is in<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; ShellImpl.createPrompt().<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Pull requests are always more than welcomed. :)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Em 15/01/2014, às 18:21, &quot;Ivan St. Ivanov&quot; &lt;<br>
&gt;&gt;&gt; <a href="mailto:ivan.st.ivanov@gmail.com">ivan.st.ivanov@gmail.com</a>&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; escreveu:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Hi Stale, folks!<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; I just tried the new Forge 2.0 and it works perfectly :)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; I just miss the prompt coloring. In Forge 1 we had different color<br>
&gt;&gt;&gt; for<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; the current directory name if it is inside a project.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; BTW, I see that the new-project command was changed to project-new.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Cheers,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Ivan<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; On Mon, Jan 13, 2014 at 3:39 AM, George Gastaldi &lt;<br>
&gt;&gt;&gt; <a href="mailto:ggastald@redhat.com">ggastald@redhat.com</a>&gt;wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; Excellent Stale! Thanks for your help on this.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Em 12/01/2014, às 23:06, Ståle W Pedersen &lt;<a href="mailto:spederse@redhat.com">spederse@redhat.com</a>&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; escreveu:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; hi, ive deployed a new version of 0.46-SNAPSHOT that hopefully<br>
&gt;&gt;&gt; should<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; have most of the arrow-key + line redraw bugs fixed.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; - please let me know if it works better other places as well.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; these issues were introduced back in oct/nov i think (during our<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; meeting<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; in raleigh lincoln :) when we optimized the input and line draw<br>
&gt;&gt;&gt; in æsh.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; - i think its time i get a working windows setup....<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; i havent looked at the path issue so that still needs to be fixed.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; - but ill prioritize the close issue atm.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; ståle<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On 11.01.14 17:10, Lincoln Baxter, III wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; You can find in maven under:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; org.jboss.aesh:aesh:0.46-SNAPSHOT<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; The github repo/org is here: <a href="https://github.com/aeshell/aesh" target="_blank">https://github.com/aeshell/aesh</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; ~Lincoln<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Sat, Jan 11, 2014 at 3:58 PM, Ståle W Pedersen &lt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:spederse@redhat.com">spederse@redhat.com</a>&gt;wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; hi, ivan it is most likely an æsh bug (which forge uses for<br>
&gt;&gt;&gt; shell<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; interaction). to quickly debug æsh you could just start a simple<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; example<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; program like: java -cp aesh-0.46-SNAPSHOT.jar AeshExample<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; - you should have the aesh jar in your local mvn cache.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; AeshExample should log to TMP/aesh.log and there is a log line<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; starting<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; with &quot;GOT:&quot; for each input. that input should match whatever is<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; specified in Key.java (in æsh).<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; from what you&#39;ve described above it seems that ive introduced a<br>
&gt;&gt;&gt; bug<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; in a<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; later release with this or it might also be the parsing.<br>
&gt;&gt;&gt; whatever you<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; find out will no matter help.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; regards, ståle<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On 11.01.14 21:18, Ivan St. Ivanov wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hi folks,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I just created this JIRA:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="https://issues.jboss.org/browse/FORGE-1425" target="_blank">https://issues.jboss.org/browse/FORGE-1425</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; As I wrote in the first email, I would like to help resolving<br>
&gt;&gt;&gt; it. I<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; just<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; need some guidance on where to look. George asked me to run the<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; unit tests<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; and I tried. However, the addon-manager tests failed and I<br>
&gt;&gt;&gt; couldn&#39;t<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; find<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; the reason. :(<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Cheers,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Ivan<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Sat, Jan 11, 2014 at 7:54 PM, Lincoln Baxter, III &lt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:lincolnbaxter@gmail.com">lincolnbaxter@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Yes, thank you for finding these issues! Looks like we know<br>
&gt;&gt;&gt; what<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; we will<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; be working on next few days :)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Sat, Jan 11, 2014 at 12:40 PM, George Gastaldi &lt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:ggastald@redhat.com">ggastald@redhat.com</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Ivan,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Could you open a JIRA with these issues and mark it as<br>
&gt;&gt;&gt; Blocker? We<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; can&#39;t<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; release 2.0.0.Final unless this is fixed.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Em 08/01/2014, às 11:18, &quot;Ivan St. Ivanov&quot; &lt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:ivan.st.ivanov@gmail.com">ivan.st.ivanov@gmail.com</a>&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; escreveu:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Sorry, forgot to mention that this is with snapshot from<br>
&gt;&gt;&gt; December,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 29th.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; The situation was the same with all the previous betas and<br>
&gt;&gt;&gt; alphas.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Wed, Jan 8, 2014 at 3:13 PM, George Gastaldi &lt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:ggastald@redhat.com">ggastald@redhat.com</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Thanks for the feedback ivan.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Are you testing against the latest snapshot?<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Best Regards,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; George<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Em 08/01/2014, às 11:10, &quot;Ivan St. Ivanov&quot; &lt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:ivan.st.ivanov@gmail.com">ivan.st.ivanov@gmail.com</a>&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; escreveu:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hi folks,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; As I promised, here is a [intended-to-be] short feedback<br>
&gt;&gt;&gt; about<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; the new<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Forge 2 shell. As some of you know, I use Windows (Really?<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; OK...). So<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; will be very happy to help you solve the issues besides<br>
&gt;&gt;&gt; merely<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; reporting<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; them:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; * The history doesn&#39;t work. That is, when you press up and<br>
&gt;&gt;&gt; down<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; arrows<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; instead of the previous commands, you get this: αH<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; * Backspace doesn&#39;t work. When I press it, the cursor just<br>
&gt;&gt;&gt; comes<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; back<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; to<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; the previous position without deleting the character there.<br>
&gt;&gt;&gt; If I<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; just<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; write<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; something there, the old symbol is overwritten by the new<br>
&gt;&gt;&gt; one,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; but at<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; the<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; end after pressing enter it looks like you never entered<br>
&gt;&gt;&gt; anything<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; after<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; pressing backspace. For example:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 1) I write *new-project --namek*<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 2) I notice the typo and press backspace<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 3) k doesn&#39;t get deleted, but I overwrite it with d<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 4) Then I complete my command to look like this:<br>
&gt;&gt;&gt; *new-project<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; --named<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; test*<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 5) Forge&#39;s output is: *Project name must be specified.*<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; * As you know on windows the full path to a file or<br>
&gt;&gt;&gt; directory is<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &lt;drive-letter&gt;:\&lt;dir1&gt;\&lt;dir2&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 1) If I try to do *cd c:\temp\forge*, Forge blows with<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; exception:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; org.jboss.forge.addon.resource.ResourceException:<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; [FileResourceImpl]<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; can<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; have no<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; children<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;       at<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.forge.addon.resource.AbstractFileResource.getChild(Abstract<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; FileResource.java:78)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;       at<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.forge.addon.shell.util.PathspecParser.resolve(PathspecParse<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; r.java:232)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;       at<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; org.jboss.forge.addon.shell.commands.CdCommand.execute(CdCommand.java<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; :71)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; Method)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;       at<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; java:57)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;       at<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; sorImpl.java:43)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;       at java.lang.reflect.Method.invoke(Method.java:606)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 2) Somehow I noticed that I may use the paths without the<br>
&gt;&gt;&gt; drive<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; letter, e.g. just \&lt;dir1&gt;\&lt;dir2&gt;. It is legal to do it in<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; Windows,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; but thus<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; you can&#39;t change to a directory located on a different<br>
&gt;&gt;&gt; drive. For<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; example<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; cd \temp\forge will change to c:\temp\forge if you are<br>
&gt;&gt;&gt; currently<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; in<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; c:. So<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I tried *cd \temp\forge*, but the result was the same<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; [exception].<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 3) If I am in the root directory (c:\) and I run *cd<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; temp\forge*, I<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; don&#39;t get exception, but ****ERROR*** tempforge\: No such<br>
&gt;&gt;&gt; file or<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; directory*. The interesting thing is that I ran that<br>
&gt;&gt;&gt; command by<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; pressing tab, i.e. counting on the command completion of the<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; shell,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; which<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; obviously works fine.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I made the cd command work by just running *cd /temp/forge*<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; (notice<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; the forward slashes)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; If you wish, I may add these observations as JIRA items,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; probably as<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; children to this one:<br>
&gt;&gt;&gt; <a href="https://issues.jboss.org/browse/FORGE-1387" target="_blank">https://issues.jboss.org/browse/FORGE-1387</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; .<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Bear<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; in mind that all the reported features work in Forge 1 even<br>
&gt;&gt;&gt; on<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Windows ;)<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; We can discuss these in today&#39;s meeting.<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Cheers,<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Ivan<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Lincoln Baxter, III<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &quot;Simpler is better.&quot;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Lincoln Baxter, III<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &quot;Simpler is better.&quot;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; &gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;_______________________________________________<br>
&gt;&gt;&gt; &gt;forge-dev mailing list<br>
&gt;&gt;&gt; &gt;<a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; &gt;<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
<br>
&gt;_______________________________________________<br>
&gt;forge-dev mailing list<br>
&gt;<a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
<br>
<br>
_______________________________________________<br>
forge-dev mailing list<br>
<a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a></div></div></blockquote></div><br></div>