Re: [Mutt] #2952: <BackSpace> should use terminal settings
- To: mutt-dev@xxxxxxxx
- Subject: Re: [Mutt] #2952: <BackSpace> should use terminal settings
- From: Kyle Wheeler <kyle-mutt-dev@xxxxxxxxxxxxxx>
- Date: Thu, 13 Sep 2007 11:31:26 -0500
- Cc: fleas@xxxxxxxx
- Comment: DomainKeys? See http://domainkeys.sourceforge.net/
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=memoryhole.net; h=date:from:to:cc:subject:message-id:references:mime-version:content-type:in-reply-to; q=dns/txt; s=default; bh=w7ONoLhZ8Y7qr6Pji0a3L9y6S/E=; b=RivIx9xZqhDGtD/7cjBfwFFT5E7bQ3En8B3tFjxVMyYNboGkBsy441hoh1q58ubnkj02AlUTMIGqMrwf/4KGomHs6UESKpWmyim/yh3FGMuF9f+mMTZroM2hmULOe7MjEXafmXuvwuuETMdAXf1FRSvY8eJrdoeKD7pMmD8eBao=
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=memoryhole.net; b=a5lVUPiuNx8wFB/pG+RRLX2WniFUudES24zQeTnjyJI/bT7KXLS2bipMLYW0RVIFNInQ2Zmi7YVaTNoNIhkW2rfjKvxF2QNWtRd4f8Npx+rilM9Fpya+DcfIpeuWxfO0vpab0ly5QkuvHDngCsFKUNFA9lb4klqJyvvO/8BRFQ4=; h=Received:Received:Date:From:To:Cc:Subject:Message-ID:Mail-Followup-To:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To:User-Agent;
- In-reply-to: <051.5ead10e499d1e168d69854a8a97b3de2@xxxxxxxx>
- List-post: <mailto:mutt-dev@mutt.org>
- List-unsubscribe: send mail to majordomo@mutt.org, body only "unsubscribe mutt-dev"
- Mail-followup-to: mutt-dev@xxxxxxxx, fleas@xxxxxxxx
- References: <042.223f4e6267fd3bf33c538bdb25d1ef0a@xxxxxxxx> <051.5ead10e499d1e168d69854a8a97b3de2@xxxxxxxx>
- Sender: owner-mutt-dev@xxxxxxxx
- User-agent: Mutt/1.5.16 (2007-09-09)
On Thursday, September 13 at 04:04 PM, quoth Mutt:
On 2007-09-13 08:53:59 -0500, Kyle Wheeler wrote:
> And what of keyboards without a key named "backspace"?
The key can't be used, so that its configuration doesn't matter.
The configuration of the BackSpace key *does* matter because it is not
simply ignored for keyboards that do not have keys named "backspace".
On the contrary, mutt will still insist that a <BackSpace> key exists,
and is signified by ^H. Thus, when another key is pressed that happens
to emit ^H, mutt presumes that the BackSpace key was pressed. In other
words, mutt recognizes the backspace key by what it *does* rather than
by how it is *named*. Any key that emits the appropriate byte sequence
is assumed to be the backspace key, regardless of what that key
*actually* is.
But in general, one finds a key on the keyboard and use it as
backspace.
Precisely. This key then becomes "the backspace key" by virtue of its
function rather than any other detail about the key.
~Kyle
--
The only fool bigger than the person who knows it all is the person
who argues with him.
-- Stanislaw Jerszy Lec
Attachment:
pgpHbJ5GaOKc1.pgp
Description: PGP signature