[climacs-cvs] CVS update: climacs/prolog-syntax.lisp
Christophe Rhodes
crhodes at common-lisp.net
Mon Apr 4 13:39:41 UTC 2005
Update of /project/climacs/cvsroot/climacs
In directory common-lisp.net:/tmp/cvs-serv13392
Modified Files:
prolog-syntax.lisp
Log Message:
Whoops. Unsaved change, which logically belongs to the previous commit.
(uncomment out :around method on display-parse-tree to prevent display of
off-the-screen stuff)
Date: Mon Apr 4 15:39:40 2005
Author: crhodes
Index: climacs/prolog-syntax.lisp
diff -u climacs/prolog-syntax.lisp:1.6 climacs/prolog-syntax.lisp:1.7
--- climacs/prolog-syntax.lisp:1.6 Sun Apr 3 00:13:26 2005
+++ climacs/prolog-syntax.lisp Mon Apr 4 15:39:40 2005
@@ -926,7 +926,6 @@
pane (- tab-width (mod x tab-width)) 0))))
(incf start))))
-#+nil
(defmethod display-parse-tree :around ((entity prolog-parse-tree) syntax pane)
(with-slots (top bot) pane
(when (and (end-offset entity) (mark> (end-offset entity) top))
@@ -1024,3 +1023,17 @@
(1- cursor-x) (- cursor-y (* 0.2 height))
(+ cursor-x 2) (+ cursor-y (* 0.8 height))
:ink (if current-p +red+ +blue+))))))
+
+#|
+(climacs-gui::define-named-command com-inspect-lex ()
+ (with-slots (lexer) (slot-value (buffer (climacs-gui::current-window)) 'climacs-syntax::syntax)
+ (let ((*standard-input* *query-io*)
+ (*standard-output* *query-io*))
+ (inspect lexer))))
+
+(climacs-gui::define-named-command com-inspect-parse ()
+ (with-slots (parser) (slot-value (buffer (climacs-gui::current-window)) 'climacs-syntax::syntax)
+ (let ((*standard-input* *query-io*)
+ (*standard-output* *query-io*))
+ (inspect parser))))
+|#
More information about the Climacs-cvs
mailing list