ahigerd
ahigerd
LuaSocket's `receive` API also has some oddly specific behaviors: https://w3.impa.br/~diego/software/luasocket/tcp.html#receive -- `*l` is useful for line-based protocols, sure, but `*a` is asking for a headache thanks to blocking. It also...
@endrift By the way, I noticed that resetting the scripting state leaves any open socket resources orphaned. We should probably figure something out for that... Also we should discuss whether...
> Unsure it's related, but I got this warning when testing: `QSortFilterProxyModel: index from wrong model passed to mapToSource` It's related. Checking, I see it too. Haven't pinpointed it yet....
Rebased in order to pick up the platform icons.
Possible addition: https://github.com/ahigerd/mgba/pull/1/files I don't know if this is a good idea or not, so I'm keeping it separate until it can be reviewed.
Oops. Forgot to add the new icons to the qrc.
I switched the example scripts over to use `socket.ERRORS` instead of literal strings. As a quality-of-life tweak I also made the `socket.ERRORS` table respond to both numeric and string keys.
The heck? I did that. O.o Did I manage to miss committing something? Fixed.
No complaints from me!
Just because it works doesn't mean it ACTUALLY works. There has been no work done on this task yet and there's still actual effort necessary to get proper VRR support...