1
0
mirror of https://github.com/Tarrasch/zsh-autoenv.git synced 2024-11-22 07:20:59 +02:00

Commit Graph

  • 9a010cbdf6 Do not reset the stack variables when (re)sourcing the plugin Daniel Hahler 2015-03-15 22:10:50 +0100
  • 611c1a1588 Merge pull request #25 from blueyed/set-errexit-during-setup Arash Rouhani 2015-03-29 12:46:43 +0200
  • e8372e9cdf tests: setopt errexit during setup #25 Daniel Hahler 2015-03-15 22:16:12 +0100
  • 0262164b43 Merge 0caf2c1bb5 into 15bc1e3c62 #24 Daniel Hahler 2015-03-15 21:12:02 +0000
  • 0caf2c1bb5 Do not reset the stack variables when (re)sourcing the plugin #24 Daniel Hahler 2015-03-15 22:10:50 +0100
  • 15bc1e3c62 Add zgen instructions Joe Block 2015-02-18 07:30:43 -0800
  • db21894999 Merge c8cb0ea157 into b3a56f449f #23 Joe Block 2015-02-18 15:35:46 +0000
  • c8cb0ea157 Clean up post merge #23 Joe Block 2015-02-18 07:34:49 -0800
  • a524c58d32 Merge remote-tracking branch 'upstream/master' Joe Block 2015-02-18 07:34:08 -0800
  • 41eff5fa88 Add zgen instructions Joe Block 2015-02-18 07:30:43 -0800
  • b3a56f449f Merge pull request #22 from Tarrasch/improve-and-test-zstat-integration Daniel Hahler 2015-01-26 14:08:25 +0100
  • c3c0cb9676 Makefile: add clean target Daniel Hahler 2015-01-25 23:51:41 +0100
  • 88e602e367 tests: setup.sh: doc / more verbose Daniel Hahler 2015-01-25 19:50:27 +0100
  • 5cb689875e tests: abort if setup fails! Daniel Hahler 2015-01-25 19:48:25 +0100
  • 5d65371786 Test env for invalid zsh module_path, where zsh/zstat fails #22 Daniel Hahler 2015-01-25 19:19:11 +0100
  • 6fe08c3fde Improve zsh/zstat integration; also make it handle dirs Daniel Hahler 2015-01-25 19:18:25 +0100
  • 5cfc69ad47 Improve ZDOTDIR setting in Makefile Daniel Hahler 2015-01-25 19:16:30 +0100
  • e07a47f566 Merge branch 'allow-disable' Daniel Hahler 2015-01-20 11:16:37 +0100
  • 373e1b21fb Add support for $AUTOENV_DISABLED, which skips the chpwd hook Daniel Hahler 2015-01-19 19:01:20 +0100
  • acbd860b38 Merge pull request #19 from Tarrasch/fix-symlink-handling Daniel Hahler 2015-01-20 08:58:56 +0100
  • 873b9f8062 Fix symlink handling, especially for symlinks not below "env_dir" #19 Daniel Hahler 2015-01-19 18:57:47 +0100
  • 9875081ef7 Add support for $AUTOENV_DISABLED, which skips the chpwd hook #20 Daniel Hahler 2015-01-19 19:01:20 +0100
  • 392bca542c make: fix calling tests files directly Daniel Hahler 2015-01-19 18:54:41 +0100
  • 7a0a67a982 Merge pull request #18 from qur2/master Arash Rouhani 2015-01-19 15:49:47 +0100
  • 8208d1ce1f Create init.zsh to make compatible with prezto #18 Aurélien Scoubeau 2015-01-19 15:25:42 +0100
  • ae7c8ae73d Makefile: use CURDIR instead of PWD; used with 'make -C ..' Daniel Hahler 2015-01-17 20:43:59 +0100
  • 9339306f60 Merge pull request #17 from Tarrasch/dont-cd-in-chpwd Daniel Hahler 2015-01-17 20:39:06 +0100
  • 986a7609ff Do not cd in the chpwd hook #17 Daniel Hahler 2015-01-17 17:03:02 +0100
  • 1856e89365 Set autoenv_env_file in _autoenv_source Daniel Hahler 2015-01-17 16:39:04 +0100
  • 685a3f16f5 Minor cleanup: centralize call to _autoenv_stack_entered_add Daniel Hahler 2015-01-17 16:38:40 +0100
  • 7d970a03f7 varstash: use '==' for consistency Daniel Hahler 2014-12-18 20:52:52 +0100
  • 06b96e78c3 test_full: output extra newline between suites/variants Daniel Hahler 2014-12-18 20:52:36 +0100
  • be306b1178 varstash: fix pattern in stash Daniel Hahler 2014-12-18 20:36:54 +0100
  • 07abe9cea8 varstash: remove all usages of =~ Daniel Hahler 2014-12-18 20:08:51 +0100
  • 936b5eaf77 Handle failure of loading zsh/stat Daniel Hahler 2014-12-18 19:45:48 +0100
  • f5077e320d varstash: no need to use regex, avoids 'failed to load module: zsh/regex' error Daniel Hahler 2014-12-18 19:45:19 +0100
  • d136fd8731 README: add section about manual installation Daniel Hahler 2014-12-11 16:31:41 +0100
  • 020a9152b7 Fix being loaded from a function (antigen) Daniel Hahler 2014-12-11 16:22:54 +0100
  • 1219d83c51 Fix autoloading of colors; just once Daniel Hahler 2014-12-10 00:09:04 +0100
  • 53da60d3e3 Init arrays (see #14) Daniel Hahler 2014-12-09 23:12:38 +0100
  • 5a968c8299 minor: fix debug message ordering Daniel Hahler 2014-12-09 23:10:54 +0100
  • 07069d8cbe Merge pull request #16 from Tarrasch/tests-with-clobber Daniel Hahler 2014-12-08 22:29:06 +0100
  • 9c829733ad tests: setup for multiple ZDOTDIRs, fix/add "setopt clobber" #16 Daniel Hahler 2014-12-08 22:12:30 +0100
  • 5a712593fb Merge 4e90cdc875 into 027e8fb5de #15 Srijan R Shetty 2014-12-08 20:45:34 +0000
  • 027e8fb5de Create $AUTHENV_ENV_FILENAME if it does not exist Srijan R Shetty 2014-12-08 23:16:27 +0530
  • e567a40592 Fixes after using setopt nounset during tests Daniel Hahler 2014-12-08 21:37:25 +0100
  • 4e90cdc875 Dirty fix for #14 #15 Srijan R Shetty 2014-12-08 23:19:49 +0530
  • e8e7ca7e7d Create $AUTHENV_ENV_FILENAME if it does not exist Srijan R Shetty 2014-12-08 23:16:27 +0530
  • d6fbb13451 Merge pull request #12 from Tarrasch/autounstash-on-leave Daniel Hahler 2014-12-04 13:31:56 +0100
  • d7baf66519 Merge pull request #13 from Tarrasch/fix-newline-handling-in-auth-file Daniel Hahler 2014-12-04 13:31:26 +0100
  • b478c5463f Call autounstash automatically/always when leaving a directory #12 Daniel Hahler 2014-12-04 05:36:12 +0100
  • 1bfed02bc2 Add doc for _autoenv_deauthorize #13 Daniel Hahler 2014-12-04 10:39:46 +0100
  • 5655e26d6a Encapsulate the file name in the hash pair for stricter matching Daniel Hahler 2014-12-04 10:35:09 +0100
  • 57038effd1 README: build status: use master branch, and .svg Daniel Hahler 2014-12-04 07:58:45 +0100
  • 13bb443f48 Fix _autoenv_deauthorize with regard to newline handling, add tests Daniel Hahler 2014-12-04 07:12:29 +0100
  • 4cdad1d4d5 Handle missing $1 in _autoenv_hash_pair Daniel Hahler 2014-12-04 07:11:52 +0100
  • 4ed8aa2be3 gitignore tests/*.err Daniel Hahler 2014-12-02 22:49:01 +0100
  • 364c0fbb2a Remove underscore prefix from vars provided for .env files Daniel Hahler 2014-12-02 18:49:23 +0100
  • d2f447e445 Use ${PWD:A} when checking for leave event Daniel Hahler 2014-11-29 13:56:28 +0100
  • c2a3009d4a Merge pull request #8 from blueyed/next Daniel Hahler 2014-11-27 15:52:17 +0100
  • 5e18125f04 Improve interactive prompt #8 Daniel Hahler 2014-11-27 13:33:04 +0100
  • 03fd619614 Make env_shasum local in _autoenv_hash_pair Daniel Hahler 2014-11-27 13:31:44 +0100
  • 0b941261b7 Add debugging, via AUTOENV_DEBUG>1 Daniel Hahler 2014-11-26 19:42:57 +0100
  • 58409acda3 Makefile: use test by default, improve for \*.t Daniel Hahler 2014-11-26 19:41:04 +0100
  • 13c0dbcd2f Fix $PWD while sourcing .env file - should be dir of .env file Daniel Hahler 2014-11-25 14:39:43 +0100
  • 04e44f8244 Rename $_autoenv_this_dir to $_autoenv_source_dir Daniel Hahler 2014-11-24 20:19:25 +0100
  • 869e679b79 Fix handling of stack for leave, add to stack for autoenv_source_parent Daniel Hahler 2014-11-24 20:12:45 +0100
  • 175a4eb628 tests: use sed to prepend to .env file Daniel Hahler 2014-11-24 19:03:51 +0100
  • 6d8141d290 Fix _autoenv_get_file_upwards for older Zsh Daniel Hahler 2014-11-24 18:51:20 +0100
  • d9ff71ac1d Some more refactoring, adding support for autoenv_source_parent Daniel Hahler 2014-11-24 17:48:51 +0100
  • bcec00d2dd Use AUTOENV prefix Daniel Hahler 2014-11-21 22:51:28 +0100
  • e088e83ff9 Cleanup Daniel Hahler 2014-11-21 22:47:45 +0100
  • dbfb8fe519 Streamline cwd behavior while sourcing Daniel Hahler 2014-11-21 22:33:00 +0100
  • 67e8030770 tests: add and use test_autoenv_add_to_env and test_autoenv_auth_env_files Daniel Hahler 2014-11-21 23:07:53 +0100
  • f31bb529de s/ENV_AUTHORIZATION_FILE/AUTOENV_ENV_FILENAME/ Daniel Hahler 2014-11-21 20:15:08 +0100
  • d9529636b0 Comments / doc Daniel Hahler 2014-11-16 11:28:43 +0100
  • 5b553ba1ed varstash integration Daniel Hahler 2014-11-15 20:59:39 +0100
  • 0bcbeb5ae5 Adopt varstash from http://github.com/cxreg/smartcd Daniel Hahler 2014-11-15 20:01:38 +0100
  • 54124e128b Add varstash from smartcd Daniel Hahler 2014-11-15 16:24:26 +0100
  • c12b861952 tests: inject '-t 1' to read during tests Daniel Hahler 2014-11-21 20:08:30 +0100
  • c1a25d724e tests: add setup script, used to be for all tests Daniel Hahler 2014-11-21 20:07:06 +0100
  • 19d9e50650 Set DOTENV_LOOK_UPWARDS=1 by default Daniel Hahler 2014-11-16 12:35:17 +0100
  • 9cb032a54c Makefile: add targets for tests/*.t Daniel Hahler 2014-11-24 18:05:31 +0100
  • f8a9942968 Set DOTENV_LOOK_UPWARDS=1 by default Daniel Hahler 2014-11-16 12:35:17 +0100
  • 35c352e2a0 Merge 884e764040 into b25f6b14dc #7 Daniel Hahler 2014-11-16 11:10:25 +0000
  • b25f6b14dc Add tests for $PWD during enter and leave events Daniel Hahler 2014-11-16 12:05:16 +0100
  • e4a7de4c50 Merge pull request #4 from blueyed/improvements Daniel Hahler 2014-11-16 11:46:35 +0100
  • 98f0ec81fe Use 'test' as target for tests (common sense) #4 Daniel Hahler 2014-11-16 11:40:09 +0100
  • 64bbb2f305 doc / small refactoring according to feedback Daniel Hahler 2014-11-16 11:39:10 +0100
  • 884e764040 Comments / doc #7 Daniel Hahler 2014-11-16 11:28:43 +0100
  • cd3f8d75b4 varstash integration (experimental) Daniel Hahler 2014-11-15 20:59:39 +0100
  • 6b7ed4bc63 Adopt varstash from http://github.com/cxreg/smartcd Daniel Hahler 2014-11-15 20:01:38 +0100
  • cfd51ca1a9 Add varstash from smartcd Daniel Hahler 2014-11-15 16:24:26 +0100
  • 71ed15679b _dotenv_source: use 'builtin cd' and stored dir instead of 'cd -' Daniel Hahler 2014-11-15 17:04:36 +0100
  • a37b0bc3f5 Wrap sourcing in _dotenv_source: chdir and set _dotenv_cwd=$PWD Daniel Hahler 2014-11-15 16:09:37 +0100
  • d114d0a0ea Check for file existence in _dotenv_check_authorized_env_file Daniel Hahler 2014-11-15 16:09:02 +0100
  • 4662727a22 Cleanup, and fixes (absolute path for env_file) Daniel Hahler 2014-11-15 15:48:57 +0100
  • 1d3e5b69a7 Add a test for DOTENV_HANDLE_LEAVE=0 Daniel Hahler 2014-11-15 15:25:20 +0100
  • 4676713bc6 Various improvements Daniel Hahler 2014-11-15 15:08:52 +0100
  • 41625bf31c Use 'local' in functions Daniel Hahler 2014-11-15 14:49:48 +0100