X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=c9b92ff3adc5d2560fdfad3ced98d92d4b6570da;hb=2f289b8fa4051f39d5e1bee37fda238140c76e95;hp=766b812a61ccf722aefe2be3ed5fd61ba6690444;hpb=e998c0423caa969efddabc99c75adffdcff3d0e4;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 766b812a61..c9b92ff3ad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,335 @@ +2003-06-29 Han-Wen Nienhuys + + * Documentation/user/introduction.itely (Computerized typography): + new section + + * Documentation/user/tutorial.itely (An orchestral part): remove + pc example from tutorial. + + * input/tutorial/lilbook.tex: use screech-boink + + * scripts/lilypond-book.py (compile_all_files): split formatting + output body and scheduling lilypond compilation. + (format_lilypond_output_bodies): new function + (format_lilypond_block): new function + (html_pages): allow multi-page images in HTML + + * python/lilylib.py (make_ps_images): rename function from + make_preview, merge with make_page_images + +2003-06-28 Graham Percival + + * input/test/key-clefs.ly: moved to regression. + + * input/test/perform-grace.ly: moved to to no-notation/midi-grace.ly + + * input/no-notation/README: added note about midi-*.ly files. + + * input/test/two-key.ly: moved to no-notation/parse5.ly + + * input/test/ short-part-combine.ly sketch.ly system-start-brace.ly + system-start-bracket.ly two-slurs.ly voice-switch.ly : deleted + + * input/test/ {various}: modified comments, marked some for deletion. + + * input/test/lines.ly: deleted file; duplicate of embedded-postscript.ly + + * input/test/mmrest-collision: moved to regression. + +2003-06-28 Han-Wen Nienhuys + + * scm/chord-name.scm (note-name->markup): don't superscript root + alterations in chordnames. + +2003-06-23 Han-Wen Nienhuys + + * Documentation/user/refman.itely (Multi measure rests): more + index/cross-referencing. + + * lily/line-spanner.cc (line_molecule): bugfix for trill style. + + * scm/font.scm: remove properties-to-font-name code. + + * scm/define-grob-properties.scm: remove 'type + + * scripts/convert-ly.py (FatalConversionError.conv): type -> style + conversion + + * lily/text-spanner.cc: change 'type grob prop to 'style + + * lily/unfolded-repeat-iterator.cc (process): bugfix: use a + "first" flag to decide whether to make a start-repeat + + * input/regression/grace-volta-repeat-2.ly: new file. + +2003-06-22 Han-Wen Nienhuys + + * lilypond-indent.el: rename generic functions to LilyPond-* + +2003-06-22 Graham Percival + + * input/test/thumb.ly: delete, merged into refman. + + * Documentation/user/refman.itely: added thumb info to Fingering. + + * input/test/ follow-break.ly multi-slope.ly note-shift.ly + notemode-chords.ly orchestalpart.ly rhythmic-staff.ly + vertical-align.ly : deleted files. + +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