[Date Index][Thread Index]
[Date Prev][Date Next][Thread Prev][Thread Next]

Re: Recursive #include problem

On Tue, 28 Dec 1999, Gilles Lamiral wrote:

> Denis Barbier wrote:
> > Phase 1 is more than the cpp job, because prolog filters may be applied.
> > A patch is attached. It will go under CVS after some checks.
> Sorry to have told you Phase 1 is more than the cpp job. 

Don't worry ;-)
I was trying to explain why it is not so easy. Because of possible
prolog filters, input files are copied into /tmp before processing
and so input files do not reside at their attended location.

> Thanks for the patch.
> In fact I won't use this feature for my current need. 
> But you consider it a bug, don't you ?

Hmmm, i consider that WML is actually designed to process files in
current directory only. There are situations where this is a severe
limitation, for instance it would be nice to use the VPATH feature of
GNU make.

> Be careful because some people may have used it like a feature.

It's why this patch has not been committed yet.

> My need is to extend the navigation bar and build a navigation square.
> I didn't succeed in building it with wml.
> So, I wrote entirely a new tool in perl. It can be use with wml or sdf. 
> I will make a distribution when time will come or if someone else
> is interested right now. I give you the README file.

I am interested. My intentions are not pure, i just want to steal your
ideas and incorporate them into WML ;-)

> NavSquare uses wwwtable which is not under the GPL license. See the file
> wwwtable.txt in the wwwtable distribution.

Tomasz Węgrzanowski <maniek@beer.com> wrote a GPL replacement called
freetable. It will soon replace wwwtable in the WML distribution. You
can download it from

Denis Barbier
WML Maintainer

Website META Language (WML)                www.engelschall.com/sw/wml/
Official Support Mailing List                   sw-wml@engelschall.com
Automated List Manager                       majordomo@engelschall.com