Hi René (and lurkers), 

If you have been wondering why I have been quiet for so long, I have
been diligently beavering away at my soon to be revealed secret
project, which I finished a couple of weeks ago.  While that goes
through the mill, I have been putting some spit and polish on what I
hope we can soon release as m4-1.5.  Also, after almost 6 months of
arguing with my new employer, I was able to send a copyright
disclaimer to the FSF last week!

I am off on holiday for nine days tomorrow, and I shan't be able to
finish this before I leave as I had hoped.  I have put up what I have
on my website:

http://www.oranda.demon.co.uk/dist/m4-1.4p-unofficial.tar.gz

in the hope that I may have some feedback by the time I return.  I am
afraid I haven't been very diligent with the ChangeLog, something I
will address with a diff when I have finished the last couple of
things.

>From memory, here are the highlights:

        The module api (C and m4) has been streamlined,
           I changed the builtins to `load' and `unload' among others.
        Modules can now supply user (text substitution) macros.
        There is a new V2 froszen format which supports syntax changes
           and module loading.
        The perl module works (I think m4 correctly bombs out at a
           perl error, what do you think?)
        I have made a big effort to tidy up the internals, having
           messed them up more and more with my tweaking.
        Merged in Thomas Tanner's patch from last year.
        Documentation updated.
        New test cases.
        
Here is what I want to do before I start hassling you to let me
release 1.5:
        
        Finish the internals cleanup I have been working on.
        Integrate the re-exec ltdl loader.
        Document the changes I have made in NEWS and ChangeLog.
        
Cheers,
        Gary.
        
P.S. I would still like to see m4 in CVS.  If you can put up the
various versions of m4 you would like to have in the repository, I can
generate a tree and arrance to have it imported to subversions,
-- 
  ___              _   ___   __              _         mailto: [EMAIL PROTECTED]
 / __|__ _ _ ___ _| | / / | / /_ _ _  _ __ _| |_  __ _ ___       [EMAIL PROTECTED] 
| (_ / _` | '_|// / |/ /| |/ / _` | || / _` | ' \/ _` | _ \      
 \___\__,_|_|\_, /|___(_)___/\__,_|\_,_\__, |_||_\__,_|//_/
home page:  /___/                      /___/                  gpg public key:
http://www.oranda.demon.co.uk           http://www.oranda.demon.co.uk/key.asc

Reply via email to