lynx-dev
[Top][All Lists]
Advanced

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

Re: LYNX-DEV What is the difference?


From: Jason F. McBrayer
Subject: Re: LYNX-DEV What is the difference?
Date: 11 Jul 1997 15:14:12 -0600

>>>>> "JED" == John E Davis <address@hidden> writes:

JED> On Fri, 11 Jul 1997 05:48:31 -0400 (EDT), "T.E.Dickey"
JED> <address@hidden> said:

>> slang
>> is a screen package that (for our purposes) emulates bits &
>> pieces of bsd curses with parts borrowed from some flavors
>> of System V curses.  (There's some advantages in it, but
>> since it does not follow any standard, it's best classified
>> as experimental).

JED> It is just an alternative, portable (Unix, VMS, OS/2, DOS) screen
JED> management library.  I would not call it experimental any more than I
JED> would call the VMS SMG library experimental.  It is not curses and it
JED> does not have to follow whatever standards exists for conforming
JED> curses implementations.

I've been fooling with Lynx on OS/2, culminating with an ncurses-based
port of Lynx 2-7-1.  I've been pondering the idea of using slang
instead, but I don't know how slang does screen management on OS/2.
Does it do direct VIO calls (like PDCurses does) or does it send ANSI
sequences (like ncurses or like EMX BSD curses)?  With ncurses I'm
having to send a complete set of terminfo files with every Lynx
distribution, since OS/2 users can be assumed not to have them;
anything that gets rid of that would be welcomed.  Ncurses on OS/2
also ignores the user's screen size (it always follows the values for
rows and cols in the terminfo file).  The reason I'm using ncurses is
that I need something that _doesn't_ do direct VIO calls so that it
will work in an xterm under XFree86-OS/2 (and EMX curses doesn't cut
it).  Would I find slang useful?

-- 
--------------------------------------------------------+
Jason F. McBrayer       address@hidden |
Cosmic indifference sure is a drag. -- Akbar (or Jeff)  |

;
; To UNSUBSCRIBE:  Send a mail message to address@hidden
;                  with "unsubscribe lynx-dev" (without the
;                  quotation marks) on a line by itself.
;

reply via email to

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