X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=03e5f949183c137a48e676e1b1678b12d4a68dc0;hb=762ca4af538f1d566e396a1b52e84a6bc6b919f3;hp=7354b4b79c7ea361d353f863b35856d6fb8022e1;hpb=b5119e8986628fc7ccf46a6f3e13b92d4c012f60;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 7354b4b79c..03e5f94918 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,178 @@ +2002-05-22 Han-Wen + + * VERSION: 1.5.58 + + * Documentation/user/refman.itely: Bugfix: add node Repeats and + MIDI. Regenerate menu. Fix @end example. + + * lily/accidental.cc: Add cautionary-style to interface. + + * mf/feta-beugel.mf (code): use autometric macros for braces. + This fixes input/bugs/braces. + + * lily/afm.cc (count): return numOfChars, not size of array + (always equals 256.) + + * lily/script.cc (before_line_breaking): postpone setting the + X-parent of vertical scripts. This fixes the case of scripts on + chords with seconds + +2002-05-21 Han-Wen + + * scm/grob-description.scm: fix alignment of barnumber: make sure + it doesn't hit the G-clef. + + * input/mozart-hrn3-defs.ly (startGraceMusic): typo (it's + startGraceMusic not startGraceContext). + +2002-05-20 Jan Nieuwenhuizen + + * stepmake/autogen.sh: Check for autoconf2.13, and abort if not + found. + +2002-05-20 Han-Wen + + * lily/accidental-engraver.cc: remove old accidental engraver, + move new one to accidental-engraver.cc. + + * lily/local-key-item.cc: remove file + + * lily/include/local-key-item.hh: remove file + + * scripts/ly2dvi.py (make_preview): add --preview-resolution + option. + + * lily/accidental.cc (brew_molecule): support for cautionary + accidentals. + + * lily/note-head.cc (internal_brew_molecule): warn if note head + not found. + + * lily/time-signature.cc (special_time_signature): remove warning + about time signature. + + * lily/spacing-spanner.cc (musical_column_spacing): Prevent + reverse springs by limiting fixed-note space. + +2002-05-19 Jan Nieuwenhuizen + + * stepmake/aclocal.m4: Bugfix: complain if program not found. + + * scripts/update-lily.py (next_version, prev_version, diff_name): + New function. Patches now named name-prev-latest.diff.gz. + Bugfix: import shutil. + +2002-05-19 Han-Wen + + * input/tutorial/sammartini.ly: fix and document autochange + weirdness. + + * scm/pdftex.scm: resurrect PDFTeX output. Still doesn't work, but + does produce .pdftex files. + + * lily/note-collision.cc (check_meshing_chords): move file from + collision.cc, implement merged note heads (there you go, Drarn :-) + + * input/regression/collision-heads.ly: new file + + * VERSION: 1.5.57 released. + +2002-05-18 Juergen Reuter + + * mf/parmesan-heads.mf, scm/grob-description.scm, + scm/grob-property-description.scm, scm/interface-description, + lily/include/my-lily-parser.hh, lily/include/ligature-head.hh, + lily/include/mensural-ligature.hh, lily/include/lily-proto.hh, + lily/include/ligature-engraver.hh, + lily/include/ligature-bracket.hh, lily/parser.yy, + lily/ligature-bracket-engraver.cc, lily/mensural-ligature.cc, + lily/mensural-ligature-engraver.cc, lily/note-heads-engraver.cc, + lily/ligature-head.cc, lily/ligature-engraver.cc, + lily/ligature-bracket.cc, input/test/mensural-ligatures.ly: + implemented white mensural ligatures (still with a big list of + TODOs) + + +2002-05-19 Han-Wen + + * lily/*.cc: use LY_DEFINE everywhere. Move doc strings from + Documentation/user/internals.itely. + + * lily/function-documentation.cc: new file. Infrastructure for + self documenting Scheme functions. + +2002-05-18 Han-Wen + + * lily/stem.cc (calc_stem_info): bugfix for less ugly knees. + +2002-05-17 Han-Wen + + * scripts/lilypond-book.py (re_dict): fix regexps; don't combine ? + and * (as in "([^>]*)?") + +2002-05-17 Jan Nieuwenhuizen + + * Documentation/topdocs/INSTALL.texi: Update GCC, Flex and GUILE info. + Add info about CVS. Stable/development are currently 1.4/1.5, + both at lilypond.org. + + * autogen.sh: Generate. + + * stepmake/configure: + * configure: Regenerate. + + * stepmake/stepmake/automatically-generated.sub.make: Keep + original first line. + + * stepmake/stepmake/toplevel-targets.make (autogen.sh): Add rule. + + * stepmake/stepmake/generic-targets.make (configure): Generate + using autogen.sh. + + * GNUmakefile.in (SCRIPTS): + * stepmake/GNUmakefile.in (SCRIPTS): Add autogen.sh + + * stepmake/autogen.sh: New file. + + * configure: Check for g++ >= 2.95. + + * stepmake/aclocal.m4: Fixes for FlexLexer.h, Python headers. GNU + c/c++ version checking. + + * flower/include/string.hh: Typo fix. + + * lily/include/midi-item.hh: Remove stray i. + + * Documentation/windows/GNUmakefile: Avoid collapsed directory + constructs '//'. + + * stepmake/bin/install-dot-exe.sh: Filter collapsed directory + constructs '//' from arguments. + +2002-05-17 Han-Wen + + * scm/lily.scm (ly-load): show SCM filenames if verbose. + + * lily/lily-guile.cc (init_functions): add ly-verbose function. + + * lily/main.cc (setup_paths): remove LILYINCLUDE support. + + * flower/include/{pointer,tuple}*: removed. + + * VERSION: released 1.5.56 + + * scm/music-functions.scm (check-start-chords): function to check + for chords without \context. Apply automatically from parser. + +2002-05-16 Han-Wen + + * lily/bar-line.cc: remove index entries. Texinfo can't handle : + in index entries. + + * scm/output-lib.scm: fix ez notation stems. + + * lily/paper-outputter.cc: various fixes to speed up compilation. + 2002-05-16 Mats Bengtsson * scripts/lilypond-book.py: Don't import pre for Python >= 2.2 @@ -54,7 +229,7 @@ * mf/GNUmakefile (INSTALLATION_OUT_FILES4): create and install fonts.dir file. - * lily/parser.yy (My_lily_parser): uncomment code. (Causes + * lily/parser.yy (My_lily_parser): comment out code. (Causes problems with recent bison releases). * make/lilypond.redhat.spec.in: add pfa fonts to X.