From: fred Date: Tue, 26 Mar 2002 21:48:02 +0000 (+0000) Subject: lilypond-1.1.35 X-Git-Tag: release/1.5.59~2537 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=3e8ff801db8bcea0ade1f54a4f0140348955c143;p=lilypond.git lilypond-1.1.35 --- diff --git a/ANNOUNCEMENT b/ANNOUNCEMENT deleted file mode 100644 index 33190c9cf2..0000000000 --- a/ANNOUNCEMENT +++ /dev/null @@ -1,102 +0,0 @@ -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 - diff --git a/NEWS b/NEWS index c522692383..c750a49d46 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,48 @@ +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, 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.