# # ChangeLog for / # # Generated by Trac 1.6 # Nov 23, 2024, 5:49:34 AM Fri, 20 Jul 2007 01:52:36 GMT Gary Byers [6850] * branches/ide-1.0/ccl/hemlock/src/lispmode.lisp (modified) Remove bogus defindent for cond (bug a few weeks ago was related to ... Wed, 18 Jul 2007 05:52:59 GMT Gary Byers [6849] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Info.plist-proto (modified) Remove old CCLDefaultDirectory hack. Wed, 18 Jul 2007 05:07:01 GMT Gary Byers [6848] * branches/ide-1.0/ccl/examples/cocoa.lisp (modified) Check for Tiger AppKit library at startup. Wed, 18 Jul 2007 05:06:28 GMT Gary Byers [6847] * branches/ide-1.0/ccl/examples/objc-runtime.lisp (modified) * branches/ide-1.0/ccl/examples/objc-support.lisp (modified) pre-load ObjC class decls on startup, when introducing new decls. ... Wed, 18 Jul 2007 05:05:42 GMT Gary Byers [6846] * branches/ide-1.0/ccl/examples/cocoa-application.lisp (modified) Check for Tiger at application startup. Assume that preferences ... Tue, 17 Jul 2007 03:44:41 GMT Gary Byers [6845] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Save in text format. Tue, 17 Jul 2007 03:43:51 GMT Gary Byers [6844] * branches/ide-1.0/ccl/lisp-kernel/ppc-spentry.s (modified) Restore registers on callbacks. Tue, 17 Jul 2007 03:00:44 GMT Gary Byers [6843] * branches/ide-1.0/ccl/level-1/l1-callbacks.lisp (modified) * branches/ide-1.0/ccl/level-1/ppc-callback-support.lisp (modified) * branches/ide-1.0/ccl/level-1/x86-callback-support.lisp (modified) Use the x86-64 mechanism for allocating callback trampolines in ... Tue, 17 Jul 2007 02:52:34 GMT Gary Byers [6842] * branches/ide-1.0/ccl/level-1/version.lisp (modified) Bump. Tue, 17 Jul 2007 02:52:09 GMT Gary Byers [6841] * branches/ide-1.0/ccl/level-1/l1-application.lisp (modified) (toplevel-function application) method: setup streams in :before ... Tue, 17 Jul 2007 02:47:47 GMT Gary Byers [6840] * branches/ide-1.0/ccl/examples/objc-support.lisp (modified) Objc-2.0 exception changes. Tue, 17 Jul 2007 02:47:25 GMT Gary Byers [6839] * branches/ide-1.0/ccl/examples/objc-runtime.lisp (modified) Objc-2.0 exception changes. Tue, 17 Jul 2007 02:46:37 GMT Gary Byers [6838] * branches/ide-1.0/ccl/examples/cocoa.lisp (modified) Default for ccl-directory. Tue, 17 Jul 2007 02:44:23 GMT Gary Byers [6837] * branches/ide-1.0/ccl/examples/cocoa-prefs.lisp (modified) CCL directory things. Tue, 17 Jul 2007 02:43:44 GMT Gary Byers [6836] * branches/ide-1.0/ccl/lisp-kernel/x86-spentry64.s (modified) Lots-o-gunk. Tue, 17 Jul 2007 02:43:19 GMT Gary Byers [6835] * branches/ide-1.0/ccl/lisp-kernel/thread_manager.c (modified) Try to constrain (C) stack size. Tue, 17 Jul 2007 02:41:13 GMT Gary Byers [6834] * branches/ide-1.0/ccl/lisp-kernel/pmcl-kernel.c (modified) usage_exit(): exit via _exit. Tue, 17 Jul 2007 02:40:29 GMT Gary Byers [6833] * branches/ide-1.0/ccl/lisp-kernel/lisp.h (modified) Declare ensure_stack_limit. Tue, 17 Jul 2007 02:39:53 GMT Gary Byers [6832] * branches/ide-1.0/ccl/lisp-kernel/errors.s (modified) XFOREIGNEXCEPTION error constant. Tue, 17 Jul 2007 02:39:00 GMT Gary Byers [6831] * branches/ide-1.0/ccl/lisp-kernel/x86-constants.h (modified) TCR_FLAG_BIT_FOREIGN_EXCEPTION Tue, 17 Jul 2007 02:36:43 GMT Gary Byers [6830] * branches/ide-1.0/ccl/lisp-kernel/x86-constants64.s (modified) Define more TCR_FLAG_BIT constants, including the new one for ... Tue, 17 Jul 2007 02:35:46 GMT Gary Byers [6829] * branches/ide-1.0/ccl/lisp-kernel/x86-exceptions.c (modified) Preserve foreign exception status across interrupts. Tue, 17 Jul 2007 02:34:45 GMT Gary Byers [6828] * branches/ide-1.0/ccl/library/lispequ.lisp (modified) XFOREIGNEXCEPTION. Tue, 17 Jul 2007 02:34:04 GMT Gary Byers [6827] * branches/ide-1.0/ccl/lib/macros.lisp (modified) Callbacks that return pointers try to cons less. Tue, 17 Jul 2007 02:33:14 GMT Gary Byers [6826] * branches/ide-1.0/ccl/level-1/linux-files.lisp (modified) RUN-PROGRAM: avoid merge-pathnames when translating program arg to ... Tue, 17 Jul 2007 02:32:07 GMT Gary Byers [6825] * branches/ide-1.0/ccl/level-1/l1-utils.lisp (modified) Don't define CCL::BEEP. Tue, 17 Jul 2007 02:31:23 GMT Gary Byers [6824] * branches/ide-1.0/ccl/level-1/l1-files.lisp (modified) NATIVE-UNTRANSLATED-NAMESTRING. Tue, 17 Jul 2007 02:30:08 GMT Gary Byers [6823] * branches/ide-1.0/ccl/level-0/l0-hash.lisp (modified) Try to defer gc-locking in GETHASH. Tue, 17 Jul 2007 02:29:21 GMT Gary Byers [6822] * branches/ide-1.0/ccl/level-1/l1-error-signal.lisp (modified) Foreign exception stuff. Tue, 17 Jul 2007 02:28:52 GMT Gary Byers [6821] * branches/ide-1.0/ccl/level-0/l0-error.lisp (modified) Foreign exception stuff. Tue, 17 Jul 2007 02:28:18 GMT Gary Byers [6820] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) In binary format; ccl-directory changes. Sun, 15 Jul 2007 22:27:34 GMT Gary Byers [6819] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) start changes for CCL directory selection Thu, 12 Jul 2007 22:41:36 GMT Gary Byers [6818] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/OpenMCLKeyBindings.dict (deleted) obsolete Wed, 11 Jul 2007 08:51:40 GMT Gary Byers [6817] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Restore old paren-blinking scheme. When disabling blinking, draw the ... Wed, 11 Jul 2007 08:49:13 GMT Gary Byers [6816] * branches/ide-1.0/ccl/lisp-kernel/thread_manager.c (modified) When setting up a foreign thread, try to ensure that registers will ... Wed, 11 Jul 2007 08:48:14 GMT Gary Byers [6815] * branches/ide-1.0/ccl/lisp-kernel/x86-spentry64.s (modified) Save registers on top of lisp stack when calling out, recover them ... Wed, 11 Jul 2007 07:54:14 GMT Gary Byers [6814] * branches/ide-1.0/ccl/lisp-kernel/x86-spentry64.s (modified) Try to make callbacks recover NVRs from where they were saved. ... Wed, 11 Jul 2007 07:50:45 GMT Gary Byers [6813] * branches/ide-1.0/ccl/examples/cocoa-application.lisp (modified) Need to define APPLICATION-ERROR to actually do something, rather ... Mon, 09 Jul 2007 22:51:01 GMT Gary Byers [6812] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Missed a case where nsinteger-to-nsstring-encoding was needed. Mon, 09 Jul 2007 22:48:53 GMT Gary Byers [6811] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Map between nsstringencodings and nsintegers (e.g., for using ... Mon, 09 Jul 2007 22:46:11 GMT Gary Byers [6810] * branches/ide-1.0/ccl/level-0/l0-utils.lisp (modified) Define u32->s32, s32->u32. Mon, 09 Jul 2007 06:58:37 GMT Gary Byers [6809] * branches/ide-1.0/ccl/OpenMCL.app/Contents/MacOS/dppccl (deleted) not needed Mon, 09 Jul 2007 06:39:10 GMT Gary Byers [6808] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) save in XML format Mon, 09 Jul 2007 06:31:30 GMT Gary Byers [6807] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Save in some other format; trying to get in XML ... Mon, 09 Jul 2007 06:20:04 GMT Gary Byers [6806] * branches/ide-1.0/ccl/lib/macros.lisp (modified) Try to minimize the hysteria in callbacks with error returns. Mon, 09 Jul 2007 06:19:26 GMT Gary Byers [6805] * branches/ide-1.0/ccl/level-1/l1-sockets.lisp (modified) GAK. If :FORMAT :BINARY, don't set stream element type to CHARACTER. Mon, 09 Jul 2007 06:18:49 GMT Gary Byers [6804] * branches/ide-1.0/ccl/examples/objc-support.lisp (modified) Need to reset our (lazy) count of mapped classes when starting an ... Mon, 09 Jul 2007 06:17:31 GMT Gary Byers [6803] * branches/ide-1.0/ccl/examples/objc-runtime.lisp (modified) Lots of stuff to make restarting saved images work, especially with ... Mon, 09 Jul 2007 06:16:45 GMT Gary Byers [6802] * branches/ide-1.0/ccl/examples/objc-clos.lisp (modified) Remove some old, unused code. %REVIVE-FOREIGN-SLOTS for ObjC 2.0. Mon, 09 Jul 2007 06:15:38 GMT Gary Byers [6801] * branches/ide-1.0/ccl/examples/cocoa.lisp (modified) Load COCOA-UTILS earlier. Mon, 09 Jul 2007 06:15:15 GMT Gary Byers [6800] * branches/ide-1.0/ccl/examples/cocoa-utils.lisp (modified) COLOR-VALUES-TO-NS-COLOR. Mon, 09 Jul 2007 06:14:45 GMT Gary Byers [6799] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) Handle :color default values without expecting pointers to persist ... Mon, 09 Jul 2007 06:14:31 GMT Gary Byers [6798] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Handle :color default values without expecting pointers to persist ... Mon, 09 Jul 2007 06:13:44 GMT Gary Byers [6797] * branches/ide-1.0/ccl/examples/cocoa-defaults.lisp (modified) Handle :color default values without expecting pointers to persist ... Mon, 09 Jul 2007 06:12:43 GMT Gary Byers [6796] * branches/ide-1.0/ccl/examples/cocoa-application.lisp (modified) COCOA-APPLICATION is a subclass of APPLICATION, calls the next-method ... Mon, 09 Jul 2007 06:11:04 GMT Gary Byers [6795] * branches/ide-1.0/ccl/level-0/l0-misc.lisp (modified) Less typechecking zeal in SAFE-GET-PTR. Mon, 09 Jul 2007 06:10:09 GMT Gary Byers [6794] * branches/ide-1.0/ccl/hemlock/src/bindings.lisp (modified) Remove a few more obsolete bindings. Fri, 06 Jul 2007 19:18:35 GMT Gary Byers [6793] * branches/ide-1.0/ccl/examples/cocoa-application.lisp (modified) Use standard-kernel-name. Fri, 06 Jul 2007 19:05:33 GMT Gary Byers [6792] * branches/ide-1.0/ccl/level-1/version.lisp (modified) Bump! Fri, 06 Jul 2007 19:03:27 GMT Gary Byers [6791] * branches/ide-1.0/ccl/lib/describe.lisp (modified) Nit: say "special operator", not "special form". Fri, 06 Jul 2007 19:03:02 GMT Gary Byers [6790] * branches/ide-1.0/ccl/hemlock/src/doccoms.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/echo.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/echocoms.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/filecoms.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/lispmode.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/listener.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/macros.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/modeline.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/morecoms.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/rompsite.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/searchcoms.lisp (modified) Random typeout to named windows. (It's a start.) Fri, 06 Jul 2007 19:01:03 GMT Gary Byers [6789] * branches/ide-1.0/ccl/examples/cocoa-window.lisp (modified) Measure char width consistently when creating text attributes. Fri, 06 Jul 2007 19:00:19 GMT Gary Byers [6788] * branches/ide-1.0/ccl/examples/cocoa-typeout.lisp (modified) Move towards multiple typeout panels. Fri, 06 Jul 2007 18:59:39 GMT Gary Byers [6787] * branches/ide-1.0/ccl/examples/cocoa-prefs.lisp (modified) Remove #_NSLog call. Fri, 06 Jul 2007 18:59:08 GMT Gary Byers [6786] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) update-buffer-package is a no-op for listeners. Fri, 06 Jul 2007 18:58:39 GMT Gary Byers [6785] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Do paren-blinking by setting temporary attributes in layout manager; ... Fri, 06 Jul 2007 18:57:01 GMT Gary Byers [6784] * branches/ide-1.0/ccl/lisp-kernel/x86-spentry64.s (modified) Still not right. Fri, 06 Jul 2007 18:55:49 GMT Gary Byers [6783] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Can never tell what changed; need to move to a Tiger system and ... Fri, 29 Jun 2007 08:02:36 GMT Gary Byers [6782] * branches/ide-1.0/ccl/lisp-kernel/x86-spentry64.s (modified) Dwarf nonsense for exception handling. Doesn't work yet. Fri, 29 Jun 2007 08:01:56 GMT Gary Byers [6781] * branches/ide-1.0/ccl/examples/objc-support.lisp (modified) Use #_objc_exception_throw on x86-64. (Should really do this for ... Fri, 29 Jun 2007 08:00:32 GMT Gary Byers [6780] * branches/ide-1.0/ccl/examples/objc-runtime.lisp (modified) WITH-NS-EXCEPTIONS-AS-ERRORS: no runtime exception handling in ObjC ... Tue, 26 Jun 2007 09:14:06 GMT Gary Byers [6779] * branches/ide-1.0/ccl/lisp-kernel/x86-spentry64.s (modified) Start to sketch out ObjC 2.0 exception handling in .SPffcall. Needs ... Tue, 26 Jun 2007 09:11:17 GMT Gary Byers [6778] * branches/ide-1.0/ccl/compiler/X86/x86-arch.lisp (modified) Replace some unused globals with things for ObjC 2.0 exception handling. Tue, 26 Jun 2007 09:10:45 GMT Gary Byers [6777] * branches/ide-1.0/ccl/lisp-kernel/lisp_globals.h (modified) * branches/ide-1.0/ccl/lisp-kernel/x86-constants.s (modified) Replace some unused globals with things for ObjC 2.0 exception handling. Wed, 20 Jun 2007 18:35:04 GMT Gary Byers [6776] * branches/ide-1.0/ccl/lib/arglist.lisp (modified) Some arglist info for special operators. Wed, 20 Jun 2007 18:34:34 GMT Gary Byers [6775] * branches/ide-1.0/ccl/hemlock/src/morecoms.lisp (modified) Remove TIME macro call. Wed, 20 Jun 2007 18:34:00 GMT Gary Byers [6774] * branches/ide-1.0/ccl/hemlock/src/macros.lisp (modified) with-popop-display forces output. Wed, 20 Jun 2007 18:33:32 GMT Gary Byers [6773] * branches/ide-1.0/ccl/hemlock/src/listener.lisp (modified) no IN-LISP in describe-symbol. Wed, 20 Jun 2007 18:32:47 GMT Gary Byers [6772] * branches/ide-1.0/ccl/hemlock/src/lispmode.lisp (modified) strip package when indenting; defindent for cond (wrong!), find first ... Wed, 20 Jun 2007 18:31:27 GMT Gary Byers [6771] * branches/ide-1.0/ccl/hemlock/src/interp.lisp (modified) I think that I like %command-loop's behavior, finally. Wed, 20 Jun 2007 18:30:35 GMT Gary Byers [6770] * branches/ide-1.0/ccl/hemlock/src/filecoms.lisp (modified) Don't complain about compulsive use of c-x c-s to save unmodified ... Wed, 20 Jun 2007 18:28:58 GMT Gary Byers [6769] * branches/ide-1.0/ccl/hemlock/src/echo.lisp (modified) Start to prompt for package; might be better to just (constantly) ... Wed, 20 Jun 2007 18:28:02 GMT Gary Byers [6768] * branches/ide-1.0/ccl/hemlock/src/bindings.lisp (modified) Lose abbrev bindings. Wed, 20 Jun 2007 18:27:25 GMT Gary Byers [6767] * branches/ide-1.0/ccl/level-1/l1-error-system.lisp (modified) * branches/ide-1.0/ccl/lib/read.lisp (modified) reader-error: it's not a steam. Wed, 20 Jun 2007 18:26:38 GMT Gary Byers [6766] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Change background color of modeline when changing text view ... Wed, 20 Jun 2007 17:34:32 GMT Gary Byers [6765] * branches/ide-1.0/ccl/examples/cocoa-typeout.lisp (modified) Wrap #/beginEditing, #/endEditing around textstorage modifications. Wed, 20 Jun 2007 17:29:03 GMT Gary Byers [6764] * branches/ide-1.0/ccl/examples/compile-hemlock.lisp (modified) No abbrev.lisp. Wed, 20 Jun 2007 17:28:45 GMT Gary Byers [6763] * branches/ide-1.0/ccl/hemlock/src/archive/abbrev.lisp (moved) Archive ... Mon, 18 Jun 2007 08:44:09 GMT Gary Byers [6762] * branches/ide-1.0/ccl/examples/cocoa-window.lisp (modified) Remember the condition that's already been reported ... Mon, 18 Jun 2007 08:42:02 GMT Gary Byers [6761] * branches/ide-1.0/ccl/examples/cocoa-prefs.lisp (modified) Hypersspec setup stuff; still not finished. Mon, 18 Jun 2007 08:40:56 GMT Gary Byers [6760] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) Another CMD-L bug. Mon, 18 Jun 2007 08:40:08 GMT Gary Byers [6759] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) view pop-up menu, color changing stuff. Are bugs Leopard-specific ? Mon, 18 Jun 2007 08:38:34 GMT Gary Byers [6758] * branches/ide-1.0/ccl/examples/cocoa-defaults.lisp (modified) More changes. Mon, 18 Jun 2007 08:37:47 GMT Gary Byers [6757] * branches/ide-1.0/ccl/hemlock/src/bindings.lisp (modified) C-x =, M-g. Mon, 18 Jun 2007 08:37:08 GMT Gary Byers [6756] * branches/ide-1.0/ccl/hemlock/src/echo.lisp (modified) Don't sleep in MESSAGE, CLEAR-ECHO-AREA. Still slow, sometimes. Mon, 18 Jun 2007 08:36:19 GMT Gary Byers [6755] * branches/ide-1.0/ccl/hemlock/src/morecoms.lisp (modified) Add/tweak a few things. Sun, 17 Jun 2007 21:18:52 GMT Gary Byers [6754] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Tweak reset button location, select initial tab. Sun, 17 Jun 2007 05:57:59 GMT Gary Byers [6753] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Keep trying ... Sun, 17 Jun 2007 05:34:13 GMT Gary Byers [6752] * branches/ide-1.0/ccl/examples/cocoa-prefs.lisp (modified) skeleton for hyperspec file url button action. Sun, 17 Jun 2007 05:33:44 GMT Gary Byers [6751] * branches/ide-1.0/ccl/examples/cocoa-doc.lisp (modified) Hyperspec file url string initial value is just /.