[climacs-cvs] CVS update: climacs/gui.lisp
Christophe Rhodes
crhodes at common-lisp.net
Sat Jul 2 15:54:23 UTC 2005
Update of /project/climacs/cvsroot/climacs
In directory common-lisp.net:/tmp/cvs-serv28714
Modified Files:
gui.lisp
Log Message:
Experimental fix for CSR minibuffer problems.
Oddly, not everyone suffers from this. Nor from the problem the
handle-repaint method was included to solve: the scrollbars not
adjusting properly.
handle-repaint is not necessarily the right place for this functionality
to be hooked on, but note-sheet-region-changed isn't either: drawing to
a viewport also seems to change the region, so drawing to the frame from
within the note-sheed-region-changed is a bad idea.
Date: Sat Jul 2 17:54:22 2005
Author: crhodes
Index: climacs/gui.lisp
diff -u climacs/gui.lisp:1.148 climacs/gui.lisp:1.149
--- climacs/gui.lisp:1.148 Tue Jun 28 07:02:34 2005
+++ climacs/gui.lisp Sat Jul 2 17:54:22 2005
@@ -150,7 +150,7 @@
(defmethod handle-repaint :before ((pane extended-pane) region)
(declare (ignore region))
- (redisplay-frame-panes *application-frame*))
+ (redisplay-frame-pane *application-frame* pane))
(defun find-gestures (gestures start-table)
(loop with table = (find-command-table start-table)
More information about the Climacs-cvs
mailing list