Been re-adding functionality on top of the base in such a way that every feature (including terminal, editor, etc) is quite self-contained and in its own file. I'm aiming to get a bare minimum Web IDE working first.
Tried at least partially to move everything back to a K&R coding style.
It's still not working properly, but I'd really appreciate it if people could take a look at the general layout and let me know what they think. This is the point at which stuff is being put back in, so now would be the time to make sure the base is as nice/simple/maintainable as possible.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I finally got fed up with the hideous mess that the Web IDE now is.
I've just added a new branch to the IDE's repository: https://github.com/espruino/EspruinoWebIDE/tree/major_refactor
I'm basically starting from a blank canvas. I've:
unused
It's still not working properly, but I'd really appreciate it if people could take a look at the general layout and let me know what they think. This is the point at which stuff is being put back in, so now would be the time to make sure the base is as nice/simple/maintainable as possible.