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

Re: [HELP] Replacement of wml_p2_mhc

On Fri, 3 Dec 1999, Jan Holler wrote:

> Hi Denis

Hi Jan,

> great, things are still progressing.


> Thu, 2 Dec 1999 09:27:24 +0100 (CET), you wrote:
> > help to develop and maintain it.  Here is my TODO list on this project:
> >   a priority.  I believe now that it is best to have a robust and easy
> >   to learn syntax.
> i would go for the robustness first. who tells us what easy
> means.
> >  Compatibility with older templates within WML is
> >   done via wml::sys::bootmhc.
> did i miss something? i thought i had read about wml 2.x.
> is your work part of it?

Hmmm, to be honest, Ralf wrote some words about WML 2.x in the FAQ, but
i do not know what he had in mind. My vision of WML 2.0 is
* better documentation
* better support for HTML 4.0, XML, CSS, ....
* replace MH by mp4h
* test the recursive calls of ePerl commands i wrote some weeks ago

> > * Write documentation. My version does not include documentation yet,
> >   it's why there is no URL in this post.
> what is missing?

Almost everything :(

> > * Enhance C portability (mp4h has been tested on Linux and SunOS 5.6)
> release it! others may take care of that.

I know you're right. Ok, let's go:

Some words of explanation: to use it within WML, you have to
* download a recent version of WML (recent means no more than 1 day)
* compile mp4h and install it in the same directory than wml_p2_mhc,
  rename it to wml_p2_mp4h.
* with the -z flag, wml uses wml_p2_mp4h. Without it, wml_p2_mhc is

This is still experimental, improvements of any kind are welcome.

> > * If needed, write a converter to ease upgrading template files.
> > * Enhance wml::sys::bootmhc for maximum backward compatibility.
> what are the main differences?

In my mind, the former is to continue to use previous templates whereas
the latter is to convert them from old to new syntax. It's not exactly
the same goal.

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