Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

ECL Git Log


Commit Date  
[a44b50] (ECL.0.9) by jjgarcia jjgarcia

New version number

2003-05-03 18:36:31 Tree
[85e695] by jjgarcia jjgarcia

Build news.html using the release announcement.

2003-05-03 18:31:44 Tree
[162bd7] by jjgarcia jjgarcia

Do not define a function which is not going to be reused.

2003-05-03 17:37:52 Tree
[0c54b3] by jjgarcia jjgarcia

New function SIMPLE-PROGRAM-ERROR creates PROGRAM-ERROR with messages. Consistency and syntax checks added all over CLOS. Signalled errors are of SIMPLE-PROGRAM-ERROR type.

2003-05-03 17:32:34 Tree
[6b5725] by jjgarcia jjgarcia

(VALUES form) does not fully work in the compiler. Avoid this problem with hack.

2003-05-03 17:31:22 Tree
[efcfae] by jjgarcia jjgarcia

RESTART-CASE now recognizes ERROR, CERROR, WARN and SIGNAL forms, and associates the restarts to the condition to be signalled. CONDITION-RESTARTS had a few typos (wrong order of arguments, no associations taken into account).

2003-05-03 17:26:38 Tree
[7df2ec] by jjgarcia jjgarcia

The fake version of CLASSP is only needed when booting.

2003-05-03 17:21:33 Tree
[35040b] by jjgarcia jjgarcia

In closures and local functions, the environment and the lexical variables
should not count as arguments. Not a fix, but makes code more readable.

2003-05-03 17:20:42 Tree
[c81925] by jjgarcia jjgarcia

Fix type proclamation for MEMBER1.

2003-05-03 17:16:17 Tree
[ff4817] by jjgarcia jjgarcia

In list functions, improve checking of :TEST[-NOT] and :KEY arguments, and rewrite auxiliary function MEMBER1 so that it uses no keyword arguments.

2003-05-03 17:13:42 Tree
[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
Older >