+++ /dev/null
-Keywords: midi notation music typesetting gnu font engraving
-Subject: GNU LilyPond 1.0 released - The Music Typesetter
-
-GNU LilyPond - The Music Typesetter
-
-
-WHAT IS LilyPond?
-
-LilyPond is the GNU Project music typesetter. This program can print
-beautiful sheet music from a music definition file. It can also play
-performances to a MIDI file.
-
-
-WHAT'S NEW SINCE VERSION 0.1?
-
-* LilyPond now includes a completely new music font: the Feta font.
- We were quite disappointed with available music fonts, so we rolled
- our own. We did our best to copy the best symbol designs available,
- and we think that we've succeeded in doing so. We're proud of the
- result, and we hope you agree, so go check it out!
-
-* More elegant output due to
-
- * more sophisticated beam/slur formatting
- * better spacing
- * better line breaking
- * better font design
- * PostScript output for variable symbols
-
-* Lots of bugfixes
-
-* More robust, flexible and tweakable design
-
-* Better MIDI file importing
-
-* Easier to use due to better shell scripts and input format
-enhancements
-
-* MusixTeX is not needed anymore
-
-* Faster
-
-
-
-FEATURES
-
-* Multiple staffs, polyphonic music (more voices on one staff),
-Polymetric music.
-
-* Support for full orchestral score: Hara_kiri systems (lines with
-only rests are automatically skipped), multi-measure rests, bar
-numbering, brackets at the left.
-
-* Optimal beam slopes, slur/notehead collision resolution, dashed
-slurs. Formatting parameters are runtime tunable
-
-* Very beautiful symbols. Variable size symbols generated on the fly
-as embedded postscript.
-
-* MIDI output
-
-* Optimal linebreaking, manual intervention possible. Linelength is
-settable per line.
-
-* Readable yet very fast to type input language. With configurable
-note names and identifiers. Comes with an emacs-mode
-
-* With lots of examples (among others a fragment of Van Beethoven's
-Coriolan, J.S.Bach Cello Suite II, F. Schubert "Leise flehen meine
-Lieder")
-
-* Runs on UNIX and Windows-32.
-
-* Easy generation of titling.
-
-* WWW browsable documentation.
-
-* Support for Urtext: separation of modern and original interpretation.
-
-* Polyphonic music (with automatic collision resolution)
-
-* Spacing and collision resolution of accidentals and syllables is
-done automatically
-
-* Internationalisation support (Italian, Dutch)
-
-* Multiple font sizes within one piece
-
-* Integration with LaTeX and YODL
-
-
-MORE INFO
-
-Sources for this project are on
-
- ftp://pcnov095.win.tue.nl/pub/lilypond/ (Europe)
- ftp://ftp.gnu.org/pub/gnu/
-
-More detailed info and examples can be found on the webpage at
-
- http://www.cs.uu.nl/~hanwen/lilypond/index.html
-
+pl 35
+
+pl 34.hwn2
+ - "Lily Was Here" is def'd as \mudelatagline, override with
+ \header { tagline = "... " ; }
+ - \property currentBarNumber: set
+ current bar number.
+ - \property postBreakPadding: tune extra
+ space padding after linebreaks.
+ - \property textEmptyDimension: disregard script text
+ dimensions (untested)
+ - \property staffLineLeading: set the staff space
+ - adjustable staff space size (per staff)
+ - Staff_symbol_referencer as base class for elements that use
+ info of the staff symbol. \property numberOfStaffLines also works OK
+ with ledger lines. (Is that useful? dunno.)
+ - warning if someone does \translator with no name
+ - junk Item::breakable_b_
+ - junk PointerList<Music*>, use Killing_cons
+ - bf: Auto_beam_engraver.
+ - bf: mmrest engraver.
+ - use callbacks for Dimension_cache.
+ - lots of small cleanups. Junk various members of
+ Score_element & derived classes:
+ * Item::original_l_,
+ * Spanner::original_l_,
+ * Score_element::transparent_b_,
+ * Item::break_priority_i_,
+ * Item::break_status_dir_,
+ - merge Score_priority_engraver / Score_horizontal_align_engraver
+ - Use more generic element properties.
+ - precompute SCM symbols.
+ - remove_elt_property (): Try to junk an element property, if not
+ needed anymore.
+
+
+
+pl 34.uu1
+ - more PointerList junkings.
+ - MIDI bugfix.
+ - be more conservative with Dicts/Hashes mem usage
+
+*********
+pl 34
+
pl 33.uu2
- some performance cleanups: junked PointerList instance, plugged some leaks.
- style -> fontname now in scheme.