| .. |
|
arch
|
Missing semicolon in ffi_x86_64.d
|
2009-03-28 23:41:10 +01:00 |
|
all_symbols.d
|
When ECL is built with --enable-unicode, it uses its own database for Unicode properties instead of tolower, toupper, etc.
|
2009-01-10 22:45:38 +01:00 |
|
alloc.d
|
Use a union type for storing the ANSI C stream handle and the POSIX file descriptor
|
2009-02-07 18:07:19 +01:00 |
|
alloc_2.d
|
Removed the entry_fixed pointer because we are not using it.
|
2009-02-21 22:51:36 +01:00 |
|
apply.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
array.d
|
Fixed typo in the size of element type of unicode arrays.
|
2009-03-29 00:12:58 +01:00 |
|
assignment.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
backq.d
|
Committed the changes to implement small conses
|
2008-04-30 14:24:20 +00:00 |
|
big.d
|
Deprecate name: cl_dealloc (-> ecl_dealloc)
|
2008-10-11 23:14:54 +02:00 |
|
big_ll.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
cfun.d
|
Removed the entry_fixed pointer because we are not using it.
|
2009-02-21 22:51:36 +01:00 |
|
cfun_dispatch.d
|
All function objects now have function pointers.
|
2009-02-14 21:44:16 +01:00 |
|
char_ctype.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
character.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
cinit.d
|
Implement streams based on POSIX file descriptors.
|
2008-10-20 00:27:21 +02:00 |
|
cmpaux.d
|
frs_push, frs_pop and ecl_unwind tak an environment as arg
|
2008-10-13 22:34:18 +02:00 |
|
compiler.d
|
Added the possibility of bytecompiling forms and saving them. New module bytecmp uses this to implement COMPILE and COMPILE-FILE.
|
2009-04-01 02:29:48 +02:00 |
|
disassembler.d
|
New bytecodes for parsing the arguments of an interpreted function.
|
2009-02-21 00:07:16 +01:00 |
|
dosdummy.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
dostimes.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
dpp.c
|
Eliminate more uses of fake variable cl_env
|
2008-10-11 23:09:45 +02:00 |
|
earith.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
error.d
|
Print the value of errno when an internal error happened (J.Elsasser).
|
2009-01-27 21:48:35 +01:00 |
|
eval.d
|
Replaced some stack frame functions by internal and faster macros.
|
2009-02-28 13:14:41 +01:00 |
|
ffi.d
|
Added support for long long and unsigned long, and [u]intN_t in the FFI.
|
2009-03-02 23:56:39 +01:00 |
|
file.d
|
Files opened with :overwrite or :append were truncated.
|
2009-04-02 15:20:55 +02:00 |
|
format.d
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
gbc-new.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
gbc.d
|
Finished the new dispatch code.
|
2009-02-14 00:01:57 +01:00 |
|
gfun.d
|
Replaced some stack frame functions by internal and faster macros.
|
2009-02-28 13:14:41 +01:00 |
|
hash.d
|
Changed the way closures are invoked, to make them similar to generic functions and bytecodes
|
2009-02-15 12:05:56 +01:00 |
|
instance.d
|
The {instance,bytecodes,bclosure}.entry{,_fixed} fields were not always filled
|
2009-02-15 16:25:01 +01:00 |
|
interpreter.d
|
Fixes for the Windows port, including a flag to make ANSI C streams the default file type.
|
2009-03-30 14:42:16 +02:00 |
|
list.d
|
Slight optimization of nreconc, removing a redundant check for Null.
|
2009-02-28 13:36:14 +01:00 |
|
load.d
|
Fixes for the Windows port, including a flag to make ANSI C streams the default file type.
|
2009-03-30 14:42:16 +02:00 |
|
macros.d
|
Committed the changes to implement small conses
|
2008-04-30 14:24:20 +00:00 |
|
main.d
|
Allow to selectively build in or store as sources the different modules
|
2009-03-31 17:20:11 +02:00 |
|
Makefile.in
|
Slight simplification of the ecl_stack_frame structure, with changes associated to interpreter, gfun and apply
|
2009-02-19 00:04:31 +01:00 |
|
mapfun.d
|
Further optimizations of MAP* by replacing ecl_endp with faster checks.
|
2009-02-28 13:21:42 +01:00 |
|
multival.d
|
Replace ecl_endp() by a single list check and Null check.
|
2009-02-28 13:42:13 +01:00 |
|
newhash.h
|
Extended strings are now arrays of 32-bit integers.
|
2009-02-07 19:54:34 +01:00 |
|
num_arith.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
num_co.d
|
FLOOR, CEILING, etc, return a second value that is a signed zero, as in (FLOOR -1.0 -1.0).
|
2008-12-23 12:19:25 +01:00 |
|
num_comp.d
|
Second iteration of a solution for inaccurate float/fixnum comparison
|
2008-08-03 14:11:21 +00:00 |
|
num_log.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
num_pred.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
num_rand.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
num_sfun.d
|
LOG does not overflow on bignums
|
2009-01-27 22:40:43 +01:00 |
|
number.d
|
Added support for long long and unsigned long, and [u]intN_t in the FFI.
|
2009-03-02 23:56:39 +01:00 |
|
package.d
|
Now that base/extended strings produce the same hash codes, we find-symbol does not need to coerce extended strings to simple ones.
|
2008-10-26 17:47:35 +01:00 |
|
pathname.d
|
Accept :UNSPECIFIC as pathname type component.
|
2009-01-16 19:37:28 +01:00 |
|
predicate.d
|
New flag --with-signed-zero (Juanjo). RUN-PROGRAM now returns exit code of program (Josh Elsasser).
|
2008-10-05 00:04:15 +02:00 |
|
print.d
|
Added the possibility of bytecompiling forms and saving them. New module bytecmp uses this to implement COMPILE and COMPILE-FILE.
|
2009-04-01 02:29:48 +02:00 |
|
read.d
|
Solved problems with patching of circular structures when reading bytecodes closures in read.d
|
2009-04-02 15:20:54 +02:00 |
|
reference.d
|
The macros/functions for accessing and changing symbol values require an environment value.
|
2008-10-12 16:44:29 +02:00 |
|
sequence.d
|
Speedup in sequence functions: replacement of ecl_endp() by optimized checks.
|
2009-02-28 13:36:43 +01:00 |
|
stacks.d
|
Removed ecl_stack_{push,pop,set_index}. Fixed ECL_STACK_SET_INDEX.
|
2009-02-25 20:52:48 +01:00 |
|
string.d
|
Introduce ECL_STACK_INDEX macro
|
2009-02-25 19:11:28 +01:00 |
|
structure.d
|
All allocation functions are now in the ECL library and they now have the ecl_* prefix. Old names are kept in macro form.
|
2008-10-10 22:36:15 +02:00 |
|
symbol.d
|
Merged the new_signals branch.
|
2008-12-23 12:08:29 +01:00 |
|
symbols_list.h
|
Added the possibility of bytecompiling forms and saving them. New module bytecmp uses this to implement COMPILE and COMPILE-FILE.
|
2009-04-01 02:29:48 +02:00 |
|
symbols_list2.h
|
Added the possibility of bytecompiling forms and saving them. New module bytecmp uses this to implement COMPILE and COMPILE-FILE.
|
2009-04-01 02:29:48 +02:00 |
|
tcp.d
|
Better support for external formats, including the :CR, :LF and :CRLF options.
|
2009-01-02 16:49:01 +01:00 |
|
threads.d
|
We have to set the proces environment _before_ allocating the process
|
2009-02-23 10:48:31 +01:00 |
|
time.d
|
WinSock.h is needed for struct timeval (Claus Brod)
|
2008-09-28 22:41:44 +00:00 |
|
typespec.d
|
The macros/functions for accessing and changing symbol values require an environment value.
|
2008-10-12 16:44:29 +02:00 |
|
unify.d
|
Enforce indent and mode conditions on files
|
2008-01-26 10:30:41 +00:00 |
|
unixfsys.d
|
Fixed typo in the ordering of drive and path in ecl_homedir_pathname()
|
2009-03-25 18:06:45 +01:00 |
|
unixint.d
|
Fixes for the Windows port, including a flag to make ANSI C streams the default file type.
|
2009-03-30 14:42:16 +02:00 |
|
unixsys.d
|
Better support for external formats, including the :CR, :LF and :CRLF options.
|
2009-01-02 16:49:01 +01:00 |