[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LilyPond 2.1.21 is out
From: |
Han-Wen Nienhuys |
Subject: |
LilyPond 2.1.21 is out |
Date: |
Thu, 12 Feb 2004 18:37:17 +0100 |
LilyPond 2.1.21 has a large number of bugfixes, especially for
lilypond-book. In addition, it fixes an important shortcoming:
* Tweaks made with `\override' and `\revert' no longer hide tweaks
at higher context levels.
ChangeLog:
2004-02-12 Jan Nieuwenhuizen <address@hidden>
* scripts/lilypond-book.py (snippet_res): @include filname must
not be empty.
2004-02-12 Han-Wen Nienhuys <address@hidden>
* scm/documentation-generate.scm (markup-doc-string): dump
markup-commands.tely
* scm/define-markup-commands.scm (override): new file.
Move documentation from refman into doc-strings.
* input/test/staff-container.ly: fix example.
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove
StaffContainer
* lily/grob.cc: remove point_dimension_callback
(Grob): read forced dimensions from X-extent and Y-extent.
(get_paper): remove preset_extent.
* scm/define-grobs.scm (all-grob-descriptions): remove
point_dimension_callback.
* lily/dynamic-engraver.cc (acknowledge_grob): attach dynamic
textscript to head. This makes no-spacing-rods work on
DynamicText.
* lily/chord-name.cc: remove props chord, bass, inversion.
* Documentation/user/appendices.itely: add Scheme functions,
context-properties and layout properties to manual.
* scm/part-combiner.scm (determine-split-list): include rests in a
solo1/2 sequence.
* lily/new-part-combine-iterator.cc (substitute_both): new
function.
(class New_pc_iterator): add separate Voice=solo context, fixes
autobeams going from chords to solo.
2004-02-11 Jan Nieuwenhuizen <address@hidden>
* Documentation/user/invoking.itexi (Editor support): Fix typo.
* Documentation/user/tutorial.itely:
* Documentation/user/refman.itely: Add short note about being part
of lilypond.tely.
* COPYING: Make note more clear with respect to files that are
explicitely licenced otherwise (Documention/user/ comes to mind).
* Documentation/topdocs/AUTHORS.texi (AUTHORS): Use @,{c}. Remove
comment about barfing of @c,{}.
* Documentation/user/music-glossary.tely: Add list of authors.
* stepmake/stepmake/library-rules.make: Thank Nelson only in
source (was: also in build log).
2004-02-11 Han-Wen Nienhuys <address@hidden>
* lily/side-position-interface.cc (general_side_position): if
staff-padding is set, then include staff in support too.
* GNUmakefile.in (README_FILES): remove TODO. Put in new CVS
module workbook
* TODO: Remove. Put in new CVS module /cvsroot/lilypond/workbook/
* lily/tuplet-engraver.cc: remove tupletInvisible
* scm/define-translator-properties.scm: cleanup, separate in
internal and user props.
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): change
LyricsVoice -> Lyrics
* lily/new-part-combine-iterator.cc (process): only print warning
for symbols.
2004-02-11 Jan Nieuwenhuizen <address@hidden>
* scm/part-combiner.scm: Add proper header.
* All but lily/*: The great --2003 --2004 replace; the missing
`bits'.
* TODO: Fix outline mode. Add book notes.
* ROADMAP: Update.
2004-02-11 Han-Wen Nienhuys <address@hidden>
* scm/part-combiner.scm (make-autochange-music): use
accumulator. Fixes stack overflow.
* lily/*: rename brew_molecule -> print , molecule-callback ->
print-function
* scm/define-grob-properties.scm: cleanup. Separate into internal
and user properties.
* lily/translator-property.cc (updated_grob_properties): new
function
(execute_pushpop_property): change to new convention:
object property inits are stored as (cons ALIST BASED-ON). This
storage format allows concurrent tweaks in different contexts.
2004-02-10 Han-Wen Nienhuys <address@hidden>
* TODO: new file.
2004-02-10 Jan Nieuwenhuizen <address@hidden>
* debian/: Late Debian update (sorry Anthony).
* scripts/lilypond-book.py (do_file): Look for input_file in
include path, or ask kpathsea if LATEX.
* input/template/GNUmakefile (LILYPOND_BOOK_FLAGS):
* input/test/GNUmakefile (LILYPOND_BOOK_FLAGS):
* input/regression/GNUmakefile (LILYPOND_BOOK_FLAGS): Use
--header=texidoc.
* Documentation/user/tutorial.itely (Fine tuning layout): Add lost
relative.
* scripts/lilypond-book.py: Fixes for make web. Default to stdout
only when filtering, default to input_base otherwise. Coding
style fixes.
2004-02-10 Han-Wen Nienhuys <address@hidden>
* lily/include/translator.hh (class Translator): add virtual
qualifier.
2004-02-10 Jan Nieuwenhuizen <address@hidden>
* scripts/lilypond-book.py (compose_ly): Python2.1 workarounds.
2004-02-09 Jan Nieuwenhuizen <address@hidden>
* scripts/lilypond-book.py (compose_ly): Add kludge for relative.
* Documentation/user/refman.itely: Run texinfo-all-menus-update
(fixes make web).
* GNUmakefile.in (web-clean): Do not remove fonts (they do not
live in $(out)-www).
* scripts/lilypond-book.py: Small cleanups. Junk hairy include
dependencies. Add link to .ly source in HTML output.
(Lilypond_snippet.output_html): Handle multiple page picture
output.
(Lilypond_snippet.output_html, Lilypond_snippet.output_latex):
Make usable for output_texinfo again.
* Documentation/user/GNUmakefile: Add static dependency for
lilypond.tely includes.
* Documentation/user/tutorial.itely: Add some lost `relative'
ly-options.
2004-02-09 Han-Wen Nienhuys <address@hidden>
* lily/include/translator-group.hh: move Music_output_def member
to Global_translator.
* scripts/lilypond-book.py (do_file): fix latex output.
--
Han-Wen Nienhuys | address@hidden | http://www.xs4all.nl/~hanwen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 2.1.21 is out,
Han-Wen Nienhuys <=