diff --git a/lib/jruby-complete.jar b/lib/jruby-complete.jar index 0ae96ac..b844569 100644 Binary files a/lib/jruby-complete.jar and b/lib/jruby-complete.jar differ diff --git a/src/org/typeexit/kettle/plugin/steps/ruby/RubyStepSyntaxHighlighter.java b/src/org/typeexit/kettle/plugin/steps/ruby/RubyStepSyntaxHighlighter.java index dc7c1d7..17aa34e 100644 --- a/src/org/typeexit/kettle/plugin/steps/ruby/RubyStepSyntaxHighlighter.java +++ b/src/org/typeexit/kettle/plugin/steps/ruby/RubyStepSyntaxHighlighter.java @@ -241,9 +241,9 @@ public void highlight(String title, StyledTextComp wText) { /* read language syntax */ int oldOffset = lexerSource.getOffset(); - keepParsing = lexer.advance(); prevt = t; - t = lexer.token(); + t = lexer.nextToken(); + keepParsing = (t == 0 ? false: true); Object v = lexer.value(); leftTokenBorder = oldOffset;