After lots of head scratching and experimenting I have a consistent cause.

It seems like the Search and Replace bar causes some problem.
It is only happening when the Replace text box is visible.

This weird behaviour disappears if the I click the Hide Replace button or choose Hide Replace from the Edit menu.

I've also noticed that S:C:R stops working after the Replace text box and buttons have disappeared. That is I can't Hide, then Re show the Replace text box.

I hope that helps you fix the problem, but I'm pretty happy now I know how to get the correct operation back again.

Thanks,
Bhrgunatha


On 14/09/13 20:04, Robby Findler wrote:
This sounds like a bug in the implementation of the shift-left and
shift-right keybindings.

If you can give some kind of a step by step procedure to get into the
bad state, then I think we can probably fix it.

Robby



On Sat, Sep 14, 2013 at 6:16 AM, bhrgunatha <bhrguna...@hotmail.com
<mailto:bhrguna...@hotmail.com>> wrote:

    I'm having a problem editing programs using DrRacket. This happened
    once before but went away after re-installing. [1].

    I'm having the same issue again. Basically the behaviour of text
    selection is changes while I open and edit different files running a
    single instance of DrRacket.

    If I select some text and then press SHIFT+Left instead of altering
    the selection based on the current cursor position, the selection is
    extended left from the beginning of the text currently selected.

    Similarly for SHIFT+Right - it extends the text selection one
    character to the right from the end of the selection rather than the
    current cursor position. Same for SHIFT+Down, SHIFT+Up.

    Is there some key binding or setting in DrRacket that controls the
    way text selection is handled that I am accidentally hitting?

    It doesn't happen in any other editor - it's specific to DrRacket.

    If I quit DrRacket and re-open it normal operation continues for a
    while again. I don't know if it's a bug or some setting in DrRacket
    that I am unaware of.

    My current specs are:
    Arch Linux 64 bit:
    Linux 3.10.10-1-ARCH #1 SMP PREEMPT x86_64 GNU/Linux

    DrRacket 5.3.6.
    (This is a version I compiled myself - but it's the same using the
    Arch binary package - racket 5.3.6-1)

    Can someone offer any advice?

    Bhrgunatha

    [1]
    
http://article.gmane.org/__gmane.comp.lang.racket.user/__17034/match=bhrgunatha
    
<http://article.gmane.org/gmane.comp.lang.racket.user/17034/match=bhrgunatha>
    ____________________
      Racket Users list:
    http://lists.racket-lang.org/__users
    <http://lists.racket-lang.org/users>



____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to