Fix AutoCompleteView hiding behavior during text input

Hi, Peter,

Currently AutoCompleteView hides if '_' (under score) typed, but does not hide if '+*|' typed. Are there particular reasons for this behavior? 

I think AutoCompleteView should hide only if a char that can't be part of JS identifier  is typed. So I made this patch, and it works for me.

What do you think?