RE: [boost] [MPL] vector of vectors

2002-12-01 Thread Aleksey Gurtovoy
David A. Greene wrote: Is it possible to have an MPL vector of MPL vectors? Sure. MPL sequences are polymorphic regarding their elements; everything that is a type can be put into a sequence, and everything in MPL is a type :). When I try this, the compiler (g++ 3.2) complains about an

[boost] Lambda and Borland C++

2002-12-01 Thread John Maddock
I'm wondering if it's possible to get Lambda working with Borland's compiler? There are a couple of issues that are easy to fix, but then things get tricky: 1) Integral constant expressions need fully qualified names: RCS file: /cvsroot/boost/boost/boost/lambda/detail/lambda_traits.hpp,v

[boost] UBLAS: preserving matrix resize.

2002-12-01 Thread Stas Fomin
I have to make matrix resize with preserving of the content of the matrix. (add rows, columns...) I try to do this using matrix ranges: -- Mat A(2,2); A(0,0)=11; A(0,1)=12; A(1,0)=21; A(1,1)=22; Mat _A(4,4);

[boost] boost/throw_expression.hpp specs?

2002-12-01 Thread Beman Dawes
If BOOST_NO_EXCEPTIONS is defined then boost::throw_expression() is declared but not defined. The docs say ...the user is expected to supply an appropriate definition but no other requirements are stated. Seems there is should be an additional requirement A user-defined throw_expression

Re: [boost] Possible patch to format for Borland BCB5

2002-12-01 Thread Beman Dawes
At 08:11 PM 11/28/2002, David Abrahams wrote: AFAIK, Metrowerks is correct, and the other compilers intend to detect these errors in the future. The fix is usually to add qualification. For example, foo::out_of_range_bit. The fix is usually to make sure that the appropriate declaration of a

Re: [boost] Possible patch to format for Borland BCB5

2002-12-01 Thread David Abrahams
Beman Dawes [EMAIL PROTECTED] writes: At 08:11 PM 11/28/2002, David Abrahams wrote: AFAIK, Metrowerks is correct, and the other compilers intend to detect these errors in the future. The fix is usually to add qualification. For example, foo::out_of_range_bit. The fix is

Re: [boost] lexical_cast and Unicode

2002-12-01 Thread Phil Nash
[Terje Slettebø] Speaking of different character types, perhaps there could also be interest for converting between strings of different character types, as well? For example: std::string str=lexical_caststd::string(LA wide character string); std::wstring wstr=lexical_caststd::wstring(A

Re: [boost] Boost release compressed by bzip2

2002-12-01 Thread Beman Dawes
At 03:05 PM 11/29/2002, Pavel Vozenilek wrote: Bandwith and time of those with dialup can be saved by compressing Boost release by BZIP2 compressor (http://sources.redhat.com/bzip2/). For example boost_1_29_0.tar.gz has size 5 272 kB, tared and compressed by bzip2 size is 4 282 kB (down to

Re: [boost] implicit_cast inventor

2002-12-01 Thread David Abrahams
Beman Dawes [EMAIL PROTECTED] writes: At 11:26 AM 11/30/2002, David Abrahams wrote: Peter Dimov [EMAIL PROTECTED] writes: Google tells me that I was wrong, and the correct implementation was originally suggested by C. Green in

[boost] Re: implicit_cast inventor

2002-12-01 Thread Carl Daniel
Beman Dawes [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... I'm all for bending over backwards to protect Booster's intellectual property rights, but I having a lot of trouble applying IP concepts to such a posting. Am I off-base here? I think you're spot-on,

Re: [boost] Possible patch to format for Borland BCB5

2002-12-01 Thread David Abrahams
A small correction -- David Abrahams [EMAIL PROTECTED] writes: It's pretty simple: 0. A dependent name is one whose meaning depends on the type or value of a template parameter. 1. templates are parsed in phase 1 and all non-dependent names are bound at that point. Any unqualified

Re: [boost] Boost release compressed by bzip2

2002-12-01 Thread Robin.Hu
Bzip2 is widely spreaded with GNU software. It is available to all *nix platforms those are available to me, include linux, *bsd, solaris, etc... IMHO, using tar.bz2 instead of tar.gz is a good idea. On Sun, 01 Dec 2002 19:35:35 -0500 Beman Dawes [EMAIL PROTECTED] wrote: At 03:05 PM

[boost] Re: Boost release compressed by bzip2

2002-12-01 Thread Gennadiy Rozental
Robin.Hu [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... Bzip2 is widely spreaded with GNU software. It is available to all *nix platforms those are available to me, include linux, *bsd, solaris, etc... IMHO, using tar.bz2 instead of tar.gz is a good idea. Why

Re: [boost] Re: Boost release compressed by bzip2

2002-12-01 Thread Rene Rivera
[2002-12-01] Gennadiy Rozental wrote: Robin.Hu [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... Bzip2 is widely spreaded with GNU software. It is available to all *nix platforms those are available to me, include linux, *bsd, solaris, etc... IMHO, using tar.bz2

[boost] Re: BOOST_CHECK_EQUAL() dangers

2002-12-01 Thread Gennadiy Rozental
Actually I was hoping you would choose option 3. :-) For me, option 2 just doesn't feel right. And I think it's not in the spirit of the standard, either. (Implicit conversion from char * to string doesn't exist, a char * is just a pointer.) I would classify this as suprising behaviour which

[boost] Re: Re: Boost release compressed by bzip2

2002-12-01 Thread Gennadiy Rozental
Because none of those; bz2, rar, or ace, will let you do this... tar zxvf boost-1.29.0.tar.gz I could not get your point here. Every archiver has it's own command for unpacking. So what? Gennadiy. ___ Unsubscribe other changes:

[boost] Re: Downloading options

2002-12-01 Thread Vesa Karvonen
Beman Dawes: Daryle Walker: 1. The download option from SourceForge just uses our web space as an archive depot. All other SourceForge projects I've seen use SF's downloading facilities (file release). We could switch to it to be more consistent with other SF projects, but we'll also get