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