Color indexes are stored in *colors* as a list. The default list of colors leave 2 slots for the user to choose. If you’d like to use ‘Papaya Whip’ and ‘Dark Golden Rod 3’ you might eval the following:
(setf *colors* (append *colors* (list "PapayaWhip" "DarkGoldenRod3"))) (update-color-map (current-screen))
Of course, you can change all the colors if you like.
Parse a color-coded string into a list of strings and color modifiers
@ parse-color-string
Remove any color markup in STRING
@ uncolorify
Eight colors by default. You can redefine these to whatever you like and then call (update-color-map).
Read *colors* and cache their pixel colors for use when rendering colored text.
@ update-color-map