about summary refs log tree commit diff
path: root/third_party/lisp/trivial-gray-streams.nix
diff options
context:
space:
mode:
authorsterni <sternenseemann@systemli.org>2023-03-26T17·32+0200
committerclbot <clbot@tvl.fyi>2023-05-09T16·42+0000
commit7c6806cfa711a7c3e3472a605556b0989fe0a1c3 (patch)
tree9b273a0817f7a021ea0059d6797fc2d464c881c4 /third_party/lisp/trivial-gray-streams.nix
parentf1604c99e51d1c3069303a6a5dcdddc694c4a20a (diff)
refactor(3p/lisp/mime4cl): rename :stream to :underlying-stream r/6125
This makes sure that initializing coder-stream-mixin (for the most part)
has the same interface as initializing qbase64:decode-stream. This will
make integrating that as a faster replacement to
mime4cl:base64-decoder-stream a bit easier.

The idea is to replace the char by char base64 decoder with one that
supports read-sequence. After that deliminited-input-stream needs to
gain support for read-sequence as well, so we can actually take
advantage of this fact. Finally, we'll have to evaluate the remaining
decoders and think about switching the (base64) encoders over as well.

Change-Id: If971da02437506e00a7c9fab2b94efc42725e62d
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8555
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
Autosubmit: sterni <sternenseemann@systemli.org>
Diffstat (limited to 'third_party/lisp/trivial-gray-streams.nix')
0 files changed, 0 insertions, 0 deletions