Skip to content

css.lang (and family): Performance enhancements/fixes

Jeffery To requested to merge jefferyto/gtksourceview:css-cleanup into master

There are a few small fixes in this set, but the main change is fixing the performance regression by using an inverted character class (a few classes actually). This allows for the valid identifier character set to stay the same (very large) but the regular expression class to be quite small, at the cost of code readability.

Fixes #114 (closed) and #135 (closed).

Merge request reports