- 09 May, 2022 1 commit
-
-
Philipp Marek authored
Thanks for reporting, Robert!
-
- 27 Apr, 2022 2 commits
-
-
Philipp Marek authored
-
Philipp Marek authored
-
- 25 Feb, 2022 2 commits
-
-
Philipp Marek authored
Fix READ-STREAM-CONTENT-INTO-STRING on abcl and cmucl See merge request !24
-
Philipp Marek authored
-
- 04 Feb, 2022 2 commits
-
-
Philipp Marek authored
Use modern ASDF style and define all systems in alexandria.asd See merge request !26
-
Stelian Ionescu authored
-
- 28 Jan, 2022 1 commit
-
-
Philipp Marek authored
-
- 22 Jan, 2022 1 commit
-
-
Philipp Marek authored
Add Gitlab CI See merge request !25
-
- 21 Jan, 2022 1 commit
-
-
Eric Timmons authored
-
- 18 Jan, 2022 1 commit
-
-
Gabor Melis authored
Paper over implementation incompatibilities in WITH-OPEN-FILE*.
-
- 17 Jan, 2022 1 commit
-
-
Philipp Marek authored
Be smarter about element types Closes #25 See merge request !23
-
- 25 Oct, 2021 2 commits
-
-
Philipp Marek authored
-
Philipp Marek authored
-
- 24 Oct, 2021 3 commits
-
-
Tim Bradshaw authored
-
Tim Bradshaw authored
The element type of the buffer should also be the element type of the stream, rather than character. This is a fix to the previous commit.
-
Tim Bradshaw authored
Default the element type of the string being created from the element type of the stream being read. This has two advantages: it will make things work for implementations which have a mode where the default string element type is a subtype of character, and it will also mean that if the stream's element type is a subtype of character you may get thinner strings.
-
- 22 Jul, 2021 1 commit
-
-
Philipp Marek authored
(From Doug) For context, I'm trying to eradicate all such problems (using undefined behavior sanitizer <https://sourceforge.net/p/sbcl/sbcl/ci/d931c7eb>) so that, among other things, I can figure out whether the non-zero- initialized DX array patch can ever be released.
-
- 15 Mar, 2021 2 commits
-
-
Philipp Marek authored
Add functions relating to multidimensional array indexing conversions See merge request !20
-
Philipp Marek authored
Use linear-time SHUFFLE if supplied with many list items to shuffle Closes #21 See merge request !21
-
- 13 Mar, 2021 1 commit
-
-
- 21 Aug, 2020 2 commits
-
-
Philipp Marek authored
A purely cosmetic issue.
-
Philipp Marek authored
-
- 06 Jul, 2020 1 commit
-
-
Philipp Marek authored
-
- 17 Jun, 2020 1 commit
-
-
Philipp Marek authored
Should fix #16.
-
- 12 May, 2020 2 commits
-
-
Anish Moorthy authored
-
Anish Moorthy authored
Similar functions are provided in CL, but they operate on *arrays* when all they really need are the *dimensions*. This sometimes proves an annoyance, and I thought alexandria was a good place to implement these.
-
- 31 Mar, 2020 3 commits
-
-
Philipp Marek authored
-
Philipp Marek authored
-
Philipp Marek authored
-
- 27 Mar, 2020 4 commits
-
-
Philipp Marek authored
-
Philipp Marek authored
That way the function definition order doesn't matter.
-
Philipp Marek authored
-
Philipp Marek authored
-
- 25 Mar, 2020 3 commits
-
-
Samuel Freilich authored
proper-list-length and related functions claim to signal an error if the input is not a proper list, and are careful to safely check that the cdr is a cons (with safe-endp). However, they call cdr on the input without checking that it is a list in the first place, resulting in memory-error when compiled with safety 0 instead of type-error as the tests expect.
-
Philipp Marek authored
-
Philipp Marek authored
-
- 16 Mar, 2020 1 commit
-
-
Philipp Marek authored
Symbols in :alexandria proper should be using that package name, after all.
-
- 05 Mar, 2020 1 commit
-
-
Andrea Richiardi authored
This patch introduces the line-up-first and line-up-last macros in control-flow. The macros have been popularized by Clojure and afterwards adopted in Emacs Lisp (see thread-first and thread-last in subr-x.el). This implementation is a port of the latter, where we use a common line-up-iter(ative) tail recursive function for computing the results. The choice of the full name was made in the spirit of the library, conservatively avoiding new syntax like -> or ->>.
-
- 04 Mar, 2020 1 commit
-
-
Philipp Marek authored
-