Take https://github.com/TTimo/doom3.gpl/commit/015f1a8f3e97025af7b33d6939e2647488bad2a2, add parens to clarify.
Take https://github.com/TTimo/doom3.gpl/commit/a95464d419ab736e07cad2283e16535ada2621fa, FindKeyIndex returns an int, not a pointer.
Take https://github.com/TTimo/doom3.gpl/commit/f73e20da392a14d5cf749c471a4396395971d2c7, punctuation string alias should be const.
Take https://github.com/TTimo/doom3.gpl/commit/0cd4990575dc5b936ff4f6edfaf0a536724eb9eb, punctuation string should be const.
Take https://github.com/TTimo/doom3.gpl/commit/a06e7e33e273a3d48b43648311d081930bae5d1d, parser string pointer should be const.
Take https://github.com/TTimo/doom3.gpl/commit/47c7a6b9e0b56cc1c4b68ccc0e694e34501378fa, string pointer parameter should be const.
Take Curve.h changes from https://github.com/TTimo/doom3.gpl/commit/7db8be7917476b62992c737ac0103d97aa2fc8b7, remove an unused variable, and comment out an unused statement.
Keep Visual Studio ignores in until the ddg-build.py conversion is finished.
Untabify; tabs just don't cut it for me.
Accidently added untabify script.