]>
git.donarmstrong.com Git - lilypond.git/log
Han-Wen Nienhuys [Sat, 2 Oct 2004 12:38:54 +0000 (12:38 +0000)]
(process_music): move setting
measure-length. This fixes spacing-whole-rest.ly
Han-Wen Nienhuys [Sat, 2 Oct 2004 11:33:32 +0000 (11:33 +0000)]
release commit
Han-Wen Nienhuys [Sat, 2 Oct 2004 10:33:27 +0000 (10:33 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 2 Oct 2004 10:12:09 +0000 (10:12 +0000)]
* lily/parser.yy (command_element): reverse setting of
instrumentTransposition
* lily/pitch.cc (pitch_interval): rename.
* lily/recording-group-engraver.cc (stop_translation_timestep):
remove macrameing of accumulator and set_car/cdr.
* lily/music.cc (transpose): fold Event::transpose() in.
* lily/event.cc: remove Transpose.
* lily/recording-group-engraver.cc: cleanup.
* ly/music-functions-init.ly (displayMusic): add function.
Han-Wen Nienhuys [Sat, 2 Oct 2004 00:12:24 +0000 (00:12 +0000)]
* make/lilypond.fedora.spec.in: rename file.
* lily/lily-lexer.cc (mark_smob): don't use ly_cdr() for getting
to-be-marked objects. Use SCM_CELL_WORD_1 instead.
* Documentation/user/changing-defaults.itely (Changing context
properties on the fly): typo.
* lily/slur.cc (outside_slur_callback): try three sample points
for determining collisions. This fixes: slur-script.ly.
Han-Wen Nienhuys [Fri, 1 Oct 2004 23:28:39 +0000 (23:28 +0000)]
(outside_slur_callback): try three sample points
for determining collisions. This fixes: slur-script.ly.
Jan Nieuwenhuizen [Fri, 1 Oct 2004 20:09:49 +0000 (20:09 +0000)]
*** empty log message ***
Graham Percival [Fri, 1 Oct 2004 18:47:04 +0000 (18:47 +0000)]
Small fixes.
Graham Percival [Fri, 1 Oct 2004 18:46:02 +0000 (18:46 +0000)]
Improve output, fix bug.
Graham Percival [Fri, 1 Oct 2004 18:45:20 +0000 (18:45 +0000)]
New sections for templates.
Graham Percival [Fri, 1 Oct 2004 18:44:07 +0000 (18:44 +0000)]
More small fixes.
Werner Lemberg [Fri, 1 Oct 2004 07:32:29 +0000 (07:32 +0000)]
* tex/lilyponddefs.tex (\lilypondECencoding): New command to handle
T1 encoding in texinfo mode.
(\lilypondstart): Use it.
(\lilypondloop, \lilyponditerate): Removed. Unused.
Werner Lemberg [Thu, 30 Sep 2004 16:31:58 +0000 (16:31 +0000)]
Typos.
Werner Lemberg [Thu, 30 Sep 2004 16:15:14 +0000 (16:15 +0000)]
* tex/lilyponddefs.tex (\lilypondstart): Define
\lilypondfontencoding for both texinfo and latex mode.
* scm/framework-tex.scm (font-load-command): Use
\lilypondfontencoding.
Han-Wen Nienhuys [Wed, 29 Sep 2004 23:03:23 +0000 (23:03 +0000)]
(PREAMBLE_LY): set dump-extents for
\bookpaper.
Han-Wen Nienhuys [Wed, 29 Sep 2004 22:57:39 +0000 (22:57 +0000)]
* scm/framework-tex.scm (dump-page): take with-extents?
argument. If true, output Y extents. Used for lilypond-book
documents.
* scripts/lilypond-book.py (PREAMBLE_LY): set dump-extents for
\bookpaper.
* scm/framework-tex.scm (dump-page): put stencil height in dumped
page.
Han-Wen Nienhuys [Wed, 29 Sep 2004 22:42:03 +0000 (22:42 +0000)]
* lily/slur.cc (outside_slur_callback): epsilon-delta management
for slur edges.
* scm/framework-tex.scm (dump-page): put stencil height in dumped
page.
Han-Wen Nienhuys [Wed, 29 Sep 2004 22:25:05 +0000 (22:25 +0000)]
(dump-page): put stencil height in dumped
page.
Mats Bengtsson [Wed, 29 Sep 2004 16:47:03 +0000 (16:47 +0000)]
* Documentation/user/notation.itely (Multi measure rests):
Improved example.
Jan Nieuwenhuizen [Wed, 29 Sep 2004 14:41:17 +0000 (14:41 +0000)]
update
Han-Wen Nienhuys [Tue, 28 Sep 2004 22:35:07 +0000 (22:35 +0000)]
(test_moment): robustify.
Werner Lemberg [Tue, 28 Sep 2004 08:21:07 +0000 (08:21 +0000)]
* scm/framework-tex.scm (font-load-command): Define proper font
macro which sets font encoding if available.
(define-fonts): Define \lilypondpaperinputencoding, to be taken
from the \bookpaper block.
* tex/lilyponddefs.tex (\lilypondstart): Use
\lilypondpaperinputencoding for global input encoding.
Han-Wen Nienhuys [Tue, 28 Sep 2004 07:58:52 +0000 (07:58 +0000)]
(Score): oops. Copy error_found_ too.
Heikki Junes [Tue, 28 Sep 2004 05:15:08 +0000 (05:15 +0000)]
typo, join.
Jan Nieuwenhuizen [Mon, 27 Sep 2004 23:20:10 +0000 (23:20 +0000)]
cygwin update
Jan Nieuwenhuizen [Mon, 27 Sep 2004 18:39:24 +0000 (18:39 +0000)]
* stepmake/stepmake/texinfo-rules.make:
* Documentation/GNUmakefile: --srcdir build fixes.
* input/test/coriolan-margin.ly: Put papersize settings in \bookpaper.
Jan Nieuwenhuizen [Mon, 27 Sep 2004 17:33:28 +0000 (17:33 +0000)]
* Documentation/user/latex-lilypond-example.latex:
* Documentation/user/latex-example.latex: Fix compile errors.
Still buggy, need more love.
Werner Lemberg [Mon, 27 Sep 2004 06:22:37 +0000 (06:22 +0000)]
* tex/lilyponddefs.tex (\lilypondstart): Use \frenchspacing.
Jürgen Reuter [Sun, 26 Sep 2004 22:27:11 +0000 (22:27 +0000)]
* Documentation/user/examples.itely: removed \midi block to
simplify the example
* Documentation/user/notation.itely: Removed superfluous
TextSpanner tweakings (is already done by engraver-init.ly).
Documented bug: vertical alignment of articulations.
* Documentation/user/notation.itely, ly/engraver-init.ly
(VaticanaVoice, GregorianTranscriptionVoice): Bugfix: TextSpanner
padding.
* Documentation/user/notation.itely, ly/engraver-init.ly: moved
docu about TextSpanner padding bug from manual to engraver.ly
(since it's workarounded and hence not user-visible any more)
Han-Wen Nienhuys [Sun, 26 Sep 2004 21:37:22 +0000 (21:37 +0000)]
release commit
Graham Percival [Sun, 26 Sep 2004 19:48:15 +0000 (19:48 +0000)]
More editing.
Graham Percival [Sun, 26 Sep 2004 18:22:17 +0000 (18:22 +0000)]
Move piano-dynamics template into examples.
Graham Percival [Sun, 26 Sep 2004 18:20:24 +0000 (18:20 +0000)]
More editing.
Graham Percival [Sun, 26 Sep 2004 18:19:47 +0000 (18:19 +0000)]
Fix bug that displayed ledger lines while \hideNotes.
Graham Percival [Sat, 25 Sep 2004 18:20:39 +0000 (18:20 +0000)]
More editing.
Nicolas Sceaux [Sat, 25 Sep 2004 11:23:32 +0000 (11:23 +0000)]
(read-lily-expression): use ~s in format
instead of ~a, to get #{ #"foo" #} actually printed to #"foo".
Han-Wen Nienhuys [Fri, 24 Sep 2004 18:12:44 +0000 (18:12 +0000)]
* lily/hairpin.cc (print): check columns of bounds, not bounds themselves.
(print): robustify bound-padding lookup.
* scripts/lilypond-book.py (Compile_error.process_include): catch
Compile_error exception, and remove output .texi.
* lily/parser.yy (Music_list): add error-found to music with errors.
Han-Wen Nienhuys [Fri, 24 Sep 2004 16:59:35 +0000 (16:59 +0000)]
* 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/drum-note-engraver.cc (try_music): idem.
* 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).
Han-Wen Nienhuys [Fri, 24 Sep 2004 13:38:25 +0000 (13:38 +0000)]
(Compile_error.process_include): catch
Compile_error exception, and remove output .texi.
Han-Wen Nienhuys [Fri, 24 Sep 2004 12:05:19 +0000 (12:05 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Fri, 24 Sep 2004 10:42:47 +0000 (10:42 +0000)]
* 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.
Han-Wen Nienhuys [Fri, 24 Sep 2004 09:20:27 +0000 (09:20 +0000)]
* 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.
* scm/part-combiner.scm (determine-split-list): cleanups
Jan Nieuwenhuizen [Fri, 24 Sep 2004 07:22:21 +0000 (07:22 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Thu, 23 Sep 2004 21:23:23 +0000 (21:23 +0000)]
simplify.
complexify.
Han-Wen Nienhuys [Thu, 23 Sep 2004 21:20:18 +0000 (21:20 +0000)]
(print): use it to determine size of
extender. Remove Lyric_extender::is_visible().
Han-Wen Nienhuys [Thu, 23 Sep 2004 21:17:09 +0000 (21:17 +0000)]
* input/regression/lyric-extender.ly: simplify.
* 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().
Jan Nieuwenhuizen [Thu, 23 Sep 2004 19:43:02 +0000 (19:43 +0000)]
* input/regression/lyric-extender.ly: Fix and add test.
* lily/extender-engraver.cc (stop_translation_timestep): Oops, typo.
Han-Wen Nienhuys [Thu, 23 Sep 2004 19:15:03 +0000 (19:15 +0000)]
remove Note_head::extent.
Jan Nieuwenhuizen [Thu, 23 Sep 2004 18:36:41 +0000 (18:36 +0000)]
* 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).
Graham Percival [Thu, 23 Sep 2004 17:32:33 +0000 (17:32 +0000)]
More editing.
Jan Nieuwenhuizen [Thu, 23 Sep 2004 16:50:30 +0000 (16:50 +0000)]
(get_bezier): Fix for broken beziers.
Jürgen Reuter [Thu, 23 Sep 2004 00:43:14 +0000 (00:43 +0000)]
* 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
Han-Wen Nienhuys [Wed, 22 Sep 2004 23:05:05 +0000 (23:05 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 22 Sep 2004 22:04:20 +0000 (22:04 +0000)]
* 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.
Han-Wen Nienhuys [Wed, 22 Sep 2004 21:55:06 +0000 (21:55 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Wed, 22 Sep 2004 21:50:40 +0000 (21:50 +0000)]
(output-preview-framework): Fix invocation
of header.
Han-Wen Nienhuys [Wed, 22 Sep 2004 21:42:20 +0000 (21:42 +0000)]
(print): robustify.
Pedro Kroger [Wed, 22 Sep 2004 20:48:52 +0000 (20:48 +0000)]
* 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.
Han-Wen Nienhuys [Wed, 22 Sep 2004 16:37:42 +0000 (16:37 +0000)]
(acknowledge_grob): avoid more
objects.
Han-Wen Nienhuys [Wed, 22 Sep 2004 16:12:36 +0000 (16:12 +0000)]
* 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):
Jan Nieuwenhuizen [Wed, 22 Sep 2004 13:33:53 +0000 (13:33 +0000)]
(header-to-file): Fix.
Werner Lemberg [Wed, 22 Sep 2004 06:02:52 +0000 (06:02 +0000)]
* lily/parser.yy <score_body>: Fix typo.
Graham Percival [Tue, 21 Sep 2004 23:45:47 +0000 (23:45 +0000)]
More editing.
Han-Wen Nienhuys [Tue, 21 Sep 2004 22:06:04 +0000 (22:06 +0000)]
(note-by-number): read font-size
to determine stem length. Fixes: markup-note.ly
Han-Wen Nienhuys [Tue, 21 Sep 2004 21:59:55 +0000 (21:59 +0000)]
*** empty log message ***
Jürgen Reuter [Tue, 21 Sep 2004 18:31:36 +0000 (18:31 +0000)]
* 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
Erik Sandberg [Tue, 21 Sep 2004 18:15:09 +0000 (18:15 +0000)]
added some bugfixers
Han-Wen Nienhuys [Tue, 21 Sep 2004 17:32:46 +0000 (17:32 +0000)]
(score_body): disallow \bookpaper in \score.
Heikki Junes [Tue, 21 Sep 2004 17:12:09 +0000 (17:12 +0000)]
typo
Jan Nieuwenhuizen [Tue, 21 Sep 2004 15:17:38 +0000 (15:17 +0000)]
*** empty log message ***
Mats Bengtsson [Tue, 21 Sep 2004 11:38:03 +0000 (11:38 +0000)]
* scripts/convert-ly.py (ly): Corrected replacement of \scriptBoth
Jan Nieuwenhuizen [Mon, 20 Sep 2004 23:02:43 +0000 (23:02 +0000)]
Fix font dir description.
Han-Wen Nienhuys [Mon, 20 Sep 2004 22:01:24 +0000 (22:01 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 20 Sep 2004 21:59:21 +0000 (21:59 +0000)]
(voice): move linethickness
settings to bookpaper.
Han-Wen Nienhuys [Mon, 20 Sep 2004 20:40:48 +0000 (20:40 +0000)]
* lily/simple-spacer.cc (Module): use force to stretch to
line length as force measure for ragged spacing.
* ly/part-paper-init.ly: remove file.
Han-Wen Nienhuys [Mon, 20 Sep 2004 20:23:51 +0000 (20:23 +0000)]
* 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.
Han-Wen Nienhuys [Mon, 20 Sep 2004 20:09:53 +0000 (20:09 +0000)]
remove file.
Han-Wen Nienhuys [Sun, 19 Sep 2004 23:19:37 +0000 (23:19 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 19 Sep 2004 22:51:53 +0000 (22:51 +0000)]
(new_input): elucidate message.
Erik Sandberg [Sun, 19 Sep 2004 12:32:43 +0000 (12:32 +0000)]
Added some bughunters
Jan Nieuwenhuizen [Sun, 19 Sep 2004 12:32:18 +0000 (12:32 +0000)]
* input/mutopia/E.Satie/petite-ouverture-a-danser.ly:
* input/mutopia/R.Schumann/romanze-op28-2.ly:
* input/mutopia/F.Schubert/standchen.ly: Remove obsolete
#'Slur.attachment setting.
Jan Nieuwenhuizen [Sun, 19 Sep 2004 11:17:04 +0000 (11:17 +0000)]
* input/mutopia/E.Satie/petite-ouverture-a-danser.ly:
* input/mutopia/R.Schumann/romanze-op28-2.ly:
* input/mutopia/F.Schubert/standchen.ly: Remove obsolete
#'Slur.attachment setting.
* elisp/lilypond-mode.el (LilyPond-command-alist): Use -ftex,
friendlier for point and click.
Han-Wen Nienhuys [Sun, 19 Sep 2004 09:09:53 +0000 (09:09 +0000)]
* ly/init.ly: reverse collected scores.
* scm/page-layout.scm (ly:optimal-page-breaks): use non-ragged
layout to determine force.
Werner Lemberg [Sun, 19 Sep 2004 05:15:52 +0000 (05:15 +0000)]
Uh, oh. s/onlyWithTag/keepWithTag/.
Werner Lemberg [Sat, 18 Sep 2004 14:47:25 +0000 (14:47 +0000)]
* ly/declarations-init.ly (escapedBiggerSymbol,
escapedSmallerSymbol): Fix typos.
Werner Lemberg [Sat, 18 Sep 2004 13:38:45 +0000 (13:38 +0000)]
* scripts/convert-ly.py: s/removeTag/removeWithTag/.
Werner Lemberg [Sat, 18 Sep 2004 13:26:26 +0000 (13:26 +0000)]
s/removeTag/onlyWithTag/.
Werner Lemberg [Sat, 18 Sep 2004 13:21:24 +0000 (13:21 +0000)]
* ly/engraver-init.ly <Score> [quotedEventTypes]: Add tuplets and
ties.
Han-Wen Nienhuys [Sat, 18 Sep 2004 11:52:34 +0000 (11:52 +0000)]
(texidoc): cleanup.
Han-Wen Nienhuys [Sat, 18 Sep 2004 11:47:17 +0000 (11:47 +0000)]
release commit
Han-Wen Nienhuys [Sat, 18 Sep 2004 11:11:58 +0000 (11:11 +0000)]
* lily/slur-scoring.cc (enumerate_attachments): make stem_extent a
little wider for attachment calculation. This prevents stem and
slur touching.
* lily/parser.yy (direction_less_char): soft code \< \> \! \( \) (
)
* lily/slur-scoring.cc (score_extra_encompass): check if extra
objects are on boundary column.
Han-Wen Nienhuys [Sat, 18 Sep 2004 10:53:08 +0000 (10:53 +0000)]
* lily/parser.yy (direction_less_char): soft code \< \> \! \( \) (
)
* input/regression/tie.ly (texidoc): cleanup.
* ly/declarations-init.ly (tildeSymbol): soft-code meaning of [ ]
and ~
Han-Wen Nienhuys [Sat, 18 Sep 2004 10:20:02 +0000 (10:20 +0000)]
(score_extra_encompass): check if extra
objects are on boundary column.
Han-Wen Nienhuys [Sat, 18 Sep 2004 10:01:37 +0000 (10:01 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 18 Sep 2004 09:51:28 +0000 (09:51 +0000)]
(parse_argv): process --tex too.
Han-Wen Nienhuys [Sat, 18 Sep 2004 08:56:08 +0000 (08:56 +0000)]
(keepWithTag): add music functions
keepWithTag and removeWithTag.
Han-Wen Nienhuys [Sat, 18 Sep 2004 08:36:31 +0000 (08:36 +0000)]
(recent_enough): interpret laziness
= #t. This fixes no-reset accidental-style.
Han-Wen Nienhuys [Sat, 18 Sep 2004 08:19:35 +0000 (08:19 +0000)]
(Quote_iterator): init transposed_musics_.
Han-Wen Nienhuys [Fri, 17 Sep 2004 22:52:06 +0000 (22:52 +0000)]
(recent_enough): interpret laziness
= #t. This fixes no-reset accidental-style.
Han-Wen Nienhuys [Fri, 17 Sep 2004 22:32:13 +0000 (22:32 +0000)]
* input/regression/accidental-piano.ly (Module): new file.
* lily/lily-guile.cc (LY_DEFINE): ly_assoc_get: new function.