python-editor-v3
python-editor-v3 copied to clipboard
Micro:bit Educational Foundation Python Editor V3
If there's existing content in the editor then it's possible to insert a code snippet via dnd like this:  ...which isn't ideal! The cursor position will also be confused...
We should sort autocomplete to prioritise instance fields/methods as appropriate. E.g. `Image.` should be class fields, `Image.HEART.` should be instance fields.  We should consider planning further work to order...
[Autocomplete] Completion after `display.show(Image.` shows global completions not image completions
Completion after `display.show(Image.` shows global completions not image completions. You need some following code. The default sample code will suffice. If the missing bracket is supplied then the completions are...
## Bug Description In Android and iOS tablet browser, with landscape or portrait orientation, the site sizing seems to ignore the height of the browser title, toolbar, etc. The buttons...
Add a visible prompt to the compact serial bar to suggest the user expands it to see output if any output has been written. ## Questions Should this include the...
We should clear the traceback shown in the compact serial bar if the user interacts with the REPL. Currently we use the last traceback in the latest 4k of serial...
As noted on #146 the error when the file system is too large is passed directly to the user from microbit-fs. We should find a way to translate this, e.g....
1. Change program to ``` while True: print("Hi") ``` 2. Connect and Flash 3. Open Serial (V2 only, it's already open for V3) 4. Refresh page 5. Attempt to connect...
## Depends on #13 ## Description Extract the WebUSB code and associated tests to its own library. ## Todo - [ ] Review and generalise the interface. Get input from...
## Bug Description A clear and concise description of what the bug is. Needs a repro. Not sure if this is a bug as I haven’t been able to reproduce...