If you try to add a directory that doesn't exist to your PATH using a copy of fish built from the current darcs source, you get a whole lot of confusing errors:
set: Could not add component /foo to PATH. set: Value too large to be stored in data type Not only does this not explain what the problem is, but you get it repeated a whole bunch of times. (Every time fish launches a subshell, I think) The Right Thing To Do would seem to be to have a sensible error message (set: Directory does not exist) displayed exactly once. -- -Nick Pilon
