ECL Git Log


Commit Date  
[ac40a4] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

The temporary variables in cmplet.lsp should not have any package (i.e. gensym instead of gentemp)

2012-12-08 10:49:06 Tree
[900282] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Local variables are now downcased (V2a -> v2a, for instance)

2012-12-08 00:04:52 Tree
[7a8d9e] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

The required arguments of a compiled (C) function also get meaningful names

2012-12-07 23:57:12 Tree
[fcf8bc] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Local variables are now created with the name of the lisp variable they come from

2012-12-07 23:35:04 Tree
[c9f47f] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Simplified the code that declares the variables in c2lambda-expr

2012-12-07 23:10:01 Tree
[ab933f] (ECL.12.12.1) by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Another remark about the release

2012-12-07 21:01:02 Tree
[5b7258] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Upgraded release number

2012-12-06 09:59:19 Tree
[886171] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Updated the CHANGELOG for the next release.

2012-12-05 22:44:46 Tree
[d9f112] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

The init function in a compiled file also may need an ihs structure for debugging.

2012-12-05 21:52:17 Tree
[a1a474] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Upgraded both ASDF and ASDF-BUNDLE

2012-12-03 09:13:56 Tree
[93be6c] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

GENERIC-FUNCTION-NAME is just a reader. The writer implements a different logic, acting via REINITIALIZE-INSTANCE.

2012-12-02 23:46:56 Tree
[645090] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

REMOVE-METHOD was inlined, instead of being invoked through its generic function.

2012-12-02 23:42:31 Tree
[aeb556] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

When creating the reader/writer methods, ECL did not pass the :slot-definition argument, but rather set the slot directly

2012-12-02 23:06:27 Tree
[19add8] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

ECL's internal optimizations in extract-specializer-names are moved to DEFMETHOD

2012-12-02 22:53:38 Tree
[98bd4a] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

MAKE-METHOD-LAMBDA was invoked by pointer, not by symbol, making its redefinition as generic function completely irrelevant.

2012-12-02 22:36:47 Tree
[c3a131] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Completely eliminated reservation macros by updating also ctop-write.

2012-12-02 10:35:11 Tree
[3204c4] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Replaced reservation macros with actual declarations in the function.

2012-12-02 10:02:47 Tree
[41be92] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Split out t3local-function-declaration from t3local-function

2012-12-02 09:25:39 Tree
[630c9b] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Split t3local-fun into smaller functions

2012-12-02 08:56:09 Tree
[d9731f] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Add spaces after commas in compiled function calls.

2012-12-01 23:55:37 Tree
[62d3dd] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Do not write C comments when the name of the invoked function is evident from the C code

2012-12-01 23:50:38 Tree
[e6a888] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

CATCH forms now use C blocks instead of labels.

2012-12-01 23:39:28 Tree
[26ef0d] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Further C code beautification: spaces around '=', indentation of optional values.

2012-12-01 23:08:23 Tree
[9d48c7] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Remove also the unused labels in complex tagbodies

2012-12-01 22:33:58 Tree
[4a0ac4] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

C2TAGBODY now uses UNWIND-NO-EXIT-UNTIL to avoid generating a spurious label (only applies to simple tagbody forms).

2012-12-01 22:24:43 Tree
Older >