Sometimes after typing a period after a variable name and trying to get the autocompletion menu up I get this flash error in vim saying
Error detected while processing function rubycomplete#Complete
SyntaxError: (eval) 1: syntax error, unexpected end-of-input, expecting ')'
I can't really find a pattern for when this happens. But when it does it's always after a period and with autocomplete.
I've had it happen on chain functions, arrays, hashes, procs, random classes. But not every time and not every class. It's very confusing.