Add LSP logs into the end of the editor, not after its caret (#4060)
Kirill Bulatov
created
Also prevent tabs from being added in readonly editors
Release Notes:
- Fixed LSP logs being inserted into the editor incorrectly
- Fixed `editor::Tab` action inserting tabs in read-only files