[Rcpp-commits] r1306 - in pkg/Rcpp: inst src

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Mon May 24 23:28:40 CEST 2010


Author: edd
Date: 2010-05-24 23:28:40 +0200 (Mon, 24 May 2010)
New Revision: 1306

Removed:
   pkg/Rcpp/src/RcppMatrix.cpp
   pkg/Rcpp/src/RcppMatrixView.cpp
   pkg/Rcpp/src/RcppVector.cpp
   pkg/Rcpp/src/RcppVectorView.cpp
Modified:
   pkg/Rcpp/inst/ChangeLog
Log:
removed link instantions and remove now-empty source files


Modified: pkg/Rcpp/inst/ChangeLog
===================================================================
--- pkg/Rcpp/inst/ChangeLog	2010-05-24 20:23:23 UTC (rev 1305)
+++ pkg/Rcpp/inst/ChangeLog	2010-05-24 21:28:40 UTC (rev 1306)
@@ -1,23 +1,24 @@
 2010-05-24  Dirk Eddelbuettel  <edd at debian.org>
 
-	* src/Rcpp*.cpp: Moved some template code from the older API to
-	headers in inst/include/*.h
+	* src/Rcpp*.cpp: Moved template code from the older API to headers
+	headers in inst/include/*.h; removed empty source files
 
 2010-05-21  Romain Francois <romain at r-enthusiasts.com>
 
-	* R/exceptions.R: rework rcpp_tryCatch to prevent evaluating the expression
-	too early (reported by Doug Bates on Rcpp-devel)
+	* R/exceptions.R: rework rcpp_tryCatch to prevent evaluating the
+	expression too early (reported by Doug Bates on Rcpp-devel)
 
-	* src/Evaluator.cpp: rework Evaluator::run() so that it correctly evaluates
-	inside an environment (reported by Doug Bates on Rcpp-devel)
+	* src/Evaluator.cpp: rework Evaluator::run() so that it correctly
+	evaluates inside an environment (reported by Doug Bates on
+	Rcpp-devel)
 
 2010-05-20  Romain Francois <romain at r-enthusiasts.com>
 
-	* inst/include/Rcpp/Vector.h : correct throw specs for vector_from_string
-	(reported by Brian Ripley from solaris)
+	* inst/include/Rcpp/Vector.h : correct throw specs for
+	vector_from_string (reported by Brian Ripley from solaris)
 
-	* inst/include/Rcpp/internal/Proxy_Iterator.h: fixed constness of several
-	operators in Proxy_Iterator to try to suite suncc/solaris
+	* inst/include/Rcpp/internal/Proxy_Iterator.h: fixed constness of
+	several operators in Proxy_Iterator to try to suite suncc/solaris
 
 	* inst/include/Rcpp/config.h: define RCPP_ENABLE_MODULES to hide
 	the experimental module features from the official api

Deleted: pkg/Rcpp/src/RcppMatrix.cpp
===================================================================
--- pkg/Rcpp/src/RcppMatrix.cpp	2010-05-24 20:23:23 UTC (rev 1305)
+++ pkg/Rcpp/src/RcppMatrix.cpp	2010-05-24 21:28:40 UTC (rev 1306)
@@ -1,28 +0,0 @@
-// -*- mode: C++; c-indent-level: 4; c-basic-offset: 4; tab-width: 8 -*-
-//
-// RcppMatrix.h: Rcpp R/C++ interface class library -- templated matrix support
-//
-// Copyright (C) 2005 - 2006 Dominick Samperi
-// Copyright (C) 2008 - 2009 Dirk Eddelbuettel
-//
-// This file is part of Rcpp.
-//
-// Rcpp is free software: you can redistribute it and/or modify it
-// under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 2 of the License, or
-// (at your option) any later version.
-//
-// Rcpp is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with Rcpp.  If not, see <http://www.gnu.org/licenses/>.
-
-#include <RcppMatrix.h>
-
-// Explicit instantiation (required for external linkage)
-template class RcppMatrix<int>;
-template class RcppMatrix<double>;
-

Deleted: pkg/Rcpp/src/RcppMatrixView.cpp
===================================================================
--- pkg/Rcpp/src/RcppMatrixView.cpp	2010-05-24 20:23:23 UTC (rev 1305)
+++ pkg/Rcpp/src/RcppMatrixView.cpp	2010-05-24 21:28:40 UTC (rev 1306)
@@ -1,28 +0,0 @@
-// -*- mode: C++; c-indent-level: 4; c-basic-offset: 4; tab-width: 8 -*-
-//
-// RcppMatrixView.cpp: Rcpp R/C++ interface class library -- templated matrix view
-//
-// Copyright (C) 2005 - 2006 Dominick Samperi
-// Copyright (C) 2008 - 2009 Dirk Eddelbuettel
-//
-// This file is part of Rcpp.
-//
-// Rcpp is free software: you can redistribute it and/or modify it
-// under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 2 of the License, or
-// (at your option) any later version.
-//
-// Rcpp is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with Rcpp.  If not, see <http://www.gnu.org/licenses/>.
-
-#include <RcppMatrixView.h>
-
-template class RcppMatrixView<int>;
-template class RcppMatrixView<double>;
-
-

Deleted: pkg/Rcpp/src/RcppVector.cpp
===================================================================
--- pkg/Rcpp/src/RcppVector.cpp	2010-05-24 20:23:23 UTC (rev 1305)
+++ pkg/Rcpp/src/RcppVector.cpp	2010-05-24 21:28:40 UTC (rev 1306)
@@ -1,27 +0,0 @@
-// -*- mode: C++; c-indent-level: 4; c-basic-offset: 4; tab-width: 8 -*-
-//
-// RcppVector.cpp: Rcpp R/C++ interface class library -- templated vector support
-//
-// Copyright (C) 2005 - 2006 Dominick Samperi
-// Copyright (C) 2008 - 2009 Dirk Eddelbuettel
-//
-// This file is part of Rcpp.
-//
-// Rcpp is free software: you can redistribute it and/or modify it
-// under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 2 of the License, or
-// (at your option) any later version.
-//
-// Rcpp is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with Rcpp.  If not, see <http://www.gnu.org/licenses/>.
-
-#include <RcppVector.h>
-
-// Explicit instantiation (required for external linkage)
-template class RcppVector<int>;
-template class RcppVector<double>;

Deleted: pkg/Rcpp/src/RcppVectorView.cpp
===================================================================
--- pkg/Rcpp/src/RcppVectorView.cpp	2010-05-24 20:23:23 UTC (rev 1305)
+++ pkg/Rcpp/src/RcppVectorView.cpp	2010-05-24 21:28:40 UTC (rev 1306)
@@ -1,27 +0,0 @@
-// -*- mode: C++; c-indent-level: 4; c-basic-offset: 4; tab-width: 8 -*-
-//
-// RcppVectorView.cpp: Rcpp R/C++ interface class library -- templated vector view
-//
-// Copyright (C) 2005 - 2006 Dominick Samperi
-// Copyright (C) 2008 - 2009 Dirk Eddelbuettel
-//
-// This file is part of Rcpp.
-//
-// Rcpp is free software: you can redistribute it and/or modify it
-// under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 2 of the License, or
-// (at your option) any later version.
-//
-// Rcpp is distributed in the hope that it will be useful, but
-// WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with Rcpp.  If not, see <http://www.gnu.org/licenses/>.
-
-#include <RcppVectorView.h>
-
-template class RcppVectorView<int>;
-template class RcppVectorView<double>;
-



More information about the Rcpp-commits mailing list