Changeset 5892
- Timestamp:
- Feb 11, 2007, 4:24:58 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/ccl/level-1/l1-application.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/level-1/l1-application.lisp
r5313 r5892 243 243 :may-take-operand nil 244 244 :allow-multiple nil) 245 )))) 245 )) 246 (initial-listener-process :initform nil))) 246 247 247 248 (defparameter *application* … … 276 277 (call-next-method) 277 278 (let* ((sr (input-stream-shared-resource *terminal-input*))) 278 (make-mcl-listener-process 279 "listener" 280 *terminal-input* 281 *terminal-output* 282 #'(lambda () (when sr (setf (shared-resource-primary-owner sr) 283 *initial-process*))) 284 :initial-function 285 #'(lambda () 286 (startup-ccl (and *load-lisp-init-file* init-file)) 287 (listener-function) 288 nil) 289 :close-streams nil 290 :control-stack-size *initial-listener-default-control-stack-size* 291 :value-stack-size *initial-listener-default-value-stack-size* 292 :temp-stack-size *initial-listener-default-temp-stack-size*)) 279 (with-slots (initial-listener-process) a 280 (setq initial-listener-process 281 (make-mcl-listener-process 282 "listener" 283 *terminal-input* 284 *terminal-output* 285 #'(lambda () (when sr (setf (shared-resource-primary-owner sr) 286 *initial-process*))) 287 :initial-function 288 #'(lambda () 289 (startup-ccl (and *load-lisp-init-file* init-file)) 290 (listener-function) 291 nil) 292 :close-streams nil 293 :control-stack-size *initial-listener-default-control-stack-size* 294 :value-stack-size *initial-listener-default-value-stack-size* 295 :temp-stack-size *initial-listener-default-temp-stack-size* 296 :process initial-listener-process)))) 293 297 (%set-toplevel #'(lambda () 294 298 (with-standard-abort-handling nil
Note:
See TracChangeset
for help on using the changeset viewer.
