diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2015-06-11 16:52:26 +0200 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2015-06-11 16:52:26 +0200 | 
| commit | 7ffa793f199f457beac69fe4412734bd28dc0bbf (patch) | |
| tree | f493fa7a3fd7b4ef322b99b7f422ad7c497ee2da /autoload | |
| parent | 4203435c48adfec7950f5b9ab745e87c5296e486 (diff) | |
| download | vim-polyglot-7ffa793f199f457beac69fe4412734bd28dc0bbf.tar.gz vim-polyglot-7ffa793f199f457beac69fe4412734bd28dc0bbf.zip | |
Update
Diffstat (limited to '')
| -rw-r--r-- | autoload/rubycomplete.vim | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/autoload/rubycomplete.vim b/autoload/rubycomplete.vim index df7ef5c9..440dfd42 100644 --- a/autoload/rubycomplete.vim +++ b/autoload/rubycomplete.vim @@ -704,7 +704,9 @@ class VimRubyCompletion          cv = eval("self.class.constants")          vartype = get_var_type( receiver )          dprint "vartype: %s" % vartype -        if vartype != '' + +        invalid_vartype = ['', "gets"] +        if !invalid_vartype.include?(vartype)            load_buffer_class( vartype )            begin @@ -732,7 +734,7 @@ class VimRubyCompletion              methods.concat m.instance_methods(false)            }          end -        variables += add_rails_columns( "#{vartype}" ) if vartype && vartype.length > 0 +        variables += add_rails_columns( "#{vartype}" ) if vartype && !invalid_vartype.include?(vartype)        when /^\(?\s*[A-Za-z0-9:^@.%\/+*\(\)]+\.\.\.?[A-Za-z0-9:^@.%\/+*\(\)]+\s*\)?\.([^.]*)/          message = $1 | 
