X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=8f8a98717365a6789dbc4668f8a42d19b0ba68cb;hb=b6e8ac07bb816cb8a2de16cb9d88d6a917ea4b05;hp=6175c43eba469f05d5d2bab2331b6d553f322de0;hpb=8a22162c71e7dcadbd1fbe0757144412977afa14;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 6175c43eba..8f8a987173 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,113 @@ +2005-07-13 Graham Percival + + * python/convertrules.py: add exc -> ecc rule. + + * scripts/convert-ly.py: add location of convertrules.py + in a comment. + + * Documentation/user/changing-defaults.itely: fix language. + +2005-07-12 Jan Nieuwenhuizen + + * lily/lily-parser-scheme.cc (LY_DEFINE): Guile 1.6 fix. + +2005-07-13 Han-Wen Nienhuys + + * scm/output-socket.scm (grob-bbox): don't use inf? + + * flower/include/rational.hh: add operator bool() + + * scm/define-music-types.scm (music-descriptions): remove + internal-class-name properties. + + * lily/include/event.hh: remove file. + + * lily/include/music-constructor.hh: remove file. + + * lily/parser.yy (Lily_lexer): check EVENT_IDENTIFIER using 'event + in 'types property. + + * lily/music.cc (duration_length_callback): new function. + + * lily/event.cc: remove file. + + * lily/music-constructor.cc: remove file. + + * lily/music-scheme.cc (LY_DEFINE): rename to ly:make-music + + * lily/context.cc (get_grob_key): nop if use_object_keys not set. + (get_context_key): idem. + + * scm/lily.scm (lambda): new option object-keys (default to #f) + + * scm/output-svg.scm (utf-8-string): rename from utf8-string. + + * scm/output-gnome.scm: remove beam routine. + + * scm/output-ps.scm (scm): idem. + + * scm/output-svg.scm: remove beam. + + * ps/music-drawing-routines.ps: remove draw_beam. + + * lily/lookup.cc (beam): use round_filled_polygon() for beam. + + * flower/include/guile-compatibility.hh (scm_from_locale_string): + add scm_from_locale_string compatibility glue. + +2005-07-13 Yoshinobu Isizaki + + * scripts/lilypond-book.py: Prevent occuring error when + 'lilypond-book --output=foo/ somefile.ly' is executed multiple + times and target file shoud be overwritten. (Error message said + 'input file and output file is same'.) + +2005-07-13 Graham Percival + + * input/regression/slur-extreme.ly, + input/regression/slur-scoring.ly, lily/slur-configuration.cc, + lily/slur.cc, mf/feta-din-code.mf, mf/feta-timesig.mf, + mf/parmesan-heads.mf, scm/define-grob-properties.scm: Change + "excentricity" to "eccentricity". + + * Documentation/user/converters.itely: fix URL for Noteedit and + Rosegarden. + + * THANKS: added Yoshinobu Isizaki. + +2005-07-12 Han-Wen Nienhuys + + * scm/define-markup-commands.scm (justify-field): add. + + * scm/define-grobs.scm (all-grob-descriptions): decrease font size. + 2005-07-11 Han-Wen Nienhuys + * lily/lookup.cc (filled_box): express filled_box with + round_filled_box + + * scm/midi.scm (paper-book-write-midis): new function. Write all + performances in numbered MIDI files. + + * lily/performance-scheme.cc (LY_DEFINE): new file. + (LY_DEFINE): new function ly:performance-write. + + * lily/lily-parser-scheme.cc (LY_DEFINE): ly:parser-output-name: + new function. + (LY_DEFINE): change name ly:parser-define -> ly:parser-define! + + * scm/framework-*.scm: use port arguments throughout. + + * lily/include/lily-guile.hh: rename ly_c_X_p -> ly_is_X + + * lily/paper-outputter.cc (Paper_outputter): take port argument. + + * lily/paper-outputter-scheme.cc (LY_DEFINE): take port argument. + + * scm/framework-texstr.scm (output-framework): + + * input/regression/repeat-fold.ly (texidoc): remove TeX strings. + * scm/output-lib.scm (tablature-stem-attachment-function): tablature stem attachment fix. @@ -37,6 +145,8 @@ * lily/include/spring.hh (struct Spring): store inverse strength. This prevents division by zero. + * VERSION: release 2.7.0 + * lily/include/music.hh (class Music): remove Music::duration_log() * lily/stem-engraver.cc (make_stem): take duration log from event. @@ -110,7 +220,7 @@ 2005-07-01 Han-Wen Nienhuys * lily/ly-module.cc (ly_make_anonymous_module): define - %module-public-interface of module. (backportme) + %module-public-interface of module. * lily/lily-parser.cc (print_smob): allow printing of parser smob without lexer. @@ -122,7 +232,7 @@ 2005-06-30 Jan Nieuwenhuizen * cygwin/GNUmakefile ($(outdir)/%.sh): Bugfix: use TAB (Bertalan - Fodor). (backportme). + Fodor). 2005-06-30 Graham Percival