Remove luarocks packaging files.
This commit is contained in:
parent
488add028f
commit
66bc08a616
@ -6,7 +6,6 @@ packages:
|
|||||||
- lua5.3
|
- lua5.3
|
||||||
- lua5.4
|
- lua5.4
|
||||||
- luajit
|
- luajit
|
||||||
- luarocks
|
|
||||||
sources:
|
sources:
|
||||||
- https://git.sr.ht/~xerool/fennel-ls
|
- https://git.sr.ht/~xerool/fennel-ls
|
||||||
tasks:
|
tasks:
|
||||||
|
|||||||
10
Makefile
10
Makefile
@ -14,11 +14,8 @@ MANDIR ?= $(PREFIX)/share/man/man1
|
|||||||
FENNELFLAGS=--add-package-path "deps/?.lua" --add-fennel-path "src/?.fnl;deps/?.fnl"
|
FENNELFLAGS=--add-package-path "deps/?.lua" --add-fennel-path "src/?.fnl;deps/?.fnl"
|
||||||
REQUIRE_AS_INCLUDE_SETTINGS=$(shell $(FENNEL) tools/require-flags.fnl)
|
REQUIRE_AS_INCLUDE_SETTINGS=$(shell $(FENNEL) tools/require-flags.fnl)
|
||||||
|
|
||||||
ROCKSPEC_LATEST_SCM=rockspecs/fennel-ls-scm-$(shell ls rockspecs | \
|
|
||||||
grep -Eo 'scm-[0-9]+' | grep -Eo [0-9]+ | sort -n | tail -1).rockspec
|
|
||||||
|
|
||||||
.PHONY: all clean test repl install docs docs-love2d install-deps ci selflint \
|
.PHONY: all clean test repl install docs docs-love2d install-deps ci selflint \
|
||||||
deps rm-docs rm-deps count testall check-deps check-luarocks
|
deps rm-docs rm-deps count testall check-deps
|
||||||
|
|
||||||
all: $(EXE)
|
all: $(EXE)
|
||||||
|
|
||||||
@ -93,11 +90,6 @@ check-deps:
|
|||||||
diff -r fennel old-fennel
|
diff -r fennel old-fennel
|
||||||
rm -rf old-deps old-fennel
|
rm -rf old-deps old-fennel
|
||||||
|
|
||||||
check-luarocks:
|
|
||||||
luarocks install $(ROCKSPEC_LATEST_SCM) --dev --local
|
|
||||||
eval "$$(luarocks path)"; \
|
|
||||||
fennel-ls --lint
|
|
||||||
|
|
||||||
ci: selflint testall
|
ci: selflint testall
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|||||||
@ -19,6 +19,10 @@
|
|||||||
* Settings file: `flsproject.fnl`. Settings are now editor agnostic.
|
* Settings file: `flsproject.fnl`. Settings are now editor agnostic.
|
||||||
* Support `:intersection` as a Lua version; only includes globals present in every Lua.
|
* Support `:intersection` as a Lua version; only includes globals present in every Lua.
|
||||||
|
|
||||||
|
### Changes
|
||||||
|
|
||||||
|
* Packaging scripts for nix and luarocks have been removed so they can be kept in downstream repositories.
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
* (set (. x y) z) wasn't being analyzed properly.
|
* (set (. x y) z) wasn't being analyzed properly.
|
||||||
* (local {: unknown-field} (require :module)) lint warns about the unknown field when accessed via destructuring.
|
* (local {: unknown-field} (require :module)) lint warns about the unknown field when accessed via destructuring.
|
||||||
|
|||||||
@ -33,14 +33,6 @@ Included in [nixpkgs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/
|
|||||||
Unofficial `.deb` packages are available at
|
Unofficial `.deb` packages are available at
|
||||||
[https://apt.technomancy.us](https://apt.technomancy.us).
|
[https://apt.technomancy.us](https://apt.technomancy.us).
|
||||||
|
|
||||||
#### Luarocks
|
|
||||||
|
|
||||||
Alternatively, `fennel-ls` is available in LuaRocks, but recommendation is to
|
|
||||||
use one of the other packaging solutions over LuaRocks, if available.
|
|
||||||
|
|
||||||
```sh
|
|
||||||
luarocks install fennel-ls
|
|
||||||
```
|
|
||||||
|
|
||||||
## Editor integration
|
## Editor integration
|
||||||
|
|
||||||
|
|||||||
@ -1,40 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
version = "0.1.1-1"
|
|
||||||
source = {
|
|
||||||
url = "https://git.sr.ht/~xerool/fennel-ls/archive/0.1.1.tar.gz",
|
|
||||||
dir = 'fennel-ls-0.1.1',
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"luarocks-build-fennel >= 0.1",
|
|
||||||
"fennel >= 1.4.1",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.diagnostics"] = "src/fennel-ls/diagnostics.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.lua-54"] = "src/fennel-ls/docs/lua54.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.json.json"] = "src/fennel-ls/json/json.lua",
|
|
||||||
["fennel-ls.language"] = "src/fennel-ls/language.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.state"] = "src/fennel-ls/state.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
version = "0.1.2-1"
|
|
||||||
source = {
|
|
||||||
url = "https://git.sr.ht/~xerool/fennel-ls/archive/0.1.2.tar.gz",
|
|
||||||
dir = 'fennel-ls-0.1.2',
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"luarocks-build-fennel >= 0.1",
|
|
||||||
"fennel >= 1.4.2",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.diagnostics"] = "src/fennel-ls/diagnostics.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.lua-54"] = "src/fennel-ls/docs/lua54.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.json.json"] = "src/fennel-ls/json/json.lua",
|
|
||||||
["fennel-ls.language"] = "src/fennel-ls/language.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.state"] = "src/fennel-ls/state.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
version = "0.1.2-2"
|
|
||||||
source = {
|
|
||||||
url = "https://git.sr.ht/~xerool/fennel-ls/archive/0.1.2.tar.gz",
|
|
||||||
dir = 'fennel-ls-0.1.2',
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"luarocks-build-fennel >= 0.1",
|
|
||||||
"fennel >= 1.4.2",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.diagnostics"] = "src/fennel-ls/diagnostics.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.lua54"] = "src/fennel-ls/docs/lua54.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.json.json"] = "src/fennel-ls/json/json.lua",
|
|
||||||
["fennel-ls.language"] = "src/fennel-ls/language.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.state"] = "src/fennel-ls/state.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,51 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
rockspec_format = "3.0"
|
|
||||||
version = "0.1.3-1"
|
|
||||||
source = {
|
|
||||||
url = "git+https://git.sr.ht/~xerool/fennel-ls"
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"dkjson >= 2.7",
|
|
||||||
}
|
|
||||||
build_dependencies = {
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"luarocks-build-fennel",
|
|
||||||
}
|
|
||||||
test_dependencies = {
|
|
||||||
"faith >= 0.1.2",
|
|
||||||
"penlight >= 1.0.0",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.analyzer"] = "src/fennel-ls/analyzer.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua51"] = "src/fennel-ls/docs/generated/lua51.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua52"] = "src/fennel-ls/docs/generated/lua52.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua53"] = "src/fennel-ls/docs/generated/lua53.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua54"] = "src/fennel-ls/docs/generated/lua54.fnl",
|
|
||||||
["fennel-ls.docs.generated.tic80"] = "src/fennel-ls/docs/generated/tic80.fnl",
|
|
||||||
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,51 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
rockspec_format = "3.0"
|
|
||||||
version = "0.1.3-2"
|
|
||||||
source = {
|
|
||||||
url = "git+https://git.sr.ht/~xerool/fennel-ls"
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"fennel == 1.5.0",
|
|
||||||
"dkjson >= 2.7",
|
|
||||||
}
|
|
||||||
build_dependencies = {
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"luarocks-build-fennel",
|
|
||||||
}
|
|
||||||
test_dependencies = {
|
|
||||||
"faith >= 0.1.2",
|
|
||||||
"penlight >= 1.0.0",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.analyzer"] = "src/fennel-ls/analyzer.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua51"] = "src/fennel-ls/docs/generated/lua51.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua52"] = "src/fennel-ls/docs/generated/lua52.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua53"] = "src/fennel-ls/docs/generated/lua53.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua54"] = "src/fennel-ls/docs/generated/lua54.fnl",
|
|
||||||
["fennel-ls.docs.generated.tic80"] = "src/fennel-ls/docs/generated/tic80.fnl",
|
|
||||||
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
rockspec_format = "3.0"
|
|
||||||
version = "0.1.3-3"
|
|
||||||
source = {
|
|
||||||
url = "https://git.sr.ht/~xerool/fennel-ls/archive/0.1.3.tar.gz",
|
|
||||||
dir = 'fennel-ls-0.1.3',
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"fennel == 1.5.0",
|
|
||||||
"dkjson >= 2.7",
|
|
||||||
}
|
|
||||||
build_dependencies = {
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"luarocks-build-fennel",
|
|
||||||
}
|
|
||||||
test_dependencies = {
|
|
||||||
"faith >= 0.1.2",
|
|
||||||
"penlight >= 1.0.0",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.analyzer"] = "src/fennel-ls/analyzer.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua51"] = "src/fennel-ls/docs/generated/lua51.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua52"] = "src/fennel-ls/docs/generated/lua52.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua53"] = "src/fennel-ls/docs/generated/lua53.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua54"] = "src/fennel-ls/docs/generated/lua54.fnl",
|
|
||||||
["fennel-ls.docs.generated.tic80"] = "src/fennel-ls/docs/generated/tic80.fnl",
|
|
||||||
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
rockspec_format = "3.0"
|
|
||||||
version = "0.1.3-4"
|
|
||||||
source = {
|
|
||||||
url = "https://git.sr.ht/~xerool/fennel-ls/archive/0.1.3.tar.gz",
|
|
||||||
dir = 'fennel-ls-0.1.3',
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"dkjson >= 2.7",
|
|
||||||
}
|
|
||||||
build_dependencies = {
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"luarocks-build-fennel",
|
|
||||||
}
|
|
||||||
test_dependencies = {
|
|
||||||
"faith >= 0.1.2",
|
|
||||||
"penlight >= 1.0.0",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.analyzer"] = "src/fennel-ls/analyzer.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua51"] = "src/fennel-ls/docs/generated/lua51.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua52"] = "src/fennel-ls/docs/generated/lua52.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua53"] = "src/fennel-ls/docs/generated/lua53.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua54"] = "src/fennel-ls/docs/generated/lua54.fnl",
|
|
||||||
["fennel-ls.docs.generated.tic80"] = "src/fennel-ls/docs/generated/tic80.fnl",
|
|
||||||
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,39 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
version = "scm-1"
|
|
||||||
source = {
|
|
||||||
url = "git+https://git.sr.ht/~xerool/fennel-ls"
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"luarocks-build-fennel >= 0.1",
|
|
||||||
"fennel >= 1.4.1",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.diagnostics"] = "src/fennel-ls/diagnostics.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.lua-54"] = "src/fennel-ls/docs/lua54.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.json.json"] = "src/fennel-ls/json/json.lua",
|
|
||||||
["fennel-ls.language"] = "src/fennel-ls/language.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.state"] = "src/fennel-ls/state.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,44 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
version = "scm-2"
|
|
||||||
source = {
|
|
||||||
url = "git+https://git.sr.ht/~xerool/fennel-ls"
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"luarocks-build-fennel >= 0.1",
|
|
||||||
"fennel >= 1.4.1",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.lua51"] = "src/fennel-ls/docs/lua51.fnl",
|
|
||||||
["fennel-ls.docs.lua52"] = "src/fennel-ls/docs/lua52.fnl",
|
|
||||||
["fennel-ls.docs.lua53"] = "src/fennel-ls/docs/lua53.fnl",
|
|
||||||
["fennel-ls.docs.lua54"] = "src/fennel-ls/docs/lua54.fnl",
|
|
||||||
["fennel-ls.docs.tic80"] = "src/fennel-ls/docs/tic80.fnl",
|
|
||||||
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.json.json"] = "src/fennel-ls/json/json.lua",
|
|
||||||
["fennel-ls.language"] = "src/fennel-ls/language.fnl",
|
|
||||||
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,44 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
version = "scm-3"
|
|
||||||
source = {
|
|
||||||
url = "git+https://git.sr.ht/~xerool/fennel-ls"
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"luarocks-build-fennel >= 0.1",
|
|
||||||
"fennel >= 1.4.1",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.lua51"] = "src/fennel-ls/docs/lua51.fnl",
|
|
||||||
["fennel-ls.docs.lua52"] = "src/fennel-ls/docs/lua52.fnl",
|
|
||||||
["fennel-ls.docs.lua53"] = "src/fennel-ls/docs/lua53.fnl",
|
|
||||||
["fennel-ls.docs.lua54"] = "src/fennel-ls/docs/lua54.fnl",
|
|
||||||
["fennel-ls.docs.tic80"] = "src/fennel-ls/docs/tic80.fnl",
|
|
||||||
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.json.json"] = "src/fennel-ls/json/json.lua",
|
|
||||||
["fennel-ls.analyzer"] = "src/fennel-ls/analyzer.fnl",
|
|
||||||
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,51 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
rockspec_format = "3.0"
|
|
||||||
version = "scm-4"
|
|
||||||
source = {
|
|
||||||
url = "git+https://git.sr.ht/~xerool/fennel-ls"
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"dkjson >= 2.7",
|
|
||||||
}
|
|
||||||
build_dependencies = {
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"luarocks-build-fennel",
|
|
||||||
}
|
|
||||||
test_dependencies = {
|
|
||||||
"faith >= 0.1.2",
|
|
||||||
"penlight >= 1.0.0",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.analyzer"] = "src/fennel-ls/analyzer.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.lua51"] = "src/fennel-ls/docs/lua51.fnl",
|
|
||||||
["fennel-ls.docs.lua52"] = "src/fennel-ls/docs/lua52.fnl",
|
|
||||||
["fennel-ls.docs.lua53"] = "src/fennel-ls/docs/lua53.fnl",
|
|
||||||
["fennel-ls.docs.lua54"] = "src/fennel-ls/docs/lua54.fnl",
|
|
||||||
["fennel-ls.docs.tic80"] = "src/fennel-ls/docs/tic80.fnl",
|
|
||||||
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
@ -1,51 +0,0 @@
|
|||||||
package = "fennel-ls"
|
|
||||||
rockspec_format = "3.0"
|
|
||||||
version = "scm-5"
|
|
||||||
source = {
|
|
||||||
url = "git+https://git.sr.ht/~xerool/fennel-ls"
|
|
||||||
}
|
|
||||||
description = {
|
|
||||||
summary = "A language server that analyzes Fennel, a lisp that compiles to Lua",
|
|
||||||
detailed = "LSP magic for Fennel",
|
|
||||||
homepage = "https://sr.ht/~xerool/fennel-ls",
|
|
||||||
license = "MIT",
|
|
||||||
}
|
|
||||||
dependencies = {
|
|
||||||
"lua >= 5.1",
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"dkjson >= 2.7",
|
|
||||||
}
|
|
||||||
build_dependencies = {
|
|
||||||
"fennel == 1.4.2",
|
|
||||||
"luarocks-build-fennel",
|
|
||||||
}
|
|
||||||
test_dependencies = {
|
|
||||||
"faith >= 0.1.2",
|
|
||||||
"penlight >= 1.0.0",
|
|
||||||
}
|
|
||||||
build = {
|
|
||||||
type = "fennel",
|
|
||||||
|
|
||||||
modules = {
|
|
||||||
["fennel-ls"] = "src/fennel-ls.fnl",
|
|
||||||
["fennel-ls.analyzer"] = "src/fennel-ls/analyzer.fnl",
|
|
||||||
["fennel-ls.compiler"] = "src/fennel-ls/compiler.fnl",
|
|
||||||
["fennel-ls.config"] = "src/fennel-ls/config.fnl",
|
|
||||||
["fennel-ls.dispatch"] = "src/fennel-ls/dispatch.fnl",
|
|
||||||
["fennel-ls.docs"] = "src/fennel-ls/docs.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua51"] = "src/fennel-ls/docs/generated/lua51.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua52"] = "src/fennel-ls/docs/generated/lua52.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua53"] = "src/fennel-ls/docs/generated/lua53.fnl",
|
|
||||||
["fennel-ls.docs.generated.lua54"] = "src/fennel-ls/docs/generated/lua54.fnl",
|
|
||||||
["fennel-ls.docs.generated.tic80"] = "src/fennel-ls/docs/generated/tic80.fnl",
|
|
||||||
["fennel-ls.files"] = "src/fennel-ls/files.fnl",
|
|
||||||
["fennel-ls.formatter"] = "src/fennel-ls/formatter.fnl",
|
|
||||||
["fennel-ls.handlers"] = "src/fennel-ls/handlers.fnl",
|
|
||||||
["fennel-ls.json-rpc"] = "src/fennel-ls/json-rpc.fnl",
|
|
||||||
["fennel-ls.lint"] = "src/fennel-ls/lint.fnl",
|
|
||||||
["fennel-ls.message"] = "src/fennel-ls/message.fnl",
|
|
||||||
["fennel-ls.searcher"] = "src/fennel-ls/searcher.fnl",
|
|
||||||
["fennel-ls.utils"] = "src/fennel-ls/utils.fnl",
|
|
||||||
},
|
|
||||||
install = { bin = {["fennel-ls"] = "src/fennel-ls.fnl"} },
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue
Block a user