-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
echo is a builtin #612
Comments
That is true. |
Let's face it: the fish development has stepped away from some of the design principles that the original author Axel had in mind. I don't think this is necessarily a problem, these principles are just human inventions and so they can turn out to be wrong or be in conflict with other principles that are deemed more important in some circumstances. In this case ridiculousfish decided that startup speed was more important than minimalism, and I am not disagreeing with him. (I would also like to see the "Configurability is the root of all evil" rule be overruled in cases where users disagree over what the 'right behavior' is.) |
Well, I guess it's indeed slower. Actually, it's 51 times slower (bash somehow does the second test in 13.323 seconds however). Considering it's used in fish_prompt function, I guess it won't change. |
I changed the law of minimalism. Here's what it says now:
Thanks for reporting this - it would have been embarrassing if we missed it! |
The problem is that "The law of minimalism" explicitly mentions "echo" as builtin is one of things fish intentionally doesn't implement. Yet, it does.
The text was updated successfully, but these errors were encountered: