/[cmucl]/src/code/symbol.lisp
ViewVC logotype

Log of /src/code/symbol.lisp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1.45 - (view) (annotate) - [select for diffs]
Tue Apr 20 17:57:45 2010 UTC (3 years, 11 months 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, release-20b-pre1, release-20b-pre2, 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.44: +9 -9 lines
Diff to previous 1.44
Change uses of _"foo" to (intl:gettext "foo").  This is because slime
may get confused with source locations if the reader macros are
installed.

Revision 1.44 - (view) (annotate) - [select for diffs]
Mon Apr 19 02:18:04 2010 UTC (3 years, 11 months ago) by rtoy
Branch: MAIN
Changes since 1.43: +21 -21 lines
Diff to previous 1.43
Remove _N"" reader macro from docstrings when possible.

Revision 1.43 - (view) (annotate) - [select for diffs]
Fri Apr 16 01:28:37 2010 UTC (4 years ago) by rtoy
Branch: MAIN
Changes since 1.42: +5 -2 lines
Diff to previous 1.42
MAKE-SYMBOL needs to convert the given string to NFC form to match
what INTERN and FIND-SYMBOL do with strings.

Revision 1.42 - (view) (annotate) - [select for diffs]
Fri Mar 19 15:19:00 2010 UTC (4 years ago) by rtoy
Branch: MAIN
CVS Tags: post-merge-intl-branch, snapshot-2010-04
Changes since 1.41: +31 -29 lines
Diff to previous 1.41
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.41.12.1 - (view) (annotate) - [select for diffs]
Thu Feb 25 20:34:52 2010 UTC (4 years, 1 month ago) by rtoy
Branch: intl-2-branch
Changes since 1.41: +31 -29 lines
Diff to previous 1.41 , to next main 1.45
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.41.10.2 - (view) (annotate) - [select for diffs]
Wed Feb 10 04:01:27 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.41.10.1: +29 -29 lines
Diff to previous 1.41.10.1 , to branch point 1.41 , to next main 1.45
Mark translatable strings; update cmucl.pot and ko/cmucl.po
accordingly.

Revision 1.41.10.1 - (view) (annotate) - [select for diffs]
Mon Feb 8 17:15:49 2010 UTC (4 years, 2 months ago) by rtoy
Branch: intl-branch
Changes since 1.41: +3 -1 lines
Diff to previous 1.41
Add (intl:textdomain "cmucl") to the files to set the textdomain.

Revision 1.41 - (view) (annotate) - [select for diffs]
Thu Jun 25 13:29:06 2009 UTC (4 years, 9 months ago) by rtoy
Branch: MAIN
CVS Tags: RELEASE_20a, amd64-dd-start, intl-2-branch-base, intl-branch-base, pre-merge-intl-branch, release-20a-base, release-20a-pre1, 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-20A-BRANCH, amd64-dd-branch, intl-2-branch, intl-branch, unicode-string-buffer-branch, unicode-string-buffer-impl-branch
Changes since 1.40: +7 -7 lines
Diff to previous 1.40
GENTEMP sometimes generated the wrong symbol because the
pretty-printer was used.   Test:

(let* ((*print-pprint-dispatch* (copy-pprint-dispatch)))
  (set-pprint-dispatch 'string
		       (lambda (stream obj) (write-string "BAR-" stream)))
  (gentemp "FOO-"))
-> BAR-1

(From a message on sbcl-devel list, 2009/06/21.).

Revision 1.39.2.1 - (view) (annotate) - [select for diffs]
Mon Dec 19 01:09:53 2005 UTC (8 years, 4 months ago) by rtoy
Branch: ppc_gencgc_branch
CVS Tags: ppc_gencgc_snap_2005-12-17, ppc_gencgc_snap_2006-01-06
Changes since 1.39: +7 -3 lines
Diff to previous 1.39 , to next main 1.45
Merge code from main branch of 2005-12-17 to ppc gencgc branch.  Still
doesn't work of course.

Revision 1.40 - (view) (annotate) - [select for diffs]
Mon May 9 16:02:04 2005 UTC (8 years, 11 months ago) by rtoy
Branch: MAIN
CVS Tags: RELEASE_19f, 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, label-2009-03-16, label-2009-03-25, merge-sse2-packed, merge-with-19f, merged-unicode-utf16-extfmt-2009-06-11, portable-clx-base, portable-clx-import-2009-06-16, pre-telent-clx, 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, release-19f-base, release-19f-pre1, 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, snapshot-2008-12, snapshot-2009-01, snapshot-2009-02, snapshot-2009-04, snapshot-2009-05, 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-snapshot-2009-05, unicode-snapshot-2009-06, unicode-utf16-base, unicode-utf16-char-support-2009-03-25, unicode-utf16-char-support-2009-03-26, unicode-utf16-extfmt-2009-03-27, unicode-utf16-extfmt-2009-06-11, unicode-utf16-extfmts-pre-sync-2008-11, unicode-utf16-extfmts-sync-2008-12, unicode-utf16-string-support, unicode-utf16-sync-2008-07, unicode-utf16-sync-2008-09, unicode-utf16-sync-2008-11, unicode-utf16-sync-2008-12, unicode-utf16-sync-label-2009-03-16
Branch point for: RELEASE-19F-BRANCH, double-double-array-branch, double-double-branch, double-double-reader-branch, portable-clx-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.39: +7 -3 lines
Diff to previous 1.39
code/lisp.lisp:
    o Add PROPER-LIST-P function to determine if a list is a proper
      list.
    o Use it as the expected type for errors from functions requiring
      a proper list

code/symbol.lisp:
    o Add VALID-PROPERTY-LIST-P function.
    o Use it as the expected type for errors from malformed property lists.


These changes fix a few ansi-test bugs where the test was checking if
the the expected-type was correct.

Revision 1.39 - (view) (annotate) - [select for diffs]
Sat Oct 9 14:36:38 2004 UTC (9 years, 6 months ago) by rtoy
Branch: MAIN
CVS Tags: ppc_gencgc_snap_2005-05-14, snapshot-2004-11, snapshot-2004-12, snapshot-2005-01, snapshot-2005-02, snapshot-2005-03, snapshot-2005-04, snapshot-2005-05
Branch point for: ppc_gencgc_branch
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
MAKE-SYMBOL is supposed to take STRINGs not just SIMPLE-STRINGs.
Fixes ANSI test make-symbol.13 and friends.

Revision 1.38 - (view) (annotate) - [select for diffs]
Wed Sep 8 02:10:54 2004 UTC (9 years, 7 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2004-10
Changes since 1.37: +5 -5 lines
Diff to previous 1.37
Port lazy sxhash on symbols and one-at-a-time hash to ppc.  Use
boot6-sxhash to bootstrap this change for ppc.

Revision 1.37 - (view) (annotate) - [select for diffs]
Thu Jun 10 01:36:09 2004 UTC (9 years, 10 months ago) by cwang
Branch: MAIN
CVS Tags: prm-before-macosx-merge-tag, snapshot-2004-07, snapshot-2004-08, snapshot-2004-09
Changes since 1.36: +4 -4 lines
Diff to previous 1.36
Follow the x86 change to symbol format for amd64.

Revision 1.36 - (view) (annotate) - [select for diffs]
Tue May 18 01:14:04 2004 UTC (9 years, 11 months ago) by rtoy
Branch: MAIN
CVS Tags: amd64-merge-start, snapshot-2004-06
Changes since 1.35: +3 -3 lines
Diff to previous 1.35
Use -1 instead of 0 as the uninitialized hash indicator.

Revision 1.35 - (view) (annotate) - [select for diffs]
Mon May 17 17:22:30 2004 UTC (9 years, 11 months ago) by rtoy
Branch: MAIN
Changes since 1.34: +5 -3 lines
Diff to previous 1.34
Implement lazy computation of the symbol hash.  The hash is set to
zero on creation, and is computed when sxhash is called, which is then
cached.

Revision 1.34 - (view) (annotate) - [select for diffs]
Sat May 15 18:30:46 2004 UTC (9 years, 11 months ago) by rtoy
Branch: MAIN
Changes since 1.33: +3 -3 lines
Diff to previous 1.33
Make the symbol hash slot contain the sxhash of the symbol name
instead of a random value, just like on sparc.

Revision 1.33 - (view) (annotate) - [select for diffs]
Fri May 14 13:40:18 2004 UTC (9 years, 11 months ago) by rtoy
Branch: MAIN
Changes since 1.32: +9 -4 lines
Diff to previous 1.32
Add support for storing the symbol hash into a slot in the symbol
itself.  Only for sparc currently.

Doesn't lazily compute the symbol hash yet.  Simple test shows a 5%
increase in compilation speed, despite making make-symbol
significantly slower.


	* src/code/hash-new.lisp (internal-sxhash): Use the symbol-hash
	slot instead of computing the hash value.

	* src/compiler/generic/new-genesis.lisp (allocate-symbol): Write
	out the sxhash value of the symbol into the symbol-hash slot.

	* src/compiler/globaldb.lisp (info-hash): Update to use the symbol
	hash instead of computing the sxhash.

	* src/code/symbol.lisp (make-symbol): Compute the symbol hash when
	creating the symbol.

	* src/compiler/sparc/cell.lisp ((symbol-hash)): Add vop to extract
	out the symbol hash from a symbol.

	* src/compiler/generic/objdef.lisp: Rename the unused slot to
	hash, so we can make it the symbol hash.

Revision 1.32 - (view) (annotate) - [select for diffs]
Wed Apr 16 14:04:50 2003 UTC (11 years ago) by gerd
Branch: MAIN
CVS Tags: dynamic-extent-base, lisp-executable-base, mod-arith-base, release-19a, release-19a-base, release-19a-pre1, release-19a-pre2, release-19a-pre3, remove_negative_zero_not_zero, snapshot-2003-10, snapshot-2003-11, snapshot-2003-12, snapshot-2004-04, snapshot-2004-05, sparc_gencgc, sparc_gencgc_merge
Branch point for: dynamic-extent, lisp-executable, mod-arith-branch, release-19a-branch, sparc_gencgc_branch
Changes since 1.31: +11 -3 lines
Diff to previous 1.31
	ANSI fixes.

	* src/code/symbol.lisp (get-properties, getf): Signal type-error
	instead of program-error.

Revision 1.31.2.1 - (view) (annotate) - [select for diffs]
Fri Oct 4 23:13:36 2002 UTC (11 years, 6 months ago) by pmai
Branch: UNICODE-BRANCH
Changes since 1.31: +7 -3 lines
Diff to previous 1.31 , to next main 1.45
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.31 - (view) (annotate) - [select for diffs]
Fri Aug 23 18:31:05 2002 UTC (11 years, 7 months ago) by pmai
Branch: MAIN
CVS Tags: LINKAGE_TABLE, PRE_LINKAGE_TABLE, UNICODE-BASE, cold-pcl-base, release-18e, release-18e-base, release-18e-pre1, release-18e-pre2
Branch point for: UNICODE-BRANCH, cold-pcl, release-18e-branch
Changes since 1.30: +12 -14 lines
Diff to previous 1.30
Merged patches by Eric Marsden and Gerd Moellmann to improve error
reporting in several places to be more specific and/or ANSI compliant.
The patches have been modified to make use of the new common
simple-programm-error function where applicable.

Revision 1.30 - (view) (annotate) - [select for diffs]
Mon Jul 22 17:05:47 2002 UTC (11 years, 8 months ago) by toy
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29
GENTEMP is supposed to take just strings, not strings and symbols.

Revision 1.22.2.2 - (view) (annotate) - [select for diffs]
Sat Mar 23 18:50:12 2002 UTC (12 years ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18d
Changes since 1.22.2.1: +2 -2 lines
Diff to previous 1.22.2.1 , to branch point 1.22 , to next main 1.45
Mega commit to bring RELENG_18 branch in sync with HEAD in preparation
for release tagging 18d.

Revision 1.29 - (view) (annotate) - [select for diffs]
Sun Mar 4 20:12:43 2001 UTC (13 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28
Change most PROCLAIMs to DECLAIMs.

Revision 1.22.2.1 - (view) (annotate) - [select for diffs]
Tue Jun 23 11:22:33 1998 UTC (15 years, 9 months ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18b, RELEASE_18c
Changes since 1.22: +34 -28 lines
Diff to previous 1.22
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.28 - (view) (annotate) - [select for diffs]
Fri Jun 5 02:36:57 1998 UTC (15 years, 10 months ago) by dtc
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27
Remove a redundant fixnum type declaration within gensym which limited
*gensym-counter* to a fixnum.

Revision 1.27 - (view) (annotate) - [select for diffs]
Fri May 15 14:54:33 1998 UTC (15 years, 11 months ago) by pw
Branch: MAIN
Changes since 1.26: +2 -3 lines
Diff to previous 1.26
Fix GENSYM to signal a type-error when NIL is supplied as an arg.
Satisfies ANSI requirement.

Revision 1.26 - (view) (annotate) - [select for diffs]
Mon Mar 30 03:25:01 1998 UTC (16 years ago) by dtc
Branch: MAIN
Changes since 1.25: +11 -10 lines
Diff to previous 1.25
Avoid unbound symbol value and function errors when copy-symbol is
copying the properties.

Revision 1.25 - (view) (annotate) - [select for diffs]
Thu Mar 26 21:38:45 1998 UTC (16 years ago) by pw
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24
Correct spelling of UNLESS in new gensym (was WHEN).

Revision 1.24 - (view) (annotate) - [select for diffs]
Thu Mar 26 19:06:27 1998 UTC (16 years ago) by pw
Branch: MAIN
Changes since 1.23: +32 -26 lines
Diff to previous 1.23
Changes for ANSI compliance -- Noted by Paul Dietz.

copy-symbol with non-nil optional arg now copies function and value
slots along with a copy of property list.

gensym now uses current value of *gensym-counter* by default.
*gensym-counter* is only incremented if its value is used
for the new symbol name.

Revision 1.23 - (view) (annotate) - [select for diffs]
Tue Nov 4 09:10:46 1997 UTC (16 years, 5 months ago) by dtc
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
Merge in changes to the x86 backend from the gencgc branch, allowing
common binaries to be run on both:

* The immediate-stack storage class has been removed, this is
unnecessary as the descriptor-stack SC can be used. It may have once
been part of some GC stragety to reduce the number of stack slots that
needed to be noted for a GC.

* The object allocation has been abstracted and cleaned up. This
should produce slightly faster smaller code with CGC, and can be
compiled to support inline allocation with GENCGC.  CGC compiled code
will run under GENCGC, and GENCGC binaries that don't use inline
allocation will run under CGC.

* A random hash is now placed in the unused symbol object slot (the
symbol-hash slot). This saves flushing the info cache at each GC, and
may have other uses for symbol based hash tables. Should help MP
safety.

* Common set of static symbols used by both CGC and GENCGC.

* Corrections to the stack-ref VOP; now returns lisp objects not
unsigned numbers. Required some patches to debug-int.

* Inline unsigned/signed byte 32 to bignum allocation enabled.

* Support for the x86 xadd instruction applied to instance slot and
symbol values - may be handy for some MP code.

* Bump up the FASL file version from 1 to 2.

Revision 1.22 - (view) (annotate) - [select for diffs]
Thu Feb 27 22:40:38 1997 UTC (17 years, 1 month ago) by dtc
Branch: MAIN
CVS Tags: RELEASE_18a
Branch point for: RELENG_18
Changes since 1.21: +3 -3 lines
Diff to previous 1.21
Fix a little lossage at the start of the file.

Revision 1.21 - (view) (annotate) - [select for diffs]
Thu Feb 27 21:03:08 1997 UTC (17 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.20: +6 -3 lines
Diff to previous 1.20
Revert remprop to previous behaviour and change doc string

Revision 1.20 - (view) (annotate) - [select for diffs]
Sat Feb 22 12:49:40 1997 UTC (17 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19
Adds some forgotten error messages and a few misc fixes

Revision 1.19 - (view) (annotate) - [select for diffs]
Mon Oct 31 04:11:27 1994 UTC (19 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.18: +1 -3 lines
Diff to previous 1.18
Fix headed boilerplate.

Revision 1.18 - (view) (annotate) - [select for diffs]
Wed Aug 11 16:31:38 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.17: +14 -7 lines
Diff to previous 1.17
Re-declared stuff in gensym.

Revision 1.17 - (view) (annotate) - [select for diffs]
Fri Aug 6 14:03:32 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16
Boo-boo.

Revision 1.16 - (view) (annotate) - [select for diffs]
Fri Aug 6 13:56:58 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
Typo.

Revision 1.15 - (view) (annotate) - [select for diffs]
Fri Aug 6 03:59:44 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.14: +12 -6 lines
Diff to previous 1.14
Tweaked GENSYM so that the CONCATENTATE is open-coded.

Revision 1.14 - (view) (annotate) - [select for diffs]
Tue May 18 19:54:42 1993 UTC (20 years, 11 months ago) by wlott
Branch: MAIN
Changes since 1.13: +8 -2 lines
Diff to previous 1.13
Added symbol-hash.

Revision 1.13 - (view) (annotate) - [select for diffs]
Fri Dec 11 17:16:00 1992 UTC (21 years, 4 months ago) by ram
Branch: MAIN
Changes since 1.12: +5 -2 lines
Diff to previous 1.12
Fixed GENTEMP to use its own counter, instead of *gensym-counter*.

Revision 1.12 - (view) (annotate) - [select for diffs]
Mon Mar 9 08:44:43 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
typo

Revision 1.11 - (view) (annotate) - [select for diffs]
Sun Mar 8 18:33:57 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.10: +5 -13 lines
Diff to previous 1.10
Changed SYMBOL-FUNCTION to map to RAW-DEFINITION instead of being a
primitive.

Revision 1.10 - (view) (annotate) - [select for diffs]
Mon Mar 2 17:22:49 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
CVS Tags: pre_fdefn
Changes since 1.9: +10 -10 lines
Diff to previous 1.9
Protected SET against *KEYWORD-PACKAGE* being unbound, which can happen
while running initial top-level forms.

Revision 1.9 - (view) (annotate) - [select for diffs]
Mon Feb 24 01:46:19 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
Added an export of FSET from the KERNEL package.

Revision 1.8 - (view) (annotate) - [select for diffs]
Mon Feb 24 00:50:53 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.7: +43 -19 lines
Diff to previous 1.7
SET now protects against setting T, NIL, and keywords.  (SETF
SYMBOL-FUNCTION) now expands into FSET, which protects against defining
NIL.  %SET-SYMBOL-PACKAGE is a new function that sets the symbol package.
%SP-SET-PLIST has been renamed %SET-SYMBOL-PLIST.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sun Feb 9 17:56:15 1992 UTC (22 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
Added MAYBE-INLINE declaration for all functions where it makes sense.

Revision 1.6 - (view) (annotate) - [select for diffs]
Tue Apr 23 17:02:55 1991 UTC (23 years ago) by ram
Branch: MAIN
Changes since 1.5: +8 -9 lines
Diff to previous 1.5
Made SYMBOL-FUNCTION and SYMBOL-VALUE safe.  Changed GENSYM to use
QUICK-INTEGER-TO-STRING.

Revision 1.5 - (view) (annotate) - [select for diffs]
Fri Feb 8 13:36:05 1991 UTC (23 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.4: +8 -4 lines
Diff to previous 1.4
New file header with RCS header FILE-COMMENT.

Revision 1.4 - (view) (annotate) - [select for diffs]
Tue Nov 13 23:24:37 1990 UTC (23 years, 5 months ago) by wlott
Branch: MAIN
Changes since 1.3: +6 -1 lines
Diff to previous 1.3
Added exports of kernel:%sp-set-{definition,plist}.

Revision 1.3 - (view) (annotate) - [select for diffs]
Fri Aug 24 18:14:30 1990 UTC (23 years, 7 months ago) by wlott
Branch: MAIN
Changes since 1.2: +17 -9 lines
Diff to previous 1.2
Moved MIPS branch onto trunk; no merge necessary.

Revision 1.2.1.2 - (view) (annotate) - [select for diffs] (vendor branch)
Thu Jul 26 19:13:05 1990 UTC (23 years, 8 months ago) by wlott
Changes since 1.2.1.1: +8 -2 lines
Diff to previous 1.2.1.1 , to next main 1.45
Replaced the %primitive putf with Blaine's lisp version.

Revision 1.2.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Tue Jun 12 22:57:32 1990 UTC (23 years, 10 months ago) by wlott
Changes since 1.2: +9 -7 lines
Diff to previous 1.2
Merged trunk changes into MIPS branch.

Revision 1.1.1.3 - (view) (annotate) - [select for diffs] (vendor branch)
Thu May 31 00:27:47 1990 UTC (23 years, 10 months ago) by wlott
Changes since 1.1.1.2: +2 -1 lines
Diff to previous 1.1.1.2 , to next main 1.45
Have makunbound return the symbol (instead of the unbound marker).

Revision 1.2 - (view) (annotate) - [select for diffs]
Tue May 29 16:55:20 1990 UTC (23 years, 10 months ago) by ram
Branch: MAIN
Changes since 1.1: +3 -0 lines
Diff to previous 1.1
Added %PUTF, currently defined to just call the PUTF miscop, pending 
writing of a lisp version.

Revision 1.1.1.2 - (view) (annotate) - [select for diffs] (vendor branch)
Fri May 25 20:44:55 1990 UTC (23 years, 10 months ago) by wlott
Changes since 1.1.1.1: +4 -1 lines
Diff to previous 1.1.1.1
Wrote makeunbound.

Revision 1.1.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Wed Apr 11 17:15:42 1990 UTC (24 years ago) by wlott
Changes since 1.1: +4 -6 lines
Diff to previous 1.1
Initial MIPS version.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Feb 6 17:27:15 1990 UTC (24 years, 2 months ago) by ram
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