close, but not quite there. Turning off Group Undo leaves me with the following (using my example from above):
where the | is the cursor. So, can PhpED be altered so that when you undo, it either places the cursor at the last place before the selection :
or, remove what had been typed last
?
As it stands now, you have to manually move your cursor to the end of the function you had been typing and resume, or wipe it out altogether.
As a side, I think it would be beneficial to elaborate on some of these options in the help file. "Similar operations" is a bit vague.