Commit graph

29 commits

Author SHA1 Message Date
Olivier Goffart
56d592100e Update a few dependencies 2021-10-21 12:24:48 +02:00
Olivier Goffart
5d9608a565 Keep the Rotate element as internal 2021-08-09 17:43:22 +02:00
Olivier Goffart
b6137ecbc4 Error when trying to use internal builtin items 2021-08-09 17:43:22 +02:00
Tobias Hunger
bac4d895ce Janitor: Fix clippy::while_let_on_iterator 2021-08-09 13:19:34 +02:00
Tobias Hunger
c74565a883 Janitor: Fix clippy::needless_return 2021-08-04 22:50:35 +02:00
Tobias Hunger
24a2021226 Janitor: Fix clippy::needless_borrow 2021-08-04 22:50:35 +02:00
Tobias Hunger
ce4727b2e8 Janitor: Fix clippy::single_char_pattern 2021-08-04 22:50:35 +02:00
Tobias Hunger
5cf23f102e Janitor: Fix clippy::redundant_pattern_matching 2021-08-04 22:50:35 +02:00
Olivier Goffart
0766ebbd0d LSP: update the lsp-types crate version 2021-07-22 09:19:41 +02:00
Olivier Goffart
d7402be076 LSP: properly classify callback aliases in auto-complete
Otherwise the completion is wrong as it tries to complete
with `:` instead of `=>`
2021-07-15 11:10:05 +02:00
Olivier Goffart
13bd828b96 Update license date 2021-07-02 15:55:54 +02:00
Olivier Goffart
715d38903f Allow to omit the type of aliases 2021-06-07 10:48:09 +02:00
Olivier Goffart
1537a60712 LSP: auto-complete for the reserved property
Which includes the layout properties
2021-05-28 15:03:45 +02:00
Olivier Goffart
91b43017ad Fix build 2021-05-20 18:28:52 +02:00
Olivier Goffart
f871867608 WIP: formater tool 2021-04-29 13:44:12 +02:00
Olivier Goffart
847f3b26e4 Hide internal type in auto-completions 2021-04-23 15:06:37 +02:00
Olivier Goffart
63844a5907 LSP: auto-completion in paths
For import and @image
2021-04-18 15:16:12 +02:00
Olivier Goffart
04f4428965 More snippet support 2021-04-18 13:30:04 +02:00
Olivier Goffart
80e92e3ed5 LSP: Use snippets for keyword completion 2021-04-18 13:14:41 +02:00
Olivier Goffart
1268844c40 LSP: keyword computation only need to be done at the element level 2021-04-18 12:39:19 +02:00
Olivier Goffart
a31b8f51d9 LSP: d-duplicate some code 2021-04-17 12:50:47 +02:00
Olivier Goffart
06f2223bb2 LSP: move code around 2021-04-17 12:50:47 +02:00
Olivier Goffart
a83449b630 LSP: type completion 2021-04-17 09:32:46 +02:00
Olivier Goffart
b94ea38965 LSP: completion in second level of expressions 2021-04-17 08:31:17 +02:00
Olivier Goffart
3a167710b9 LSP: Have expression autocompletion in more contexts 2021-04-17 00:16:59 +02:00
Olivier Goffart
7d6bcc40be LSP: Use the recently refactored lookup system 2021-04-16 23:41:59 +02:00
Olivier Goffart
ad298a309f WIP: LSP autocompletion of expression 2021-04-16 23:41:59 +02:00
Olivier Goffart
546d4aa689 LSP: completion of property names in binding
If there is already a ':' or a '=>'
2021-04-16 11:34:21 +02:00
Olivier Goffart
4ce2929b34 LSP: Move the completion code to its own module 2021-04-16 07:59:16 +02:00