summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--queries/fennel/locals.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/queries/fennel/locals.scm b/queries/fennel/locals.scm
index 31e52038..3018732f 100644
--- a/queries/fennel/locals.scm
+++ b/queries/fennel/locals.scm
@@ -14,8 +14,10 @@
"while" "if" "when" "do" "collect" "icollect" "accumulate")
)
-(fn name: (symbol) @definition.function)
-(lambda name: (symbol) @definition.function)
+(fn name: (symbol) @definition.function
+ (#set! definition.function.scope "parent"))
+(lambda name: (symbol) @definition.function
+ (#set! definition.function.scope "parent"))
; TODO: use @definition.parameter for parameters
(binding (symbol) @definition.var)