Commit graph

142 commits

Author SHA1 Message Date
Daniel Kochmański
1b7c839d70 Move package-locks interface to contrib/ 2016-11-11 09:30:50 +01:00
Daniel Kochmański
4f14b3346c Improve changelog 2016-11-10 19:47:04 +01:00
Daniel Kochmański
ff00f80ace Implement CDR 7: Clarification Proposal for CLHS Section 22.3
(The second case)
2016-11-05 21:12:50 +01:00
Daniel Kochmański
8df64c7dc7 CDR: implement cdr-14
Added CDR-1, CDR-5 and CDR-14 to *features*.

https://common-lisp.net/project/cdr/document/14/index.html
2016-11-05 19:08:15 +01:00
Daniel Kochmański
3ba4dc8f5c changelog: update 2016-10-08 13:05:48 +02:00
Daniel Kochmański
49e74a6243 changelog: update 2016-10-07 20:10:00 +02:00
Daniel Kochmański
a1f3ae8d0e configure: remove deprecated --with-local-gmp 2016-10-07 16:07:42 +02:00
Daniel Kochmański
8a4e2ed6da cosmetic: remove comma in changelog 2016-10-05 16:31:47 +02:00
Daniel Kochmański
23366d4fbd update changelog
Closes #200.
2016-10-05 16:08:59 +02:00
Daniel Kochmański
67e902c341 cosmetic: improve changelog 2016-09-20 13:58:57 +02:00
MatthewRock
c19c982090 Update changelog 2016-09-17 23:06:57 +02:00
Daniel Kochmański
7a8f1b4a7a contribs: update asdf to version 3.1.7
Fixes #243.
2016-09-07 16:24:44 +02:00
Daniel Kochmański
08cc2350b9 changelog: update 2016-09-07 14:58:50 +02:00
Daniel Kochmański
3d1300f65a changelog: improve info 2016-09-07 09:43:07 +02:00
Elias Pipping
ee0152431c Implement ext:terminate-process 2016-09-06 19:58:39 +00:00
Daniel Kochmański
0051ff7a3e changelog: update 2016-08-11 22:42:15 +02:00
Daniel Kochmański
fe0fc1d4c5 changelog: add random-state improvements 2016-08-10 14:14:13 +02:00
Daniel Kochmański
481270eca7 tests: update CHANGELOG 2016-08-10 13:46:56 +02:00
Daniel Kochmański
af65969c0b file-stream-fd: don't cause internal error
If the argument isn't a file-stream rise a SIMPLE-TYPE-ERROR
condition. Fixes #271.
2016-08-04 14:51:43 +02:00
Daniel Kochmański
86a591461c make-random-state: allow fixnum as the argument 2016-08-04 10:32:18 +02:00
Daniel Kochmański
e010740f06 changelog: update 2016-07-28 18:30:33 +02:00
MatthewRock
1caef56e2c Merge branch 'develop' of gitlab.com:embeddable-common-lisp/ecl into develop 2016-06-11 16:26:24 +02:00
Daniel Kochmański
17a1510d18 stacks.h: fix bug with ECL_HANDLER/RESTART_CASE
Fixes #248. Identified and fixed by Vadim Penzin.
2016-05-27 15:18:00 +02:00
MatthewRock
26ccd778bf Merge remote-tracking branch 'ecl/develop' into develop 2016-05-26 12:59:53 +02:00
Daniel Kochmański
d76d7acedf changelog: add typep improvement 2016-05-25 09:24:51 +02:00
MatthewRock
cc084acda2 Improve man and help. 2016-05-20 14:20:13 +02:00
Fabrizio Fabbri
1a4b4088d4 changelog update 2016-05-13 03:46:15 -04:00
Daniel Kochmański
40ef71aa60 rng: make-random-state conformity and #$ macro fix
`make-random-state' now accepts the conforming types of the
arguments (ie not a fixnum nor simple-vector).

Additionally we sanitize the vector provided to the #$ to be of the
correct arity and type (#313 byte64 or #625 byte32 depending on the
architecture).
2016-05-06 12:55:25 +02:00
Daniel Kochmański
ac5f011f57 getcwd: fix too long pathnames bug 2016-04-18 10:45:12 +02:00
Daniel Kochmański
e3c4d3babe CHANGELOG: add mop changes 2016-03-26 07:04:54 +01:00
Daniel Kochmański
f897c10c8d cosmetic: changelog: add newline 2016-03-11 19:16:20 +01:00
Daniel Kochmański
99455b9597 changelog: add interface removal info 2016-03-11 18:50:13 +01:00
Daniel Kochmański
85985ea19b changelog: fix formatting 2016-02-25 09:09:00 +01:00
Daniel Kochmański
e20576df32 fix: si:open-unix-socket-stream accepts both string and base-string
(automatic coercion is performed)
2016-01-28 11:47:48 +01:00
Daniel Kochmański
4f58ce46d8 bugfix: deftype: accept places as a store form
Fixes #209.
2016-01-26 17:40:58 +01:00
Daniel Kochmański
4d0433ed7e defsetf: change DO-DEFSETF function prototype
Carry STORES to do-setf-method-expansion in order to fix bug with long
form of DEFSETF (using multiple values as assignment variables is
legal). Change is backwards compatible.
2016-01-26 17:40:52 +01:00
Daniel Kochmański
d212dd39c6 version: bump version to 16.1.1 2016-01-04 20:47:08 +01:00
Daniel Kochmański
af9900c7d4 compiler: fix compiler-macro for `FIND'
C-compiled `FIND' didn't respect `START' nor `END' arguments due to bug
in parsing the arguments and invoking `DO-SEQ'. Fixes #199.
2015-12-18 10:35:11 +01:00
Daniel Kochmański
039446dfea changelog: add api change to the GRAY:CLOSE 2015-11-27 18:20:43 +01:00
Daniel Kochmański
67d8cc97d0 cosmetic: changelog whitechars 2015-11-09 21:27:39 +01:00
Daniel Kochmański
4dcf38db09 changelog: update 2015-11-07 20:04:58 +01:00
B. Scott Michel
596bb9721a update_changelog
Add CHANGELOG notes.
2015-10-21 14:43:52 -07:00
Daniel Kochmański
251bf80461 Merge branch 'develop' into random-64 2015-10-01 14:10:41 +02:00
Daniel Kochmański
55bbfcfaeb cmpname: don't randomize init function names for libraries
Both shared and static libraries might be linked from C code and names
of the initialization functions has to be known without parsing the
file. Related to #177 and #74. FWIW it doesn't introduce regression on
ADSF bundles (#74) and solves initialization problem (#177).

Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-10-01 13:29:53 +02:00
Daniel Kochmański
03045d98ae cmp: remove deprecated verbosity variables
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-10-01 11:03:46 +02:00
Daniel Kochmański
25caf88a74 changelog: update
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-23 10:08:47 +02:00
Daniel Kochmański
0ddd169795 changelog: update wrt 64bit / C99 switch
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-22 23:26:09 +02:00
Daniel Kochmański
68e89cbf97 random: update changelog
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-21 18:15:14 +02:00
Daniel Kochmański
25e3408b3c changelog: update
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-18 18:28:42 +02:00
Matthew Mondor
c5c606cc01 - User-defined heap sizes can now exceed the size of a fixnum on 32-bit
Fixes issue #140

- The heap size limit was intended to be 1GB on 32-bit or 4GB on 64-bit
  but inconsistency between ECL_FIXNUM_BITS and FIXNUM_BITS in the code
  prevented the heap to grow for 64-bit.  This now occurs, and a few
  other less visible bugs were fixed by restoring consistency to
  ECL_FIXNUM_BITS.
2015-09-11 16:54:18 -04:00