plugins/snippets/lib/snippets/tab_handler.rb in redcar-0.10 vs plugins/snippets/lib/snippets/tab_handler.rb in redcar-0.11.0dev

- old
+ new

@@ -82,10 +82,10 @@ end def self.word_before_cursor(edit_view) document = edit_view.document line = document.get_slice(document.cursor_line_start_offset, document.cursor_offset).reverse - if line =~ /([\S]+)(\s|$|\.)/ + if !line.empty? && !(line[0].chr =~ /\s/) && line =~ /([\S]+)(\s|$|\.)/ word = $1.reverse end word end