[mcclim-devel] display glitch in interactor / accept
![](https://secure.gravatar.com/avatar/5cd0acc03793e7944454dbb533bbfe43.jpg?s=120&d=mm&r=g)
The glitch is visible in the screenshot: http://random-state.net/tmp/display-glitch-in-accept.png (see the vertical bar before xyz.) To reproduce, load the following code, and type "Test<enter>xyz" in the interactor. This is using Christophe's CLX from darcs, and CVS McCLIM, on: Darwin manic.local 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386 i386 and SBCL 1.0.13.45. Cheers, -- Nikodemus (require :mcclim) (defpackage "TEST-GUI" (:use "CLIM-LISP" "CLIM")) (in-package "TEST-GUI") (define-application-frame test-frame () () (:panes (canvas :application :display-time nil :height 400 :width 600) (repl :interactor)) (:layouts (default (vertically (:width 600 :height 600) canvas (:fill repl))))) (defmethod frame-standard-output ((frame test-frame)) (find-pane-named frame 'repl)) (define-test-frame-command (com-test :name t) () (let ((name (accept 'string :prompt "Foo"))) (format t "Foo ~A!" name))) (run-frame-top-level (make-application-frame 'test-frame))Te
![](https://secure.gravatar.com/avatar/f6ddda1fabf459f90ca590f9499033c4.jpg?s=120&d=mm&r=g)
"Nikodemus Siivola" <nikodemus@random-state.net> writes:
The glitch is visible in the screenshot:
http://random-state.net/tmp/display-glitch-in-accept.png
(see the vertical bar before xyz.)
Yes, that's the remnant of the cursor; I thought it would be safe to start the clearing of previous output a pixel more to the right than I used to (it wasn't). I should have fixed this in CVS a few hours ago. -- \ Troels /\ Henriksen
participants (2)
-
Nikodemus Siivola
-
Troels Henriksen