-
Notifications
You must be signed in to change notification settings - Fork 21
Port to python3 #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
Hey, thanks for looking into this. I don’t have any problems with this. The changes looks straightforward enough. In tinkering with it for a minute, it seems like there are some minor output formatting issues. Though, I am not sure if there are other residual issues (the price you pay for no automated tests, ha!). I think these stem from slightly different outputs of the print calls from kernel/stream.py:61 (or maybe a bug in programs/ls.py). I didn’t look into it too much though. Since this whole repo is mostly a hack anyway, I am not sure how much it is worth trying to fix it (or the hundreds of other historical issues). |
|
I have take a look on the formating trouble. Unfortunaly to me i not totaly control/understand what to exactelly the code. during my test i have optain good result with tabulate. But i suppose if it have been code like that, it's for have no dependency. the only way i see is to recode it part on python3 |
|
Unfortunally nothing on the code previoslly write, create the output you have share to me. I have write some code arround for reproduse something like the result you have share |
Fixe typo on access word
|
Thanks for your patience. I tinkered with this a bit more, and I think you may have it working again. I am not sure about other parts of the system though, so that will need more checks. I will try to test some things and see if there are other issues cause by this change. Really though, I think my code here is way too buggy to be used. It seems like the last state I left it in was pretty broken. So I am not sure how much you are gaining by trying to reuse this. |
|
No trouble, if it take you too much time i understand. I Target MicroPython, and you work by it design is very close as my target. I need a foctional model that is why i would like a pyOS it work. I confess, you actual work can't be ported like that to MicroPython, Here where i try: You'll directlly understand why pyOS must survive |
Here the port of pyOS to python3.
I have use 2to3 and two fixe.
Update the README for informe about the python version change and add a exemple about how start and login pyOS
It PR close #4 and #3