Skip to content

Enhance NSIS rules and tests#4414

Open
idleberg wants to merge 9 commits into
highlightjs:mainfrom
idleberg:enh/nsis
Open

Enhance NSIS rules and tests#4414
idleberg wants to merge 9 commits into
highlightjs:mainfrom
idleberg:enh/nsis

Conversation

@idleberg

@idleberg idleberg commented May 31, 2026

Copy link
Copy Markdown
Contributor

Changes

This is my second attempt at #3822. It updates the syntax with missing language features, improves the highlighting logic and adds more test cases.

Checklist

  • Added markup tests, or they don't apply here because...
  • Updated the changelog at CHANGES.md

@github-actions

Copy link
Copy Markdown

Build Size Report

Changes to minified artifacts in /build, after gzip compression.

5 files changed

Total change +308 B

View Changes
file base pr diff
es/core.min.js 8.19 KB 8.19 KB -1 B
es/highlight.min.js 8.19 KB 8.19 KB -1 B
es/languages/nsis.min.js 2.82 KB 2.98 KB +156 B
highlight.min.js 8.23 KB 8.23 KB -1 B
languages/nsis.min.js 2.83 KB 2.98 KB +155 B

@github-actions

Copy link
Copy Markdown

Build Size Report

Changes to minified artifacts in /build, after gzip compression.

2 files changed

Total change +311 B

View Changes
file base pr diff
es/languages/nsis.min.js 2.82 KB 2.98 KB +156 B
languages/nsis.min.js 2.83 KB 2.98 KB +155 B

@idleberg idleberg changed the title Enh/nsis Enhande NSIS rules and tests May 31, 2026
@idleberg idleberg changed the title Enhande NSIS rules and tests Enhance NSIS rules and tests May 31, 2026
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