Refactor gutter calculation logic into shared STGutterCalculations utility
Moves repeated logic for handling extra line fragment rendering and line selection from AppKit/UIKit views into a single shared STGutterCalculations utility. This removes duplication, improves readability, and encapsulates workarounds (e.g. for FB15131180). Also removes the no-longer-used NSTextLayoutFragment extension.
M
Marcin Krzyzanowski committed
48fe32fa2340ef09c7852a2ffdce176bc3ba8e77
Parent: 9c89deb