Simply early-outing from denominators near zero was causing tangeants to be filled with garbage data. This alters the functionality to set a floor distance so the rest get's filled out properly.
Minor cleanups
 - remove redundant conditional
 - remove unused vars
 - remove extra ags to printf
 - reduce scope of decl
More fixes
 - check for an empty shapName, not just a NULL one twice
 - fix "&s" in printf
 - fix potential memory leak
 - GFXCopyPixels wasn't checking the height properly which could result in some meory corruption unpleasantness
Fixed missing check for highlighted font color on GUI icon button
Removed redundant check
- Corrected docs for scripts in the group FileSystem: fileBase() and fileName().
main working on unicode systems
improved gitignore for VS2012
visual studio 2012 Level 4 warning fixes
more VS2012 L4 warning fixes
refactored the constructor to not use a default reference to a static member
replaced UNUSED and assert combination by a fixed up assert macro - thanks luis! :)
reverted fileno change, MSVS specific API changes follow in another PR
Added identify the CPU x64.
fixed WIN64 precompiler flags up - basics
moved header file to have a more meaningful naming
refactored platform precompiler variable: TORQUE_OS_WIN{32,64,}
Merge pull request #548 from asmaloney/more_fixes

More fixes
Merge pull request #561 from signmotion/filesystem-correct-docs

Corrected docs for scripts in the group FileSystem: fileBase() and fileName().
Merge pull request #546 from asmaloney/minor_cleanup

Minor cleanups