Re: bsdinstaller / partedit emacs key patch

From: Daniel O'Connor <doconnor_at_gsoft.com.au>
Date: Fri, 1 Apr 2011 14:09:40 +1030
On 01/04/2011, at 5:09, Nathan Whitehorn wrote:
> On 03/29/11 20:50, Daniel O'Connor wrote:
>> Hi,
>> I noticed that the entry widgets in the bsdinstaller label editor don't understand various "emacs keys" (eg C-a, C-d, C-e).
>> 
>> Here's a patch which adds the basics.. Unfortunately dialog doesn't have a "key" for delete all, delete left or delete right so I couldn't add C-u, C-w or C-k.
>> 
>> Note that you can't just call dlg_parse_bindkey("* ^a BEGIN") because dialog modifies the string which crashes (seg fault).
> 
> I'm happy to put this in, but it would be nice if you could try to get this into upstream dialog to avoid inconsistencies in various parts of the installation.

I suspect it would be pretty bikeshed prone :(

Is there a dialog mailing list? My google-fu failed and I can't find one.

I suppose the alternative is to install a global rc file (ie /etc/dialogrc) with the following contents..
bindkey * ^a BEGIN
bindkey * ^d DELETE_RIGHT
bindkey * ^e FINAL

--
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
Received on Fri Apr 01 2011 - 01:39:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:12 UTC