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  
[8a1a95] by jjgarcia jjgarcia

Commit announcement for ECL v0.9

2003-05-02 17:13:56 Tree
[961559] by jjgarcia jjgarcia

Change the way compiler macros are defined (They need not understand
(FUNCALL 'function-name ...), etc). Also, add a SETF-expander for
COMPILER-MACRO-FUNCTION.

2003-05-02 10:16:32 Tree
[1791e0] by jjgarcia jjgarcia

Directly call several functions in CLOS which are frequently used.

2003-05-02 10:07:25 Tree
[c2ce3b] by jjgarcia jjgarcia

Write an efficiency note when cl_fdefinition() has to be used.

2003-05-02 09:59:30 Tree
[167027] by jjgarcia jjgarcia

Fix typo.

2003-05-02 09:51:36 Tree
[f9954f] by jjgarcia jjgarcia

Redefine DOCUMENTATION as a generic function which can also handle
packages, structures, classes, etc.

2003-04-30 20:10:21 Tree
[a6a4a3] by jjgarcia jjgarcia

Proclaim as directly callable a couple of frequently used functions.

2003-04-30 20:08:24 Tree
[fdcdd6] by jjgarcia jjgarcia

Fix the name mangler so that it also mangles the package name.

2003-04-30 20:05:09 Tree
[e70961] by jjgarcia jjgarcia

Allow structures to have :TYPE (VECTOR BIT), (VECTOR CHARACTER), etc,
and make use of that sequence type instead of the general one (VECTOR T).

2003-04-30 11:47:59 Tree
[d243d6] by jjgarcia jjgarcia

Fix inline expanders for = and /=.

2003-04-30 08:01:54 Tree
[b9f17d] by jjgarcia jjgarcia

In DEF{CLASS,CONDITION}, arguments to the :INITFORM option, or to the :DEFAULT-INITARGS option, are now properly evaluated in the lexical environment corresponding to the DEF{CLASS,CONDITION} form.

2003-04-30 07:48:13 Tree
[043266] by jjgarcia jjgarcia

The inline expansions for = and /= were completely wrong.

2003-04-30 07:46:44 Tree
[78f5db] by jjgarcia jjgarcia

Add option :DEFAULT-INITARGS to DEFINE-CONDITION.

2003-04-29 15:56:36 Tree
[e55c5c] by jjgarcia jjgarcia

COPY-ALIST should signal an error when it gets a dotted list, but not when
it gets a list with atoms as elements.

2003-04-29 15:31:43 Tree
[5040c5] by jjgarcia jjgarcia

Signal an error when a slot option is missing an argument, but not when
the :TYPE option has argument NIL.

2003-04-29 15:29:20 Tree
[f20a08] by jjgarcia jjgarcia

In DEFINE-CONDITION, when the list of parent conditions should default to
'(CONDITION).

2003-04-29 09:36:29 Tree
[10d095] by jjgarcia jjgarcia

In destructuring lambda lists, when &ALLOW-OTHER-KEYS is supplied, the number of
arguments needs not be double checked. New function CHECK-ARG-LENGTH embeds bot
h the checking of the number of arguments and the possible error message.

2003-04-29 08:25:06 Tree
[395761] by jjgarcia jjgarcia

In destructuring lambda lists, a destructuring form may appear in
the position of a variable, even after a &KEY form.
In LAMBDA-BLOCK, deduce the block name from the function name.

2003-04-28 18:23:16 Tree
[04dcf8] by jjgarcia jjgarcia

Fix typo.

2003-04-28 17:54:37 Tree
[de2176] by jjgarcia jjgarcia

In destructuring lambda lists, &WHOLE may be accompanied by a
destructuring form.

2003-04-28 17:50:53 Tree
[b08886] by jjgarcia jjgarcia

Fix typo.

2003-04-28 16:09:32 Tree
[c2aa13] by jjgarcia jjgarcia

Various minor fixes, and an important set of changes to teach the compiler
and the interpreter to understand (SETF fname) function names, and to handle
them without creating auxiliary symbols.

2003-04-28 15:55:22 Tree
[057ff7] by jjgarcia jjgarcia

DELETE-PACKAGE should signal a correctable error when the string does not
name a package. MAKE-PACKAGE should signal a correctable error when a
package with the same name/nickname exists.

2003-04-28 09:53:50 Tree
[1e1efa] by jjgarcia jjgarcia

Use VECTORP to detect whether the output sequence of MAP-INTO is a vector,
and take the fill-pointer into account, if it exists.

2003-04-28 09:32:34 Tree
[f20736] by jjgarcia jjgarcia

Add more symbols to src/c/symbols_list.h, and resolve associated conflicts.

2003-04-28 09:25:58 Tree
Older >