]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
new file.
[lilypond.git] / ChangeLog
index 08ae07518ccdde9113f852c016da120f45b20b0a..59f1bfd272c1f6395b6b71f2f8b595c85909e07c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,97 @@
+2005-03-08  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/open-type-font-scheme.cc:  new file.
+
+2005-03-08  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * 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  <janneke@gnu.org>
+
+       * 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  <hanwen@xs4all.nl>
+
+       * VERSION (PACKAGE_NAME): release 2.5.14
+
+2005-03-07  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/main.cc: Add dummy xgettext markers.
+
+2005-03-07  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * 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  <janneke@gnu.org>
+
+       * 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  <hanwen@xs4all.nl>
+
+       * kpath-guile/kpath.c (open_library): dlopen libkpathsea.so
+       (open_library): alternative for static library.
+
+2005-03-06  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * 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  <hanwen@xs4all.nl>
 
        * lily/GNUmakefile (MODULE_LIBS): link with kpath-guile
 
        * 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,
        * 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.