Please sign in to comment.
.skeema files: stop climbing dir hierarchy at repo base or $HOME
Options set in .skeema files in parent directories "cascade" down the directory hierarchy, much like Apache .htaccess files, so that options don't need to be redundantly specified in each leaf dir. The intended behavior is that parent directory evaluation doesn't extend up beyond a user's home directory, or beyond the current git repository's base, as it doesn't make sense for .skeema files to be further up the parent dir hierarchy. However, a subtle logic bug led to a few cases where parent directory evaluation would extend to the fs root. This commit fixes that bug. Practically speaking, this has no impact beyond saving a few unnecessary syscalls.
- Loading branch information...