[climacs-cvs] CVS update: climacs/gui.lisp
Robert Strandh
rstrandh at common-lisp.net
Mon Jan 17 08:04:45 UTC 2005
Update of /project/climacs/cvsroot/climacs
In directory common-lisp.net:/tmp/cvs-serv21951
Modified Files:
gui.lisp
Log Message:
Create a new buffer when a name that corresponds to no existing buffer
is issued by the user when prompted for a buffer name.
Date: Mon Jan 17 09:04:45 2005
Author: rstrandh
Index: climacs/gui.lisp
diff -u climacs/gui.lisp:1.75 climacs/gui.lisp:1.76
--- climacs/gui.lisp:1.75 Mon Jan 17 08:10:19 2005
+++ climacs/gui.lisp Mon Jan 17 09:04:44 2005
@@ -558,8 +558,10 @@
:value-key #'identity))
:partial-completers '(#\Space)
:allow-any-input t)
- (declare (ignore success string))
- object))
+ (declare (ignore success))
+ (or object
+ (car (push (make-instance 'climacs-buffer :name string)
+ (buffers *application-frame*))))))
(define-named-command com-switch-to-buffer ()
(let ((buffer (accept 'buffer
More information about the Climacs-cvs
mailing list