How easy would it be to incorporate a ptpython console and expose the editor state through the console? Much like the dev tool js console available inside browsers. Making it easier to interact with the editor while it is running will make it a lot easier and more fun to develop and debug features. If this is not something of interest to you could you give some pointers on how this could be best implemented?
I think this is an attractive platform for customized ides. The attraction to me is:
Quick start time as console application
Simple logic to follow as the code base is small and in Python
pygments integration means a lot of languages can be supported out of the box
Many languages already have tools that can run in a server mode to handle tasks like diagnostics, completion, formatting etc. However the handling of interactions with these external tools tend to be complicated in current platforms which makes better or more customized interaction with these power tools hard to achieve.
So a small hackable core of Pyvim could be the mother of many customized language ides.
How easy would it be to incorporate a ptpython console and expose the editor state through the console? Much like the dev tool js console available inside browsers. Making it easier to interact with the editor while it is running will make it a lot easier and more fun to develop and debug features. If this is not something of interest to you could you give some pointers on how this could be best implemented?
I think this is an attractive platform for customized ides. The attraction to me is:
So a small hackable core of Pyvim could be the mother of many customized language ides.