prevent auto format from scrolling (issue #1533)
set buffer limits when copying vector and matrix uniforms
more fixes for temporary files
add TAU as alias for TWO_PI (issue #1488)
adding ignore file again
re-applying other edits