brombres / Rogue

Rogue programming language. Ergonomic, object-oriented, high-level, multi-platform, compiles to C.
MIT License
29 stars 8 forks source link

Python fix 2020g #78

Closed MurphyMc closed 4 years ago

MurphyMc commented 4 years ago

Bunch of Python fixes in here. There's a set of tests (written with Python's unittest module) which this passes. It might be nice to be able to include them somehow?

There's also a change to Process for environ... I feel like maybe this or something like it has happened before? Not sure when/where this became a problem, but the change seems correct to me and builds on Linux (not tested elsewhere, but seems like it should be correct elsewhere also).