X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=f3ef6fdd0d11dce47b0bbb26981987dad2b94327;hb=61ae0f044836f770237d0f4efb1c92b03f68c595;hp=053a50fd3259b50732792a479bd4fd1a0d2296d7;hpb=7ac6e2dd3cbff0168e2826815ed64cbe31731fbd;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 053a50fd32..f3ef6fdd0d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,215 @@ +2003-04-16 Han-Wen Nienhuys + + * lily/new-chord-name-engraver.cc (process_music): use octavation + (a number) instead of original-pitch to store inversions. This + fixes a problem with transposed chords with inversions. + +2003-04-14 Jan Nieuwenhuizen + + * stepmake/aclocal.m4: Include compile fix for broken flex, as + used in includable-lexer.hh. + + * lily/includable-lexer.cc: Bugfix: include config.h. + + * stepmake/aclocal.m4: Check for $GUILE_CONFIG; allows + circumvention of Debian packaging bug. + +2003-04-13 Jan Nieuwenhuizen + + * flex-2.5.31 hits Debian/unstable. Fixes below. + + * lily/lexer.ll (avoid_silly_flex_induced_gcc_warnings): Disable. + + * lily/includable-lexer.cc [!HAVE_FLEXLEXER_YY_CURRENT_BUFFER] + (yy_current_buffer): New macro, compile hacks for flex 2.5.29. + + * lily/include/includable-lexer.hh: + * lily/lexer.ll: Hack for multiple include of FlexLexer.h. + + * config.hh.in (HAVE_FLEXLEXER_YY_CURRENT_BUFFER): Add. + + * aclocal.m4: Regenerate. + + * stepmake/aclocal.m4 (STEPMAKE_FLEXLEXER): Check for + yyFlexLexer.yy_current_buffer, which was removed in flex-2.5.29. + + * scm/pdf.scm (use-modules): Include lily. + + * scm/pdftex.scm (start-system): Bugfix: add closing brace (Beernd + Noordkamp). + (use-modules): Include lily. + (lily-def): Bugfix: include tex-val in let. + +2003-04-12 Heikki Junes + + * lilypond-mode.el: sensible error if lilypond.words not found. + + * lilypond.words: add few words. + +2003-04-11 Juergen Reuter + + * mf/parmesan-clefs.mf: bugfix: char boxes corrected + + * mf/parmesan-scripts.mf: fixed typo in char name + +2003-04-11 Han-Wen Nienhuys + + * VERSION: 1.7.16 released + + * python/lilylib.py (setup_temp): temporary directories are mode 700. + (this is a security vulnerability). + + * Documentation/user/lilypond.tely: remove abbreviations (n't, 's) + + * lily/multi-measure-rest-engraver.cc (stop_translation_timestep): + add staff support. + +2003-04-10 Juergen Reuter + + * mf/parmesan-scripts.mf, Documentation/user/refman.itely, + ly/script-init.ly, scm/script.scm: bugfix: renamed + fermata->signumcongruentiae to fix naming clash with feta font + +2003-04-10 Han-Wen Nienhuys + + * input/regression/multi-measure-rest-grace.ly (texidoc): new file + + * lily/multi-measure-rest-engraver.cc + (start_translation_timestep): use grace timing too for determining + when to make mmrest. + (start_translation_timestep): clear numbers too. + +2003-04-09 Juergen Reuter + + * scm/music-types.scm: compile fix: escape braces + + * buildscripts/mf-to-table.py: replaced \char -> \musicglyph to + work around font selection problem + + * Documentation/user/refman.itely: BreathingSign: added docu for + property "text" + +2003-04-09 Mats Bengtsson + + * Documentation/topdocs/AUTHORS.texi (AUTHORS): Updated contact + information. + +2003-04-09 Han-Wen Nienhuys + + * lily/multi-measure-rest-engraver.cc (class + Multi_measure_rest_engraver): make multiple Number objects, one + for each MultiMeasureTextEvent. + + * scm/music-functions.scm (glue-mm-rest-texts): use + MultiMeasureTextEvent + + * scm/music-types.scm (music-descriptions): add MultiMeasureTextEvent + + * Documentation/user/refman.itely (Multi measure rests): update. + +2003-04-08 Han-Wen Nienhuys + + * lily/ly-module.cc (ly_copy_module_variables): use + scm_internal_hash_fold() for iterating modules. + +2003-04-08 Juergen Reuter + + * Documentation/user/refman.itely: Section Custodes: added more + example code + + * mf/feta-eindelijk.mf, mf/parmesan-rests.mf: cleanup: moved + neo-mensural rests to parmesan font + + * mf/parmesan-heads.mf, mf/parmesan-timesig.mf: updated file + header + +2003-04-07 Han-Wen Nienhuys + + * Documentation/user/macros.itexi: @fileref macro. + + * buildscripts/lys-to-tely.py (name2line): add tags for + each file. + +2003-04-04 Juergen Reuter + + * lily/include/custos.hh, make/lilypond.suse.spec.in, + Documentation/topdocs/AUTHORS.texi: updated my email address + + * Documentation/user/refman.itely: updated custos documentation; + beautified divisiones example; beautified articulations table + + * lily/breathing-sign.cc: bugfix: finalis molecule + +2003-04-03 Juergen Reuter + + * Documentation/user/refman.itely: added docu for + contemporary fermata symbols, gregorian breathing signs; small fixes + + * ly/gregorian-init.ly: removed obsolete #'type props + +2003-04-01 Mats Bengtsson + + * lily/multi-measure-rest.cc (set_spacing_rods): Handle the + minimum-length property correctly. + +2003-03-31 Han-Wen Nienhuys + + * scm/music-functions.scm (make-multi-measure-rest): set input + locations for multimeasure rests. + + +2003-03-31 Juergen Reuter + + * input/regression/breathing-sign.ly: updated to for ancient + notation + +2003-03-31 Jan Nieuwenhuizen + + * scripts/ly2dvi.py: Add newline. + +2003-03-30 Jan Nieuwenhuizen + + * scripts/ly2dvi.py (dependency_files): Compile fix. + +2003-03-28 Han-Wen Nienhuys + + * scripts/ly2dvi.py (find_pfa_fonts): add --png option + (make_html_menu_file): --html menu. + +2003-03-27 Han-Wen Nienhuys + + * scripts/ly2dvi.py (run_dvips): +add the .map file + +2003-03-24 Han-Wen Nienhuys + + * input/screech-boink.ly: new file. + +2003-03-22 Han-Wen Nienhuys + + * scripts/lilypond-book.py (make_lilypond_file): convert + lilypond-file to lilypond block directly, without going through + begin/end lilypond text. + + +2003-03-21 Juergen Reuter + + * lily/breathing-sign.cc, lily/include/breathing-sign.hh, + scm/grob-description.scm: moved Michael's original breathing sign + code in brew_molecule() to divisio_minima(); provided new + brew_molecule() that effectively replaces the + Text_item::brew_molecule callback (with additional fallback to + Michael's original code); added callbacks for brewing divisio + maior/maxima and finalis + + * gregorian-init.ly: added breathing sign shortcuts for virgula, + caesura, divisiominima, divisiomaior, divisiomaxima, and finalis + + * script-init.ly: added shortfermata, longfermata, + verylongfermata, varcoda + + * scm/script.scm, mf/feta-schrift.mf: added shortfermata, + longfermata, verylongfermata, varcomma, varcoda + 2003-03-19 Mats Bengtsson * Documentation/user/{tutorial.itely,refman.itely,internals.itely}: