mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-10 19:22:39 -08:00
Changes 29.06.2005
This commit is contained in:
parent
2657e31e91
commit
4cb1ef9e87
1 changed files with 12 additions and 0 deletions
|
|
@ -82,6 +82,16 @@ ECL 0.9g
|
|||
- The conversion from ratio to float works now even if the numerator/denominator
|
||||
are themselves too large to fit a float.
|
||||
|
||||
- Fixnums and short-floats were compared using the "float" C type. This led to
|
||||
loss of precision and caused
|
||||
(= (1+ (ceiling (rational -3.781832e7))) -3.781832e7) => T
|
||||
|
||||
- Keyword arguments in a type defined with DEFTYPE, for which a default value
|
||||
is not given, default to '*. Also the DEFTYPE form are enclosed in a block
|
||||
with the name of the type.
|
||||
|
||||
- The syntax of #\: can now be changed.
|
||||
|
||||
* ANSI compatibility:
|
||||
|
||||
- Several functions that signaled type-errors did not set the right values
|
||||
|
|
@ -106,6 +116,8 @@ ECL 0.9g
|
|||
|
||||
- Declaration names cannot be used to define new type names and viceversa.
|
||||
|
||||
- #\Space has constituent trait "invalid".
|
||||
|
||||
* New features:
|
||||
|
||||
- Added function si:rmdir (M. Pasternacki)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue