[boost] Re: GUI/GDI template library

2003-07-29 Thread Philippe A. Bouchard
I totally agree with your statements besides javascript, win32 .NET because you know better this stuff than I do. The only platform dependent utils you need is stylish fonts, locales, frames, rectangles, windows menus in the end. A spinbox is basically a lineedit with 2 button; a combobox is a

[boost] [bgl] null vertex

2003-07-29 Thread Vladimir Prus
FYI, I've just comitted a patch which adds the concept of 'null vertex' to BGL. If 'G' is a graph type, then graph_traitsG::null_vertex() will return vertex_descriptor which does not refer to any vertex. Of course, that value is never returned by add_vertex. I found this concept usefull

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

2003-07-29 Thread Bronek Kozicki
E. Gladyshev [EMAIL PROTECTED] wrote: ** Option 1 (compile-time structure) typedef std::list boost::entrylineEdit, std::string listbox; I like it. More compile time information better type safety, and more space for user plugins (ie. template parameters) or future standard library

[boost] Re: circular_buffer and unused space overhead

2003-07-29 Thread Nigel Stewart
My feeling is that with optional auto-resize feature circular_buffer may hit the sweet spot of being good enough for 80% apps. The auto-resize would kick in only when user explicitly asked for it. I suppose my resistance to that is partly aestetic. Having a container that is

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

2003-07-29 Thread Bronek Kozicki
E. Gladyshev [EMAIL PROTECTED] wrote: GUI objects generate events. What is the best design for it? Should the events handlers be executed I do not know what is best design, but here's what I think about it: - each window (or almost each - may it be widget, edit box, dialog, data view, or main

Re: [boost] Today's compiler checks

2003-07-29 Thread Beman Dawes
At 08:17 PM 7/28/2003, Marshall Clow wrote: When I tried to run the regression tests for MacOS (gcc 3.2) this morning; they didn't complete. This seems to be the relevant portion of the regression log: don't know how to make libs!regex!testconfig_info/regex_config_info.cpp don't know how

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

2003-07-29 Thread Brock Peabody
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bronek Kozicki Sent: Tuesday, July 29, 2003 3:40 AM To: Boost mailing list Subject: Re: [boost] Re: Re: GUI/GDI template library E. Gladyshev [EMAIL PROTECTED] wrote: ** Option 1 (compile-time

[boost] Experimental compiler status annotation

2003-07-29 Thread Beman Dawes
An experimental version of today's Win32 compiler status table is available at http://boost.sourceforge.net/regression-logs/cs-win32.html Please look at the random library tests as an example. You should be able to click on the fail superscripts to see a note as to the specific status of each

[boost] circular_buffer update

2003-07-29 Thread Jan Gaspar
Hi all! The updated circular_buffer implementation can be found at the common place http://groups.yahoo.com/group/boost/files/circular_buffer.zip Please review it and remind me if I forgot to add some feature or fix something. Comments to the update: - Added exception handling. Please review

[boost] BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS and gcc

2003-07-29 Thread Joaquín Mª López Muñoz
Currently, BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS is not defined for gcc. However, the following URL in the gcc bug database http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7676 leads me to believe that the macro should be set on for the appropriate versions of gcc. Matter of fact, I run with

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

2003-07-29 Thread Bohdan
Hi, Just curious ... is it worth considering well known GUI designs like MVC( Model-View-Controller) or more refined MVP( Model-View-Presenter) ? Or they are not good enough for modern c++ ? regards bohdan ___ Unsubscribe other changes:

[boost] Re: GUI/GDI template library

2003-07-29 Thread Bohdan
Hi, Looks like that most ideas about GUI library are spinning around spirit-like interface. What about simple resource files ? XML? Despite this approach is old enough, it has a lot of advantages : 1. Resouce files can be easily edited by hand, contrary to inline GUI-building code.

[boost] Re: uBlas and linear algebra questions

2003-07-29 Thread David Abrahams
Juanma Barranquero [EMAIL PROTECTED] writes: On Mon, 28 Jul 2003 15:51:27 -0400 David Abrahams [EMAIL PROTECTED] wrote: I don't see what that has to do with the contradiction I quoted. First they say that GCCs newer than 2.95.x will be slower, then later they say that the fastest GCC they

[boost] Re: Experimental compiler status annotation

2003-07-29 Thread David Abrahams
Beman Dawes [EMAIL PROTECTED] writes: An experimental version of today's Win32 compiler status table is available at http://boost.sourceforge.net/regression-logs/cs-win32.html Please look at the random library tests as an example. You should be able to click on the fail superscripts to see a

[boost] bug (I think) in interval library function tan

2003-07-29 Thread Jason McCarty
Hi, I came across a likely bug in boost::numeric::tan(interval) today. Calling tan on an interval with a save_state rounding policy fails to compile on line 109 of transc.hpp, even though an interval with a save_state_nothing policy compiles correctly. I think this is because of a typo; the line

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

2003-07-29 Thread Brock Peabody
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bohdan Sent: Tuesday, July 29, 2003 11:29 AM To: [EMAIL PROTECTED] Subject: [boost] Re: GUI/GDI template library Hi, Looks like that most ideas about GUI library are spinning around spirit-

Re: [boost] Re: Experimental compiler status annotation

2003-07-29 Thread Beman Dawes
At 12:45 PM 7/29/2003, David Abrahams wrote: Beman Dawes [EMAIL PROTECTED] writes: An experimental version of today's Win32 compiler status table is available at http://boost.sourceforge.net/regression-logs/cs-win32.html Please look at the random library tests as an example. You should be

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

2003-07-29 Thread Gregory Colvin
On Tuesday, Jul 29, 2003, at 12:25 America/Denver, Brock Peabody wrote: ... I don't think custom resource files would be any easier to edit that inline C++ code. I think they would be much less easy to edit and read. It's been a few years, but the last time I was writing a GUI application for an

[boost] Re: GUI/GDI template library

2003-07-29 Thread Robert Ramey
Bohdan [EMAIL PROTECTED] wrote: BTW, there were some talks about second review of declined serialization library which can be used for resource files ... is this library being developed or it is dead ? I'm still working on it and hope to upload an updated/evolved version shortly (two weeks?)

Re: [boost] bug (I think) in interval library function tan

2003-07-29 Thread gmelquio
En réponse à Jason McCarty [EMAIL PROTECTED]: Hi, I came across a likely bug in boost::numeric::tan(interval) today. Calling tan on an interval with a save_state rounding policy fails to compile on line 109 of transc.hpp, even though an interval with a save_state_nothing policy compiles

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

2003-07-29 Thread Brock Peabody
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gregory Colvin Sent: Tuesday, July 29, 2003 1:15 PM To: Boost mailing list Subject: Re: [boost] Re: GUI/GDI template library On Tuesday, Jul 29, 2003, at 12:25 America/Denver, Brock Peabody wrote:

[boost] Re: Re: Experimental compiler status annotation

2003-07-29 Thread Misha Bergal
Beman Dawes [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] At 12:45 PM 7/29/2003, David Abrahams wrote: Beman Dawes [EMAIL PROTECTED] writes: Maintain a text file which maps the test name (or library name) and toolset name to the note number. For example, the file for the

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

2003-07-29 Thread Bohdan
Brock Peabody [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] snip 1. Resouce files can be easily edited by hand, contrary to inline GUI-building code. I don't think custom resource files would be any easier to edit that inline C++ code. I think they would be much

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

2003-07-29 Thread Bohdan
Brock Peabody [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] snip 1. Resouce files can be easily edited by hand, contrary to inline GUI-building code. I don't think custom resource files would be any easier to edit that inline C++ code. I think they would be much

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

2003-07-29 Thread Bohdan
Brock Peabody [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gregory Colvin Sent: Tuesday, July 29, 2003 1:15 PM To: Boost mailing list Subject: Re: [boost] Re: GUI/GDI template

[boost] Re: stale regex regression test results

2003-07-29 Thread Misha Bergal
John Maddock [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] The following may well be boost.build problems, but: There are tests showing up in the latest results that have been removed/renamed in the latest jamfiles. There are tests listed as lib build failures (Borland/Metrowerks

[boost] Re: circular_buffer and unused space overhead

2003-07-29 Thread Pavel Vozenilek
In relation to the previous discussion I thought an alternative container may be a circular_deque that could have the kind of flexibility with resizing that also sounds desirable. Does a circular_deque sound like the right solution to your particular application, rather than a vector-like

Re: [boost] bug (I think) in interval library function tan

2003-07-29 Thread Jason McCarty
[EMAIL PROTECTED] wrote: En réponse à Jason McCarty [EMAIL PROTECTED]: Hi, I came across a likely bug in boost::numeric::tan(interval) today. Calling tan on an interval with a save_state rounding policy fails to compile on line 109 of transc.hpp, even though an interval with a

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

2003-07-29 Thread Gregory Colvin
On Tuesday, Jul 29, 2003, at 16:24 America/Denver, Bohdan wrote: Brock Peabody [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] On Tuesday, Jul 29, 2003, at 12:25 America/Denver, Brock Peabody wrote: ... I don't think custom resource files would be any easier to edit that inline C++

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

2003-07-29 Thread Brock Peabody
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bohdan Sent: Tuesday, July 29, 2003 4:10 PM To: [EMAIL PROTECTED] Subject: [boost] Re: Re: GUI/GDI template library [...] 1. i'm 99% sure that plain resource language or even XML is much

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

2003-07-29 Thread Brock Peabody
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gregory Colvin Sent: Tuesday, July 29, 2003 3:39 PM To: Boost mailing list Subject: Re: [boost] Re: Re: GUI/GDI template library [...] For this kind of localization loading the localized resources

[boost] Several patches for Boost

2003-07-29 Thread Matthias Troyer
Dear Boosters, We have found several problems with Boost when porting our codes to IBM Power4 systems and to several Linux variants: The first two patches (patch1, patch2) that are attached define some missing static const data members that were declared in the Boost random library but not

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

2003-07-29 Thread Gregory Colvin
On Tuesday, Jul 29, 2003, at 16:02 America/Denver, Brock Peabody wrote: On Behalf Of Gregory Colvin [...] For this kind of localization loading the localized resources at runtime is essential. Regenerating C++ code and rebuilding the application is not an option. Why would it be necessary to

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

2003-07-29 Thread Brock Peabody
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gregory Colvin Sent: Tuesday, July 29, 2003 4:25 PM To: Boost mailing list Subject: Re: [boost] Re: Re: GUI/GDI template library [...] Yes, you might. But I think text and graphics are most

[boost] GUI/GDI sample library code

2003-07-29 Thread Brock Peabody
I've got a GUI library that seems (to me :) )to be a pretty good start on an easy to use, platform independend GUI library. It allows constructs along the lines of: gui_applicationemployee app = column( row(First: , employee::first_name, last: , employee::last_name), row(Job type: ,

[boost] [Boost-bugs] [ boost-Bugs-779924 ]boost/boost/graph/graph_concepts.hpp 1.36 doesn't compile

2003-07-29 Thread SourceForge.net
Bugs item #779924, was opened at 2003-07-29 17:13 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=107586aid=779924group_id=7586 Category: graph Group: None Status: Open Resolution: None

[boost] Re: Several patches for Boost

2003-07-29 Thread David Abrahams
Matthias Troyer [EMAIL PROTECTED] writes: The third patch (patch3) is a workaround for operators.hpp, since the Boost PP library does not seem to work on the IBM. Is the preprocessor library really needed for that name mangling: #define BOOST_OPERATOR2_LEFT(name)

[boost] [Boost-bugs] [ boost-Bugs-779964 ] raw_function with nokeywordscalls Py_INCREF on NULL

2003-07-29 Thread SourceForge.net
Bugs item #779964, was opened at 2003-07-29 18:18 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=107586aid=779964group_id=7586 Category: Python Group: None Status: Open Resolution: None

[boost] Re: Several patches for Boost

2003-07-29 Thread David Abrahams
Matthias Troyer [EMAIL PROTECTED] writes: Finally in the new version of graph_properties.hpp there is an #ifdef that spans three lines (line 165). Could some please make this into a one-line #ifdef. (patch4 is a crude version, what is the right Boost way of doing this?) That's already

Re: [boost] Re: Re: Experimental compiler status annotation

2003-07-29 Thread Beman Dawes
At 04:58 PM 7/29/2003, Misha Bergal wrote: Can we have map file and notes file? Sure. I'll email them to you privately. --Beman ___ Unsubscribe other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Re: [boost] Re: stale regex regression test results

2003-07-29 Thread Beman Dawes
At 05:10 PM 7/29/2003, Misha Bergal wrote: even though the lib most certainly does build (the other tests for these I don't see that the library builds OK for cwpro8. Strangely, Beman's test results are fine. I'm running a patched compiler from Metrowerks. I've been putting a lot of effort

Re: [boost] Re: Several patches for Boost

2003-07-29 Thread Matthias Troyer
On Tuesday, July 29, 2003, at 07:13 PM, David Abrahams wrote: Matthias Troyer [EMAIL PROTECTED] writes: Finally in the new version of graph_properties.hpp there is an #ifdef that spans three lines (line 165). Could some please make this into a one-line #ifdef. (patch4 is a crude version, what is

Re: [boost] bug (I think) in interval library function tan

2003-07-29 Thread gmelquio
En réponse à Jason McCarty [EMAIL PROTECTED]: [...] Hey, cool. Since I've already taken the trouble to subscribe to the boost list, and got your attention, I might as well mention another trivial bug I discovered recently. In the file detail/c99sub_rounding_control.hpp, numeric is once