Put .fnlm on the macro path.
This commit is contained in:
parent
f3d5984091
commit
b7984ca51b
@ -17,7 +17,12 @@ There are no global settings. They're all stored in the `server` object.
|
||||
|
||||
(local default-configuration
|
||||
{:fennel-path (option "./?.fnl;./?/init.fnl;src/?.fnl;src/?/init.fnl")
|
||||
:macro-path (option "./?.fnl;./?/init-macros.fnl;./?/init.fnl;src/?.fnl;src/?/init-macros.fnl;src/?/init.fnl")
|
||||
:macro-path (option (table.concat ["./?.fnlm" "./?/init.fnlm"
|
||||
"./?.fnl" "./?/init-macros.fnl"
|
||||
"./?/init.fnl"
|
||||
"src/?.fnlm" "src/?/init.fnlm"
|
||||
"src/?.fnl" "src/?/init-macros.fnl"
|
||||
"src/?/init.fnl"] ";"))
|
||||
:lua-version (option "lua54")
|
||||
:lints {:unused-definition (option true)
|
||||
:unknown-module-field (option true)
|
||||
|
||||
@ -95,12 +95,12 @@ LSP json objects."
|
||||
(let [params-count (length signature.parameters)
|
||||
{:label last} (. signature.parameters params-count)]
|
||||
{:signatures [signature]
|
||||
:activeSignature 0 ; we only ever have one signature
|
||||
:activeParameter (if (and (>= active-parameter params-count)
|
||||
(= last "..."))
|
||||
(- params-count 1)
|
||||
(>= active-parameter 0)
|
||||
active-parameter)}))
|
||||
:activeSignature 0 ; we only ever have one signature
|
||||
:activeParameter (if (and (>= active-parameter params-count)
|
||||
(= last "..."))
|
||||
(- params-count 1)
|
||||
(>= active-parameter 0)
|
||||
active-parameter)}))
|
||||
|
||||
(λ multisym->range [server file ast n]
|
||||
(let [spl (utils.multi-sym-split ast)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user