(fwd) ncurses vs slang



Hi!

These mails from mutt-dev dbnet net can be related to

ncurses 5.2 turns off keypad under heavy load on xterm.  Check if 
anything can be done about it.

See last mail in link and thanks to Andrew W. Nosenko for
sending these mails to me.

----- Forwarded message from "Andrew W. Nosenko" <awn bcs zp ua> -----

X-UIDL: 3d93f11800000003
X-Mozilla-Status: 0001
X-Mozilla-Status2: 10000000
Date: Thu, 26 Sep 2002 19:01:14 +0300
From: "Andrew W. Nosenko" <awn bcs zp ua>
To: sav bcs zp ua
Subject: (fwd) ncurses vs slang
User-Agent: Mutt/1.5.1i


-- 
Andrew W. Nosenko    (awn bcs zp ua)

Delivered-To: mutt-dev ns gbnet net
Date: Wed, 18 Sep 2002 20:07:24 -0700
From: Burton Samograd <kruhft kruhft dyndns org>
To: mutt-dev gbnet net
Subject: ncurses vs slang
Mail-Followup-To: mutt-dev gbnet net
X-GPG-key: http://kruhftwerk.dyndns.org/kruhft.pubkey.asc
X-Operating-System: Linux kruhft.dyndns.org 2.4.19-gentoo-r7 
User-Agent: Mutt/1.5.1i
Precedence: bulk
List-Unsubscribe: <mailto:mutt-dev-request mutt org?body=unsubscribe>

Hi all,

I was just wondering if there was any advantage to using slang over
ncurses. 

burton


Delivered-To: mutt-dev ns gbnet net
Date: Thu, 19 Sep 2002 05:14:36 -0400 (EDT)
From: "Thomas E. Dickey" <dickey herndon4 his com>
Reply-To: <dickey herndon4 his com>
To: Burton Samograd <kruhft kruhft dyndns org>
cc: <mutt-dev gbnet net>
Subject: Re: ncurses vs slang
In-Reply-To: <20020919030724 GA5495 kruhft dyndns org>
Precedence: bulk
List-Unsubscribe: <mailto:mutt-dev-request mutt org?body=unsubscribe>

On Wed, 18 Sep 2002, Burton Samograd wrote:

> Hi all,
>
> I was just wondering if there was any advantage to using slang over
> ncurses.

no one's pointed out any (none that count)

-- 
T.E.Dickey <dickey herndon4 his com>
http://invisible-island.net
ftp://invisible-island.net

Delivered-To: mutt-dev ns gbnet net
Date: Thu, 19 Sep 2002 19:07:41 +0200
From: Sven Guckes <guckes math fu-berlin de>
To: mutt-dev gbnet net
Subject: Re: ncurses vs slang
Mail-Followup-To: mutt-dev gbnet net
In-Reply-To: <20020919030724 GA5495 kruhft dyndns org>
User-Agent: Mutt/1.4i
X-Envelope-Sender: guckes math fu-berlin de
X-Virus-Scanned: by AMaViS 0.3.12pre7-U7 [3681] (NAI-uvscan math fu-berlin de)
X-Remote-IP: 160.45.41.21
Precedence: bulk
List-Unsubscribe: <mailto:mutt-dev-request mutt org?body=unsubscribe>

* Burton Samograd <kruhft kruhft dyndns org> [2002-09-19 03:07]:
> I was just wondering if there was any
> advantage to using slang over ncurses.

"slang" is shorter than "ncurses" -
but you have to add "--with-slang"
when configuring mutt for compilation.
so....

Sven  [well, he asked, right?]

Delivered-To: mutt-dev ns gbnet net
Date: Thu, 19 Sep 2002 13:16:49 -0400 (EDT)
From: "Thomas E. Dickey" <dickey herndon4 his com>
Reply-To: <dickey herndon4 his com>
To: Sven Guckes <guckes math fu-berlin de>
cc: <mutt-dev gbnet net>
Subject: Re: ncurses vs slang
In-Reply-To: <20020919170741 GR9959 ritz math fu-berlin de>
Precedence: bulk
List-Unsubscribe: <mailto:mutt-dev-request mutt org?body=unsubscribe>

On Thu, 19 Sep 2002, Sven Guckes wrote:

> * Burton Samograd <kruhft kruhft dyndns org> [2002-09-19 03:07]:
> > I was just wondering if there was any
> > advantage to using slang over ncurses.
>
> "slang" is shorter than "ncurses" -
   ncurses

hmm (yes - but the library is bigger, last time I looked)

> but you have to add "--with-slang"
> when configuring mutt for compilation.
> so....
>
> Sven  [well, he asked, right?]
>

-- 
T.E.Dickey <dickey herndon4 his com>
http://invisible-island.net
ftp://invisible-island.net

Delivered-To: mutt-dev ns gbnet net
Date: Mon, 23 Sep 2002 13:58:50 +0300
From: Jussi Ekholm <ekhowl goa-head org>
To: mutt-dev gbnet net
Subject: Re: ncurses vs slang
Mail-Followup-To: mutt-dev gbnet net
In-Reply-To: <20020919170741 GR9959 ritz math fu-berlin de>
X-Editor: Vim 6.1.174 (CVS) - http://www.vim.org/
X-Operating-System: Linux 2.4.18
X-PGP-Key: http://erppimaa.ihku.org/~ekhowl/pubkey.asc
X-URL: http://erppimaa.ihku.org/
User-Agent: Mutt/1.5.1i
Precedence: bulk
List-Unsubscribe: <mailto:mutt-dev-request mutt org?body=unsubscribe>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sven Guckes <guckes math fu-berlin de> wrote:
> * Burton Samograd <kruhft kruhft dyndns org> [2002-09-19 03:07]:
>> I was just wondering if there was any
>> advantage to using slang over ncurses.
> 
> "slang" is shorter than "ncurses" - but you have to add
> "--with-slang" when configuring mutt for compilation. so....

You have been getting worse and worse lately, Sven -- are you perhaps
getting [too] old or something...? :-)

- -- 
Jussi Ekholm <ekhowl goa-head org> | <http://erppimaa.ihku.org/> | <0x1410081E>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9jvPqAtEARxQQCB4RAv9+AJ9eyQvD4pHXfDfB3AJ8CGekaysyqgCg0Sl4
zDoCe74jxyL7JJh29juZEzM=
=P+cP
-----END PGP SIGNATURE-----

Delivered-To: mutt-dev ns gbnet net
Date: Mon, 23 Sep 2002 20:54:40 +0200 (CEST)
From: Alain Bench <veronatif free fr>
To: Mutt dev ml <mutt-dev mutt org>
Subject: Re: ncurses vs slang
Mail-Followup-To: Mutt dev ml <mutt-dev mutt org>
In-Reply-To: <20020919030724 GA5495 kruhft dyndns org>
User-Agent: Mutt/1.4i
Precedence: bulk
List-Unsubscribe: <mailto:mutt-dev-request mutt org?body=unsubscribe>

Hello Burton,

 On Wednesday, September 18, 2002 at 8:07:24 PM -0700, Burton Samograd wrote:

> To: mutt-dev gbnet net
> Mail-Followup-To: mutt-dev gbnet net

    Better use the list's prefered address: mutt-dev mutt org


> I was just wondering if there was any advantage to using slang over
> ncurses.

    I haven't precise timings, but I once noticed Slang was generally
a little bit faster at redraws, scrolling, and such things.


Bye!	Alain.

Delivered-To: mutt-dev ns gbnet net
Date: Mon, 23 Sep 2002 18:37:04 -0400
From: Thomas Dickey <dickey herndon4 his com>
To: Mutt dev ml <mutt-dev mutt org>
Subject: Re: ncurses vs slang
Reply-To: dickey herndon4 his com
Mail-Followup-To: Thomas Dickey <dickey herndon4 his com>,
	Mutt dev ml <mutt-dev mutt org>
In-Reply-To: <20020923185439 GA3404 free fr>
User-Agent: Mutt/1.3.27i
Precedence: bulk
List-Unsubscribe: <mailto:mutt-dev-request mutt org?body=unsubscribe>

On Mon, Sep 23, 2002 at 08:54:40PM +0200, Alain Bench wrote:
> Hello Burton,
> 
>  On Wednesday, September 18, 2002 at 8:07:24 PM -0700, Burton Samograd wrote:
> 
> > To: mutt-dev gbnet net
> > Mail-Followup-To: mutt-dev gbnet net
> 
>     Better use the list's prefered address: mutt-dev mutt org
> 
> 
> > I was just wondering if there was any advantage to using slang over
> > ncurses.
> 
>     I haven't precise timings, but I once noticed Slang was generally
> a little bit faster at redraws, scrolling, and such things.

most of that was because slang doesn't pay attention to the padding specified
in the vt100 entry (the numbers in <>):

#	Reconstructed via infocmp from file: /usr/local/ncurses/lib/terminfo/v/vt100
vt100|vt100-am|dec vt100 (w/advanced video), 
	am, msgr, xenl, xon, 
	cols#80, it#8, lines#24, vt#3, 
	acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, 
	bel=^G, blink=\E[5m$<2>, bold=\E[1m$<2>, 
	clear=\E[H\E[J$<50>, cr=^M, csr=\E[%i%p1%d;%p2%dr, 
	cub=\E[%p1%dD, cub1=^H, cud=\E[%p1%dB, cud1=^J, 
	cuf=\E[%p1%dC, cuf1=\E[C$<2>, 
	cup=\E[%i%p1%d;%p2%dH$<5>, cuu=\E[%p1%dA, 
	cuu1=\E[A$<2>, ed=\E[J$<50>, el=\E[K$<3>, el1=\E[1K$<3>, 
	enacs=\E(B\E)0, home=\E[H, ht=^I, hts=\EH, ind=^J, ka1=\EOq, 
	ka3=\EOs, kb2=\EOr, kbs=^H, kc1=\EOp, kc3=\EOn, kcub1=\EOD, 
	kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA, kent=\EOM, kf0=\EOy, 
	kf1=\EOP, kf10=\EOx, kf2=\EOQ, kf3=\EOR, kf4=\EOS, kf5=\EOt, 
	kf6=\EOu, kf7=\EOv, kf8=\EOl, kf9=\EOw, rc=\E8, 
	rev=\E[7m$<2>, ri=\EM$<5>, rmacs=^O, rmam=\E[?7l, 
	rmkx=\E[?1l\E>, rmso=\E[m$<2>, rmul=\E[m$<2>, 
	rs2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h, sc=\E7, 
	sgr=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;$<2>, 
	sgr0=\E[m\017$<2>, smacs=^N, smam=\E[?7h, smkx=\E[?1h\E=, 
	smso=\E[7m$<2>, smul=\E[4m$<2>, tbc=\E[3g, 

See NCURSES_NO_PADDING in the ncurses manpage...

-- 
Thomas E. Dickey <dickey invisible-island net>
http://invisible-island.net
ftp://invisible-island.net


----- End forwarded message -----





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