Merge ioq3 commit f6c98fd

Replace svnversion use with git equivalent
Merge ioq3 commit 20ef1b0

Fix whitespace
Merge ioq3 commit 631db38

Fix dist target and comment refering to svn
Merge ioq3 commit 6999fdb

Assorted whitespace fixes
Merge ioq3 commit 20a7776

Increase various arbitrary limits - Bug #5463
Merge ioq3 commit cd1cb2c

Merge pull request #1 from richard-allen/master

Fixing the make-macosx.sh script up a bit
Merge ioq3 commit 16952ee

Fixed a typo in a comment.
Merge ioq3 commit af77b93

#5818 - Modular renderer and Rend2 support for MSVC.
Merge ioq3 commit 3d311bd

#5863 - Use proper texture coordinates for alpha tested materials when doing depth prepass.
Merge ioq3 commit c501c1a

Colorize text on win32 console

Text input line color based on code by "spior"
Main colorize function based on Sys_AnsiColorPrint in sys_main.c
Merge ioq3 commit 768083b

Fix win32 dedicated input line printing to backlog

Use to write win32 input line using WriteConsole then overwrite by
CON_Print, so when CON_Print removes color format characters the end of original input line was visable.

"hi ^1guys" use to be shown as "hi guysys" in the console backlog.
Merge ioq3 commit daa9619

Don't look for colors past win32 input line length
Merge ioq3 commit a99a214

Fix #5849 - broken snapvector inverts player speed

Snapvector was converting floats to 16 bit integers instead of 32 bit integers.
Merge ioq3 commit eb6b5e5

Merge branch 'master' of https://github.com/ioquake/ioq3
Merge ioq3 commit c1ddacf

Fix win32 input left on buffer and overwritten

The input line on the console screen buffer was moved up a line and
overwritten by CON_Print.

Remove input line when console shutdown as well.
Merge ioq3 commit 20cd170

Make win32 console cursor visible
Merge ioq3 commit 2d6b68e

Fix win32 console partial print being overwritten
Merge ioq3 commit 693e51c

Remove old FIXME, pmove_framecount isn't networked
Merge ioq3 commit 5fd456f

Fix FS_FOpenFileRead corner case

FS_FOpenFileRead is a fairly mental function that changes its return
behaviour depending on whether or not file is NULL or not. It turns out
in the case where file is NULL, we were returning the wrong value when
the file didn't exist.
Merge ioq3 commit 70b165e

Fix screwed up whitespace in files.c

Apologies to anyone merging this :(