diff --git a/ChangeLog b/ChangeLog index 8cd81c7cd..228868c55 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2024-02-21 Dirk Eddelbuettel + + * DESCRIPTION (Version, Date): Roll micro version + * inst/include/Rcpp/config.h (RCPP_DEV_VERSION): Idem + + * inst/include/Rcpp/r/headers.h: Set R_NO_REMAP (and MAXELTSIZE) + only if not already defined (as will be needed with R 4.4.0) + 2024-01-09 Dirk Eddelbuettel * README.md: Update usage numbers diff --git a/DESCRIPTION b/DESCRIPTION index 8ce041dfd..542baf2ae 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: Rcpp Title: Seamless R and C++ Integration -Version: 1.0.12 -Date: 2024-01-08 +Version: 1.0.12.1 +Date: 2024-02-21 Author: Dirk Eddelbuettel, Romain Francois, JJ Allaire, Kevin Ushey, Qiang Kou, Nathan Russell, Inaki Ucar, Douglas Bates and John Chambers Maintainer: Dirk Eddelbuettel diff --git a/R/Attributes.R b/R/Attributes.R index bf400db16..583fbac6f 100644 --- a/R/Attributes.R +++ b/R/Attributes.R @@ -1,6 +1,6 @@ # Copyright (C) 2012 - 2022 JJ Allaire, Dirk Eddelbuettel and Romain Francois -# Copyright (C) 2023 JJ Allaire, Dirk Eddelbuettel, Romain Francois and Iñaki Ucar +# Copyright (C) 2023 - 2024 JJ Allaire, Dirk Eddelbuettel, Romain Francois and Iñaki Ucar # # This file is part of Rcpp. # diff --git a/inst/include/Rcpp/config.h b/inst/include/Rcpp/config.h index 804089c5d..734507302 100644 --- a/inst/include/Rcpp/config.h +++ b/inst/include/Rcpp/config.h @@ -30,7 +30,7 @@ #define RCPP_VERSION_STRING "1.0.12" // the current source snapshot (using four components, if a fifth is used in DESCRIPTION we ignore it) -#define RCPP_DEV_VERSION RcppDevVersion(1,0,12,0) -#define RCPP_DEV_VERSION_STRING "1.0.12.0" +#define RCPP_DEV_VERSION RcppDevVersion(1,0,12,1) +#define RCPP_DEV_VERSION_STRING "1.0.12.1" #endif diff --git a/inst/include/Rcpp/r/headers.h b/inst/include/Rcpp/r/headers.h index 1804f2522..c93636c40 100644 --- a/inst/include/Rcpp/r/headers.h +++ b/inst/include/Rcpp/r/headers.h @@ -1,7 +1,7 @@ // headers.h: Rcpp R/C++ interface class library -- R headers // // Copyright (C) 2008 - 2009 Dirk Eddelbuettel -// Copyright (C) 2009 - 2022 Dirk Eddelbuettel and Romain Francois +// Copyright (C) 2009 - 2024 Dirk Eddelbuettel and Romain Francois // // This file is part of Rcpp. // @@ -22,8 +22,12 @@ #define RCPP__R__HEADERS__H // include R headers, but set R_NO_REMAP and access everything via Rf_ prefixes -#define MAXELTSIZE 8192 -#define R_NO_REMAP +#ifndef MAXELTSIZE + #define MAXELTSIZE 8192 +#endif +#ifndef R_NO_REMAP + #define R_NO_REMAP +#endif // define strict headers for R to not clash on ERROR, MESSGAGE, etc #ifndef RCPP_NO_STRICT_R_HEADERS