Skip to content

Fix highlighting regression from using Highlights.jl incorrectly - #415

Merged
pfitzseb merged 4 commits into
masterfrom
os/fix-and-simplify-Highlighting
Jul 25, 2026
Merged

Fix highlighting regression from using Highlights.jl incorrectly#415
pfitzseb merged 4 commits into
masterfrom
os/fix-and-simplify-Highlighting

Conversation

@oscardssmith

@oscardssmith oscardssmith commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Fixes regression caused by #390. @KristofferC's claude was right that using :julia instead of tree_sitter_julia_jll caused the issue. Also, now that JuliaDocs/Highlights.jl#91 is merged and released, we can stop using a bunch of Highlights.jl internals and use Highlights.highlight.

Also fixed TerminalRegressionTests source to use a a commit rather than a branch which has since been deleted.

@oscardssmith
oscardssmith requested a review from KristofferC July 24, 2026 15:05
@KristofferC

Copy link
Copy Markdown
Member

I think we can use a release of TerminalRegressionTests now (my branch got deleted when I merged the PR)

@oscardssmith

Copy link
Copy Markdown
Collaborator Author

See JuliaRegistries/General#162024. You forgot to release 0.3.0 so 0.3.1 didn't release sucessfully either.

@pfitzseb

Copy link
Copy Markdown
Member

@KristofferC

Copy link
Copy Markdown
Member

I guess someplace has been missed

@oscardssmith

Copy link
Copy Markdown
Collaborator Author

you put it specifically in the CI script also

@pfitzseb
pfitzseb merged commit ee938fe into master Jul 25, 2026
12 checks passed
@KristofferC

Copy link
Copy Markdown
Member

Yes, for 1.10..?

@oscardssmith
oscardssmith deleted the os/fix-and-simplify-Highlighting branch July 25, 2026 21:45
@oscardssmith

Copy link
Copy Markdown
Collaborator Author

right. makes sense.

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.

3 participants