Boost logo

Boost :

From: Doug Gregor (dgregor_at_[hidden])
Date: 2004-09-29 10:45:40


On Sep 29, 2004, at 9:25 AM, Vladimir Prus wrote:
>> Were you able to check it on VC 7.1?
>
> No. I'd appreciate if you could try there.

I'll try to do so later.

>
>>>> We'll deprecate it in 1.32.0 (when, hopefully, we will
>>>> have a new GraphViz parser that works well) and remove it
>>>> afterwards.
>>>
>>> How the new parser will be implemented?
>>
>> Spirit.
>
> Is it written yet? Would be interesting to see.

I think the parser is written but the semantic actions are not, so it
isn't functional yet. We're trying to unify on some kind of system for
dynamic properties, so that we can deal with reading in arbitrary
vertex/node attributes. I have a GraphML parser that handles dynamic
properties, which hopefully will also work well in the new GraphViz
parser. If I get some time post-1.32.0 (hah!), we'll try to get all
those bits in.

>> Granted, they've dropped support for older, broken compilers,
>> so someone will still be getting hurt by this.
>
> Right. OTOH, I start to wonder if BGL should drop support for old
> compilers
> as well. (borland and vc6 are marked unusable already). There seem to
> be a
> lot of workaround inside BGL which means even reading the code hard.

We promised to keep the parts of the BGL needed for the Python lib in
working order. But I've marked borland and vc6 unusable because they've
never really been usable and are a huge maintenance burden.

        Doug


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk