# # ChangeLog for / # # Generated by Trac 1.6 # Nov 23, 2024, 7:51:20 PM 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. Fri, 01 Jun 2007 00:42:26 GMT Gary Byers [6637] * trunk/ccl/level-1/l1-reader.lisp (modified) %TOKEN-PACKAGE generates a READER-ERROR if it can't find the package, ... Fri, 01 Jun 2007 00:40:03 GMT Gary Byers [6636] * trunk/ccl/lib/read.lisp (modified) READER-ERORS use STREAM-ERROR-CONTEXT when reporting themselves. Fri, 01 Jun 2007 00:39:26 GMT Gary Byers [6635] * trunk/ccl/level-1/l1-error-system.lisp (modified) Define and use STREAM-ERROR-CONTEXT. Fri, 01 Jun 2007 00:09:33 GMT Gary Byers [6634] * trunk/ccl/level-1/linux-files.lisp (modified) Define UID-FROM-NAME, TILDE-EXPAND. Use TILDE-EXPAND in %REALPATH, ... Fri, 01 Jun 2007 00:06:19 GMT Gary Byers [6633] * trunk/ccl/level-1/l1-streams.lisp (modified) Try to provide some context - "surrounding characters" - for ... Wed, 30 May 2007 05:20:52 GMT Gary Byers [6632] * branches/ide-1.0/ccl/lib/backtrace.lisp (modified) %stack-frames-in-context. Tue, 29 May 2007 13:38:29 GMT Gary Byers [6631] * branches/ide-1.0/ccl/lib/ppc-backtrace.lisp (modified) %find-register-argument-value: same bug as on x86-64. Tue, 29 May 2007 13:38:01 GMT Gary Byers [6630] * branches/ide-1.0/ccl/compiler/PPC/ppc2.lisp (modified) ppc2-let: special "address" recorded. Tue, 29 May 2007 12:39:54 GMT Gary Byers [6629] * branches/ide-1.0/ccl/lib/x86-backtrace.lisp (modified) %raw-frame-ref: try to find special binding ... Tue, 29 May 2007 12:37:50 GMT Gary Byers [6628] * branches/ide-1.0/ccl/lib/backtrace.lisp (modified) print-call-history: show frame args and locals by default. Tue, 29 May 2007 12:36:12 GMT Gary Byers [6627] * branches/ide-1.0/ccl/lib/arglist.lisp (modified) ARG-NAMES-FROM-MAP takes a PC argument. Tue, 29 May 2007 12:34:36 GMT Gary Byers [6626] * branches/ide-1.0/ccl/level-1/l1-readloop-lds.lisp (modified) :raw break command shows raw frame contents. Tue, 29 May 2007 12:33:53 GMT Gary Byers [6625] * branches/ide-1.0/ccl/level-1/l1-events.lisp (modified) Interactive break: use parent of xcf frame on x86-64. Tue, 29 May 2007 12:33:11 GMT Gary Byers [6624] * branches/ide-1.0/ccl/compiler/X86/x862.lisp (modified) Record special address in LET, too. Mon, 28 May 2007 07:57:13 GMT Gary Byers [6623] * branches/ide-1.0/ccl/compiler/PPC/ppc2.lisp (modified) SAVE-LOCAL-SYMBOLS: save "address" of specials, too. Mon, 28 May 2007 07:51:56 GMT Gary Byers [6622] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Insertion uses active font; should unscramble this some more, but it ... Mon, 28 May 2007 07:45:41 GMT Gary Byers [6621] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) Invert defaults for listener input/output styles (output is now bold, ... Mon, 28 May 2007 07:44:49 GMT Gary Byers [6620] * branches/ide-1.0/ccl/lib/describe.lisp (modified) DISASSEMBLE-LIST works on x86-64, too. Mon, 28 May 2007 07:44:13 GMT Gary Byers [6619] * branches/ide-1.0/ccl/lib/compile-ccl.lisp (modified) Remove duplicate module defs. Mon, 28 May 2007 07:43:55 GMT Gary Byers [6618] * branches/ide-1.0/ccl/lib/backtrace.lisp (modified) VARIABLES-IN-SCOPE. Mon, 28 May 2007 07:43:25 GMT Gary Byers [6617] * branches/ide-1.0/ccl/lib/arglist.lisp (modified) ARG-NAMES-FROM-MAP. Mon, 28 May 2007 07:41:48 GMT Gary Byers [6616] * branches/ide-1.0/ccl/compiler/X86/x862.lisp (modified) save-local-symbols: save "addresses" for special vars, too. Mon, 28 May 2007 07:41:00 GMT Gary Byers [6615] * branches/ide-1.0/ccl/compiler/X86/x86-disassemble.lisp (modified) Support DISASSEMBLE-LIST. Fri, 25 May 2007 12:48:09 GMT Gary Byers [6614] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Try to use real bold/oblique font attributes, if present. (Bold ... Fri, 25 May 2007 12:41:52 GMT Gary Byers [6613] * branches/ide-1.0/ccl/examples/cocoa-listener.lisp (modified) Disable #$ONLCR on the pty. Dim "Revert" for listeners. Fri, 25 May 2007 12:37:58 GMT Gary Byers [6612] * branches/ide-1.0/ccl/examples/cocoa-window.lisp (modified) PROCESS-DEBUG-CONDITION for event-process errors (hey, it's a start.) Fri, 25 May 2007 12:36:18 GMT Gary Byers [6611] * branches/ide-1.0/ccl/hemlock/src/line.lisp (modified) Fiox typoo. Fri, 25 May 2007 12:10:12 GMT Gary Byers [6610] * branches/ide-1.0/ccl/examples/objc-clos.lisp (modified) ALLOCATE-INSTANCE: don't make a slot-vector if #/init method made one. Fri, 25 May 2007 12:08:01 GMT Gary Byers [6609] * branches/ide-1.0/ccl/examples/objc-runtime.lisp (modified) No #_objc_msgSendv in ObjC 2.0, since that would make too much sense. ... Fri, 25 May 2007 12:06:42 GMT Gary Byers [6608] * branches/ide-1.0/ccl/hemlock/src/pop-up-stream.lisp (modified) INSERT-STRING is simpler if no start/end args, so hair up (less ... Fri, 25 May 2007 12:05:30 GMT Gary Byers [6607] * branches/ide-1.0/ccl/hemlock/src/streams.lisp (modified) INSERT-STRING is simpler if no start/end args, so hair up (less ...