Skip to content

Commit dccbb54

Browse files
committed
Add note about fish and tcsh to README
1 parent 0e0af39 commit dccbb54

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

README.md

+12
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,18 @@ when calling external utilities like `make` from Emacs.
1414
This library works around this problem by copying important environment
1515
variables from the user's shell.
1616

17+
Compatibility
18+
-------------
19+
20+
If you use a non-POSIX-standard shell such as `tcsh` or `fish`, your
21+
shell will be asked to execute `sh` as a subshell in order to print
22+
out the variables in a format which can be reliably parsed. `sh` must
23+
be a POSIX-compliant shell in this case.
24+
25+
Note that shell variables which have not been exported as environment
26+
variables (e.g. using the "export" keyword) may not be visible to
27+
`exec-path-from-shell'.
28+
1729
Installation
1830
------------
1931

0 commit comments

Comments
 (0)