X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=NEWS;h=614d60fffaaa8a54a1c11124c186cab52e7e7409;hb=refs%2Ftags%2Frelease%2F1.1.55;hp=a44a11ac86e2db5fdb6c6b1b6ec4066491775922;hpb=0d17e9c759bd61c9b20a7c4d9941a412c2a53f5f;p=lilypond.git diff --git a/NEWS b/NEWS index a44a11ac86..614d60fffa 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,248 @@ +pl 53.jbr2 + - Documentation/ntweb/index.html: Updated nt distribution web page + +pl 54.uu1 + - bf: Stem lens for beams. + - move meta doco to Documentation/metadoc + - move .bibb to Documentation/bibliography + - rename mi2mu to midi2ly + - removed other-packages.bib to comply with GNU standards + +pl 54.jcn1 + - mutopia/J.S.Bach/Duette 1&2 + +pl 54.mb1 + - Renamed \wheel to the \coda + - bf: correct gap in tuplet braces + +pl 53.hwn2 + - move more parameters from PS/TeX to Lily. + - PS cleanup + - TeX cleanup. + - bf: also make (empty) bar at end of voltabracket. + - bf: don't put slur over rest. + + +pl 54.uu1 + - debian updates (anthony fok). + +************* +pl 54 (july, 8) +pl 53.jbr1 + - scripts/ly2dvi.py: A fix for the multitude of file systems supported + by windows. As long as the paths that the cygwin apps use are + UNC style and the paths that the native windows apps use are DOS + style everybody is happy. I add quick and dirty unc2dos function + to facilitate this approach. + +pl 53.hwn1 + - bf mudela-book. + - better min distance for multi measure rests. + - junk ATOM_SMOB + - control tuplet gap size from paper. + - bf: output header as PS strings for PS out. + - bf: cached-fontname + - control volta height from paper block. + +pl 53.jcn5 + - \rhythm-ified and text bfs: standchen.ly + - walk rhythm through *_iterator::next_music_l () + +pl 53.jcn4 + - more abc2ly hacking, including lyrics and \rhythm + - bfs: \rhythm + - \rhythm-ified input/twinkle.ly + +pl 53.jcn3 + - put rhythm A on pitches/lyrics B: \rhythm MUSICA MUSICB + input/test/rhythm-melody.fly + input/test/rhythm-lyrics.fly + - syntax changes: +o * dot-only duration dropped: use c4 c4. iso now invalid: c4 c. + * chords: optional_dot now mandatory: + \chords { c-1.2.3 } iso now invalid: \chords { c-1 2 3 } + * @c@ (notemode_chords) syntax dropped. rather use: + \notes { c d \chords { e f } } + +pl 53.jcn2 + - \property graceFraction: part of next note taken-up by grace(s). + - Note_performer: add moments for delayed notes, + fine for single grace notes: hear gnossienne-4.ly + +pl 53.jcn1 + - grace performance + - fixed tie-performance + - bf: abe + +pl 53.gp1 + - added Hyphen-engraver, Hyphen-spanner +************ +pl 52.jcn3 + - bf: mi2mu: midi without key + - try at grace-performer-group; breaks MIDI output even when no \grace + - silly tie-performer + - performers play_element () delayed to do_pre_move_processing () + +pl 52.jcn2 + - bfs standchen + grace, gnossienne-4 + - decoupled midi output from input + +pl 52.jcn1 + - bf: moved accidental code from Key_engraver to Key_change_req + - bf: midi-key + - bfs: mi2mu: core-dumps, keys, key-names, key-changes, notenames + +pl 52.hwn2 + - new-beaming.cc: new beaming code + * now does [c8. c32 c32] correct by itself. + * beam over barlines + * non-fitting stems handled gracefully (eg. [c8 c4 c8] ) + - junked rhythmic grouping, \grouping and all associated bits. + - bf: do try_visibility_lambda for nonbreakable items as well + (fixes \nobreak on barline) + - bf: Cons_list::truncate() + +pl 52.hwn1 + - repeat-engraver cleanup +pl 52.gp1 + - bf: make doc++ corrected to only include *.h and *.hh files. +pl 52.mb2 + - Added \repetitions: prints symbol for repeated bars. + Same syntax as multi-measure rests! + - Added \segno and \wheel script symbols +pl 52.mb3 + - Added barSize property. Junked barsize variable. + +************ +pl 51.uu2 + - grace note flags, move Lookup::flag into Stem + - faq updates: doc++, Matt's page + - fixes for doc++. + - bartype string uses "brace" and "bracket" iso. "{" and "[" + - some of assert()s replaced by programming_error () + +pl 51.mb1 + - N.W.Gade: added real grace notes + - feta-banier.mf: added grace note flag + +pl 51.uu1 + - use weAreGraceContext \property to determine self_grace_b_ + - made more engravers grace aware. + +pl 50.jcn2 + - filed egcs bug report for powerpc. + - removed unnecessary #ifdef powerpc + - grace and other fixes for auto-beamer + - grace and other fixes for (beam-)stem-lengths + - input/test/bugs/hairy-grace.ly (urg) + - input/test/bugs/grace-accidents.ly (urg) + - input/test/bugs/grace-grace.ly (core) + - fixes: gnossienne-4.ly + +pl 50.hwn2 + - Timing_translator: add proccing moments to nearest global translator, +not to top global translator. + - cadenza.ly: grace notes. + - bf: auto staff switching + +************ +pl 51 +pl 50.hwn1 + - grace notes: + * Grace_iterator + * Grace_music + * Grace_engraver_group + * move Score::run_translator to Global_translator::run_iterator_on_me + * stemLength property, Stem::length elt property + * Grace_align_item + * Note_head_side baseclasses Local_key_item, Grace_align_item + * Local_key_engraver moved to Voice. + * Grace_position_engraver + * Added Rhythmic_head::stem_l_ + * Various other robustifications. + - lily.scm: scm->string + - folded reps without alts. + - Paper_outputter uses scm->string + - stem params now in staff positions iso. real dimensions + - internal: Junk all G_ and g- prefixes + +************ +pl 49.mb1 + - bf: ly2dvi -N + - Added dynamicPadding property (applies only to dynamic marks, + not (de)crescendi. + +pl 49.jcn4 + - resurrected gnossienne-4 + - Documentation fixes (for texinfo get yodl-1.31.13, tbr) + - minor abc2ly fixes; successfully converted some simple abc files from + http://faeryland.tamu-commerce.edu/joyce/ + - www.mail-archive.COM + +pl 49.jcn1 + - guile scm_gc_mark () workaround: + - via scm output wrapper buildscripts/lilypond.sh, set: + PATH=$LILYPONDPREFIX/buildscripts/out:$PATH + - scm output fixes + +pl 48.hwn2 + - bf: rest-collisions. + - cleaned up standchen + - bf: slur dims. + - bf: unfold without enough alternatives. + - Use Lily version for \version. + + +pl 49.uu1 + - ran purify. Fixed some small problems, plugged some leaks. + - bf: linebreak at |: + - doc updates by Adrian Mariano + +pl 49-rst + - Breathing signs by Michael Krause + +************ + +pl 48.hwn1 + - \property hshift -> \property horizontalNoteShift (mudela 1.0.21) + - cleaned up collision. \property hshift = 2 now supported. + - Spacing: + * bf: don't divide strength by distance if distance == 0.0 + * cleaned up Spacing_spanner + * simplistic optical illusion spacing for opposite stems. + - don't use Protected_scm for Score_element::element_property_alist_ + - some scsii fixes. + - Lookup cleanups; junked Lookup::paper_l_ + - abc-2-ly: tuplets, guitar chords., chords, + +pl 48.mb2 + - bf: correct accidentals after tied over note. + +pl 48.mb1 + - bf, lookup.cc: Count '{' also directly after a TeX macro + - bf: textstyle->textStyle in all examples. + +pl 48.jcn1 + - bd: interstaff slurs at line break + +pl 48.uu1 + - add a WX field to AFM output. + - add space before ; in AFM output + +********* +pl 47.jcn1 + - bf: interstaff slurs (urg: more segfaults in scm_gc_mark ()) + +pl 45.hwn3 + - Abbreviation -> Stem_tremolo. + - bf: Stem_tremolo in Beam. + - bf: Stem_tremolo over whole note. + - spacing before clefs. + - Spacing_spanner is now on by default + - junked most of Spring_spacer + - Tunable space after barline. + +********* pl 46.mb2 - Reintroduced the tupletVisibility property. Same values as the old version (pletvisibility), see the Reference Manual. @@ -254,7 +499,7 @@ pl 37.script2 * G_script_column * G_script_column_engraver - pl 37.script1 +pl 37.script1 - major Script rehack: * G_stem_staff_side_item * G_script @@ -409,7 +654,7 @@ pl 31.hwn3 - Span_bar bugfix (there you go, Mats). - bf: Score copy ctor (-> bf declaring score) - new Tie behavior: only tie identical pitches, switchable with -oldTieBehavior + oldTieBehavior - junked cautionary_b_ from Musical_pitch pl 32.jcn1