X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fpart-combiner.scm;h=0e72ebe2a057eef1f4284e9c4d69fa3c4e20ee94;hb=a3b2f9e04d71a7d9748aa2d824a16058fd84461b;hp=2a95e2083bbe5331734a30382ba4abbbbffd945e;hpb=144cd434d02e6d90b2fb738eeee99119a7c5e1d2;p=lilypond.git diff --git a/scm/part-combiner.scm b/scm/part-combiner.scm index 2a95e2083b..0e72ebe2a0 100644 --- a/scm/part-combiner.scm +++ b/scm/part-combiner.scm @@ -1,6 +1,6 @@ ;;;; This file is part of LilyPond, the GNU music typesetter. ;;;; -;;;; Copyright (C) 2004--2010 Han-Wen Nienhuys +;;;; Copyright (C) 2004--2011 Han-Wen Nienhuys ;;;; ;;;; LilyPond is free software: you can redistribute it and/or modify ;;;; it under the terms of the GNU General Public License as published by @@ -200,8 +200,9 @@ Voice-state objects ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (define-public (recording-group-emulate music odef) - "Interprets music according to odef, but stores all events in a chronological -list, similar to the Recording_group_engraver in 2.8 and earlier" + "Interpret @var{music} according to @var{odef}, but store all events +in a chronological list, similar to the @code{Recording_group_engraver} in +LilyPond version 2.8 and earlier." (let* ((context-list '()) (now-mom (ly:make-moment 0 0)) @@ -259,7 +260,7 @@ list, similar to the Recording_group_engraver in 2.8 and earlier" m)) (define-public (determine-split-list evl1 evl2) - "EVL1 and EVL2 should be ascending" + "@var{evl1} and @var{evl2} should be ascending." (let* ((pc-debug #f) (chord-threshold 8) (voice-state-vec1 (make-voice-states evl1)) @@ -462,7 +463,7 @@ Only set if not set previously. (previous-voice-state vs))) (define (try-solo type start-idx current-idx) - "Find a maximum stretch that can be marked as solo. Only set + "Find a maximum stretch that can be marked as solo. Only set the mark when there are no spanners active. return next idx to analyse. @@ -497,7 +498,7 @@ the mark when there are no spanners active. start-idx)) (define (analyse-moment result-idx) - "Analyse 'apart starting at RESULT-IDX. Return next index. " + "Analyse 'apart starting at RESULT-IDX. Return next index." (let* ((now-state (vector-ref result result-idx)) (vs1 (current-voice-state now-state 1)) (vs2 (current-voice-state now-state 2))