Skip to content

0.2.9

Compare
Choose a tag to compare
@natebosch natebosch released this 20 Jan 19:26
· 273 commits to master since this release
  • Add an argument to lsc#edit#findCodeActions to pass a callback to choose an
    action.
  • Save and restore window view when applying a workspace edit.
  • Bug fix: Handle zero width edits at the end of a line.
  • Add support for textDocument/rename.
  • Support TextEdits in non-current buffers.
  • Add lsc#diagnostics#count()
  • Add :LSClientAllDiagnostics which populates the quickfix list with
    diagnostics across all files that have been sent by any server.
  • Bug fix: Don't make callback functions global.
  • Reduce performance impact of a large number of files with empty diagnostics.
  • Allow message_hooks values to be a dict which gets merged into params.
    Supports inner values which are functions that get called to resolve values.
  • Support highlights for multi-line diagnostics.
  • Split up large messages into chunks to avoid potential deadlocks where output
    buffer becomes full but it isn't read.
  • Improve performance of incremental diff.
  • Print messages received on stderr.
  • Don't open an empty quickfix list when no references are found.
  • Don't mask hlsearch with diagnostics.