[Rcpp-commits] r2305 - in pkg/RcppArmadillo: . inst inst/include inst/include/armadillo_bits

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Sat Oct 16 15:42:38 CEST 2010


Author: edd
Date: 2010-10-16 15:42:38 +0200 (Sat, 16 Oct 2010)
New Revision: 2305

Added:
   pkg/RcppArmadillo/ChangeLog
   pkg/RcppArmadillo/inst/NEWS
Removed:
   pkg/RcppArmadillo/NEWS
   pkg/RcppArmadillo/inst/ChangeLog
Modified:
   pkg/RcppArmadillo/DESCRIPTION
   pkg/RcppArmadillo/inst/include/armadillo
   pkg/RcppArmadillo/inst/include/armadillo_bits/Base.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Col_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/GlueCube_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Glue_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Mat_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/OpCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/OpCube_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Op_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Op_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Proxy.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/ProxyCube.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Row_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/Row_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/access.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arma_config.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arma_ostream_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arma_ostream_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arma_static_assert.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arma_version.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/arrayops_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/atlas_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/auxlib_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/auxlib_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/blas_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/cmath_wrap.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/compiler_setup.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/config.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/constants.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/debug.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/diagmat_proxy.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/diagview_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/diagview_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/diskio_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/diskio_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eGlueCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eGlueCube_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eGlue_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eGlue_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eOpCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eOpCube_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eOp_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eOp_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eglue_core_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eglue_core_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eop_aux.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eop_core_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/eop_core_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/field_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/field_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_accu.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_as_scalar.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_chol.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_conv.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_conv_to.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_cor.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_cov.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_cross.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_det.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_diagmat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_diagvec.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_dot.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_eig.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_eps.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_flip.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_htrans.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_inv.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_join.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_kron.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_log_det.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_lu.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_max.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_mean.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_median.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_min.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_misc.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_norm.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_ones.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_pinv.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_princomp.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_princomp_cov.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_prod.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_qr.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_randn.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_randu.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_rank.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_repmat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_reshape.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_shuffle.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_solve.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_sort.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_sort_index.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_stddev.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_sum.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_svd.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_toeplitz.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trace.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trans.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trig.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trunc_exp.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_trunc_log.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_var.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/fn_zeros.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/format_wrap.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/forward_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/gemm.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/gemm_mixed.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/gemv.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_conv_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_conv_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cor_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cor_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cov_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cov_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cross_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_cross_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_join_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_join_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_kron_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_kron_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_mixed_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_mixed_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_relational_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_relational_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_solve_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_solve_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_times_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_times_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_toeplitz_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/glue_toeplitz_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/injector_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/injector_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/itpp_wrap.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/lapack_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlueCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlueCube_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlue_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtGlue_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtOpCube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtOpCube_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtOp_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/mtOp_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_chol_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_chol_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cor_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cor_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cov_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cov_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cx_scalar_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_cx_scalar_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagmat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagmat_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagvec_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_diagvec_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_dot_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_dot_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_dotext_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_dotext_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_find_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_find_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_flip_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_flip_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_htrans_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_htrans_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_inv_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_inv_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_max_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_max_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_mean_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_mean_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_median_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_median_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_min_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_min_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_misc_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_misc_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_pinv_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_pinv_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_cov_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_cov_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_princomp_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_prod_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_prod_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_relational_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_relational_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_repmat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_repmat_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_reshape_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_reshape_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_shuffle_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_shuffle_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_sort_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_sort_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_stddev_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_stddev_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_sum_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_sum_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_trans_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_trans_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_var_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/op_var_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_div.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_minus.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_plus.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_relational.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_schur.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_cube_times.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_div.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_minus.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_ostream.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_plus.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_relational.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_schur.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/operator_times.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/podarray_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/podarray_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/promote_type.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/restrictors.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_vec_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/running_stat_vec_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/span.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/strip.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_cube_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_cube_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_field_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_field_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/subview_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/syslib_proto.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/traits.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/typedef.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/typedef_fixed.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/unwrap.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/unwrap_cube.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/upgrade_val.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/wall_clock_meat.hpp
   pkg/RcppArmadillo/inst/include/armadillo_bits/wall_clock_proto.hpp
Log:
upgraded to Armadillo 0.9.90 "Water Dragon"
swapped NEWS and ChangeLog between inst/ and top-level


Copied: pkg/RcppArmadillo/ChangeLog (from rev 2294, pkg/RcppArmadillo/inst/ChangeLog)
===================================================================
--- pkg/RcppArmadillo/ChangeLog	                        (rev 0)
+++ pkg/RcppArmadillo/ChangeLog	2010-10-16 13:42:38 UTC (rev 2305)
@@ -0,0 +1,267 @@
+2010-10-16  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.2.8
+
+	* inst/include/*: Update to Armadillo 0.9.90 "Water Dragon"
+
+	* NEWS: moved to inst/NEWS so that it gets installed with the package
+	* inst/ChangeLog: moved to top-level enabling 'C-x 4 a' lookups
+
+2010-09-25  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.2.7
+
+2010-09-25  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/RcppArmadilloWrap.h: Updated for Armadillo 0.9.80
+
+2010-09-21  Dirk Eddelbuettel  <edd at debian.org>
+
+	* inst/include/*: Update to Armadillo 0.9.80 "Chihuahua Muncher"
+
+2010-09-12  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.2.6
+
+2010-09-10  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/* : Update to Armadillo 0.9.70 "Subtropical Winter Safari"
+
+2010-08-18  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/armadillo_bits/Mat_meat.hpp : not so intrusive patch that allows
+	RcppArmadillo to add its own Mat constructors
+	* inst/include/armadillo_bits/Mat_proto.hpp : same
+
+	* inst/include/RcppArmadillo/Mat_proto.h : Mat constructor that takes a sugar
+	expression
+	* inst/include/RcppArmadillo/Mat_meat.h : implementation
+
+2010-08-17  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/RcppArmadilloWrap.h : extracted from RcppArmadillo.h
+
+	* inst/include/RcppArmadilloSugar.h : preliminary code to more interoperability
+	between Rcpp sugar and armadillo. Defines the Rcpp::forward that allows
+	forwarding the result of a sugar expression so that it is used in a Mat
+	constructor. (needs more testing)
+
+	* inst/unitTests/runit.RcppArmadillo.R : initial test for sugar/armadillo
+
+2010-08-04  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.2.5
+
+	* Upgraded to Armadillo 0.9.60 "Killer Bush Turkey" with changes:
+	  - More flexible reshape(), allowing significantly different
+	    matrix sizes
+	  - Added matrix initialisation via the << operator
+	  - Fixes for compilation issues under Mac OS X with GCC 4.2/4.0
+	    hybrid
+
+2010-08-03  Romain Francois <romain at r-enthusiasts.com>
+
+	* Upgraded to Armadillo 0.9.58 beta for testing purposes
+
+        * inst/include/armadillo: Reworked so that armadillo_bits/
+	  directory can be included as is without minor tweaks to
+	  armadillo_bits/config.hpp
+
+2010-07-28  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.2.4
+
+	* inst/include/armadillo_bits: Added small patch to not use asinh,
+	acosh and atanh on win32 as the (older) MinGW compiler cannot cope.
+	This problem will go away once R 2.12 is released as it requires
+	gcc / g++ 4.5.
+
+2010-07-25  Dirk Eddelbuettel  <edd at debian.org>
+
+	* inst/include/* : upgrade to armadillo 0.9.52 "Monkey Wrench"
+
+	* src/fastLm.cpp: Switch from inv() (which now throws a warning on
+	(near) singular matrices and returns an empty matrix) to the
+	Moore-Penrose pseudo-inverse pinv() which allows us to continue
+	the example from the manual page. Of course, for standard use inv() is
+	doing the right thing by issueing the warning.
+
+2010-06-14  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.2.3
+
+2010-06-14  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/RcppArmadilloConfig.h: Addition cconfig helping suncc
+
+2010-06-09  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.2.2
+
+2010-06-02  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/* : upgrade to armadillo 0.9.10
+
+	* inst/include/* : support for new mtOp and mtGlue, introduced in
+	armadillo 0.9.10
+
+2010-05-27  Romain Francois <romain at r-enthusiasts.com>
+
+	* R/flags.R: added RcppArmadillo:::CxxFlags()
+
+2010-05-19  Romain Francois <romain at r-enthusiasts.com>
+
+	* DESCRIPTION: Release 0.2.1
+
+	* src/fastLm.cpp: Rename stderr to std_err
+
+2010-05-18  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.2.0
+
+2010-05-18  Douglas Bates  <bates at stat.wisc.edu>
+
+	* man/fastLm/Rd: Added rank-deficient example to illustrate possible
+	problems with fastLmPure() and fastLm()
+
+	* src/fastLm/cpp: Compute sig2 via std::inner_product
+
+2010-05-17  Dirk Eddelbuettel  <edd at debian.org>
+
+	* inst/include/*: updated to Armadillo 0.9.8
+
+2010-05-17  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/RcppArmadillo.h: workaround for win64
+
+2010-05-13  Dirk Eddelbuettel  <edd at debian.org>
+
+	* R/fastLm.R: fastLm() is now generic and has a formula interface as
+	well as methods for print, summary, predict to behave like a standard
+	model fitting function
+
+	* R/fastLm.Rd: Added documentation for new methods
+
+	* src/fastLm.cpp: Small additions to returned parameters to support
+	new functionality
+
+2010-05-04  Romain Francois <romain at r-enthusiasts.com>
+
+	* R/RcppArmadillo.package.skeleton.R: new package skeleton function
+	similar to Rcpp::Rcpp.package.skeleton but targetting use of
+	RcppArmadillo
+
+	* README: removed and promoted to additional documentation in
+	?RcppArmadillo
+
+2010-05-03  Dirk Eddelbuettel  <edd at debian.org>
+
+	* inst/include/* : updated to armadillo 0.9.6
+
+2010-04-03  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Remove OS_type restriction now that RcppArmadillo
+	  includes Armadillo headers, add Doug to Authors and Maintainers
+
+2010-04-03  Douglas Bates  <bates at stat.wisc.edu>
+
+	* inst/include/armadillo: Added the armadillo headers and the
+	armadillo_bits directory.  This is from the armadillo sources with
+	only the armadillo_bits/config.hpp file modified.
+
+	* configure: and many other configuration files.  Removed the
+	foo.in files, modified cleanup not to remove the target files.
+
+2010-03-20  Dirk Eddelbuettel  <edd at debian.org>
+
+	* src/fastLm.cpp: Small fix for Armadillo 0.8.2
+
+2010-03-17  Romain Francois <romain at r-enthusiasts.com>
+
+	* src/fastLm.cpp: added some arma:: prefix
+
+	* src/RcppArmadillo.cpp: update examples to use make_list and showcase
+	various ways to use them : Named(.)=., _[.] = , Named( ., . )
+
+2010-03-11  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Release 0.1.0 and initial CRAN upload
+
+2010-03-03  Dirk Eddelbuettel  <edd at debian.org>
+
+	* src/fastLm.cpp: Moved into its own file, some more polish
+
+2010-03-03  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/RcppArmadillo.h: avoid an extra memory copy when
+	possible (i.e. in wrap( eGlue) and wrap( eOp ) when the elem_type
+	is int or double).
+
+	* inst/include/RcppArmadilloDefines.in.h added the SCALAR macro
+	to take care of the 0.9.0 api change
+
+	* src/RcppArmadillo.cpp : fix a runtime error uisng the SCALAR macro
+
+2010-03-02  Dirk Eddelbuettel  <edd at debian.org>
+
+	* src/RcppArmadillo.cpp: Added bare-bones 'fastLm' function
+	* R/fastLm.R: Added fastLm R wrapper for C++ fastLm
+	* man/fastLm.Rd: Added manual page
+	* inst/unitTests/runit.RcppArmadillo.R: Added unit test
+	* NAMESPACE: Made fastLm visible
+
+2010-03-02  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/RcppArmadillo.h: support for Armadillo 0.9.*
+
+2010-03-01  Dirk Eddelbuettel  <edd at debian.org>
+
+	* configure.in: Add configure support to test for version 0.9.0
+
+2010-02-23  Romain Francois <romain at r-enthusiasts.com>
+
+	* inst/include/RcppArmadillo.h: support for wrap( arma::Glue )
+	and wrap( arma::Op ) enabling wrap()'ing arbitrary expressions
+	involving arma::Mat objects, for example wrap( m1 + m2 ), or
+	wrap( -m1 )
+
+	* inst/unitTests/runit.RcppArmadillo.R: new unit test for
+	wrap( Glue ) and wrap( Op )
+
+2010-02-20  Dirk Eddelbuettel  <edd at debian.org>
+
+	* configure.in: Add configure support to test for presence of
+	  'armadillo' header and working 'libarmadillo' library; and
+	  a test for version 0.7.0 or higher (for Cube() type)
+	* src/Makevars.in: Setup to be filled-in from configure
+	* src/RcppArmadilloDefines.h.in: Idem
+	* cleanup: Added to remove configure-generated files
+
+	* R/flags.R: Small cleanups
+
+	* src/RcppArmadillo.h: Use the #define ARMA_HAS_CUBE from the
+	  autogenerated header, reindent using Emacs' defaults
+
+2010-02-19  Dirk Eddelbuettel  <edd at debian.org>
+
+	* DESCRIPTION: Restrict to 'OS_type: unix' for now,
+	  set Date: as an SVN property
+
+2010-02-19  Romain Francois <romain at r-enthusiasts.com>
+
+	* added support for field<T> where T is wrappable
+
+2010-02-17  Romain Francois <romain at r-enthusiasts.com>
+
+	* added support for as<Mat<T>> as<Row<T>> and as<Col<T>>
+	with T in : int, double, float, unsigned int
+
+	* added untested support for wrap( Cube<T> )
+
+2010-02-16  Dirk Eddelbuettel  <edd at debian.org>
+
+	* Initial package structure based on first proof-of-concept
+
+2010-02-16  Romain Francois <romain at r-enthusiasts.com>
+
+	* initial version, covering wrap(Mat), wrap(Col), wrap(Row)

Modified: pkg/RcppArmadillo/DESCRIPTION
===================================================================
--- pkg/RcppArmadillo/DESCRIPTION	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/DESCRIPTION	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,7 +1,7 @@
 Package: RcppArmadillo
 Type: Package
 Title: Rcpp integration for Armadillo templated linear algebra library
-Version: 0.2.7
+Version: 0.2.8
 Date: $Date$
 Author: Romain Francois, Dirk Eddelbuettel and Doug Bates
 Maintainer: Romain, Dirk and Doug <RcppArmadillo-authors at r-enthusiasts.com>
@@ -21,7 +21,7 @@
  (due to speed and/or integration capabilities), rather than another language.
  .
  The RcppArmadillo package includes the header files from the templated
- Armadillo library (currently version 0.9.80). Thus users do not need to
+ Armadillo library (currently version 0.9.90). Thus users do not need to
  install Armadillo itself in order to use RcppArmadillo.
  .
  This Armadillo integration provides a nice illustration of the 

Deleted: pkg/RcppArmadillo/NEWS
===================================================================
--- pkg/RcppArmadillo/NEWS	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/NEWS	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,90 +0,0 @@
-0.2.7   2010-09-25
-
-    o   Upgraded to Armadillo 0.9.80 "Chihuahua Muncher":
-
-         * Added join_slices(), insert_slices(), shed_slices()
-         * Added in-place operations on diagonals
-         * Various speedups due to internal architecture improvements
-
-0.2.6   2010-09-12
-
-    o   Upgraded to Armadillo 0.9.70 "Subtropical Winter Safari"
-    
-    o	arma::Mat, arma::Row and arma::Col get constructor that take vector
-    	or matrix sugar expressions. See the unit test "test.armadillo.sugar.ctor" 
-    	and "test.armadillo.sugar.matrix.ctor" for examples.
-
-0.2.5   2010-08-05
-
-    o   Upgraded to Armadillo 0.9.60 "Killer Bush Turkey"
-
-0.2.4   2010-07-27
-
-    o   Upgraded to Armadillo 0.9.52 'Monkey Wrench'
-
-    o   src/fastLm.cpp: Switch from inv() to pinv() as inv() now tests for
-        singular matrices and warns and returns an empty matrix which stops
-        the example fastLm() implementation on the manual page -- and while
-        this is generally reasonably it makes sense here to continue which
-        the Moore-Penrose pseudo-inverse allows us to do this
-
-0.2.3   2010-06-14
-
-    o   Better configuration to detect suncc (which does not have std::isfinite)
-
-0.2.2	2010-06-09
-
-    o   Added RcppArmadillo:::CxxFlags for cases where RcppArmadillo is 
-        not used via a package
-
-    o   Upgraded to Armadillo 0.9.10 'Chilli Espresso'
-
-    o   Wrap support for mtOp, i.e. operations involving mixed types such 
-        as a complex and an arma::mat, which have been introduced in
-        armadillo 0.9.10
-        
-    o   Wrap support for mtGlue, i.e. operations involving matrices of mixed 
-        types such as an arma::mat and an arma::imat, which have been introduced
-        in armadillo 0.9.10
-        
-    o   Included an inline plugin to support the plugin system introduced
-        in inline 0.3.5. The unit tests have moved from the src directory 
-        to the unit test directory (similar to Rcpp) using cxxfunction with the
-        RcppArmadillo plugin. 
-        
-0.2.1   2010-05-19
-
-    o   Bug-fix release permitting compilation on Windows
-
-0.2.0   2010-05-18
-
-    o   fastLm() is now generic and has a formula interface as well as
-        methods for print, summary, predict to behave like a standard
-        model fitting function
-
-    o   Armadillo sources (using release 0.9.8) are now included in the
-        package using a standardized build suitable for our purposes
-        (not assuming Boost or Atlas) -- see ?RcppArmadillo for
-        details
-        
-   o    New R function RcppArmadillo.package.skeleton, similar to
-        Rcpp::Rcpp.package.skeleton, but targetting use of
-        RcppArmadillo
-
-0.1.0   2010-03-11
-
-    o   the fastLm() implementation of a bare-bones lm() fit (using
-        Armadillo's solve() function) provides an example of how
-        efficient code can be written compactly using the combination
-        of Rcpp, RcppAramadillo and Armadillo
-
-    o   support for Rcpp implicit wrap of these types :
-        Mat<T>, Col<T>, Row<T>, Cube<T> where T is one of : 
-        int, unsigned int, double, float
-        
-    o   support for Rcpp implicit as of these types :
-        Mat<T>, Col<T>, Row<T> where R is one of :
-        int, unsigned int, double, float
-
-
-

Deleted: pkg/RcppArmadillo/inst/ChangeLog
===================================================================
--- pkg/RcppArmadillo/inst/ChangeLog	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/ChangeLog	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,258 +0,0 @@
-2010-09-25  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Release 0.2.7
-
-2010-09-25  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/RcppArmadilloWrap.h: Updated for Armadillo 0.9.80
-
-2010-09-21  Dirk Eddelbuettel  <edd at debian.org>
-
-	* inst/include/*: Update to Armadillo 0.9.80 "Chihuahua Muncher"
-
-2010-09-12  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Release 0.2.6
-
-2010-09-10  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/* : Update to Armadillo 0.9.70 "Subtropical Winter Safari"
-
-2010-08-18  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/armadillo_bits/Mat_meat.hpp : not so intrusive patch that allows
-	RcppArmadillo to add its own Mat constructors
-	* inst/include/armadillo_bits/Mat_proto.hpp : same
-
-	* inst/include/RcppArmadillo/Mat_proto.h : Mat constructor that takes a sugar
-	expression
-	* inst/include/RcppArmadillo/Mat_meat.h : implementation
-
-2010-08-17  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/RcppArmadilloWrap.h : extracted from RcppArmadillo.h
-
-	* inst/include/RcppArmadilloSugar.h : preliminary code to more interoperability
-	between Rcpp sugar and armadillo. Defines the Rcpp::forward that allows
-	forwarding the result of a sugar expression so that it is used in a Mat
-	constructor. (needs more testing)
-
-	* inst/unitTests/runit.RcppArmadillo.R : initial test for sugar/armadillo
-
-2010-08-04  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Release 0.2.5
-
-	* Upgraded to Armadillo 0.9.60 "Killer Bush Turkey" with changes:
-	  - More flexible reshape(), allowing significantly different
-	    matrix sizes
-	  - Added matrix initialisation via the << operator
-	  - Fixes for compilation issues under Mac OS X with GCC 4.2/4.0
-	    hybrid
-
-2010-08-03  Romain Francois <romain at r-enthusiasts.com>
-
-	* Upgraded to Armadillo 0.9.58 beta for testing purposes
-
-        * inst/include/armadillo: Reworked so that armadillo_bits/
-	  directory can be included as is without minor tweaks to
-	  armadillo_bits/config.hpp
-
-2010-07-28  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Release 0.2.4
-
-	* inst/include/armadillo_bits: Added small patch to not use asinh,
-	acosh and atanh on win32 as the (older) MinGW compiler cannot cope.
-	This problem will go away once R 2.12 is released as it requires
-	gcc / g++ 4.5.
-
-2010-07-25  Dirk Eddelbuettel  <edd at debian.org>
-
-	* inst/include/* : upgrade to armadillo 0.9.52 "Monkey Wrench"
-
-	* src/fastLm.cpp: Switch from inv() (which now throws a warning on
-	(near) singular matrices and returns an empty matrix) to the
-	Moore-Penrose pseudo-inverse pinv() which allows us to continue
-	the example from the manual page. Of course, for standard use inv() is
-	doing the right thing by issueing the warning.
-
-2010-06-14  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Release 0.2.3
-
-2010-06-14  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/RcppArmadilloConfig.h: Addition cconfig helping suncc
-
-2010-06-09  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Release 0.2.2
-
-2010-06-02  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/* : upgrade to armadillo 0.9.10
-
-	* inst/include/* : support for new mtOp and mtGlue, introduced in
-	armadillo 0.9.10
-
-2010-05-27  Romain Francois <romain at r-enthusiasts.com>
-
-	* R/flags.R: added RcppArmadillo:::CxxFlags()
-
-2010-05-19  Romain Francois <romain at r-enthusiasts.com>
-
-	* DESCRIPTION: Release 0.2.1
-
-	* src/fastLm.cpp: Rename stderr to std_err
-
-2010-05-18  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Release 0.2.0
-
-2010-05-18  Douglas Bates  <bates at stat.wisc.edu>
-
-	* man/fastLm/Rd: Added rank-deficient example to illustrate possible
-	problems with fastLmPure() and fastLm()
-
-	* src/fastLm/cpp: Compute sig2 via std::inner_product
-
-2010-05-17  Dirk Eddelbuettel  <edd at debian.org>
-
-	* inst/include/*: updated to Armadillo 0.9.8
-
-2010-05-17  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/RcppArmadillo.h: workaround for win64
-
-2010-05-13  Dirk Eddelbuettel  <edd at debian.org>
-
-	* R/fastLm.R: fastLm() is now generic and has a formula interface as
-	well as methods for print, summary, predict to behave like a standard
-	model fitting function
-
-	* R/fastLm.Rd: Added documentation for new methods
-
-	* src/fastLm.cpp: Small additions to returned parameters to support
-	new functionality
-
-2010-05-04  Romain Francois <romain at r-enthusiasts.com>
-
-	* R/RcppArmadillo.package.skeleton.R: new package skeleton function
-	similar to Rcpp::Rcpp.package.skeleton but targetting use of
-	RcppArmadillo
-
-	* README: removed and promoted to additional documentation in
-	?RcppArmadillo
-
-2010-05-03  Dirk Eddelbuettel  <edd at debian.org>
-
-	* inst/include/* : updated to armadillo 0.9.6
-
-2010-04-03  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Remove OS_type restriction now that RcppArmadillo
-	  includes Armadillo headers, add Doug to Authors and Maintainers
-
-2010-04-03  Douglas Bates  <bates at stat.wisc.edu>
-
-	* inst/include/armadillo: Added the armadillo headers and the
-	armadillo_bits directory.  This is from the armadillo sources with
-	only the armadillo_bits/config.hpp file modified.
-
-	* configure: and many other configuration files.  Removed the
-	foo.in files, modified cleanup not to remove the target files.
-
-2010-03-20  Dirk Eddelbuettel  <edd at debian.org>
-
-	* src/fastLm.cpp: Small fix for Armadillo 0.8.2
-
-2010-03-17  Romain Francois <romain at r-enthusiasts.com>
-
-	* src/fastLm.cpp: added some arma:: prefix
-
-	* src/RcppArmadillo.cpp: update examples to use make_list and showcase
-	various ways to use them : Named(.)=., _[.] = , Named( ., . )
-
-2010-03-11  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Release 0.1.0 and initial CRAN upload
-
-2010-03-03  Dirk Eddelbuettel  <edd at debian.org>
-
-	* src/fastLm.cpp: Moved into its own file, some more polish
-
-2010-03-03  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/RcppArmadillo.h: avoid an extra memory copy when
-	possible (i.e. in wrap( eGlue) and wrap( eOp ) when the elem_type
-	is int or double).
-
-	* inst/include/RcppArmadilloDefines.in.h added the SCALAR macro
-	to take care of the 0.9.0 api change
-
-	* src/RcppArmadillo.cpp : fix a runtime error uisng the SCALAR macro
-
-2010-03-02  Dirk Eddelbuettel  <edd at debian.org>
-
-	* src/RcppArmadillo.cpp: Added bare-bones 'fastLm' function
-	* R/fastLm.R: Added fastLm R wrapper for C++ fastLm
-	* man/fastLm.Rd: Added manual page
-	* inst/unitTests/runit.RcppArmadillo.R: Added unit test
-	* NAMESPACE: Made fastLm visible
-
-2010-03-02  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/RcppArmadillo.h: support for Armadillo 0.9.*
-
-2010-03-01  Dirk Eddelbuettel  <edd at debian.org>
-
-	* configure.in: Add configure support to test for version 0.9.0
-
-2010-02-23  Romain Francois <romain at r-enthusiasts.com>
-
-	* inst/include/RcppArmadillo.h: support for wrap( arma::Glue )
-	and wrap( arma::Op ) enabling wrap()'ing arbitrary expressions
-	involving arma::Mat objects, for example wrap( m1 + m2 ), or
-	wrap( -m1 )
-
-	* inst/unitTests/runit.RcppArmadillo.R: new unit test for
-	wrap( Glue ) and wrap( Op )
-
-2010-02-20  Dirk Eddelbuettel  <edd at debian.org>
-
-	* configure.in: Add configure support to test for presence of
-	  'armadillo' header and working 'libarmadillo' library; and
-	  a test for version 0.7.0 or higher (for Cube() type)
-	* src/Makevars.in: Setup to be filled-in from configure
-	* src/RcppArmadilloDefines.h.in: Idem
-	* cleanup: Added to remove configure-generated files
-
-	* R/flags.R: Small cleanups
-
-	* src/RcppArmadillo.h: Use the #define ARMA_HAS_CUBE from the
-	  autogenerated header, reindent using Emacs' defaults
-
-2010-02-19  Dirk Eddelbuettel  <edd at debian.org>
-
-	* DESCRIPTION: Restrict to 'OS_type: unix' for now,
-	  set Date: as an SVN property
-
-2010-02-19  Romain Francois <romain at r-enthusiasts.com>
-
-	* added support for field<T> where T is wrappable
-
-2010-02-17  Romain Francois <romain at r-enthusiasts.com>
-
-	* added support for as<Mat<T>> as<Row<T>> and as<Col<T>>
-	with T in : int, double, float, unsigned int
-
-	* added untested support for wrap( Cube<T> )
-
-2010-02-16  Dirk Eddelbuettel  <edd at debian.org>
-
-	* Initial package structure based on first proof-of-concept
-
-2010-02-16  Romain Francois <romain at r-enthusiasts.com>
-
-	* initial version, covering wrap(Mat), wrap(Col), wrap(Row)

Copied: pkg/RcppArmadillo/inst/NEWS (from rev 2294, pkg/RcppArmadillo/NEWS)
===================================================================
--- pkg/RcppArmadillo/inst/NEWS	                        (rev 0)
+++ pkg/RcppArmadillo/inst/NEWS	2010-10-16 13:42:38 UTC (rev 2305)
@@ -0,0 +1,101 @@
+0.2.8   2010-10-16
+
+    o   Upgraded to Armadillo 0.9.90 "Water Dragon":
+
+         * Added unsafe_col()
+         * Speedups and bugfixes in lu()
+         * Minimisation of pedantic compiler warnings
+
+    o   Switched NEWS and ChangeLog between inst/ and the top-level directory
+        so that NEWS (this file) gets installed with the package
+
+0.2.7   2010-09-25
+
+    o   Upgraded to Armadillo 0.9.80 "Chihuahua Muncher":
+
+         * Added join_slices(), insert_slices(), shed_slices()
+         * Added in-place operations on diagonals
+         * Various speedups due to internal architecture improvements
+
+0.2.6   2010-09-12
+
+    o   Upgraded to Armadillo 0.9.70 "Subtropical Winter Safari"
+    
+    o	arma::Mat, arma::Row and arma::Col get constructor that take vector
+    	or matrix sugar expressions. See the unit test "test.armadillo.sugar.ctor" 
+    	and "test.armadillo.sugar.matrix.ctor" for examples.
+
+0.2.5   2010-08-05
+
+    o   Upgraded to Armadillo 0.9.60 "Killer Bush Turkey"
+
+0.2.4   2010-07-27
+
+    o   Upgraded to Armadillo 0.9.52 'Monkey Wrench'
+
+    o   src/fastLm.cpp: Switch from inv() to pinv() as inv() now tests for
+        singular matrices and warns and returns an empty matrix which stops
+        the example fastLm() implementation on the manual page -- and while
+        this is generally reasonably it makes sense here to continue which
+        the Moore-Penrose pseudo-inverse allows us to do this
+
+0.2.3   2010-06-14
+
+    o   Better configuration to detect suncc (which does not have std::isfinite)
+
+0.2.2	2010-06-09
+
+    o   Added RcppArmadillo:::CxxFlags for cases where RcppArmadillo is 
+        not used via a package
+
+    o   Upgraded to Armadillo 0.9.10 'Chilli Espresso'
+
+    o   Wrap support for mtOp, i.e. operations involving mixed types such 
+        as a complex and an arma::mat, which have been introduced in
+        armadillo 0.9.10
+        
+    o   Wrap support for mtGlue, i.e. operations involving matrices of mixed 
+        types such as an arma::mat and an arma::imat, which have been introduced
+        in armadillo 0.9.10
+        
+    o   Included an inline plugin to support the plugin system introduced
+        in inline 0.3.5. The unit tests have moved from the src directory 
+        to the unit test directory (similar to Rcpp) using cxxfunction with the
+        RcppArmadillo plugin. 
+        
+0.2.1   2010-05-19
+
+    o   Bug-fix release permitting compilation on Windows
+
+0.2.0   2010-05-18
+
+    o   fastLm() is now generic and has a formula interface as well as
+        methods for print, summary, predict to behave like a standard
+        model fitting function
+
+    o   Armadillo sources (using release 0.9.8) are now included in the
+        package using a standardized build suitable for our purposes
+        (not assuming Boost or Atlas) -- see ?RcppArmadillo for
+        details
+        
+   o    New R function RcppArmadillo.package.skeleton, similar to
+        Rcpp::Rcpp.package.skeleton, but targetting use of
+        RcppArmadillo
+
+0.1.0   2010-03-11
+
+    o   the fastLm() implementation of a bare-bones lm() fit (using
+        Armadillo's solve() function) provides an example of how
+        efficient code can be written compactly using the combination
+        of Rcpp, RcppAramadillo and Armadillo
+
+    o   support for Rcpp implicit wrap of these types :
+        Mat<T>, Col<T>, Row<T>, Cube<T> where T is one of : 
+        int, unsigned int, double, float
+        
+    o   support for Rcpp implicit as of these types :
+        Mat<T>, Col<T>, Row<T> where R is one of :
+        int, unsigned int, double, float
+
+
+

Modified: pkg/RcppArmadillo/inst/include/armadillo
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
 // 
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-// 
 // This file is part of the Armadillo C++ library.
 // It is provided without any warranty of fitness
 // for any purpose. You can redistribute this file
@@ -126,6 +123,9 @@
   //
   // class prototypes
   
+  #include "armadillo_bits/Base.hpp"
+  #include "armadillo_bits/BaseCube.hpp"
+  
   #include "armadillo_bits/syslib_proto.hpp"
   #include "armadillo_bits/arrayops_proto.hpp"
   #include "armadillo_bits/podarray_proto.hpp"
@@ -135,8 +135,6 @@
   #include "armadillo_bits/atlas_proto.hpp"
   #include "armadillo_bits/auxlib_proto.hpp"
   
-  #include "armadillo_bits/Base.hpp"
-  #include "armadillo_bits/BaseCube.hpp"
   
   #include "armadillo_bits/injector_proto.hpp"
   

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Base.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Base.hpp	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Base.hpp	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
 // 
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-// 
 // This file is part of the Armadillo C++ library.
 // It is provided without any warranty of fitness
 // for any purpose. You can redistribute this file

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube.hpp	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/BaseCube.hpp	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
 // 
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-// 
 // This file is part of the Armadillo C++ library.
 // It is provided without any warranty of fitness
 // for any purpose. You can redistribute this file

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Col_meat.hpp	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
 // 
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-// 
 // This file is part of the Armadillo C++ library.
 // It is provided without any warranty of fitness
 // for any purpose. You can redistribute this file

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Col_proto.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Col_proto.hpp	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Col_proto.hpp	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
 // 
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-// 
 // This file is part of the Armadillo C++ library.
 // It is provided without any warranty of fitness
 // for any purpose. You can redistribute this file

Modified: pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp
===================================================================
--- pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp	2010-10-16 11:54:05 UTC (rev 2304)
+++ pkg/RcppArmadillo/inst/include/armadillo_bits/Cube_meat.hpp	2010-10-16 13:42:38 UTC (rev 2305)
@@ -1,9 +1,6 @@
-// Copyright (C) 2010 NICTA and the authors listed below
-// http://nicta.com.au
+// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2010 Conrad Sanderson
 // 
-// Authors:
-// - Conrad Sanderson (conradsand at ieee dot org)
-// 
 // This file is part of the Armadillo C++ library.
 // It is provided without any warranty of fitness
 // for any purpose. You can redistribute this file
@@ -1681,6 +1678,7 @@
 //! linear element accessor (treats the cube as a vector); bounds checking not done when ARMA_NO_DEBUG is defined
 template<typename eT>
 arma_inline
+arma_warn_unused
 eT&
 Cube<eT>::operator() (const u32 i)
   {
@@ -1693,6 +1691,7 @@
 //! linear element accessor (treats the cube as a vector); bounds checking not done when ARMA_NO_DEBUG is defined
 template<typename eT>
 arma_inline
+arma_warn_unused
 eT
 Cube<eT>::operator() (const u32 i) const
   {
@@ -1704,6 +1703,7 @@
 //! linear element accessor (treats the cube as a vector); no bounds check.  
 template<typename eT>
 arma_inline
+arma_warn_unused
 eT&
 Cube<eT>::operator[] (const u32 i)
   {
@@ -1715,6 +1715,7 @@
 //! linear element accessor (treats the cube as a vector); no bounds check
 template<typename eT>
 arma_inline
+arma_warn_unused
 eT
 Cube<eT>::operator[] (const u32 i) const
   {
@@ -1726,6 +1727,7 @@
 //! element accessor; bounds checking not done when ARMA_NO_DEBUG is defined
 template<typename eT>
 arma_inline
+arma_warn_unused
 eT&
 Cube<eT>::operator() (const u32 in_row, const u32 in_col, const u32 in_slice)
   {
@@ -1746,6 +1748,7 @@
 //! element accessor; bounds checking not done when ARMA_NO_DEBUG is defined
 template<typename eT>
 arma_inline
+arma_warn_unused
 eT
 Cube<eT>::operator() (const u32 in_row, const u32 in_col, const u32 in_slice) const
   {
@@ -1766,6 +1769,7 @@
 //! element accessor; no bounds check
 template<typename eT>
 arma_inline
+arma_warn_unused
 eT&
 Cube<eT>::at(const u32 in_row, const u32 in_col, const u32 in_slice)
   {
@@ -1777,6 +1781,7 @@
 //! element accessor; no bounds check
 template<typename eT>
 arma_inline
+arma_warn_unused
 eT
 Cube<eT>::at(const u32 in_row, const u32 in_col, const u32 in_slice) const
   {
@@ -1834,6 +1839,7 @@
 //! returns true if all of the elements are finite
 template<typename eT>
 arma_inline
+arma_warn_unused
 bool
 Cube<eT>::is_finite() const
   {
@@ -1853,6 +1859,7 @@
 //! returns true if the cube has no elements
 template<typename eT>
 arma_inline
+arma_warn_unused
 bool
 Cube<eT>::is_empty() const
   {
@@ -1864,6 +1871,7 @@
 //! returns true if the given index is currently in range
 template<typename eT>
 arma_inline
+arma_warn_unused
[TRUNCATED]

To get the complete diff run:
    svnlook diff /svnroot/rcpp -r 2305


More information about the Rcpp-commits mailing list