2009/2/1 Stephen Stagg <[email protected]>

> Axel,
>
> Welcome back! It's great news you're still working on FISH.


Thanks, glad to be welcome. :)


> Seeing as
> we're discussing issues, there are several I was going to get around to
> fixing myself, but I'll just raise them instead, for the moment:
>

*doh*

New developers are more than welcome, IMO. Please don't let my continued
existance stand in the way of your rocking.


> 1. When I was experimenting with keybindings, specifically
> beginning-of-line and end-of-line etc.. if you bind them in a session,
> then try to use them on unedited history lines, they delete the history
> item.
> i.e.
>
> ...> bind <f1> beginning-of-line
> ...> echo hi
> ...> []<up>
> shows:
> ...> echo "hi"[]
> pressing <f1> gives:
> ...> []
>
> ...but...
>
> ...> []<up>
> shows:
> ...> echo hi[]
> pressing <left><f1> gives:
> ...> []echo hi
> as expected.
>
> This is not the case when the binding is set in the fish config files.
>

Bug. Definitely. Very weird one; there really isn't any difference between
running something from the command line or from a file.


>
> Also, I am having trouble binding [4~ and [1~ in the fish config file.
> It works interactively, but I guess I might have not got the escaping
> right for it to work from the fish.config file.  Any suggestions?
>

Well, if those escapes represent a key known to ncurses, you might try that
out instead, e.g.

bind -k right 'echo hello'

Though I saw a bug repor tabout fish sometimes ignoring ncurses-bindings
outright. :-/

2.  The build fails in Intrepid because of a small typo in the source:
>
> @@ -583,7 +583,7 @@ static void launch_process( process_t *p )
>                         if( arg_max > 0 )
>                         {
>
> -                               sb_format_size( &sz2, ARG_MAX );
> +                               sb_format_size( &sz2, arg_max );
>
>                                 debug( 0,
>                                        L"The total size of the argument
> and envi...
>

Fixed in the main repo as of today.

The autoconf issue on Fedora 10 is also fixed, even though as near as I can
tell, it's an autoconf bug, not a fish bug.


>
> 3. For some reason (maybe a missing dependancy) the bundled xsel package
> fails to build in my intrepid x64, however xsel is distributed as part
> of the base distro, is there a reason for shipping your own version of
> this?


It's only bundled for people who want to use it and don't use a system that
has an xsel package easily installable. You can disable it by pasing
--without-xsel to configure. I belive both the Fedora- and the Ubuntu
package diable xsel. Perhaps xsel is common enough these days that one might
as well drop it. Dunno. Opinions?


> Thanks again for making Fish, has some major advantages over bash.
>

:)

Axel


>
> Stephen Stagg
>
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________
> Fish-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fish-users
>
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to