Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

ECL Git Log


Commit Date  
[d09cd9] (ECL.9.10.1) by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/lsp/top.lsp:
* When pressing Ctrl-C (SIGINT, interrupt, etc), if there is only one thread running
that thread is interrupted.
* The list of process that can be interrupted is filtered, changing the interfaces of
si::query-process and si::show-processes.

2009-10-07 13:40:18 Tree
[a66d58] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

When returning from a signal handler, ECL left a sigmask in which all signals were allowed. Now we just restore the default sigmask.

2009-10-07 13:39:23 Tree
[ffe8e1] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/c/unixint.d:
* Install the synchronous signal handlers before calling GC_init()
so that they can be overwritten.
* Under Linux, access to mprotect'ed memory causes SIGSEGV, not SIGBUS.

2009-10-07 09:25:43 Tree
[750719] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/lsp/top.lsp: (continue) did not work from within the interrupt handler.

2009-10-07 09:24:26 Tree
[0f3a7d] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/CHANGELOG: note last fix of si_process_declarations

2009-10-06 12:26:40 Tree
[1bb7f6] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

si::process-declarations did not identify extended strings as documentation.

2009-10-06 12:24:58 Tree
[84f0e7] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

The value of *print-level* has to be reset when printing a structure.

2009-10-05 19:54:59 Tree
[dafd83] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/h/config.h.in: define only GC_THREADS. Supposedly the garbage collector with define GC_PTHREADS, GC_WIN32_THREADS, etc, depending on the compiler and platform.

2009-10-05 16:31:25 Tree
[a5d5c7] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/cmp/cmpmain.lsp: clean up the files we create (*.c, *.h) before writing onto them.

2009-10-05 13:54:46 Tree
[b88755] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/h/config.h.in: in Darwin we have to define GC_DARWIN_THREADS because the garbage
does not store its settings.

2009-10-05 12:41:31 Tree
[d2fbd4] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Mark the new release number

2009-10-05 12:13:35 Tree
[fe000b] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/cmp/cmpmain.lsp: silence the program "mt" that embeds the manifest in a Windows executable.

2009-10-05 10:12:05 Tree
[6d5462] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/c/unixint.d: define _WIN32_WINNT=0x400 to get QueueUserAPC

2009-10-05 10:07:18 Tree
[70ae47] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/CHANGELOG: note down the latest changes in the Windows port.

2009-10-05 09:01:01 Tree
[bedd62] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/cmp/cmpmain.lsp: in Windows, embed the manifest file into the executable, dll or fasl, and delete any other automatically generated files (*.exp, *.lib, etc).

2009-10-05 09:00:50 Tree
[c37757] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/compile.lsp.in: removed unused statements that conflict with the real ones for building sb-bsd-sockets.

2009-10-05 09:00:44 Tree
[8685d8] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

msvc/Makefile, msvc/c/Makefile: hard-code the value of ECL_UNICODE and add new flags to prevent incremental linking.

2009-10-05 09:00:40 Tree
[1f7450] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

msvc/ecl/confg.h.msvc6: the value of UNICODE is now hardcoded in the header file, just like in other ports.

2009-10-05 09:00:36 Tree
[25c9b6] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

contrib/sockets/sockets.lisp: remove unused conditionalization.

2009-10-05 09:00:32 Tree
[f908de] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/c/dpp.c: change label names to prevent conflicts with some macros.

2009-10-05 09:00:27 Tree
[e39a90] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/c/load.d: windows fasls were not marked as self-destructing.

2009-10-05 09:00:22 Tree
[2d639b] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

src/h/ecl-cmp.h: define _WINSOCKAPI_ to avoid that windows.h includes winsock.h. Needed to build sb-bsd-sockets.

2009-10-05 09:00:13 Tree
[d4e0d7] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

threads.d: fixed two typos in the error checks for condition variables.

2009-10-02 08:02:05 Tree
[e3a8f6] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

* msvc/ecl/config.msvc6: export ECL_WINDOWS_THREADS macro
* src/h/config.h: define GC_THREADS when using the garbage collector and threads.

2009-10-01 14:04:13 Tree
[582309] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

threads_mutex.d: fixed wait duration in mp_get_lock_wait().

2009-10-01 13:55:31 Tree
Older >