Juan Jose Garcia Ripoll
|
384daa770b
|
A bug in the declaration interpreter can induce an infinite recursion when finding a symbol macro
|
2010-04-01 22:27:20 +02:00 |
|
Juan Jose Garcia Ripoll
|
525841e298
|
(SETF STREAM-EXTERNAL-FORMAT) inserted the wrong format type in some cases.
|
2010-03-29 00:03:43 +02:00 |
|
Juan Jose Garcia Ripoll
|
5844357864
|
Missing change in symbols_list2.h
|
2010-03-29 00:03:32 +02:00 |
|
Juan Jose Garcia Ripoll
|
1bb8d0c80d
|
A new variable EXT:*DEFAULT-EXTERNAL-FORMAT* implements the actual encoding used with :DEFAULT
|
2010-03-28 22:24:55 +02:00 |
|
Juan Jose Garcia Ripoll
|
36e0122ae9
|
Add a keyword argument, :external-format, to LOAD
|
2010-03-28 22:24:33 +02:00 |
|
Juan Jose Garcia Ripoll
|
8bd09af0fb
|
Reorder functions in cmpenv.lsp, needed to complete the last change.
|
2010-03-28 21:32:32 +02:00 |
|
Juan Jose Garcia Ripoll
|
efe893efe7
|
ECL did not understand type declarations that involved symbol macros.
|
2010-03-28 20:11:20 +02:00 |
|
Juan Jose Garcia Ripoll
|
d04530664e
|
Removed old versions of the documentation files.
|
2010-03-26 22:07:59 +01:00 |
|
Juan Jose Garcia Ripoll
|
23af437f70
|
ECL now goes back to installing manual pages for ecl and ecl-config
|
2010-03-26 22:06:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
dbc354ac49
|
Remove the object finalization queue, now that the garbage collector provides one.
|
2010-03-20 15:48:59 +01:00 |
|
Juan Jose Garcia Ripoll
|
db9ecc6590
|
Remove debug statement.
|
2010-03-20 15:30:14 +01:00 |
|
Juan Jose Garcia Ripoll
|
28e1173507
|
In ecl_make_stream_from_fd(), complain if fdopen() fails.
|
2010-03-20 15:29:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
dfa1ad5827
|
ecl_make_file_stream_from_fd() did not set the right mode in the stream structure
|
2010-03-20 15:14:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
b540a6c0bb
|
Fixed typo in the finalizer of weak pointers (A. Gavrilov)
|
2010-03-20 13:34:10 +01:00 |
|
Juan Jose Garcia Ripoll
|
cdc6ea3363
|
It is necessary to check that the right symbol is being processed by UNEXPORT2, because blindly proceeding causes slight corruption of the package structure and may result in quite cryptic error messages in loosely connected pieces of code (A. Gavrilov)
|
2010-03-20 12:12:48 +01:00 |
|
Juan Jose Garcia Ripoll
|
062f864ab8
|
Implemented a new operation for building precompiled standalone systems.
|
2010-03-20 12:06:33 +01:00 |
|
Juan Jose Garcia Ripoll
|
17e0b58f77
|
Fixed typo in arguments to a simple-type-error (T. Rittweiler)
|
2010-03-19 23:02:25 +01:00 |
|
Juan Jose Garcia Ripoll
|
8582998855
|
Use unsafe C++ pointer cast when building static copies of vectors.
|
2010-03-19 22:18:54 +01:00 |
|
Juan Jose Garcia Ripoll
|
322064aacb
|
ECL can build again itself using a C++ compiler (--with-cxx thus works).
|
2010-03-19 22:04:27 +01:00 |
|
Juan Jose Garcia Ripoll
|
74eace251b
|
The SRC: path in Mingw was not resolved to a valid Windows path.
|
2010-03-19 21:01:34 +01:00 |
|
Juan Jose Garcia Ripoll
|
982199e6ee
|
Introduced a new generic function GRAY:STREAM-FILE-DESCRIPTOR which used by SERVE-EVENT to wait for input on a stream (T. Rittweiler).
|
2010-03-19 19:55:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
6e55e9c3b5
|
After loading the compiler, lock again the COMMON-LISP package
|
2010-03-19 19:40:11 +01:00 |
|
Juan Jose Garcia Ripoll
|
fbd8eb1863
|
Fixed a typo in DEFSEQ.
|
2010-03-19 19:36:39 +01:00 |
|
Juan Jose Garcia Ripoll
|
66e128ab8a
|
When processing lists, the functions defined with DEFSEQ took a time quadratic in the problem size because they relied on ELT instead of traversing the list. This change keeps the position of the sequence to avoid using ELT with lists. (A. Hefner)
|
2010-03-19 19:28:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
f636863165
|
Fixed typo in error message (A. Hefner)
|
2010-03-19 19:19:44 +01:00 |
|
Juan Jose Garcia Ripoll
|
d4fcc7f9c7
|
The value of GENERIC-FUNCTION-A-P-O-FUNCTION was not used when comparing methods.
|
2010-03-19 19:16:50 +01:00 |
|
Juan Jose Garcia Ripoll
|
801fb69069
|
When defining a class that has a parent with a forward reference, we can not call finalize-inheritance (A. Gavrilov)
(defclass foo (bar) ())
(defclass baz (foo) ())
|
2010-03-19 19:16:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
9983c3b7ad
|
Added a pathname translation for EXT:
|
2010-03-19 19:05:57 +01:00 |
|
Juan Jose Garcia Ripoll
|
c43a6928e1
|
Allow SYMBOL-MACROLET be used inside a form that declares the symbol as special, and also allow special declarations inside the SYMBOL-MACROLET, as in
(let ((x :special))
(declare (special x))
(symbol-macrolet ((x :symbol-macro))
(values x (locally (declare (special x)) x))))
|
2010-03-19 18:55:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
ca8025d668
|
Upgraded ASDF and implemented a new keyword argument, :MOVE-HERE, for MAKE-BUILD
|
2010-03-19 18:26:59 +01:00 |
|
Juan Jose Garcia Ripoll
|
7b30bacfa9
|
Use hostname (machine-instance) when starting clx.
|
2010-03-17 09:42:47 +01:00 |
|
Juan Jose Garcia Ripoll
|
32d9b329ac
|
Upgraded CLX to a more recent version (J. Stecklina)
|
2010-03-14 23:28:16 +01:00 |
|
Juan Jose Garcia Ripoll
|
8aee46b839
|
In EXT:SAFE-EVAL avoid the debugger being entered at all.
|
2010-03-13 23:47:27 +01:00 |
|
Juan Jose Garcia Ripoll
|
82252f6868
|
The recursive implementation of DIRECTORY with wildcard inferiors forget all inner directories in (DIRECTORY "/foo/**/").
|
2010-03-13 23:10:49 +01:00 |
|
Juan Jose Garcia Ripoll
|
c761fa5a51
|
Add generated *.asd files to MODULES, the list of files to be installed.
|
2010-03-13 17:06:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
8a915d1df6
|
Do not install all *.asd files
|
2010-03-13 17:06:16 +01:00 |
|
Juan Jose Garcia Ripoll
|
8a915ddb80
|
Missing file from previous commit.
|
2010-03-13 15:20:42 +01:00 |
|
Juan Jose Garcia Ripoll
|
2f68e36135
|
Upgrade ASDF and introduce a new ECL extension, which are prebuilt systems.
|
2010-03-13 14:45:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
cbc50ceab2
|
The newline character has to be _before_ each string in clines
|
2010-03-13 09:46:36 +01:00 |
|
Juan Jose Garcia Ripoll
|
3102c32ef4
|
FFI:CLINES admits @lisp-object notation in the strings.
|
2010-03-13 01:16:50 +01:00 |
|
Juan Jose Garcia Ripoll
|
d19f40580e
|
Remove debug statement.
|
2010-03-13 01:02:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
152316be1e
|
The test for semaphore functions was incomplete and did not work.
|
2010-03-11 21:03:23 +01:00 |
|
Juan Jose Garcia Ripoll
|
66a9800d8e
|
Print classes of objects using ~S, not ~A
|
2010-03-11 11:47:18 +01:00 |
|
Juan Jose Garcia Ripoll
|
2863a7cf2e
|
Not all values were properly substituted in 'ecl-config'
|
2010-03-11 00:19:34 +01:00 |
|
Juan Jose Garcia Ripoll
|
fa052f3b09
|
Annotate a previous commit in CHANGELOG.
|
2010-03-11 00:12:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
be0459a37a
|
Distinguish by name the signal servicing from the signal handling threads.
|
2010-03-11 00:11:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
75d1867293
|
Fixed offset problems in READ/WRITE-SEQUENCE.
|
2010-03-11 00:07:36 +01:00 |
|
Juan Jose Garcia Ripoll
|
7e336859ba
|
The pathname translation of SRC: pointed to one directory above the real sources.
|
2010-03-11 00:04:44 +01:00 |
|
Juan Jose Garcia Ripoll
|
9e8d89f55b
|
*SOURCE-LOCATION* is set to *LOAD-PATHNAME* not to *LOAD-TRUENAME*
|
2010-03-11 00:01:57 +01:00 |
|
Juan Jose Garcia Ripoll
|
6d5084fa8d
|
The asynchronous signal handling thread was not started by ECL.
|
2010-03-07 23:59:19 +01:00 |
|