jjgarcia
|
6e497cfebc
|
*** empty log message ***
|
2005-05-23 07:38:22 +00:00 |
|
japhie
|
e40992696f
|
Export c:build-fasl
|
2005-05-23 01:45:20 +00:00 |
|
japhie
|
d1c53ba9ee
|
Declare extern char **environ.
|
2005-05-23 01:43:52 +00:00 |
|
japhie
|
15c7f2fd78
|
Make ecl correctly load .o files compiled with :system-p t that
contain dash in filename.
|
2005-05-23 01:43:00 +00:00 |
|
japhie
|
0e603eecae
|
Accept #\Esc as character name.
|
2005-05-23 01:30:48 +00:00 |
|
jjgarcia
|
afc6bf5dba
|
Release 0.9f
|
2005-05-21 13:43:54 +00:00 |
|
japhie
|
b68aabbeed
|
- Documented multiple return values from ffi:c-inline.
|
2005-05-21 10:29:30 +00:00 |
|
jjgarcia
|
dac21f807b
|
Remove unused directories
|
2005-05-20 15:21:25 +00:00 |
|
jjgarcia
|
1874635c95
|
The value of *LOAD-PATHNAME* should be a pathname
|
2005-05-20 15:20:20 +00:00 |
|
jjgarcia
|
3af1590f08
|
It is valid for STREAM-LINE-COLUMN to output NIL instead of an integer
|
2005-05-20 15:11:06 +00:00 |
|
jjgarcia
|
fad06b21a0
|
Solved buffer overflow problem in extending strings
|
2005-05-20 15:03:47 +00:00 |
|
jjgarcia
|
0e2b9f2a02
|
COMPILE now accepts generic functions, although does little useful things with them
|
2005-05-20 15:03:23 +00:00 |
|
jjgarcia
|
21a2ebcfc0
|
Renamed the frame structure to avoid name clashes with NetBSD/68k
|
2005-05-20 15:02:52 +00:00 |
|
jjgarcia
|
784b761678
|
The documentation slot in generic functions should default to NIL
|
2005-05-20 08:07:39 +00:00 |
|
jjgarcia
|
6b04f32bb3
|
When a routine expects an input/output stream and does not get it, it should be a type-error
|
2005-05-19 17:18:59 +00:00 |
|
jjgarcia
|
3a108005c9
|
New release
|
2005-05-19 16:15:25 +00:00 |
|
jjgarcia
|
a7529246c6
|
Fix order of parenthesis, which made the expression a wrong lvalue
|
2005-05-19 16:15:13 +00:00 |
|
jjgarcia
|
0c7f861319
|
Use labs() instead of abs() to prevent truncation of fixnums on 64bit platforms
|
2005-05-19 16:15:08 +00:00 |
|
jjgarcia
|
82dbe6b94d
|
Some versions of GCC do not like the static declaration inside the function
|
2005-05-19 16:14:29 +00:00 |
|
jjgarcia
|
8663bdb8c9
|
Remove unused Tk port
|
2005-05-19 11:43:31 +00:00 |
|
jjgarcia
|
981644e41d
|
Removed annoying log
|
2005-05-19 11:37:32 +00:00 |
|
jjgarcia
|
6a761be7dc
|
Redo Michael's change
|
2005-05-19 11:33:23 +00:00 |
|
jjgarcia
|
31cd2acd55
|
NetBSD's mkdir does not like the trailing slash in a directory name
|
2005-05-19 11:27:30 +00:00 |
|
jjgarcia
|
fd8eec74b3
|
NetBSD's mkdir does not like the trailing slash in a directory name
|
2005-05-19 11:27:30 +00:00 |
|
jjgarcia
|
d6146f22ac
|
Avoid building the info files from GMP
|
2005-05-19 11:27:21 +00:00 |
|
jjgarcia
|
e9a9631b58
|
RUN-PROCESS can now redirect the child process to the arbitrary files/streams set in *STANDARD-OUTPUT* and *ERROR-OUTPUT*
|
2005-05-18 13:43:19 +00:00 |
|
jjgarcia
|
d58a25b469
|
*ERROR-OUTPUT* is now properly set to the C error stream
|
2005-05-18 13:42:15 +00:00 |
|
jjgarcia
|
7038a85bcf
|
Fixes for compiling CLX with MSVC
|
2005-05-18 12:16:49 +00:00 |
|
jjgarcia
|
c47fd03d9c
|
OUT is not a valid label under MSVC
|
2005-05-18 12:16:32 +00:00 |
|
jjgarcia
|
4344cee5d5
|
READ/WRITE-SEQUENCE operates on vectors, not on arbitrary arrays
|
2005-05-18 12:16:03 +00:00 |
|
jjgarcia
|
127d575ade
|
The special declarations of &aux variables were ignored. Example:
(defun f1 (x &aux y)
(declare (special y))
(list (f2 x) y))
(defun f2 (x)
(declare (special y))
(setq y 'y)
(list x y))
|
2005-05-18 12:13:57 +00:00 |
|
goffioul
|
c3d1b0353f
|
Use more accurate MSVC/Win32 tools syntax.
|
2005-05-17 13:06:23 +00:00 |
|
goffioul
|
29706f33ca
|
Make it compile under cygwin.
|
2005-05-17 13:04:41 +00:00 |
|
jjgarcia
|
986198842f
|
Removed useless variable \*special-binding\*. C1ADD-GLOBAS is now properly renamed C1DECLARE-SPECIALS and does the right thing: to push the special variable declarations onto the \*VARS\* stack and not to add them to the global proclamations.
|
2005-05-13 11:43:22 +00:00 |
|
jjgarcia
|
11befebb7d
|
When printing variables, also show the kind.
|
2005-05-13 11:43:17 +00:00 |
|
jjgarcia
|
3e51fa08ba
|
*** empty log message ***
|
2005-05-13 11:42:18 +00:00 |
|
jjgarcia
|
e86a9c3ea6
|
Support for building shared libraries on Cygwin
|
2005-05-13 11:39:22 +00:00 |
|
japhie
|
a43ccfe457
|
Fixed (DOCUMENTATION ... 'FUNCTION) and (SETF (DOCUMENTATION ... 'FUNCTION))
behaviour.
|
2005-05-12 16:25:58 +00:00 |
|
jjgarcia
|
e6632b5ab5
|
Reorder the fields in the symbol structure, so that cons.cdr overlaps with symbol.gfdef, and now we are allowed to set property lists of NIL.
|
2005-05-12 15:45:22 +00:00 |
|
jjgarcia
|
1dd06c78a8
|
Do not preserve the special proclamations between compiler sessions
|
2005-05-12 15:45:02 +00:00 |
|
jjgarcia
|
e1286e64a3
|
LOC-REFERS-TO-SPECIAL did not take into account that variables are valid locations
|
2005-05-12 12:40:48 +00:00 |
|
jjgarcia
|
5f05c06403
|
Collapse calls to bds_unwind1()
|
2005-05-12 12:40:28 +00:00 |
|
jjgarcia
|
09e15e0f46
|
EXPT fails when exponent is a complex zero
|
2005-05-12 12:39:57 +00:00 |
|
goffioul
|
4cc58116bb
|
Export new functions in the DLL.
|
2005-05-11 08:15:11 +00:00 |
|
jjgarcia
|
a4db8410b2
|
Fixed a typo in the detection of tail recursive functions
|
2005-05-10 16:13:02 +00:00 |
|
jjgarcia
|
205ad5cf76
|
Bug in registration of special variables at compilation time
|
2005-05-10 14:20:33 +00:00 |
|
jjgarcia
|
b0ec4469d2
|
Changing the property list of NIL breaks ECL. Forbid it\!
|
2005-05-10 14:14:37 +00:00 |
|
jjgarcia
|
b9b960f178
|
Bytecode functions can now be printed/read (M. Pasternacki)
|
2005-05-10 08:10:52 +00:00 |
|
jjgarcia
|
9e747f5fc3
|
*** empty log message ***
|
2005-05-04 09:32:03 +00:00 |
|
jjgarcia
|
d664bee374
|
Implemented GETPID (M. Goffioul)
|
2005-05-03 14:43:53 +00:00 |
|