Commit Graph

15 Commits

Author SHA1 Message Date
Phil Hagelberg
f25fd9fd60 Replace fork of Fennel with upstream.
* Rename "customhook-early-" hooks to "pre-"
* Change hook argument order to put scope second.
2023-12-03 16:32:15 -06:00
XeroOl
16e9fbd856 Update fennel to my extra-hooks-6 branch of 1.3.1-dev 2023-12-01 13:56:28 -06:00
XeroOl
b011004988 Support utf16 offsets, and upgrade textdocumentsync to 2 2023-07-12 00:09:30 -05:00
XeroOl
6b5d4cc6fb update fennel to another patch 2023-06-02 20:57:00 -05:00
XeroOl
7f8942fde6 Support completions of x: symbols 2023-05-27 21:10:49 -05:00
XeroOl
2eb99a7283 Update fennel to version 1.3.1
There is a new fennel branch on my fork of fennel called extra-hooks-3
which is up to date with fennel 1.3.1 and has the extra hooks necessary
for the server.

Also, some of the error messages need to be updated to match with fennel
1.3.1's changes.
2023-02-22 23:36:14 -06:00
XeroOl
70e434839f
update internal fennel version to ~xerool/fennel extra-hooks-2 2022-11-11 12:46:56 -06:00
XeroOl
bf10c5b8bd
New changes to fennel to support malformed sym 2022-09-17 09:24:01 -05:00
XeroOl
1714526820
Update internal version of fennel
This update makes (->) and (doto) etc. slightly friendlier to fennel-ls.
2022-09-09 21:46:04 -05:00
XeroOl
3cab59622c
The parser is more robust under error 2022-09-01 23:20:38 -05:00
XeroOl
b9d084fada
Upgrade fennel to ~xerool/fennel for extra hooks 2022-09-01 01:02:19 -05:00
XeroOl
5ac7561f05
updated fennel 2022-08-28 00:38:21 -05:00
XeroOl
ddc9539bdf
bump fennel version to custom build
Temporarily bump fennel to a "fork" until my patch is merged upstream
in fennel's repo.
2022-08-24 23:13:36 -05:00
XeroOl
80d4455ed3
find definition is more advanced but more brittle 2022-08-07 18:47:18 -05:00
XeroOl
680e4a6485
More progress on the language server 2022-08-01 13:09:05 -05:00