<p>Currently I can type whole paragraphs, and undo will wipe them all.</p>
<p>I understand this comes from Scintilla and your options may be limited, but to me it is very jarring. I'd expect undo to work either by some kind of rough keyword detection algorithm, or just character-by-character.</p>
<p>I think ideally for me it would create an undo stop if I inserted any common linguistic delimiter (colon, space, tab, apostrophe, etc) after any character that was not a linguistic delimiter.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2254?email_source=notifications&email_token=AAIOWJ7CHPJMN7URGHOSKQTQDWR6ZA5CNFSM4IKV55C2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HEOKZVQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJZFJM7CDBD5I4W56PTQDWR6ZANCNFSM4IKV55CQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAIOWJ2O67YKUMNP3REDOBTQDWR6ZA5CNFSM4IKV55C2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HEOKZVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2254?email_source=notifications\u0026email_token=AAIOWJ7CHPJMN7URGHOSKQTQDWR6ZA5CNFSM4IKV55C2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HEOKZVQ",
"url": "https://github.com/geany/geany/issues/2254?email_source=notifications\u0026email_token=AAIOWJ7CHPJMN7URGHOSKQTQDWR6ZA5CNFSM4IKV55C2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HEOKZVQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>