/[cmucl]/src/pcl/defsys.lisp
ViewVC logotype

Log of /src/pcl/defsys.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.38 - (view) (annotate) - [select for diffs]
Fri Mar 19 15:19:03 2010 UTC (4 years, 1 month ago) by rtoy
Branch: MAIN
CVS Tags: GIT-CONVERSION, HEAD, RELEASE_20b, cross-sol-x86-2010-12-20, cross-sol-x86-base, cross-sol-x86-merged, cross-sparc-branch-base, post-merge-intl-branch, release-20b-pre1, release-20b-pre2, snapshot-2010-04, snapshot-2010-05, snapshot-2010-06, snapshot-2010-07, snapshot-2010-08, snapshot-2010-11, snapshot-2010-12, snapshot-2011-01, snapshot-2011-02, snapshot-2011-03, snapshot-2011-04, snapshot-2011-06, snapshot-2011-07, snapshot-2011-09, sparc-tramp-assem-2010-07-19, sparc-tramp-assem-base
Branch point for: RELEASE-20B-BRANCH, cross-sol-x86-branch, cross-sparc-branch, sparc-tramp-assem-branch
Changes since 1.37: +3 -2 lines
Diff to previous 1.37
Merge intl-branch 2010-03-18 to HEAD.  To build, you need to use
boot-2010-02-1 as the bootstrap file.  You should probably also use
the new -P option for build.sh to generate and update the po files
while building.

Revision 1.37.16.1 - (view) (annotate) - [select for diffs]
Thu Feb 25 20:34:56 2010 UTC (4 years, 1 month ago) by rtoy
Branch: intl-2-branch
Changes since 1.37: +3 -2 lines
Diff to previous 1.37 , to next main 1.38
Restart internalization work.  This new branch starts with code from
the intl-branch on date 2010-02-12 18:00:00+0500.  This version works
and

LANG=en@piglatin bin/lisp

works (once the piglatin translation is added).

Revision 1.37.14.1 - (view) (annotate) - [select for diffs]
Mon Feb 8 17:15:53 2010 UTC (4 years, 2 months ago) by rtoy
Branch: intl-branch
CVS Tags: intl-branch-2010-03-18-1300, intl-branch-working-2010-02-11-1000, intl-branch-working-2010-02-19-1000
Changes since 1.37: +3 -2 lines
Diff to previous 1.37 , to next main 1.38
Add (intl:textdomain "cmucl") to the files to set the textdomain.

Revision 1.36.22.1 - (view) (annotate) - [select for diffs]
Fri Dec 19 01:31:34 2008 UTC (5 years, 4 months ago) by rtoy
Branch: unicode-utf16-extfmt-branch
CVS Tags: unicode-snapshot-2009-05, unicode-snapshot-2009-06, unicode-utf16-extfmt-2009-03-27, unicode-utf16-extfmt-2009-06-11, unicode-utf16-extfmts-sync-2008-12
Changes since 1.36: +5 -3 lines
Diff to previous 1.36 , to next main 1.38
Merge changes from utf16 branch to update to snapshot 2008-12.

Revision 1.36.20.1 - (view) (annotate) - [select for diffs]
Thu Dec 18 21:50:19 2008 UTC (5 years, 4 months ago) by rtoy
Branch: unicode-utf16-branch
CVS Tags: unicode-utf16-char-support-2009-03-25, unicode-utf16-char-support-2009-03-26, unicode-utf16-sync-2008-12, unicode-utf16-sync-label-2009-03-16
Changes since 1.36: +5 -3 lines
Diff to previous 1.36 , to next main 1.38
Merge Snapshot 2008-12 to this branch.  Some tweaks needed in
boot-2008-05-cross-unicode-x86.lisp and the Config files.  FreeBSD and
Darwin/x86 untested, but Linux and Solaris build ok.

Revision 1.37 - (view) (annotate) - [select for diffs]
Wed Nov 12 16:36:41 2008 UTC (5 years, 5 months ago) by rtoy
Branch: MAIN
CVS Tags: RELEASE_19f, RELEASE_20a, amd64-dd-start, intl-2-branch-base, intl-branch-base, label-2009-03-16, label-2009-03-25, merge-with-19f, merged-unicode-utf16-extfmt-2009-06-11, portable-clx-base, portable-clx-import-2009-06-16, pre-merge-intl-branch, release-19f-base, release-19f-pre1, release-20a-base, release-20a-pre1, snapshot-2008-12, snapshot-2009-01, snapshot-2009-02, snapshot-2009-04, snapshot-2009-05, snapshot-2009-07, snapshot-2009-08, snapshot-2009-11, snapshot-2009-12, snapshot-2010-01, snapshot-2010-02, snapshot-2010-03, unicode-string-buffer-base, unicode-string-buffer-impl-base
Branch point for: RELEASE-19F-BRANCH, RELEASE-20A-BRANCH, amd64-dd-branch, intl-2-branch, intl-branch, portable-clx-branch, unicode-string-buffer-branch, unicode-string-buffer-impl-branch
Changes since 1.36: +5 -3 lines
Diff to previous 1.36
*pcl-system-date* may not be long enough for subseq to work.  Add a
check for that.

(This happens if you do a checkout with the -kk flag, which causes
keywords not to be expanded.)

Revision 1.36 - (view) (annotate) - [select for diffs]
Wed Apr 14 03:32:47 2004 UTC (10 years ago) by rtoy
Branch: MAIN
CVS Tags: amd64-merge-start, double-double-array-base, double-double-array-checkpoint, double-double-base, double-double-init-%make-sparc, double-double-init-checkpoint-1, double-double-init-ppc, double-double-init-sparc, double-double-init-sparc-2, double-double-init-x86, double-double-irrat-end, double-double-irrat-start, double-double-reader-base, double-double-reader-checkpoint-1, double-double-sparc-checkpoint-1, merge-sse2-packed, ppc_gencgc_snap_2005-05-14, ppc_gencgc_snap_2005-12-17, ppc_gencgc_snap_2006-01-06, pre-telent-clx, prm-before-macosx-merge-tag, release-19a, release-19a-base, release-19a-pre1, release-19a-pre2, release-19a-pre3, release-19b-base, release-19b-pre1, release-19b-pre2, release-19c, release-19c-base, release-19c-pre1, release-19d, release-19d-base, release-19d-pre1, release-19d-pre2, release-19e, release-19e-base, release-19e-pre1, release-19e-pre2, snapshot-2004-05, snapshot-2004-06, snapshot-2004-07, snapshot-2004-08, snapshot-2004-09, snapshot-2004-10, snapshot-2004-11, snapshot-2004-12, snapshot-2005-01, snapshot-2005-02, snapshot-2005-03, snapshot-2005-04, snapshot-2005-05, snapshot-2005-06, snapshot-2005-07, snapshot-2005-08, snapshot-2005-09, snapshot-2005-10, snapshot-2005-11, snapshot-2005-12, snapshot-2006-01, snapshot-2006-02, snapshot-2006-03, snapshot-2006-04, snapshot-2006-05, snapshot-2006-06, snapshot-2006-07, snapshot-2006-08, snapshot-2006-09, snapshot-2006-10, snapshot-2006-11, snapshot-2006-12, snapshot-2007-01, snapshot-2007-02, snapshot-2007-03, snapshot-2007-04, snapshot-2007-05, snapshot-2007-06, snapshot-2007-07, snapshot-2007-08, snapshot-2007-09, snapshot-2007-10, snapshot-2007-11, snapshot-2007-12, snapshot-2008-01, snapshot-2008-02, snapshot-2008-03, snapshot-2008-04, snapshot-2008-05, snapshot-2008-06, snapshot-2008-07, snapshot-2008-08, snapshot-2008-09, snapshot-2008-10, snapshot-2008-11, sse2-base, sse2-checkpoint-2008-10-01, sse2-merge-with-2008-10, sse2-merge-with-2008-11, sse2-packed-2008-11-12, sse2-packed-base, unicode-utf16-base, unicode-utf16-extfmts-pre-sync-2008-11, unicode-utf16-string-support, unicode-utf16-sync-2008-07, unicode-utf16-sync-2008-09, unicode-utf16-sync-2008-11
Branch point for: double-double-array-branch, double-double-branch, double-double-reader-branch, ppc_gencgc_branch, release-19a-branch, release-19b-branch, release-19c-branch, release-19d-branch, release-19e-branch, sse2-branch, sse2-packed-branch, unicode-utf16-branch, unicode-utf16-extfmt-branch
Changes since 1.35: +14 -3 lines
Diff to previous 1.35
Get rid of some compilation warning by exporting the exported symbols
in the WALKER package.

Revision 1.35 - (view) (annotate) - [select for diffs]
Fri Jan 9 04:34:17 2004 UTC (10 years, 3 months ago) by toy
Branch: MAIN
CVS Tags: mod-arith-base, snapshot-2004-04
Branch point for: mod-arith-branch
Changes since 1.34: +5 -4 lines
Diff to previous 1.34
TRACE was broken if CMUCL wasn't built from a version that included
PCL, because it needed PCL's walker code.  Fix this by always building
with PCL's walker, which is independent of PCL:

code/fwrappers.lisp:
o Always use the PCL version, assuming PCL walker is included.

pcl/defsys.lisp:
o Don't build walk.lisp here, because it's built as a part of CMUCL.
o Fix up dependencies.

tools/worldcom.lisp:
o Compile up pcl/walk.lisp

tools/worldload.lisp:
o Load up pcl/walk.lisp

Revision 1.34 - (view) (annotate) - [select for diffs]
Wed Jun 18 09:23:09 2003 UTC (10 years, 10 months ago) by gerd
Branch: MAIN
CVS Tags: dynamic-extent-base, lisp-executable-base, snapshot-2003-10, snapshot-2003-11, snapshot-2003-12, sparc_gencgc, sparc_gencgc_merge
Branch point for: dynamic-extent, lisp-executable, sparc_gencgc_branch
Changes since 1.33: +3 -3 lines
Diff to previous 1.33
	Remove package nicknames USER from COMMON-LISP-USER.  Add a new
	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::.

Revision 1.33 - (view) (annotate) - [select for diffs]
Sat Jun 7 17:56:28 2003 UTC (10 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.32: +4 -3 lines
Diff to previous 1.32
More simple-streams updates from Paul Foley:

o An update to fix Gerd's complaint about :simple-streams being on
  *features*
o Corrects a few bugs
o Renames all the strategy functions
o Gets rid of DEVICE-EXTEND (Duane Rettig tells me it's going away in
  the next ACL release)
o A start on getting stream& composition working.

Revision 1.32 - (view) (annotate) - [select for diffs]
Fri Jun 6 16:23:46 2003 UTC (10 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.31: +26 -2 lines
Diff to previous 1.31
Initial import of Paul Foley's simple-streams implmentation.  Some
functionality is still missing, but Lisp streams and Gray streams
should behave unchanged.

Revision 1.31 - (view) (annotate) - [select for diffs]
Sun May 4 13:11:21 2003 UTC (10 years, 11 months ago) by gerd
Branch: MAIN
Changes since 1.30: +5 -5 lines
Diff to previous 1.30
	Code cleanup.  Use EXTENSIONS package to reduce clutter.

	* src/pcl/defsys.lisp ("PCL", "WALKER"): Use ext.
	* src/pcl/pkg.lisp ("PCL", "WALKER"): Use ext.
	* src/pcl/*.lisp: Remove ext: prefixes.

	* src/pcl/low.lisp (symbolicate*): Renamed from symbolicate.
	* src/pcl/std-class.lisp (shared-initialize):
	* src/pcl/defs.lisp (get-built-in-class-symbol)
	(get-built-in-wrapper-symbol):
	* src/pcl/braid.lisp (initial-classes-and-wrappers)
	(bootstrap-meta-braid): Use symbolicate*.

	* src/pcl/macros.lisp (dolist-carefully): Removed.
	(true, false, zero): Moved to defclass.lisp.
	(printing-random-thing-internal): Removed.
	(printing-random-thing): Removed.
	(rassq): Removed.
	(*keyword-package*): Removed.
	(make-keyword): Removed; import from cl.
	(memq, delq, assq): Macros removed, import from ext.
	(get-declaration): Moved to boot.lisp, where it's used.

	* src/pcl/boot.lisp (get-declaration): Moved here from
	macros.lisp.

	* src/pcl/methods.lisp (named-object-print-function, print-object):
	* src/pcl/low.lisp (print-std-instance):
	* src/pcl/dfun.lisp (print-dfun-info):
	* src/pcl/cache.lisp (print-cache, print-wrapper):
	* src/pcl/boot.lisp (make-early-gf):
	Use print-unreadable-object instead of printing-random-thing.

	* src/pcl/defclass.lisp (true, false, zero): Moved here from
	macros.lisp.

	* src/pcl/methods.lisp (legal-qualifiers-p)
	(legal-specializers-p): Use dolist.

Revision 1.30 - (view) (annotate) - [select for diffs]
Sat Mar 22 16:15:17 2003 UTC (11 years, 1 month ago) by gerd
Branch: MAIN
CVS Tags: remove_negative_zero_not_zero
Changes since 1.29: +16 -76 lines
Diff to previous 1.29
* bootfiles/18e/boot[12].lisp: Bootstrap files for the lisp:class
= pcl:class part.  To get it booted from 18e, cross-compile using
boot1.lisp as bootstrap.lisp in pmai's build scripts, then do a
normal compile with boot2.lisp as bootstrap.lisp with the
resulting Lisp.

* code/byte-interp.lisp, code/defstruct.lisp, code/describe.lisp:
* code/error.lisp, code/exports.lisp, code/hash-new.lisp:
* code/hash.lisp, code/macros.lisp, code/misc.lisp:
* code/package.lisp, code/pred.lisp, code/sharpm.lisp, code/type.lisp:
* compiler/dump.lisp, compiler/fndb.lisp, compiler/globaldb.lisp:
* compiler/proclaim.lisp, compiler/typetran.lisp, compiler/xref.lisp:
* compiler/generic/primtype.lisp, compiler/generic/vm-type.lisp:
Changes for to use kernel::class etc.

* code/class.lisp (toplevel): Shadow class, built-in-class etc.
(class): Give it conc-name %class-.
(toplevel) [#+bootstrap-lisp-class=pcl-class]: Define old accessors.
(everywhere): Use new class accessors.

* compiler/generic/vm-fndb.lisp (%make-instance): Change from
unsafe to flushable and movable.

* code/ntrace.lisp (expand-trace, untrace): Changes for method
tracing.

* code/profile.lisp (profile, profile-all, unprofile): Method
profiling.

* pcl/*.text, pcl/bench.lisp, pcl/extensions.lisp:
* pcl/fast-init.lisp, pcl/precom1.lisp, pcl/precom4.lisp:
* pcl/structure-class.lisp, pcl/user-instances.lisp:
Removed.

* tools/pclcom.lisp: Changes for my PCL and lisp:class =
pcl::class.

Revision 1.29.2.6 - (view) (annotate) - [select for diffs]
Sat Mar 22 13:26:29 2003 UTC (11 years, 1 month ago) by gerd
Branch: cold-pcl
Changes since 1.29.2.5: +2 -2 lines
Diff to previous 1.29.2.5 , to branch point 1.29 , to next main 1.38
version

Revision 1.29.2.5 - (view) (annotate) - [select for diffs]
Wed Mar 19 17:21:39 2003 UTC (11 years, 1 month ago) by gerd
Branch: cold-pcl
Changes since 1.29.2.4: +2 -2 lines
Diff to previous 1.29.2.4 , to branch point 1.29
version

Revision 1.29.2.4 - (view) (annotate) - [select for diffs]
Wed Mar 19 17:20:47 2003 UTC (11 years, 1 month ago) by gerd
Branch: cold-pcl
Changes since 1.29.2.3: +2 -2 lines
Diff to previous 1.29.2.3 , to branch point 1.29
version

Revision 1.29.2.3 - (view) (annotate) - [select for diffs]
Tue Mar 18 12:55:33 2003 UTC (11 years, 1 month ago) by gerd
Branch: cold-pcl
Changes since 1.29.2.2: +2 -2 lines
Diff to previous 1.29.2.2 , to branch point 1.29
version

Revision 1.29.2.2 - (view) (annotate) - [select for diffs]
Tue Mar 18 12:52:41 2003 UTC (11 years, 1 month ago) by gerd
Branch: cold-pcl
Changes since 1.29.2.1: +2 -2 lines
Diff to previous 1.29.2.1 , to branch point 1.29
version

Revision 1.29.2.1 - (view) (annotate) - [select for diffs]
Sun Mar 9 12:47:21 2003 UTC (11 years, 1 month ago) by gerd
Branch: cold-pcl
Changes since 1.29: +16 -76 lines
Diff to previous 1.29
*** empty log message ***

Revision 1.29 - (view) (annotate) - [select for diffs]
Tue Mar 4 00:46:46 2003 UTC (11 years, 1 month ago) by pmai
Branch: MAIN
CVS Tags: cold-pcl-base, release-18e, release-18e-base, release-18e-pre1, release-18e-pre2
Branch point for: cold-pcl, release-18e-branch
Changes since 1.28: +2 -2 lines
Diff to previous 1.28
Change herald info on CLOS, to indicate non-trivial changes to CLOS/PCL.

Revision 1.28 - (view) (annotate) - [select for diffs]
Sat Oct 19 14:56:02 2002 UTC (11 years, 6 months ago) by pmai
Branch: MAIN
Changes since 1.27: +1 -5 lines
Diff to previous 1.27
Merged patch by Gerd Moellmann to replace (load-truename) with
*load-pathname*, thus dropping the function load-truename, in order to
improve location-independent source recording.

Revision 1.27.2.1 - (view) (annotate) - [select for diffs]
Fri Oct 4 23:14:07 2002 UTC (11 years, 6 months ago) by pmai
Branch: UNICODE-BRANCH
Changes since 1.27: +26 -5 lines
Diff to previous 1.27 , to next main 1.38
Checked in Brian Spilsbury's experimental Unicode, locales, and dialect
support patchset.  This lives on its own branch, so that people can
play with it and tweak it, without disturbing 18e release engineering
on the main branch.  Bootstrapping has only been tried on LINKAGE_TABLE
x86/Linux builds.  A working cross-compile script is checked in under
bootfiles/19a/boot1-cross-unicode.lisp.  The script still leaves you
with some interactive errors, on the cross compile, which you should
answer with 2.  See the mailing list for more information.

Revision 1.27 - (view) (annotate) - [select for diffs]
Tue Aug 27 19:01:38 2002 UTC (11 years, 7 months ago) by pmai
Branch: MAIN
CVS Tags: LINKAGE_TABLE, PRE_LINKAGE_TABLE, UNICODE-BASE
Branch point for: UNICODE-BRANCH
Changes since 1.26: +2 -2 lines
Diff to previous 1.26
Patch by Gerd Moellmann to turn old-style into new-style eval-when's in
the PCL code base.

Revision 1.26 - (view) (annotate) - [select for diffs]
Mon Aug 26 02:40:55 2002 UTC (11 years, 8 months ago) by pmai
Branch: MAIN
Changes since 1.25: +1 -2 lines
Diff to previous 1.25
Conservatively removed some unused files in the pcl directory.  Most of
the files are completely unintresting, though the *lap.lisp code might
be interesting for someone looking to make PCL work without the compiler
being present, which would make runtime images much more useful.  Still,
anyone interested can look in the CVS Attic.  A number of currently
unused files, like structure-class.lisp, user-instances.lisp and
extensions.lisp have been left in for the time being, becauses they
might even be useful to certain users.

Revision 1.25 - (view) (annotate) - [select for diffs]
Mon Aug 26 02:23:12 2002 UTC (11 years, 8 months ago) by pmai
Branch: MAIN
Changes since 1.24: +40 -52 lines
Diff to previous 1.24
Huge patch by Gerd Moellmann that removes PCL::ITERATE and PCL::GATHER*
in favor of normal CL constructs.  In a similar vein to SBCL, this patch
also replaces all uses of #'(lambda ...) by just (lambda ...), and
removes now-dated looking quotes in front of self-evaluating objects,
like keywords and t/nil.  The patch has been slightly frobbed by me,
to correct a couple of slight oversights, and make more effective use
of the loop facility in a number of places.

Revision 1.12.2.6 - (view) (annotate) - [select for diffs]
Sat Mar 23 18:51:16 2002 UTC (12 years, 1 month ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18d
Changes since 1.12.2.5: +1 -3 lines
Diff to previous 1.12.2.5 , to branch point 1.12 , to next main 1.38
Mega commit to bring RELENG_18 branch in sync with HEAD in preparation
for release tagging 18d.

Revision 1.24 - (view) (annotate) - [select for diffs]
Tue Apr 10 22:37:21 2001 UTC (13 years ago) by pw
Branch: MAIN
Changes since 1.23: +1 -3 lines
Diff to previous 1.23
From Pierre Mai:

o All the stuff from cmu-low.lisp has been merged into low.lisp.
o Therefore cmu-low.lisp has been removed completely.
o All the stuff in low.lisp which either wasn't used in current PCL or
  was unnecessary in CMU CL, or which was implemented as no-ops for
  CMU CL has been removed.
o Calls in other files to functions which were dropped have been
  removed.
o Source order reorganised a bit and added several comments and
  doc-strings.
o Made `*optimize-speed*' consistent for small and non-small cores,
  and fixed ordering problem.
o Added `*compile-lambda-silent-p*' which when true (the default) will
  cause compile-lambda to be silent when compiling PCL-generated code.

Revision 1.12.2.5 - (view) (annotate) - [select for diffs]
Wed Jun 14 06:22:41 2000 UTC (13 years, 10 months ago) by dtc
Branch: RELENG_18
CVS Tags: RELEASE_18c
Changes since 1.12.2.4: +31 -11 lines
Diff to previous 1.12.2.4 , to branch point 1.12
Split the Gray Streams files out into a separate system so that they
can be compiled but not loaded.

Revision 1.23 - (view) (annotate) - [select for diffs]
Wed Jun 14 06:22:25 2000 UTC (13 years, 10 months ago) by dtc
Branch: MAIN
Changes since 1.22: +31 -11 lines
Diff to previous 1.22
Split the Gray Streams files out into a separate system so that they
can be compiled but not loaded.

Revision 1.12.2.4 - (view) (annotate) - [select for diffs]
Tue Jun 6 10:07:02 2000 UTC (13 years, 10 months ago) by dtc
Branch: RELENG_18
Changes since 1.12.2.3: +5 -2 lines
Diff to previous 1.12.2.3 , to branch point 1.12
Compile the CMUCL Gray Streams support as part of the normal build process.

Revision 1.22 - (view) (annotate) - [select for diffs]
Tue Jun 6 09:57:38 2000 UTC (13 years, 10 months ago) by dtc
Branch: MAIN
Changes since 1.21: +5 -2 lines
Diff to previous 1.21
Compile the CMUCL Gray Streams support as part of the normal build process.

Revision 1.12.2.3 - (view) (annotate) - [select for diffs]
Tue May 23 16:38:46 2000 UTC (13 years, 11 months ago) by pw
Branch: RELENG_18
Changes since 1.12.2.2: +17 -125 lines
Diff to previous 1.12.2.2 , to branch point 1.12
This set of revisions brings the RELENG_18 branch up to HEAD in preparation
for an 18c release.

Revision 1.21 - (view) (annotate) - [select for diffs]
Sun May 30 23:13:56 1999 UTC (14 years, 10 months ago) by pw
Branch: MAIN
Changes since 1.20: +5 -19 lines
Diff to previous 1.20
Remove all #+ and #- conditionals from the source code. What is left
is essentially Common Lisp except for explicit references to things
in CMUCL specific packages.

Revision 1.20 - (view) (annotate) - [select for diffs]
Sun Mar 14 01:14:14 1999 UTC (15 years, 1 month ago) by dtc
Branch: MAIN
Changes since 1.19: +10 -12 lines
Diff to previous 1.19
Further cleanup of the code now that the :SETF feature is assumed standard.

Revision 1.19 - (view) (annotate) - [select for diffs]
Thu Mar 11 16:51:05 1999 UTC (15 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.18: +6 -102 lines
Diff to previous 1.18
Cleanup of the PCL directory. Removed files and conditional code
for long dead lisp implementations. Some parts of the code is
now a bit easier to read and (hopefully) understand.

Revision 1.18 - (view) (annotate) - [select for diffs]
Sun Dec 20 04:30:18 1998 UTC (15 years, 4 months ago) by dtc
Branch: MAIN
Changes since 1.17: +4 -0 lines
Diff to previous 1.17
Add CMUCL style file-comments; from Peter Van Eynde.

Revision 1.12.2.2 - (view) (annotate) - [select for diffs]
Tue Jun 23 11:25:29 1998 UTC (15 years, 10 months ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18b
Changes since 1.12.2.1: +20 -371 lines
Diff to previous 1.12.2.1 , to branch point 1.12
This (huge) revision brings the RELENG_18 branch up to the current HEAD.
Note code/unix-glib2.lisp not yet included -- not sure it is ready to go.

Revision 1.17 - (view) (annotate) - [select for diffs]
Thu Jun 11 08:09:57 1998 UTC (15 years, 10 months ago) by dtc
Branch: MAIN
Changes since 1.16: +0 -1 lines
Diff to previous 1.16
Rather than compiling the constructors in dlisp3, just tickle the
range of shapes defined, leaving the generation of the constructors to
precompile-dfun-constructors.  This allows a more useful range of
constructors to be built-in without the prior redundancy resulting
from dlisp3.

Revision 1.16 - (view) (annotate) - [select for diffs]
Tue May 19 02:11:44 1998 UTC (15 years, 11 months ago) by dtc
Branch: MAIN
Changes since 1.15: +0 -1 lines
Diff to previous 1.15
Port the defconstructor code to CMUCL.

Revision 1.15 - (view) (annotate) - [select for diffs]
Tue Jan 20 12:54:56 1998 UTC (16 years, 3 months ago) by pw
Branch: MAIN
Changes since 1.14: +19 -370 lines
Diff to previous 1.14
Use defpackage instead of in-package.
Clean out ancient conditionals for excl and symbolics.

Revision 1.14 - (view) (annotate) - [select for diffs]
Sun Dec 14 13:52:11 1997 UTC (16 years, 4 months ago) by dtc
Branch: MAIN
Changes since 1.13: +2 -0 lines
Diff to previous 1.13
Compiling the initialisation function for the
checking-or-caching-function-list in dlisp2.lisp depends on macros in
boot.lisp and braid.lisp which are not loaded until later. So move
this code from dlisp2.lisp to a new file dlisp3.lisp so this can be
compiled later. Leave this init. disabled, although some performance
improvements have been seen by enabling it.

Revision 1.12.2.1 - (view) (annotate) - [select for diffs]
Tue Sep 2 04:43:11 1997 UTC (16 years, 7 months ago) by dtc
Branch: RELENG_18
CVS Tags: RELEASE_18a
Changes since 1.12: +1 -0 lines
Diff to previous 1.12
Include the improved documentation support for CMUCL, in
cmucl-documentation.lisp.

Revision 1.13 - (view) (annotate) - [select for diffs]
Sat Aug 30 18:47:38 1997 UTC (16 years, 7 months ago) by dtc
Branch: MAIN
Changes since 1.12: +1 -0 lines
Diff to previous 1.12
Improved documentation support for CMUCL.

Revision 1.12 - (view) (annotate) - [select for diffs]
Thu Feb 6 21:24:06 1997 UTC (17 years, 2 months ago) by pw
Branch: MAIN
Branch point for: RELENG_18
Changes since 1.11: +14 -23 lines
Diff to previous 1.11
This commit brings the PCL repository up to release 17f and also includes
the changes in the X86 1.03.7 kit. Although the 1.03.7 changes were
already in the repository, the other files appear to be of early vintage
and do not work with a 17f system. Hopefully all is correctly synched now.

Revision 1.11.1.5 - (view) (annotate) - [select for diffs] (vendor branch)
Fri Aug 20 18:57:47 1993 UTC (20 years, 8 months ago) by ram
Branch: cmu
Changes since 1.11.1.4: +4 -3 lines
Diff to previous 1.11.1.4 , to next main 1.38
Byte-compile env too.

Revision 1.11.1.4 - (view) (annotate) - [select for diffs] (vendor branch)
Fri Aug 20 18:44:04 1993 UTC (20 years, 8 months ago) by ram
Branch: cmu
Changes since 1.11.1.3: +3 -1 lines
Diff to previous 1.11.1.3
Byte-compile iterate too.

Revision 1.11.1.3 - (view) (annotate) - [select for diffs] (vendor branch)
Thu Aug 19 12:46:57 1993 UTC (20 years, 8 months ago) by ram
Branch: cmu
Changes since 1.11.1.2: +6 -1 lines
Diff to previous 1.11.1.2
Byte-compile defclass and defcombin if :SMALL.

Revision 1.11.1.2 - (view) (annotate) - [select for diffs] (vendor branch)
Wed Aug 4 07:32:58 1993 UTC (20 years, 8 months ago) by ram
Branch: cmu
Changes since 1.11.1.1: +1 -1 lines
Diff to previous 1.11.1.1
Changed pcl: search-list to target:pcl/

Revision 1.11.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Tue Jul 20 18:54:45 1993 UTC (20 years, 9 months ago) by ram
Branch: cmu
Changes since 1.11: +4 -21 lines
Diff to previous 1.11
Delete unnecessary cmu17 conditionalization.  Remove obsolete info 
hacks for cmu.

Revision 1.11 - (view) (annotate) - [select for diffs]
Tue Jan 12 18:24:01 1993 UTC (21 years, 3 months ago) by phg
Branch: MAIN
Branch point for: cmu
Changes since 1.10: +51 -23 lines
Diff to previous 1.10
September-16-92-PCL-e has been incorporated into the CMUCL sources thanks
to Rick Harris.

Revision 1.8.1.2 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Dec 14 13:31:19 1992 UTC (21 years, 4 months ago) by ram
Branch: patch_16
Changes since 1.8.1.1: +1 -1 lines
Diff to previous 1.8.1.1 , to next main 1.38
Add note to PCL version that we've applied patches.

Revision 1.8.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Dec 14 12:46:01 1992 UTC (21 years, 4 months ago) by ram
Branch: patch_16
Changes since 1.8: +5 -2 lines
Diff to previous 1.8
This is is March-92-PCL 2c

Revision 1.10 - (view) (annotate) - [select for diffs]
Mon Nov 9 15:18:53 1992 UTC (21 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.9: +225 -62 lines
Diff to previous 1.9
This is September 92 PCL.

Revision 1.9 - (view) (annotate) - [select for diffs]
Sat Aug 1 15:28:34 1992 UTC (21 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.8: +46 -11 lines
Diff to previous 1.8
This is July 92 PCL

Revision 1.8 - (view) (annotate) - [select for diffs]
Mon Jun 1 18:37:50 1992 UTC (21 years, 10 months ago) by ram
Branch: MAIN
Branch point for: patch_16
Changes since 1.7: +158 -131 lines
Diff to previous 1.7
This is March-92-PCL-2a.

Revision 1.7 - (view) (annotate) - [select for diffs]
Fri Nov 8 23:27:45 1991 UTC (22 years, 5 months ago) by wlott
Branch: MAIN
Changes since 1.6: +3 -0 lines
Diff to previous 1.6
Added some calls to force-output after the calls to format in
operate-on-system.

Revision 1.6 - (view) (annotate) - [select for diffs]
Wed Oct 23 18:09:34 1991 UTC (22 years, 6 months ago) by ram
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
Fixed load-truename tweak.

Revision 1.5 - (view) (annotate) - [select for diffs]
Wed Oct 23 17:10:28 1991 UTC (22 years, 6 months ago) by ram
Branch: MAIN
Changes since 1.4: +8 -3 lines
Diff to previous 1.4
Fixed CMU parameterization of *pcl-directory* to be more consistent with
the distribution.

Revision 1.4 - (view) (annotate) - [select for diffs]
Sat Oct 19 17:22:17 1991 UTC (22 years, 6 months ago) by ram
Branch: MAIN
Changes since 1.3: +66 -13 lines
Diff to previous 1.3
Merged with latest PCL version.

Revision 1.1.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Sat Oct 19 16:44:36 1991 UTC (22 years, 6 months ago) by ram
Changes since 1.1: +67 -13 lines
Diff to previous 1.1 , to next main 1.38
*** empty log message ***

Revision 1.3 - (view) (annotate) - [select for diffs]
Thu Nov 29 01:55:04 1990 UTC (23 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
Get the fasl file type from the right place, rather than wiring it in.

Revision 1.2 - (view) (annotate) - [select for diffs]
Fri Sep 7 17:39:43 1990 UTC (23 years, 7 months ago) by wlott
Branch: MAIN
Changes since 1.1: +4 -7 lines
Diff to previous 1.1
Initial CMU version.

Revision 1.1 - (view) (annotate) - [select for diffs]
Sun Aug 12 03:46:24 1990 UTC (23 years, 8 months ago) by wlott
Branch: MAIN
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5