Add support for LilyPond syntax (#5117)

* Add support for LilyPond syntax

See: https://lilypond.org/

* Fix alpha order of LilyPond

* Add support for custom executable and options to lilypond linter

Enhances the lilypond linter with configurable options:
- Add g:ale_lilypond_lilypond_executable for custom lilypond binary path
- Add g:ale_lilypond_lilypond_options for additional command-line flags
- Refactor linter to use GetCommand() function for dynamic command building
- Add linter tests covering configuration scenarios
- Update documentation with usage examples and proper formatting

---------

Co-authored-by: samb0t <sambottoni@gmail.com>
This commit is contained in:
samb0t
2026-04-10 09:09:18 -05:00
committed by GitHub
parent ba8b9cbab9
commit 6b63f4e70a
7 changed files with 159 additions and 0 deletions
@@ -383,6 +383,8 @@ Notes:
* `lessc`
* `prettier`
* `stylelint`
* LilyPond
* `lilypond`
* LLVM
* `llc`
* Lua