Login
Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-11-09
22:19
Only evaluate the INITIAL-CONTENTS once for NEW-ARRAY-WITH Leaf check-in: 8f69ab5f03 user: alexa tags: trunk
22:19
Add export-wiki-pages.sh check-in: 9cfb10c1ac user: alexa tags: trunk
2025-11-07
23:41
Add WITH-DATA-FILENAME check-in: 564fc42cc8 user: alexa tags: trunk
23:40
Fix FILE-MODE method in SBCL check-in: 33d2cc9ce5 user: alexa tags: trunk
2025-11-06
06:07
Update README check-in: c1cdff7ba7 user: alexa tags: trunk
06:01
Add make-release-tarball.sh check-in: f77e787dde user: alexa tags: trunk
2025-11-03
13:07
Add hash-table-keys, hash-table-values, and hash-table-group-by check-in: 3f1baf6858 user: alexa tags: trunk
2025-11-02
11:32
Bump revision, tag as v0.99.38 check-in: 3ba3621f47 user: alexa tags: trunk, v0.99.38
11:28
Merge and integrate the extend-binary-utf-8-io branch check-in: da190a3a16 user: alexa tags: trunk
11:28
Merge and integrate the add-z85 branch check-in: 75cf6e413f user: alexa tags: trunk
11:27
Don't declare a type in some of the pseudo-enum internal functions Closed-Leaf check-in: 3736f42148 user: alexa tags: extend-binary-utf-8-io
11:26
Add bytes->uint! function check-in: 24fd3f87d1 user: alexa tags: extend-binary-utf-8-io
2025-10-12
07:14
Merge recent changes from trunk check-in: 190fc19950 user: alexa tags: extend-binary-utf-8-io
07:13
Add RSConf support to CL-SDM-CONFIG check-in: 84d326bbbf user: alexa tags: trunk
07:13
Do not declare this dynamic extent check-in: 75f6bfe698 user: alexa tags: trunk
2025-09-28
23:57
Reorganize the file check-in: d152bfa415 user: alexa tags: extend-binary-utf-8-io
23:53
Simplify some methods for MEMORY-UTF-8-STREAM. Extend the UNREAD-CHAR tests for it as well to cover the INCOMPLETE-CHAR-BYTES slot. check-in: a99d4d07e6 user: alexa tags: extend-binary-utf-8-io
00:22
Expose more of the low-level machinery of the BINARU-UTF-8-*-STREAM
classes so that downstream classes that use these mixins can better
handle their implementation.
check-in: a981984da3 user: alexa tags: extend-binary-utf-8-io
00:08
Properly handle UNREAD-CHAR getting called twice in a row. Add test for handling UNREAD-CHAR with MEMORY-UTF-8-STREAM check-in: 63ee933ad0 user: alexa tags: extend-binary-utf-8-io
2025-09-27
23:50
Refactor the MEMORY-STREAM class out into two classes: MEMORY-STREAM and MEMORY-UTF-8-STREAM. check-in: bb5f3a742b user: alexa tags: extend-binary-utf-8-io
23:05
Reorganize some things. Add some DEFTYPEs. check-in: 6e2d60bd29 user: alexa tags: extend-binary-utf-8-io
21:58
Merge with trunk Leaf check-in: ec1cc648fa user: alexa tags: add-bzip2
11:56
Apply some fixes to get all tests working again. check-in: 69af558837 user: alexa tags: extend-binary-utf-8-io
10:51
* Add READ-LINE* generic function and implement it for normal streams, BINARY-UTF-8-INPUT-STREAMs, and MEMORY-STREAMs.
* Implement UNREAD-CHAR for BINARY-UTF-8-INPUT-STREAM and MEMORY-STREAM.
* Add BINARY-UTF-8-INPUT-STREAM-BACK-BUFFER-LENGTH and BINARY-UTF-8-INPUT-STREAM-BACK-BUFFER-BYTE-LENGTH functions.
* Improve tests for BINARY-UTF-8-INPUT-STREAM.
* Add (currently broken) tests for MEMORY-STREAM for the new methods.
check-in: 3a3f70c4dd user: alexa tags: extend-binary-utf-8-io
2025-09-25
12:19
Add z85 binary-to-text encoding/decoding Closed-Leaf check-in: 855b453a13 user: alexa tags: add-z85
07:04
Bump revision, tag as v0.99.37 check-in: b3c0a3ecb5 user: alexa tags: trunk, v0.99.37
07:03
Adjust wording to clarify how escapes should work in RSConf. Bump
RSConf revision to v1.1.
check-in: bcdaddf434 user: alexa tags: trunk
2025-09-18
08:34
Implement DOSEQ slightly differently. check-in: 4da22a0d86 user: alexa tags: trunk
2025-09-14
23:42
Update README with link to RSConf specs check-in: e3b714d21d user: alexa tags: trunk
23:41
Add basic RSConf mode for Emacs check-in: 7f2862200e user: alexa tags: trunk
23:39
Add version check-in: 71413c1fa3 user: alexa tags: trunk
23:38
Add a comparison to hjson to the spec, and an example of well-formatted RSConf data. check-in: b84460093b user: alexa tags: trunk
23:32
Add a better RSConf spec file. Update the example RSConf file. check-in: 3a48d68938 user: alexa tags: trunk
2025-09-13
11:51
Update README check-in: 4af08d4459 user: alexa tags: trunk
11:46
Fix things to that CL-SDM passes all of its tests on ClozureCL, Clisp, and ECL again. check-in: 4e76f608a3 user: alexa tags: trunk
10:28
Split BINARY-UTF-8-STREAM into input and output variations. Implement
UTF-8 writing for these. Add CHAR->UTF-8 function. Adjust
MEMORY-STREAM to use BINARY-UTF-8-*-STREAM classes, and SIZED-STREAM
to use BINARY-UTF-8-INPUT-STREAM. Update tests, export new symbols.
check-in: b0c6063e0e user: alexa tags: trunk
01:12
Remove the STREAM slot from BINARY-UTF-8-STREAM. Change SIZED-STREAM
and MEMORY-STREAM to both use BINARY-UTF-8-STREAM.
check-in: 15d0fc4255 user: alexa tags: trunk
2025-09-11
23:31
Add tests for MEMORY-STREAM. The UTF-8 stuff is known to fail currently. check-in: 26bf55bfa5 user: alexa tags: trunk
23:28
The T/MEMORY-STREAM-BUFFER symbol should be exported. Fix handling of :INITIAL-SIZE parameter to MEMORY-STREAM check-in: f15dcb4969 user: alexa tags: trunk
11:03
Add missing STREAM-READ-LINE for BINARY-UTF-8-STREAM. Fix return of STREAM-READ-LINE for SIZED-STREAM. check-in: 27ebdc7f40 user: alexa tags: trunk
10:47
Update README check-in: 0e80d369bc user: alexa tags: trunk
10:44
Add NOTICE.md. Fix license header of globbing.lisp to the intended license (AGPLv3) check-in: 146251f0f8 user: alexa tags: trunk
10:42
Add BINARY-UTF-8-STREAM and SIZED-STREAM classes. Add new tests. Export new symbols. check-in: 06f5a19be0 user: alexa tags: trunk
10:42
Add vector versions of STRINGS-JOIN. Add various character checks for ASCII characters. check-in: b968644460 user: alexa tags: trunk
10:41
Fix a symbol that should be shadowed check-in: 04ba516af1 user: alexa tags: trunk
2025-09-08
07:05
Update README check-in: 705dbfafa8 user: alexa tags: trunk
07:04
Merge and integrate the add-rsconf branch. check-in: 8e05396885 user: alexa tags: trunk
07:03
Update README Closed-Leaf check-in: 4ef9d57650 user: alexa tags: add-rsconf
07:01
Add some additional documentation. Add encoding checks when writing. Add additional methods for RSCONF-WRITE. check-in: 10e5f3a252 user: alexa tags: add-rsconf
06:51
Add RSCONF-ENCODING-ERROR and RSCONF-BOM-ERROR condition classes. Add tests for RSConf, and fix a few things found with them. check-in: 3a6acfeb3b user: alexa tags: add-rsconf