X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=59f1bfd272c1f6395b6b71f2f8b595c85909e07c;hb=634ad74db688a5305f001917453c5cd15305c539;hp=08ae07518ccdde9113f852c016da120f45b20b0a;hpb=a9a00e58b6c2b0a1e384a42ea6e3325addb6815e;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 08ae07518c..59f1bfd272 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,97 @@ +2005-03-08 Han-Wen Nienhuys + + * lily/open-type-font-scheme.cc: new file. + +2005-03-08 Jan Nieuwenhuizen + + * lily/lexer.ll (Lily_lexer): + * lily/parser.yy: Junk lyric_markup state. + + * Documentation/topdocs/NEWS.tely (Top): Mention markup text feature. + + * scripts/lilypond-book.py (PREAMBLE_LY): toplevel-music-handler: + Add texts parameter. + +2005-03-07 Jan Nieuwenhuizen + + * lily/lexer.ll (lyric_markup): New mode. + (Lily_lexer::push_lyric_markup_state): New method. + (MARKUPCOMMAND): Markup during lyric mode returns LYRIC_MARKUP. + + * lily/parser.yy (book_body): + (toplevel_expression): Grok \markup texts. + + * lily/score-scheme.cc (ly:music-scorify): + * scm/lily-library.scm (collect-music-for-book): Take texts + parameter. + + * lily/score.cc (texts_): New member. + + * lily/paper-book.cc (systems): Format score texts. + + * score-text.ly: New file. + + * ttftool/SConscript: + * kpath-guile/SConscript: New file. + + * lily/SConscript: + * SConstruct: Update. + +2005-03-07 Han-Wen Nienhuys + + * VERSION (PACKAGE_NAME): release 2.5.14 + +2005-03-07 Jan Nieuwenhuizen + + * lily/main.cc: Add dummy xgettext markers. + +2005-03-07 Han-Wen Nienhuys + + * make/lilypond.fedora.spec.in (Requires): scrap kpathsea/tex + requirements + + * stepmake/aclocal.m4: check dynamic link, by checking if kpathsea + executable is < 40k + + * lily/main.cc (setup_paths): remove tfm1 tfm2 tfm3 include path + hack. + +2005-03-06 Jan Nieuwenhuizen + + * flower/libc-extension.cc: + * flower/include/libc-extension.hh: [Open]BSD simply cast + cookie/funopen declarations. + + * stepmake/aclocal.m4: Check for libkpathsea.so. + + * kpath-guile/kpath.c (ly_kpathsea_expand_variable): Use + dl_kpse_find_file. + +2005-03-06 Han-Wen Nienhuys + + * kpath-guile/kpath.c (open_library): dlopen libkpathsea.so + (open_library): alternative for static library. + +2005-03-06 Jan Nieuwenhuizen + + * configure.in: Set TTFTOOL_ENDIAN iso global CFLAGS. + + * ttftool/GNUmakefile (MODULE_CFLAGS): Add $(TTFTOOL_ENDIAN). + + Drop run-time dependency on teTeX. + + * lily/kpath.cc (initialize_kpathsea): dlopen libkpathsea. + + * stepmake/aclocal.m4 (STEPMAKE_KPATHSEA): Do not include + KPATHSEA_LIBS in LIBS. + (STEPMAKE_DLOPEN): New function. + + * lily/font-config.cc (init_fontconfig): Use dir for directory, + not path. + + * flower/file-path.cc (directories): Rename from paths, as this + return an array of directories (a single path). + 2005-03-06 Han-Wen Nienhuys * lily/GNUmakefile (MODULE_LIBS): link with kpath-guile @@ -24,8 +118,6 @@ * lily/font-config.cc (init_fontconfig): add cff/ too. - * mf/GNUmakefile: generate .commonff to not confuse fontconfig. - * ly/generate-embedded-cff.ly: capitalize. * lily/pango-select.cc (select_pango_font): use ::find_pango_font, @@ -37,9 +129,6 @@ * lily/main.cc: only look at one prefix directory, LILYPONDPREFIX overrides all. - * config.make (package_suffix): use lilypond/MAJOR.MINOR as install - directory. - * configure.in (gui_b): remove ec mftrace check * config.hh.in: use lilypond-Major.Minor as data directory.