NEWS
RTriangle 1.6-0.14 (2024-09-05)
BUG FIX
- Fix for Issue #22: implicit declaration of function 'Free' with -DSTRICT_R_HEADERS=1
https://github.com/davidcsterratt/RTriangle/issues/22
Thanks to the CRAN maintainers for reporting this. Update renames
Free -> R_Free and Calloc -> R_Calloc.
RTriangle 1.6-0.13 (2024-01-09)
BUG FIX
- Fix for Issue #20: -Wformat-extra-args warnings
https://github.com/davidcsterratt/RTriangle/issues/20
Thanks to the CRAN maintainers for reporting this. Update
fixes format to prevent compiler warning.
- Fix for Issue #21: -Wformat= warnings bug
https://github.com/davidcsterratt/RTriangle/issues/21
Thanks to the CRAN maintainers for reporting this. Update
fixes format to prevent compiler warning.
CODE IMPROVEMENT
- Apply anyNA, and single definition of internal function
https://github.com/davidcsterratt/RTriangle/pull/9
Thanks to Michael Sumner for providing this improvement.
RTriangle 1.6-0.12 (2023-01-15)
BUG FIX
- Fix for Issue #19: Compiled code should not call sprintf
https://github.com/davidcsterratt/RTriangle/issues/19
Thanks to the CRAN maintainers for reporting this. Update uses
safer snprintf and strncat functions.
RTriangle 1.6-0.11 (2022-11-15)
BUG FIX
- Fix for Issue #12: RTriangle runs out of memory
https://github.com/davidcsterratt/RTriangle/issues/12
Thanks to Inma Soldado Magraner for reporting a problem in Retistruct that
leads to this error.
- Fix for Issue #18: Function declaration without prototype is deprecated
https://github.com/davidcsterratt/RTriangle/issues/18
Thanks to the CRAN maintainers for reporting this.
Updated code produces no "declaration without prototype" compilation errors
when compiled with gcc-11 and the -std=gnu99 -Wstrict-prototypes flags
CODE IMPROVEMENT
- Fix for Issue #7: Potential anyDuplicated speed-up for pslg
https://github.com/davidcsterratt/RTriangle/issues/7
Thanks to Michael Sumner for suggesting this improvement.
RTriangle 1.6-0.10 (2018-01-31)
BUG FIX
- Fix for Issue #6: Array overrruns
https://github.com/davidcsterratt/RTriangle/issues/6
Thanks to Brian Ripley for reporting the bug.
RTriangle 1.6-0.9 (2017-07-13)
BUG FIXES
- Fix for Issue #5: Crash under Windows i386 with particular PSLG
https://github.com/davidcsterratt/RTriangle/issues/5
- Fix fof Issue #4: Found no calls to: 'R_registerRoutines',
'R_useDynamicSymbols'
https://github.com/davidcsterratt/RTriangle/issues/4
RTriangle 1.6-0.8 (2016-07-01)
BUG FIX
- Fix for Issue #3: triangulate() does not triangulate a PSLG with two
holes correctly
(https://github.com/davidcsterratt/RTriangle/issues/3)
Thanks to Paolo Piras for reporting the bug.
RTriangle 1.6-0.7 (2016-05-11)
CODE IMPROVEMENTS
- As per CRAN policies, the Authors@R field is now used.
- More tests of triangulate() using testthat
BUG FIXES
- Fix for Issue #1: Small values of a (1e-7 and below) not registered
(https://github.com/davidcsterratt/RTriangle/pull/1 &
https://github.com/davidcsterratt/RTriangle/pull/2 )
Thanks to Elias Pipping for finding the bug and providing the fix.
RTriangle 1.6-0.6 (2014-08-08)
LICENCE CHANGE
- The licence has changed from a combination of GPL-2 (for R code) and
Schewchuk's Triangle licence to CC BY-NC-SA 4.0. This change was
prompted by the CRAN maintainers and is due to Schewchuk's licence
not being a FOSS licence.
BUG FIXES
- Fix for Issue #2358: RTriangle_1.6-0.5.tar.gz does not pass 'R CMD check' on Windows
(https://r-forge.r-project.org/tracker/index.php?func=detail&aid=2358&group_id=1077&atid=4271)
Thanks to Uwe Ligges for alerting me to this.
NEW FEATURES
- CITATION file added
- NEWS file added
- ChangeLog added