Comment by eru

8 hours ago

Nice! One suggestion: don't just make this apply to text, but also to a specific cursor position (you could say a zero-length text selection where start=end). That's natural if you eg want to say that between one sentence and the next, or one word and the next, you want to insert the sound of a train arriving or a sigh.