jgarcia
|
7fb92c431c
|
General rewrite of the Windows install process and update of the NSIS installation files
|
2007-12-22 14:57:30 +00:00 |
|
jgarcia
|
d49b134654
|
Implemented mp_process_yield (Built on Dan Corkill's patches)
|
2007-12-10 19:17:45 +00:00 |
|
jgarcia
|
200fff4707
|
Implemented condition variables and recursive locks (Dan Corkill)
|
2007-12-01 15:53:13 +00:00 |
|
jgarcia
|
1f892f9d67
|
The new slot setters/getters
|
2007-11-24 18:35:51 +00:00 |
|
jgarcia
|
af8c7a0618
|
Change directory structure
|
2007-06-04 18:43:32 +00:00 |
|
jgarcia
|
5350395915
|
In windows, CLX is no longer automatically built by default
|
2007-06-03 13:21:19 +00:00 |
|
jgarcia
|
3098867868
|
The flags for multithreaded GC have been renamed
|
2007-04-14 11:31:10 +00:00 |
|
jgarcia
|
d9515eef04
|
Remove empty directories when cleaning
|
2007-04-14 11:30:37 +00:00 |
|
jgarcia
|
51c33b5a8e
|
Fixed typo
|
2007-04-14 11:28:11 +00:00 |
|
jgarcia
|
2dc4d972be
|
*** empty log message ***
|
2007-04-14 10:59:22 +00:00 |
|
jgarcia
|
6dc6dce4c7
|
Improved cleaning of files (headers were left out) and updated some compiler flags for MSVC
|
2007-04-14 10:56:59 +00:00 |
|
jgarcia
|
d85c3831e4
|
Changed all files to Unix line end convention to keep TortoiseCVS/CVSNET happy
|
2007-02-14 16:25:16 +00:00 |
|
jgarcia
|
e5ede760be
|
Remove flag that offends some versions of MSVC
|
2007-02-11 12:14:10 +00:00 |
|
jgarcia
|
a6f4addba7
|
Use MSVC v.7 debugging symbols instead of databases
|
2007-02-04 14:38:16 +00:00 |
|
jgarcia
|
0f62ae2741
|
No documentation in Windows
|
2007-02-03 21:31:13 +00:00 |
|
jgarcia
|
546b6391a0
|
Remove obsolete flag
|
2007-02-03 12:14:36 +00:00 |
|
jgarcia
|
2b45ca5bcd
|
Add include directory for private headers in GC
|
2007-02-03 12:14:14 +00:00 |
|
jgarcia
|
ae1b594304
|
Port of new version of GC
|
2007-02-03 12:13:05 +00:00 |
|
jgarcia
|
db9171894a
|
Fix build for windows -- this time for sure
|
2007-02-03 11:21:50 +00:00 |
|
jgarcia
|
d9f935a776
|
Makefile for Windows -- did not get commited before
|
2007-02-03 09:20:19 +00:00 |
|
jgarcia
|
036112b7b7
|
Updated the MSVC port to version 4.2.1 of the GMP library
|
2007-01-21 15:48:27 +00:00 |
|
jgarcia
|
aa3dfe4058
|
Prefix most functions with 'ecl_' to avoid name collisions when embedding ECL in other libraries
|
2007-01-18 11:46:07 +00:00 |
|
jgarcia
|
0c882febe0
|
The retrieval of garbage collector statistics was not activated in Windows
|
2007-01-11 08:57:33 +00:00 |
|
jgarcia
|
e8f08ac8d4
|
Arrays can now be displaced to foreign data
|
2006-12-26 18:57:13 +00:00 |
|
jgarcia
|
d5e5650254
|
TYPE-OF did not recognize extended characters
|
2006-11-12 09:46:46 +00:00 |
|
jgarcia
|
14fc59dec5
|
PARSE-INTEGER works with Unicode strings. For that, changed the signature of parse_number/integer, which now operate on strings.
|
2006-11-11 17:35:57 +00:00 |
|
jgarcia
|
644193ed56
|
Unicode support via wctype.h for most character handling functions.
|
2006-11-10 21:01:48 +00:00 |
|
jgarcia
|
42d7e63b23
|
Allow creating symbols with extended characters in the name, and teach EQUAL how to compare strings with different character types.
|
2006-11-10 15:36:18 +00:00 |
|
jgarcia
|
57e6cbe321
|
Fixed two typos in string.d. Introduced new predicate ecl_stringp()
|
2006-11-10 13:04:19 +00:00 |
|
jgarcia
|
73945ba049
|
Simulate va_copy() in MSVC. Header lwp.h required by the windows port is no longer used.
|
2006-11-06 20:51:01 +00:00 |
|
jgarcia
|
078bd05352
|
The slot accessors for structures with type VECTOR or LIST now rely on the standard function ELT, instead of si:list-nth and si:rplaca-nthcdr.
|
2006-11-06 20:43:53 +00:00 |
|
jgarcia
|
29f9b6c04d
|
New function for range checking of integers.
|
2006-11-01 17:44:14 +00:00 |
|
jgarcia
|
0ff208f28e
|
ecl_checl_cl_type and ecl_check_type string are new functions, assert_type_{char,symbol,string} disappear
|
2006-10-30 10:52:17 +00:00 |
|
jgarcia
|
6b5f1fd969
|
Implemented generic type checker based on ecl type tags and used it to replace multiple assertions.
|
2006-10-30 10:50:58 +00:00 |
|
jgarcia
|
5ecf2e8348
|
Added new functions to DLL definition files.
|
2006-10-29 10:41:51 +00:00 |
|
jgarcia
|
aee133c4b5
|
Remove ad-hoc limit in the number of strings SI:BASE-STRING-CONCATENATE can handle. New macros for copying and finishing arguments lists.
|
2006-10-27 22:16:45 +00:00 |
|
jgarcia
|
8958390eae
|
MAKE-STRING with Unicode accepts arbitrary type specifiers. New function ecl_base_char_code() used to coerce objects to char and unsigned
|
2006-10-27 21:40:34 +00:00 |
|
jgarcia
|
828b431e25
|
Removed unused function si_set_compiled_function_name()
|
2006-10-27 20:08:01 +00:00 |
|
jgarcia
|
baa9407388
|
Support for hierarchical package names
|
2006-10-26 16:39:14 +00:00 |
|
jgarcia
|
406be1454e
|
Reduced the number of headers globally included.
|
2006-10-23 21:13:14 +00:00 |
|
jgarcia
|
147a8ff62b
|
Export ecl_stream_handle()
|
2006-10-23 17:24:37 +00:00 |
|
mgoffioul
|
9f836090b5
|
- Increase ECL version
- Link against shell32.dll
|
2006-10-10 07:57:59 +00:00 |
|
mgoffioul
|
a31b9d6f27
|
Export si_signal_simple_error.
|
2006-10-09 09:44:38 +00:00 |
|
mgoffioul
|
640c509f8b
|
Add new #define to MSVC config
|
2006-10-09 09:13:21 +00:00 |
|
jgarcia
|
20e0a720c9
|
Replace cl_env.token with a pool of strings.
|
2006-09-25 17:13:31 +00:00 |
|
mgoffioul
|
048cdbdc91
|
- [Win32] Command-line arguments are now available for programs compiled with
:SYSTEM set to :WINDOWS
- [Win32] si_trap_fpe is now exported by ecl.dl
- [Win32] exports new finalizer functions si_[set/get]_finalizer
|
2006-09-25 09:42:58 +00:00 |
|
jgarcia
|
94d7ee29ee
|
Implemented finalizers as lisp functions.
|
2006-09-25 08:32:46 +00:00 |
|
mgoffioul
|
8201537dbf
|
Define HAVE_STRNLEN (should fix compilation failure under VC8)
|
2006-09-04 10:12:26 +00:00 |
|
jgarcia
|
12799c7305
|
Move from short/long-float to single/double-float (by L. Brinkhoff)
|
2006-09-01 15:15:57 +00:00 |
|
jgarcia
|
3ac2d9bb87
|
Remove obsolete symbols.
|
2006-08-02 10:18:05 +00:00 |
|