# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 1:12:55 AM Wed, 21 Nov 2007 22:03:48 GMT R. Matthew Emerson [7708] * branches/ia32/compiler/X86/x862.lisp (modified) * branches/ia32/compiler/nx1.lisp (modified) * branches/ia32/compiler/nxenv.lisp (modified) Add nx operator i386-ff-call and x862 stub. Wed, 21 Nov 2007 20:31:42 GMT R. Matthew Emerson [7707] * branches/ia32/compiler/X86/x862.lisp (modified) Define WITH-ADDITIONAL-IMM-REG and use it in a few places. Wed, 21 Nov 2007 20:08:00 GMT gz [7706] * trunk/ccl/cocoa-ide/start.lisp (modified) couple cases of missing package prefix Wed, 21 Nov 2007 15:20:42 GMT Gary Byers [7705] * branches/working-0710/ccl/level-1/l1-readloop-lds.lisp (modified) treat BREAK as ERROR if *batch-flag* Wed, 21 Nov 2007 12:07:01 GMT Gary Byers [7704] * branches/working-0710/ccl/level-1/l1-sysio.lisp (modified) Consistency checks (which compare expected to actual file position): ... Wed, 21 Nov 2007 09:04:39 GMT Gary Byers [7703] * branches/working-0710/ccl/library/x8664-linux-syscalls.lisp (modified) Check syscall defs against man pages, use typedef names, fix a few ... Wed, 21 Nov 2007 03:58:22 GMT Gary Byers [7702] * branches/working-0710/ccl/library/x8664-linux-syscalls.lisp (modified) Fix lseek syscall def (offset/result are 64-bit) Wed, 21 Nov 2007 01:02:04 GMT R. Matthew Emerson [7701] * trunk/ccl/cocoa-ide/cocoa-editor.lisp (modified) Respect the "use screen fonts" preference in editor/listener echo areas. Tue, 20 Nov 2007 16:26:59 GMT gz [7700] * trunk/ccl/cocoa-ide/hemlock/src/srccom.lisp (deleted) Delete unused file, already archived in unused/archive/srccom.lisp Tue, 20 Nov 2007 16:21:52 GMT gz [7699] * trunk/ccl/level-1/l1-readloop.lisp (modified) prepare-to-quit: leave *quitting* set to T if really quitting Tue, 20 Nov 2007 15:14:16 GMT gz [7698] * trunk/ccl/cocoa-ide/README (modified) * trunk/ccl/cocoa-ide/app-delegate.lisp (modified) * trunk/ccl/cocoa-ide/apropos-window.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-application.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-backtrace.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-defaults.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-doc.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-editor.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-grep.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-inspector.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-listener.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-prefs.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-typeout.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-utils.lisp (modified) * trunk/ccl/cocoa-ide/cocoa-window.lisp (modified) * trunk/ccl/cocoa-ide/cocoa.lisp (modified) * trunk/ccl/cocoa-ide/compile-hemlock.lisp (modified) * trunk/ccl/cocoa-ide/defsystem.lisp (added) * trunk/ccl/cocoa-ide/hemlock/src/listener.lisp (modified) * trunk/ccl/cocoa-ide/hemlock/src/macros.lisp (modified) * trunk/ccl/cocoa-ide/hemlock/src/symbol-completion.lisp (modified) * trunk/ccl/cocoa-ide/ide-bundle.lisp (added) * trunk/ccl/cocoa-ide/preferences.lisp (modified) * trunk/ccl/cocoa-ide/processes-window.lisp (modified) * trunk/ccl/cocoa-ide/start.lisp (added) A new package and a reorg: I put all the cocoa-ide files (except ... Tue, 20 Nov 2007 15:13:11 GMT Gary Byers [7697] * branches/working-0710/ccl/lib/nfcomp.lisp (modified) * branches/working-0710/ccl/xdump/faslenv.lisp (modified) Bump fasl version. Tue, 20 Nov 2007 15:08:26 GMT Gary Byers [7696] * branches/working-0710/ccl/xdump/xfasload.lisp (modified) Standard binding-indices for lock-accounting stuff. Tue, 20 Nov 2007 15:07:25 GMT Gary Byers [7695] * branches/working-0710/ccl/xdump/hashenv.lisp (modified) New hash-table iteration interface. Tue, 20 Nov 2007 15:07:05 GMT Gary Byers [7694] * branches/working-0710/ccl/lib/macros.lisp (modified) New hash-table iteration interface; new locking stuff. Tue, 20 Nov 2007 15:06:48 GMT Gary Byers [7693] * branches/working-0710/ccl/lib/hash.lisp (modified) New hash-table iteration interface. Tue, 20 Nov 2007 15:06:09 GMT Gary Byers [7692] * branches/working-0710/ccl/level-1/l1-processes.lisp (modified) New locking stuff; PROCESS-LOCKS-HELD, PROCESS-LOCKS-PENDING. Tue, 20 Nov 2007 15:05:11 GMT Gary Byers [7691] * branches/working-0710/ccl/level-1/l1-boot-1.lisp (modified) SET-CCL-DIRECTORY. Tue, 20 Nov 2007 15:04:28 GMT Gary Byers [7690] * branches/working-0710/ccl/level-1/l1-aprims.lisp (modified) Standard initial bindings for CCL::*LOCKS-HELD*, *LOCKS-PENDING*, ... Tue, 20 Nov 2007 15:03:32 GMT Gary Byers [7689] * branches/working-0710/ccl/level-0/l0-misc.lisp (modified) New locking interface; track lock usage, maintain whostate. Tue, 20 Nov 2007 15:02:44 GMT Gary Byers [7688] * branches/working-0710/ccl/level-0/l0-hash.lisp (modified) New locking/lock-tracking stuff; new MAPHASH interface. Tue, 20 Nov 2007 15:01:28 GMT Gary Byers [7687] * branches/working-0710/ccl/level-0/l0-aprims.lisp (modified) MAKE-LIST moved here. WHOSTATE fields in LOCKs. Tue, 20 Nov 2007 15:00:44 GMT Gary Byers [7686] * branches/working-0710/ccl/compiler/X86/X8664/x8664-arch.lisp (modified) Add whostate fields to LOCK. Tue, 20 Nov 2007 03:10:17 GMT R. Matthew Emerson [7685] * branches/ia32/cocoa-ide/cocoa-editor.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/archive (deleted) * branches/ia32/cocoa-ide/hemlock/unused/archive (copied) * branches/ia32/cocoa-ide/hemlock/unused/archive/elisp (modified) * branches/ia32/cocoa-ide/hemlock/unused/archive/spell (modified) * branches/ia32/cocoa-ide/hemlock/unused/archive/tty (modified) * branches/ia32/cocoa-ide/hemlock/unused/archive/wire (modified) * branches/ia32/cocoa-ide/ide-contents/Resources/English.lproj/preferences.nib/info.nib (modified) * branches/ia32/cocoa-ide/ide-contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) * branches/ia32/lisp-kernel/x86-spentry64.s (modified) Merge trunk changes r7666:7684 Tue, 20 Nov 2007 00:40:45 GMT R. Matthew Emerson [7684] * trunk/ccl/cocoa-ide/cocoa-editor.lisp (modified) * trunk/ccl/cocoa-ide/ide-contents/Resources/English.lproj/preferences.nib/info.nib (modified) * trunk/ccl/cocoa-ide/ide-contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Add preference option so that bitmap screen font substitution can be ... Mon, 19 Nov 2007 21:48:48 GMT gz [7683] * trunk/ccl/cocoa-ide/hemlock/unused/archive (moved) Move hemlock/src/archive up to hemlock/unused/archive, for easier ... Mon, 19 Nov 2007 13:12:25 GMT Gary Byers [7682] * trunk/ccl/lisp-kernel/x86-spentry64.s (modified) (from branches, not in trunk before): try to ensure that rsp/rbp are ... Mon, 19 Nov 2007 10:14:47 GMT Gary Byers [7681] * branches/working-0711/ccl/lib/macros.lisp (modified) DEFER-GC. Mon, 19 Nov 2007 08:10:16 GMT Gary Byers [7680] * branches/working-0711/ccl/lisp-kernel/x86-gc.c (modified) back out of r7673 Mon, 19 Nov 2007 07:57:02 GMT Gary Byers [7679] * branches/working-0711/ccl/level-0/l0-hash.lisp (modified) Use WITH-LOCK-CONTEXT. Define ENUMERATE-HASH-KEYS. Mon, 19 Nov 2007 07:56:40 GMT Gary Byers [7678] * branches/working-0711/ccl/lib/macros.lisp (modified) WITH-LOCK-CONTEXT. Mon, 19 Nov 2007 07:56:18 GMT Gary Byers [7677] * branches/working-0711/ccl/xdump/xfasload.lisp (modified) More static/fixed binding indices. Mon, 19 Nov 2007 06:10:41 GMT Gary Byers [7676] * branches/working-0711/ccl/level-0/l0-aprims.lisp (modified) MAKE-LIST moved here. Mon, 19 Nov 2007 06:09:25 GMT Gary Byers [7675] * branches/working-0711/ccl/level-0/l0-misc.lisp (modified) Start to add stuff for lock-tracking. Mon, 19 Nov 2007 06:08:48 GMT Gary Byers [7674] * branches/working-0711/ccl/level-1/l1-aprims.lisp (modified) Add standard initial bindings for lock-tracking. Move MAKE-LIST to ... Mon, 19 Nov 2007 06:07:21 GMT Gary Byers [7673] * branches/working-0711/ccl/lisp-kernel/x86-gc.c (modified) Try not to lose it when marking partly-initialized function-vectors. Sun, 18 Nov 2007 12:16:40 GMT Gary Byers [7672] * branches/working-0711/ccl/scripts/ccl (added) * branches/working-0711/ccl/scripts/ccl64 (added) Obvious name change ... Sun, 18 Nov 2007 12:16:07 GMT Gary Byers [7671] * branches/working-0711/ccl/lisp-kernel/linuxppc/Makefile (modified) * branches/working-0711/ccl/lisp-kernel/linuxppc64/Makefile (modified) Use gc-common.o Sun, 18 Nov 2007 12:10:42 GMT Gary Byers [7670] * branches/working-0711/ccl/level-1/l1-utils.lisp (modified) * branches/working-0711/ccl/objc-bridge/objc-runtime.lisp (modified) Avoid #_bcopy. Sun, 18 Nov 2007 05:44:32 GMT Gary Byers [7669] * branches/working-0711/ccl/.cvsignore (modified) ignore .app skeletons Sat, 17 Nov 2007 01:34:20 GMT Gary Byers [7668] * branches/working-0711/ccl/lisp-kernel/image.c (modified) * branches/working-0711/ccl/lisp-kernel/pmcl-kernel.c (modified) * branches/working-0711/ccl/lisp-kernel/ppc-exceptions.c (modified) * branches/working-0711/ccl/lisp-kernel/ppc-gc.c (modified) * branches/working-0711/ccl/lisp-kernel/x86-exceptions.c (modified) * branches/working-0711/ccl/lisp-kernel/x86-gc.c (modified) openSUSE 10.3 (at least) shipped with a buggy version of bcopy(); ... Sat, 17 Nov 2007 01:26:38 GMT Gary Byers [7667] * branches/working-0711/ccl/lisp-kernel/darwinx8664/Makefile (modified) (experimentally) try to build something that runs on Leopard or ... Fri, 16 Nov 2007 23:58:32 GMT R. Matthew Emerson [7666] * branches/ia32/cocoa-ide/Info.plist-proto (modified) * branches/ia32/cocoa-ide/OpenMCL.app (deleted) * branches/ia32/cocoa-ide/app-delegate.lisp (copied) * branches/ia32/cocoa-ide/apropos-window.lisp (copied) * branches/ia32/cocoa-ide/build-application.lisp (modified) * branches/ia32/cocoa-ide/builder-utilities.lisp (modified) * branches/ia32/cocoa-ide/cocoa-application.lisp (modified) * branches/ia32/cocoa-ide/cocoa-defaults.lisp (modified) * branches/ia32/cocoa-ide/cocoa-doc.lisp (modified) * branches/ia32/cocoa-ide/cocoa-editor.lisp (modified) * branches/ia32/cocoa-ide/cocoa-grep.lisp (modified) * branches/ia32/cocoa-ide/cocoa-listener.lisp (modified) * branches/ia32/cocoa-ide/cocoa-prefs.lisp (modified) * branches/ia32/cocoa-ide/cocoa-typeout.lisp (modified) * branches/ia32/cocoa-ide/cocoa-utils.lisp (modified) * branches/ia32/cocoa-ide/cocoa-window.lisp (modified) * branches/ia32/cocoa-ide/cocoa.lisp (modified) * branches/ia32/cocoa-ide/compile-hemlock.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/archive/elisp (copied) * branches/ia32/cocoa-ide/hemlock/src/archive/spell (copied) * branches/ia32/cocoa-ide/hemlock/src/archive/tty (copied) * branches/ia32/cocoa-ide/hemlock/src/archive/wire (copied) * branches/ia32/cocoa-ide/hemlock/src/bindings.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/buffer.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/cocoa-hemlock.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/command.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/completion.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/cursor.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/decls.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/echo.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/edit-defs.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/elisp (deleted) * branches/ia32/cocoa-ide/hemlock/src/filecoms.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/font.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/htext1.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/htext2.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/htext3.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/htext4.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/indent.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/interp.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/kbdmac.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/key-event.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/line.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/linimage.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/lispmode.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/macros.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/main.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/morecoms.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/package.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/rompsite.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/searchcoms.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/spell (deleted) * branches/ia32/cocoa-ide/hemlock/src/struct.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/symbol-completion.lisp (copied) * branches/ia32/cocoa-ide/hemlock/src/syntax.lisp (modified) * branches/ia32/cocoa-ide/hemlock/src/tty (deleted) * branches/ia32/cocoa-ide/hemlock/src/wire (deleted) * branches/ia32/cocoa-ide/ide-contents (copied) * branches/ia32/cocoa-ide/ide-contents/Resources/English.lproj (modified) * branches/ia32/cocoa-ide/preferences.lisp (copied) * branches/ia32/cocoa-ide/processes-window.lisp (copied) * branches/ia32/compiler/PPC/ppc2.lisp (modified) * branches/ia32/compiler/X86/X8664/x8664-backend.lisp (modified) * branches/ia32/compiler/X86/X8664/x8664-vinsns.lisp (modified) * branches/ia32/compiler/X86/x862.lisp (modified) * branches/ia32/darwin-x86-headers64/addressbook (copied) * branches/ia32/darwin-x86-headers64/addressbook/C (modified) * branches/ia32/darwin-x86-headers64/cocoa/C/populate.sh (modified) * branches/ia32/darwin-x86-headers64/gl (copied) * branches/ia32/darwin-x86-headers64/gl/C (modified) * branches/ia32/darwin-x86-headers64/qtkit (copied) * branches/ia32/darwin-x86-headers64/qtkit/C (modified) * branches/ia32/darwin-x86-headers64/quartz (copied) * branches/ia32/darwin-x86-headers64/quartz/C (modified) * branches/ia32/darwin-x86-headers64/quartzcore (copied) * branches/ia32/darwin-x86-headers64/quartzcore/C (modified) * branches/ia32/darwin-x86-headers64/webkit (copied) * branches/ia32/darwin-x86-headers64/webkit/C (modified) * branches/ia32/examples/cocoa (modified) * branches/ia32/examples/cocoa/currency-converter (copied) * branches/ia32/examples/cocoa/easygui (copied) * branches/ia32/examples/cocoa/easygui.lisp (copied) * branches/ia32/level-0/l0-aprims.lisp (modified) * branches/ia32/level-0/l0-cfm-support.lisp (modified) * branches/ia32/level-0/l0-init.lisp (modified) * branches/ia32/level-0/l0-pred.lisp (modified) * branches/ia32/level-1/l1-application.lisp (modified) * branches/ia32/level-1/l1-aprims.lisp (modified) * branches/ia32/level-1/l1-boot-1.lisp (modified) * branches/ia32/level-1/l1-boot-lds.lisp (modified) * branches/ia32/level-1/l1-files.lisp (modified) * branches/ia32/level-1/l1-io.lisp (modified) * branches/ia32/level-1/l1-lisp-threads.lisp (modified) * branches/ia32/level-1/l1-pathnames.lisp (modified) * branches/ia32/level-1/l1-reader.lisp (modified) * branches/ia32/level-1/l1-sockets.lisp (modified) * branches/ia32/level-1/l1-streams.lisp (modified) * branches/ia32/level-1/linux-files.lisp (modified) * branches/ia32/lib/backtrace.lisp (modified) * branches/ia32/lib/chars.lisp (modified) * branches/ia32/lib/describe.lisp (modified) * branches/ia32/lib/ffi-darwinppc32.lisp (modified) * branches/ia32/lib/ffi-darwinppc64.lisp (modified) * branches/ia32/lib/ffi-linuxppc32.lisp (modified) * branches/ia32/lib/macros.lisp (modified) * branches/ia32/lib/pathnames.lisp (modified) * branches/ia32/library/x8664-freebsd-syscalls.lisp (modified) * branches/ia32/lisp-kernel/x86-exceptions.c (modified) * branches/ia32/objc-bridge/CocoaBridgeDoc.txt (deleted) * branches/ia32/objc-bridge/bridge.lisp (modified) * branches/ia32/objc-bridge/fake-cfbundle-path.lisp (modified) * branches/ia32/objc-bridge/name-translation.lisp (modified) * branches/ia32/objc-bridge/objc-clos.lisp (modified) * branches/ia32/objc-bridge/objc-runtime.lisp (modified) * branches/ia32/objc-bridge/obsolete (copied) Merge trunk changes r7361:7663. Fri, 16 Nov 2007 23:45:20 GMT R. Matthew Emerson [7665] * branches/ia32/compiler/X86/x862.lisp (modified) Undo change committed in r7661. What a botch. Fri, 16 Nov 2007 21:22:26 GMT R. Matthew Emerson [7664] * branches/ia32/compiler/nx1.lisp (modified) * branches/ia32/compiler/nxenv.lisp (modified) Uh, not yet. Fri, 16 Nov 2007 20:23:56 GMT R. Matthew Emerson [7663] * branches/ia32/compiler/nx1.lisp (modified) Indentation. Fri, 16 Nov 2007 20:20:16 GMT R. Matthew Emerson [7662] * branches/ia32/compiler/nx1.lisp (modified) * branches/ia32/compiler/nxenv.lisp (modified) New nx operator i386-ff-call. Fri, 16 Nov 2007 20:18:48 GMT R. Matthew Emerson [7661] * branches/ia32/compiler/X86/x862.lisp (modified) Extend some floating point stuff to work (maybe) on IA-32. Include ... Fri, 16 Nov 2007 20:17:24 GMT R. Matthew Emerson [7660] * branches/ia32/lib/compile-ccl.lisp (modified) Add ffi-darwinx8632 to *env-modules* when applicable. Fri, 16 Nov 2007 20:04:42 GMT R. Matthew Emerson [7659] * branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp (modified) Add more vinsns. Fri, 16 Nov 2007 07:25:46 GMT Gary Byers [7658] * branches/working-0711/ccl/level-1/linux-files.lisp (modified) No such thing as a namestrig. Fri, 16 Nov 2007 00:25:36 GMT Gary Byers [7657] * branches/working-0711/ccl/lisp-kernel/ppc-exceptions.c (modified) * branches/working-0711/ccl/lisp-kernel/x86-exceptions.c (modified) lisp_Debugger takes an "in_foreign_code" arg, rather than trying to ... Fri, 16 Nov 2007 00:25:17 GMT Gary Byers [7656] * branches/working-0711/ccl/lisp-kernel/lisptypes.h (modified) Conditionalize use of "new" (Leopard) register names etc. on whether ... Fri, 16 Nov 2007 00:23:44 GMT Gary Byers [7655] * branches/working-0711/ccl/lisp-kernel/lisp-exceptions.h (modified) lisp_Debugger takes an "in_foreign_code" arg, rather than trying to ... Fri, 16 Nov 2007 00:23:07 GMT Gary Byers [7654] * branches/working-0711/ccl/lisp-kernel/lisp-debug.c (modified) lisp_Debugger takes an "in_foreign_code" arg, rather than trying to ... Fri, 16 Nov 2007 00:22:11 GMT Gary Byers [7653] * branches/working-0711/ccl/level-1/linux-files.lisp (modified) %UNIX-FILE-KIND: native-translate the namestring before calling %STAT. Fri, 16 Nov 2007 00:21:12 GMT Gary Byers [7652] * branches/working-0711/ccl/lib/misc.lisp (modified) Implement REPORT-HEAP-UTILIZATION for PPC, too. Fri, 16 Nov 2007 00:13:24 GMT Gary Byers [7651] * branches/working-0711/ccl/level-1/l1-numbers.lisp (modified) Spell :istruct with an "r". Fri, 16 Nov 2007 00:12:41 GMT Gary Byers [7650] * branches/working-0711/ccl/lisp-kernel/darwinppc64/Makefile (modified) Add -mmacosx-version-min=10.3.9 Fri, 16 Nov 2007 00:12:18 GMT Gary Byers [7649] * branches/working-0711/ccl/lisp-kernel/darwinppc/Makefile (modified) Add -mmacosx-version-min=10.3.9 Thu, 15 Nov 2007 19:26:56 GMT Gary Byers [7648] * branches/working-0711/ccl/lisp-kernel/darwinx8664/Makefile (modified) gc-common.o Thu, 15 Nov 2007 19:26:17 GMT Gary Byers [7647] * branches/working-0711/ccl/lib/macros.lisp (modified) Define WITH-UTF-8-CSTRS. Thu, 15 Nov 2007 19:25:17 GMT Gary Byers [7646] * branches/working-0711/ccl/level-1/linux-files.lisp (modified) Spell WITH-UTF-8-CSTRS correctly. Thu, 15 Nov 2007 19:06:38 GMT Gary Byers [7645] * branches/working-0711/ccl/lisp-kernel/freebsdx8664/Makefile (modified) gc-common. Thu, 15 Nov 2007 19:04:26 GMT Gary Byers [7644] * branches/working-0711/ccl/lisp-kernel/gc.h (modified) Prototypes. Thu, 15 Nov 2007 02:33:51 GMT R. Matthew Emerson [7643] * trunk/ccl/cocoa-ide/apropos-window.lisp (modified) * trunk/ccl/cocoa-ide/ide-contents/Resources/English.lproj/apropos.nib/classes.nib (modified) * trunk/ccl/cocoa-ide/ide-contents/Resources/English.lproj/apropos.nib/info.nib (modified) * trunk/ccl/cocoa-ide/ide-contents/Resources/English.lproj/apropos.nib/keyedobjects.nib (modified) Enhance apropos window. Thu, 15 Nov 2007 02:32:10 GMT R. Matthew Emerson [7642] * trunk/ccl/cocoa-ide/cocoa-utils.lisp (modified) More Cocoa memory management. (Bring on the GC, please.) Tue, 13 Nov 2007 14:53:52 GMT af [7641] * trunk/ccl/examples/cocoa/easygui/easygui.asd (modified) * trunk/ccl/examples/cocoa/easygui/example (added) * trunk/ccl/examples/cocoa/easygui/example/currency-converter.lisp (moved) * trunk/ccl/examples/cocoa/easygui/example/tiny.lisp (moved) * trunk/ccl/examples/cocoa/easygui/example/view-hierarchy.lisp (added) * trunk/ccl/examples/cocoa/easygui/new-cocoa-bindings.lisp (modified) * trunk/ccl/examples/cocoa/easygui/package.lisp (modified) * trunk/ccl/examples/cocoa/easygui/views.lisp (modified) Improve easygui view hierarchy handling. From Ron Garret's list of ... Tue, 13 Nov 2007 02:56:07 GMT R. Matthew Emerson [7640] * trunk/ccl/objc-bridge/obsolete (added) * trunk/ccl/objc-bridge/obsolete/CocoaBridgeDoc.txt (moved) * trunk/ccl/objc-bridge/obsolete/README (added) Create obsolete/ directory and move CocoaBridgeDoc.txt to it. Add an ... Mon, 12 Nov 2007 22:04:49 GMT Gary Byers [7639] * branches/working-0710/ccl/level-1/linux-files.lisp (modified) Clarify %STAT return values, argument constraints in a comment. ... Mon, 12 Nov 2007 01:38:59 GMT Gary Byers [7638] * branches/working-0711/ccl/lisp-kernel/x86-gc.c (modified) Remove duplicate code moved to gc-common. Mon, 12 Nov 2007 01:38:31 GMT Gary Byers [7637] * branches/working-0711/ccl/lisp-kernel/linuxx8664/Makefile (modified) Use gc-common. Mon, 12 Nov 2007 01:37:43 GMT Gary Byers [7636] * branches/working-0711/ccl/compiler/X86/x862.lisp (modified) Multiple-value-call label stack-effects bug. Sun, 11 Nov 2007 22:41:34 GMT Gary Byers [7635] * trunk/ccl/level-1/l1-streams.lisp (modified) Spell charset name(s) correctly in STREAM-EXTERNAL-FORMAT method on ... Sun, 11 Nov 2007 22:40:12 GMT Gary Byers [7634] * trunk/ccl/level-1/l1-sockets.lisp (modified) Propagage Gary Palter's fix to %GET-IP-INTERFACES to trunk. Sun, 11 Nov 2007 20:39:39 GMT Gary Byers [7633] * trunk/ccl/compiler/X86/x862.lisp (modified) In X862-MVCALL, account for effect of returning to label pushed earlier. Sun, 11 Nov 2007 20:29:10 GMT Gary Byers [7632] * branches/working-0710/ccl/compiler/X86/x862.lisp (modified) In X862-MVCALL, if we pushed a label, the call will have returned to ... Sun, 11 Nov 2007 04:02:24 GMT Gary Palter [7631] * branches/working-0710/ccl/level-1/l1-sockets.lisp (modified) Protect against interfaces with no address (from VPNs) Sat, 10 Nov 2007 19:49:41 GMT Gary Byers [7630] * branches/working-0711/ccl/lisp-kernel/ppc-gc.c (modified) * branches/working-0711/ccl/lisp-kernel/x86-gc.c (modified) Move some code to new gc-common.c . The PPC version seems to link ... Sat, 10 Nov 2007 19:48:24 GMT Gary Byers [7629] * branches/working-0711/ccl/lisp-kernel/ppc-exceptions.c (modified) Nominally support freeze on PPC; HONS_AREA stuff is deprecated. Sat, 10 Nov 2007 19:47:37 GMT Gary Byers [7628] * branches/working-0711/ccl/lisp-kernel/gc.h (modified) Add protototypes for variables(at least) defined in gc-common.c. Sat, 10 Nov 2007 19:46:47 GMT Gary Byers [7627] * branches/working-0711/ccl/lisp-kernel/darwinppc/Makefile (modified) * branches/working-0711/ccl/lisp-kernel/darwinppc64/Makefile (modified) Build gc-common.o Sat, 10 Nov 2007 19:46:19 GMT Gary Byers [7626] * branches/working-0711/ccl/lisp-kernel/gc-common.c (added) New file: try to isolate GC code common to all platforms. Sat, 10 Nov 2007 05:23:26 GMT Gary Byers [7625] * branches/working-0711/ccl/library/elf.lisp (added) Merge from working-0710 branch. Sat, 10 Nov 2007 05:22:11 GMT Gary Byers [7624] * branches/working-0711/ccl/compiler/PPC/PPC32/ppc32-arch.lisp (modified) * branches/working-0711/ccl/compiler/PPC/PPC64/ppc64-arch.lisp (modified) * branches/working-0711/ccl/compiler/PPC/ppc-lapmacros.lisp (modified) * branches/working-0711/ccl/compiler/X86/X8664/x8664-arch.lisp (modified) * branches/working-0711/ccl/compiler/X86/X8664/x8664-backend.lisp (modified) * branches/working-0711/ccl/compiler/X86/x86-arch.lisp (modified) * branches/working-0711/ccl/compiler/X86/x86-disassemble.lisp (modified) * branches/working-0711/ccl/compiler/X86/x862.lisp (modified) * branches/working-0711/ccl/compiler/arch.lisp (modified) * branches/working-0711/ccl/compiler/nx1.lisp (modified) * branches/working-0711/ccl/compiler/optimizers.lisp (modified) * branches/working-0711/ccl/level-0/PPC/ppc-misc.lisp (modified) * branches/working-0711/ccl/level-0/X86/x86-array.lisp (modified) * branches/working-0711/ccl/level-0/X86/x86-clos.lisp (modified) * branches/working-0711/ccl/level-0/X86/x86-misc.lisp (modified) * branches/working-0711/ccl/level-0/X86/x86-utils.lisp (modified) * branches/working-0711/ccl/level-0/l0-aprims.lisp (modified) * branches/working-0711/ccl/level-0/l0-bignum64.lisp (modified) * branches/working-0711/ccl/level-0/l0-hash.lisp (modified) * branches/working-0711/ccl/level-0/l0-io.lisp (modified) * branches/working-0711/ccl/level-0/l0-misc.lisp (modified) * branches/working-0711/ccl/level-0/l0-numbers.lisp (modified) * branches/working-0711/ccl/level-0/l0-pred.lisp (modified) * branches/working-0711/ccl/level-0/l0-utils.lisp (modified) * branches/working-0711/ccl/level-0/nfasload.lisp (modified) * branches/working-0711/ccl/level-1/l1-aprims.lisp (modified) * branches/working-0711/ccl/level-1/l1-boot-2.lisp (modified) * branches/working-0711/ccl/level-1/l1-clos.lisp (modified) * branches/working-0711/ccl/level-1/l1-error-system.lisp (modified) * branches/working-0711/ccl/level-1/l1-lisp-threads.lisp (modified) * branches/working-0711/ccl/level-1/l1-numbers.lisp (modified) * branches/working-0711/ccl/level-1/l1-readloop-lds.lisp (modified) * branches/working-0711/ccl/level-1/l1-sockets.lisp (modified) * branches/working-0711/ccl/level-1/l1-streams.lisp (modified) * branches/working-0711/ccl/level-1/l1-unicode.lisp (modified) * branches/working-0711/ccl/level-1/linux-files.lisp (modified) * branches/working-0711/ccl/level-1/sysutils.lisp (modified) * branches/working-0711/ccl/lib/backtrace.lisp (modified) * branches/working-0711/ccl/lib/ccl-export-syms.lisp (modified) * branches/working-0711/ccl/lib/compile-ccl.lisp (modified) * branches/working-0711/ccl/lib/describe.lisp (modified) * branches/working-0711/ccl/lib/foreign-types.lisp (modified) * branches/working-0711/ccl/lib/hash.lisp (modified) * branches/working-0711/ccl/lib/macros.lisp (modified) * branches/working-0711/ccl/lib/misc.lisp (modified) * branches/working-0711/ccl/lib/numbers.lisp (modified) * branches/working-0711/ccl/lib/ppc-backtrace.lisp (modified) * branches/working-0711/ccl/lib/systems.lisp (modified) * branches/working-0711/ccl/lib/x86-backtrace.lisp (modified) * branches/working-0711/ccl/library/lispequ.lisp (modified) * branches/working-0711/ccl/library/x8664-linux-syscalls.lisp (modified) * branches/working-0711/ccl/lisp-kernel/Threads.h (modified) * branches/working-0711/ccl/lisp-kernel/errors.s (modified) * branches/working-0711/ccl/lisp-kernel/gc.h (modified) * branches/working-0711/ccl/lisp-kernel/image.c (modified) * branches/working-0711/ccl/lisp-kernel/lisp-errors.h (modified) * branches/working-0711/ccl/lisp-kernel/lisp_globals.h (modified) * branches/working-0711/ccl/lisp-kernel/ppc-constants.h (modified) * branches/working-0711/ccl/lisp-kernel/ppc-constants32.s (modified) * branches/working-0711/ccl/lisp-kernel/ppc-constants64.s (modified) * branches/working-0711/ccl/lisp-kernel/ppc-exceptions.c (modified) * branches/working-0711/ccl/lisp-kernel/ppc-gc.c (modified) * branches/working-0711/ccl/lisp-kernel/ppc-macros.s (modified) * branches/working-0711/ccl/lisp-kernel/ppc-spentry.s (modified) * branches/working-0711/ccl/lisp-kernel/thread_manager.c (modified) * branches/working-0711/ccl/lisp-kernel/x86-asmutils64.s (modified) * branches/working-0711/ccl/lisp-kernel/x86-constants.h (modified) * branches/working-0711/ccl/lisp-kernel/x86-constants64.s (modified) * branches/working-0711/ccl/lisp-kernel/x86-exceptions.c (modified) * branches/working-0711/ccl/lisp-kernel/x86-exceptions.h (modified) * branches/working-0711/ccl/lisp-kernel/x86-gc.c (modified) * branches/working-0711/ccl/lisp-kernel/x86-spentry64.s (modified) * branches/working-0711/ccl/lisp-kernel/x86-uuo.s (modified) Merge changes form working-0710 branch. Fri, 09 Nov 2007 22:43:34 GMT Gary Byers [7623] * branches/working-0710/ccl/level-1/l1-readloop-lds.lisp (modified) If *batch-flag* (set by --batch command-line argument) is true, ... Fri, 09 Nov 2007 22:41:47 GMT Gary Byers [7622] * branches/working-0710/ccl/level-0/l0-numbers.lisp (modified) Try harder to scramble random state seeds. (This change was made ... Fri, 09 Nov 2007 22:37:49 GMT R. Matthew Emerson [7621] * trunk/ccl/cocoa-ide/cocoa-utils.lisp (modified) Fix some Cocoa object leaks. Fri, 09 Nov 2007 19:42:11 GMT Gary Byers [7620] * branches/working-0711/ccl (copied) Copy from trunk Fri, 09 Nov 2007 19:41:33 GMT Gary Byers [7619] * branches/working-0711 (added) New branch. Fri, 09 Nov 2007 19:28:04 GMT R. Matthew Emerson [7618] * trunk/ccl/cocoa-ide/cocoa-utils.lisp (modified) * trunk/ccl/cocoa-ide/hemlock/src/lispmode.lisp (modified) Make Show Callers command display a scrolling list of the callers of ... Fri, 09 Nov 2007 18:12:47 GMT R. Matthew Emerson [7617] * trunk/ccl/cocoa-ide/hemlock/src/lispmode.lisp (modified) Implement very naive Show Callers command. Fri, 09 Nov 2007 17:58:38 GMT R. Matthew Emerson [7616] * trunk/ccl/cocoa-ide/cocoa-editor.lisp (modified) Only send Hemlock a no-op if the left mouse button is clicked with ... Fri, 09 Nov 2007 10:37:09 GMT Gary Byers [7615] * trunk/ccl/compiler/PPC/ppc2.lisp (modified) In PPC2-ASET2, we need to use 4 targeted regs when need-memoization ... Thu, 08 Nov 2007 19:39:00 GMT Gary Byers [7614] * branches/working-0710/ccl/lisp-kernel/x86-exceptions.c (modified) Skip over GC suspend traps. Thu, 08 Nov 2007 18:43:54 GMT R. Matthew Emerson [7613] * trunk/ccl/cocoa-ide/cocoa-editor.lisp (modified) Simplify definition of hemlock-document-controller class. Thu, 08 Nov 2007 18:20:23 GMT R. Matthew Emerson [7612] * trunk/ccl/cocoa-ide/app-delegate.lisp (modified) Get rid of commented-out code that will never be used. Thu, 08 Nov 2007 09:30:14 GMT Gary Byers [7611] * branches/working-0710/ccl/level-0/l0-io.lisp (modified) * branches/working-0710/ccl/level-1/l1-lisp-threads.lisp (modified) * branches/working-0710/ccl/level-1/linux-files.lisp (modified) * branches/working-0710/ccl/lib/foreign-types.lisp (modified) Make sure that CCL::PIPE and CCL::FD-OPEN try to force finalization ... Thu, 08 Nov 2007 06:52:14 GMT Gary Byers [7610] * trunk/ccl/level-1/l1-lisp-threads.lisp (modified) Try (again) to work around a bug having to do with nanosleep ... Thu, 08 Nov 2007 03:44:05 GMT Gary Byers [7609] * trunk/ccl/lib/db-io.lisp (modified) Add a new reader macro (#>). #>foo -> :FOO, and #>Foo -> :OO. ...