Hello Samir,
this was the plan.
I want to buffer = Zip.read("img/background.png")
some image and use Canvas:Image(buffer)
to make use of it.
The key thing here is that I don't want to extract the files to disk, instead using them directly.
It would be nice to have something like sys.File.from_buffer(buffer)
or have functions/methods that use sys.File
as argument also use a Buffer.
EDIT: I had a quick look in module sources, maybe it is difficult when all function calls just use filenames and not FILE*
.