Skip to content

Minor updates#177

Open
Thorium wants to merge 1 commit intoionide:mainfrom
Thorium:fixes-and-udpates
Open

Minor updates#177
Thorium wants to merge 1 commit intoionide:mainfrom
Thorium:fixes-and-udpates

Conversation

@Thorium
Copy link
Copy Markdown
Contributor

@Thorium Thorium commented Apr 23, 2026

Update Tree-sitter component (needed to support the current ABI-15).

Define F# highlight query captures

Tighten dotted-call and member-access captures so function and property highlighting stay consistent, especially around pipeline calls. Also add lambda scopes so local parameter captures can resolve inside fun expressions.

Specifically this was hard before, and better with this commit:

/// Filter people by age
let filterByAge minAge maxAge (people: Person list) =
    people
    |> List.filter (fun p -> p.Age >= minAge && p.Age <= maxAge)
    |> List.sortBy (fun p -> p.Name)

Refine F# highlight query captures

Tighten dotted-call and member-access captures so function and property highlighting stay consistent, especially around pipeline calls. Also add lambda scopes so local parameter captures can resolve inside fun expressions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant