Add Visual Leak Detector (VLD) support to GEOS core
* Add MSVC_VLD_DIR option to nmake.opt to enable/disable VLD
* Add optional #include <vld.h> to Geometry.cpp

git-svn-id: http://svn.osgeo.org/geos/trunk@3794 5242fede-7e19-0410-aef8-94bd7d2200fb
Add missing directories

git-svn-id: http://svn.osgeo.org/geos/trunk@3795 5242fede-7e19-0410-aef8-94bd7d2200fb
Add NMAKE version from Visual Studio 2012 Update 3

git-svn-id: http://svn.osgeo.org/geos/trunk@3796 5242fede-7e19-0410-aef8-94bd7d2200fb
Add NMAKE option WIN64 to simplify x64 build configuration

git-svn-id: http://svn.osgeo.org/geos/trunk@3797 5242fede-7e19-0410-aef8-94bd7d2200fb
Distribute svn_repo_revision.sh

git-svn-id: http://svn.osgeo.org/geos/trunk@3798 5242fede-7e19-0410-aef8-94bd7d2200fb
Create geos_svn_revision.h in the source tree

It's a generated source, should always be in the tarball anyway

git-svn-id: http://svn.osgeo.org/geos/trunk@3799 5242fede-7e19-0410-aef8-94bd7d2200fb
Improve snap algorithm reducing likelyhood of invalid output

 - Snap input vertices to closest snap point (#629)
 - Do not snap segments to external points (#501)
 - Never snap multiple vertices to the same snap point

Work funded by Tuscany Region - SITA. Contract "Support to the use
of GFOSS (Geographic Free and Open Source Software) Desktop tools"
(CIG Z3B06FA6D7).

git-svn-id: http://svn.osgeo.org/geos/trunk@3800 5242fede-7e19-0410-aef8-94bd7d2200fb
Short-circuit prepared polygon/point intersection

Reduces memory fragmentation for area-puntal ops

git-svn-id: http://svn.osgeo.org/geos/trunk@3803 5242fede-7e19-0410-aef8-94bd7d2200fb
Make Visual C++ 11.0 recognised by CMake configuration

git-svn-id: http://svn.osgeo.org/geos/trunk@3805 5242fede-7e19-0410-aef8-94bd7d2200fb
Implement generating geos_svn_revision.h using shell script.

git-svn-id: http://svn.osgeo.org/geos/trunk@3806 5242fede-7e19-0410-aef8-94bd7d2200fb
Drop commented out / disabled code

git-svn-id: http://svn.osgeo.org/geos/trunk@3807 5242fede-7e19-0410-aef8-94bd7d2200fb
Drop obsoleted files

git-svn-id: http://svn.osgeo.org/geos/trunk@3808 5242fede-7e19-0410-aef8-94bd7d2200fb
Correct return type of OffsetSegmentString::size() to be size_t

git-svn-id: http://svn.osgeo.org/geos/trunk@3809 5242fede-7e19-0410-aef8-94bd7d2200fb
Disable copy constructor and assignment operator

git-svn-id: http://svn.osgeo.org/geos/trunk@3810 5242fede-7e19-0410-aef8-94bd7d2200fb
* Disable copy constructor and assignment operator.
* Correct int and std::size_t mismatch for 64-bit target.

git-svn-id: http://svn.osgeo.org/geos/trunk@3811 5242fede-7e19-0410-aef8-94bd7d2200fb
Correct int and std::size_t mismatch for 64-bit target.

git-svn-id: http://svn.osgeo.org/geos/trunk@3812 5242fede-7e19-0410-aef8-94bd7d2200fb
Fix incomplete type of Node at the point of destruction (by GeometryNoder) leading to never called destructor bug.

git-svn-id: http://svn.osgeo.org/geos/trunk@3813 5242fede-7e19-0410-aef8-94bd7d2200fb
Simplify code looking for closer vertex snap

git-svn-id: http://svn.osgeo.org/geos/trunk@3814 5242fede-7e19-0410-aef8-94bd7d2200fb