Opened 12 years ago

Closed 12 years ago

#75 closed defect (fixed)

Display not updated during query replace

Reported by: gz Owned by: gb
Priority: major Milestone:
Component: IDE Version:
Keywords: Cc:

Description

Open cocoa-editor.lisp. Type m-x query replace <return> cocoa <return> carbon <return>. Type space. Note that the displayed text doesn't change, but the cursor moves to a location that's one off from the location of next occurrence of "cocoa".

Change History (2)

comment:1 Changed 12 years ago by gb

  • Status changed from new to assigned

Type m-x query replace <return> cocoa <return> carbon <return>.

Well, there's your problem: the text system refuses to display the word "carbon".

(Things like this need to allow redisplay to occur when they're waiting for key events. Incremental search does that; query replace should do so also.)

comment:2 Changed 12 years ago by gb

  • Resolution set to fixed
  • Status changed from assigned to closed

I didn't try using a replacement string of "carbon", but there's now a protocol which allows redisplay when waiting for recursive key events.

Note: See TracTickets for help on using tickets.