If I have multilevel braceless blocks then the syntax indent only goes back one level at then end rather than going back all levels, thus:
void fn()
{
int i,j;
for (i = 0; i != 4; ++i)
for (j = 0; j != 4; ++j)
printf("Hello world\n");
// Bad indent
}
Pretty sure this worked previously
Thanks
John Cox