$include_dir="/home/hyper-archives/ublas/include"; include("$include_dir/msg-header.inc") ?>
From: Michael Stevens (mail_at_[hidden])
Date: 2005-07-06 13:51:01
Jon,
> > I think a change would be reasonable. I certainly don't rely on this
> > behaviour.
> >
> > We could effect such a by using:
> > 	if (this != &all_)
> >
> > In this case only the explicit use of all() would break your invariant.
>
> If nobody else objects, might you possibly have a chance to make this
> change in the UBlas CVS repository?
>
> Thank you again
Since no one  objected and I see the broken semantics as a bug I have 
committed the fix as suggested. Same applies for basic_range, basic_slice and
indirect_array.
The changes as minor. Can you test it matches what you expect?
Michael
-- 
___________________________________
Michael Stevens Systems Engineering
34128 Kassel, Germany
Phone/Fax: +49 561 5218038
Navigation Systems, Estimation  and
                 Bayesian Filtering
    http://bayesclasses.sf.net
___________________________________