Timeline


and

Apr 13, 2004:

7:26 PM Changeset [787] by gb
  • trunk/ccl/library/lispequ.lisp
New fields in backtrace context.
7:26 PM Changeset [786] by gb
  • trunk/ccl/library/hemlock.lisp
Simple loader, for now.
7:25 PM Changeset [785] by gb
  • trunk/ccl/level-1/version.lisp
Bump.
7:25 PM Changeset [784] by gb
  • trunk/ccl/level-1/l1-lisp-threads.lisp
New stack-walking scheme: pass optional backtrace context, not TCR.
7:24 PM Changeset [783] by gb
  • trunk/ccl/hemlock/src/struct.lisp
region now per-buffer.
7:23 PM Changeset [782] by gb
  • trunk/ccl/hemlock/src/streams.lisp
Less hysteria writing to echo-area stream.
7:23 PM Changeset [781] by gb
  • trunk/ccl/hemlock/src/pop-up-stream.lisp
Remove some CLXisms.
7:22 PM Changeset [780] by gb
  • trunk/ccl/hemlock/src/listener.lisp
Better EVAL-REGION.
7:22 PM Changeset [779] by gb
  • trunk/ccl/hemlock/src/killcoms.lisp
Reorganize; new per-buffer active-region scheme.
7:21 PM Changeset [778] by gb
  • trunk/ccl/hemlock/src/key-event.lisp
Immutable key-event (not dll-node.)
7:21 PM Changeset [777] by gb
  • trunk/ccl/hemlock/src/htext3.lisp
Always delete current-region before insertion.
7:20 PM Changeset [776] by gb
  • trunk/ccl/hemlock/src/echo.lisp
Don't call DISPLAYED-P.
7:18 PM Changeset [775] by gb
  • trunk/ccl/hemlock/src/cursor.lisp
Remove a few CLXisms.
7:18 PM Changeset [774] by gb
  • trunk/ccl/hemlock/src/command.lisp
Mark setup for new scheme.
7:17 PM Changeset [773] by gb
  • trunk/ccl/hemlock/src/cocoa-hemlock.lisp
Key events are interned, so don't make them mutable.
7:16 PM Changeset [772] by gb
  • trunk/ccl/hemlock/src/bindings.lisp
#k"Enter" evaluates region, not "defun".
7:16 PM Changeset [771] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Lots-o-changes: double-click, paste, etc.
7:15 PM Changeset [770] by gb
  • trunk/ccl/examples/objc-runtime.lisp
(Partial) fixes to struct-returning method definitions.
7:14 PM Changeset [769] by gb
  • trunk/ccl/examples/cocoa-backtrace.lisp
Remove some commented-out code.

Apr 12, 2004:

7:29 PM Changeset [768] by gb
  • trunk/ccl/level-1/l1-sockets.lisp
Erik Pearson's SOCKET-ERROR changes/fixes.

Apr 8, 2004:

4:32 AM Changeset [767] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu~.nib
remove backup files
3:49 AM Changeset [766] by gb
  • trunk/ccl/examples/objc-runtime.lisp
Call #_GetCurrentEventQueue before some other thread calls it ... Make …
3:46 AM Changeset [765] by gb
  • trunk/ccl/examples/cocoa-listener.lisp
Defaults changes.
3:45 AM Changeset [764] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Defaults changes. Support clipview around echo-area (horizontal …
3:43 AM Changeset [763] by gb
  • trunk/ccl/examples/cocoa-defaults.lisp
Changes to support constraints, prefs dialog.
3:42 AM Changeset [762] by gb
  • trunk/ccl/examples/cocoa-prefs.lisp
New file.
3:41 AM Changeset [761] by gb
  • trunk/ccl/examples/cocoa-window.lisp
Require "COCOA-PREFS". Doc string on defaults; handle …
3:38 AM Changeset [760] by gb
  • trunk/ccl/hemlock/src/cocoa-hemlock.lisp
Handle control-g (abort-event) in GET-KEY-EVENT.
3:35 AM Changeset [759] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib
Add showPreferences: action, connect Preferences item to it.

Apr 3, 2004:

6:08 AM Changeset [758] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
Use readlink() to determine executable pathname under Linux. Use …
5:53 AM Changeset [757] by gb
  • trunk/ccl/lisp-kernel/pmcl-kernel.c
Determine executable pathname (needs to use /proc on Linux.)
5:53 AM Changeset [756] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.c
Hysteresis in stack-overflow recovery. (Needs testing.)
5:52 AM Changeset [755] by gb
  • trunk/ccl/library/lispequ.lisp
Add bt.break-condition.
5:51 AM Changeset [754] by gb
  • trunk/ccl/lib/describe.lisp
Break condition comes from context now.
5:50 AM Changeset [753] by gb
  • trunk/ccl/lib/backtrace-lds.lisp
%ACTIVE-AREA is deprecated.
5:49 AM Changeset [752] by gb
  • trunk/ccl/level-1/l1-readloop-lds.lisp
Backtrace context now contains the break condition.
5:47 AM Changeset [751] by gb
  • trunk/ccl/level-1/l1-lisp-threads.lisp
Fencepost in %PTR-IN-AREA-P. Deprecate (and remove some calls to) …
5:44 AM Changeset [750] by gb
  • trunk/ccl/level-1/l1-clos.lisp
Check for circularities when checking for forward-referenced …

Mar 28, 2004:

1:51 AM Changeset [749] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Umm, background color components are of type :float.

Mar 27, 2004:

11:08 AM Changeset [748] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/lispeditor~.nib
remove backup files from CVS
11:05 AM Changeset [747] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/objects.nib
Not sure what changed, but IB found inconsistencies and wanted the …
10:59 AM Changeset [746] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib
Not sure what changed, but IB found inconsistencies and wanted the …
10:58 AM Changeset [745] by gb
  • trunk/ccl/examples/cocoa-backtrace.lisp
Integration.
10:58 AM Changeset [744] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Color stuff, redisplay changes. Use a sheet to display error messages …
10:57 AM Changeset [743] by gb
  • trunk/ccl/examples/cocoa-listener.lisp
Color stuff; maintain backtrace contexts in threads. Menu action …
10:55 AM Changeset [742] by gb
  • trunk/ccl/examples/cocoa.lisp
Require COCOA-BACKTRACE. Move UI-DO-OPERATION here, implement …
10:54 AM Changeset [741] by gb
  • trunk/ccl/examples/objc-runtime.lisp
Don't install deallocate hook, for the time being.
10:53 AM Changeset [740] by gb
  • trunk/ccl/hemlock/src/cocoa-hemlock.lisp
Update the selection before grabbing the next key-event. Timed-wait …
10:52 AM Changeset [739] by gb
  • trunk/ccl/hemlock/src/htext1.lisp
lock/unlock the buffer (actually the gap-cache) when editing.
10:52 AM Changeset [738] by gb
  • trunk/ccl/hemlock/src/htext2.lisp
MAYBE-UPDATE-SELECTION: doesn't do anything anymore; should be removed.
10:51 AM Changeset [737] by gb
  • trunk/ccl/hemlock/src/killcoms.lisp
Active region vars are now symbol-macros.
10:50 AM Changeset [736] by gb
  • trunk/ccl/hemlock/src/listener.lisp
*POP-STRING* needed a newline.
10:50 AM Changeset [735] by gb
  • trunk/ccl/hemlock/src/macros.lisp
Use new error handler.
10:50 AM Changeset [734] by gb
  • trunk/ccl/hemlock/src/rompsite.lisp
Make EDITOR-SLEEP kind of work.
10:49 AM Changeset [733] by gb
  • trunk/ccl/hemlock/src/struct.lisp
Keep active region stuff in gap-cache.
10:48 AM Changeset [732] by gb
  • trunk/ccl/level-1/l1-clos.lisp
Fix error message typo when allocating GFs.
10:47 AM Changeset [731] by gb
  • trunk/ccl/level-1/l1-dcode.lisp
Don't set &allow-other-keys in GF lambda lists if method only says &key.
10:45 AM Changeset [730] by gb
  • trunk/ccl/level-1/l1-files.lisp
Quote more chars when converting from native namestrings.
10:45 AM Changeset [729] by gb
  • trunk/ccl/level-1/version.lisp
040326.
10:44 AM Changeset [728] by gb
  • trunk/ccl/lib/macros.lisp
Unknown slot options in DEFCLASS: use CDR, not CADR for option value.
10:43 AM Changeset [727] by gb
  • trunk/ccl/level-1/linux-files.lisp
NANOSCECONDS: always return two integers.

Mar 26, 2004:

1:13 AM Changeset [726] by gb
  • trunk/ccl/level-0/PPC/ppc-float.lisp
%SET-FPSCR-CONTROL: maintain stack discipline. Write zeroes to status …

Mar 25, 2004:

8:10 PM Changeset [725] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib
Lisp menu
3:28 AM Changeset [724] by gb
  • trunk/ccl/level-1/version.lisp
040324.
1:08 AM Changeset [723] by gb
  • trunk/ccl/compiler/dll-node.lisp
PROVIDE's been in the CL package for the last decade or so. (This …
1:07 AM Changeset [722] by gb
  • trunk/ccl/examples/cocoa-listener.lisp
EVAL-SELECTION ui methods.
1:06 AM Changeset [721] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Update the buffer-cache after processing deletion notification. …
1:04 AM Changeset [720] by gb
  • trunk/ccl/hemlock/src/bindings.lisp
#k"enter", #k"c-m-x" bound to "Editor Evaluate Defun".
1:03 AM Changeset [719] by gb
  • trunk/ccl/hemlock/src/listener.lisp
Eval-region via selection queue mechanism.
1:03 AM Changeset [718] by gb
  • trunk/ccl/level-1/l1-clos-boot.lisp
Fix typo in error message (rededefining non-GF as GF.)

Mar 24, 2004:

5:26 PM Changeset [717] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Clean this up: put things in the right package.
8:51 AM Changeset [716] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Use new gap-cache stuff. Keep track of editing in textstorage; don't …
8:49 AM Changeset [715] by gb
  • trunk/ccl/examples/cocoa-listener.lisp
Get FDs right when starting a listener process. Note package correctly.
8:48 AM Changeset [714] by gb
  • trunk/ccl/hemlock/src/command.lisp
Transpose Characters - do it even if at line end (may be bugs in …
8:47 AM Changeset [713] by gb
  • trunk/ccl/hemlock/src/htext1.lisp
New shared gap scheme.
8:46 AM Changeset [712] by gb
  • trunk/ccl/hemlock/src/htext2.lisp
Use circumflex in mark printer. %SET-NEXT-CHARACTER changes (still …
8:44 AM Changeset [711] by gb
  • trunk/ccl/hemlock/src/decls.lisp
New (shared) gap-cache stuff.
8:43 AM Changeset [710] by gb
  • trunk/ccl/level-1/l1-streams.lisp
SELECTION-INPUT-STREAM fixes.
6:34 AM Changeset [709] by gb
  • trunk/ccl/level-0/nfasload.lisp
Skip the alignment bytes when reading a (SIMPLE-ARRAY DOUBLE-FLOAT (*)).
6:33 AM Changeset [708] by gb
  • trunk/ccl/lib/nfcomp.lisp
Skip the alignment bytes when writing a (SIMPLE-ARRAY DOUBLE-FLOAT …

Mar 22, 2004:

5:41 PM Changeset [707] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Process Hemlock commands in a per-frame thread.
5:40 PM Changeset [706] by gb
  • trunk/ccl/examples/cocoa-listener.lisp
New listener process/selection-stream stuff.
5:39 PM Changeset [705] by gb
  • trunk/ccl/examples/cocoa-window.lisp
Initialize UI object here.
5:38 PM Changeset [704] by gb
  • trunk/ccl/examples/cocoa.lisp
UI object will be *NSApp*.
5:38 PM Changeset [703] by gb
  • trunk/ccl/hemlock/src/bindings.lisp
Rearrange a bit.
5:38 PM Changeset [702] by gb
  • trunk/ccl/hemlock/src/cocoa-hemlock.lisp
Maintain event queue in per-frame thread.
5:37 PM Changeset [701] by gb
  • trunk/ccl/hemlock/src/edit-defs.lisp
Start to make this saner.
5:37 PM Changeset [700] by gb
  • trunk/ccl/hemlock/src/htext1.lisp
Cache buffer gap variables in buffer, when passing buffer between threads.
5:36 PM Changeset [699] by gb
  • trunk/ccl/hemlock/src/interp.lisp
Run a %COMMAND-LOOP (in a separate thread) after all.
5:35 PM Changeset [698] by gb
  • trunk/ccl/hemlock/src/modeline.lisp
Major mode listed before others, always.
5:35 PM Changeset [697] by gb
  • trunk/ccl/hemlock/src/listener.lisp
Hook for package change. Use selection stream.
5:34 PM Changeset [696] by gb
  • trunk/ccl/hemlock/src/key-event.lisp
Maintain key-events in doubly-linked lists.
5:34 PM Changeset [695] by gb
  • trunk/ccl/hemlock/src/struct.lisp
Extra slots in BUFFER, to cache gap variables.
5:33 PM Changeset [694] by gb
  • trunk/ccl/hemlock/src/ring.lisp
Lock rings while operating on them.
5:32 PM Changeset [693] by gb
  • trunk/ccl/level-1/l1-boot-lds.lisp
MAKE-MCL-LISTENER-PROCESS changes.
5:32 PM Changeset [692] by gb
  • trunk/ccl/level-1/l1-application.lisp
New file; define application class, subclasses.
5:31 PM Changeset [691] by gb
  • trunk/ccl/level-1/l1-lisp-threads.lisp
NEW-TCR converts pointer to fixnum, even if sign bit set.
5:30 PM Changeset [690] by gb
  • trunk/ccl/level-1/l1-processes.lisp
MAKE-PROCESS takes :CLASS argument.
5:30 PM Changeset [689] by gb
  • trunk/ccl/level-1/l1-reader.lisp
All control chars, #\Space are whitespace.
5:30 PM Changeset [688] by gb
  • trunk/ccl/level-1/l1-readloop-lds.lisp
toplevel loop changes.
5:29 PM Changeset [687] by gb
  • trunk/ccl/level-1/l1-readloop.lisp
Move application stuff to l1-application.
5:28 PM Changeset [686] by gb
  • trunk/ccl/level-1/l1-streams.lisp
Selection-stream stuff, apparently still buggy.
5:27 PM Changeset [685] by gb
  • trunk/ccl/level-1/level-1.lisp
Load l1-application.
5:27 PM Changeset [684] by gb
  • trunk/ccl/level-1/version.lisp
040322.
5:27 PM Changeset [683] by gb
  • trunk/ccl/lib/compile-ccl.lisp
Add l1-application.
5:26 PM Changeset [682] by gb
  • trunk/ccl/OpenMCL.app/Contents/Info.plist
Change document classes to Hemlock*.
11:12 AM Changeset [681] by gb
  • trunk/ccl/hemlock/src/decls.lisp
restored
11:12 AM Changeset [680] by gb
  • trunk/ccl/hemlock/src/decls.lisp
accidental removal

Mar 20, 2004:

11:38 PM Changeset [679] by gb
  • trunk/ccl/level-1/version.lisp
Bump version to 040320.
7:38 AM Changeset [678] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Handle key events in echo area.
7:37 AM Changeset [677] by gb
  • trunk/ccl/examples/compile-hemlock.lisp
Revive kbdmac.
7:37 AM Changeset [676] by gb
  • trunk/ccl/hemlock/src/rompsite.lisp
Remove more clx/tty stuff.
7:36 AM Changeset [675] by gb
  • trunk/ccl/hemlock/src/kbdmac.lisp
Revive, but don't create stream yet.
7:36 AM Changeset [674] by gb
  • trunk/ccl/hemlock/src/cocoa-hemlock.lisp
More command-interpreter changes.

Mar 19, 2004:

6:39 PM Changeset [673] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
set foreign thread tcr back to NULL in tsd on exit
12:48 AM Changeset [672] by gb
  • trunk/ccl/hemlock/src/streams.lisp
Bind current-buffer. No real difference in output-buffering stuff.
12:47 AM Changeset [671] by gb
  • trunk/ccl/hemlock/src/main.lisp
Remove/comment-out some unused stuff.
12:47 AM Changeset [670] by gb
  • trunk/ccl/hemlock/src/interp.lisp
Use MESSAGE for editor-errors. Call command-interpreter-info-function …
12:46 AM Changeset [669] by gb
  • trunk/ccl/hemlock/src/echo.lisp
Bind current-buffer when clearing echo area.
12:44 AM Changeset [668] by gb
  • trunk/ccl/hemlock/src/command.lisp
Quoted-insert sets up command-info function.
12:43 AM Changeset [667] by gb
  • trunk/ccl/hemlock/src/cocoa-hemlock.lisp
Command-information struct moves here; add function slot.
12:43 AM Changeset [666] by gb
  • trunk/ccl/examples/cocoa-editor.lisp
Add echo-area stuff, start to use it.

Mar 18, 2004:

12:19 AM Changeset [665] by gb
  • trunk/ccl/lisp-kernel/thread_manager.c
Foreign thread exit on first cleanup call. (Should all threads do so, …
12:19 AM Changeset [664] by gb
  • trunk/ccl/level-1/l1-lisp-threads.lisp
Return NIL (not 0/%null-ptr) if no underlying pthread.
12:18 AM Changeset [663] by gb
  • trunk/ccl/examples/cocoa-listener.lisp
Window-close on listener thread exit: don't wait around (deadlocks …

Mar 17, 2004:

3:43 PM Changeset [662] by gb
  • trunk/ccl/lisp-kernel/lisp-exceptions.c
Suspend other threads on entry to debugger (not on entry to Bug.)
3:29 PM Changeset [661] by gb
  • trunk/ccl/lisp-kernel/lisp-debug.c
Suspend other threads on entry to debugger (not on entry to Bug.)
3:29 PM Changeset [660] by gb
  • trunk/ccl/library/lispequ.lisp
Backtrace-info changes.
3:28 PM Changeset [659] by gb
  • trunk/ccl/lib/describe.lisp
tsp/vsp ranges, for bogus-object detection.
3:26 PM Changeset [658] by gb
  • trunk/ccl/level-1/l1-readloop-lds.lisp
Backtrace/break-loop changes.
3:26 PM Changeset [657] by gb
  • trunk/ccl/level-1/l1-lisp-threads.lisp
LLGPL. Fix some dynamic-binding stuff; ad-hoc scheme for bogus-thing …
3:24 PM Changeset [656] by gb
  • trunk/ccl/level-0/PPC/ppc-def.lisp
%CATCH-TOP is always in the same place.
3:23 PM Changeset [655] by gb
  • trunk/ccl/examples/cocoa-listener.lisp
No more *OPEN-EDITOR-DOCUMENTS*.
3:22 PM Changeset [654] by gb
  • trunk/ccl/examples/cocoa-backtrace.lisp
Getting closer …
3:19 PM Changeset [653] by gb
  • trunk/ccl/examples/cocoa-window.lisp
Create an NSThread early.
3:18 PM Changeset [652] by gb
  • trunk/ccl/examples/objc-runtime.lisp
%make-nsstring/%make-constant-nsstring.
3:17 PM Changeset [651] by gb
  • trunk/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib/classes.nib
Smaller, striped …
Note: See TracTimeline for information about the timeline view.