X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=6de9443a830a53e22a86e8e958a484725de50e86;hb=b2de11f0a42e9b519b2095df22c5004546f82350;hp=c4056bc0f8fa284797a5d52bb259a6a84c8b15b9;hpb=278ee0a29712ba0319a1e2955d433f82c0808f57;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index c4056bc0f8..6de9443a83 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,256 @@ +2004-09-21 Jan Nieuwenhuizen + + * scm/output-gnome.scm: Fix font dir description. + +2004-09-20 Han-Wen Nienhuys + + * input/test/mensural-ligatures.ly (voice): move linethickness + settings to bookpaper. + + * lily/simple-spacer.cc (Module): use force to stretch to + line length as force measure for ragged spacing. + + * lily/lily-parser.cc (get_paper): don't set parent for \paper + blocks in the parser. This eliminates ordering dependency for + \bookpaper and \paper + + * ly/part-paper-init.ly: remove file. + + * lily/includable-lexer.cc (new_input): elucidate message. + +2004-09-19 Jan Nieuwenhuizen + + * input/mutopia/E.Satie/petite-ouverture-a-danser.ly: + * input/mutopia/R.Schumann/romanze-op28-2.ly: + * input/mutopia/F.Schubert/standchen.ly: Remove obsolete + #'Slur.attachment setting. + + * elisp/lilypond-mode.el (LilyPond-command-alist): Use -ftex, + friendlier for point and click. + +2004-09-19 Han-Wen Nienhuys + + * ly/init.ly: reverse collected scores. + + * scm/page-layout.scm (ly:optimal-page-breaks): use non-ragged + layout to determine force. + +2004-09-18 Werner Lemberg + + * ly/engraver-init.ly [quotedEventTypes]: Add tuplets and + ties. + + * ly/declarations-init.ly (escapedBiggerSymbol, + escapedSmallerSymbol): Fix typos. + + * scripts/convert-ly.py: s/removeTag/removeWithTag/. + +2004-09-18 Han-Wen Nienhuys + + * input/{input,regression}/*.ly: run convert-ly + + * VERSION: release 2.3.17 + + * lily/slur-scoring.cc (enumerate_attachments): make stem_extent a + little wider for attachment calculation. This prevents stem and + slur touching. + + * lily/parser.yy (direction_less_char): soft code \< \> \! \( \) ( + ) + + * input/regression/tie.ly (texidoc): cleanup. + + * ly/declarations-init.ly (tildeSymbol): soft-code meaning of [ ] + and ~ + + * lily/slur-scoring.cc (score_extra_encompass): check if extra + objects are on boundary column. + + * lily/main.cc (parse_argv): process --tex too. + + * ly/music-functions-init.ly (keepWithTag): add music functions + keepWithTag and removeWithTag. + + * lily/quote-iterator.cc (Quote_iterator): init transposed_musics_. + + * lily/accidental-engraver.cc (recent_enough): interpret laziness + = #t. This fixes no-reset accidental-style. + + * input/regression/accidental-piano.ly (Module): new file. + + * lily/lily-guile.cc (LY_DEFINE): ly_assoc_get: new function. + +2004-09-17 Han-Wen Nienhuys + + * lily/slur-scoring.cc (score_extra_encompass): widen X extent of + extra encompass. + (score_extra_encompass): use Y coordinate of attachment if X + attachment falls in extra encompass X extent. + + * buildscripts/guile-gnome.sh (SLIB_PATH): add SLIB_PATH to + GUILE_LOAD_PATH + +2004-09-17 Jan Nieuwenhuizen + + * scm/output-gnome.scm: Small fixes. + + * buildscripts/guile-gnome.sh: Getting close to 2.6.0 release. + +2004-09-16 Juergen Reuter + + * Documentation/user/notation.itely (Ancient flags): Removed + documentation on adjust-if-on-staffline (this property was removed + by Han-Wen). + + * Documentation/user/notation.itely (Ancient notation): Minor + cleanups and fixes. Renamed "Vaticana style contexts" -> + "Gregorian Chant contexts". Added section "Mensural contexts". + Added section "Ancient articulations". + + * ly/engraver-init.ly: Added "MensuralVoice" and "MensuralStaff". + +2004-09-16 Jan Nieuwenhuizen + + * buildscripts/guile-gnome.sh: Add missing bit. + +2004-09-16 Han-Wen Nienhuys + + * buildscripts/guile-gnome.sh (LD_LIBRARY_PATH): new script. + + * lily/slur-scoring.cc (get_y_attachment_range): set end point + using base_attachment. + + * scm/page-layout.scm (default-page-make-stencil): whoops. Add + page header back. + + * scm/documentation-generate.scm (top-node): move version to top + node. + + * lily/ledger-line-spanner.cc: add ledgered-interface, with + property no-ledgers. + +2004-09-16 Heikki Junes + + * Documentation/user/{changing-defaults,examples,invoking, + tutorial}.itely: Expand 's to is. + + * Documentation/user/notation.itely: Capitalize only first letter. + + * Documentation/user/programming-interface.itely: Capitalize Scheme. + + * Documentation/user/lilypond-book.itely: use @refbugs. + + * THANKS: sort. + + * input/mutopia/F.Schubert/morgenlied.ly, + input/mutopia/J.S.Bach/baerenreiter-sarabande.ly, + input/mutopia/R.Schumann/romanze-op28-2.ly: Add lifetime and full name. + +2004-09-15 Juergen Reuter + + * mf/parmesan-heads.mf: bugfixes: (i) removed duplicate + lneomensural char entry; (ii) fixed mensural/neomensural naming + clash typo; (iii) lneomensural char: fixed stem attachment point. + WARNING: FONT CHANGED! + +2004-09-15 Graham Percival + + * Documentation/user/introduction.itely: update \stemBoth to \stemNeutral + + * Documentation/user/notation.itely: more editing of the manual. + +2004-09-15 Han-Wen Nienhuys + + * lily/slur-scoring.cc (score_edges): add exp(slope*dir*leftright) + factor in edge attraction. This reflects that the left edge may + have a larger gap for an ascending up-slur. + (get_base_attachments): copy bound Y from right bound, if there is + only one note-column after the line break. + +2004-09-14 Jan Nieuwenhuizen + + * buildscripts/guile-gnome.sh: Update with tarball [pre]releases. + +2004-09-14 Mats Bengtsson + + * lily/phrasing-slur-engraver.cc (process_music): Create + PhrasingSlur instead of Slur. + + * Documentation/user/changing-defaults.itely (Defining new + contexts): Fixed misprinted context name. + +2004-09-13 Han-Wen Nienhuys + + * ly/property-init.ly (hideStaffSwitch): remove turnOff. + + * scripts/convert-ly.py (conv): change Both to Neutral in property + settings. + + * ly/engraver-init.ly: increase extent of Staff. + +2004-09-13 Graham Percival + + * scm/script.scm: change behaviour of slur and accent. + + * Documentation/user/music-glossary.tely: de-gender a few entires. + + * Documentation/user/introduction.itely: de-gender a few sentences. + +2004-09-13 Mats Bengtsson + + * input/regression/rehearsal-mark-number.ly: Reuse the existing + formatting routine when adding boxed numbers. Makes it easier to + extrapolate how to do for boxed letters. + +2004-09-12 Graham Percival + + * Documentation/user/notation.itely: fixed Time Signature numbers bug. + + * Documentation/user/invoking.itexi: updated the "reporting bugs" section. + 2004-09-12 Han-Wen Nienhuys + * scm/define-grobs.scm (all-grob-descriptions): longer + ideallengths for stems in higher order beams. + + * Documentation/user/changing-defaults.itely (Page layout): + document them. + + * scm/page-layout.scm (ly:optimal-page-breaks): use new parameters + to get sane spaces for titles. + + * ly/book-paper-defaults.ly: new parameters aftertitlespace, + beforetitlespace, betweentitlespace. + + * input/regression/beam-quant-standard.ly (primeSixteenths): add + 16th notes. + + * lily/beam.cc (set_minimum_dy): new function. Round non-zero + small slope up to smallest quant. This prevents small slopes from + getting rounded to zero. + + * lily/beam-quanting.cc (quanting): don't allow dy_mus slopes that + are smaller than the smallest quant. + + * input/tutorial/brahms*.ly: remove. + + * input/*: update all .ly files. + + * ly/a4-init.ly (vsize): remove papersize init files. + + * scripts/convert-ly.py (conv): add conversion. + + * lily/parser.yy: change mode changing commands to XXXmode, + eg. drummode. + (mode_changing_head): group mode changes. + (mode_changing_head_with_context): new commands: create context as + well as change mode. + + * input/regression/system-overstrike.ly: new file. + + * scm/page-layout.scm (ly:optimal-page-breaks): add + betweensystempadding also to fixed distance for the spring. + * scm/define-grobs.scm (all-grob-descriptions): fix order of key-cancellation.