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

Log of /src/code/typedefs.lisp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1.17 - (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.16: +5 -5 lines
Diff to previous 1.16
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.16 - (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.15: +4 -4 lines
Diff to previous 1.15
Remove _N"" reader macro from docstrings when possible.

Revision 1.15 - (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.14: +10 -8 lines
Diff to previous 1.14
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.14.26.3 - (view) (annotate) - [select for diffs]
Fri Feb 26 06:23:25 2010 UTC (4 years, 1 month ago) by rtoy
Branch: intl-branch
CVS Tags: intl-branch-2010-03-18-1300
Changes since 1.14.26.2: +4 -4 lines
Diff to previous 1.14.26.2 , to branch point 1.14 , to next main 1.17
Mark more translatable strings.

Revision 1.14.28.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.14: +7 -5 lines
Diff to previous 1.14 , to next main 1.17
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.14.26.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-working-2010-02-11-1000, intl-branch-working-2010-02-19-1000
Changes since 1.14.26.1: +5 -5 lines
Diff to previous 1.14.26.1 , to branch point 1.14
Mark translatable strings; update cmucl.pot and ko/cmucl.po
accordingly.

Revision 1.14.26.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.14: +3 -1 lines
Diff to previous 1.14
Add (intl:textdomain "cmucl") to the files to set the textdomain.

Revision 1.14 - (view) (annotate) - [select for diffs]
Fri Jun 30 18:41:22 2006 UTC (7 years, 9 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-sse2-packed, merge-with-19f, merged-unicode-utf16-extfmt-2009-06-11, portable-clx-base, portable-clx-import-2009-06-16, pre-merge-intl-branch, pre-telent-clx, 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, release-20a-base, release-20a-pre1, 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, snapshot-2009-07, snapshot-2009-08, snapshot-2009-11, snapshot-2009-12, snapshot-2010-01, snapshot-2010-02, snapshot-2010-03, 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-string-buffer-base, unicode-string-buffer-impl-base, 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, RELEASE-20A-BRANCH, amd64-dd-branch, intl-2-branch, intl-branch, portable-clx-branch, release-19d-branch, release-19e-branch, sse2-branch, sse2-packed-branch, unicode-string-buffer-branch, unicode-string-buffer-impl-branch, unicode-utf16-branch, unicode-utf16-extfmt-branch
Changes since 1.13: +3 -2 lines
Diff to previous 1.13
This large checkin merges the double-double float support to HEAD.
The merge is from the tag "double-double-irrat-end".  The
double-double branch is now obsolete.

The code should build without double-double support (tested on sparc)
as well as build with double-double support (tested also on sparc).

Revision 1.13.22.1 - (view) (annotate) - [select for diffs]
Fri Jun 30 02:30:17 2006 UTC (7 years, 9 months ago) by rtoy
Branch: double-double-array-branch
CVS Tags: double-double-irrat-end
Changes since 1.13: +3 -2 lines
Diff to previous 1.13 , to next main 1.17
Add DOUBLE-DOUBLE-FLOAT to TYPE-SPECIFIER-SYMBOLS so we don't have to
use TYPE when declaring such numbers.

Revision 1.13 - (view) (annotate) - [select for diffs]
Wed Apr 23 15:19:41 2003 UTC (10 years, 11 months ago) by gerd
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-start, double-double-reader-base, double-double-reader-checkpoint-1, double-double-sparc-checkpoint-1, dynamic-extent-base, lisp-executable-base, mod-arith-base, ppc_gencgc_snap_2005-05-14, ppc_gencgc_snap_2005-12-17, ppc_gencgc_snap_2006-01-06, 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, remove_negative_zero_not_zero, snapshot-2003-10, snapshot-2003-11, snapshot-2003-12, snapshot-2004-04, 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, sparc_gencgc, sparc_gencgc_merge
Branch point for: double-double-array-branch, double-double-branch, double-double-reader-branch, dynamic-extent, lisp-executable, mod-arith-branch, ppc_gencgc_branch, release-19a-branch, release-19b-branch, release-19c-branch, sparc_gencgc_branch
Changes since 1.12: +15 -3 lines
Diff to previous 1.12
	Make the type system more forgiving wrt to unknown types.
	Temporary fix for -0d0/0d0 and member types.

	* src/code/type.lisp (reparse-unknown-type): New function.
	(type-union2, type-intersection2): Use it.
	(hierarchical-intersection2, hierarchical-union2): Moved to
	typedef.lisp.
	(member): Temporary fix for -0d0/0d0 problem; Christophe Rhodes is
	working on the real fix.

	* src/code/typedefs.lisp (type-class): Use hierachical-union2
	and hierachical-intersection2 as inits for slots simple-union
	and simple-intersection, like SBCL does.
	(hierarchical-intersection2, hierarchical-union2): Moved
	here from type.lisp.

Revision 1.12.2.1 - (view) (annotate) - [select for diffs]
Fri Oct 4 23:13:37 2002 UTC (11 years, 6 months ago) by pmai
Branch: UNICODE-BRANCH
Changes since 1.12: +10 -4 lines
Diff to previous 1.12 , to next main 1.17
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.10.2.2 - (view) (annotate) - [select for diffs]
Sat Mar 23 18:50:13 2002 UTC (12 years ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18d
Changes since 1.10.2.1: +2 -2 lines
Diff to previous 1.10.2.1 , to branch point 1.10 , to next main 1.17
Mega commit to bring RELENG_18 branch in sync with HEAD in preparation
for release tagging 18d.

Revision 1.12 - (view) (annotate) - [select for diffs]
Sun Mar 4 20:12:44 2001 UTC (13 years, 1 month ago) by pw
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.11: +2 -2 lines
Diff to previous 1.11
Change most PROCLAIMs to DECLAIMs.

Revision 1.10.2.1 - (view) (annotate) - [select for diffs]
Tue Jun 23 11:22:37 1998 UTC (15 years, 9 months ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18b, RELEASE_18c
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
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.11 - (view) (annotate) - [select for diffs]
Fri May 1 01:02:56 1998 UTC (15 years, 11 months ago) by dtc
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
Remove the remnants of the 'common type specifier.

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

Revision 1.9 - (view) (annotate) - [select for diffs]
Wed Sep 1 10:24:16 1993 UTC (20 years, 7 months ago) by ram
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
Fix make-type-load-form to use its argument.

Revision 1.8 - (view) (annotate) - [select for diffs]
Wed Sep 1 00:15:32 1993 UTC (20 years, 7 months ago) by wlott
Branch: MAIN
Changes since 1.7: +9 -1 lines
Diff to previous 1.7
Added a make-load-form-fun for the ctype defstruct.

Revision 1.7 - (view) (annotate) - [select for diffs]
Tue Aug 31 09:02:04 1993 UTC (20 years, 7 months ago) by ram
Branch: MAIN
Changes since 1.6: +1 -8 lines
Diff to previous 1.6
Moved define-condition for parse-unknown-type to error.

Revision 1.6 - (view) (annotate) - [select for diffs]
Mon Aug 30 21:20:13 1993 UTC (20 years, 7 months ago) by ram
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
Update to new DEFINE-CONDITION syntax.

Revision 1.5 - (view) (annotate) - [select for diffs]
Tue Feb 23 11:32:30 1993 UTC (21 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.4: +3 -2 lines
Diff to previous 1.4
Except when otherwise noted, CTYPEs are :PURE.

Revision 1.4 - (view) (annotate) - [select for diffs]
Tue Feb 16 21:26:10 1993 UTC (21 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
Changed copy-structure back to copy-type-class (which is hackishly defined
in type-boot.)

Revision 1.3 - (view) (annotate) - [select for diffs]
Thu Feb 11 00:17:47 1993 UTC (21 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.2: +3 -4 lines
Diff to previous 1.2
Flush spurious eval-when

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Feb 4 22:37:40 1993 UTC (21 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1
Export typedef-init, ctype

Revision 1.1 - (view) (annotate) - [select for diffs]
Thu Feb 4 12:13:24 1993 UTC (21 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