X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=25911ce9b6eac12d3a5f982f3d99c90f25cc24eb;hb=b0101c99da839a1a3c64fe612fbcdc2ab52c77e3;hp=fbf5c4561ed1cb408b6521e41f5fd03ae269f63e;hpb=d755d476635be4b73252d2204e7b25bddba64056;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index fbf5c4561e..25911ce9b6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,181 @@ +2005-05-12 Jan Nieuwenhuizen + + * flower/string.cc (substitute): Take two strings or two + characters. Update callers. + +2005-05-11 Jan Nieuwenhuizen + + * flower/file-name.cc (File_name): Slashify. + + * scm/lily.scm: Use gui-main iso lilypond-main on MINGW. + + * scripts/GNUmakefile (SEXECUTABLES): Add lilypond-invoke-editor. + + * stepmake/aclocal.m4 (STEPMAKE_WINDOWS): New function. + + * configure.in (gui_b): Use it. + + * lily/lilypond.rc.in: New file. + + * lily/GNUmakefile[PLATFROM_WINDOWS]: Compile it into executable. + +2005-05-12 Graham Percival + + * Documentation/user/advanced-notation.itely: edit of Text + section; clarify text scripts vs. text markup. + +2005-05-12 Han-Wen Nienhuys + + * lily/multi-measure-rest-engraver.cc + (Multi_measure_rest_engraver): init bar_seen_ to true. Notice + separation items on start. Fixes mm rests in start of score. + + * lily/slur-scoring.cc (move_away_from_staffline): robustness, + don't access StaffSymbol if not there. + Fixes: crash-staff-symbol-engraver.ly. + + * lily/instrument-name-engraver.cc (class + Instrument_name_engraver): data member first_. Create + InstrumentName on start. + +2005-05-12 Graham Percival + + * Documentation/user/instrument-notation.itely: add guitar + position. + + * Documentation/user/introduction.itely, + Documentation/user/lilypond.tely, + Documentation/user/tutorial.itely: begin pruning + unused (duplicated) cindex entries and misc cleanup. + +2005-05-12 Mats Bengtsson + + * input/test/volta-chord-names.ly: Bring the explanation up to + date. + +2005-05-11 Heikki Junes + + * Documentation/topdocs/{AUTHORS.texi,INSTALL.texi,README.texi}: + Specify `@documentencoding utf-8' for html, ignore warnings. + +2005-05-11 Erik Sandberg + + * THANKS: Added bughunters. + +2005-05-11 Heikki Junes + + * lily/main.cc: update help string for `lilypond -H'. + + * po/fi.po: update. + +2005-05-10 Graham Percival + + * Documentation/user/advanced-notation.itely: minor fixes. + +2005-05-10 Jan Nieuwenhuizen + + * scm/editor.scm: New module. + + * scm/lily.scm (gui-main): Use it. + + * scm/framework-gnome.scm (spawn-editor): Use it. + + * scripts/lilypond-invoke-editor.scm: Use it in new script. + +2005-05-10 Han-Wen Nienhuys + + * scm/framework-ps.scm (load-font-via-GS): new function. + + * lily/pango-font.cc (pango_item_string_stencil): add support for + CID keyed font. + + * scm/output-ps.scm (glyph-string): add support for CID keyed font. + +2005-05-10 Graham Percival + + * Documentation/user/basic-notation.itely: add @ref. + + * Documentation/user/advanced-notation.itely: add example + of 5/8 beaming. + +2005-05-10 Han-Wen Nienhuys + + * scripts/lilypond-pdfpc-helper.py (ly_pc_editor): robustness fixes. + + * scm/backend-library.scm (postscript->pdf): Invoke gs instead of + going through ps2pdf wrappers. + +2005-05-09 Jürgen Reuter + + * Documentation/user/instrument-notation.itely: petrucci note + heads: updated docu + + * input/regression/note-head-style.ly: updated regression test; + indentation fixes + + * ly/engraver-init.ly: MensuralVoiceContext: use petrucci note + heads as default + + * mf/parmesan-heads.mf: minor editing; use musicological names + (rather than optical description) as note head names + + * scm/output-lib.scm: complete petrucci heads + +2005-05-09 Pal Benko + + * mf/parmesan-heads.mf: add petrucci heads (like neo-mensural + heads, but bigger) + +2005-05-09 Jan Nieuwenhuizen + + * lily/main.cc (main_with_guile): Remove no files check. + + * lily/main.cc (ly:usage): Export to Scheme. + + * scm/lily.scm (no-files-handler): New function. + + * scm/lily.scm (lilypond-main): Use it. + + * configure.in (gui_b): Add mbrtowc checking. + Resurrect [utf8/]wchar.h checking. + +2005-05-09 Mats Bengtsson + + * Documentation/user/advanced-notation.itely (Metronome marks): + Add link to the program reference for MetronomeMark + + * Documentation/user/lilypond-book.itely (An example of a + musicological document): Correct the example using psfonts + +2005-05-09 Heikki Junes + + * po/fi.po: update after a lesson how to update entries against + source. + + * po/TODO: document the lesson. + +2005-05-09 Han-Wen Nienhuys + + * configure.in (gui_b): remove wcrtomb checking. + + * lily/general-scheme.cc (LY_DEFINE): hand-convert utf8 to 32 + bits. Patch by Matthias Neeracher. + +2005-05-09 Mats Bengtsson + + * scripts/convert-ly.py: In the conversion to version 1.9.0, + keep Scheme expressions and strings unmodified when doing the + conversion to postfix notation for slurs and beams. Should + hopefully solve most related conversion problems. + + * Documentation/user/lilypond-book.itely : Clarify and correct how + to call dvips with -h psfonts. + +2005-05-09 Jan Nieuwenhuizen + + * Documentation/user/instrument-notation.itely (Entering lyrics): + Typo. Fixes build. + 2005-05-09 Graham Percival * Documentation/user/lilypond-book.itely: document PSFONTS file. @@ -63,6 +241,11 @@ 2005-05-06 Jan Nieuwenhuizen + * Documentation/topdocs/AUTHORS.texi: Remove texinfo @accents, + convert to utf-8. + + * THANKS: Add translators for this release, convert to utf-8. + * mf/GNUmakefile (MFTRACE_FLAGS): * buildscripts/substitute-encoding.py (outdir): Build fix: pass outdir as option (WAS: hardcoded).