# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 9:03:32 AM Sat, 27 Mar 2004 10:49:29 GMT Gary Byers [733] * trunk/ccl/hemlock/src/struct.lisp (modified) Keep active region stuff in gap-cache. Sat, 27 Mar 2004 10:48:48 GMT Gary Byers [732] * trunk/ccl/level-1/l1-clos.lisp (modified) Fix error message typo when allocating GFs. Sat, 27 Mar 2004 10:47:12 GMT Gary Byers [731] * trunk/ccl/level-1/l1-dcode.lisp (modified) Don't set &allow-other-keys in GF lambda lists if method only says &key. Sat, 27 Mar 2004 10:45:59 GMT Gary Byers [730] * trunk/ccl/level-1/l1-files.lisp (modified) Quote more chars when converting from native namestrings. Sat, 27 Mar 2004 10:45:14 GMT Gary Byers [729] * trunk/ccl/level-1/version.lisp (modified) 040326. Sat, 27 Mar 2004 10:44:52 GMT Gary Byers [728] * trunk/ccl/lib/macros.lisp (modified) Unknown slot options in DEFCLASS: use CDR, not CADR for option value. Sat, 27 Mar 2004 10:43:40 GMT Gary Byers [727] * trunk/ccl/level-1/linux-files.lisp (modified) NANOSCECONDS: always return two integers. Fri, 26 Mar 2004 01:13:46 GMT Gary Byers [726] * trunk/ccl/level-0/PPC/ppc-float.lisp (modified) %SET-FPSCR-CONTROL: maintain stack discipline. Write zeroes to ... Thu, 25 Mar 2004 20:10:57 GMT Gary Byers [725] * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib (modified) * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib (modified) * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/objects.nib (modified) Lisp menu Thu, 25 Mar 2004 03:28:21 GMT Gary Byers [724] * trunk/ccl/level-1/version.lisp (modified) 040324. Thu, 25 Mar 2004 01:08:55 GMT Gary Byers [723] * trunk/ccl/compiler/dll-node.lisp (modified) PROVIDE's been in the CL package for the last decade or so. (This ... Thu, 25 Mar 2004 01:07:25 GMT Gary Byers [722] * trunk/ccl/examples/cocoa-listener.lisp (modified) EVAL-SELECTION ui methods. Thu, 25 Mar 2004 01:06:36 GMT Gary Byers [721] * trunk/ccl/examples/cocoa-editor.lisp (modified) Update the buffer-cache after processing deletion notification. ... Thu, 25 Mar 2004 01:04:41 GMT Gary Byers [720] * trunk/ccl/hemlock/src/bindings.lisp (modified) #k"enter", #k"c-m-x" bound to "Editor Evaluate Defun". Thu, 25 Mar 2004 01:03:48 GMT Gary Byers [719] * trunk/ccl/hemlock/src/listener.lisp (modified) Eval-region via selection queue mechanism. Thu, 25 Mar 2004 01:03:10 GMT Gary Byers [718] * trunk/ccl/level-1/l1-clos-boot.lisp (modified) Fix typo in error message (rededefining non-GF as GF.) Wed, 24 Mar 2004 17:26:14 GMT Gary Byers [717] * trunk/ccl/examples/cocoa-editor.lisp (modified) Clean this up: put things in the right package. Wed, 24 Mar 2004 08:51:49 GMT Gary Byers [716] * trunk/ccl/examples/cocoa-editor.lisp (modified) Use new gap-cache stuff. Keep track of editing in textstorage; don't ... Wed, 24 Mar 2004 08:49:58 GMT Gary Byers [715] * trunk/ccl/examples/cocoa-listener.lisp (modified) Get FDs right when starting a listener process. Note package correctly. Wed, 24 Mar 2004 08:48:17 GMT Gary Byers [714] * trunk/ccl/hemlock/src/command.lisp (modified) Transpose Characters - do it even if at line end (may be bugs in ... Wed, 24 Mar 2004 08:47:07 GMT Gary Byers [713] * trunk/ccl/hemlock/src/htext1.lisp (modified) New shared gap scheme. Wed, 24 Mar 2004 08:46:36 GMT Gary Byers [712] * trunk/ccl/hemlock/src/htext2.lisp (modified) Use circumflex in mark printer. %SET-NEXT-CHARACTER changes (still ... Wed, 24 Mar 2004 08:44:53 GMT Gary Byers [711] * trunk/ccl/hemlock/src/decls.lisp (modified) * trunk/ccl/hemlock/src/struct.lisp (modified) New (shared) gap-cache stuff. Wed, 24 Mar 2004 08:43:41 GMT Gary Byers [710] * trunk/ccl/level-1/l1-streams.lisp (modified) SELECTION-INPUT-STREAM fixes. Wed, 24 Mar 2004 06:34:38 GMT Gary Byers [709] * trunk/ccl/level-0/nfasload.lisp (modified) Skip the alignment bytes when reading a (SIMPLE-ARRAY DOUBLE-FLOAT (*)). Wed, 24 Mar 2004 06:33:39 GMT Gary Byers [708] * trunk/ccl/lib/nfcomp.lisp (modified) Skip the alignment bytes when writing a (SIMPLE-ARRAY DOUBLE-FLOAT ... Mon, 22 Mar 2004 17:41:04 GMT Gary Byers [707] * trunk/ccl/examples/cocoa-editor.lisp (modified) Process Hemlock commands in a per-frame thread. Mon, 22 Mar 2004 17:40:30 GMT Gary Byers [706] * trunk/ccl/examples/cocoa-listener.lisp (modified) New listener process/selection-stream stuff. Mon, 22 Mar 2004 17:39:18 GMT Gary Byers [705] * trunk/ccl/examples/cocoa-window.lisp (modified) Initialize UI object here. Mon, 22 Mar 2004 17:38:50 GMT Gary Byers [704] * trunk/ccl/examples/cocoa.lisp (modified) UI object will be *NSApp*. Mon, 22 Mar 2004 17:38:18 GMT Gary Byers [703] * trunk/ccl/hemlock/src/bindings.lisp (modified) Rearrange a bit. Mon, 22 Mar 2004 17:38:00 GMT Gary Byers [702] * trunk/ccl/hemlock/src/cocoa-hemlock.lisp (modified) Maintain event queue in per-frame thread. Mon, 22 Mar 2004 17:37:38 GMT Gary Byers [701] * trunk/ccl/hemlock/src/edit-defs.lisp (modified) Start to make this saner. Mon, 22 Mar 2004 17:37:17 GMT Gary Byers [700] * trunk/ccl/hemlock/src/htext1.lisp (modified) Cache buffer gap variables in buffer, when passing buffer between ... Mon, 22 Mar 2004 17:36:27 GMT Gary Byers [699] * trunk/ccl/hemlock/src/interp.lisp (modified) Run a %COMMAND-LOOP (in a separate thread) after all. Mon, 22 Mar 2004 17:35:59 GMT Gary Byers [698] * trunk/ccl/hemlock/src/modeline.lisp (modified) Major mode listed before others, always. Mon, 22 Mar 2004 17:35:33 GMT Gary Byers [697] * trunk/ccl/hemlock/src/listener.lisp (modified) Hook for package change. Use selection stream. Mon, 22 Mar 2004 17:34:34 GMT Gary Byers [696] * trunk/ccl/hemlock/src/key-event.lisp (modified) Maintain key-events in doubly-linked lists. Mon, 22 Mar 2004 17:34:05 GMT Gary Byers [695] * trunk/ccl/hemlock/src/struct.lisp (modified) Extra slots in BUFFER, to cache gap variables. Mon, 22 Mar 2004 17:33:34 GMT Gary Byers [694] * trunk/ccl/hemlock/src/ring.lisp (modified) Lock rings while operating on them. Mon, 22 Mar 2004 17:32:51 GMT Gary Byers [693] * trunk/ccl/level-1/l1-boot-lds.lisp (modified) MAKE-MCL-LISTENER-PROCESS changes. Mon, 22 Mar 2004 17:32:33 GMT Gary Byers [692] * trunk/ccl/level-1/l1-application.lisp (added) New file; define application class, subclasses. Mon, 22 Mar 2004 17:31:56 GMT Gary Byers [691] * trunk/ccl/level-1/l1-lisp-threads.lisp (modified) NEW-TCR converts pointer to fixnum, even if sign bit set. Mon, 22 Mar 2004 17:30:56 GMT Gary Byers [690] * trunk/ccl/level-1/l1-processes.lisp (modified) MAKE-PROCESS takes :CLASS argument. Mon, 22 Mar 2004 17:30:23 GMT Gary Byers [689] * trunk/ccl/level-1/l1-reader.lisp (modified) All control chars, #\Space are whitespace. Mon, 22 Mar 2004 17:30:02 GMT Gary Byers [688] * trunk/ccl/level-1/l1-readloop-lds.lisp (modified) toplevel loop changes. Mon, 22 Mar 2004 17:29:03 GMT Gary Byers [687] * trunk/ccl/level-1/l1-readloop.lisp (modified) Move application stuff to l1-application. Mon, 22 Mar 2004 17:28:13 GMT Gary Byers [686] * trunk/ccl/level-1/l1-streams.lisp (modified) Selection-stream stuff, apparently still buggy. Mon, 22 Mar 2004 17:27:31 GMT Gary Byers [685] * trunk/ccl/level-1/level-1.lisp (modified) Load l1-application. Mon, 22 Mar 2004 17:27:17 GMT Gary Byers [684] * trunk/ccl/level-1/version.lisp (modified) 040322. Mon, 22 Mar 2004 17:27:02 GMT Gary Byers [683] * trunk/ccl/lib/compile-ccl.lisp (modified) * trunk/ccl/lib/systems.lisp (modified) Add l1-application. Mon, 22 Mar 2004 17:26:20 GMT Gary Byers [682] * trunk/ccl/OpenMCL.app/Contents/Info.plist (modified) Change document classes to Hemlock*. Mon, 22 Mar 2004 11:12:34 GMT Gary Byers [681] * trunk/ccl/hemlock/src/decls.lisp (added) restored Mon, 22 Mar 2004 11:12:10 GMT Gary Byers [680] * trunk/ccl/hemlock/src/decls.lisp (deleted) accidental removal Sat, 20 Mar 2004 23:38:30 GMT Gary Byers [679] * trunk/ccl/level-1/version.lisp (modified) Bump version to 040320. Sat, 20 Mar 2004 07:38:17 GMT Gary Byers [678] * trunk/ccl/examples/cocoa-editor.lisp (modified) Handle key events in echo area. Sat, 20 Mar 2004 07:37:36 GMT Gary Byers [677] * trunk/ccl/examples/compile-hemlock.lisp (modified) Revive kbdmac. Sat, 20 Mar 2004 07:37:04 GMT Gary Byers [676] * trunk/ccl/hemlock/src/rompsite.lisp (modified) Remove more clx/tty stuff. Sat, 20 Mar 2004 07:36:43 GMT Gary Byers [675] * trunk/ccl/hemlock/src/kbdmac.lisp (modified) Revive, but don't create stream yet. Sat, 20 Mar 2004 07:36:23 GMT Gary Byers [674] * trunk/ccl/hemlock/src/cocoa-hemlock.lisp (modified) * trunk/ccl/hemlock/src/command.lisp (modified) * trunk/ccl/hemlock/src/interp.lisp (modified) More command-interpreter changes. Fri, 19 Mar 2004 18:39:22 GMT Gary Byers [673] * trunk/ccl/lisp-kernel/thread_manager.c (modified) set foreign thread tcr back to NULL in tsd on exit Fri, 19 Mar 2004 00:48:15 GMT Gary Byers [672] * trunk/ccl/hemlock/src/streams.lisp (modified) Bind current-buffer. No real difference in output-buffering stuff. Fri, 19 Mar 2004 00:47:36 GMT Gary Byers [671] * trunk/ccl/hemlock/src/main.lisp (modified) * trunk/ccl/hemlock/src/rompsite.lisp (modified) Remove/comment-out some unused stuff. Fri, 19 Mar 2004 00:47:14 GMT Gary Byers [670] * trunk/ccl/hemlock/src/interp.lisp (modified) Use MESSAGE for editor-errors. Call command-interpreter-info- ... Fri, 19 Mar 2004 00:46:02 GMT Gary Byers [669] * trunk/ccl/hemlock/src/echo.lisp (modified) Bind current-buffer when clearing echo area. Fri, 19 Mar 2004 00:44:46 GMT Gary Byers [668] * trunk/ccl/hemlock/src/command.lisp (modified) Quoted-insert sets up command-info function. Fri, 19 Mar 2004 00:43:56 GMT Gary Byers [667] * trunk/ccl/hemlock/src/cocoa-hemlock.lisp (modified) Command-information struct moves here; add function slot. Fri, 19 Mar 2004 00:43:31 GMT Gary Byers [666] * trunk/ccl/examples/cocoa-editor.lisp (modified) Add echo-area stuff, start to use it. Thu, 18 Mar 2004 00:19:52 GMT Gary Byers [665] * trunk/ccl/lisp-kernel/thread_manager.c (modified) Foreign thread exit on first cleanup call. (Should all threads do ... Thu, 18 Mar 2004 00:19:10 GMT Gary Byers [664] * trunk/ccl/level-1/l1-lisp-threads.lisp (modified) Return NIL (not 0/%null-ptr) if no underlying pthread. Thu, 18 Mar 2004 00:18:18 GMT Gary Byers [663] * trunk/ccl/examples/cocoa-listener.lisp (modified) Window-close on listener thread exit: don't wait around (deadlocks ... Wed, 17 Mar 2004 15:43:43 GMT Gary Byers [662] * trunk/ccl/lisp-kernel/lisp-exceptions.c (modified) Suspend other threads on entry to debugger (not on entry to Bug.) Wed, 17 Mar 2004 15:29:31 GMT Gary Byers [661] * trunk/ccl/lisp-kernel/lisp-debug.c (modified) Suspend other threads on entry to debugger (not on entry to Bug.) Wed, 17 Mar 2004 15:29:01 GMT Gary Byers [660] * trunk/ccl/library/lispequ.lisp (modified) Backtrace-info changes. Wed, 17 Mar 2004 15:28:19 GMT Gary Byers [659] * trunk/ccl/lib/describe.lisp (modified) tsp/vsp ranges, for bogus-object detection. Wed, 17 Mar 2004 15:26:54 GMT Gary Byers [658] * trunk/ccl/level-1/l1-readloop-lds.lisp (modified) Backtrace/break-loop changes. Wed, 17 Mar 2004 15:26:08 GMT Gary Byers [657] * trunk/ccl/level-1/l1-lisp-threads.lisp (modified) LLGPL. Fix some dynamic-binding stuff; ad-hoc scheme for bogus-thing ... Wed, 17 Mar 2004 15:24:39 GMT Gary Byers [656] * trunk/ccl/level-0/PPC/ppc-def.lisp (modified) %CATCH-TOP is always in the same place. Wed, 17 Mar 2004 15:23:41 GMT Gary Byers [655] * trunk/ccl/examples/cocoa-listener.lisp (modified) No more *OPEN-EDITOR-DOCUMENTS*. Wed, 17 Mar 2004 15:22:13 GMT Gary Byers [654] * trunk/ccl/examples/cocoa-backtrace.lisp (modified) Getting closer ... Wed, 17 Mar 2004 15:19:41 GMT Gary Byers [653] * trunk/ccl/examples/cocoa-window.lisp (modified) Create an NSThread early. Wed, 17 Mar 2004 15:18:08 GMT Gary Byers [652] * trunk/ccl/examples/objc-runtime.lisp (modified) %make-nsstring/%make-constant-nsstring. Wed, 17 Mar 2004 15:17:24 GMT Gary Byers [651] * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/classes.nib (modified) * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/info.nib (modified) * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/objects.nib (modified) Smaller, striped ... Fri, 12 Mar 2004 13:24:47 GMT Gary Byers [650] * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib (added) * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/classes.nib (added) * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/info.nib (added) * trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/objects.nib (added) add backtrace nib Fri, 12 Mar 2004 13:23:21 GMT Gary Byers [649] * trunk/ccl/examples/cocoa-backtrace.lisp (modified) use nib Mon, 08 Mar 2004 19:36:13 GMT Gary Byers [648] * trunk/ccl/lisp-kernel/lisp-exceptions.c (modified) Fix fatal_mach_error() prototype. Mon, 08 Mar 2004 14:02:40 GMT Gary Byers [647] * trunk/ccl/lisp-kernel/lisp-exceptions.c (modified) Fix MACH_CHECK_ERROR. Mon, 08 Mar 2004 14:01:25 GMT Gary Byers [646] * trunk/ccl/library/lispequ.lisp (modified) bt.stack-group -> bt.tcr Mon, 08 Mar 2004 14:00:49 GMT Gary Byers [645] * trunk/ccl/lib/describe.lisp (modified) Add stack-inspector stuff. Mon, 08 Mar 2004 13:59:08 GMT Gary Byers [644] * trunk/ccl/level-1/l1-clos.lisp (modified) SLOTS-CLASS has to look for primary-p-ness. Mon, 08 Mar 2004 13:58:41 GMT Gary Byers [643] * trunk/ccl/level-1/l1-clos-boot.lisp (modified) Set GF lfun-bits if continued after congruency error. SLOTS-CLASS ... Mon, 08 Mar 2004 13:56:23 GMT Gary Byers [642] * trunk/ccl/examples/cocoa-window.lisp (modified) Factor in window creation. Mon, 08 Mar 2004 13:56:13 GMT Gary Byers [641] * trunk/ccl/examples/cocoa-editor.lisp (modified) Factor out window creation. Mon, 08 Mar 2004 13:55:50 GMT Gary Byers [640] * trunk/ccl/examples/cocoa-backtrace.lisp (added) New file. Doesn't work ... Sun, 07 Mar 2004 19:53:49 GMT Gary Byers [639] * trunk/ccl/lisp-kernel/pmcl-kernel.c (modified) Parameterize MAXIMUM_MAPPABLE_MEMORY. Sun, 07 Mar 2004 19:53:09 GMT Gary Byers [638] * trunk/ccl/lib/level-2.lisp (modified) No EVAL-REDEF for %newgotag. Sun, 07 Mar 2004 19:52:54 GMT Gary Byers [637] * trunk/ccl/compiler/nx1.lisp (modified) No DEFNX1 for %newgotag. Sun, 07 Mar 2004 08:03:55 GMT Gary Byers [636] * trunk/ccl/lisp-kernel/constants64.h (modified) Note that use of go/block tags is deprecated. Sun, 07 Mar 2004 08:03:30 GMT Gary Byers [635] * trunk/ccl/compiler/nx0.lisp (modified) * trunk/ccl/compiler/nx1.lisp (modified) Don't use dynamic block/go tags. Forget about event-polling, etc. Sun, 07 Mar 2004 08:02:46 GMT Gary Byers [634] * trunk/ccl/compiler/PPC/ppc2.lisp (modified) Don't use dynamic block/go tags.