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