/usr/lib/R/site-library/RcppGSL/NEWS.Rd is in r-cran-rcppgsl 0.3.3-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 | \name{NEWS}
\title{News for Package \pkg{RcppGSL}}
\newcommand{\ghpr}{\href{https://github.com/eddelbuettel/rcppgsl/pull/#1}{##1}}
\newcommand{\ghit}{\href{https://github.com/eddelbuettel/rcppgsl/issues/#1}{##1}}
\section{Changes in version 0.3.3 (2017-09-24)}{
\itemize{
\item We also check for \code{gsl-config} at package load.
\item The vignette now uses the pinp package in two-column mode.
\item Minor other fixes to package and testing infrastructure.
}
}
\section{Changes in version 0.3.2 (2017-03-04)}{
\itemize{
\item In the \code{fastLm} function, \code{.Call} now uses the
correct \code{PACKAGE=} argument
\item Added file \code{init.c} with calls to \code{R_registerRoutines()}
\code{and R_useDynamicSymbols()}; also use \code{.registration=TRUE}
in \code{useDynLib} in \code{NAMESPACE}
\item The skeleton configuration for created packages was updated.
}
}
\section{Changes in version 0.3.1 (2016-10-02)}{
\itemize{
\item The unit test driver was updated and simplified, (by request
of CRAN) no longer leaves files in `/tmp`, and removes two
unexported (and unused) test helper functions (PR \ghpr{10})
\item Switched to \code{run.sh} for Travis (PR \ghpr{11})
\item Use canonical CRAN URLs in README.md
\item Restored 'boxed' display of code in vignette (PR \ghpr{12})
}
}
\section{Changes in version 0.3.0 (2015-08-30)}{
\itemize{
\item The RcppGSL matrix and vector class now keep track of object
allocation and can therefore automatically free allocated object in
the destructor. Explicit \code{x.free()} use is still supported.
\item The matrix and vector classes now support const reference
semantics in the interfaces (thanks to PR #7 by Dan Dillon)
\item The matrix_view and vector_view classes are reorganized to
better support const arguments (thanks to PR #8 and #9 by Dan Dillon)
\item Shorthand forms such as \code{Rcpp::Matrix} have been added for
\code{double} and \code{int} vectors and matrices including views.
\item Examples such as \code{fastLm} can now be written in a much
cleaner and shorter way as GSL objects can appear in the function
signature and without requiring explicit \code{.free()} calls at the
end.
\item The included examples, as well as the introductory vignette,
have been updated accordingly.
}
}
\section{Changes in version 0.2.5 (2015-07-05)}{
\itemize{
\item The \code{colnorm} function in the included example package
was rewritten to use Rcpp Attributes, the example package was
updated and its version number increased to 0.0.3.
\item The unit tests also use the updated version of the example
package.
\item The package, and the included example package, were updated
throughout to conform to the current \code{R CMD check} standards.
\item The RcppGSL-intro vignette was updated throughout.
\item The Travis CI integration now uses r-cran-* packages which
leads to faster tests.
}
}
\section{Changes in version 0.2.4 (2015-01-24)}{
\itemize{
\item Two new helper function to turn the default GSL error handler
off (and to restore it) were added. The default handler is now
turned off when the package is attached so that GSL will no longer
abort an R session on error. Users will have to check the error code.
\item The \code{RcppGSL-intro.Rnw} vignette was expanded with a
short section on the GSL error handler (thanks to Qiang Kou).
}
}
\section{Changes in version 0.2.3 (2015-01-10)}{
\itemize{
\item The \code{src/Makevars.in} was pruned of GNU make features at
the request of the CRAN Maintainers.
\item \code{configure.ac} and \code{configure} were updated, and
shortened.
\item The \code{RcppGSL-intro.Rnw} vignette was updated for its look
and feel.
}
}
\section{Changes in version 0.2.2 (2014-05-31)}{
\itemize{
\item A subtle bug (tickled only by clang on some OS versions) in
vector and matrix view initialization was corrected by Kevin Ushey
}
}
\section{Changes in version 0.2.1 (2014-05-26)}{
\itemize{
\item Added new example based on B-splines example in GSL manual
illustrating simple GSL use via Rcpp attributes
\item Vignette compilation has been reverted to using \pkg{highlight}
since version 0.4.2 or greater can be used as a vignette engine
(with R 3.0.* or later).
\item Vignette compilation is now being done by \code{R CMD build}
as R 3.0.0 supports different vignette engines, so the vignette
build process has been simplified. A convenience helper script has
also been added for command-line builds.
\item Unit tests now use \code{sourceCpp()} instead of
\code{cxxfunction()} from the \pkg{inline} package
\item The \code{DESCRIPTION} file now uses \code{Suggests: Rcpp}
(instead of \code{Depends: Rcpp}) to permit building of the
vignette
\item The package now takes advantage of the simplified build
process available with Rcpp (>= 0.11.0)
\item Similar updates to the build process were made for the example
package included with RcppGSL
}
}
\section{Changes in version 0.2.0 (2012-07-22)}{
\itemize{
\item{summary() for fastLm() now displays more information}
\item{fastLmPure() now uses same argument order as R's lm.fit()}
\item{Added more unit tests for fastLm() and related functions}
\item{Export and document S3 methods in NAMESPACE and manual page as
such}
\item{Vignettes have been moved to the \code{vignettes/} directory}
\item{Main vignette renamed to \code{RcppGSL-intro.pdf} to use a
filename different from the package reference manual}
\item{NEWS file converted to .Rd format}
\item{inline plugin support function no longer uses
assignInNamespace but deploys a small package-global enviornment}
}
}
\section{Changes in version 0.1.1 (2011-04-05)}{
\itemize{
\item{Unit tests produce a summary vignette as for some of the other
packages}
\item{The documentation Makefile now uses the $R_HOME environment
variable}
\item{The documentation Makefile no longer calls clean in the all
target}
}
}
\section{Changes in version 0.1.0 (2010-11-30)}{
\itemize{
\item{Initial CRAN release with basic functionality for vectors and
matrices}
\item{A vignette provides an introduction and documentation about
the package}
\item{An example package RcppGSLExample provides a complete stanza for
creating your own package using RcppGSL (and the GSL and Rcpp)}
}
}
|