# # ChangeLog for / # # Generated by Trac 1.6 # Nov 23, 2024, 7:53:57 PM 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 ... Fri, 25 May 2007 12:04:24 GMT Gary Byers [6606] * branches/ide-1.0/ccl/hemlock/src/linimage.lisp (modified) No more "buffered line" support. Fri, 25 May 2007 12:03:51 GMT Gary Byers [6605] * branches/ide-1.0/ccl/hemlock/src/killcoms.lisp (modified) Don't use "active regions" concept. Stuff pushed on the kill ring ... Fri, 25 May 2007 11:58:22 GMT Gary Byers [6604] * branches/ide-1.0/ccl/hemlock/src/htext4.lisp (modified) Deletions try to adjust line-origins of subsequent lines. Fri, 25 May 2007 11:57:08 GMT Gary Byers [6603] * branches/ide-1.0/ccl/hemlock/src/htext3.lisp (modified) INSERT-STRING: don't take start/end args; if embedded newlines, cons ... Fri, 25 May 2007 11:54:03 GMT Gary Byers [6602] * branches/ide-1.0/ccl/hemlock/src/htext2.lisp (modified) Indentation changes only, I think. Fri, 25 May 2007 11:53:06 GMT Gary Byers [6601] * branches/ide-1.0/ccl/hemlock/src/htext1.lisp (modified) MODIFYING-BUFFER doesn't do begin/end editing. Fri, 25 May 2007 11:50:52 GMT Gary Byers [6600] * branches/ide-1.0/ccl/hemlock/src/hemlock-ext.lisp (modified) Add some type decls, etc. Fri, 25 May 2007 11:50:16 GMT Gary Byers [6599] * branches/ide-1.0/ccl/hemlock/src/font.lisp (modified) Pass the "font" (style index) to BUFFER-NOTE-FONT-CHANGE. Fri, 25 May 2007 11:49:40 GMT Gary Byers [6598] * branches/ide-1.0/ccl/hemlock/src/echo.lisp (modified) Need to tell text system when echo buffer is being modified. (May ... Fri, 25 May 2007 11:48:42 GMT Gary Byers [6597] * branches/ide-1.0/ccl/hemlock/src/comments.lisp (modified) Use KILL-RING-PUSH to push on kill ring (and copy to clipboard.) Fri, 25 May 2007 11:47:57 GMT Gary Byers [6596] * branches/ide-1.0/ccl/hemlock/src/cocoa-hemlock.lisp (modified) REGION-TO-CLIPBOARD calls out to Cocoa. Fri, 25 May 2007 11:47:22 GMT Gary Byers [6595] * branches/ide-1.0/ccl/hemlock/src/line.lisp (modified) Keep track of line origin; don't use %buffered-p slot. Fri, 25 May 2007 11:45:59 GMT Gary Byers [6594] * branches/ide-1.0/ccl/lisp-kernel/xlbt.c (modified) We're a lisp frame if we have a tra. Fri, 25 May 2007 11:45:19 GMT Gary Byers [6593] * branches/ide-1.0/ccl/lisp-kernel/x86-constants64.h (modified) catch_frame: not referenced from C code, but definition was out-of- date. Fri, 25 May 2007 11:44:24 GMT Gary Byers [6592] * branches/ide-1.0/ccl/level-1/l1-processes.lisp (modified) Default PROCESS-DEBUG-CONDITION does nothing. Fri, 25 May 2007 11:43:40 GMT Gary Byers [6591] * branches/ide-1.0/ccl/level-1/l1-error-signal.lisp (modified) %ERROR does PROCESS-DEBUG-CONDITION, to invoke some debugger before ... Fri, 25 May 2007 11:41:50 GMT Gary Byers [6590] * 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) Remove some unused menus, menu items. Get tags, target, action right ... Sun, 20 May 2007 16:16:59 GMT Gary Byers [6589] * branches/ide-1.0/ccl/examples/cocoa-editor.lisp (modified) Try to read files (for Open ...) via #/stringWithContentsOfURL:.... ... Sun, 20 May 2007 16:13:03 GMT Gary Byers [6588] * branches/ide-1.0/ccl/examples/cocoa-prefs.lisp (modified) Fix commit button rectangle. Sun, 20 May 2007 16:11:55 GMT Gary Byers [6587] * branches/ide-1.0/ccl/examples/cocoa-window.lisp (modified) Use #/setDefaultTabInterval, rather than creating a tab stop array. Sun, 20 May 2007 16:11:08 GMT Gary Byers [6586] * branches/ide-1.0/ccl/examples/objc-runtime.lisp (modified) %MAKE-NSSTRING uses UTF-8. (NSConstant string should, too.) Sun, 20 May 2007 16:10:26 GMT Gary Byers [6585] * branches/ide-1.0/ccl/examples/objc-support.lisp (modified) Lose %MAKE-NSSTRING-FROM-UTF32-STRING. Add %MAKE-NSSTRING-FROM- ... Sun, 20 May 2007 16:08:16 GMT Gary Byers [6584] * branches/ide-1.0/ccl/level-1/l1-unicode.lisp (modified) STRING-ENCODED-LENGTH-IN-BYTES wants another argument (on branch, too.) Sun, 20 May 2007 16:07:29 GMT Gary Byers [6583] * branches/ide-1.0/ccl/hemlock/src/hemlock-ext.lisp (modified) Pin char-code to 255 when looking for attributes. Sun, 20 May 2007 16:06:35 GMT Gary Byers [6582] * branches/ide-1.0/ccl/hemlock/src/line.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/linimage.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/macros.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/search1.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/struct.lisp (modified) Back out of gap-context change, for now. Sun, 20 May 2007 16:05:25 GMT Gary Byers [6581] * branches/ide-1.0/ccl/hemlock/src/syntax.lisp (modified) Back out of gap-context change, for now. Sun, 20 May 2007 16:05:07 GMT Gary Byers [6580] * branches/ide-1.0/ccl/hemlock/src/htext1.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/htext2.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/htext3.lisp (modified) * branches/ide-1.0/ccl/hemlock/src/htext4.lisp (modified) Back out of gap-context change, for now. Sun, 20 May 2007 16:04:49 GMT Gary Byers [6579] * branches/ide-1.0/ccl/hemlock/src/files.lisp (modified) Back out of gap-context change, for now. Sun, 20 May 2007 16:04:18 GMT Gary Byers [6578] * branches/ide-1.0/ccl/hemlock/src/cursor.lisp (modified) Back out of gap-context change, for now. Sun, 20 May 2007 16:03:35 GMT Gary Byers [6577] * branches/ide-1.0/ccl/hemlock/src/charmacs.lisp (modified) SYNTAX-CHAR-CODE: pin char-code to 255. Sun, 20 May 2007 08:05:47 GMT Gary Byers [6576] * trunk/ccl/level-1/l1-unicode.lisp (modified) Get number of args right in call to STRING-ENCODED-LENGTH-IN-BYTES ... Sun, 20 May 2007 07:54:10 GMT Gary Byers [6575] * branches/ide-1.0/ccl/level-0/X86/x86-misc.lisp (modified) %%get-[signed|unsigned]-longlong: unbox-fixnum args backwards.