# File lib/html5/tokenizer.rb, line 657 def comment_state data = @stream.char if data == "-" @state = :comment_end_dash_state elsif data == :EOF @token_queue << {:type => :ParseError, :data => "eof-in-comment"} @token_queue << @current_token @state = :data_state else @current_token[:data] += data + @stream.chars_until("-") end return true end