On 6. Dez 2005, at 04:33, Andy Hefner wrote:
Why does the text cursor within interactor panes now appear hollow, as though you were not typing to the interactor?
That would be because I suck :( I added behaviour to ports.lisp/(setf port-keyboard-input-focus) that toggles hollowness of cursors when the keyboard focus changes, which works nicely for text-fields and text-areas.
I didn't check the behaviour for stream panes before checking it in, and before real life intervened, I unsuccessfully tried to find the "real" cursor object for them. I suspect the cursor that is really drawn belongs to some Goatee instance inside the stream; witness the comment in frames.lisp/ default-frame-top-level: ;; We don't need to turn the cursor on here, as Goatee has its own ;; cursor which will appear. In fact, leaving it on causes much ;; bit flipping and slows command output somewhat. So, leave it ;; off by default, and hope this doesn't violate the spec. But I got lost inside a maze of objects.
Rudi