You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So I was wondering if it might be a good idea to disable scope shadowing for fish's wrappers for standard command line utilities like man, grep, ls etc.
The text was updated successfully, but these errors were encountered:
The problem is that exported variables aren't "exported" to functions. When they are global (or universal), that doesn't matter, but with "-lx", this happens. #4149 copies the variables by creating new locals with the value.
So it doesn't matter anymore whether your man is a function or not, it'll have $MANPAGER defined.
This doesn't work:
But this does:
So I was wondering if it might be a good idea to disable scope shadowing for fish's wrappers for standard command line utilities like man, grep, ls etc.
The text was updated successfully, but these errors were encountered: