Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jun 2005 05:39:47 -0400
From:      Thomas Dickey <dickey@radix.net>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Replace /rescue/vi with mined(1) from DragonFlyBSD
Message-ID:  <20050620093947.GA5728@saltmine.radix.net>
In-Reply-To: <200506200543.j5K5hBcO063785@apollo.backplane.com>
References:  <20050617220222.GA42080@troutmask.apl.washington.edu> <20050617220653.GA114@saltmine.radix.net> <20050617221353.GA48584@troutmask.apl.washington.edu> <20050618061603.GM50157@cirb503493.alcatel.com.au> <20050619033904.GB3061@dragon.NUXI.org> <20050619070640.GQ50157@cirb503493.alcatel.com.au> <42B5C0BC.40904@freebsd.org> <20050619193939.GR50157@cirb503493.alcatel.com.au> <20050619214417.GB18943@dragon.NUXI.org> <200506200543.j5K5hBcO063785@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Sun, Jun 19, 2005 at 10:43:11PM -0700, Matthew Dillon wrote:
>     Kinda silly to have a war over a 37 KB static binary.

;-)
 
>     As far as cons25 vs vt100 ... both accept basic ANSI escape sequences
>     and that is what the editor outputs.  The escape sequences generated 
>     when you hit, e.g. function keys, are sufficiently different that I
>     simply modified the editor to recognizes BOTH sets (which it almost did
>     already).

I was looking at the scrolling.  Had not noticed this before, but at some point
since the terminfo for cons25 was written, the corresponding code was modified
to accept the vt100 scrolling control (which by the way is not part of
ISO-6429).  The terminfo entry in ncurses uses the analogous SU/SD sequences
which are in ISO-6429.  Scrolling regions also aren't part of ISO-6429 - one of
those odd things that you should be aware of.

(I don't have a copy of the older ANSI spec, but since it was withdrawn several
years ago, there's no point in discussing which features from it might not be
part of ISL-6429).

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

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (SunOS)
Comment: For info see http://www.gnupg.org

iD8DBQFCto7htIqByHxlDocRAolAAKCMDpG4QBag8twgpja4p5Y4DTXkugCghSgp
lrh6fMV8Oj30mASFgt3m1HE=
=hR6Y
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050620093947.GA5728>