I really appreciate this feature. But I would like to suggest an addition: You should distinguish between empty lines between expressions (type 2) and outside of function bodies (type 1). #include <> #include <> <max/exact number of empty lines type 2> #include <> #include <> <max/exact number of empty lines type 2> <expr1>; <max/exact number of empty lines type 2> <expr2>; <max/exact number of empty lines type 1> void fun1() { <expr1>; <max/exact number of empty lines type 2> <expr2>; } <max/exact...
padding in and around square brackets