format icon indicating copy to clipboard operation
format copied to clipboard

[Question/Oversight] Haxe 4 still includes `haxe.zip`

Open TheDrawingCoder-Gamer opened this issue 4 years ago • 5 comments

A lot of things related to haxe.zip are dependant on if it is haxe3, even though haxe4 supports it still. Even more concerning is the fact that the uncompress and compress tools don't work on anything other than neko, even though in haxe4 they simply redirect to a crossplatform api

TheDrawingCoder-Gamer avatar Dec 17 '21 19:12 TheDrawingCoder-Gamer

IIRC that had some really silly reasons related to haxelib, because haxelib couldn't depend on a haxelib, so these functions stayed in Haxe std.

Simn avatar Dec 17 '21 19:12 Simn

So haxelib uses zip tools but you would like to remove them?

TheDrawingCoder-Gamer avatar Dec 17 '21 19:12 TheDrawingCoder-Gamer

I actually thought we moved these to haxelib already, but maybe I'm wrong... anyway, a pull request that cleans this up (and doesn't break haxelib) would be appreciated!

Simn avatar Dec 17 '21 19:12 Simn

Neko also looks like it depends on the haxe classes as well, which means it would probably break if it was removed entirely

TheDrawingCoder-Gamer avatar Dec 17 '21 19:12 TheDrawingCoder-Gamer