[boost] Re: Fixed-Point Decimal Formal Review

2003-07-25 Thread Dirk Schreib
Hello Mike, I completly agree with your your statement. The IEEE 754 revision committee has added decimal formats (32, 64, and 128 bits) to the proposed new Floating-point standard, along with full DFP arithmetic. May I suggest that the class be changed to implement the proposed IEEE 754

[boost] Re: Slight revision to more-I/O

2003-07-25 Thread Daryle Walker
On Tuesday, July 22, 2003, at 8:51 AM, Paul A. Bristow wrote: -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Daryle Walker Sent: Saturday, July 19, 2003 8:38 AM To: Boost Subject: [boost] Slight revision to more-I/O In the latest post-review version, I

Re: [boost] spatial and metric containers

2003-07-25 Thread Miroslav Silovic
[EMAIL PROTECTED] wrote: SMTL aims to efficiently solve queries like: a) Which books where written by authors whose last name begins with B between 1986 and 1994? b) How many cities with population above 10,000 are located between such and such latitude and such and such longitude? c) Which

[boost] Re: Fixed-Point Decimal Formal Review

2003-07-25 Thread Mike Cowlishaw
Dirk Schreib wrote: I completly agree with your your statement. Always nice to hear :-). We used the proposed IEEE754 layouts for our own number class with some minor changes. The proposed format seems to be ideal for hardware but was a little bit to slow for a pure software implementation.

[boost] Bug of new boost::random

2003-07-25 Thread Matthias Troyer
Dear Jens, dear Boosters, Some of the new distributions in the Boost random library no longer work with floating point based generators. Could Jens or somebody fix that? I myself am reluctant to provide a fix. Here is a test program that fails to compile now: #include boost/random.hpp int

[boost] Thread locking

2003-07-25 Thread Alexander Nasonov
Sometimes I have to write code like this: timed_mutex mtx; void foo() { { xtime xt = get_it(); timed_mutex::scoped_timed_lock lock1(mtx, xt); if(lock1) { // ... } } { boost::xtime xt = get_it();

[boost] Status of CVS problems

2003-07-25 Thread Beman Dawes
Here is a quote from the monthly SourceForge newsletter: As you may have noticed, CVS is visibly having growing pains. Due to system load, we have had to move anonymous checkouts to our backup server. This has made the code of our 65,000 projects more accessible. However, since data is

[boost] Re: In Re Comments From Peter Dimov

2003-07-25 Thread Alexander Terekhov
Smith, Devin wrote: * Why is the new license better? A: Because it's more thorough CPL is even more thorough. Heck, what about patents? What about re-licensing/forks (e.g. infamous LGPL - GPL degradation)? regards, alexander. -- If Unix were a car, they said, SCO Unix was like a

Re: [boost] Re: In Re Comments From Peter Dimov

2003-07-25 Thread Rene Rivera
[2003-07-25] Alexander Terekhov wrote: Smith, Devin wrote: * Why is the new license better? A: Because it's more thorough CPL is even more thorough. Heck, what about patents? What about re-licensing/forks (e.g. infamous LGPL - GPL degradation)? See... http://tinyurl.com/i1uu --

[boost] GUI/GDI template library

2003-07-25 Thread E. Gladyshev
I was thinking about designing a GUI/GDI template library. The main ideas are: 1. Create a portable template abstraction for standard GUI/GDI elements and dialog boxes. 2. Design an iterator-like interface. 3. The most important goal is design a natural connection between STL containers and GUI

Re: [boost] Re: is_nan

2003-07-25 Thread Gabriel Dos Reis
[EMAIL PROTECTED] writes: | Sorry for the late reply, I was enjoying some peaceful holidays. There is no reason for sorrying. | En réponse à Gabriel Dos Reis [EMAIL PROTECTED]: | | Guillaume Melquiond [EMAIL PROTECTED] writes: | | | On Fri, 4 Jul 2003, Fernando Cacciola wrote: | | | |

Re: [boost] Re: is_nan

2003-07-25 Thread gmelquio
En réponse à Gabriel Dos Reis [EMAIL PROTECTED]: [snip] | We are speaking about quiet NaNs here. And so I | was justifying why the interval library computes v != v in order to | detect quiet NaNs. I never intended to speak about signaling NaNs. The point of my mail was that it is a

RE: [boost] GUI/GDI template library

2003-07-25 Thread Jon Kalb
This sounds to me like the goals of the Whisper framework. Check out Whisper 2 on source forge. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of E. Gladyshev Sent: Friday, July 25, 2003 11:11 AM To: [EMAIL PROTECTED] Subject: [boost] GUI/GDI

[boost] Re: GUI/GDI template library

2003-07-25 Thread Philippe A. Bouchard
E. Gladyshev wrote: I was thinking about designing a GUI/GDI template library. The main ideas are: 1. Create a portable template abstraction for standard GUI/GDI elements and dialog boxes. 2. Design an iterator-like interface. 3. The most important goal is design a natural connection

Re: [boost] GUI/GDI template library

2003-07-25 Thread iad929
Do you mean that your librry is directed to MS Windows? Mohammed - Original Message - From: E. Gladyshev [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, July 25, 2003 9:11 PM Subject: [boost] GUI/GDI template library I was thinking about designing a GUI/GDI template library.

Re: [boost] Re: is_nan

2003-07-25 Thread Gabriel Dos Reis
[EMAIL PROTECTED] writes: | En réponse à Gabriel Dos Reis [EMAIL PROTECTED]: | | [snip] | | | We are speaking about quiet NaNs here. And so I | | was justifying why the interval library computes v != v in order to | | detect quiet NaNs. I never intended to speak about signaling NaNs. | |

Re: [boost] GUI/GDI template library

2003-07-25 Thread E. Gladyshev
The library itself would be portable, the physical layer (Win32 or else) is specified as a data type with a bunch of static functions. It is similar to data type traits in STL. In other words the physical layer is a data type that is used as a template parameter. If you need to adopt the GUI/GDI

Re: [boost] GUI/GDI template library

2003-07-25 Thread E. Gladyshev
Sorry, forgot to put the base class in. // base for GDI objects, like bitmaps, imagelists, pens, etc. //== template typename T, typename Tr class GdiObj { public: typedef Tr Traits; typedef T Hnd; inline GidObj()

RE: [boost] GUI/GDI template library

2003-07-25 Thread E. Gladyshev
Whisper2 is more like an application framework, and it's quite huge and Mac/Win only. My suggestion is to provide a relatively simple way to connect STL containers to the standard GUI elements and deploy the container/iterator paradigm to the GUI/GDI elements themselves. Something very light and

Re: [boost] GUI/GDI template library

2003-07-25 Thread iad929
I was thinking about designing a GUI/GDI template library. I suggest that you build it around Boost nit buildingit then Bosstifing it later. Mohammed ___ Unsubscribe other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

[boost] Re: spatial and metric containers

2003-07-25 Thread Eugene Lazutkin
Miroslav Silovic [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] [EMAIL PROTECTED] wrote: SMTL aims to efficiently solve queries like: a) Which books where written by authors whose last name begins with B between 1986 and 1994? b) How many cities with population above 10,000

[boost] Re: spatial and metric containers

2003-07-25 Thread James Curran
[EMAIL PROTECTED] wrote: This post is to ask for potential interest for a new library. We (G. Marpons and me) have developed a prototype library called SMTL (Spatial and Metric Template Library) Could you give an example of what a query like, for example a) Which books where written by

[boost] Re: GUI/GDI template library

2003-07-25 Thread Edward Diener
E. Gladyshev wrote: I was thinking about designing a GUI/GDI template library. The main ideas are: 1. Create a portable template abstraction for standard GUI/GDI elements and dialog boxes. 2. Design an iterator-like interface. 3. The most important goal is design a natural connection

[boost] Re: GUI/GDI template library

2003-07-25 Thread Philippe A. Bouchard
Edward Diener wrote: [...] Microsoft has a Windows Template Library, WTL, for Windows specifically, which is template-based but which they barely support for their VC++ users. There are other cross-platform frameworks which seek to encapsulate GUI/GDI in classes but few of them are

Re: [boost] Re: GUI/GDI template library

2003-07-25 Thread E. Gladyshev
Microsoft has a Windows Template Library, WTL, for Windows specifically, which is template-based but which they barely support for their VC++ users. The main point of the proposed library is not a wrapper. WTL is just a Win32 wrapper. The main idea is to simplify the use of STL containers

Re: [boost] GUI/GDI template library

2003-07-25 Thread Anthony Liguori
E. Gladyshev wrote: The library itself would be portable, the physical layer (Win32 or else) is specified as a data type with a bunch of static functions. It is similar to data type traits in STL. In other words the physical layer is a data type that is used as a template parameter. If you need

[boost] Re: Re: GUI/GDI template library

2003-07-25 Thread Edward Diener
E. Gladyshev wrote: Microsoft has a Windows Template Library, WTL, for Windows specifically, which is template-based but which they barely support for their VC++ users. The main point of the proposed library is not a wrapper. WTL is just a Win32 wrapper. The main idea is to simplify the

Re: [boost] Re: Re: GUI/GDI template library

2003-07-25 Thread E. Gladyshev
[...] I am not trying to discourage you on working on such a project but the Thanks for your comments. Don't worry, this is why I posted it here, to hear what other people think. [...] works for Windows, Linux, Unix flavors, MacIntosh, VMS, OS2, and whatever else OSs Boost supports. The

[boost] Proposal: BOOST_NO_TEMPLATED_STREAMS config macro and helpers

2003-07-25 Thread Eric Friedman
In adding output streaming support for variant, I've realized the standard library packaged with gcc 2.9.7 and below does not support the templated stream classes. I've also realized that Boost.Tuple features a workaround addressing this same problem, with a comment to add a defect macro to

Re: [boost] Re: is_nan

2003-07-25 Thread gmelquio
En réponse à Gabriel Dos Reis [EMAIL PROTECTED]: [snip] | On a more general side, please keep in mind that *signaling* NaNs are meant to | trap when used (used can be a simple copy, the standard leaves it | implementation-defined). They trap only when operands of arithmetic operations.