Skip to content

chore(modes): drop legacy modes provided by the Additional Language Modes plugin - #2973

Merged
bajrangCoder merged 1 commit into
mainfrom
chore/drop-plugin-replaced-legacy-modes
Oct 16, 2026
Merged

bajrangCoder merged 1 commit into
mainfrom
chore/drop-plugin-replaced-legacy-modes

Conversation

@bajrangCoder

Copy link
Copy Markdown
Member

Fixes the Additional Language Modes plugin's Lezer modes being registered as "(Enhanced)" duplicates next to Acode's legacy regex-based modes:

  • Clojure (incl. ClojureScript and edn), Kotlin, LaTeX (incl. sTeX), Lua, Swift and GNU assembler (Gas) are no longer built in, so the plugin registers them under their canonical names and they are used for matching files.
  • .hbs / .handlebars no longer open as HTML, so the plugin's Handlebars mode is used for them.

…odes plugin

Stop registering the legacy stream-mode Clojure, ClojureScript, edn, Gas,
Kotlin, LaTeX, sTeX, Lua and Swift modes, and stop HTML claiming .hbs and
.handlebars, so the acode.additional.langmodes plugin's Lezer modes take
their canonical names and file extensions.
@greptile-apps

greptile-apps Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; no actionable issues were found.

Summary

Removes selected legacy language modes so the Additional Language Modes plugin can use their canonical names.

  • Plugin modes now claim their files without built-in duplicates.

Reviews (1) · Last reviewed commit: "chore(modes): drop legacy modes provided..." · Reviewed by Greptile

@bajrangCoder
bajrangCoder added this pull request to the merge queue Oct 16, 2026
Merged via the queue into main with commit ef7f326 Oct 16, 2026
8 of 9 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in The Code Board - Acode Oct 16, 2026
@bajrangCoder
bajrangCoder deleted the chore/drop-plugin-replaced-legacy-modes branch October 16, 2026 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant