I think this is a issue in both V18 and V19.
In C++ have function which does some inline assembly code that looks like:
uint32 read_register()
{
__asm("read_register");
. . .
}
Every time I run Beautify, it add another space after the opening parenthesis. So after a few Beautifies, there are several spaces after the opening parenthesis, e.g.
__asm( "read_register");
I have the Beautify option "Pad inside parenthesis" set to ON ... and it normally works as expected.