Timeline


and

Feb 28, 2004:

11:59 PM Changeset [589] by gb
  • trunk/ccl/level-1/l1-typesys.lisp
Fix typo, add more cases in CACHEABLE-CTYPE-P.
9:24 AM Changeset [588] by gb
  • trunk/ccl/examples/hemlock-textstorage.lisp
Merge into cocoa-editor.lisp, remove this file.
9:23 AM Changeset [587] by gb
  • trunk/ccl/hemlock/src/bindings.lisp
More changes for Cocoa Hemlock.
9:22 AM Changeset [586] by gb
  • trunk/ccl/level-1/l1-typesys.lisp
Don't cache things involving certain MEMBER-CTYPEs.
9:21 AM Changeset [585] by gb
  • trunk/ccl/level-1/l1-streams.lisp
stream ELEMENT-SHIFT fixes (from Bryan O'Connor.)
9:20 AM Changeset [584] by gb
  • trunk/ccl/level-1/l1-error-system.lisp
INVOKE-RESTART recognizes simple restarts (from Bryan O'Connor.)
9:19 AM Changeset [583] by gb
  • trunk/ccl/level-1/l1-aprims.lisp
MAKE-ARRAY (and variants) track explicit array displacement (from …
9:16 AM Changeset [582] by gb
  • trunk/ccl/level-0/l0-array.lisp
ARRAY-DISPLACEMENT checks for explicit displacement (from Bryan O'Connor.)
9:14 AM Changeset [581] by gb
  • trunk/ccl/level-0/l0-complex.lisp
Require NUMBER-MACROS at compile-time.
9:14 AM Changeset [580] by gb
  • trunk/ccl/level-1/version.lisp
0.14.2-040228.
9:13 AM Changeset [579] by gb
  • trunk/ccl/lib/arrays-fry.lisp
ADJUST-ARRAY fixes (from Bryan O'Connor).
9:12 AM Changeset [578] by gb
  • trunk/ccl/lib/macros.lisp
WITH-SIMPLE-RESTART change (from Bryan O'Connor).
9:11 AM Changeset [577] by gb
  • trunk/ccl/library/lispequ.lisp
Define $arh_exp_disp_bit (from Bryan O'Connor).
2:24 AM Changeset [576] by gb
  • trunk/ccl/OpenMCL.app/Contents/Info.plist
Try to persuade system to use openmcl icon for lisp documents.

Feb 27, 2004:

4:32 PM Changeset [575] by beer
  • trunk/ccl/examples/objc-clos.lisp
ObjC generic functions and methods for predefined ObjC messages mostly …
4:27 PM Changeset [574] by beer
  • trunk/ccl/examples/bridge.lisp
*TYPE-SIGNATURE-TABLE* now contains message descriptors; some new …
4:25 PM Changeset [573] by beer
  • trunk/ccl/examples/objc-runtime.lisp
UPDATE-TYPE-SIGNATURES-FOR-METHOD now takes a class as a second argument
4:23 PM Changeset [572] by beer
  • trunk/ccl/examples/name-translation.lisp
Yet a few more new ObjC special words

Feb 26, 2004:

7:59 PM Changeset [571] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
(Hopefully) return NULL if semaphore_create() fails.
7:58 PM Changeset [570] by gb
  • trunk/ccl/level-0/l0-aprims.lisp
Check return value from semaphore creation.
7:58 PM Changeset [569] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
QUIT typechecks arg before it's too late to do so.

Feb 24, 2004:

8:31 PM Changeset [568] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Start to use Hemlock for documents.
8:30 PM Changeset [567] by gb
  • trunk/ccl/examples/objc-runtime.lisp
Use some other obscure way of initializing class before looking for …
1:41 AM Changeset [566] by gb
  • trunk/ccl/examples/hemlock-textstorage.lisp
more changes.
1:40 AM Changeset [565] by gb
  • trunk/ccl/examples/objc-runtime.lisp
method lookup: ensure class is initialized, via fairly obscure means.
1:40 AM Changeset [564] by gb
  • trunk/ccl/examples/compile-hemlock.lisp
Add COCOA-HEMLOCK.
1:39 AM Changeset [563] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
require HEMLOCK-TEXTSTORAGE. (Blows up during load ...).

Feb 23, 2004:

5:20 PM Changeset [562] by gb
  • trunk/ccl/examples/hemlock-textstorage.lisp
Lots-o-changes.
5:18 PM Changeset [561] by gb
  • trunk/ccl/examples/compile-hemlock.lisp
Reorganize; use FASL-CONCATENATE.
5:18 PM Changeset [560] by gb
  • trunk/ccl/compiler/PPC/ppc2.lisp
Bugs in PPC2-%SET-BIT.

Feb 22, 2004:

1:41 AM Changeset [559] by gb
  • trunk/ccl/hemlock/src/keysym-defs.lisp
Learn to spell. Learn what package we're in.
1:40 AM Changeset [558] by gb
  • trunk/ccl/hemlock/src/keysym-defs.lisp
Learn to spell.
1:27 AM Changeset [557] by gb
  • trunk/ccl/lisp-kernel/area.h
PPC64 changes (some of them rather suspect ...). 32-bit kernel may be …
1:21 AM Changeset [556] by gb
  • trunk/ccl/examples/hemlock-textstorage.lisp
Lots of changes. Still needs event-translation work (and lots of …
1:20 AM Changeset [555] by gb
  • trunk/ccl/examples/compile-hemlock.lisp
Fewer files. More warnings …
1:19 AM Changeset [554] by gb
  • trunk/ccl/hemlock/src/htext1.lisp
Maybe update the selection if the mark we move is the buffer's point.
1:16 AM Changeset [553] by gb
  • trunk/ccl/hemlock/src/interp.lisp
Process single events.
1:16 AM Changeset [552] by gb
  • trunk/ccl/hemlock/src/keysym-defs.lisp
Cocoa, not an RT. (Still needs some work.)
1:15 AM Changeset [551] by gb
  • trunk/ccl/hemlock/src/struct.lisp
Buffers maybe have text-storage, but no windows list.
1:15 AM Changeset [550] by gb
  • trunk/ccl/hemlock/src/modeline.lisp
Move some modeline stuff here from window.lisp.
1:14 AM Changeset [549] by gb
  • trunk/ccl/examples/objc-clos.lisp
Handle INITFUNCTION/INITARG case in SHARED-INITIALIZE.

Feb 18, 2004:

6:51 PM Changeset [548] by beer
  • trunk/ccl/examples/objc-clos.lisp
More (and different!) support for ObjC generic functions and methods

Feb 16, 2004:

10:41 AM Changeset [547] by gb
  • trunk/ccl/level-0/l0-float.lisp
ACOS of DOUBLE-FLOAT wants to (%MAKE-DFLOAT) the result. Again. Still.

Feb 15, 2004:

4:25 PM Changeset [546] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
Foreign threads linger, too.
4:23 PM Changeset [545] by gb
  • trunk/ccl/examples/objc-support.lisp
Remove DBG trap in NS-EXCEPTION method.
4:23 PM Changeset [544] by gb
  • trunk/ccl/examples/objc-runtime.lisp
Metaclass of user-defined class derived from class-name symbol, not …
4:22 PM Changeset [543] by gb
  • trunk/ccl/examples/objc-clos.lisp
ALLOCATE-INSTANCE et al: install the instance's slot-vector if it has …
4:20 PM Changeset [542] by gb
  • trunk/ccl/examples/process-objc-modules.lisp
Fix PROVIDE call.
4:19 PM Changeset [541] by gb
  • trunk/ccl/examples/cocoa-window.lisp
Change PROCESS-INTERRUPT mechanism, since postEvent:atStart: doesn't …
4:17 PM Changeset [540] by gb
  • trunk/ccl/lib/number-case-macro.lisp
SINGLE-FLOAT, in *TYPE-TO-TYPECODE*.
4:16 PM Changeset [539] by gb
  • trunk/ccl/lib/macros.lisp
WITH-OUTPUT-TO-STRING: don't quote element-type.
4:14 PM Changeset [538] by gb
  • trunk/ccl/lib/backtrace-lds.lisp
OPCODE is in the ARCH package.
4:10 PM Changeset [537] by gb
  • trunk/ccl/lib/dumplisp.lisp
No more quit-acknowledgement.
4:10 PM Changeset [536] by gb
  • trunk/ccl/level-1/version.lisp
Date suffix for bleeding-edge version.
4:10 PM Changeset [535] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
No more "quit acknowledgement".
4:08 PM Changeset [534] by gb
  • trunk/ccl/level-0/l0-float.lisp
pick up acos/asin fixes

Feb 13, 2004:

6:18 PM Changeset [533] by beer
  • trunk/ccl/examples/objc-clos.lisp
Some initial steps toward integrating ObjC methods into CLOS generic …
6:17 PM Changeset [532] by beer
  • trunk/ccl/examples/name-translation.lisp
Added a few more special ObjC words I've come across Removed old …

Feb 12, 2004:

7:22 AM Changeset [531] by gb
  • trunk/ccl/level-0/l0-float.lisp
ACOS: double-float case uses %MAKE-DFLOAT to allocate result.
3:19 AM Changeset [530] by gb
  • trunk/ccl/lisp-kernel/pantherg5/Makefile
Start to conditionalize for PPC64, almost.
3:17 AM Changeset [529] by gb
  • trunk/ccl/lisp-kernel/spentry.s
Fix a lot of the cases broken by removal of extract_2_lisptags_.
3:16 AM Changeset [528] by gb
  • trunk/ccl/lisp-kernel/macros.s
More portability stuff; still a ways to go.
3:15 AM Changeset [527] by gb
  • trunk/ccl/lisp-kernel/constants64.s
Flesh out a bit.
3:15 AM Changeset [526] by gb
  • trunk/ccl/lisp-kernel/constants32.s
Don't suppress PPC64 defs of eabi stack frames.
1:23 AM Changeset [525] by gb
  • trunk/ccl/lisp-kernel/constants.s
Hoist register names, etc into main file.

Feb 11, 2004:

7:01 PM Changeset [524] by gb
  • trunk/ccl/lisp-kernel/pantherg5
Copy of regular Darwin Makefile, for starters.
7:00 PM Changeset [523] by gb
  • trunk/ccl/lisp-kernel/darwin/Makefile
Beg the assembler to be AltiVec?-aware. Probably a better way.
7:00 PM Changeset [522] by gb
  • trunk/ccl/lisp-kernel/spentry.s
Partly convert to 64-bit-maybeness.
6:59 PM Changeset [521] by gb
  • trunk/ccl/lisp-kernel/macros.s
Parameterize more for ppc32/ppc64.
6:59 PM Changeset [520] by gb
  • trunk/ccl/lisp-kernel/constants32.s
32-bit platform constants.
6:58 PM Changeset [519] by gb
  • trunk/ccl/lisp-kernel/constants.s
Include platform-specific constants file.
6:58 PM Changeset [518] by gb
  • trunk/ccl/lisp-kernel/asmutils.s
Assume that the assembler is AltiVec? aware in vector save/restore. (Do …
8:54 AM Changeset [517] by gb
  • trunk/ccl/lib/compile-ccl.lisp
add asdf, defsystem

Feb 10, 2004:

7:06 PM Changeset [516] by gb
  • trunk/ccl/compiler/nx-basic.lisp
VARIABLE-INFORMATION returns :SPECIAL if visible binding is proclaimed …
6:39 PM Changeset [515] by gb
  • trunk/ccl/level-1/version.lisp
0.14.1
5:58 PM Changeset [514] by gb
  • trunk/ccl/lisp-kernel/sampler.c
was never used

Feb 9, 2004:

4:26 PM Changeset [513] by gb
  • trunk/ccl/level-1/l1-processes.lisp
ABORT-BREAK restart around process's initial function.
4:22 PM Changeset [512] by gb
  • trunk/ccl/level-1/linux-files.lisp
Aargh.
4:22 PM Changeset [511] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
WITH-STANDARD-ABORT-HANDLING around the idle loop.
8:34 AM Changeset [510] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
egc back on
8:33 AM Changeset [509] by gb
  • trunk/ccl/level-1/l1-files.lisp
fix error message on REQUIRE failure
2:11 AM Changeset [508] by gb
  • trunk/ccl/level-0/PPC/ppc-float.lisp
%%SCALE-DFLOAT reserved 16 bytes on tsp, but used 24.

Feb 8, 2004:

6:08 AM Changeset [507] by gb
  • trunk/ccl/level-1/l1-pathnames.lisp
Add "ccl:tools;" to *MODULE-SEARCH-PATH*.
6:08 AM Changeset [506] by gb
  • trunk/ccl/level-1/version.lisp
040208, Alpha->Beta.
5:58 AM Changeset [505] by gb
  • trunk/ccl/tools/README-OpenMCL.txt
New file.
5:01 AM Changeset [504] by gb
  • trunk/ccl/tools/defsystem.lisp
imported from SourceForge? clocc project HEAD as of 040207
5:01 AM Changeset [503] by gb
  • trunk/ccl/tools
imported from SourceForge? cclan project HEAD as of 040207
1:06 AM Changeset [502] by gb
  • trunk/ccl/level-1/l1-pathnames.lisp
Don't include "ccl:" or "home:" on *module-search-path*. Do include …
1:01 AM Changeset [501] by gb
  • trunk/ccl/level-1/l1-init.lisp
*MODULE-FILE-ALIST* is gone. Honest.
1:00 AM Changeset [500] by gb
  • trunk/ccl/level-1/l1-files.lisp
Add a doc string for *MODULE-PROVIDER-FUNCTIONS*; reference it in the …
12:11 AM Changeset [499] by gb
  • trunk/ccl/level-1/l1-files.lisp
Incorporate Bryan O'Connor's changes to REQUIRE (with some changes.)
12:10 AM Changeset [498] by gb
  • trunk/ccl/lib/ccl-export-syms.lisp
Remove *MODULE-FILE-ALIST*. Add *MODULE-PROVIDER-FUNCTIONS*.
12:09 AM Changeset [497] by gb
  • trunk/ccl/lib/dumplisp.lisp
Don't reference *MODULE-FILE-ALIST* anymore.

Feb 7, 2004:

10:20 PM Changeset [496] by gb
  • trunk/ccl/lib/macros.lisp
Define CCL::CONDITIONAL-STORE, for use by CLX (and maybe other things, …
10:19 PM Changeset [495] by gb
  • trunk/ccl/level-0/l0-misc.lisp
Add STORE-GVECTOR-CONDITIONAL, to hide some represenatation details.
9:59 PM Changeset [494] by gb
  • trunk/ccl/lib/level-2.lisp
%GET-DOUBLE-FLOAT and %GET-SINGLE-FLOAT: offset defaults to 0.
9:58 PM Changeset [493] by gb
  • trunk/ccl/level-1/version.lisp
bump.
9:58 PM Changeset [492] by gb
  • trunk/ccl/level-1/l1-utils.lisp
%GET-DOUBLE-FLOAT/%SET-DOUBLE-FLOAT were shadowed by later versions.
9:57 PM Changeset [491] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
Initial listener doesn't claim to be *INTERACTIVE-ABORT-PROCESS*.
9:56 PM Changeset [490] by gb
  • trunk/ccl/level-1/l1-files.lisp
Don't call CHOOSE-FILE-DIALOG when looking for a module.
9:55 PM Changeset [489] by gb
  • trunk/ccl/level-1/l1-events.lisp
New scheme to select process for SIGINT.
9:54 PM Changeset [488] by gb
  • trunk/ccl/examples/objc-runtime.lisp
Revive objc-classes/methods when restarting an image. Check …
9:50 PM Changeset [487] by gb
  • trunk/ccl/examples/cocoa-window.lisp
Change comments.

Feb 6, 2004:

7:43 PM Changeset [486] by gb
  • trunk/ccl/examples/objc-runtime.lisp
REVIVIE-OBJC-CLASSES (mostly working, but needs to happen at the right …
7:42 PM Changeset [485] by gb
  • trunk/ccl/examples/objc-support.lisp
Don't call REMAP-OBJC-CLASSES on saved-application startup.
7:41 PM Changeset [484] by gb
  • trunk/ccl/examples/process-objc-modules.lisp
No more REMAP-ALL-LIBRARY-CLASSES.
7:40 PM Changeset [483] by gb
  • trunk/ccl/level-1/l1-boot-2.lisp
Replace *TERMINAL-INPUT-LOCK* with the new shared-resource scheme.
7:39 PM Changeset [482] by gb
  • trunk/ccl/level-1/l1-boot-lds.lisp
MAKE-MCL-LISTENER-PROCESS: spawned process becomes "primary owner" of …
7:38 PM Changeset [481] by gb
  • trunk/ccl/level-1/l1-processes.lisp
Probably better to have PROCESS-WAIT sleep explicitly, so that it …
7:36 PM Changeset [480] by gb
  • trunk/ccl/level-1/l1-readloop-lds.lisp
Tweaks to the :Y command, to handle new shared-resource scheme. Marco …
7:35 PM Changeset [479] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
TOPLEVEL-FUNCTION manages the "shared resource" attached to the shared …
7:33 PM Changeset [478] by gb
  • trunk/ccl/level-1/l1-streams.lisp
INPUT-STREAMs may have a SHARED-RESOURCE attached to them; use it to …
7:32 PM Changeset [477] by gb
  • trunk/ccl/level-1/l1-typesys.lisp
Slot type predicates use CTYPEP, to (kind of) deal with (FUNCTION ...) …
7:30 PM Changeset [476] by gb
  • trunk/ccl/level-1/level-1.lisp
Load DLL-NODE a little earlier.
7:30 PM Changeset [475] by gb
  • trunk/ccl/level-1/linux-files.lisp
SHARED-RESOURCEs, mostly for arbitrating access to …
7:28 PM Changeset [474] by gb
  • trunk/ccl/level-1/version.lisp
040206.
7:27 PM Changeset [473] by gb
  • trunk/ccl/lib/dumplisp.lisp
Do handshaking with initial thread before shutting down for …
7:27 PM Changeset [472] by gb
  • trunk/ccl/lib/macros.lisp
WITH-TERMINAL-INPUT changed slightly.
7:26 PM Changeset [471] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
Keep the tcr around as long as possible (count down from …
7:24 PM Changeset [470] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.c
Provide mach_suspend_tcr(), mach_resume_tcr() so that threads can be …
6:57 PM Changeset [469] by gb
  • trunk/ccl/lisp-kernel/constants.h
Add shutdown_count field to tcr.

Feb 2, 2004:

4:22 PM Changeset [468] by gb
  • trunk/ccl/examples/objc-runtime.lisp
New OBJC-[CLASS,METACLASS,INSTANCE]-p, OBJC-OBJECT-P uses them. …
4:15 PM Changeset [467] by gb
  • trunk/ccl/level-1/l1-error-system.lisp
Bryan O'Connor's change to INVOKE-RESTART: throw NIL if …
4:14 PM Changeset [466] by gb
  • trunk/ccl/level-1/l1-io.lisp
FUNCTION-IS-CURRENT-DEFINITION? knows about these new-fangled SETF …
4:12 PM Changeset [465] by gb
  • trunk/ccl/level-1/l1-lisp-threads.lisp
Disable interrupts when accessing the termination queue; may need to …
4:11 PM Changeset [464] by gb
  • trunk/ccl/level-1/l1-processes.lisp
REQUIRE-GLOBAL-SYMBOL checks the environment, too.
4:11 PM Changeset [463] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
Handshaking during QUIT/PREPARE-TO-QUIT; this is intended to work …
4:08 PM Changeset [462] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Bryan O'Connor's change to FILE-LENGTH. Default methods on some things …
4:07 PM Changeset [461] by gb
  • trunk/ccl/level-1/version.lisp
040202.
4:06 PM Changeset [460] by gb
  • trunk/ccl/lib/ccl-export-syms.lisp
export %STR-FROM-PTR. Don't export %STR-FROM-PTR-IN-SCRIPT, which …
4:06 PM Changeset [459] by gb
  • trunk/ccl/lib/macros.lisp
Bryan O'Connor's fix to WITH-SIMPLE-RESTART. LET-GLOBALLY moved here.
4:01 PM Changeset [458] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.c
Remove old vector-copying stuff.

Feb 1, 2004:

7:41 PM Changeset [457] by beer
  • trunk/ccl/examples/objc-clos.lisp
PRINT-OBJECT shouldn't die when given an OBJC-OBJECT whose ObjC part …
7:38 PM Changeset [456] by beer
  • trunk/ccl/examples/tiny.lisp
Use DEFCLASS and MAKE-INSTANCE
7:37 PM Changeset [455] by beer
  • trunk/ccl/examples/bridge.lisp
Move toward the use of FIND-CLASS and CLASS-OF
6:09 PM Changeset [454] by gb
  • trunk/ccl/lisp-kernel/constants.h
Experimental change, to defer tcr cleanup.
4:50 PM Changeset [453] by beer
  • trunk/ccl/examples/objc-clos.lisp
REMOVE-SLOT-INITARGS was dropping the last KEY/VALUE pair
3:42 PM Changeset [452] by gb
  • trunk/ccl/examples/bridge.lisp
Ivar parsing follows different ruls for STRUCT than for *STRUCT; #\B …
1:18 PM Changeset [451] by gb
  • trunk/ccl/examples/objc-support.lisp
NS-LISP-EXCEPTION has a lisp slot. Now, to figure out a way to get …
1:17 PM Changeset [450] by gb
  • trunk/ccl/examples/objc-clos.lisp
More than one class can share the same metaclass.
3:05 AM Changeset [449] by gb
  • trunk/ccl/lib/number-case-macro.lisp
Remove stale comment.
3:04 AM Changeset [448] by gb
  • trunk/ccl/lib/foreign-types.lisp
Fix missing close-paren.
2:55 AM Changeset [447] by gb
  • trunk/ccl/lib/foreign-types.lisp
Unparse :VOID, use keywords more consistently when unparsing.
2:54 AM Changeset [446] by gb
  • trunk/ccl/library/lispequ.lisp
Fix DEF-ACCESSORS for VALUES-CTYPE.
2:53 AM Changeset [445] by gb
  • trunk/ccl/lib/macros.lisp
PARSE-DEFGENERIC fix from Bryan O'Connor.

Jan 31, 2004:

4:34 AM Changeset [444] by gb
  • trunk/ccl/examples/bridge.lisp
PARSE-FOREIGN-STRUCT-OR-UNION-SPEC allows for anonymous fields.

Jan 30, 2004:

11:58 PM Changeset [443] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
Don't enable EGC by default (so I can work on tuning it some ...)
11:57 PM Changeset [442] by gb
  • trunk/ccl/level-1/l1-sysio.lisp
Handle BROADCAST-STREAMs, error out on other non-FILE-STREAMs.
11:56 PM Changeset [441] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Lots of nit-picking; BROADCAST-STREAM methods (at least partly) fixed …
11:54 PM Changeset [440] by gb
  • trunk/ccl/level-1/l1-sockets.lisp
Fix CLOSE call to LOCAL-SOCKET-FILENAME.
11:53 PM Changeset [439] by gb
  • trunk/ccl/level-1/l1-reader.lisp
WHITESPACEP looks in readtable.
11:52 PM Changeset [438] by gb
  • trunk/ccl/level-1/l1-io.lisp
FRESH-LINE uses STREAM-FRESH-LINE.
11:51 PM Changeset [437] by gb
  • trunk/ccl/level-1/l1-files.lisp
IF-EXISTS: dialog nonsense. PROBE-FILE checks WILD-PATHNAME-P, which …
11:49 PM Changeset [436] by gb
  • trunk/ccl/lib/pathnames.lisp
WILD-PATHNAME-P now earlier.
11:49 PM Changeset [435] by gb
  • trunk/ccl/lib/nfcomp.lisp
Bump fasl version.
8:09 PM Changeset [434] by gb
  • trunk/ccl/examples/objc-clos.lisp
Lots of changes: foreign slot definitions have a :FOREIGN-TYPE; …
7:57 PM Changeset [433] by gb
  • trunk/ccl/examples/objc-runtime.lisp
Lots of changes: get rid of old DEF-OBJC-CLASS support, initialize …
7:55 PM Changeset [432] by gb
  • trunk/ccl/examples/objc-support.lisp
Install predefined classes here. Use DEFCLASS to create NS-LISP-EXCEPTION.
7:51 PM Changeset [431] by gb
  • trunk/ccl/examples/process-objc-modules.lisp
MAP-OBJC-CLASS -> INSTALL-FOREIGN-OBJC-CLASS.
7:49 PM Changeset [430] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Used DEFCLASS to creat classes, SLOT-VALUE or an accessor to access slots.
7:48 PM Changeset [429] by gb
  • trunk/ccl/examples/bridge.lisp
Parse instance-var type strings differently from arg type strings.
7:46 PM Changeset [428] by gb
  • trunk/ccl/compiler/PPC/PPC64/ppc64-vinsns.lisp
Use CMPD vice CMPW. (1 down, a few hundred to go.)
7:45 PM Changeset [427] by gb
  • trunk/ccl/level-1/version.lisp
040130
7:44 PM Changeset [426] by gb
  • trunk/ccl/level-1/l1-utils.lisp
%CSTRLEN.
7:44 PM Changeset [425] by gb
  • trunk/ccl/level-1/l1-sysio.lisp
CLOSE just does CALL-NEXT-METHOD, which might work now.
7:43 PM Changeset [424] by gb
  • trunk/ccl/level-1/l1-streams.lisp
CLOSE: set the closed slot to ... something non-NULL. STREAM-IO-ERROR: …
7:36 PM Changeset [423] by gb
  • trunk/ccl/level-1/l1-sockets.lisp
SOCKET-ERROR is (simple) STREAM-ERROR. Change how it's signaled, and …
7:34 PM Changeset [422] by gb
  • trunk/ccl/level-1/l1-lisp-threads.lisp
Lock on *TERMINATION-POPULATION* access.
7:34 PM Changeset [421] by gb
  • trunk/ccl/level-1/l1-clos.lisp
ADD-READER/WRITER-METHOD: less specialized. Turn a few early …
7:32 PM Changeset [420] by gb
  • trunk/ccl/level-1/l1-clos-boot.lisp
CLASS-SLOT-INITARGS, CREATE-READER/WRITER-METHOD-FUNCTION: less …
7:30 PM Changeset [419] by gb
  • trunk/ccl/lib/macros.lisp
WITH-STRING-FROM-CSTRING: stack allocate a lisp-string, getting bytes …
7:28 PM Changeset [418] by gb
  • trunk/ccl/lib/foreign-types.lisp
BIT/BITFIELD foreign integer types.

Jan 29, 2004:

5:45 PM Changeset [417] by gb
  • trunk/ccl/level-0/l0-array.lisp
CTYPE-SUBTYPE: no specialized (COMPLEX ) arrays, so check …
12:06 AM Changeset [416] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.c
kinder, gentler do_tsp_overflow
Note: See TracTimeline for information about the timeline view.