[Rcpp-commits] r4566 - in pkg/Rcpp: . inst man
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Wed Oct 9 03:39:40 CEST 2013
Author: edd
Date: 2013-10-09 03:39:39 +0200 (Wed, 09 Oct 2013)
New Revision: 4566
Added:
pkg/Rcpp/man/RcppLdFlags.Rd
Removed:
pkg/Rcpp/man/LdFlags.Rd
Modified:
pkg/Rcpp/ChangeLog
pkg/Rcpp/NAMESPACE
pkg/Rcpp/inst/NEWS.Rd
Log:
turns out we RcppLdFlags and LdFlags -- so both exported and documented now
Modified: pkg/Rcpp/ChangeLog
===================================================================
--- pkg/Rcpp/ChangeLog 2013-10-09 01:21:05 UTC (rev 4565)
+++ pkg/Rcpp/ChangeLog 2013-10-09 01:39:39 UTC (rev 4566)
@@ -1,7 +1,7 @@
2013-10-08 Dirk Eddelbuettel <edd at debian.org>
- * NAMESPACE: Export LdFlags, not RcppLdFlags
- * man/LdFlags.Rd: Renamed from RcppLdFlags, and changed
+ * NAMESPACE: Export LdFlags as well as RcppLdFlags
+ * man/RcppLdFlags.Rd: Updated
2013-10-06 John M Chambers <jmc at r-project.org>
Modified: pkg/Rcpp/NAMESPACE
===================================================================
--- pkg/Rcpp/NAMESPACE 2013-10-09 01:21:05 UTC (rev 4565)
+++ pkg/Rcpp/NAMESPACE 2013-10-09 01:39:39 UTC (rev 4566)
@@ -26,6 +26,7 @@
sourceCpp,
compileAttributes,
registerPlugin,
+ RcppLdFlags,
LdFlags,
demangle,
sizeof,
Modified: pkg/Rcpp/inst/NEWS.Rd
===================================================================
--- pkg/Rcpp/inst/NEWS.Rd 2013-10-09 01:21:05 UTC (rev 4565)
+++ pkg/Rcpp/inst/NEWS.Rd 2013-10-09 01:39:39 UTC (rev 4566)
@@ -2,7 +2,7 @@
\title{News for Package 'Rcpp'}
\newcommand{\cpkg}{\href{http://CRAN.R-project.org/package=#1}{\pkg{#1}}}
-\section{Changes in Rcpp version 0.10.5.1 (2013-10-07)}{
+\section{Changes in Rcpp version 0.10.5.2 (2013-10-08)}{
\itemize{
\item Changes in Rcpp API:
\itemize{
@@ -11,15 +11,15 @@
class, and writes C++ and R files in the package. Inherited
classes can be dealt with, but require data type information.
This approach avoids hand-coding module files.
-
\item Two missing \code{is<>()} templates for
- \code{CharacterVector} and \code{CharacterMatrix} have been added,
- and some tests for \code{is_na()} and \code{is_finite()} have been
- corrected thanks to Thomas Tse.
+ \code{CharacterVector} and \code{CharacterMatrix} have been added,
+ and some tests for \code{is_na()} and \code{is_finite()} have been
+ corrected thanks to Thomas Tse.
}
\item Changes in R code:
\itemize{
- \item Export linking helper function \code{LdFlags}, not \code{RcppLdFlags}
+ \item Export linking helper function \code{LdFlags} as well as
+ \code{RcppLdFlags}.
}
}
}
Deleted: pkg/Rcpp/man/LdFlags.Rd
===================================================================
--- pkg/Rcpp/man/LdFlags.Rd 2013-10-09 01:21:05 UTC (rev 4565)
+++ pkg/Rcpp/man/LdFlags.Rd 2013-10-09 01:39:39 UTC (rev 4566)
@@ -1,41 +0,0 @@
-\name{LdFlags}
-\alias{LdFlags}
-\title{Provide Rcpp Linker Flags}
-\description{
- \code{LdFlags} returns the required flags and options for the the
- system linker. This allows portable use of \pkg{Rcpp} as package
- location as well as operating-system specific details are abstracted
- away behind the interface of this function.
-
- It is commonly called from the files \code{Makevars} (or
- \code{Makevars.win}) rather than in an interactive session.
-}
-\usage{
-LdFlags(static=staticLinking())
-}
-\arguments{
- \item{static}{A boolean determining use of static (as opposed to
- dynamic) linking; defaults to using the \code{staticLinking()}
- function which defaults to \code{FALSE} on Linux, and \code{TRUE}
- if the operating system is different from Linux.}
-}
-\value{
- A character vector suitable by use by the system linker in order to
- create a library based on \pkg{Rcpp}.
-}
-\details{
- This function is not meant to used interactively, and is intended
- solely for use by the build tools.
-}
-\references{
- Dirk Eddelbuettel and Romain Francois (2011). \pkg{Rcpp}: Seamless R
- and C++ Integration. \emph{Journal of Statistical Software},
- \bold{40(8)}, 1-18. URL http://www.jstatsoft.org/v40/i08/ and
- available as \code{vignette("Rcpp-introduction")}.
-}
-\seealso{
- The vignette \sQuote{Rcpp-package} has more details.
-}
-\author{Dirk Eddelbuettel and Romain Francois}
-\keyword{programming}
-\keyword{interface}
Copied: pkg/Rcpp/man/RcppLdFlags.Rd (from rev 4564, pkg/Rcpp/man/LdFlags.Rd)
===================================================================
--- pkg/Rcpp/man/RcppLdFlags.Rd (rev 0)
+++ pkg/Rcpp/man/RcppLdFlags.Rd 2013-10-09 01:39:39 UTC (rev 4566)
@@ -0,0 +1,43 @@
+\name{LdFlags}
+\alias{LdFlags}
+\alias{RcppLdFlags}
+\title{Provide Rcpp Linker Flags}
+\description{
+ \code{LdFlags} and \code{RcppLdFlags} return the required flags and
+ options for the the system linker. This allows portable use of
+ \pkg{Rcpp} as package location as well as operating-system specific
+ details are abstracted away behind the interface of this function.
+
+ \code{LdFlags} is commonly called from the files \code{Makevars} (or
+ \code{Makevars.win}) rather than in an interactive session.
+}
+\usage{
+LdFlags(static=staticLinking())
+RcppLdFlags(static=staticLinking())
+}
+\arguments{
+ \item{static}{A boolean determining use of static (as opposed to
+ dynamic) linking; defaults to using the \code{staticLinking()}
+ function which defaults to \code{FALSE} on Linux, and \code{TRUE}
+ if the operating system is different from Linux.}
+}
+\value{
+ A character vector suitable by use by the system linker in order to
+ create a library based on \pkg{Rcpp}.
+}
+\details{
+ Thee functions are not meant to used interactively, and are intended
+ solely for use by the build tools.
+}
+\references{
+ Dirk Eddelbuettel and Romain Francois (2011). \pkg{Rcpp}: Seamless R
+ and C++ Integration. \emph{Journal of Statistical Software},
+ \bold{40(8)}, 1-18. URL http://www.jstatsoft.org/v40/i08/ and
+ available as \code{vignette("Rcpp-introduction")}.
+}
+\seealso{
+ The vignette \sQuote{Rcpp-package} has more details.
+}
+\author{Dirk Eddelbuettel and Romain Francois}
+\keyword{programming}
+\keyword{interface}
More information about the Rcpp-commits
mailing list