Re: Documentation for the key combinations c-x, e and c-x, c-e

Mike via Lynx-dev <[email protected]> Tue, 30 Jun 2026 13:23:39 +0200
Newsgroups gmane.comp.web.lynx.devel
Message-ID <[email protected]>
On 2026-06-30 00:32, Thomas Dickey wrote:

> On Mon, Jun 29, 2026 at 09:59:29PM +0200, Mike via Lynx-dev wrote:
>> The first question is about the key combination c-x, e.
>
> (...)
>
> I did that in
> 
> https://lynx.invisible-island.net/current/CHANGES.html#v2.8.8dev.10
> 
> 2012-02-12 (2.8.8dev.10)
> * extend ^X-e editing of textarea's to include single-line fields -TD

This answers my first question: the functionality of c-x, e has been extended for <input>.

> (...)
> 
> So... in answer to
> 	Is it implied that everything for <textarea> will work for <input>?#
> no, it won't (I suspect you're asking about "Insert file in textarea").

No, I didn't think about file insertion at all. I'm new to lynx, and haven't yet had a need to use this functionality. Though good to know, of course, if I ever do. I was just giving some possible reasons for the behavior that I've come up with.

>> The second question is about the key combination c-x, c-e.
>
> (...)
> 
> However (in a quick read), it looks as if I decided the preformatted page
> had enough information for the "modifier 1" that it wasn't necessary to
> generate a nice view of that table.

I wish to address it in a meaningful way, but as I said, I'm new to lynx. So the only thing I can say is that "SETM1    Set modifier 1 flag" wouldn't tell me much if I was to make sense of it outside of you answer.

All in all you answered my second question, too. I can conclude that it's explicitly defined in the code that both e and c-e can follow c-x, and result in an external editor being called.
> (...)
So, generally, much thanks for the code, that's more than I was expecting. It's always good to know better the software I use.

By the way, is there a preferred name for the control key in the context of lynx key combinations? I saw both "^", "C" and "Ctrl" in the documentation (there's also "Control" used, but only as an explanation to "^"). I don't know why I'm using lowercase "c", which I can't find now; probably because of a convention I saw somewhere else.