Added DVTLayoutManager+XcodeBoost (swizzling our own drawing methods into DVTLayoutManager). Currently, the code draws a random colored background for lines that are redrawn together as a unit.
Drawing the background of each glyph (character) in a line with a random color.
Drawing highlights using a custom attribute that our DVTLayoutManager "subclass" understands.
Cleanup in swizzling.
Drawing highlighting in the correct rects.
Highlighting drawing is not drawn over by Xcode anymore. Some glitches in the look of the highlight.
Drawing the effective range for each attribute.
Optimized drawing of highlights to prevent drawing the same highlight multiple times.
Optimizations for highlight drawing.
Fixed optimization of highlight drawing.
Added color variants and interpolation to NSColor+XcodeBoost.
Drawing much nicer highlights with a rounded rect and a colored stroke.
Removed unused swizzling.
Finish highlighting-attributes.