]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
* lily/text-interface.cc (Module): rename from text-item.cc
[lilypond.git] / ChangeLog
index cb891d7853aca06d5c0471f08b62dfd3310743e1..55de0e226f1b0a51ed7b8105198267ee319a09c7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,206 @@
+2005-04-05  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * lily/text-interface.cc (Module): rename from text-item.cc
+
+       * input/regression/apply-output.ly (texidoc): function naming fix.
+
+       * lily/time-signature-performer.cc (derived_mark): new function.
+
+       * lily/lily-parser-scheme.cc:  print mapped file name for progress
+
+       * scripts/lilypond-book.py (find_linestarts): new function.
+       (find_toplevel_snippets): keep track of line numbers.
+
+       * lily/key-performer.cc (try_music): remove FIXME warning, gobble
+       all key changes.
+
+       * ly/declarations-init.ly (partCombineListener): use
+       ignoreBarChecks. Fixes: warn-partcombine-barcheck.ly
+
+       * lily/bar-check-iterator.cc (process): ignoreBarChecks property.
+
+2005-04-04  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/text-item.cc: Fix link.
+
+       * Documentation/user/changing-defaults.itely (Changing defaults):
+       Fix programs reference links.
+
+       * Documentation/user/music-glossary.tely: Convert to utf-8.
+
+2005-04-04  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * make/lilypond-vars.make: remove TEXMF from variables.
+       remove DEB_BUILD pk font variables.
+       remove GUILE_LOAD_PATH
+       remove TeX memory vars.
+
+2005-04-04  Werner Lemberg  <wl@gnu.org>
+
+       * lilypond/scm-option.cc (ly_option_usage): Add final newline.
+
+2005-04-03  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * ps/lilyponddefs.ps: remove reencode-font
+
+       * lily/simple-spacer.cc (add_columns): also compare
+       directly. Column rank doesn't distinguish between broken and
+       unbroken columns. This fixes large spaces before time sig changes.
+
+       * Documentation/user/point-and-click.itely: document ly:set-option.
+
+       * lily/grob.cc (get_uncached_stencil): only set grob-cause if
+       point_and_click_global is set.
+
+       * lily/scm-option.cc (LY_DEFINE): add point-and-click
+       ly:set-option argument.
+
+2005-04-03  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * GNUmakefile.in: Include symlinks in webball.
+
+       * Documentation/user/GNUmakefile (source-links): Add symlinks to
+       source dir for split and non-split manuals.
+
+       * Documentation/user/*y: Fix @uref/@inputfile links for
+       split/non-split HTML documents.
+
+       * Documentation/user/GNUmakefile (local-WWW): Do not generate
+       .ps.gz.
+       
+2005-04-02  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * GNUmakefile.in: Add newline.
+
+2005-04-01  Erlend Aasland  <erlenda@gmail.com>
+
+       * tex/lilyponddefs.tex: use color instead of xcolor
+       * scm/output-tex.scm: minor editing
+
+2005-04-02  Nicolas Sceaux  <nicolas.sceaux@free.fr>
+
+       * scm/music-functions.scm (display-scheme-music): pretty printer
+       for music expressions.
+
+2005-04-02  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * buildscripts/install-info-html.sh (index_file): Fix link.
+
+2005-04-01  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/test/dynamic-extra.ly (piuf): Use utf-8 iso TeX accent.
+
+       * Documentation/index.html.in: Add size estimates with some big pages.
+
+       * Documentation/user/tutorial.itely (Running LilyPond for the
+       first time): Add/replace some @rglos links.  TODO: add more
+       @rglos links in tutorial, test non-intrusiveness (.css).
+
+       * stepmake/bin/add-html-footer.py (do_file): Remove info's
+       annoying's indication of referencing external document.
+
+       * Documentation/user/GNUmakefile: Split version of glossary too.
+       * Documentation/user/macros.itexi (@rglos): Have makeinfo produce
+       links, not only for html.
+
+       * Documentation/user/introduction.itely: Fix some links for other
+       than html, do not use `here' as link name.
+
+2005-03-31  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/documentation-generate.scm (string-append): Fix @usermanref,
+       @glossaryref.
+
+2005-03-31  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * scm/page-layout.scm (default-page-make-stencil): only add header
+       if existing and not empty. Fixes spurious programming error.
+
+       * lily/span-bar.cc (print): don't make rounded edges for spanbars.
+
+2005-03-31  Erlend Aasland  <erlenda@gmail.com>
+
+       * scm/output-tex.scm: implement {re,}setcolor
+       * tex/lilyponddefs.tex: use color package
+
+2005-03-31  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * GNUmakefile.in (local-WWW-post): Restore .htaccess and .html
+       additions to website.
+
+       * Documentation/user/lilypond.tely: Remove reference to ps.gz.
+
+       * Documentation/user/macros.itexi: Fix @usermanref html links in
+       split documents: use @inforef.
+
+2005-03-30  Graham Percival  <gperlist@shaw.ca>
+
+       * Documentation/user/programming-interface.itely: minor fix.
+
+       * Documentation/user/advanced-notation.itely: added info to
+       Metronome markings.
+
+2005-03-30  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/output-lib.scm (make-stencil-boxer): Junk code duplication,
+       use box-stencil.  Remove y-padding argument.
+       (make-stencil-circler): New function.
+
+       * buildscripts/lilypond-words.py (F): 
+       * elisp/SConscript (a): 
+       * elisp/GNUmakefile (LILYPOND_WORDS_DEPENDS):
+       * vim/SConscript (a): 
+       * vim/GNUmakefile (LILYPOND_WORDS_DEPENDS): Update.
+
+       * lily/general-scheme.cc: Build fix.
+
+       * scm/markup.scm:
+       * input/regression/markup-scheme.ly: 
+       * input/regression/markup-syntax.ly: Drop 'new-' from name.
+
+       * scm/stencil.scm (make-circle-stencil): New function.
+
+       * scm/define-markup-commands.scm (draw-circle): Use it.  New
+       name (was cicle).  Update callers.
+       (circle): New markup command, similar to box.
+
+       * scm/stencil.scm (circle-stencil): New function.
+
+2005-03-29  David Jedlinsky  <lilypond@ipnh.com>
+
+       * configure.in: Detect libutf8/wchar.h variant.
+
+       * stepmake/aclocal.m4: Modify shared size test.
+
+2005-03-30  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * make/lilypond.fedora.spec.in (Group): remove texmf profile stuff.
+
+2005-03-29  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * scripts/convert-ly.py (conv): add stencil-aligned-to! rule.
+       
+       * VERSION (PACKAGE_NAME):  release 2.5.17
+
+2005-03-29  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/backend-library.scm (postscript->png): Fix comment and png
+       message.
+
+       * GNUmakefile.in (link-tree): Fix locales.
+
 2005-03-29  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * lily/stencil-scheme.cc (LY_DEFINE): change to
+       ly:stencil-aligned-to, non mutating.
+
+       * scm/safe-lily.scm (lambda): remove ly:stencil-set-extent!
+
+       * lily/stencil-scheme.cc: remove ly:stencil-set-extent!
+
+       * lily/quote-iterator.cc (derived_mark): call
+       Music_wrapper_iterator::derived_mark() too.
+
        * lily/grace-engraver.cc (derived_mark): change signature, add
        const.