1 This is simplified faster version with much more lower lines of code of
2 https://github.com/Tarrasch/zsh-autoenv.
4 Possibly harmful modifications:
6 * Removed debugging messages. Only the fact that autoenv file is sourced
7 * Removed autoenv_*_path helpers -- "path" array is already simple and
8 convenient to work with
9 * Removed workaround function when zsh/stat module is lacked
10 * Removed autoenv_source_parent() -- useless for me
11 * Removed autoenv-edit() -- too trivial task
16 * Removed old checksum format version support
17 * Less subshell invocations -- only cksum is left
18 * Heavily simplified and faster _autoenv_get_file_upwards() -- original
19 was compatible with an old zsh versions
20 * varstash library is loaded without checking if autoenv needs it -- it
21 is faster to load it anyway, than to invoke grep every time
22 * ctime is used instead of mtime, without size storage (unnecessary)
24 Look USAGE for examples.