                 # range & decorator
                 range = new Range ev.newTailBufferPosition, ev.newHeadBufferPosition
 
-                # console.log "@input #{@input}"
-                # console.log "#{@core.editor.getBuffer().getTextInRange(range)}"
-                # console.log @core.editor.getBuffer().getTextInRange(range) is ''
+                # log 'IM', "input buffer: #{@input}"
+                # log 'IM', "text buffer: #{@core.editor.getBuffer().getTextInRange(range)}"
 
                 # update input content incrementally,
                 # append only with the last character,

                        @deactivate()
                        symbol = result['>>'][0]
                        @core.editor.getBuffer().setTextInRange range, symbol

                    else
                        # further key combinations are possible
                        if result['>>'].length > 0

                        else
                            @decorator.resize range

                        @core.panel.activateIM @input, candidateKeys, candidateSymbols

                else
                    # key combination out of keymap
