TranscodingStreams.jl icon indicating copy to clipboard operation
TranscodingStreams.jl copied to clipboard

Simple, consistent interfaces for any codec.

Results 41 TranscodingStreams.jl issues
Sort by recently updated
recently updated
newest added

Hey @bicycle1885, I was reviewing the new Stream module of Automa and was getting to grips with it and ended up with some questions and observations. ### 1. BufferedStreams buffer...

Hey I've just been poking around this package and it seems overly complex. Can someone more familiar with it make sure I haven't just missed Chesterton's fence 😛 Happy to...

Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 1 to 2. Release notes Sourced from julia-actions/setup-julia's releases. v2.0.0 - Update to Node20 What's Changed update to node20 by @​ranocha in julia-actions/setup-julia#209 Note the rationale for...

dependencies

Here is an example of the bug this PR fixes: ```julia using Test using TranscodingStreams stream = NoopStream(NoopStream(IOBuffer())) write(stream, b"foobar") flush(stream) @test TranscodingStreams.stats(stream).out == 6 ``` Before this PR this...

I was taking with @nhz2 about how Automa (and presumably other packages) use internals from TranscodingStreams, and how it would be nice to make it stop doing that. However, TS...

This is just a draft to see how many downstream packages are affected.

This PR changes a hardcoded `1` to `firstindex` in the `readbytes!` function. I can't test this with OffsetArrays.jl because an `OffsetArray` isn't a `DenseArray`

This would have mitigated the effect of #186 Since `Buffer` already has an internal `Vector{UInt8}` it already does bounds checking, it is just not the correct bounds.

As noted by @jakobnissen in https://github.com/JuliaIO/TranscodingStreams.jl/pull/149#discussion_r1358720410 and @Marlin-Na in #109 there is no way to implement a generic `seekend` method that doesn't process the whole file. This is because after...