Releases: nlmixr2/dparser-R
v1.3.1-13
dparser 1.3.1-13
- Changed
Makevars
header order, strict options so thatdparser
will compile on older versions of R (#19, #20, #22)
What's Changed
- Old versions of R cannot compile dparser anymore by @mattfidler in #19
- Version that works with old version of R by @mattfidler in #22
Full Changelog: v1.3.1-12...v1.3.1-13
v1.3.1-12
dparser 1.3.1-12
-
Changed language access to not use
SET_TYPEOF
(as required by CRAN) -
Changed compilation to use strict headers, as requested by CRAN.
-
Changed interface so that functional changes will not cause
segmentation faults when other libraries are not recompiled against
this library (removed binary linkage). However changes to the
dparser parsing C structures will likely cause a segmentation fault.
Since the structures have not changed very much over time, but CRAN
requests small changes to the functions frequently, this will
probably be sufficient for most cases.
What's Changed
- Remove SET_TYPEOF by @mattfidler in #16
- Remove binary linkage to all reverse deps by @mattfidler in #17
- STRICT_R_HEADERS by @mattfidler in #18
Full Changelog: v1.3.1-11...v1.3.1-12
v1.3.1-11
-
Changed
gram.c
to handle NULL strings without printing them (as requested by CRAN) -
Changed
util.c
to avoid security warnings for error/warnings in R (as requested by CRAN) -
Parsing errors during
dparser()
evaluation now give the line number for the error.
v1.3.1-10
- Add header to link instead of import for dparser to allow multiple grammars in a project
v1.3.1-9
dparser 1.3.1-9
-
Initialized version string to zero length string to fix valgrind issues
-
Change flags to suppress false positive memory leaks (might be lost errors)
dparser 1.3.1-8
- Removed all
sprintf
as indicated by some new Mac M1 checks forrxode2
.
What's Changed
- 6 valgrind by @mattfidler in #7
Full Changelog: v1.3.1-7...v1.3.1-9
v1.3.1-7
- Fixed one remaining strict typing issue, as requested by CRAN.
Full Changelog: v1.3.1-6...v1.3.1-7
v1.3.1-6
CRAN maintenance release