X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=18589239dce36c3cb588ab55f63ff0a7a644758a;hb=d27866c86516ff013c8fd456f0564859d00864f4;hp=84647942427dfc4e7a97c9c05c00056017dbae5b;hpb=3037e036abf58f30493d2690f8bac0191639a85f;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 8464794242..18589239dc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,346 @@ +2003-06-21 Han-Wen Nienhuys + + * lily/align-interface.cc (find_fixed_alignment_parent): new function. + + * lily/line-spanner.cc (broken_trend_offset): remove function. + (get_broken_offset): idem. + (brew_molecule): rewrite the line-break case. + + * input/regression/follow-voice-break.ly: new file. + + * lily/line-spanner.cc (after_line_breaking): remove lines at the + start of a system. + +2003-06-20 Graham Percival + + * input/test/tuplet-rest.ly: moved to regression. + + * input/test/ script-horizontal.ly tuplet-spanner-duration.ly: + deleted file. + + * input/test/ {many} : marked file for possible deletion. + +2003-06-20 Han-Wen Nienhuys + + * input/regression/beam-funky.ly: add note about (disputed) + correct beaming. + + * ly/engraver-init.ly (ScoreContext): put key-signature after + staff-bar + +2003-06-20 Graham Percival + + * input/test/ broken.ly lyric-phrasing.ly: deleted. + + * input/test/slur-mininum.ly: renamed to slur-minimum-length.ly. + + * input/test/staff-line-leading.ly: renamed to staff-space.ly. + + * input/test/no-stem-extend.ly: moved to stem-extend.ly; previous + stem-extend was deleted (it was duplicate example, and not as + good). + + * input/test/[s-z]*.ly: add texidoc index. + +2003-06-20 Han-Wen Nienhuys + + * lily/slur.cc (get_boundary_notecolumn_y): change name from + get_first_notecolumn_y + + * lily/spanner.cc (broken_spanner_index): new function. + +2003-06-19 Graham Percival + + * input/test/ beam-damp.ly grace-end.ly lyric-extender.ly + lyric-hyphen.ly : moved to regression. + + * input/test/ beam-stem-test.ly beamed-slur-endings.ly + diverse-spacing.ly duration-check.ly knee.ly lyrics.ly : deleted. + + * input/test/instrument-name-mmrest.ly: moved to + ../regression/multi-measure-rest-instr-name.ly + + * input/test/knee-sym.ly: moved to + ../regression/beam-knee-symmetry.ly. + + * input/test/hymn.ly: change comments. + + * input/test/[p-r]*.ly: add texidoc index. + +2003-06-19 Han-Wen Nienhuys + + * input/mutopia/J.S.Bach/Petites-Preludes/*.ly (opus): update + to postfix syntax + + * input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ly (romanze): new + syntax. + + * VERSION: release 1.7.22 + +2003-06-18 Graham Percival + + * input/test/[h-k]*.ly: added texidoc index. + + * input/test/knee-mult.ly: removed file (duplicate of beam-isknee.ly) + + * input/test/equaliser.ly: renamed to midi-volume-equaliser.ly. + + * input/test/ various : mark files for deletion or moving to regression. + + * input/test/note-chords.ly: renamed to chord-names-no-inversions.ly. + + * input/test/[l-o]*.ly: added texidoc index. + +2003-06-17 Han-Wen Nienhuys + + * scm/music-functions.scm (make-ottava-set): + only do ottavation if centralCPosition is set. + + * lily/translator-scheme.cc (ly:context-property-where-defined): + return '() if not found. + +2003-06-17 Heikki Junes + + * lilypond-mode.el (LilyPond-un-comment-region): removed. + Use one command for both commenting and uncommenting. + + * lilypond-indent.el (LilyPond-comment-region): new function, + (un)comments each line separately. + + * lilypond-mode.el, lilypond-indent.el: fix XEmacs paren-match. + + * lilypond-mode.el (LilyPond-add-imenu-menu): new function, + imenu is not added by default; adapted from f90.el, + makes Help-menu, which does not fit, visible in XEmacs. + +2003-06-16 Heikki Junes + + * lilypond-mode.el: Set show-paren-mode local; minor-mode + show-paren-mode sets blink-matching-paren-on-screen local. + Try to make show-paren-function to paren-highlight local. + + * lilypond-indent.el (LilyPond-scan-sexps): new function. + Copy definitions of Emacs' show-paren-function and + XEmacs' paren-highlight and make minimal changes; + add comments about locality. + Fix matching first open-paren-char in '<< .. >>'. + +2003-06-16 Graham Percival + + * input/test/g*: added texidoc index. + + * input/test/[a-g]*: added raggedright==#t when it + seemed appropiate. + + * input/test/ fake-grace.ly figured-bass.ly : removed file. + + * Documentation/topdoc/INSTALL.texi: removed false warnings + about gcc 3.3. + +2003-06-16 Han-Wen Nienhuys + + * input/test/spanner-after-break-tweak.ly (texidoc): new file. + + * input/test/chords-without-melody.ly (texidoc): add from + input/just-friends.ly + + * input/regression/size{13--26}.ly: move from input/ + + * input/{opus-130,praeludium-fuga,scarlatti-*}.ly + input/{star-spangled-banner,twinkle}.ly: remove + + * lily/slur.cc: remove slur over rest warnings. + + * lily/note-spacing.cc (get_spacing): include left part of right + object in fixed space. This fixes stretched space before + accidentals. + + * input/regression/spacing-accidental-stretch.ly: new file. + +2003-06-16 Rune Zedeler + + * input/mutopia/R.Schumann/romanze-op28-2.ly: Minor fixes. + Reduce to 16pt. + +2003-06-15 Han-Wen Nienhuys + + * input/regression/spacing-knee.ly: docstring + + * input/regression/spacing-multi-tuplet.ly (multipart): docstring + + * input/tutorial/{gallupi,minuet,sammartini,singing-saw}.ly + input/tutorial/{test,solar,flowing}.ly: remove + + * input/rhythm.ly: remove + + * input/mutopia/F.Schubert/standchen.ly: update syntax. + + * input/mutopia/E.Satie/petite-ouverture-a-danser.ly (global): + update syntax. + + * scm/define-grobs.scm (all-grob-descriptions): set + knee-spacing-correction to 1.0 + + * lily/note-spacing.cc (stem_dir_correction): compute knee + correction using stem-thickness and head width. + + * input/regression/beam-quanting-horizontal.ly: update texidoc + + * scm/define-grobs.scm (all-grob-descriptions): set + beamed-extreme-minimum-free-lengths to 1.25 for 32nd beams. + This fixes 32nd beams for noteheads in spaces quants. + + * scripts/lilypond-book.py (process_lilypond_blocks): opps. + +2003-06-15 Heikki Junes + + * README.mandrake: Change lilypond-extras to lilypond-documentation. + +2003-06-14 Han-Wen Nienhuys + + * input/test/dpncnt.ly,part-combine-score.ly: remove. + + * VERSION (PACKAGE_NAME): release 1.7.21 + + * input/regression/stem-shorten.ly: new file. + + * lily/stem.cc (get_default_stem_end_position): revise stem + shortening code. + + * input/regression/spacing-multi-tuplet.ly: move from input/test/ + + * input/test/{scripts,volta-start,sleur}.ly: remove + + * input/regression/span-bar.ly: smaller file. + + * input/regression/spacing-{natural,tight,loose}.ly: remove + + * input/test/markup.ly: remove + + * scripts/lilypond-book.py: put printfilename in separate chunk, + so texidoc is printed after the filename. + +2003-06-12 Heikki Junes + + * make/lilypond.mandrake.spec.in: fix docdirs. + +2003-06-13 Han-Wen Nienhuys + + * input/regression/beam-french.ly: bugfix. + + * buildscripts/lys-to-tely.py (name2line): sort filenames. + + * input/regression/(various).ly: add raggedright = #t. + + * input/regression/auto-beam.ly: move from abe.ly + +2003-06-13 Graham Percival + + * input/test/f*.ly: added texinfo index. + + * input/test/broken-thread-line.ly: renamed to follow-break.ly. + +2003-06-13 Han-Wen Nienhuys + + * lily/beam-quanting.cc (score_forbidden_quants): also add inter + quant penalty for beam just outside staff. + + * input/regression/beam-quanting-horizontal.ly (texidoc): move + from beam-pos.ly, remove non-horizontal tests. + + * input/test/(various): cleanup header info. + + * input/test/tchaikovsky.ly: remove file. + + * scm/chord-generic-names.scm: move from + double-plus-new-chord-name.scm + + * input/test/orchestscore.ly: remove file + + * Documentation/user/refman.itely (Vocal music): update documentation. + + * scm/define-translator-properties.scm (chordNoteNamer): remove + chordNameStyle, use chordNameFunction + + * scm/chord-name.scm (set-chord-name-style): remove + set-chord-name-style. Use \property chordNameFunction. + +2003-06-12 Han-Wen Nienhuys + + * Documentation/user/lilypond-book.itely (Integrating LaTeX and + music): remove @TeX{} command. + +2003-06-12 Jan Nieuwenhuizen + + * lilypond-indent.el (scan-sexps): Renamed to + aargh-this-breaks-other-emacs-modes-scan-sexps. + +2003-06-12 Heikki Junes + + * lilypond-indent.el: Fix: match concurrent one-char opening and + closing slurs: '()', etc. Add comments. + + * Documentation/user/music-glossary.tely: fix: change รค to @"a. + + * lilypond-font-lock.el: match unending string at eof. + + * make/lilypond.mandrake.spec.in: refreshed packed file list. + +2003-06-10 Graham Percival + + * input/test/beam-abbrev.ly input/test/default-neutral-dir.ly + input/test/beam-dir.ly input/test/beam-position.ly + input/test/beam-suspect.ly input/test/beam-trend.ly + input/test/beams.ly input/test/crescendo-text.ly : deleted + * input/test/beam-chord.ly: moved to input/regression/beam-chord.ly + * input/test/ beam-pos.ly beam-second.ly : moved to input/regression/ + * input/test/default-bars.ly: moved to bar-always.ly + * input/test/ {many}: deleted old "renamed from foo to bar" comments. + +2003-06-10 Han-Wen Nienhuys + + * input/test/chord-names-dpnj.ly (texidoc): bugfix. + +2003-06-04 Han-Wen Nienhuys + + * scm/chord-ignatzek-names.scm (remove-step): rename file. + +2003-06-10 Heikki Junes + + * lilypond-indent.el: Match better slurs in scheme expressions. + Refontify buffer if a block-comment-ender, '}' after '%', is inserted. + + * Documentation/user/invoking.itexi: document Emacs' paren matching. + +2003-06-10 Jan Nieuwenhuizen + + * scm/chord-name.scm (set-chord-name-style): Update for 'ignatzek. + + * input/ac-extra-voice.ly: Add texidoc. + + * ly/chord-modifiers-init.ly: + * ly/engraver-init.ly (ScoreContext): Add chordNameExceptionsFull + and chordNameExceptionsPartial for new chord names. + + * input/test/chord-names-dpnj.ly: + * input/test/dpncnt.ly: Update. + + * scm/chord-name.scm: + * scm/double-plus-new-chord-name.scm: Add compatibility for new + chord selection and options. + + * ly/chord-modifiers-init.ly: Add exceptions + + * scm/define-translator-properties.scm (chordNameStyle) + (chordNameExceptionsFull, chordNameExceptionsPartial): Add. + +2003-06-10 Rune Zedeler + + * ly/property-init.ly (germanChords): Added. + (semiGermanChords): Added. + + * input/test/chord-names-german.ly: Use new macros + 2003-06-09 Heikki Junes * lilypond-indent.el: Use similar parenthesis highlighting for @@ -135,16 +478,18 @@ aid in future changes to input/test/ files. 2003-05-28 Graham Percival - * Documentation/user/refman.itely: fixed build problem (missing - file) caused by previous renaming. + + * Documentation/user/refman.itely: fixed build problem (missing + file) caused by previous renaming. 2003-05-28 Graham Percival - * input/test/[a,b]*.ly: added texinfo index and added comments to - aid in future changes to input/test/ files. - * input/test/bar-number-every-5-reset.ly: renamed to - bar-number-every-five-reset.ly - * input/test/bar-script-visibility.ly: renamed to - bar-number-show-all.ly + + * input/test/[a,b]*.ly: added texinfo index and added comments to + aid in future changes to input/test/ files. + * input/test/bar-number-every-5-reset.ly: renamed to + bar-number-every-five-reset.ly + * input/test/bar-script-visibility.ly: renamed to + bar-number-show-all.ly 2003-05-28 Han-Wen Nienhuys @@ -152,9 +497,8 @@ to Voice. * lily/glissando-engraver.cc (acknowledge_grob): new file: split - out note-line and glissando functionality. + out note-line and glissando functionality. - * lily/line-spanner.cc (brew_molecule): cleanup. 2003-05-27 Jan Nieuwenhuizen @@ -186,6 +530,8 @@ 2003-05-26 Han-Wen Nienhuys + * VERSION: release 1.7.20 + * lily/text-spanner.cc (brew_molecule): clean up function. This fixes bugs with broken 8va spanners.