Commit Graph

313 Commits

Author SHA1 Message Date
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
Jakub Panek 19cefff16d
Revert "fix(clippy): clippy::manual_clamp" (#1817)
* Revert "fix(clippy): clippy::manual_clamp"

This reverts commit d8c76be3e1.

* fix(clippy): #![allow(clippy::manual_clamp)]
2022-12-16 23:37:14 +01:00
dobriyanchik 729f61f97b
updated csharp syntax properties (#1814) 2022-12-15 21:12:52 +01:00
Dongdong Zhou 5aa3b61cab bump version 2022-12-14 19:21:35 +00:00
Daniel H 0483d0a97c
Use more standardized java indentation (#1808) 2022-12-13 12:31:16 +01:00
Dongdong Zhou b955e700eb
add terminal tab (#1770)
* add terminal tab

* new/close terminal tab

* update changelog
2022-12-01 19:44:37 +00:00
Daniel H 1d8e4f8133
Add error dialog for invalid syntax highlighting schemes (#1772)
* make highlighting errors not panic, log them instead

* add error dialog for invalid syntax highlighting schemes

* Accept suggestion by panekj

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

Co-authored-by: Jakub Panek <me@panekj.dev>
2022-12-01 19:03:38 +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
Dongdong Zhou c0e857ff63
Revert "(band-aid) fix opening some file types crashing lapce (#1764)" (#1768)
This reverts commit 9bb80f83e0.
2022-11-30 19:27:42 +00:00
Daniel H 9bb80f83e0
(band-aid) fix opening some file types crashing lapce (#1764)
* (band-aid) fix opening some file types crashing lapce

* add #1764 to CHANGELOG.md

* replace a match with Option::map in declare_language_highlights!
(clippy didn't catch this due to it being in a macro)
2022-11-30 19:24:49 +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
Daniel H 6e4a472ef1
Add vim motions cw, ce, cc, S, and QOL modal bind gf (#1760)
* add vim motions cw, ce, cc, S, and QOL modal bind gf

* add #1760 to CHANGELOG.md
2022-11-29 20:58:56 +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
MinusGix 429f0c501e
Fix enclosing parentheses crash (#1745) 2022-11-23 18:41:19 +00:00
Jovan Gerodetti 16e6449dee
Add protobuf language support (#1713) 2022-11-22 14:20:28 +01:00
Dongdong Zhou 50c187e851
signature position change (#1736) 2022-11-21 19:51:28 +00:00
MinusGix 5b10fea8f3
Add save without formatting; Allow toggling of formatting for autosave (#1722)
* Add save without formatting

* Allow disabling formatting on autosave
2022-11-20 22:41:39 +00:00
MinusGix 6492ec2cb5
Impl displaying signature from LSP (#1720) 2022-11-19 19:45:17 +00:00
Dongdong Zhou e65d64b456 bump version 2022-11-18 19:50:08 +00:00
Jakub Panek 84bf7200e9
fix: remove useless language tests (#1707) 2022-11-15 20:05:34 +00:00
Dongdong Zhou 4b108d1360
theme settings fix (#1706)
Fix #1596
2022-11-15 19:17:32 +00:00
Jakub Panek 5362eb3022 fix: sort languages 2022-11-15 19:40:47 +01:00
Michael 36f5e22d41
add codelens and sticky headers for Dart (#1690) 2022-11-15 19:10:44 +01:00
听风 89d44fe771
add prisma support (#1700) 2022-11-15 11:00:46 +01:00
Arjun31415 a937a67222
added queries for svelte (#1702) 2022-11-15 08:19:55 +01:00
Dongdong Zhou 939853808a bump version 2022-11-10 19:10:39 +00:00
Assistant 9026987880
fix: use correct python identation (#1666)
* Fix python identation bug caused by #1411

* Added entry to CHANGELOG.md

* Update python indentation to pep8 and fix comment

* Updated CHANGELOG.md to match
2022-11-08 19:10:21 +00:00
Dongdong Zhou f4a879c5dc
paint plugin icons (#1653)
* paint plugin icons

* update changelog
2022-11-06 20:40:17 +00:00
Dongdong Zhou 3da96232ec bump to 0.2.2 2022-11-04 22:12:10 +00:00
Suraj Ghimire bfdbbd2efb
add sticky headers to julia (#1636)
Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>

Signed-off-by: Suraj Ghimire <suraj@ghishadow.com>
2022-11-04 21:33:06 +00:00
Dongdong Zhou 83cbbfca06
clippy fix (#1640) 2022-11-03 21:38:31 +00:00
Jakub Panek 6464258803
fix: update xi_rope import name (#1635) 2022-11-02 07:16:52 +00:00
Dongdong Zhou 417aaabcde xi-rope switch to crates.io 2022-11-01 19:30:21 +00:00
Dongdong Zhou 5a41c990a2 safeguard char_at_offset 2022-11-01 19:19:21 +00:00
Pierce Thompson 8c9a6aa68d
Fix kts files not being recognized 2022-11-01 00:42:54 -04:00
Michael e51ffc9e04
Highlight matching brackets (#1421)
* add basic bracket matching and highlighting

* minor refactor

* fix bracket matching

* update after review

* refactor syntax

* fix errors

* split bracket search into functions

* fix merge errors

* finish bracket matching for cursor, add tests

* finish bracket matching for syntax

* fix: find enclosing pair for cursor, rename fn's

* fix doctest

* add PR to changelog
2022-10-31 21:22:53 +00:00
Michael Rutter be64a44d44
feat: added show hover keyboard shortcut (#1620) 2022-10-31 21:05:19 +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
Jonathon Waterhouse 212261aaa3
Detect the .Containerfile file extension as a Dockerfile (#1603) 2022-10-27 19:57:54 +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
Dongdong Zhou 64bf5eba34
fix tree sitter edit once more (#1556) 2022-10-19 19:03:13 +01:00
Paul Delafosse d3371361ce
feat(tree-sitter): add sql language (#1472) 2022-10-16 19:46:09 +01:00
Dongdong Zhou 43d6e46660 add tests 2022-10-15 21:40:40 +01:00
Cameron 59b9a9d1d9
Wrap selected text with brackets/quotes (#1452) 2022-10-15 21:20:48 +01:00
Dongdong Zhou a2145be649 previous word for modal and non-modal 2022-10-15 20:01:06 +01:00
killian 198d9b3299
Improve Ctrl+Left-Arrow Keys behavior (#1531)
* Improve Ctrl+Left-Arrow Keys behavior

* Add CHANGELOG entry
2022-10-15 19:35:26 +01:00