Sat, 24 Aug 2013 22:15:09 +0100 All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 24 Aug 2013 22:15:09 +0100] rev 64
All classes moved to namespace SmallSense.
Mon, 19 Aug 2013 15:29:56 +0100 Support for SmallSense code completion in debugger.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 19 Aug 2013 15:29:56 +0100] rev 63
Support for SmallSense code completion in debugger. This is dine by overwriting DoWhatIMeanSupport>>codeCompletionForClass:context:codeView:. Instead of simply overwriting it as extension method, another extension is created #smallSenseCodeCompletionForClass:context:codeView:. which is then swizzled as #codeCompletionForClass:context:codeView:. This is hacky but required as there's no support for remembering overwritten methods for stc-compiled packages.
Mon, 19 Aug 2013 14:10:06 +0100 Fix in SmallSenseParser>>primary - make it more tolerant to syntax error.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 19 Aug 2013 14:10:06 +0100] rev 62
Fix in SmallSenseParser>>primary - make it more tolerant to syntax error. In case of syntax error, try return error-node instead and try to recover and continue. Improves code completion.
Mon, 19 Aug 2013 10:17:30 +0100 Moved completion item computation logic out of the SmallSenseCompletionWindow.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 19 Aug 2013 10:17:30 +0100] rev 61
Moved completion item computation logic out of the SmallSenseCompletionWindow. This allow for reusing completion window for other languages as well.
Thu, 15 Aug 2013 15:26:59 +0100 Initial support for syntax-error tolerant parsing of Smalltalk.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 15 Aug 2013 15:26:59 +0100] rev 60
Initial support for syntax-error tolerant parsing of Smalltalk. Currently only misisng closing ) for primary expression and closing ] for blocks are supported.
Thu, 08 Aug 2013 23:32:39 +0100 Fix in SmallSenseSyntaxHighlightingService - avoid funny artefacts for incremental highlighter
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 08 Aug 2013 23:32:39 +0100] rev 59
Fix in SmallSenseSyntaxHighlightingService - avoid funny artefacts for incremental highlighter To avoid funny artefacts (like stray error underwaves) make sure that the very first highlighter gets a clear text with no emphasis but only when doing full highlight.
Thu, 08 Aug 2013 13:35:04 +0100 Small UX improvement in code completion system.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 08 Aug 2013 13:35:04 +0100] rev 58
Small UX improvement in code completion system. When the completion window is shown and space is pressed, then the window is closed because likely the text is completed and user wants to continue typing the code.
Wed, 07 Aug 2013 01:59:17 +0100 Fix in SmallSenseService: do not try to draw annotations for non-smalltalk code.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 07 Aug 2013 01:59:17 +0100] rev 57
Fix in SmallSenseService: do not try to draw annotations for non-smalltalk code.
Tue, 06 Aug 2013 12:32:59 +0100 Added private class support to smalltalk code completion.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 06 Aug 2013 12:32:59 +0100] rev 56
Added private class support to smalltalk code completion.
Tue, 06 Aug 2013 11:43:35 +0100 Fix in SmallSenseSyntaxHighlightingService for expression highlighting.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 06 Aug 2013 11:43:35 +0100] rev 55
Fix in SmallSenseSyntaxHighlightingService for expression highlighting.
(0) -10 +10 +100 +300 +1000 tip