Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 24 Jun 2014 11:09:47 +0100] rev 243
Improvement for Java constructor PO's - show package hint instead of owning class name.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 24 Jun 2014 11:00:49 +0100] rev 242
[mq]: indent-on-paste.patch
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 18 Jun 2014 10:26:41 +0100] rev 241
Oops, fix for previous commit: avoid duplicate characters inserted when completion is unambiguous.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 17 Jun 2014 16:08:35 +0100] rev 240
Fix in parse node finder - do not return any node when in comment.
This effectively inhibits code completion in comments.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 17 Jun 2014 09:06:21 +0100] rev 239
Bug fix in completion (#updateSelection).
When selection in code completion view is updated, take in an account a key just typed.
The character may not be processed (and this inserted in text) by textView's in case
#updateSelection is called in CompletionController>>handleKeyPress:x:y:. so the character
just pressed must be passed down (hence #updateSelectionAfterKeyPress:).
Also, care for empty lines which are not even in textView's list - TextView shrinks list to
last non-empty line so `textView list at: cursorCol` may lead into index out of bounds.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 14 Jun 2014 00:35:03 +0100] rev 238
Fixes for token matcher: correctly (re)set position backwards.
Support position (re)set even in cases there are not enough tokens in token cache.
This is done by remembering both token position and source position in the underlaying
character stream. If position is outside cached token range, clear token cache buffer
and set source's stream character position.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 13 Jun 2014 15:44:47 +0100] rev 237
Bugfix in EditService>>unregister: call super unregister at the end of the unregister method.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 02 Jun 2014 11:34:24 +0100] rev 236
Fix in SmalltalkCompletionEngine (senf allClassesDo: instead classesDo: to JavaVM registry)
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 29 May 2014 15:37:19 +0100] rev 235
Bugfix in SmalltalkCompletionEngine - do not send obsoleted #name: to class PO.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 23 May 2014 12:58:31 +0100] rev 234
Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)