Hi Martin,
It makes my extension useless :D but I love it.
So, I think I can maintain my extension for (0.92) for some time, but if the Thomas's works is included soon, there is no need to port my extension to inkscape 1.0+.
I was reviewing my knowledge of C++ just to do what Thomas is doing already :D :D :D
Just two things I thing are important to include:
1. Embedded Python code editor with syntax highlight and ideally code completion.
2. Support to create/edit/execute embeded python scripts in the svg document itself:
<script type="text/python" id="main">
.....
</script>
Cheers,
Frank.