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

50 most recent check-ins

2025-03-31
21:44
Add VEC-LAST, 'cause I'm tired of typing out the equivalent by hand. Leaf check-in: 9e7e8a7fb3 user: alexa tags: trunk
2025-03-30
12:03
Add MERGE-PATHS and MERGE-PATHNAMES-AS-DIR check-in: de7298e4e2 user: alexa tags: trunk
2025-03-27
23:55
Merge current work from add-bzip2 branch. Decompression only at the moment. check-in: a742c642ad user: alexa tags: trunk
23:31
Specialize PRINT-OBJECT for SEMVER check-in: 97e8b55fc2 user: alexa tags: trunk
2025-03-26
09:14
Add BIT-READ-REWIND. Do some small fixes in BIT-READER. check-in: de1897ac0a user: alexa tags: trunk
2025-03-24
23:52
Add abort? option to sdm:exit when on SBCL check-in: ee1fff4668 user: alexa tags: trunk
18:39
Typo in comment check-in: 4792c78780 user: alexa tags: trunk
2025-03-21
10:26
Add SDM-FILE:FILE-MATCHES-P check-in: 1b962ed518 user: alexa tags: trunk
2025-03-18
23:00
Fix DEFINE-SIMPLE-CONDITION to work with multiple inheretance. Remove
accidentally duplicated code.
check-in: 7ebca77ae7 user: alexa tags: trunk
2025-03-17
21:19
Add a dedicated constant for the library version check-in: 21f98d0dd8 user: alexa tags: trunk
21:03
Quiet ASDF check-in: 3812be7598 user: alexa tags: trunk
2025-03-15
09:19
Change the way MEMORY-STREAM works so that it always uses a (VECTOR
T/UINT8) for its buffer. This greatly increases performance.
check-in: 09afcfac57 user: alexa tags: trunk
06:24
Improve compatibility with ClozureCL and Clisp (or at least error out with these a bit earlier). check-in: 33a9d44fa9 user: alexa tags: trunk
06:21
Improve compatibility with ClozureCL and Clisp. check-in: cc8d094cc4 user: alexa tags: trunk
06:21
Add positive/negative infinity constants check-in: 3c0721f027 user: alexa tags: trunk
2025-03-08
20:42
Add CLAMPF check-in: 96a82ec105 user: alexa tags: trunk
2025-03-05
10:26
Fix GET-NOW-UNIX-TIME (- not +) check-in: 6180c45e6d user: alexa tags: trunk
09:01
Add GET-NOW-UNIX-TIME. check-in: 7293d7d506 user: alexa tags: trunk
07:16
Define a way to specify a docstring for DEFINE-PSEUDO-ENUM check-in: c981238e08 user: alexa tags: trunk
02:05
Only run the CL-SDM tests, not every test available. check-in: b0c0714119 user: alexa tags: trunk
02:05
Remove some duplicate values check-in: 54795528f8 user: alexa tags: trunk
02:05
Add a comment block check-in: 81e45e1f3b user: alexa tags: trunk
2025-02-18
04:06
Add NEW-ARRAY-WITH-CTOR macro. check-in: ddfc1070a9 user: alexa tags: trunk
2025-02-17
00:02
Don't manage the stack with macros Leaf check-in: f099666c95 user: alexa tags: add-bzip2
2025-02-16
21:37
Fix an UNLESS that should have been a BREAK-UNLESS check-in: 2f0f41bc3d user: alexa tags: add-bzip2
09:55
Various bug fixes and enhancements. Still doesn't work, though. check-in: dd67af582e user: alexa tags: add-bzip2
2025-02-15
21:55
Add tests for ARRAY-POOL check-in: a1d045af48 user: alexa tags: trunk
06:54
Various cleanups, but bugs remain still check-in: ff5279583d user: alexa tags: add-bzip2
00:11
Implement WRITER class. Fix a function signature.

Things don't quite work yet. check-in: 7917f86bad user: alexa tags: add-bzip2

2025-02-14
21:21
Add BLOCK-COMPRESSOR. Fix some license headers. check-in: 59d8cafbd9 user: alexa tags: add-bzip2
02:49
Add Huffman allocation routines and HUFFMAN-STAGE-ENCODER class. check-in: 0c09f2c077 user: alexa tags: add-bzip2
2025-02-11
06:14
Add BZip2-specific CRC32 and bit writer classes. Add MTF and RLE 2-stage encoder class. check-in: cfc1da8a8a user: alexa tags: add-bzip2
2025-02-10
08:40
Change wording check-in: f51ff05b96 user: alexa tags: add-bzip2
08:38
Finish up the DIV-SUF-SORT class check-in: b326fa4167 user: alexa tags: add-bzip2
00:10
Almost done with the initial DIV-SUF-SORT port. check-in: cf946a63b4 user: alexa tags: add-bzip2
2025-02-09
23:07
Even more DIV-SUF-SORT porting. Almost there. check-in: ee9164a4d2 user: alexa tags: add-bzip2
21:30
Yet more DIV-SUF-SORT porting. Not yet done. check-in: a385d25a53 user: alexa tags: add-bzip2
2025-02-07
20:35
More DIV-SUF-SORT porting. Not yet finished. Also rename a file/record. check-in: 3c0da28f23 user: alexa tags: add-bzip2
2025-02-01
23:50
Apply block compilation to the decompression code. check-in: 0e85ca4384 user: alexa tags: add-bzip2
23:42
Start work on compression code. Just a sippit of the divsurfsort stuff is in. check-in: 84c9bfd175 user: alexa tags: add-bzip2
23:11
Merge current work from add-bzip2 branch. This implements decompression. check-in: d7325bf656 user: alexa tags: trunk
23:08
Implement Gray Streams interface for decompression. Do various code
cleanups and documentation to improve code quality.
check-in: a0191ea1dc user: alexa tags: add-bzip2
21:30
Start work on BZip2 compression and decompression in native CL. check-in: 23eb5e3cb1 user: alexa tags: add-bzip2
21:29
Add CRC32 check-in: f6c81eefa7 user: alexa tags: trunk
2025-01-21
09:17
Bump revision, tag as v0.99.30 check-in: da8818626b user: alexa tags: trunk, v0.99.30
09:17
Export new symbols check-in: b5fc404029 user: alexa tags: trunk
09:17
Add bit-reader-reinitialize check-in: 7515e06dfa user: alexa tags: trunk
09:16
Add memory-stream-reset method. Change how memory streams are initialized to make more sense. check-in: 04e3cbefa3 user: alexa tags: trunk
2025-01-20
19:10
Update README. Bump revision, tag as v0.99.29 check-in: f285ed5cc4 user: alexa tags: trunk, v0.99.29
19:10
Merge and integrate the semver-stuff branch check-in: ba64417be1 user: alexa tags: trunk