If you install CFormatting, it will register with TEdit the operation "SetCLooksOp" with the key $SetCLooks. When invoked this operation will associate looks to the characters selected in a way similar to how SetMesaLooks works. The formatter knows about (ANSI C) reserved keywords, C preprocessor keywords, and standard library routines, as well as some common aliases. It does not do any C preprocessing.
Also defined by CFormatting is the "CLooksAndIndentation" Tioga operation, which is like SetCLooksOp but also adds node structure depending on the nesting of the bracketing characters {[()]}. The node structure usually allows easier Tioga editing, but is different than the usual c indentation conventions.
bugs: the indentation of "ambiguous" else clauses is wrong; also the insides of case constructs do not get indented. The workaround to both of these problems is to add braces {which may clarify things for the reader as well}.