>>> 2. Yes, "implicit cd" is gone. I found it to be too easy to  
>>> accidentally invoke.
>> That's pity. Can this feature be switchable?
>> I'm sorry for being bothering. It would be painful to learn it back  
>> again (:
> Do you use implicit cd in general,  or only for '..'?
I use it in general, or there would be no problem of making '..' function.

I do not use other folders from CDPATH and usually prepend path with './'  
or '/'
to avoid ambiguity with commands.

>>> 4. I think fish is doing the right thing with "false ; and  
>>> sdlkfjsdklf". That semicolon means that the 'and' is the beginning of  
>>> a new statement, and fish agrees with other shells (including fish  
>>> trunk) that this is an error. Remove the semicolon ("false and  
>>> sdlkfjdsklf") and it does not error.
>> This statement confronts all my fish experience. I use fish as default  
>> shell for the long time.
>> What about "echo 123 and echo 234" and "echo 123; and echo 234"?
> You're completely right. What I wrote before about the semicolon was  
> nonsense.
>
> I think this behavior is not new. When I try your command "false ; and  
> sdlkfjsdklf" on a trunk fish build, it shows an error. Perhaps you have  
> a function installed that suppresses it.
>
> Anyways I agree it should not show an error in this case. I filed  
> https://github.com/ridiculousfish/fishfish/issues/20
You right. And did not know about it (:
Usually you do not need this feature in interactive mode.

The reason why I've noticed it is that now completions print errors to the  
screen.
The point is in __fish_complete_vi function, which makes completions for  
vim editor.

when I type 'vim' fish tries to load 'vi' completions after typing 'vi'.  
And since I do not
have 'vi' itself, just vim, it prints the error, event if the executable  
is checked.
I just didn't see it, because it was suppressed.

> Ok, thanks for sharing your thoughts. I'll investigate how much this  
> optimization is actually buying us and then we'll consider what to do  
> about it.
>
> _fish

OK. I think I am able now to switch to beta as default shell.

You have indeed done a huge work of updating fish. Thank you very much for  
it.

Maxim

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fish-users mailing list
Fish-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to