Files
atom/spec/app
Corey Johnson & Kevin Sawicki 0d8a6782b3 Stop tokenizing line when the same rule is pushed more than once
Previously Rails classes would infinitly loop if the Ruby on Rails
grammar was loaded but the Ruby grammar had not been. This occurred
because a rule was continually pushing itself on the stack but never
advancing.

Now if the position does not advance and the last two rules in the
stack have the same scope the last rule is popped and the entire line
is tokenized with the current scopes.

Closes #524 #486
2013-04-29 12:10:40 -07:00
..
2013-04-07 16:35:35 +08:00
2013-04-26 15:34:48 -07:00
2013-04-07 16:35:35 +08:00