[mcclim-cvs] CVS mcclim/Apps/Listener
ahefner
ahefner at common-lisp.net
Sat Jun 2 20:30:53 UTC 2007
Update of /project/mcclim/cvsroot/mcclim/Apps/Listener
In directory clnet:/tmp/cvs-serv32451
Modified Files:
dev-commands.lisp listener.lisp
Log Message:
Added port and frame-manager args to run-listener. Changed value printing
at the repl - if there are no values, print nothing.
--- /project/mcclim/cvsroot/mcclim/Apps/Listener/dev-commands.lisp 2007/01/05 12:45:22 1.41
+++ /project/mcclim/cvsroot/mcclim/Apps/Listener/dev-commands.lisp 2007/06/02 20:30:53 1.42
@@ -1469,8 +1469,7 @@
:single-box t)
(present value 'expression))))
(with-drawing-options (t :ink +olivedrab+)
- (cond ((null values)
- (format t "No values.~%"))
+ (cond ((null values) #+NIL (format t "No values.~%"))
((= 1 (length values))
(present-value (first values))
(fresh-line))
--- /project/mcclim/cvsroot/mcclim/Apps/Listener/listener.lisp 2007/02/05 03:27:14 1.34
+++ /project/mcclim/cvsroot/mcclim/Apps/Listener/listener.lisp 2007/06/02 20:30:53 1.35
@@ -155,8 +155,13 @@
(defun run-listener (&key (new-process nil)
(width 760)
(height 550)
+ port
+ frame-manager
(process-name "Listener"))
- (let ((frame (make-application-frame 'listener
+ (let* ((fm (or frame-manager
+ (find-frame-manager :port (or port (find-port)))))
+ (frame (make-application-frame 'listener
+ :frame-manager fm
:width width
:height height)))
(flet ((run () (run-frame-top-level frame)))
More information about the Mcclim-cvs
mailing list