Add c preprocessor macros
Use same filename colour for light and dark themes
Treat `,` as start of expr for c-smart-minus. Suppress errors in c
formatting functions.