AutoComplete's description window now updates itself in response to a selection change after a small delay (120ms) instead of immediately, to help performance for language supports with slower descriptions (e.g. file IO). Provide a small hook into CompletionXMLPerser to allow use of custom Completion types. Hide completion popup window if it is visible and an invalid completion char is typed (such as space). Make "dumb complete word action" (shift+space) insert a space if caret isn't just after a string of letters.
AutoComplete's description window now updates itself in response to a selection change after a small delay (120ms) instead of immediately, to help performance for language supports with slower descriptions (e.g. file IO).
Provide a small hook into CompletionXMLPerser to allow use of custom Completion types.
Hide completion popup window if it is visible and an invalid completion char is typed (such as space).
Make "dumb complete word action" (shift+space) insert a space if caret isn't just after a string of letters.

bobbylight/RSyntaxTextArea,bobbylight/RSyntaxTextArea