Fix is_linkage_table_addr in win32-os.c
[sbcl.git] / contrib / sb-aclrepl / README
index 6eb65fd..c848215 100644 (file)
@@ -7,11 +7,10 @@ debugger is planned.
 
 USAGE
 =====
-To start sb-aclrepl as your read-eval-print loop, execute the command
+To start sb-aclrepl as your read-eval-print loop, put the form
   (require 'sb-aclrepl)
+in your ~/.sbclrc initialization file.
 
-You can also all this command to your ~/.sbclrc to have sb-aclrepl be the default REPL
-for your SBCL sessions.
 
 EXAMPLE ~/.sbclrc FILE
 ======================
@@ -19,19 +18,19 @@ EXAMPLE ~/.sbclrc FILE
 (ignore-errors (require 'sb-aclrepl))
 
 (when (find-package 'sb-aclrepl)
-  (push :aclrepl *features*))
-
+  (push :aclrepl cl:*features*))
 #+aclrepl
 (progn
   (setq sb-aclrepl:*max-history* 100)
-  (setf (sb-aclrepl:alias "asdc") #'(lambda (sys) (asdf:oos 'asdf:load-op sys)))
-  (sb-aclrepl:alias "l" (sys) (asdf:oos 'asdf:load-op sys))
-  (sb-aclrepl:alias "t" (sys) (asdf:oos 'asdf:test-op sys))
+  (setf (sb-aclrepl:alias "asdc") 
+       #'(lambda (sys) (asdf:operate 'asdf:compile-op sys)))
+  (sb-aclrepl:alias "l" (sys) (asdf:operate 'asdf:load-op sys))
+  (sb-aclrepl:alias "t" (sys) (asdf:operate 'asdf:test-op sys))
   ;; The 1 below means that two characaters ("up") are required
   (sb-aclrepl:alias ("up" 1 "Use package") (package) (use-package package))
   ;; The 0 below means only the first letter ("r") is required, such as ":r base64"
   (sb-aclrepl:alias ("require" 0 "Require module") (sys) (require sys))
-)
+  (setq cl:*features* (delete :aclrepl cl:*features*)))
 
 Questions, comments, or bug reports should be sent to Kevin Rosenberg
 <kevin@rosenberg.net>.