Firstly, I got the feature wrong. Secondly, fix the `defpackage' form
for `set-command-line-arguments'.
(defpackage #:mdw.sys-base
(:use #:common-lisp #:runlisp)
(:export #:exit #:hard-exit #:*program-name* #:*command-line*
(defpackage #:mdw.sys-base
(:use #:common-lisp #:runlisp)
(:export #:exit #:hard-exit #:*program-name* #:*command-line*
- set-command-line-arguments)
+ #:set-command-line-arguments)
(:import-from #:runlisp #:*raw-command-line* #:*command-line* #:exit))
(in-package #:mdw.sys-base)
(:import-from #:runlisp #:*raw-command-line* #:*command-line* #:exit))
(in-package #:mdw.sys-base)
(defun set-command-line-arguments ()
(setf *raw-command-line*
(defun set-command-line-arguments ()
(setf *raw-command-line*
- (or (when (member :cl-launched *features*)
+ (or (when (member :cl-launch *features*)
(let* ((cll-package (find-package :cl-launch))
(name (funcall (intern "GETENV" cll-package)
"CL_LAUNCH_FILE"))
(let* ((cll-package (find-package :cl-launch))
(name (funcall (intern "GETENV" cll-package)
"CL_LAUNCH_FILE"))