atom / language-ruby

Ruby package for Atom
Other
101 stars 144 forks source link

begin-end block not highlighted correctly at end of file #260

Open smithtim opened 5 years ago

smithtim commented 5 years ago

Description

In a file that does not end with a newline, a begin-end block at the end of the file will be highlighted incorrectly.

Edit by @rsese to snippet for easy copy/paste

puts "hello"
=begin
this is a comment
and so is this
=end

when the file ends with a newline (correct highlighting):

image

when the file does not end with a newline (incorrect highlighting):

image

Reproduces how often: always

Versions

Atom : 1.32.2 Electron: 2.0.9 Chrome : 61.0.3163.100 Node : 8.9.3

macOS High Sierra 10.13.5

rsese commented 5 years ago

Thanks for the report! Reproduced with 1.36.0-nightly10 on macOS 10.12.6.

As a side note, please use the issue template format and leave all the sections and fill them out as much as possible.