jgarcia
|
e3cd7d5899
|
(THE (VALUES ...) ...) now works
|
2006-05-16 16:51:17 +00:00 |
|
jgarcia
|
ee50a03ea4
|
Use MAKE-LOAD-FORM to compile constants that do not have a readable printed representation (Brian Spilsbury)
|
2006-05-16 16:18:39 +00:00 |
|
jgarcia
|
fd49f0fdbc
|
Some declarations in sysfun.lsp have return type *. Interpret this as (VALUES &REST).
|
2006-05-06 08:20:42 +00:00 |
|
jgarcia
|
95f3350273
|
Use the file-loading facility in ecl_min
|
2006-05-06 08:17:52 +00:00 |
|
jgarcia
|
721a20a60f
|
All function calls lead first to creating a call location and then unwinding it. This refactoring will be useful when processing inline forms
|
2006-05-05 15:20:41 +00:00 |
|
jgarcia
|
d4e15d5910
|
Comment the code
|
2006-05-05 15:19:43 +00:00 |
|
jgarcia
|
dade920421
|
Option names that are not symbols in the keyword package should be quoted (P. Costanza)
|
2006-05-05 15:15:19 +00:00 |
|
mgoffioul
|
554f795826
|
Include winsock.h, required with MSVC.
|
2006-04-26 13:39:44 +00:00 |
|
jgarcia
|
f2ab7ade00
|
ECL now builds against third-party versions of the Boehm-Weiser garbage collector
|
2006-04-26 10:02:15 +00:00 |
|
jgarcia
|
4fcdcc9910
|
Ability to set buffering mode of streams
|
2006-04-26 10:01:44 +00:00 |
|
jgarcia
|
73f0dbbb5a
|
It is now allowed to use the Boehm-Weiser garbage collector under OpenBSD
|
2006-04-25 16:14:12 +00:00 |
|
jgarcia
|
ef93a9e2f0
|
Note the ability to change the buffering mode of a stream
|
2006-04-25 16:14:04 +00:00 |
|
jgarcia
|
b7dd0a36a3
|
uname -m can return more than one word, in which case the 'if' statement breaks
|
2006-04-25 08:35:19 +00:00 |
|
jgarcia
|
a384a6b52c
|
Names have changed. This section has to be reworked.
|
2006-04-24 08:56:23 +00:00 |
|
jgarcia
|
d544ad51f4
|
Remove list. The test with valid-type-specifier suffices and is almost as fast.
|
2006-04-24 08:44:56 +00:00 |
|
jgarcia
|
db290fc2dd
|
Some of the variable types are not symbols, hence we must precede declarations with TYPE.
|
2006-04-24 08:44:50 +00:00 |
|
jgarcia
|
5e31168db1
|
Improved identification of wrong declarations. Simplified code for that.
|
2006-04-24 08:44:44 +00:00 |
|
jgarcia
|
09cb7b7224
|
Fixed merging of slot accessors from child and parent classes.
|
2006-04-24 08:44:39 +00:00 |
|
jgarcia
|
330c3e6e09
|
Fixes to build with Mac OSX Intel.
|
2006-04-24 08:44:28 +00:00 |
|
jgarcia
|
9218b4bb47
|
Have to quote the foreign type, to allow (* :CHAR) to work.
|
2006-04-19 06:48:03 +00:00 |
|
jgarcia
|
13b08093da
|
New function SOCKET-SEND, compatible with SBCL, donated by Dmitri Hrapof
|
2006-04-18 19:53:50 +00:00 |
|
jgarcia
|
25688f7c60
|
Note recent fixes
|
2006-04-18 19:27:53 +00:00 |
|
jgarcia
|
61d014339f
|
Fixed the transformation of slot definitions from the list form to the final standard-slot-definition instances.
|
2006-04-18 19:27:47 +00:00 |
|
jgarcia
|
a952b2c796
|
Simplifed the implementation of DEFMETHOD
|
2006-04-18 19:25:58 +00:00 |
|
jgarcia
|
8b4aa0adbd
|
Fixed the way in which &aux variables and function blocks are introduced. Also fixed propagation of free declarations into the LET* form created for &aux variables.
|
2006-04-18 19:24:54 +00:00 |
|
jgarcia
|
0f2021c924
|
New make-load-form method for hash tables
|
2006-04-18 19:23:28 +00:00 |
|
jgarcia
|
0758486bf5
|
Fixed typo
|
2006-04-18 19:22:45 +00:00 |
|
jgarcia
|
5774f396a3
|
Probably spurious special declaration. Just in case
|
2006-04-18 19:22:31 +00:00 |
|
jgarcia
|
d4d59651e6
|
Fix typos in some MOP symbol names
|
2006-04-18 19:20:55 +00:00 |
|
jgarcia
|
5345e44474
|
Reflect new location of headers
|
2006-04-18 19:14:40 +00:00 |
|
jgarcia
|
ba033f6bbd
|
ECL's own garbage collector working again by updating to new codeblock structure and porting to 64-bits
|
2006-04-11 16:31:12 +00:00 |
|
jgarcia
|
6ab4ddfa05
|
CVS has moved to common-lisp.net. Mention that.
|
2006-04-11 12:23:04 +00:00 |
|
jgarcia
|
edd9a4573b
|
Patches to build ECL on OSX/Intel
|
2006-04-06 09:57:53 +00:00 |
|
jgarcia
|
186f0fd180
|
The class option :optimize-slot-access now defaults to the value of clos:*optimize-slot-access* which is typically T
|
2006-03-22 10:03:55 +00:00 |
|
jgarcia
|
353e7121b1
|
Create foreign objects pointing to the data in a lisp array (M. Goffioul)
|
2006-03-21 09:06:33 +00:00 |
|
jgarcia
|
5b8bc60363
|
Include links to Common-Lisp.net
|
2006-03-20 16:55:13 +00:00 |
|
jjgarcia
|
bdef9fb8e4
|
Fixed typo.
|
2006-03-20 09:05:20 +00:00 |
|
jjgarcia
|
fe31238eba
|
Removed one unused slot from standard-method, and replaced the other with a plist value.
|
2006-03-20 09:04:39 +00:00 |
|
jjgarcia
|
ca030bd8fa
|
Implemented [funcallable-]standard-instance-access, but without SETF version.
|
2006-03-20 09:04:24 +00:00 |
|
jjgarcia
|
8bbebf02e8
|
Allow the user to impose that all slot accesses go through SLOT-VALUE, etc.
|
2006-03-20 09:04:10 +00:00 |
|
jjgarcia
|
4083b63b08
|
+initform-unsupplied+ should not shadow user-supplied arguments.
|
2006-03-20 09:03:54 +00:00 |
|
jjgarcia
|
d41d4544e8
|
Slot accessors go now through slot definition objects.
|
2006-03-20 09:03:43 +00:00 |
|
jjgarcia
|
a2fc3fc878
|
Do not be so picky and retrieve the list of arguments after a class option.
|
2006-03-20 09:01:00 +00:00 |
|
jjgarcia
|
feba5a9f69
|
GMP does not use the standard variable includedir to install the headers. Hence, we move the file manually.
|
2006-03-14 16:34:25 +00:00 |
|
jjgarcia
|
f840c19090
|
Omit warning when referring to constant symbols that have been defined outside the compiled file.
|
2006-03-11 12:45:34 +00:00 |
|
jjgarcia
|
31c1b568c5
|
Unattached methods have slot generic-function set to nil
|
2006-03-10 12:59:40 +00:00 |
|
jjgarcia
|
cf49eca290
|
Implicitely declared constants as globals
|
2006-03-09 08:53:32 +00:00 |
|
jjgarcia
|
fbd2806c52
|
mkdir fails when some directories from a previous build exist
|
2006-03-08 13:45:09 +00:00 |
|
jjgarcia
|
1b0f9613f0
|
All installable headers are now copied to ecl/. GC headers in particular are stored under ecl/gc and ecl/gc/private.
|
2006-03-07 16:39:34 +00:00 |
|
jjgarcia
|
e6344bbf0d
|
New accessors using standard slot definition objects
|
2006-03-07 09:18:35 +00:00 |
|