ECL Git Log


Commit Date  
[52bbd3] by Philipp Marek Philipp Marek

Redefine CL:FILE-POSITION for GRAY, too.

2014-03-20 19:44:03 Tree
[d1725e] by Philipp Marek Philipp Marek

Ignore some generated test files, too.

2014-03-09 20:06:53 Tree
[8d9bbf] by Philipp Marek Philipp Marek

New test for the PACKAGE-LOCK bad return value.

2014-03-09 20:05:37 Tree
[6f4703] by Philipp Marek Philipp Marek

Merge remote-tracking branch 'origin/master'

2014-03-09 19:59:39 Tree
[77a267] by Philipp Marek Philipp Marek

Make (EXT:PACKAGE-LOCK) return the promised value.

The (possibly invalid!) pack.locked was returned; for STRING inputs
the field aliased to "elttype", which was eg. 0xf for t_base_strings.

2014-03-09 19:35:43 Tree
[e16169] by Philipp Marek Philipp Marek

Fixed a typo.

2014-03-09 19:31:59 Tree
[a0ac88] by Philipp Marek Philipp Marek

Provide two more 'make' dependencies for the regression tests.

2014-03-08 20:21:29 Tree
[990e0d] by Philipp Marek Philipp Marek

Only skip copying test files if the destination is at least as fresh.

2014-03-08 20:21:29 Tree
[c390b9] by Philipp Marek Philipp Marek

Regression test for sf286: Don't depend on swank being loaded.

2014-03-08 20:21:28 Tree
[23635e] by Philipp Marek Philipp Marek

Added tests for Stas' latest bugfixes.

2014-03-08 20:21:27 Tree
[a2a23b] by Stas Boukarev Stas Boukarev

ensure-generic-function-using-class: don't use NAME for reinitialization.

MOP says that when ensure-generic-function-using-class is called with
a generic function, it just calls reinitialize-instance with
the supplied initargs.

http://www.alu.org/mop/dictionary.html#ensure-generic-function-using-class

Fixes #283.

2014-03-07 22:29:46 Tree
[bc2189] by Philipp Marek Philipp Marek

Avoid breaking compilation if there's no ctags installed.

2014-03-02 20:56:10 Tree
[3f0ce7] by Stas Boukarev Stas Boukarev , pushed by Philipp Marek Philipp Marek

Fix VALUES declaration processing.

A change to C::SPLIT-VALUES-TYPE got the order reversed.

Fixes #275.

2014-03-02 20:45:45 Tree
[e2e53d] by Stas Boukarev Stas Boukarev , pushed by Philipp Marek Philipp Marek

Fix FTYPE declaration to X from being applied to (SETF X).

C1LAMBDA-EXPR used the block-name to get declarations, but BLOCK name
is a symbol, and for a function named (SETF X) the block would have
the name X, resulting in wrong declarations.

Fixes #262.

2014-03-02 20:36:56 Tree
[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
Older >