Initial simple implementation of rainbow tagger using TextMarkerTag
Changed to use ClassificationTags instead of TextMarkerTags
Use tag aggregator to ignore braces in comments and strings
Properly handle depth while parsing text
Handle setting check in a single point
Add setting in general options for rainbow parentheses
Improve default rainbow colors
Refactor brace matching logic into separate method
Increment version
Doing my own brace parsing, instead of relying on the tag aggregator, which is incredibly slow for C++
Moving BraceExtractor to separate file
Handle single-quote strings
Do not do anything on buffer changes for now, and clean up after events
Don't buffer all pairs before yielding, refactor code to clean up and handle extra closing braces
Substantially improve scrolling performance by only updating rainbow tags when the document changes
Fix content type registration for Rainbow Tagger
Adjust the color used for the Ranbow 1 classification to Crimson instead of Firebrick