Excellent Stale! Thanks for your help on this.
Em 12/01/2014, às 23:06, Ståle W Pedersen <spederse(a)redhat.com>
escreveu:
hi, ive deployed a new version of 0.46-SNAPSHOT that hopefully should
have most of the arrow-key + line redraw bugs fixed.
- please let me know if it works better other places as well.
these issues were introduced back in oct/nov i think (during our meeting
in raleigh lincoln :) when we optimized the input and line draw in æsh.
- i think its time i get a working windows setup....
i havent looked at the path issue so that still needs to be fixed.
- but ill prioritize the close issue atm.
ståle
> On 11.01.14 17:10, Lincoln Baxter, III wrote:
> You can find in maven under:
>
> org.jboss.aesh:aesh:0.46-SNAPSHOT
>
> The github repo/org is here:
https://github.com/aeshell/aesh
>
> ~Lincoln
>
>
> On Sat, Jan 11, 2014 at 3:58 PM, Ståle W Pedersen <spederse(a)redhat.com>wrote:
>
>> hi, ivan it is most likely an æsh bug (which forge uses for shell
>> interaction). to quickly debug æsh you could just start a simple example
>> program like: java -cp aesh-0.46-SNAPSHOT.jar AeshExample
>> - you should have the aesh jar in your local mvn cache.
>>
>> AeshExample should log to TMP/aesh.log and there is a log line starting
>> with "GOT:" for each input. that input should match whatever is
>> specified in Key.java (in æsh).
>> from what you've described above it seems that ive introduced a bug in a
>> later release with this or it might also be the parsing. whatever you
>> find out will no matter help.
>>
>> regards, ståle
>>
>>> On 11.01.14 21:18, Ivan St. Ivanov wrote:
>>> Hi folks,
>>>
>>> I just created this JIRA:
https://issues.jboss.org/browse/FORGE-1425
>>>
>>> As I wrote in the first email, I would like to help resolving it. I just
>>> need some guidance on where to look. George asked me to run the unit tests
>>> and I tried. However, the addon-manager tests failed and I couldn't find
>>> the reason. :(
>>>
>>> Cheers,
>>> Ivan
>>>
>>>
>>> On Sat, Jan 11, 2014 at 7:54 PM, Lincoln Baxter, III <
>>> lincolnbaxter(a)gmail.com> wrote:
>>>
>>>> Yes, thank you for finding these issues! Looks like we know what we will
>>>> be working on next few days :)
>>>>
>>>>
>>>> On Sat, Jan 11, 2014 at 12:40 PM, George Gastaldi
<ggastald(a)redhat.com
>>> wrote:
>>>>
>>>>> Ivan,
>>>>>
>>>>> Could you open a JIRA with these issues and mark it as Blocker? We
>> can't
>>>>> release 2.0.0.Final unless this is fixed.
>>>>>
>>>>> Em 08/01/2014, às 11:18, "Ivan St. Ivanov"
<ivan.st.ivanov(a)gmail.com>
>>>>> escreveu:
>>>>>
>>>>> Sorry, forgot to mention that this is with snapshot from December,
>> 29th.
>>>>> The situation was the same with all the previous betas and alphas.
>>>>>
>>>>>
>>>>> On Wed, Jan 8, 2014 at 3:13 PM, George Gastaldi
<ggastald(a)redhat.com
>>> wrote:
>>>>>
>>>>>> Thanks for the feedback ivan.
>>>>>> Are you testing against the latest snapshot?
>>>>>>
>>>>>> Best Regards,
>>>>>> George
>>>>>>
>>>>>> Em 08/01/2014, às 11:10, "Ivan St. Ivanov"
<ivan.st.ivanov(a)gmail.com>
>>>>>> escreveu:
>>>>>>
>>>>>> Hi folks,
>>>>>>
>>>>>> As I promised, here is a [intended-to-be] short feedback about
the new
>>>>>> Forge 2 shell. As some of you know, I use Windows (Really?
OK...). So
>> I
>>>>>> will be very happy to help you solve the issues besides merely
>> reporting
>>>>>> them:
>>>>>>
>>>>>> * The history doesn't work. That is, when you press up and
down arrows
>>>>>> instead of the previous commands, you get this: αH
>>>>>>
>>>>>> * Backspace doesn't work. When I press it, the cursor just
comes back
>> to
>>>>>> the previous position without deleting the character there. If I
just
>> write
>>>>>> something there, the old symbol is overwritten by the new one,
but at
>> the
>>>>>> end after pressing enter it looks like you never entered
anything
>> after
>>>>>> pressing backspace. For example:
>>>>>> 1) I write *new-project --namek*
>>>>>> 2) I notice the typo and press backspace
>>>>>> 3) k doesn't get deleted, but I overwrite it with d
>>>>>> 4) Then I complete my command to look like this: *new-project
>> --named
>>>>>> test*
>>>>>> 5) Forge's output is: *Project name must be specified.*
>>>>>>
>>>>>> * As you know on windows the full path to a file or directory is
>>>>>> <drive-letter>:\<dir1>\<dir2>
>>>>>> 1) If I try to do *cd c:\temp\forge*, Forge blows with
exception:
>>>>>> org.jboss.forge.addon.resource.ResourceException:
[FileResourceImpl]
>> can
>>>>>> have no
>>>>>> children
>>>>>> at
>>>>>>
org.jboss.forge.addon.resource.AbstractFileResource.getChild(Abstract
>>>>>> FileResource.java:78)
>>>>>> at
>>>>>>
org.jboss.forge.addon.shell.util.PathspecParser.resolve(PathspecParse
>>>>>> r.java:232)
>>>>>> at
>>>>>>
org.jboss.forge.addon.shell.commands.CdCommand.execute(CdCommand.java
>>>>>> :71)
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
>>>>>> at
>>>>>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>>>>> java:57)
>>>>>> at
>>>>>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>>>>> sorImpl.java:43)
>>>>>> at java.lang.reflect.Method.invoke(Method.java:606)
>>>>>> 2) Somehow I noticed that I may use the paths without the drive
>>>>>> letter, e.g. just \<dir1>\<dir2>. It is legal to do
it in Windows,
>> but thus
>>>>>> you can't change to a directory located on a different drive.
For
>> example
>>>>>> cd \temp\forge will change to c:\temp\forge if you are currently
in
>> c:. So
>>>>>> I tried *cd \temp\forge*, but the result was the same
[exception].
>>>>>> 3) If I am in the root directory (c:\) and I run *cd
temp\forge*, I
>>>>>> don't get exception, but ****ERROR*** tempforge\: No such
file or
>>>>>> directory*. The interesting thing is that I ran that command by
>>>>>> pressing tab, i.e. counting on the command completion of the
shell,
>> which
>>>>>> obviously works fine.
>>>>>>
>>>>>> I made the cd command work by just running *cd /temp/forge*
(notice
>>>>>> the forward slashes)
>>>>>>
>>>>>>
>>>>>> If you wish, I may add these observations as JIRA items, probably
as
>>>>>> children to this one:
https://issues.jboss.org/browse/FORGE-1387.
>> Bear
>>>>>> in mind that all the reported features work in Forge 1 even on
>> Windows ;)
>>>>>>
>>>>>> We can discuss these in today's meeting.
>>>>>>
>>>>>> Cheers,
>>>>>> Ivan
>>>>>>
>>>>>> _______________________________________________
>>>>>> forge-dev mailing list
>>>>>> forge-dev(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> forge-dev mailing list
>>>>>> forge-dev(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> forge-dev mailing list
>>>>> forge-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> forge-dev mailing list
>>>>> forge-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Lincoln Baxter, III
>>>>
http://ocpsoft.org
>>>> "Simpler is better."
>>>>
>>>> _______________________________________________
>>>> forge-dev mailing list
>>>> forge-dev(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>
>>
>>> _______________________________________________
>>> forge-dev mailing list
>>> forge-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>
>> _______________________________________________
>> forge-dev mailing list
>> forge-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>
>
>
>
> --
> Lincoln Baxter, III
>
http://ocpsoft.org
> "Simpler is better."
> _______________________________________________
> forge-dev mailing list
> forge-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/forge-dev
_______________________________________________
forge-dev mailing list
forge-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/forge-dev