Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • gerd's avatar
    b4f2c7c7
    Remove package nicknames USER from COMMON-LISP-USER. Add a new · b4f2c7c7
    gerd authored
    	package COMMON-LISP which LISP uses, so that COMMON-LISP no longer
    	has the non-ANSI nickname LISP.
    
    	To bootstrap, use boot13.lisp as target:bootstrap.lisp with pmai's
    	build scripts, and do a full compile.
    
    	* src/bootfiles/18e/boot13.lisp: Change for all the package
    	changes.
    
    	* src/code/exports.lisp: New package common-lisp,
    	which lisp uses.
    
    	* src/tools/worldload.lisp:
    	* src/tools/setup.lisp: Use cl-user instead of user.
    	Use lisp:: instead of cl::.
    
    	* src/tools/worldcom.lisp:
    	* src/tools/snapshot-update.lisp:
    	* src/tools/pclcom.lisp:
    	* src/tools/mk-lisp:
    	* src/tools/hemcom.lisp:
    	* src/tools/config.lisp:
    	* src/tools/comcom.lisp:
    	* src/tools/clxcom.lisp:
    	* src/tools/clmcom.lisp:
    	* src/pcl/defsys.lisp:
    	* src/motif/lisp/initial.lisp:
    	* src/interface/initial.lisp:
    	* src/hemlock/lispmode.lisp (setup-lisp-mode):
    	Use cl-user instead of user.
    
    	* src/code/save.lisp (assert-user-package):
    	* src/code/print.lisp (%with-standard-io-syntax): Find
    	cl-user package instead of user.
    
    	* src/code/package.lisp (package-locks-init): Add lisp.
    	(package-init): Don't add user nickname to cl-user.
    
    	* src/code/ntrace.lisp (*trace-encapsulate-package-names*):
    	Add common-lisp.
    
    	* src/code/hash.lisp (toplevel):
    	* src/code/hash-new.lisp (toplevel): Use in-package :lisp
    	instead of :common-lisp.
    
    	* src/code/float-trap.lisp (sigfpe-handler): Don't
    	qualify floating-point-inexact with ext:.
    
    	* src/pcl/simple-streams/strategy.lisp (sc):
    	* src/pcl/simple-streams/null.lisp (null-read-char):
    	* src/pcl/simple-streams/internal.lisp (allocate-buffer)
    	(free-buffer):
    	* src/pcl/simple-streams/impl.lisp (%check, %read-line)
    	(%peek-char, %read-byte):
    	* src/pcl/simple-streams/file.lisp (open-file-stream)
    	(device-close):
    	* src/pcl/simple-streams/classes.lisp (simple-stream)
    	(device-close):
    	* src/pcl/macros.lisp (toplevel):
    	* src/pcl/braid.lisp (lisp::sxhash-instance):
    	* src/pcl/env.lisp (toplevel):
    	* src/compiler/generic/objdef.lisp (symbol-hash):
    	* src/code/stream.lisp (read-sequence, write-sequence):
    	* src/code/macros.lisp (defmacro, deftype):
    	* src/code/eval.lisp (interpreted-function):
    	* src/code/defstruct.lisp (defstruct):
    	* src/code/debug.lisp (debug-eval-print): Use lisp:: instead
    	of cl::.
    b4f2c7c7
    History
    Remove package nicknames USER from COMMON-LISP-USER. Add a new
    gerd authored
    	package COMMON-LISP which LISP uses, so that COMMON-LISP no longer
    	has the non-ANSI nickname LISP.
    
    	To bootstrap, use boot13.lisp as target:bootstrap.lisp with pmai's
    	build scripts, and do a full compile.
    
    	* src/bootfiles/18e/boot13.lisp: Change for all the package
    	changes.
    
    	* src/code/exports.lisp: New package common-lisp,
    	which lisp uses.
    
    	* src/tools/worldload.lisp:
    	* src/tools/setup.lisp: Use cl-user instead of user.
    	Use lisp:: instead of cl::.
    
    	* src/tools/worldcom.lisp:
    	* src/tools/snapshot-update.lisp:
    	* src/tools/pclcom.lisp:
    	* src/tools/mk-lisp:
    	* src/tools/hemcom.lisp:
    	* src/tools/config.lisp:
    	* src/tools/comcom.lisp:
    	* src/tools/clxcom.lisp:
    	* src/tools/clmcom.lisp:
    	* src/pcl/defsys.lisp:
    	* src/motif/lisp/initial.lisp:
    	* src/interface/initial.lisp:
    	* src/hemlock/lispmode.lisp (setup-lisp-mode):
    	Use cl-user instead of user.
    
    	* src/code/save.lisp (assert-user-package):
    	* src/code/print.lisp (%with-standard-io-syntax): Find
    	cl-user package instead of user.
    
    	* src/code/package.lisp (package-locks-init): Add lisp.
    	(package-init): Don't add user nickname to cl-user.
    
    	* src/code/ntrace.lisp (*trace-encapsulate-package-names*):
    	Add common-lisp.
    
    	* src/code/hash.lisp (toplevel):
    	* src/code/hash-new.lisp (toplevel): Use in-package :lisp
    	instead of :common-lisp.
    
    	* src/code/float-trap.lisp (sigfpe-handler): Don't
    	qualify floating-point-inexact with ext:.
    
    	* src/pcl/simple-streams/strategy.lisp (sc):
    	* src/pcl/simple-streams/null.lisp (null-read-char):
    	* src/pcl/simple-streams/internal.lisp (allocate-buffer)
    	(free-buffer):
    	* src/pcl/simple-streams/impl.lisp (%check, %read-line)
    	(%peek-char, %read-byte):
    	* src/pcl/simple-streams/file.lisp (open-file-stream)
    	(device-close):
    	* src/pcl/simple-streams/classes.lisp (simple-stream)
    	(device-close):
    	* src/pcl/macros.lisp (toplevel):
    	* src/pcl/braid.lisp (lisp::sxhash-instance):
    	* src/pcl/env.lisp (toplevel):
    	* src/compiler/generic/objdef.lisp (symbol-hash):
    	* src/code/stream.lisp (read-sequence, write-sequence):
    	* src/code/macros.lisp (defmacro, deftype):
    	* src/code/eval.lisp (interpreted-function):
    	* src/code/defstruct.lisp (defstruct):
    	* src/code/debug.lisp (debug-eval-print): Use lisp:: instead
    	of cl::.