ECL Git Log


Commit Date  
[d4f399] by Stas Boukarev Stas Boukarev , pushed by Philipp Marek Philipp Marek

Fix MULTIPLE-VALUE-BIND not evaluating values-form.

(let (x) (multiple-value-bind () (setf x t)) x) returned NIL because
the values-form was discarded.

2014-03-02 20:36:23 Tree
[4c91aa] by Philipp Marek Philipp Marek

Make TRACE write complete output lines instead of small fragments.

This increases performance, as eg. for SWANK much fewer packets have
to go across the wire.

The effective change is this:
(princ
(with-output-to-string (*trace-output*)
...
*trace-output*))

2014-03-02 19:25:22 Tree
[c490e1] by Philipp Marek Philipp Marek

Fix wrong path for "ctags" operation.

2014-03-02 19:09:15 Tree
[7262dd] by Philipp Marek Philipp Marek

Test for Sourceforge bug #286: miscompilation of (read-from-string).

2014-03-02 19:09:02 Tree
[3e9f5c] by Philipp Marek Philipp Marek

Fix declaration that was activated by commit 285eb318,
"fixes for the detection of GC_start_call_back"

2014-02-27 19:47:53 Tree
[1e2fc6] by Philipp Marek Philipp Marek

Fix ecl_eval to not have quotes by default.

When "$arg0 $arg1 ..." is specified, GDB requires that many arguments;
and with "$arg0" it's not possible to give expressions that include
spaces, because they get cut _before_ ecl_eval sees them.
(And having "$arg0" _and_ giving quotes doesn't work as we'd like to, too.)

2014-02-27 19:33:11 Tree
[3afe59] by Philipp Marek Philipp Marek

Fix ecl_print, and new GDB function ecl_eval.

Used like this:
(gdb) ecl_eval cl::*package*

2014-02-27 15:35:22 Tree
[285eb3] by D Herring D Herring , pushed by Philipp Marek Philipp Marek

fixes for the detection of GC_start_call_back

- HAVE_GC_SET_START_CALLBACK was defined unconditionally
- there was no AC_DEFINE if system_boehm was false
- there was a typo in one usage site of this macro

see 6b754564f1d1a2d320b1fd46f0c0da2e623862c1

2014-02-27 08:43:21 Tree
[e3348d] by Philipp Marek Philipp Marek

GDB: Don't print an object if the type is 0 (cl_start) - that seems unsafe.

2014-02-26 20:37:51 Tree
[efdf97] by Philipp Marek Philipp Marek

Convenience function for printing "cl_object"s from GDB.

2014-02-26 20:15:05 Tree
[0cdae4] by Philipp Marek Philipp Marek

Provide a VIM-compatible tag file, too.

2014-02-26 20:14:36 Tree
[8c97a6] by Philipp Marek Philipp Marek

Some documentation about debugging.

2014-02-26 20:14:22 Tree
[3ad584] by Philipp Marek Philipp Marek

Test for SF bug #276.

2014-02-23 10:24:24 Tree
[2c001c] by Philipp Marek Philipp Marek

Provide a list of failed tests.

2014-02-23 10:21:43 Tree
[348cc8] by Philipp Marek Philipp Marek

Now we're using GIT; and some helpful remarks.

2014-02-23 10:21:20 Tree
[5c9a58] by Stas Boukarev Stas Boukarev , pushed by Philipp Marek Philipp Marek

Fix NO-APPLICABLE-METHOD.

Its lambda-list should be (generic-function &rest function-arguments), not
(generic-function function-arguments).

Its value should be returned at the call site of the generic function.

Fixes #278.

2014-02-23 08:48:55 Tree
[292963] by Philipp Marek Philipp Marek

#276 [PATCH]: printing hashtables readably is broken

https://sourceforge.net/p/ecls/bugs/276/
Thanks, Stas.

2014-02-22 11:27:26 Tree
[50ba00] by Philipp Marek Philipp Marek

getprotobyname() may return NULL, causing segfaults in this function.

2014-02-22 10:00:53 Tree
[237af2] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll

_hash_equalp() did not contain a case for bignums.

2013-10-29 22:47:54 Tree
[c8a4d9] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll

(INTEGER *) and other type names made of lists are now allowed as declaration names.

2013-10-29 21:25:42 Tree
[c14c09] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll

Rebuild makefiles & configure using a more recent aclocal/automake

2013-10-28 21:45:46 Tree
[0ca6db] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll

Optimizations in with-lock: save reference to current process and use some fixnum comparisons.

2013-10-27 23:00:38 Tree
[312110] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll

autom4te.cache got accidentally pulled into git.

2013-10-27 22:50:40 Tree
[40b1b3] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll

Merge branch 'master' of ssh://git.code.sf.net/p/ecls/ecl

2013-10-27 22:50:14 Tree
[bbe875] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll

Fixed Automake'd files that were broken by Cygwin's copy.

2013-10-15 08:15:20 Tree
Older >