Thank you Ehsan.
1 I see now that undo for the code editor window and for grasshopper are separated!?
It’s interesting but I’m not sure I would prefer current concept.
Simply put: gh script undo behave very differently from Rhino 7.
Grasshopper is first a
visual programming language, then there are small scripts here and there.
I think an user (me surely) expect to have undo as “let’s go back to 5 minutes ago where everything worked fine!”.
A definition algorithm is mixed, visual+script, while working there are edits outside and inside scripts. Not sorted, in random order.
If script editor undo and grasshopper undo are separated, not synced, one would go crazy with “undo here, undo there, redo here, redo there” to pinpoint again the working build.
This is not good. Really dangerous.
I’m pretty sure current undo behavior is definitively objectively wrong.
… but that again is my subjective opinion.
3
Yes:
they are sort of broken, when description text have same words of variables it mess up the bold style and other stuff. But overall one can code directly by reading the description here.
I learnt coding directly here, thanks to descriptions, I have to search rhinocommon method only 0.1% of the cases…
6 … super!
7
I’ve seen another misbehaviour:
The autocompletion dropdown (or dropup) menu can’t be closed with ESC key.

(this ^ is just a case but it happens the same with similar others)
to close it you have to move away hand from keyboard to use the mouse and click in another line.