It seems some servers are very helpful and send the changes that should be made to the document from the end of document to the beginning. Which is the best way to make the changes to the document.
Other servers add the changes from top to bottom. Which means I have to reverse the order and process the list backwards.
I just have to check the list to determine what to do I'll fix it in the next release...
I should have mentioned I used Intelephense server for PHP. I might add that I never use any tool to automatically format code (with slight exception of un-minifying JavaScript once in a blue moon, but that's it.) If you prefer to postpone fixing this, I won't bat an eye
Alium tibi quaere fratrem; hic, quem tuum putas, meus est. Titus Flāvius Caesar Vespasiānus Augustus
In the second beta it does the job just fine, great! However, it seems that it works only when entire document is selected -- which is confusing...
Small nitpick: "Insert spaces (instead of not tabs)" has superfluous "not", hasn't it?
And while I'm in the nitpicking mood : Project > Configuration > LSP > buttons at the bottom: if the first one is "start", the second should be "stop" (cf. ApacheMonitor.exe) .
Alium tibi quaere fratrem; hic, quem tuum putas, meus est. Titus Flāvius Caesar Vespasiānus Augustus