[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
LilyPond 2.3.19
From: |
Han-Wen Nienhuys |
Subject: |
LilyPond 2.3.19 |
Date: |
Mon, 27 Sep 2004 00:04:38 +0200 |
Hi everyone,
lily .19 is out. This release contains a plethora of small
bugfixes. Check out the change log for details.
2004-09-27 Han-Wen Nienhuys <address@hidden>
* VERSION: release 2.3.19
2004-09-26 Graham Percival <address@hidden>
* ly/property-init.ly: fix bug in displaying ledger lines while
\hideNotes is on.
* Documentation/user/notation.itely: more editing.
* Documentation/user/examples.itely: add piano-dynamics template.
* input/template/piano-dynamics.ly: remove.
* Documentation/user/sound-output.itexi: more editing
2004-09-25 Graham Percival <address@hidden>
* Documentation/user/notation.itely: more editing.
2004-09-25 Nicolas Sceaux <address@hidden>
* scm/ly-from-scheme.scm (read-lily-expression): use ~s in format
instead of ~a, to get #{ #"foo" #} actually printed to #"foo".
2004-09-24 Han-Wen Nienhuys <address@hidden>
* lily/hairpin.cc (print): check columns of bounds, not bounds
themselves.
(print): robustify bound-padding lookup.
* lily/*: ly_c[ad]+r -> scm_XXX , ly_c_pair_p -> scm_is_pair.
* scripts/lilypond-book.py (Compile_error.process_include): catch
Compile_error exception, and remove output .texi.
* scm/define-music-properties.scm (all-music-properties): add
error-found
* lily/parser.yy (Music_list): add error-found to music with errors.
* lily/lily-parser.cc (LY_DEFINE): ignore scores with errors.
* lily/book.cc (process): ignore books with errors
* lily/include/score.hh (class Score): add error_found_ member.
* lily/drum-note-engraver.cc (try_music): idem.
* lily/note-heads-engraver.cc: remove start-playing-event.
* lily/part-combine-iterator.cc (Part_combine_iterator): use
BusyPlayingEvent to determine which voice was active last.
(unisono): use last active to where to get unisono information
from. This fixes: partcombine-rest.ly (again).
* scm/part-combiner.scm (determine-split-list): cleanups
2004-09-23 Han-Wen Nienhuys <address@hidden>
* input/regression/lyric-extender.ly: simplify.
complexify.
* lily/lyric-extender.cc (print): use it to determine size of
extender. Remove Lyric_extender::is_visible().
* lily/extender-engraver.cc (acknowledge_grob): store lyric in
next property.
* lily/lyric-engraver.cc: remove get_current_rest().
2004-09-23 Jan Nieuwenhuizen <address@hidden>
* input/regression/lyric-extender.ly: Fix and add test.
* lily/extender-engraver.cc (stop_translation_timestep): Oops, typo.
2004-09-23 Han-Wen Nienhuys <address@hidden>
* lily/note-head.cc: remove Note_head::extent.
2004-09-23 Graham Percival <address@hidden>
* Documentation/user/tutorial.itely: do manual style 2-space
indents in examples
* Documentation/user/notation.itely: more editing.
2004-09-23 Jan Nieuwenhuizen <address@hidden>
* lily/lyric-engraver.cc (get_current_rest): New function.
* lily/extender-engraver.cc (stop_translation_timestep): Use it:
stop at rest.
* lily/lyric-extender.cc (print): Fix crash (Russ Ross).
* lily/slur-scoring.cc (get_bezier): Fix for broken beziers.
2004-09-23 Juergen Reuter <address@hidden>
* Documentation/user/examples.itely (Small ensembles): added
example for transcription of mensural music
* Documentation/user/notation.itely (The Lyrics context): fixed broken
link to SATB vocal score
* Documentation/user/notation.itely (System start delimiters):
fixed typo: GrandStaff->StaffGroup
* Documentation/user/notation.itely (Ancient articulations):
removed obsolete comment on \episem bug
2004-09-22 Jan Nieuwenhuizen <address@hidden>
* scm/framework-tex.scm (output-preview-framework): Fix invocation
of header.
2004-09-22 Han-Wen Nienhuys <address@hidden>
* lily/dynamic-engraver.cc (acknowledge_grob): attach hairpin
start to note-column.
* lily/hairpin.cc (print): check text-interface, to attach to
dynamic texts.
* lily/include/text-item.hh (class Text_interface): rename
Text_item -> Text_interface
* lily/piano-pedal-bracket.cc (print): robustify.
2004-09-22 Pedro Kroger <address@hidden>
* scm/paper.scm (set-paper-dimensions): add printfirstpagenumber.
* scm/page-layout.scm (plain-header): if printfirstpagenumber is
true will print the page number in the first page.
* Documentation/user/changing-defaults.itely: Document
printfirstpagenumber.
2004-09-22 Han-Wen Nienhuys <address@hidden>
* lily/phrasing-slur-engraver.cc (acknowledge_grob): avoid more
objects.
* lily/beam-concave.cc (calc_concaveness): take absolute value of
dy for scaling. This fixes various downbeams.
* lily/beam-quanting.cc (best_quant_score_idx):
2004-09-22 Jan Nieuwenhuizen <address@hidden>
* scm/framework-tex.scm (header-to-file): Fix.
2004-09-22 Werner Lemberg <address@hidden>
* lily/parser.yy <score_body>: Fix typo.
2004-09-22 Graham Percival <address@hidden>
* Documentation/user/tutorial.itely: modified a "future planning"
comment.
* Documentation/user/notation.itely: more editing.
2004-09-22 Han-Wen Nienhuys <address@hidden>
* scm/define-markup-commands.scm (note-by-number): read font-size
to determine stem length. Fixes: markup-note.ly
2004-09-21 Han-Wen Nienhuys <address@hidden>
* lily/slur.cc (outside_slur_callback): read #'padding for
slur-padding. Fixes: slur-script.ly
* lily/parser.yy (score_body): disallow \bookpaper in \score.
2004-09-21 Juergen Reuter <address@hidden>
* Documentation/user/notation.itely (ancient flags): documented
flags-related known bugs
* lily/include/ligature-engraver.hh: added comment about why and
how of (non-)use of abstract virtual methods
* ly/engraver-init.ly (VaticanaVoice,
GregorianTranscriptionVoice): bugfix (workaround): TextSpanner:
unset dash-fraction property in order to get solid lines
* ly/engraver-init.ly (MensuralStaff): fixed bad comment
2004-09-21 Mats Bengtsson <address@hidden>
* scripts/convert-ly.py (ly): Corrected replacement of \scriptBoth
2004-09-21 Jan Nieuwenhuizen <address@hidden>
* lily/parse-scm.cc (internal_ly_parse_scm): Eval in module, not
in function.
* scm/framework-tex.scm (convert-to-dvi): Use nonstopmode. Set
openout_any=p. Throughout: progress to stderr, translate user
messages.
* scm/output-gnome.scm: Fix font dir description.
2004-09-20 Han-Wen Nienhuys <address@hidden>
* input/test/mensural-ligatures.ly (voice): move linethickness
settings to bookpaper.
* lily/simple-spacer.cc (Module): use force to stretch to
line length as force measure for ragged spacing.
* lily/lily-parser.cc (get_paper): don't set parent for \paper
blocks in the parser. This eliminates ordering dependency for
\bookpaper and \paper
* ly/part-paper-init.ly: remove file.
* lily/includable-lexer.cc (new_input): elucidate message.
--
Han-Wen Nienhuys | address@hidden | http://www.xs4all.nl/~hanwen
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- LilyPond 2.3.19,
Han-Wen Nienhuys <=