Commit Graph

10 Commits

Author SHA1 Message Date
Phil Hagelberg
3eeebdbf11
Build a shebanged executable instead of a binary.
This makes the build itself a lot more portable. The executable of
course relies on lua being installed on the machine, but this will
nearly always be the case for a program used by Fennel developers.

Bonus: removes the direct use of the fennel.utils module which was
only used for the table? function and was causing a warning.
2022-09-08 11:41:01 -05:00
XeroOl
80d4455ed3
find definition is more advanced but more brittle 2022-08-07 18:47:18 -05:00
XeroOl
4847179afd
Created a compiler plugin, local go-to-definition 2022-08-02 18:18:03 -05:00
XeroOl
052f9a67d0
reduce the prevelance of penlight 2022-08-01 18:21:27 -05:00
XeroOl
349280ad9e
organization 2022-08-01 13:57:08 -05:00
XeroOl
680e4a6485
More progress on the language server 2022-08-01 13:09:05 -05:00
XeroOl
3c91ad0680
More progress 2022-07-30 01:30:01 -05:00
XeroOl
9815dae79d
Test rework, and more file tests 2022-07-29 00:08:14 -05:00
XeroOl
528b770b7b
added very basic file support, no fileedit syncing yet 2022-07-27 23:16:42 -05:00
XeroOl
5deb5e1ed0
very basic progress to getting communication working 2022-07-24 00:33:50 -05:00