$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: steven_at_[hidden]
Date: 2008-05-24 15:41:20
Author: steven_watanabe
Date: 2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
New Revision: 45735
URL: http://svn.boost.org/trac/boost/changeset/45735
Log:
Renamed dimension_list to list because its being used all over the place for lots of other purposes as well...
Text files modified: 
   sandbox/units/boost/units/base_dimension.hpp        |     2 +-                                      
   sandbox/units/boost/units/base_unit.hpp             |     2 +-                                      
   sandbox/units/boost/units/detail/dimension_list.hpp |    10 +++++-----                              
   sandbox/units/boost/units/detail/linear_algebra.hpp |     4 ++--                                    
   sandbox/units/boost/units/detail/unscale.hpp        |     2 +-                                      
   sandbox/units/boost/units/heterogeneous_system.hpp  |     2 +-                                      
   sandbox/units/boost/units/is_dimension_list.hpp     |     2 +-                                      
   sandbox/units/boost/units/make_scaled_unit.hpp      |     2 +-                                      
   sandbox/units/boost/units/make_system.hpp           |     2 +-                                      
   sandbox/units/boost/units/scaled_base_unit.hpp      |     2 +-                                      
   sandbox/units/boost/units/units_fwd.hpp             |     2 +-                                      
   sandbox/units/libs/units/example/dimension.cpp      |    14 +++++++-------                          
   12 files changed, 23 insertions(+), 23 deletions(-)
Modified: sandbox/units/boost/units/base_dimension.hpp
==============================================================================
--- sandbox/units/boost/units/base_dimension.hpp	(original)
+++ sandbox/units/boost/units/base_dimension.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -65,7 +65,7 @@
         typedef base_dimension                                                          this_type;
         /// A convenience typedef.  Equivalent to boost::units::derived_dimension<Derived,1>::type.
 #ifndef BOOST_UNITS_DOXYGEN 
-        typedef dimension_list<dim<Derived,static_rational<1> >, dimensionless_type>    dimension_type;
+        typedef list<dim<Derived,static_rational<1> >, dimensionless_type>    dimension_type;
 #else
         typedef detail::unspecified dimension_type;
 #endif
Modified: sandbox/units/boost/units/base_unit.hpp
==============================================================================
--- sandbox/units/boost/units/base_unit.hpp	(original)
+++ sandbox/units/boost/units/base_unit.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -80,7 +80,7 @@
             Dim,
             heterogeneous_system<
                 heterogeneous_system_impl<
-                    dimension_list<
+                    list<
                         heterogeneous_system_dim<Derived,static_rational<1> >,
                         dimensionless_type
                     >,
Modified: sandbox/units/boost/units/detail/dimension_list.hpp
==============================================================================
--- sandbox/units/boost/units/detail/dimension_list.hpp	(original)
+++ sandbox/units/boost/units/detail/dimension_list.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -34,10 +34,10 @@
 } // namespace detail
 
 template<class Item, class Next>
-struct dimension_list
+struct list
 {
     typedef detail::dimension_list_tag  tag;
-    typedef dimension_list              type;
+    typedef list              type;
     typedef Item                        item;
     typedef Next                        next;
     typedef typename mpl::next<typename Next::size>::type size;
@@ -83,7 +83,7 @@
     template<class L, class T>
     struct apply 
     {
-        typedef units::dimension_list<T, L> type;
+        typedef units::list<T, L> type;
     };
 };
 
@@ -111,7 +111,7 @@
 
 // INTERNAL ONLY
 template<class Item, class Next>
-struct deref<units::dimension_list<Item, Next> >
+struct deref<units::list<Item, Next> >
 {
     typedef Item type;
 };
@@ -124,7 +124,7 @@
 
 #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
 
-BOOST_TYPEOF_REGISTER_TEMPLATE(boost::units::dimension_list, 2)
+BOOST_TYPEOF_REGISTER_TEMPLATE(boost::units::list, 2)
 
 #endif
 
Modified: sandbox/units/boost/units/detail/linear_algebra.hpp
==============================================================================
--- sandbox/units/boost/units/detail/linear_algebra.hpp	(original)
+++ sandbox/units/boost/units/detail/linear_algebra.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -1030,7 +1030,7 @@
     typedef void base_dimension_type;
 };
 template<class T>
-struct is_base_dimension_unit<dimension_list<dim<T, static_rational<1> >, dimensionless_type> > {
+struct is_base_dimension_unit<list<dim<T, static_rational<1> >, dimensionless_type> > {
     typedef mpl::true_ type;
     typedef T base_dimension_type;
 };
@@ -1098,7 +1098,7 @@
         // pad the dimension with zeroes so it can just be a
         // list of numbers, making the multiplication easy
         // e.g. if the arguments are list<pound, foot> and
-        // dimension_list<mass,time^-2> then this step will
+        // list<mass,time^-2> then this step will
         // yield list<0,1,-2>
         typedef typename expand_dimensions<mpl::size<typename base_solutions::dimensions>::value>::template apply<
             typename mpl::begin<typename base_solutions::dimensions>::type,
Modified: sandbox/units/boost/units/detail/unscale.hpp
==============================================================================
--- sandbox/units/boost/units/detail/unscale.hpp	(original)
+++ sandbox/units/boost/units/detail/unscale.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -86,7 +86,7 @@
 template<class S, class Scale>
 struct get_scale_list<scaled_base_unit<S, Scale> >
 {
-    typedef typename mpl::times<dimension_list<scale_list_dim<Scale>, dimensionless_type>, typename get_scale_list<S>::type>::type type;
+    typedef typename mpl::times<list<scale_list_dim<Scale>, dimensionless_type>, typename get_scale_list<S>::type>::type type;
 };
 
 /// INTERNAL ONLY
Modified: sandbox/units/boost/units/heterogeneous_system.hpp
==============================================================================
--- sandbox/units/boost/units/heterogeneous_system.hpp	(original)
+++ sandbox/units/boost/units/heterogeneous_system.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -92,7 +92,7 @@
         Dimensions,                                                 \
         boost::units::heterogeneous_system<                         \
             boost::units::heterogeneous_system_impl<                \
-                boost::units::dimension_list<                       \
+                boost::units::list<                       \
                     boost::units::heterogeneous_system_dim<         \
                         BaseUnit,                                   \
                         boost::units::static_rational<1>            \
Modified: sandbox/units/boost/units/is_dimension_list.hpp
==============================================================================
--- sandbox/units/boost/units/is_dimension_list.hpp	(original)
+++ sandbox/units/boost/units/is_dimension_list.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -26,7 +26,7 @@
 { };
 
 template<typename Item, typename Next>
-struct is_dimension_list<dimension_list<Item, Next> > :
+struct is_dimension_list<list<Item, Next> > :
     public mpl::true_
 { };
 
Modified: sandbox/units/boost/units/make_scaled_unit.hpp
==============================================================================
--- sandbox/units/boost/units/make_scaled_unit.hpp	(original)
+++ sandbox/units/boost/units/make_scaled_unit.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -32,7 +32,7 @@
                 Dimension,
                 typename mpl::times<
                     OldScale,
-                    dimension_list<scale_list_dim<Scale>, dimensionless_type>
+                    list<scale_list_dim<Scale>, dimensionless_type>
                 >::type
             >
         >
Modified: sandbox/units/boost/units/make_system.hpp
==============================================================================
--- sandbox/units/boost/units/make_system.hpp	(original)
+++ sandbox/units/boost/units/make_system.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -71,7 +71,7 @@
 template<class T0>
 struct make_system<T0, na, na, na, na, na, na, na, na, na>
 {
-    typedef homogeneous_system<dimension_list<T0, dimensionless_type> > type;
+    typedef homogeneous_system<list<T0, dimensionless_type> > type;
 };
 
 template<class T0, class T1>
Modified: sandbox/units/boost/units/scaled_base_unit.hpp
==============================================================================
--- sandbox/units/boost/units/scaled_base_unit.hpp	(original)
+++ sandbox/units/boost/units/scaled_base_unit.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -59,7 +59,7 @@
         dimension_type,
         heterogeneous_system<
             heterogeneous_system_impl<
-                dimension_list<
+                list<
                     heterogeneous_system_dim<scaled_base_unit,static_rational<1> >,
                     dimensionless_type
                 >,
Modified: sandbox/units/boost/units/units_fwd.hpp
==============================================================================
--- sandbox/units/boost/units/units_fwd.hpp	(original)
+++ sandbox/units/boost/units/units_fwd.hpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -24,7 +24,7 @@
 template<typename T> struct is_dim;
 
 struct dimensionless_type;
-template<class Item,class Next> struct dimension_list;
+template<class Item,class Next> struct list;
 template<typename Seq> struct make_dimension_list;
 
 template<class T> struct is_dimensionless;
Modified: sandbox/units/libs/units/example/dimension.cpp
==============================================================================
--- sandbox/units/libs/units/example/dimension.cpp	(original)
+++ sandbox/units/libs/units/example/dimension.cpp	2008-05-24 15:41:19 EDT (Sat, 24 May 2008)
@@ -20,13 +20,13 @@
 @verbatim
 
 //[dimension_output
-length_dimension  = dimension_list<dim<length_base_dimension, static_rational<1l, 1l> >, dimensionless_type>
-mass_dimension    = dimension_list<dim<mass_base_dimension, static_rational<1l, 1l> >, dimensionless_type>
-time_dimension    = dimension_list<dim<time_base_dimension, static_rational<1l, 1l> >, dimensionless_type>
-energy_dimension  = dimension_list<dim<length_base_dimension, static_rational<2l, 1l> >, dimension_list<dim<mass_base_dimension, static_rational<1l, 1l> >, dimension_list<dim<time_base_dimension, static_rational<-2l, 1l> >, dimensionless_type> > >
-LM_type      = dimension_list<dim<length_base_dimension, static_rational<1l, 1l> >, dimension_list<dim<mass_base_dimension, static_rational<1l, 1l> >, dimensionless_type> >
-L_T_type     = dimension_list<dim<length_base_dimension, static_rational<1l, 1l> >, dimension_list<dim<time_base_dimension, static_rational<-1l, 1l> >, dimensionless_type> >
-V_type       = dimension_list<dim<length_base_dimension, static_rational<1l, 1l> >, dimension_list<dim<time_base_dimension, static_rational<-1l, 1l> >, dimensionless_type> >
+length_dimension  = list<dim<length_base_dimension, static_rational<1l, 1l> >, dimensionless_type>
+mass_dimension    = list<dim<mass_base_dimension, static_rational<1l, 1l> >, dimensionless_type>
+time_dimension    = list<dim<time_base_dimension, static_rational<1l, 1l> >, dimensionless_type>
+energy_dimension  = list<dim<length_base_dimension, static_rational<2l, 1l> >, list<dim<mass_base_dimension, static_rational<1l, 1l> >, list<dim<time_base_dimension, static_rational<-2l, 1l> >, dimensionless_type> > >
+LM_type      = list<dim<length_base_dimension, static_rational<1l, 1l> >, list<dim<mass_base_dimension, static_rational<1l, 1l> >, dimensionless_type> >
+L_T_type     = list<dim<length_base_dimension, static_rational<1l, 1l> >, list<dim<time_base_dimension, static_rational<-1l, 1l> >, dimensionless_type> >
+V_type       = list<dim<length_base_dimension, static_rational<1l, 1l> >, list<dim<time_base_dimension, static_rational<-1l, 1l> >, dimensionless_type> >
 //]
 
 @endverbatim