Indentation of single line statements doesn't work, i.e. for (;;)<hit enter> leads to for(;;) <cursor here> Only blocks with curly braces are indented.
Also, reuse the c injections in glsl
Co-authored-by: Houkime <>