Commit Graph

107 Commits

Author SHA1 Message Date
Dongdong Zhou a2d844d5c5 refactor syntax 2023-07-07 20:41:57 +01:00
Jakub Panek 6c85e94e1d
load tree-sitter grammars dynamically, remove most grammars (#2478)
* move directory to lapce-core

* fix: preliminary support for lazyload

* fix: drop unused languages
2023-06-22 19:38:41 +02:00
Jakub Panek 958709b184
feat: replace log with tracing and implement observability (#2466)
* chore: re-format code

* chore: sort crates

* feat: replace log with tracing and implement observability
2023-06-19 16:51:30 +02:00
Jakub Panek e7f9261942
Revert "fix: proxy version comparison" (#2395)
This reverts commit b35b42ac41.
2023-05-22 10:20:59 +02:00
Jakub Panek b35b42ac41
fix: proxy version comparison (#2206) 2023-05-22 01:52:00 +02:00
Jakub Panek 0d4f6fd30a
feat: make metainfo comptime (#2374) 2023-05-14 21:54:17 +02:00
Jakub Panek 0ded46c988
fix: store lapce data next to lapce for portable install (#1888) 2023-03-22 09:37:18 +01:00
Jakub Panek 833015267e
cargo: migrate to workspace.dependencies (#1940) 2023-01-13 19:25:55 +00:00
Chetan Vardhan 41f7a2a030
Update julia queries, fix indent guide (#1862)
* Update julia queries, fix indent guide

* fix: cargo.lock

Co-authored-by: Jakub Panek <me@panekj.dev>
2022-12-25 20:05:30 +01:00
Matheus Abreu b7b17925c1
Add Clojure language support (#1830)
*  Adds Clojure language support

* 📝 Updated changelog

* nitpick: format

* fix: restore Cargo.lock

Co-authored-by: Matheus Abreu <matheus@zuplae.com>
Co-authored-by: Jakub Panek <me@panekj.dev>
2022-12-18 18:00:20 +01:00
Dongdong Zhou 5aa3b61cab bump version 2022-12-14 19:21:35 +00:00
Jakub Panek 502e1330cf
fix: update tree-sitter-bash (#1771) 2022-11-30 23:09:05 +00:00
Arjun31415 da744ee50d
added cmake support (#1767)
Co-authored-by: Jakub Panek <me@panekj.dev>
2022-11-30 20:33:37 +00:00
Arjun31415 599ed5c1fa
Update C tree-sitter (#1759) 2022-11-30 16:43:31 +00:00
Arjun31415 c7288af882
update dlang treesitter (#1758)
* updated tree-sitter-d

* updated dlang treesitter

* fix formatting

* updated changelog

* Update CHANGELOG.md

Co-authored-by: Jakub Panek <me@panekj.dev>

Co-authored-by: Jakub Panek <me@panekj.dev>
2022-11-29 21:00:17 +00:00
Vixea 289e5d13c8
Add syntax highlighting for glsl. (#1741)
* Add syntax highlighting for glsl.

* Update CHANGELOG.md

* correct order

* Update CHANGELOG.md

Co-authored-by: Jakub Panek <me@panekj.dev>

* include even more extensions

I could think of more but at this point its getting a little out of hand
why couldn't  this be standardized :(
got some of them from https://github.com/euler0/sublime-glsl

* fmt

Co-authored-by: Jakub Panek <me@panekj.dev>
2022-11-23 18:42:02 +00:00
Jovan Gerodetti 16e6449dee
Add protobuf language support (#1713) 2022-11-22 14:20:28 +01:00
Dongdong Zhou e65d64b456 bump version 2022-11-18 19:50:08 +00:00
Jakub Panek 5362eb3022 fix: sort languages 2022-11-15 19:40:47 +01:00
听风 89d44fe771
add prisma support (#1700) 2022-11-15 11:00:46 +01:00
Dongdong Zhou 939853808a bump version 2022-11-10 19:10:39 +00:00
Dongdong Zhou 3da96232ec bump to 0.2.2 2022-11-04 22:12:10 +00:00
Dongdong Zhou 417aaabcde xi-rope switch to crates.io 2022-11-01 19:30:21 +00:00
adam-becker 14314967ce
Add syntax highlighting for erlang. (#1609)
* Add syntax highlighting for erlang.

* Update CHANGELOG.md
2022-10-27 22:38:46 +01:00
dependabot[bot] 9ee8e91695
chore(deps): bump tree-sitter-swift from 0.3.3 to 0.3.4 (#1584)
Bumps [tree-sitter-swift](https://github.com/alex-pinkus/tree-sitter-swift) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/alex-pinkus/tree-sitter-swift/releases)
- [Commits](https://github.com/alex-pinkus/tree-sitter-swift/compare/0.3.3...0.3.4)

---
updated-dependencies:
- dependency-name: tree-sitter-swift
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-23 15:42:16 +01:00
Jakub Panek b5f6488373
Icon themes (#1459) 2022-10-20 19:08:16 +01:00
Dorian Péron b0f162019d
feat(tree-sitter): Add XML support (#1554)
* Added XML syntax highlighting support.

* feat(tree_sitter_xml); Updated CHANGELOG.md

Co-authored-by: Dorian 'RenjiSann' Péron <dodo.savenay@gmail.com>
2022-10-19 19:18:12 +01:00
Paul Delafosse d3371361ce
feat(tree-sitter): add sql language (#1472) 2022-10-16 19:46:09 +01:00
Dongdong Zhou fdb1e52f4e bump version to 0.2.1 2022-10-12 19:13:39 +01:00
NiceSieve 3ce1306927
Add Scheme tree-sitter support (#1416)
* add support for Scheme tree-sitter

* add test for Scheme language
2022-09-30 22:32:36 +01:00
NiceSieve 27578f4579
sort languages alphabetically (#1411) 2022-09-30 21:10:32 +01:00
NiceSieve 3551ad2c4d
add tree-sitter support for R (#1370) 2022-09-30 19:57:18 +01:00
xiaoxin 0522da59f2
add vue highlight support (#1326)
* feat: add vue highlight support

* feat: add vue lang

* remove vue svg
because the licences is unknow
2022-09-29 19:18:31 +01:00
Paul Delafosse 8c56be834c
Chore/remove unused deps (#1390)
* chore(lacpe-data): remove unused dependencies

* chore(lacpe-ui): remove unused dependencies

* chore(lacpe-core): remove unused dependencies
2022-09-29 19:17:38 +01:00
Suraj Ghimire 196f896a2e
Lua support (#1375)
* initial support for lua

Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>

* use master implementation for new_highlight_config

Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>

* add proper License and source

Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>

Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>
2022-09-28 20:16:17 +01:00
Suraj Ghimire b37f34684a
Merge branch 'master' into d_syntax_highlighting
Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>
2022-09-24 09:31:05 +05:30
Suraj Ghimire b998c1f3a5
Merge branch 'master' into d_syntax_highlighting
Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>
2022-09-24 09:02:29 +05:30
Dongdong Zhou f200dd9f81
Merge pull request #1299 from Giton22/master
Kotlin tree-sitter support
2022-09-23 19:42:32 +01:00
Giton 24f0118f94 Add kotlin tree-sitter support 2022-09-22 23:17:55 +02:00
Jakub Panek 7c7ef50800 fix: replace lazy_static 2022-09-22 22:36:00 +02:00
tobil4sk 54d0912dd6
Use upstream repo for tree-sitter-haxe 2022-09-20 23:31:32 +01:00
Stanislav Lapata a41bf06765
use official tree-sitter-ruby instead of fork (#1099)
Co-authored-by: Dániel Buga <bugadani@gmail.com>
2022-09-13 21:07:39 +01:00
Jakub Panek 3ff2e3c214 feat: add tree-sitter-latex
Signed-off-by: Jakub Panek <me@panekj.dev>
2022-09-11 23:29:47 +02:00
Jakub Panek 4372c3400e feat: add tree-sitter-svelte
Signed-off-by: Jakub Panek <me@panekj.dev>
2022-09-11 23:29:47 +02:00
Dongdong Zhou 5ec804538a
Merge pull request #1153 from franklinblanco/master
Adding support for the dart language (help needed)
2022-09-11 21:52:03 +01:00
Jakub Panek 7d62b6db02 dep: replace tree-sitter-json crate with git repo 2022-09-11 18:41:12 +02:00
Franklin 62f5c00238 added syntax highlighting and support for the dart language. T 2022-09-11 12:19:18 -04:00
Franklin 3fa98f7361 added support for dart language in list of languages. 2022-09-11 11:42:52 -04:00
Suraj Ghimire 0c92aecfbb
initial support for d syntax highlighting
Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>
2022-09-11 11:59:46 +05:30
MinusGix 36c0eb5061 Replace syntax code with Helix's 2022-09-10 00:55:50 -05:00