picotool
picotool copied to clipboard
Tools and Python libraries for manipulating Pico-8 game files. http://www.lexaloffle.com/pico-8.php
(I believe you've yet to look at P8SCII, so this is just an FYI for when you do) Currently, when picotool/luamin processes source files wish such code as below: ```lua...
## TL;DR This PR addresses an issue where any emoji symbols in the input lua script would be replaced by a garbled sequence of characters. The proposed solution is to...
It'd be really nice to do `pip install picotool` :) What do you think?
This PR proposes to add pytest-xdist to the lists of dependencies to allow developers to run the tests out of the box, without having to manually install pytest-xdist. When I...
I've noticed that binary operations were now supported, but not in-place binary operations: ^= &= |= ^^= = >>>= In addition, the in-place integer division is missing: \\= This is...
added missing symbols that pico8 doesn't count as tokens, and added special handling for unary operators. token counting is actually almost 100% accurate after these fixes, bar some niche edge...
picotool fails to read p8 carts which use CRLF line endings this generally isn't a huge issue but git and windows make for really annoying problems dealing with line endings...
When used together with `p8tool build --lua-minify`, the sub-options `--keep-all-names` and `--keep-names-from-file=...` are ignored. When used directly with `p8tool luamin` to minify a file already built, they do work. It's...
Hi, I've just setup picotool but any command that tries to create a file seems to be failing. I've followed the installation instructions exactly, but I get the following traceback...
Looks like `cd` is missing from the list in lua.py ...which can cause issue when minifier is allowed to use it as an available identifier. (Can't see any others missing...