Adds a CPP language, preprocessor coloring, hex and digit-separator numbers, and block-comment state carried across lines. CodeBlock now highlights a file once instead of on every recomposition.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>