[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