aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2016-12-30 18:30:47 +1300
committerTom Ryder <tom@sanctum.geek.nz>2016-12-30 18:31:47 +1300
commit5dc2f77e74a9a7fd0e04e192ffbfc280b7352f95 (patch)
tree358bbef3e3fa999dc09ab26c8aa13241e6dc000e
parentSplit ISSUES into ISSUES/IDEAS (diff)
downloaddotfiles-5dc2f77e74a9a7fd0e04e192ffbfc280b7352f95.tar.gz
dotfiles-5dc2f77e74a9a7fd0e04e192ffbfc280b7352f95.zip
Add environment variable
-rw-r--r--ISSUES.markdown5
1 files changed, 5 insertions, 0 deletions
diff --git a/ISSUES.markdown b/ISSUES.markdown
index cd21a33f..6316f0ec 100644
--- a/ISSUES.markdown
+++ b/ISSUES.markdown
@@ -20,3 +20,8 @@ Known issues
* The directory navigation tools may not be handling directories with
terminal newlines in their names due to subshell expansion chomping them;
could maybe fix this by adding a slash to what's returned
+* zsh when invoked as sh does not source ENV at the end of ~/.profile if it's
+ set *during* the profile script, only if it was set when the shell started.
+ I can't find anything in the POSIX spec that says this isn't allowed, but
+ all the plain sh(1)es I've tried (and Bash/ksh93 as sh) do what I expect.
+ Would be good to work out why this is and work around it if it's by design.