Cleaner logic for perimeters, thin walls and gaps. More correct results and faster processing
Fix regression in Avoid Crossing Perimeters. #1531
Update version number. Releasing 1.0.0RC1!
Version number was not correctly saved
Find Expat on Windows 32-bit too
Require ExtUtils::ParseXS 3.22 instead of forcing 3.18_04
Remove useless code (thin walls and gaps are detected by the same logic now, so no need for additional checks)
Update Clipper to 6.0.0
Move Growl::GNTP to --gui modules
Removed debugging statement
Support the new Clipper API
Use Clipper for line clipping
Renamed encloses_line() to contains_line() and implemented it using diff_pl()
Ported contains_line() to XS
Ported encloses_point() to XS and renamed to contains_point()
Ported intersect_expolygons() and subtract_expolygons() to XS
Ported clip_end(), length(), is_perimeter(), is_fill(), is_bridge() to XS
Removed clip_with_polygon() and clip_with_expolygon()
Fix error in contains_point() port
Remove residual uses of Boost for line clipping