Skip to content

Tracking issue for v0.1 release #22

Description

@mrnossiom

I'd like to go through the whole specification before the release

  • to organize the codebase closer to the specification flow. It will be easier to maintain diffs.

  • to update/add all proposed features

I've already reserved the name ls-types on crates.io.

Though I'd like some feedback, it seems that many would benefit from a quick v0.1 release. Going through the spec, will take a bit of time.

Parts checked
  • Base Protocol
  • Basic JSON Structures
    • Progress (from work done progress to partial result params)
    • everything else checked in 5098801
  • Lifecycle Messages (should go into ls_types::lifecycle)
  • Document Synchronization
    • text document related
    • notebook related
  • Language Features
    • ...
  • Workspace Features
  • Window Features

Rendered diff between v3.17 and v3.18 hosted at https://lsp-diff-17-18.tiiny.site/

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions