diff options
| author | Kazuya Takeshima <mail@mitukiii.jp> | 2013-06-27 19:39:01 +0900 |
|---|---|---|
| committer | Kazuya Takeshima <mail@mitukiii.jp> | 2013-06-27 19:39:01 +0900 |
| commit | 4f1684515938da2bb1c1821ab2b12edac5d29cc4 (patch) | |
| tree | 0c2ba7ed3808aafdd2fa22522e20952788392b14 /src/_rails | |
| parent | Support rails 4. (diff) | |
| download | zsh-completions-4f1684515938da2bb1c1821ab2b12edac5d29cc4.tar zsh-completions-4f1684515938da2bb1c1821ab2b12edac5d29cc4.tar.gz zsh-completions-4f1684515938da2bb1c1821ab2b12edac5d29cc4.tar.bz2 zsh-completions-4f1684515938da2bb1c1821ab2b12edac5d29cc4.tar.lz zsh-completions-4f1684515938da2bb1c1821ab2b12edac5d29cc4.tar.xz zsh-completions-4f1684515938da2bb1c1821ab2b12edac5d29cc4.tar.zst zsh-completions-4f1684515938da2bb1c1821ab2b12edac5d29cc4.zip | |
Change cache name to use application root directory name.
Diffstat (limited to 'src/_rails')
| -rw-r--r-- | src/_rails | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -180,10 +180,12 @@ __rails_generate_commands() { ) _describe -t rails_generators 'rails generator' rails_generators + local application_directory + __rails_setup_application_directory local cache_name - local -a all_generators - cache_name="rails_${$(pwd)##*/}_all_generators" + cache_name="rails/${application_directory##*/}/all_generators" if ! _retrieve_cache ${cache_name}; then + local -a all_generators all_generators=($(_call_program rails_generators rails generate 2> /dev/null | awk '/^ [a-zA-Z_]+/{ print $1 }')) _store_cache ${cache_name} all_generators fi |
