Update to fennel 1.5.3

This commit is contained in:
Phil Hagelberg 2025-02-16 17:06:22 -08:00
parent 071154f92e
commit 2edb9c4df5
5 changed files with 3752 additions and 3662 deletions

View File

@ -1,5 +1,7 @@
# Changelog
## UNRELEASED
### Features
* Settings file: `flsproject.fnl`. Settings are now editor agnostic.
@ -7,9 +9,6 @@
* (set (. x y) z) wasn't being analyzed properly.
* (local {: unknown-field} (require :module)) lint warns about the unknown field when accessed via destructuring.
### Changes
* Test code has been refactored
## 0.1.3
### Features

3579
deps/fennel.lua vendored

File diff suppressed because one or more lines are too long

View File

@ -12,7 +12,9 @@ $ cd fennel-ls
$ make docs-love2d # if you plan to use love2d
$ make
```
will create a bleeding-edge latest git `fennel-ls` binary for you.
will create a `fennel-ls` executable for you using your default system `lua`;
use `make LUA=luajit` etc to use a different Lua version.
Run `make install PREFIX=$HOME` to put it in `~/bin` or `sudo make install` for
a systemwide install.

3824
fennel

File diff suppressed because one or more lines are too long

View File

@ -325,7 +325,7 @@ identifiers are declared / referenced in which places."
(let [macro-file? (= (file.text:sub 1 24) ";; fennel-ls: macro-file")
plugin
{:name "fennel-ls"
:versions ["1.4.1" "1.4.2" "1.5.0" "1.5.1" "1.5.2"]
:versions ["1.4.1" "1.4.2" "1.5.0" "1.5.1" "1.5.3" "1.5.4"]
: symbol-to-expression
: call
: destructure