[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev new version of structured description ... patch
From: |
David Combs |
Subject: |
Re: lynx-dev new version of structured description ... patch |
Date: |
Wed, 19 May 1999 16:50:14 -0700 |
On Tue, May 18, 1999 at 07:48:30AM +0500, Vlad Harchev wrote:
> <snip>
> IMO it will be better to reformat *.html by some html beatifiers rather than
> trying to do this by hand. Have anybody heard about such tools?
> I'm seriously thinking of writing a set of CPP macros that will generate
> <snip>
What about perl?
What about m4? Here's an include-file that I find helps with m4:
define(m_m4wrap, defn(`m4wrap')) undefine(`m4wrap') dnl
define(m_m4exit, defn(`m4exit')) undefine(`m4exit') dnl
define(m_decr, defn(`decr')) undefine(`decr') dnl
define(m_eval, defn(`eval')) undefine(`eval') dnl
define(m_incr, defn(`incr')) undefine(`incr') dnl
define(m_ifelse, defn(`ifelse')) undefine(`ifelse') dnl
define(m_popdef, defn(`popdef')) undefine(`popdef') dnl
define(m_traceoff, defn(`traceoff')) undefine(`traceoff') dnl
define(m_unix, defn(`unix')) undefine(`unix') dnl
define(m_maketemp, defn(`maketemp')) undefine(`maketemp') dnl
define(m_divert, defn(`divert')) undefine(`divert') dnl
define(m_sinclude, defn(`sinclude')) undefine(`sinclude') dnl
define(m_syscmd, defn(`syscmd')) undefine(`syscmd') dnl
define(m_divnum, defn(`divnum')) undefine(`divnum') dnl
define(m_sysval, defn(`sysval')) undefine(`sysval') dnl
define(m_substr, defn(`substr')) undefine(`substr') dnl
define(m_undivert, defn(`undivert')) undefine(`undivert') dnl
define(m_translit, defn(`translit')) undefine(`translit') dnl
define(m_errprint, defn(`errprint')) undefine(`errprint') dnl
define(m_ifdef, defn(`ifdef')) undefine(`ifdef') dnl
define(m_dnl, defn(`dnl')) undefine(`dnl') m_dnl
define(m_len, defn(`len')) undefine(`len') m_dnl
define(m_changecom, defn(`changecom')) undefine(`changecom') m_dnl
define(m_index, defn(`index')) undefine(`index') m_dnl
define(m_include, defn(`include')) undefine(`include') m_dnl
define(m_shift, defn(`shift')) undefine(`shift') m_dnl
define(m_dumpdef, defn(`dumpdef')) undefine(`dumpdef') m_dnl
define(m_traceon, defn(`traceon')) undefine(`traceon') m_dnl
define(m_pushdef, defn(`pushdef')) undefine(`pushdef') m_dnl
define(m_changequote, defn(`changequote')) undefine(`changequote') m_dnl
m_dnl
define(m_defn, defn(`defn')) undefine(`defn') m_dnl
define(m_define, m_defn(`define')) undefine(`define') m_dnl
m_define(m_undefine, m_defn(`undefine')) undefine(`undefine') m_dnl
(so that ordinary words in text don't look like m4-cmds)
(No, am no expert in m4. don't even use it anymore)
David
Re: lynx-dev new version of structured description ... patch, Leonid Pauzner, 1999/05/24
Re: lynx-dev new version of structured description ... patch, Leonid Pauzner, 1999/05/24