lynx-dev
[Top][All Lists]
Advanced

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

lynx-dev Re: lynx.cfg bloat (was various fixes)


From: Yury Burkatovsky
Subject: lynx-dev Re: lynx.cfg bloat (was various fixes)
Date: Mon, 23 Aug 1999 10:05:37 +0300 (IDT)

Let me jump in with my $.02 worthy thoughts.

On Mon, 23 Aug 1999, Henry Nelson wrote:

> > Anyway, this is all just idle talk unless and until someone actually _does_
> > something about it.  If not, then apparently the current state of the
> > lynx.cfg is not enough of a problem.  No itch no scratching.
> 
> Quite true.  This is, however, an area where I have interest.  I may
> even do "something about it," but not without first knowing what people
> want (and that is very hard to find out).

I know this would be quite a big enterprise, but if we want lynx to be
spread more widely, we ought to do something with the way its
configuration (currently defined in lynx.cfg) is tailored.

A good example that first comes to mind is Pine - a very popular text-
oriented mail agent that has a separate configuration page with clear
hierarchy of options and suboptions, and context-based help on each of
them.

> Then what do we do about backward compatibility?  It is quite clear
> that most people would not be willing to update their lynx.cfg.
> New users and first-time installers would benefit without any pain,
> but old-timers would really buck having to edit a bunch of defines.
> 
> The only thing I've been able to come up with is the creation of a new
> define, something like CFG_COMPAT, that could be used to ifdef the old
> code, both for parsing and decision-making throughout the source.  It
> is quite simply impossible with my abilities for me to implement some-
> thing like that in a reasonable manner.  If backward compatibility is
> an absolute must, then I will definitely not be doing any work on lynx.cfg.

Another option would be importing the settings from the old-fashioned
lynx.cfg during installation. A relatively simple sed script might do the
work.

> > Too bad.  Still, you seem to be in a small minority regarding your
> > _strong_ opinions on the badness of those options.

IMO, this is an evidence that only a small minority are brave enough so as
to go through the hassle of installing lynx themselves. Others either use
lynx as a service from local nets like Chebucto or give up and return to
one of the Big Two.

Most of participants of lynx-dev have upgraded their installation for
several times and probably do not remember how difficult it was to get
lynx working the first time, when lynx.cfg was smaller.
 --
Regards,                                                |       /^^^\
        Yury                                            |     (| , , |)
                                                        |      |  *  |
E-mail: yury.burkatovsky at telrad dot co dot il        |       \_-_/


reply via email to

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