- 16 Feb, 2014 1 commit
-
-
Attila Lendvai authored
-
- 26 Jan, 2013 8 commits
-
-
Nikodemus Siivola authored
-
Nikodemus Siivola authored
-
Nikodemus Siivola authored
-
Michael Stevens authored
-
Nikodemus Siivola authored
-
Nikodemus Siivola authored
-
Nikodemus Siivola authored
-
Jan Moringen authored
add IO chapter containing READ-FILE-INTO-{STRING,BYTE-VECTOR} change include/fun-alexandria-ensure-gethash.texinfo -> include/macro-alexandria-ensure-gethash.texinfo
-
- 26 Apr, 2012 1 commit
-
-
Nikodemus Siivola authored
Return NIL if the sequence is empty, instead of the NO-EXTREMUM nonsense. It was bad design, because it's not an error someone higher up the stack can sensibly handle, and handling it locally is too verbose and slow. (or (extremum ...) (error ...)) expresses the common case succintly, and fits the pattern of existing sequence functions. If it is deemed necessary, we can also add &KEY DEFAULT, but that seems overkill and has little precedent in sequence functions.
-
- 25 Apr, 2012 1 commit
-
-
Nikodemus Siivola authored
From http://www.cliki.net/EXTREMUM A simple version built on top of REDUCE for now.
-
- 22 Apr, 2012 2 commits
-
-
Nikodemus Siivola authored
Yech. Phui. Tabs.
-
Nikodemus Siivola authored
Workarounds for the Clisp and CMUCL failures. Newer Clisp's no longer have the stack-overflow for the hash-table test, so enable it too.
-
- 30 Mar, 2012 3 commits
-
-
Nikodemus Siivola authored
Added test-case.
-
Nikodemus Siivola authored
It's destructive.
-
Nikodemus Siivola authored
This reverts commit 485544d4. MEAN and MEDIAN are again non-generic, and DISPLACE-ARRAY is removed. Motivation on the mailing list.
-
- 07 Mar, 2012 1 commit
-
-
Zach Beane authored
-
- 02 Mar, 2012 1 commit
-
-
Attila Lendvai authored
-
- 20 Jan, 2012 3 commits
-
-
tpapp authored
Objects other than sequences have means and medians (eg probability distributions, arrays, sequences/arrays wrapped in another object, etc), so it makes sense to make these functions generic. DISPLACE-ARRAY is a small utility function that is used in the implementation of MEDIAN for arrays, but is also of general utility because it makes the creation of displaced arrays simpler, dispensing with the need to specify the element type, and offering sensible defaults when one wants vectors. Also added tests for all the new functions/methods.
-
Jyrki Jaakkola authored
-
Ryan Davis authored
Evaluate the default-form only if we actually use it.
-
- 09 Nov, 2011 1 commit
-
-
Jianshi Huang authored
-
- 02 Nov, 2011 2 commits
-
-
Nikodemus Siivola authored
-
James M. Lawrence authored
Multiple evaluation of the function argument, oops.
-
- 29 Oct, 2011 4 commits
-
-
Antony authored
Clozure CL at least considers it currently unused and signals a style warning.
-
Mason Smith authored
Plus tests.
-
Svante Carl v. Erichsen authored
No need to depend on the vagaries of ADJUST-ARRAY.
-
Anton Kovalenko authored
CIRCULAR-TREE-P had an unfortunate corner case, causing it to overflow the stack (seen and repoted at #lisp for '#1=(#1#).) The problem is caused by the end-test (of the outer DO) being run before the body has a first chance to check for (member slow seen).
-
- 12 May, 2011 1 commit
-
-
Nikodemus Siivola authored
-
- 06 Mar, 2011 3 commits
-
-
Nikodemus Siivola authored
Check for empty sequences and invalid bounding index designators.
-
Nikodemus Siivola authored
-
Nikodemus Siivola authored
-
- 13 Oct, 2010 3 commits
-
-
Nikodemus Siivola authored
...I of all people should know this...
-
Nikodemus Siivola authored
-
Nikodemus Siivola authored
Should have done this ages ago.
-
- 08 Oct, 2010 1 commit
-
-
Attila Lendvai authored
-
- 23 Sep, 2010 4 commits
-
-
Nikodemus Siivola authored
Patch by Gustavo on alexandria-devel. Also add tests.
-
Nikodemus Siivola authored
-
Nikodemus Siivola authored
I've been wondering about adding these for a fair while now, but they _are_ nice when writing eg. certain kinds of macros,
-
Nikodemus Siivola authored
-