>> I believe that quite a few LilyPond devs are Emacs users. If you
>> haven't yet, I highly encourage you to give lilypond-ts-mode a try.
>> I think you'll be pleased — or if not, please let me know why!
>
> I most certainly will, as soon as I have some time to set it up.
OK, so I give this thing a try.
* Running a freshly compiled Emacs from today's git.
* Commenting out all LilyPond mode stuff from the `.emacs` file.
* Installing 'geiser' and 'geiser-guile' as requested (using `M-x
package-install`).
* Cloning the 'lilypond-ts-mode' as requested (i.e., I'm using the git
version of today), also adding
(add-to-list 'load-path "... path to 'lilypond-ts-mode' repo ...")
(require 'lilypond-ts-mode)
to my `.emacs` file.
* Setting
'(geiser-guile-binary "/usr/local/opt/bin/guile")
to find my guile binary, which is in a non-standard location.
Executing `M-x geiser-guile` brings me a guile prompt, so it seems
to work. Executing `M-x geiser`, then selecting 'lilypond-guile',
though, responds with 'No prompt found!', but this is probably
expected, I guess.
Alas, if I now try to load an arbitrary `.ly` file, I get the error
File mode specification error:
(file-missing "Opening directory"
"Datei oder Verzeichnis nicht gefunden"
"/opt/bin")
Directory `/opt/bin` doesn't exist on my openSUSE GNU/Linux box, and I
have no idea where this comes from and what this is referring to...
Please advise.
Werner