Timeline


and

Jan 21, 2009:

1:06 PM Changeset [11638] by gz
  • branches/working-0711/ccl/lib/compile-ccl.lisp
r11637 from trunk
1:05 PM Changeset [11637] by gz
  • trunk/source/lib/compile-ccl.lisp
Clean up a little after running test suite
8:34 AM Changeset [11636] by gb
  • trunk/source/lisp-kernel/memory.c
Revert back to previous ReserveMemoryForHeap?() behavior (return NULL …
8:34 AM Changeset [11635] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
The "experimental" setting for MAXIMUM_MAPPABLE_MEMORY for x8632 Linux …
6:43 AM Changeset [11634] by gb
  • trunk/source/lisp-kernel/memory.c
If ReserveMemoryForHeap?() fails, exit (rather than returning NULL). …
5:31 AM Changeset [11633] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
(experimentally) set MAXIMUM_MAPPABLE_MEMORY to 3GB on x8632 Linux.

Jan 20, 2009:

9:58 PM Changeset [11632] by gb
  • trunk/source/cocoa-ide/start.lisp
UNTESTED: use OPEN-DEBUG-OUTPUT to map kernel's 'dbgout' stream to …
9:56 PM Changeset [11631] by gb
  • trunk/source/compiler/PPC/PPC32/ppc32-arch.lisp
Add kernel-import entry for OPEN-DEBUG-OUTPUT.
9:56 PM Changeset [11630] by gb
  • trunk/source/compiler/nx1.lisp
If THE is going to typecheck via TYPEP, map hairy FUNCTION types to …
9:55 PM Changeset [11629] by gb
  • trunk/source/level-1/l1-files.lisp
PATHNAME-VERSION of a string: return a single value.
6:36 AM Ticket #410 (interrupting/suspending threads on WIndows) created by gb
On most Unix platforms, a thread is not interruptible (has all signals …
4:49 AM Ticket #409 (Handling of invalid type specifiers) created by gb
Certain things are clearly invalid in contexts where type specifiers …
4:45 AM Ticket #408 (inexact source info) created by gb
When we save source information about a function defined via …

Jan 19, 2009:

7:59 PM Changeset [11628] by gb
  • trunk/source/level-1/l1-sysio.lisp
File-ioblocks don't maintain IOBLOCK-UNTYI-CHAR (since it interacts …
7:54 PM Changeset [11627] by gb
  • trunk/source/level-1/l1-streams.lisp
Make an ioblock's unread-char function selectable (based on stream class.)
5:44 PM Changeset [11626] by gb
  • trunk/source/level-1/l1-io.lisp
%NEW-PTR (only referenced from the expansion of %STACK-BLOCK) now an …
4:15 PM Changeset [11625] by gb
  • trunk/source/level-1/l1-unicode.lisp
Add CHARACTER-SIZE-IN-OCTETS-FUNCTION to CHARACTER-ENCODING.

Jan 18, 2009:

8:42 PM Ticket #407 (lx86cl hangs on Linux Xen domU running on Amazon EC2) closed by sctb
invalid: sample-test.c works on a standard x86 Linux install (return …
12:51 PM Changeset [11624] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
Initialize dbgout in main().

Jan 17, 2009:

7:39 PM Ticket #407 (lx86cl hangs on Linux Xen domU running on Amazon EC2) created by sctb
I'm experiencing strange behavior from CCL on Linux x86. When invoking …
10:06 AM Changeset [11623] by gb
  • trunk/source/lisp-kernel/gc-common.c
Write debugging/diagnostic output to the FILE* "dbgout", which is …
10:00 AM Changeset [11622] by gb
  • trunk/source/lib/macros.lisp
Invent DEFSTATICVAR, which is to DEFSTATIC as DEFVAR is to …

Jan 16, 2009:

5:13 AM Ticket #398 (make ccl script look at $0) closed by rme
fixed: Committed in r11621.
5:13 AM Changeset [11621] by rme
  • trunk/source/scripts/ccl
Make ccl and ccl64 scripts look at $0, resolve symlinks if any, and …
4:44 AM Changeset [11620] by rme
  • trunk/source/objc-bridge/objc-runtime.lisp
New macros WITH-AUTORELEASED-NSSTRING, WITH-AUTORELEASED-NSSTRINGS. …

Jan 15, 2009:

8:40 PM Ticket #403 (store code in database) closed by rme
invalid
8:40 PM Ticket #402 (support for curly quotes) closed by rme
invalid
12:33 PM Ticket #76 (Cocoa backup file names) closed by gb
fixed: This was changed a long time ago.
11:51 AM Changeset [11619] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Fix (from Shannon Spires, over a year ago) to treat Caps Lock like …
11:33 AM Changeset [11618] by gb
  • trunk/source/cocoa-ide/start.lisp
In TRY-CONNECTING-TO-ALTCONSOLE, don't change fd's 0,1,and 2 in the …
11:29 AM Changeset [11617] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
On entry to the kernel debugger on Unix, check to see if fileno(stdin) …
6:37 AM GNUstepOnWindows edited by gb
(diff)
6:31 AM timewarp.jpg attached to GNUstepOnWindows by gb
6:27 AM GNUstepOnWindows created by gb
12:53 AM Ticket #406 (Multiplication at different safety levels) created by gz
[…] The problem is that optimization changes the order of args to …

Jan 14, 2009:

9:29 PM Ticket #405 (Need more dynamic arglist update) created by gz
Arglist-on-space is so 1980's. We should show the arglist on …
9:21 AM Changeset [11616] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
When trying to deterine temporary attributes in …
8:26 AM Changeset [11615] by gb
  • trunk/source/cocoa-ide/start.lisp
If we're using AltConsole?, ensure that output to ccl::*stdout* gets …

Jan 13, 2009:

10:39 PM Changeset [11614] by gb
  • trunk/freebsdx86/ccl/fx86cl
new ia32 freebsd binaries
10:34 PM Changeset [11613] by gb
  • trunk/freebsdx86/ccl/fx86cl64
recent x8664 FreeBSD images
2:29 AM Changeset [11612] by gb
  • trunk/source/cocoa-ide/ide-bundle.lisp
In CREATE-IDE-BUNDLE: just create an empty executable file, rather …
2:21 AM Changeset [11611] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Don't implement drawRect: (and therefore don't set temporary …
1:47 AM Changeset [11610] by gb
  • trunk/source/cocoa-ide/cocoa-application.lisp
Put the architecture name and word size in the bundle name. (Note …

Jan 12, 2009:

10:43 PM Ticket #404 (enhance graphical inspector) created by rme
The inspector needs to be polished. It should be possible to edit …
10:24 PM Ticket #292 (Console window should not become the front window whenever a new ...) closed by rme
fixed
10:23 PM Ticket #403 (store code in database) created by rme
Keep code in a database, and be able to stuff it into editor windows. …
10:22 PM Ticket #402 (support for curly quotes) created by rme
Support the use of “curly quotation” marks (and perhaps other forms of …
10:16 PM Ticket #401 (lisp with Cocoa IDE should be simple to install (and update)) created by rme
Instead of requiring an svn checkout, Clozure CL.app should be an easy …
10:08 PM Ticket #17 (Cocoa support should be a 'real library' (not just an example!)) closed by rme
fixed: The cocoa-ide has been moved out of the examples directory for a while …
10:02 PM Ticket #400 (lisp API for managing text attributes) created by rme
Define and implement an API for managing text attributes in editor …
9:56 PM IdeDoc created by gz
9:55 PM OldWikiStart edited by gz
(diff)
9:53 PM Ticket #399 (delimiter matching) created by rme
The editor should provide a way to highlight matching delimiters. It …
9:41 PM Ticket #64 (blinking parens are too slow to start blinking) closed by rme
fixed
8:52 AM Changeset [11609] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Back out of recent change. FreeBSD amd64 kernels don't change %fs on …

Jan 11, 2009:

12:56 AM Changeset [11608] by gb
  • trunk/source/lisp-kernel/thread_manager.c
FreeBSD 7.1 on i386 doesn't seem able to ensure that 'current_tcr' is …

Jan 10, 2009:

9:57 AM Changeset [11607] by gb
  • trunk/source/lisp-kernel/x86-asmutils32.s
get_fs_register().
9:53 AM Changeset [11606] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
When dealing with ELF shared libs (Linux/FreeBSD/Solaris), ignore any …
9:47 AM Changeset [11605] by gb
  • trunk/source/level-0/l0-misc.lisp
%CNSTCMP (should have named it after "strncmp", which actually exists) …

Jan 9, 2009:

9:31 PM Ticket #398 (make ccl script look at $0) created by rme
(from openmcl-devel) the attached patch makes the ccl shell script …
8:40 AM Changeset [11604] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
Show x86(32) segment register values in debug_show_registers(). TODO: …
8:37 AM Changeset [11603] by gb
  • trunk/source/lisp-kernel/windows-calls.c
Map ERROR_OPERATION_ABORTED to EINTR in _dosmaperr(); don't need to do …

Jan 8, 2009:

10:27 PM Ticket #397 (Warning in %COMPILE-FILE) closed by gb
invalid: If you do a second rebuild (after the change is in place) and still …
10:06 PM Ticket #397 (Warning in %COMPILE-FILE) created by sionescu
Doing a full rebuild of the x86/32 port revision 11602, I get this: […]
6:42 PM Changeset [11602] by gz
  • trunk/tests/ansi-tests/ccl.lsp
Regression test for overflow bug
4:36 PM Changeset [11601] by rme
  • trunk/source/compiler/X86/x862.lisp
Trivial fix for overflow handling bug in X862-%I+
4:09 PM Changeset [11600] by gz
  • trunk/source/level-1/sysutils.lisp
Propagate r11598 to trunk
3:57 PM Changeset [11599] by gz
  • trunk/tests/ansi-tests/ccl.lsp
More tests for duplicate def warnings
1:29 AM Changeset [11598] by gz
  • branches/working-0711/ccl/level-1/sysutils.lisp
Defer merging file deferred-warnings/defs into parent compilation unit …

Jan 7, 2009:

10:55 AM Changeset [11597] by gb
  • trunk/source/objc-bridge/objc-clos.lisp
If sending an "init..." message to a newly-allocated ObjC instance …
10:50 AM Changeset [11596] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
Print the message before suspending other threads on entry to the …
9:38 AM Changeset [11595] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
Don't define or reference 'bogus_signal_handler()' on Darwin, which …
9:29 AM Changeset [11594] by gb
  • trunk/source/level-1/l1-readloop-lds.lisp
Define *CONSECUTIVE-EOF-LIMIT* (2) - if a particular READ-LOOP …

Jan 6, 2009:

11:09 PM Changeset [11593] by rme
  • trunk/source/cocoa-ide/builder-utilities.lisp
In READ-INFO-PLIST, pass an NSString instance to …
10:46 PM Changeset [11592] by rme
  • trunk/source/lib/ccl-export-syms.lisp
Export %%get-signed-longlong and %%get-unsigned-longlong.
10:08 PM Ticket #396 (Support tracing local functions) created by gb
As noted in …
9:56 PM Ticket #395 (spurious warning in :around method?) created by rme
I'm not sure it's desirable to warn about JUNK being unused in the …
8:42 PM Changeset [11591] by gz
  • branches/working-0711/ccl/lib/ccl-export-syms.lisp
export compile-user-function
6:00 PM Changeset [11590] by rme
  • trunk/source/compiler/X86/X8632/x8632-backend.lisp
Additional x8632 FFI details involving structure return and callbacks. …
9:24 AM Changeset [11589] by gb
  • trunk/source/objc-bridge/objc-runtime.lisp
Try to get variadic method calls working on DarwinPPC64. The IDE …
9:17 AM Changeset [11588] by gb
  • trunk/source/objc-bridge/objc-support.lisp
The arch-specific macro %KERNEL-GLOBAL-OFFSET doesn't care what …
9:15 AM Changeset [11587] by gb
  • trunk/source/level-0/PPC/ppc-def.lisp
Stop pretending to support :MONITOR-EXCEPTION-PORTS in the runtime …
9:14 AM Changeset [11586] by gb
  • trunk/source/compiler/nx1.lisp
Don't even pretend to support :MONITOR-EXCEPTION-PORTS in …
9:12 AM Changeset [11585] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
Drop vestigal support for (undocumented) :MONITOR-EXCEPTION-PORTS arg …
9:10 AM Changeset [11584] by gb
  • trunk/source/compiler/PPC/ppc-arch.lisp
Add PPC kernel-global definitions for ObjC-2 exception stuff.

Jan 5, 2009:

4:32 PM Changeset [11583] by gz
  • branches/working-0711/ccl/level-1/l1-streams.lisp
Propagate r11546 from trunk
11:37 AM Changeset [11582] by gb
  • release/1.2/source/lisp-kernel/thread_manager.c
Hold TCR_AREA_LOCK when calling pthread_create(), to avoid Darwin …
11:32 AM Changeset [11581] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Hold TCR_AREA_LOCK when calling pthread_create(), to avoid Darwin lossage.
5:36 AM Changeset [11580] by gb
  • trunk/source/lisp-kernel/linuxppc/Makefile
Set executable_start to 64K (not 4K). Some Linux kernels get upset by …
5:36 AM Changeset [11579] by gb
  • trunk/source/lisp-kernel/linuxppc64/elf64ppc.x
Set executable_start to 64K (not 4K). Some Linux kernels get upset by …
5:32 AM Changeset [11578] by gb
  • trunk/source/lisp-kernel/linuxppc64/Makefile
Try to disable gcc warnings about formatting directives. Once in a …
5:29 AM Changeset [11577] by gb
  • trunk/source/lisp-kernel/ppc-spjump.s
Define C(spjump_start) and C(spjump_end) unconditionally.
5:27 AM Changeset [11576] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
Do remap_spjump() in more cases. Note that it can be a nop, if the …
5:26 AM Changeset [11575] by gb
  • trunk/source/lisp-kernel/lisp-debug.c
Don't ignore the return value from fgets() (to keep some versions of …
12:50 AM Ticket #394 (Please consider enabling EGC by default) closed by gb
invalid: The EGC's been enabled by default in CCL/OpenMCL for several years. …
12:40 AM Changeset [11574] by gb
  • trunk/source/lisp-kernel/thread_manager.c
free_tcr_extra_segment() for win32.
12:39 AM Changeset [11573] by gb
  • trunk/source/examples/jfli/examples/swtdemo.lisp
Um, didn't this get checked in already ?

Jan 4, 2009:

4:28 PM Ticket #394 (Please consider enabling EGC by default) created by jch
On Linux/x86_64, I've found CCL to perform slightly better with EGC …

Jan 3, 2009:

9:34 PM Ticket #370 (AREF/ASET optimizations with undeclared rank) closed by rme
fixed: Fixed by r11286/r11287, I think.
9:21 PM Ticket #369 (SETF THE loses type info) closed by rme
fixed: r11285
8:55 PM Ticket #323 (CCL crashes to kernel debugger if working directory does not exist) closed by rme
fixed: Seems to be fixed (maybe by r10637)
8:17 PM Ticket #388 (c-/ doesn't work) closed by rme
fixed
7:15 PM Ticket #357 (SUBTAG-BYTES and weird element-types) closed by rme
duplicate: Same thing as ticket:280.
5:56 PM Ticket #102 (SLIME bugs on x8664) closed by rme
fixed: I think that SLIME is working reasonably well now; if there are …
5:51 PM Ticket #374 (struct accessors are incorrect with struct option (:type (vector ...) closed by rme
fixed
5:46 PM Ticket #21 (don't need yield-syscall constant in x8664-arch.lisp) closed by rme
fixed
5:42 PM Ticket #250 (Can't compile refs to %new-ptr) closed by rme
fixed: r8585
5:34 PM Ticket #345 (use .image as heap image file name suffix on all platforms) closed by rme
fixed: r11012, r11018
5:28 PM Ticket #283 (Error: bad regspec: NIL while compiling Hunchentoot) closed by rme
fixed: r9103, r9104
5:22 PM Ticket #363 (German umlaut #\Latin_Small_Letter_Sharp_S is not alpha-char-p) closed by rme
fixed: r11224 (bitmap for alpha-char-p), r11226 (use said bitmap)
4:18 PM Ticket #392 (Cannot use a symbol macro as default initarg.) closed by rme
fixed
4:06 PM Ticket #308 (when making 1000 threads, sometimes the lisp gets wedged) closed by rme
fixed
4:04 PM Ticket #387 (CL:COERCE signals a SIMPLE-ERROR instead of a TYPE-ERROR.) closed by rme
fixed:
4:03 PM Ticket #368 (Cannot make datagram socket) closed by rme
fixed: r11277
4:02 PM Ticket #325 (call-next-method bug on x8632) closed by rme
fixed: r10489, r10490
2:42 AM Ticket #393 (1.3 release notes) created by rme
Release notes for 1.3. There's a start at …
2:41 AM ReleaseNotes/1.3 created by rme

Jan 2, 2009:

9:56 PM Changeset [11572] by gb
  • trunk/source/lib/nfcomp.lisp
DEFINE-COMPILE-TIME-SYMBOL-MACRO: store the expansion in …
6:58 PM Ticket #392 (Cannot use a symbol macro as default initarg.) created by sionescu
Compiling a file containing: […] I get this: […] If I try to …
12:22 AM Changeset [11571] by gb
  • trunk/source/examples/cocoa/currency-converter/HOWTO_files/pages/writing_lisp.html
Fix the #/convert method.
12:21 AM Changeset [11570] by gb
  • release/1.2/source/examples/cocoa/currency-converter/HOWTO_files/pages/writing_lisp.html
Fix the #/convert method.
12:09 AM AppleCurrencyConverterWritingLisp edited by gb
Apply changes from r10236 to #/convert method. (diff)

Dec 31, 2008:

10:53 PM Ticket #391 (Documentation refers to some stale svn URLs) closed by rme
fixed: x8632 dirs gone in r11568, x8664 dirs gone in r11569
10:51 PM Changeset [11569] by rme
  • trunk/darwinx8664
Remove obsolete x8664 directories.
10:48 PM Changeset [11568] by rme
  • trunk/darwinx8632
Nuke obsolete directory.
10:19 PM Changeset [11567] by rme
  • trunk/source/doc/src/install.xml
Update instructions for checking out a bleeding-edge Clozure CL. …
10:07 PM Ticket #391 (Documentation refers to some stale svn URLs) created by gb
As noted in …
1:21 AM Changeset [11566] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
Change the comment in the ID_set_allocptr_header_instruction case of …
1:02 AM Changeset [11565] by gb
  • trunk/source/lisp-kernel/x86-exceptions.h
Implement DarwinSigReturn? in terms of the new darwin_sigreturn glue. …
12:36 AM Changeset [11564] by gb
  • trunk/source/lisp-kernel/x86-asmutils32.s
Getting closer to the bug that I've been looking for (for > 2 weeks …

Dec 30, 2008:

1:33 PM Changeset [11563] by gz
  • trunk/source/lib/pathnames.lisp
Propagate r11562 to trunk
1:30 PM Changeset [11562] by gz
  • branches/working-0711/ccl/lib/pathnames.lisp
DIRECTORY fix from Steve Hain

Dec 29, 2008:

9:58 PM Ticket #361 (Loading WebKit example fails) closed by gb
fixed: This (the signature comparison bug) was fixed in the trunk in r11216); …
9:55 PM Changeset [11561] by gb
  • release/1.2/source/objc-bridge/bridge.lisp
Propagate r11216 to 1.2.
9:54 PM Changeset [11560] by gb
  • release/1.2/source/cocoa-ide/inspector.lisp
Propagate r11215 to 1.2.

Dec 28, 2008:

12:10 PM Changeset [11559] by gb
  • trunk/source/compiler/X86/x862.lisp
Allow unwritten inherited variables to be assigned to NVRs; use NX2 …
10:23 AM Changeset [11558] by gb
  • trunk/source/lisp-kernel/x86-exceptions.c
in recognize_alloc_instruction and supporting data, recognize that …
10:21 AM Changeset [11557] by gb
  • trunk/source/examples/jfli/jni.lisp
Provide a plausible Win32 default for *JNI-LIB-PATH*.

Dec 27, 2008:

7:19 AM Changeset [11556] by rme
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Change the x86 consing sequence to use ja (instead of jg) after …
3:57 AM Changeset [11555] by rme
  • trunk/source/lib/ffi-win32.lisp
Small structs returned in registers by the Cygwin compiler, too. This …
3:50 AM Changeset [11554] by rme
  • trunk/source/lib/ffi-freebsdx8632.lisp
Looks the C compiler on FreeBSD returns small structs in registers. It …

Dec 26, 2008:

6:04 PM Changeset [11553] by rme
  • trunk/source/lib/ffi-darwinx8632.lisp
Use common x8632 FFI code where applicable.
5:52 PM Changeset [11552] by rme
  • trunk/source/compiler/X86/X8632/x8632-backend.lisp
Finish unifiying x8632 FFI stuff. Most operating systems use the …
2:49 AM Changeset [11551] by gb
  • trunk/source/lisp-kernel/image.c
Not the bug I was looking for either, but un-botch some of the …

Dec 24, 2008:

8:12 AM Changeset [11550] by rme
  • trunk/source/compiler/X86/X8632/x8632-backend.lisp
Start to factor out of some the x8632 ffi stuff that's shared by …
7:35 AM Changeset [11549] by rme
  • trunk/source/lib/ffi-linuxx8632.lisp
Merge fixes from ffi-darwinx8632 so that structure arg passing works. …
6:16 AM Ticket #224 (release notes for 1.2) closed by rme
fixed: 1.2's been out for a while now…
2:03 AM Changeset [11548] by gb
  • trunk/source/lisp-kernel/thread_manager.c
Not really the bug I've been looking for, but ... allocate_tcr() …
Note: See TracTimeline for information about the timeline view.