neumond
|
f1e4a14425
|
CC:T final tests migrated
|
2023-11-20 01:07:27 +03:00 |
|
neumond
|
b719fde825
|
CC:T term redirections
|
2023-11-20 00:32:25 +03:00 |
|
neumond
|
ed3f889734
|
CC:T gps & command computers
|
2023-11-19 03:55:24 +03:00 |
|
neumond
|
7d7bac16f3
|
Reorganize files
|
2023-11-19 03:37:18 +03:00 |
|
neumond
|
a885b539a0
|
CC:T improve window & term apis
|
2023-11-19 03:01:55 +03:00 |
|
neumond
|
04d773a61b
|
CC:T fix & test bunch of peripherals
|
2023-11-07 04:22:28 +03:00 |
|
neumond
|
28e5c7ded3
|
CC:T fix turtle api
|
2023-11-06 19:01:17 +03:00 |
|
neumond
|
1825830ca2
|
Fix CC:T parallel api
|
2023-11-06 16:15:24 +03:00 |
|
neumond
|
49232f6df7
|
CC:T fix & test more modules
|
2023-11-06 15:34:21 +03:00 |
|
neumond
|
0bf9b074fd
|
CC:T fix some issues with core modules
|
2023-11-06 01:31:13 +03:00 |
|
neumond
|
73ab07000c
|
Continue fixing CC:T
|
2023-11-05 23:28:50 +03:00 |
|
neumond
|
91b54f2435
|
Initial fixes for fresh CC:T
|
2023-10-24 09:15:52 +03:00 |
|
neumond
|
55d3035a38
|
Add os module stub
|
2023-06-18 15:39:48 +03:00 |
|
neumond
|
09905bcd7a
|
Add keyboard, colors, sides modules
|
2023-06-18 04:41:11 +03:00 |
|
neumond
|
e7b171d187
|
Test for file encodings
|
2023-06-18 03:04:13 +03:00 |
|
neumond
|
0bab7a185c
|
Filesystem API
|
2023-06-18 02:54:06 +03:00 |
|
neumond
|
ee320eb7a5
|
Automate encoding detection
|
2023-06-12 22:58:18 +03:00 |
|
neumond
|
493f76a2d7
|
Add term API
|
2023-06-12 16:24:41 +03:00 |
|
neumond
|
769ff17be4
|
Fix tests: use stable invalid uuid, use old typing
|
2023-06-12 14:44:31 +03:00 |
|
neumond
|
0cd683bb46
|
Debug component module; First call to gpu method
|
2023-06-12 14:37:16 +03:00 |
|
neumond
|
1fbe1d955d
|
Update tests
|
2023-06-12 03:13:54 +03:00 |
|
neumond
|
183f94ceac
|
Component API draft
|
2023-06-12 01:42:57 +03:00 |
|
neumond
|
bfa44a3f1b
|
Fix unicode input
|
2023-05-23 15:11:22 +03:00 |
|
neumond
|
8ba75f83a7
|
Fix typing for older python
|
2023-05-22 14:54:35 +03:00 |
|
neumond
|
f7be097417
|
OC computer api test
|
2023-05-22 14:52:15 +03:00 |
|
neumond
|
d57e6c60fe
|
Test descriptions
|
2023-05-22 14:42:30 +03:00 |
|
neumond
|
c2e1737000
|
Refine protocol; Add unicode for oc
|
2023-05-22 14:39:08 +03:00 |
|
neumond
|
4df5d1aee5
|
First module for oc
|
2023-05-21 18:29:54 +03:00 |
|
neumond
|
e21b26b0a3
|
Ability to run commands from file system
|
2023-05-20 05:10:04 +03:00 |
|
neumond
|
2c4c02fb60
|
Exclude py3.7 from supported versions (end-of-life soon)
|
2023-05-20 01:44:40 +03:00 |
|
neumond
|
d3ea2f75b2
|
Don't use match-case to be compatible with older python
|
2023-05-20 01:42:34 +03:00 |
|
neumond
|
d7f80a9822
|
Add pytest to CI
|
2023-05-20 01:38:32 +03:00 |
|
neumond
|
94b31aa72c
|
Github CI
|
2023-05-20 01:37:05 +03:00 |
|
neumond
|
83c228917f
|
Remove protocol print debug
|
2023-05-19 23:08:17 +03:00 |
|
neumond
|
a3cb7da822
|
Add some tests
|
2023-05-19 23:06:44 +03:00 |
|
neumond
|
7c394db945
|
Initial support for OpenComputers
|
2023-05-18 09:52:41 +03:00 |
|
neumond
|
d1145c5995
|
Serialize LuaExpr for evaluated parameters
|
2020-07-27 10:22:18 +03:00 |
|
neumond
|
a93c8a4e4c
|
Expose ability to register custom peripherals
|
2020-07-27 10:01:24 +03:00 |
|
neumond
|
86fb546e16
|
Inventory peripheral
|
2020-07-25 09:30:54 +03:00 |
|
neumond
|
417180be03
|
Add how to run program to readme
|
2020-07-25 02:41:28 +03:00 |
|
neumond
|
1dbc42f9b6
|
Raise exceptions on turtle actions unconditionally
|
2020-07-25 02:38:54 +03:00 |
|
neumond
|
f7b63c9bec
|
Disable protocol debugging
|
2020-07-22 02:33:40 +03:00 |
|
neumond
|
9e69b2fe61
|
Pass arguments to programs
|
2020-07-22 02:28:20 +03:00 |
|
neumond
|
4b9b62570c
|
Better message if program not found
|
2020-07-22 02:02:01 +03:00 |
|
neumond
|
7b6320b1a1
|
Shorter REPL banner
|
2020-07-22 01:52:29 +03:00 |
|
neumond
|
1914158edc
|
Terminate program on closed connection
|
2020-07-22 01:34:35 +03:00 |
|
neumond
|
9e6a79c1ba
|
Use bytes for lua strings; Encode strings carefully where applicable; Disable passing strings as arguments to lua_call
|
2020-07-22 01:26:49 +03:00 |
|
neumond
|
da2488c74a
|
Simplify lua deserializer
|
2020-07-21 17:12:01 +03:00 |
|
neumond
|
2569c77268
|
Bugfixes
|
2020-07-21 07:19:25 +03:00 |
|
neumond
|
4e00f4c8b6
|
Make protocol more compact
|
2020-07-21 04:45:27 +03:00 |
|