Yes. It is included with the source archive as
@file{lilypond-mode.el} and @file{lilypond-font-lock.el}. If you have
-an RPM or .deb it is in @file{/usr/share/doc/lilypond-X/}. You have
-to install it yourself.
+an RPM, it is in @file{/usr/share/doc/lilypond-X/}. You have to install
+it yourself.
-Add this to your .emacs.el:
+Add this to your ~/.emacs or ~/.emacs.el:
@example
(load-library "lilypond-mode.el")
(setq auto-mode-alist
- (append '(("\\.ly$" . LilyPond-mode) auto-mode-alist)))
-@end example
+ (cons '("\\.ly$" . LilyPond-mode) auto-mode-alist))
+ (add-hook 'LilyPond-mode-hook (lambda () (turn-on-font-lock)))
+@end example
+
+If you have the latest LilyPond-1.3.x Debian package, LilyPond-mode
+is automatically loaded, so you need not modify your ~/.emacs file.
@subsection I downloaded the windows32 port, and it doesn't match the website!
+lilypond1.3 (1.3.132-1) unstable; urgency=medium
+
+ * New upstream version.
+ * Oops, in 1.3.129-1, the "(setq auto-mode-alist (append ..." line in
+ /etc/emacs/site-start.d/50lilypond1.3.el (debian/emacsen-startup)
+ and in FAQ.txt was buggy. Thanks to Erik Demaine for the bug report.
+ Closes: Bug#86685.
+
+ -- Anthony Fok <foka@debian.org> Sun, 25 Feb 2001 20:27:09 -0700
+
lilypond1.3 (1.3.129-1) unstable; urgency=low
* In memory of Werner Icking + (August 26, 1943 - February 8, 2001),
(autoload 'LilyPond-mode "lilypond-mode" nil t)
-(setq auto-mode-alist (append '(("\\.ly$" . LilyPond-mode) auto-mode-alist)))
+(setq auto-mode-alist (cons '("\\.ly$" . LilyPond-mode) auto-mode-alist))
(add-hook 'LilyPond-mode-hook (lambda () (turn-on-font-lock)))
scm_set_car_x (first_pair, gh_double2scm (-dists[0]));
elems[0]->set_grob_property ("minimum-space", first_pair);
+ Direction bsd = item->break_status_dir();
+ if (bsd == LEFT)
+ {
+ me->set_grob_property ("self-alignment-X", gh_int2scm (RIGHT));
+ }
/*
Force callbacks for alignment to be called
Repeated_music:
- REPEAT STRING bare_unsigned Music Alternative_music
+ REPEAT string bare_unsigned Music Alternative_music
{
Music_sequence* alts = dynamic_cast <Music_sequence*> ($5);
if (alts && $3 < alts->length_i ())