[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LilyPond 1.3.103
From: |
Han-Wen Nienhuys |
Subject: |
LilyPond 1.3.103 |
Date: |
Thu, 2 Nov 2000 21:32:45 +0100 |
Hi there.
I'm an anonymous prograholic, I just suffered from a binge
hacking-session. My hangover takes the shape of LilyPond .103. It
contains some fixes by Jan as well as a documentation update. Another
part of the reference manual is now generated.
And there is an el-neato new trick in LilyPond (for advanced users
only): you can apply arbitrary Scheme functions to Music input now, eg.
#(define (reverse-music x)
[..]
)
mus = \notes { c'4 d'4( e'4 f'4 }
\score {
\context Voice {
\mus
\apply #reverse-music \mus
}
}
This generates a four notes going up, and then four notes going down,
the middle notes being slurred.
In case you're wondering: I had to typeset a christmas song
backwards, so I put in this general feature; maybe we can do
transposition using this mechanism as well in the future.
1.3.103
=======
* Translated auto-beam properties to alist.
* Rewrite of tfmtoafm in scm.
* Rewrite of emacs LilyPond mode, based upon auctex interface.
* Chord name fixes and additions (Atte Andr'e Jensen)
* ly-get-mus-property, ly-set-mus-property: set properties of Music
* Move Span_req::span_dir_ into Scheme
* removed numberOfStaffLines, staffSpace. Use StaffSymbol \push
staff-space, line-count
* removed minVerticalAlign, maxVerticalAlign; use VerticalAlignment
\push #'threshold = #(MIN . MAX)
* \property tremoloFlags can be set anywhere now
* \apply #function music
* Bugfix: padding of dots.
* Generate documentation for separate engravers as well as for contexts.
* Move some reference manual into the SCM documentation system.
* Bugfix: fixed hyphen spanners.
--
Han-Wen Nienhuys | address@hidden | http://www.cs.uu.nl/~hanwen/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 1.3.103,
Han-Wen Nienhuys <=