Skip to content

Add some syntax files#5091

Open
jip wants to merge 5 commits intoMidnightCommander:masterfrom
jip:add-some-syntax-files
Open

Add some syntax files#5091
jip wants to merge 5 commits intoMidnightCommander:masterfrom
jip:add-some-syntax-files

Conversation

@jip
Copy link
Copy Markdown
Contributor

@jip jip commented Apr 10, 2026

Proposed changes

  1. Update syntax highlighting definition for J language.
  2. Add syntax highlighting definition for BNF/EBNF/ABNF/WBNF metasyntax.
  3. Add syntax highlighting definition for META II metasyntax
  4. Add syntax highlighting definition for TREE-META metasyntax.

Checklist

  • I have referenced the issue(s) resolved by this PR (if any)
  • I have signed-off my contribution with git commit --amend -s
  • Lint and unit tests pass locally with my changes (make indent && make check)
  • I have added tests that prove my fix is effective or that my feature works
  • I have added the necessary documentation (if appropriate)

Notes

  1. I'm the author of original j.syntax added by j.syntax: Please review and add this patch #1491.
  2. Test files and demo screenshots are located in jip/syntax-highlighting/mc.

@github-actions github-actions Bot added this to the Future Releases milestone Apr 10, 2026
@github-actions github-actions Bot added needs triage Needs triage by maintainers prio: medium Has the potential to affect progress labels Apr 10, 2026
@jip jip force-pushed the add-some-syntax-files branch from 9471afb to af18c54 Compare April 27, 2026 00:10
jip added 5 commits April 27, 2026 00:41
Changes to be committed:
	modified:   misc/syntax/j.syntax

Signed-off-by: Igor Zhuravlov <zhuravlov.ip@ya.ru>
Changes to be committed:
	modified:   misc/filehighlight.ini
	modified:   misc/syntax/Makefile.am
	modified:   misc/syntax/Syntax.in
	new file:   misc/syntax/bnf.syntax

Signed-off-by: Igor Zhuravlov <zhuravlov.ip@ya.ru>
Changes to be committed:
	modified:   misc/filehighlight.ini
	modified:   misc/syntax/Makefile.am
	modified:   misc/syntax/Syntax.in
	new file:   misc/syntax/meta-ii.syntax

Signed-off-by: Igor Zhuravlov <zhuravlov.ip@ya.ru>
Changes to be committed:
	modified:   misc/filehighlight.ini
	modified:   misc/syntax/Makefile.am
	modified:   misc/syntax/Syntax.in
	new file:   misc/syntax/tree-meta.syntax

Signed-off-by: Igor Zhuravlov <zhuravlov.ip@ya.ru>
Changes to be committed:
	modified:   misc/syntax/bnf.syntax

Signed-off-by: Igor Zhuravlov <zhuravlov.ip@ya.ru>
@jip jip force-pushed the add-some-syntax-files branch from af18c54 to d3c72e8 Compare April 27, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs triage Needs triage by maintainers prio: medium Has the potential to affect progress

Development

Successfully merging this pull request may close these issues.

1 participant