Fabian Homborg 0072367512 fish_add_path: Don't resolve symlinks
The case for symlinked directories being duplicated a lot isn't there,
but there *is* a usecase for adding the symlink rather than the
target, and that's homebrew.

E.g. homebrew installs ruby into /usr/local/Cellar/ruby/2.7.1_2/bin,
and links to it from /usr/local/opt/ruby/bin. If we add the target, we
would miss updates.

Having path entries that point to the same location isn't a big
problem - it's a path lookup, so it takes a teensy bit longer. The
canonicalization is mainly so paths don't end up duplicated via weird
spelling and so relative paths can be used.
2020-09-12 19:28:01 +02:00
..
2020-02-23 21:36:55 +08:00
2020-09-11 19:38:55 +02:00
2020-04-04 10:44:53 +02:00
2020-09-09 20:23:15 +02:00
2020-03-21 15:31:25 +01:00
2020-04-04 10:44:53 +02:00
2020-04-04 10:44:53 +02:00
2020-06-20 18:17:11 +02:00
2020-05-19 21:07:33 +02:00
2020-04-04 10:44:53 +02:00
2020-03-21 15:31:25 +01:00
2020-08-26 17:48:58 +02:00
2020-04-04 10:44:53 +02:00
2020-09-10 20:48:13 +02:00
2020-04-26 17:55:17 +02:00
2020-04-13 22:56:22 +02:00
2020-06-07 19:33:27 +02:00
2020-03-22 15:53:09 +01:00
2020-03-21 15:31:25 +01:00