SublimeText / PackageDev

Tools to ease the creation of snippets, syntax definitions, etc. for Sublime Text.
MIT License
436 stars 83 forks source link

Syntax: Add kind info for ST4 #305

Closed deathaxe closed 3 years ago

deathaxe commented 4 years ago

This PR...

  1. is meant for ST4 only at its final stage. (Until https://github.com/SublimeText/PackageDev/commit/122beaa680bc5dbfd831563a4c4166dffa651699 both ST3 and 4 are supported).
  2. creates a syntax_dev package to split highlighting and completions into separate modules.
  3. completions from base syntaxes are still missing (extends needs to be added).

It is a set of ideas of how completions may work in future releases. It already works pretty good - may need some structural improvements though.