Fabian Boehm
Fabian Boehm
Yeah, this is probably sensible. I've been meaning to do it for a bit (I'm pretty sure that git test is there because I've changed my config's default to "main"),...
One possibility is to put the tests in separate files and use `#REQUIRES` at the top. I don't think the added complexity of single checks is really worth it -...
If I grep for `path filter`, `path is` and `test -x` in fish's test suite I have a *total* of ~25 uses, the overwhelming majority of them in path.fish, the...
For context: xcode ships some terrible shims that take ages to set up so the first `git` call takes ages. We kick off git in the background and then check...
Make that `command -s git` and `find / -samefile (command -s git)`
A new dependency is out of the question, as is the work necessary to make it accessible to scripts in a way that the git prompt can get all the...
@mqudsi: Please see http://fishshell.com/docs/current/index.html#cartesian-product. The idea is that all fish variables are _lists_, so when you do `string$a` or `$a$b`, what that does is something akin to brace expansion -...
Please let's _not_ add this to 3.0 as well, especially as it seems the discussion is ongoing. Also note that #4163 is still open.
And another thing: `test -z $undef` returning 0 is _abhorrent_. I consider that one of the top 10 mistakes of POSIX (read my clickbait article next week). It is mandated...