# # ChangeLog for / # # Generated by Trac 1.6 # Nov 23, 2024, 7:48:31 PM Fri, 15 Jun 2007 19:20:07 GMT Gary Byers [6737] * trunk/ccl/compiler/X86/x862.lisp (modified) x862-numcmp: if both args fixnums ... x862-inline-numcmp: don't ... Fri, 15 Jun 2007 11:43:35 GMT Gary Byers [6736] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Add a reset button, use FontNameTransformer. Fri, 15 Jun 2007 11:27:31 GMT Gary Byers [6735] * branches/ide-1.0/ccl/examples/cocoa-prefs.lisp (modified) More stuff. Fri, 15 Jun 2007 11:27:12 GMT Gary Byers [6734] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Nah. We don't want to use the font panel. Fri, 15 Jun 2007 11:26:36 GMT Gary Byers [6733] * branches/ide-1.0/ccl/examples/cocoa-defaults.lisp (modified) Add cocoa-defaults-initial-values. Thu, 14 Jun 2007 18:32:59 GMT Gary Byers [6732] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Back out of last change. Thu, 14 Jun 2007 18:27:18 GMT Gary Byers [6731] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) color wells not "continuous". Thu, 14 Jun 2007 18:19:09 GMT Gary Byers [6730] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Bind "enabled" state of preferences revert button to prefs ... Thu, 14 Jun 2007 15:08:40 GMT Gary Byers [6729] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (modified) Un botch accidental tab view binding. Thu, 14 Jun 2007 14:36:59 GMT Gary Byers [6728] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/keyedobjects.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/displaydoc.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/displaydoc.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/displaydoc.nib/keyedobjects.nib (modified) * 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) Ensure (for the time being) that everything's text. Start to add ... Thu, 14 Jun 2007 07:38:51 GMT Gary Byers [6727] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) Single default for background color. Thu, 14 Jun 2007 07:38:03 GMT Gary Byers [6726] * branches/ide-1.0/ccl/examples/cocoa-prefs.lisp (modified) New preferences panel; use Cocoa bindings. Seems buggy as hell, but ... Thu, 14 Jun 2007 07:37:27 GMT Gary Byers [6725] * branches/ide-1.0/ccl/examples/cocoa-window.lisp (modified) New preferences panel. Thu, 14 Jun 2007 07:36:46 GMT Gary Byers [6724] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Single defaults for background colors. (Not always working wrt ... Thu, 14 Jun 2007 07:32:38 GMT Gary Byers [6723] * branches/ide-1.0/ccl/examples/cocoa-defaults.lisp (modified) Try to work with new preferences scheme. Thu, 14 Jun 2007 07:32:14 GMT Gary Byers [6722] * branches/ide-1.0/ccl/examples/cocoa-doc.lisp (modified) That darned wacky hypespec has an #\r in its name. Thu, 14 Jun 2007 07:31:24 GMT Gary Byers [6721] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib (added) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/classes.nib (added) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/info.nib (added) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/preferences.nib/keyedobjects.nib (added) New file; try to use Cocoa bindings to maintain preferences. Tue, 12 Jun 2007 23:27:27 GMT Gary Byers [6720] * branches/ide-1.0/ccl/lib/describe.lisp (modified) #/validateMenuItem: define on hemlock-text-view, not hemlock-editor ... Tue, 12 Jun 2007 23:26:31 GMT Gary Byers [6719] * branches/ide-1.0/ccl/lib/backtrace.lisp (modified) #/validateMenuItem: define on hemlock-text-view, not hemlock-editor ... Tue, 12 Jun 2007 23:23:38 GMT Gary Byers [6718] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) #/validateMenuItem: define on hemlock-text-view, not hemlock-editor ... Tue, 12 Jun 2007 20:04:40 GMT Gary Byers [6717] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/displaydoc.nib/info.nib (added) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/displaydoc.nib/keyedobjects.nib (added) for html display. Tue, 12 Jun 2007 20:04:28 GMT Gary Byers [6716] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/displaydoc.nib/classes.nib (added) for html display. Tue, 12 Jun 2007 20:04:07 GMT Gary Byers [6715] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/displaydoc.nib (added) for html display. Tue, 12 Jun 2007 20:01:48 GMT Gary Byers [6714] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Info.plist (modified) claim to be an editor for html documents, too. Tue, 12 Jun 2007 20:01:13 GMT Gary Byers [6713] * branches/ide-1.0/ccl/examples/objc-clos.lisp (modified) remove-slot-initargs: a little better, but should be able to ... Tue, 12 Jun 2007 19:59:35 GMT Gary Byers [6712] * branches/ide-1.0/ccl/examples/cocoa.lisp (modified) Need cocoa-doc, too. Tue, 12 Jun 2007 19:59:09 GMT Gary Byers [6711] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) Lisp menu stuff (restarts dialog, etc.) Listener window menu ... Tue, 12 Jun 2007 19:58:02 GMT Gary Byers [6710] * branches/ide-1.0/ccl/examples/cocoa-utils.lisp (modified) Generalize the print callback for simple sequence dialogs a bit more. Tue, 12 Jun 2007 19:56:02 GMT Gary Byers [6709] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Mostly commented-out debugging stuff. listener windows have their ... Tue, 12 Jun 2007 19:53:15 GMT Gary Byers [6708] * branches/ide-1.0/ccl/examples/cocoa-doc.lisp (added) New file: hyperspec lookup stuff, simple HTML display via NSTextView. Tue, 12 Jun 2007 19:50:33 GMT Gary Byers [6707] * branches/ide-1.0/ccl/examples/cocoa-backtrace.lisp (modified) Close restarts window when exiting break loop. Tue, 12 Jun 2007 19:48:22 GMT Gary Byers [6706] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib (modified) Add menu item for hyperspec lookup. Tue, 12 Jun 2007 19:47:22 GMT Gary Byers [6705] * branches/ide-1.0/ccl/hemlock/src/listener.lisp (modified) current-point-for-deletion in listener c-d. Tue, 12 Jun 2007 19:46:41 GMT Gary Byers [6704] * branches/ide-1.0/ccl/hemlock/src/lispmode.lisp (modified) Remove some old stuff; be quieter about unknown function arglists in ... Tue, 12 Jun 2007 19:44:18 GMT Gary Byers [6703] * branches/ide-1.0/ccl/hemlock/src/key-event.lisp (modified) "keysym names" can be lazily generated from char-name; there are more ... Tue, 12 Jun 2007 19:42:36 GMT Gary Byers [6702] * branches/ide-1.0/ccl/hemlock/src/interp.lisp (modified) New self-insert; echo-area stuff. Tue, 12 Jun 2007 19:41:47 GMT Gary Byers [6701] * branches/ide-1.0/ccl/hemlock/src/htext4.lisp (modified) don't check for protected buffer regions in DELETE-REGION. Tue, 12 Jun 2007 19:40:38 GMT Gary Byers [6700] * branches/ide-1.0/ccl/hemlock/src/edit-defs.lisp (modified) Remove some old code; add some new code. Tue, 12 Jun 2007 19:40:05 GMT Gary Byers [6699] * branches/ide-1.0/ccl/hemlock/src/echo.lisp (modified) Greater care with echo-area modification. Tue, 12 Jun 2007 19:38:45 GMT Gary Byers [6698] * branches/ide-1.0/ccl/hemlock/src/doccoms.lisp (modified) PRINT-SHORT-DOC was a bad Tue, 12 Jun 2007 19:37:51 GMT Gary Byers [6697] * branches/ide-1.0/ccl/hemlock/src/command.lisp (modified) Change quoted-insert mechanism. Tue, 12 Jun 2007 19:36:38 GMT Gary Byers [6696] * branches/ide-1.0/ccl/hemlock/src/cocoa-hemlock.lisp (modified) New stuff for c-q, m-.. Tue, 12 Jun 2007 19:35:32 GMT Gary Byers [6695] * branches/ide-1.0/ccl/hemlock/src/buffer.lisp (modified) RECURSIVE-EDIT: don't do begin/end-editing here. Tue, 12 Jun 2007 07:08:43 GMT Gary Byers [6694] * branches/ide-1.0/ccl/hemlock/src/modeline.lisp (modified) Don't show (redundant) buffer-name, pathname in modeline. Do show ... Tue, 12 Jun 2007 07:06:24 GMT Gary Byers [6693] * branches/ide-1.0/ccl/hemlock/src/morecoms.lisp (modified) Change comment in "Goto Absolute Line". Tue, 12 Jun 2007 07:04:57 GMT Gary Byers [6692] * branches/ide-1.0/ccl/hemlock/src/streams.lisp (modified) Streams to hemlock buffers have to synch with Cocoa text system. Tue, 12 Jun 2007 07:04:20 GMT Gary Byers [6691] * branches/ide-1.0/ccl/hemlock/src/struct.lisp (modified) Buffer's EXTERNAL-FORMAT is better named LINE-TERMINATION. Tue, 12 Jun 2007 07:03:43 GMT Gary Byers [6690] * branches/ide-1.0/ccl/level-1/l1-clos-boot.lisp (modified) Maybe less consing in CLASS-SLOT-INITARGS. Still need to improve ... Tue, 12 Jun 2007 07:01:29 GMT Gary Byers [6689] * branches/ide-1.0/ccl/level-1/l1-readloop-lds.lisp (modified) NEW-BACKTRACE-INFO adds applicable restarts to context. Fri, 08 Jun 2007 22:22:25 GMT Gary Byers [6688] * branches/ide-1.0/ccl/hemlock/src/bindings.lisp (modified) ctrl-_ is undo. Need to get undo working ... Fri, 08 Jun 2007 22:20:58 GMT Gary Byers [6687] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Lots-o-changes, mostly having to do with using a real NSString for ... Fri, 08 Jun 2007 22:17:27 GMT Gary Byers [6686] * branches/ide-1.0/ccl/examples/cocoa-window.lisp (modified) Report conditions in the event process at most once. Use defstatic ... Fri, 08 Jun 2007 22:16:08 GMT Gary Byers [6685] * branches/ide-1.0/ccl/examples/cocoa.lisp (modified) require COCOA-UTILS. Fri, 08 Jun 2007 22:15:38 GMT Gary Byers [6684] * branches/ide-1.0/ccl/examples/objc-clos.lisp (modified) open-code some cases of SLOT-VALUE on foreign slots. non-:ID foreign ... Fri, 08 Jun 2007 22:14:28 GMT Gary Byers [6683] * branches/ide-1.0/ccl/examples/objc-runtime.lisp (modified) objc:defmethod: declare type of receiver. Fri, 08 Jun 2007 22:12:53 GMT Gary Byers [6682] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) Use are real stream to write to input. Default-style stuff. Fri, 08 Jun 2007 22:11:58 GMT Gary Byers [6681] * branches/ide-1.0/ccl/examples/cocoa-utils.lisp (added) New file; not much here yet. Fri, 08 Jun 2007 22:11:17 GMT Gary Byers [6680] * branches/ide-1.0/ccl/lib/macros.lisp (modified) Stack-allocate error handler in DEFCALLBACK-BODY. Fri, 08 Jun 2007 22:10:15 GMT Gary Byers [6679] * branches/ide-1.0/ccl/lib/source-files.lisp (modified) comment formatting. Fri, 08 Jun 2007 22:09:45 GMT Gary Byers [6678] * branches/ide-1.0/ccl/level-1/l1-unicode.lisp (modified) utf-8-length-of-memory-encoding was counting chars twice. Fri, 08 Jun 2007 22:08:47 GMT Gary Byers [6677] * branches/ide-1.0/ccl/compiler/nx0.lisp (modified) RECORD-SOURCE-FILE for compiler-macros. Fri, 08 Jun 2007 22:08:09 GMT Gary Byers [6676] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/keyedobjects.nib (modified) Who knows what changed, and how would you know ? Fri, 08 Jun 2007 22:07:30 GMT Gary Byers [6675] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/info.nib (modified) Claim to require Tiger, not ... later. Fri, 08 Jun 2007 22:06:45 GMT Gary Byers [6674] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Info.plist (modified) CFBundleHelpAnchor isn't a valid tag anyway ... Sun, 03 Jun 2007 10:10:12 GMT Gary Byers [6673] * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/classes.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/info.nib (modified) * branches/ide-1.0/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/keyedobjects.nib (modified) Not sure if anything changed except for IB window positions. Sun, 03 Jun 2007 10:09:41 GMT Gary Byers [6672] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) Put both ends of the pty in "raw" mode. Use utf-8, lots of hair in ... Sun, 03 Jun 2007 10:06:51 GMT Gary Byers [6671] * branches/ide-1.0/ccl/examples/cocoa-inspector.lisp (modified) Let user resize columns. Defend against some bugs that Hamilton had ... Sun, 03 Jun 2007 10:05:43 GMT Gary Byers [6670] * branches/ide-1.0/ccl/examples/cocoa.lisp (modified) Require "COCOA-INSPECTOR". Sun, 03 Jun 2007 10:05:17 GMT Gary Byers [6669] * branches/ide-1.0/ccl/examples/objc-support.lisp (modified) Don't (dbg) on nserror. Do invoke process-debug-condition. Sun, 03 Jun 2007 10:04:25 GMT Gary Byers [6668] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Use negative stroke width. "Random" insertions are enqueued to the ... Sun, 03 Jun 2007 09:59:25 GMT Gary Byers [6667] * branches/ide-1.0/ccl/examples/cocoa-backtrace.lisp (modified) New args+locals scheme. Sun, 03 Jun 2007 09:58:59 GMT Gary Byers [6666] * branches/ide-1.0/ccl/compiler/X86/x862.lisp (modified) Simpler function entry if simple optionals, all args in regs. Sun, 03 Jun 2007 09:58:06 GMT Gary Byers [6665] * branches/ide-1.0/ccl/hemlock/src/listener.lisp (modified) New selection-stream scheme. Macroexpand prints to listener output ... Sun, 03 Jun 2007 09:56:25 GMT Gary Byers [6664] * branches/ide-1.0/ccl/hemlock/src/morecoms.lisp (modified) Try to use the right flavor of CURRENT-POINT. Sun, 03 Jun 2007 09:56:12 GMT Gary Byers [6663] * branches/ide-1.0/ccl/hemlock/src/text.lisp (modified) Try to use the right flavor of CURRENT-POINT. Sun, 03 Jun 2007 09:55:44 GMT Gary Byers [6662] * branches/ide-1.0/ccl/hemlock/src/package.lisp (modified) Export the extra "CURRENT-POINT" function names. Sun, 03 Jun 2007 09:55:20 GMT Gary Byers [6661] * branches/ide-1.0/ccl/hemlock/src/lispmode.lisp (modified) Lose some "DEFINDENT" stuff. Sun, 03 Jun 2007 09:54:50 GMT Gary Byers [6660] * branches/ide-1.0/ccl/hemlock/src/killcoms.lisp (modified) Active regions are "enabled." Try to use the right flavor of ... Sun, 03 Jun 2007 09:53:52 GMT Gary Byers [6659] * branches/ide-1.0/ccl/hemlock/src/keysym-defs.lisp (modified) Get linefeed right. No mouse keysyms. Sun, 03 Jun 2007 09:53:17 GMT Gary Byers [6658] * branches/ide-1.0/ccl/hemlock/src/htext3.lisp (modified) Don't delete region, check for protected ranges in insertion ... Sun, 03 Jun 2007 09:51:59 GMT Gary Byers [6657] * branches/ide-1.0/ccl/hemlock/src/command.lisp (modified) No %EXIT-HEMLOCK, %PAUSE-HEMLOCK. Try to use the right flavor of ... Sun, 03 Jun 2007 09:51:07 GMT Gary Byers [6656] * branches/ide-1.0/ccl/hemlock/src/interp.lisp (modified) No EXIT-HEMLOCK. Sun, 03 Jun 2007 09:50:50 GMT Gary Byers [6655] * branches/ide-1.0/ccl/hemlock/src/key-event.lisp (modified) No mouse-events. Remove some CLX code. Sun, 03 Jun 2007 09:50:08 GMT Gary Byers [6654] * branches/ide-1.0/ccl/hemlock/src/cocoa-hemlock.lisp (modified) Wrap a CATCH around "buffer operation" execution. Sun, 03 Jun 2007 09:49:19 GMT Gary Byers [6653] * branches/ide-1.0/ccl/hemlock/src/buffer.lisp (modified) CURRENT-POINT-FOR-DELETION, -FOR-SELECTION, -FOR-INSERTION: try to ... Sun, 03 Jun 2007 09:47:36 GMT Gary Byers [6652] * branches/ide-1.0/ccl/hemlock/src/bindings.lisp (modified) Remove mouse bindings, other things unlikely to be used. Sun, 03 Jun 2007 09:46:50 GMT Gary Byers [6651] * branches/ide-1.0/ccl/library/pty.lisp (modified) SET-TTY-RAW. (Is this widely available, or does this need ... Sun, 03 Jun 2007 09:45:44 GMT Gary Byers [6650] * branches/ide-1.0/ccl/lib/time.lisp (modified) GET-TIMEZONE: insist on UNSIGNED-BYTE. Sun, 03 Jun 2007 09:45:12 GMT Gary Byers [6649] * branches/ide-1.0/ccl/lib/read.lisp (modified) stream-error-context for reader errors. Sun, 03 Jun 2007 09:44:54 GMT Gary Byers [6648] * branches/ide-1.0/ccl/lib/macros.lisp (modified) DEFCALLBACK: if error-return, use HANDLER-BIND, not HANDLER-CASE. Sun, 03 Jun 2007 09:44:23 GMT Gary Byers [6647] * branches/ide-1.0/ccl/lib/describe.lisp (modified) New (args + locals) scheme for backtraces, "stack inspection". Sun, 03 Jun 2007 09:43:37 GMT Gary Byers [6646] * branches/ide-1.0/ccl/level-1/linux-files.lisp (modified) tilde-expansion stuff. Sun, 03 Jun 2007 09:43:18 GMT Gary Byers [6645] * branches/ide-1.0/ccl/level-1/l1-streams.lisp (modified) STREAM-SURROUNDING-CHARACTERS, for STREAM-ERROR-CONTEXT. Sun, 03 Jun 2007 09:42:46 GMT Gary Byers [6644] * branches/ide-1.0/ccl/level-1/l1-reader.lisp (modified) %token-package, for stream-error context. Sun, 03 Jun 2007 09:42:23 GMT Gary Byers [6643] * branches/ide-1.0/ccl/level-1/l1-files.lisp (modified) ~-expansion stuff; may not match trunk. Sun, 03 Jun 2007 09:40:42 GMT Gary Byers [6642] * branches/ide-1.0/ccl/level-1/l1-error-system.lisp (modified) Define and use STREAM-ERROR-CONTEXT. Sun, 03 Jun 2007 09:40:01 GMT Gary Byers [6641] * branches/ide-1.0/ccl/level-1/l1-error-signal.lisp (modified) Don't call PROCESS-DEBUG-CONDITION in %ERROR. Fri, 01 Jun 2007 14:27:27 GMT Gary Byers [6640] * trunk/ccl/ChangeLog (modified) Fri, 01 Jun 2007 14:13:28 GMT Gary Byers [6639] * trunk/ccl/ChangeLog (modified) Fri, 01 Jun 2007 00:43:37 GMT Gary Byers [6638] * trunk/ccl/level-1/l1-files.lisp (modified) Do ~-expansion in more places. Hopefully caught most places.