lynx-dev
[Top][All Lists]
Advanced

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

Re: lynx-dev lynx2.8.2dev.25d-cpp.patch.gz


From: Vlad Harchev
Subject: Re: lynx-dev lynx2.8.2dev.25d-cpp.patch.gz
Date: Mon, 3 May 1999 05:15:37 +0500 (SAMST)

On Fri, 7 May 1999, Leonid Pauzner wrote:

> >      * From: Vlad Harchev <address@hidden>
> 
> > On Wed, 5 May 1999 address@hidden wrote:
> 
> >> I didn't put Vlad's most recent patch into the pre-release (it makes
> >> assumptions about the function and availability of the C preprocessor which
> >> I've found in the past to be not true).
> >>
> >> The generated html looks good - but I see adding this as an experimental
> >> feature which is not available on some platforms.  However, even that
> >> requires some maintainance effort - it relies on a handcrafted version of
> >> lynx.cfg
> 
> It is reasonable to include generated *.html files into the 2.8.2
> distribution (like we have with gettext' lynx.pot) and leave portability
> and maintenance for 2.8.3 development. At least we got a very useful
> resource (hmm, make install-cfghelp ?) and set a starting point for future
> resync body.in with lynx.cfg. See also Vlad's letter below.

  IMO it's also reasonable to apply this patch. It will modify LYReadCFG.c,
making for each setting name "XYZ" at page displaying 'LYNXCFG:/' hyperlinks 
to "$(helpdir)/lynxcfg.body.html#XYZ". So, even if functionality of
standalone c preprocessor is not availble, user will get description of each
setting present in lynx.cfg.
  We can also modify configure.in so that it will check whether $(CPP) works
OK, and if yes, generate *.html files.
 
BTW, "Single UNIX specification, Version 2", and POSIX, both require support 
of '-E' swtich from 'cc' and 'c89' - they should do preprocessing-only, so IMO
absense of support for this switch is very rare.

>[...] 

 Best regards,
  -Vlad


reply via email to

[Prev in Thread] Current Thread [Next in Thread]