[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-readline] {forward,reverse}-search-history binding bug
From: |
Chet Ramey |
Subject: |
Re: [Bug-readline] {forward,reverse}-search-history binding bug |
Date: |
Wed, 1 Nov 2017 10:29:46 -0400 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 |
On 10/27/17 12:55 AM, Yuriy Ershov wrote:
> Ah, it seems I understand what is happening!
> InĀ *-search-history mode there is no ANY delay allowed for ESC key.
> It looks like in *-search-history mode readline is "previewing" the next
> input char and prefers to escape back to "normal" mode if there is anything
> unusual.
> This is the way the Up and Down keys work.
> Also, if *-search-history is bound to a key starting with ESC, it detects
> the next ESC key and bails out to the normal mode, leaving that ESC in the
> input queue.
> Then readline reads the sequence: ah, there's a *-search-history command,
> let's do the search. But because it has just entered the mode, the buffer
> is empty.
>
> Does it look like the truth?
That sounds right, but I haven't looked at it yet.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU address@hidden http://cnswww.cns.cwru.edu/~chet/
- Re: [Bug-readline] {forward,reverse}-search-history binding bug,
Chet Ramey <=
- Re: [Bug-readline] {forward,reverse}-search-history binding bug, Chet Ramey, 2017/11/03
- Re: [Bug-readline] {forward,reverse}-search-history binding bug, Yuriy Ershov, 2017/11/12
- Re: [Bug-readline] {forward,reverse}-search-history binding bug, G. Branden Robinson, 2017/11/12
- Re: [Bug-readline] {forward,reverse}-search-history binding bug, Yuriy Ershov, 2017/11/12
- Re: [Bug-readline] {forward,reverse}-search-history binding bug, G. Branden Robinson, 2017/11/12
- Re: [Bug-readline] {forward,reverse}-search-history binding bug, Yuriy Ershov, 2017/11/12
- Re: [Bug-readline] {forward,reverse}-search-history binding bug, Chet Ramey, 2017/11/13