Multiple independent classifiers of a code editor are used to classify a
range of text. Each classifier is an independent classifier and can
independently classify any given range of text. Classifiers can be added
and merged during run time of the code editor. Adding a classifier does
not require modification of any existing classifiers in the code editor.
Text can be classified and formatted in accordance with any number of
classifiers in the aggregate. The user of the code editor can initiate
classification. The user of the code editor can select text for user
specific formatting.