├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── cog.toml ├── example ├── .gitignore ├── Tiltfile ├── example.bzl ├── example.star └── lib.bzl ├── extension.toml ├── languages ├── bazelrc │ ├── config.toml │ └── highlights.scm └── starlark │ ├── brackets.scm │ ├── config.toml │ ├── embedding.scm │ ├── highlights.scm │ ├── indents.scm │ ├── outline.scm │ ├── overrides.scm │ └── textobjects.scm ├── publish.nu └── src ├── starlark.rs └── starpls.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | *.wasm 3 | grammars 4 | extensions 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/README.md -------------------------------------------------------------------------------- /cog.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/cog.toml -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | /bazel-* 2 | -------------------------------------------------------------------------------- /example/Tiltfile: -------------------------------------------------------------------------------- 1 | def cool_fn(a, b): 2 | return a + b 3 | -------------------------------------------------------------------------------- /example/example.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/example/example.bzl -------------------------------------------------------------------------------- /example/example.star: -------------------------------------------------------------------------------- 1 | def hello(): 2 | pass 3 | -------------------------------------------------------------------------------- /example/lib.bzl: -------------------------------------------------------------------------------- 1 | def cool_fn(a, b): 2 | return a + b 3 | -------------------------------------------------------------------------------- /extension.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/extension.toml -------------------------------------------------------------------------------- /languages/bazelrc/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/bazelrc/config.toml -------------------------------------------------------------------------------- /languages/bazelrc/highlights.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/bazelrc/highlights.scm -------------------------------------------------------------------------------- /languages/starlark/brackets.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/starlark/brackets.scm -------------------------------------------------------------------------------- /languages/starlark/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/starlark/config.toml -------------------------------------------------------------------------------- /languages/starlark/embedding.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/starlark/embedding.scm -------------------------------------------------------------------------------- /languages/starlark/highlights.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/starlark/highlights.scm -------------------------------------------------------------------------------- /languages/starlark/indents.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/starlark/indents.scm -------------------------------------------------------------------------------- /languages/starlark/outline.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/starlark/outline.scm -------------------------------------------------------------------------------- /languages/starlark/overrides.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/starlark/overrides.scm -------------------------------------------------------------------------------- /languages/starlark/textobjects.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/languages/starlark/textobjects.scm -------------------------------------------------------------------------------- /publish.nu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/publish.nu -------------------------------------------------------------------------------- /src/starlark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/src/starlark.rs -------------------------------------------------------------------------------- /src/starpls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaucy/zed-starlark/HEAD/src/starpls.rs --------------------------------------------------------------------------------