CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Han-Wen Nienhuys <[EMAIL PROTECTED]>    05/10/11 09:50:41

Modified files:
        Documentation/user: instrument-notation.itely 
        scm            : define-markup-commands.scm 

Log message:
        * scm/define-markup-commands.scm (wordwrap-string): bugfix for
        MacOS 9 users.
        
        * scm/define-markup-commands.scm (wordwrap-string): remove \r
        characters from string before splitting.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/instrument-notation.itely.diff?tr1=1.59&tr2=1.60&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/scm/define-markup-commands.scm.diff?tr1=1.119&tr2=1.120&r1=text&r2=text

Patches:
Index: lilypond/Documentation/user/instrument-notation.itely
diff -u lilypond/Documentation/user/instrument-notation.itely:1.59 
lilypond/Documentation/user/instrument-notation.itely:1.60
--- lilypond/Documentation/user/instrument-notation.itely:1.59  Sun Oct  9 
19:08:27 2005
+++ lilypond/Documentation/user/instrument-notation.itely       Tue Oct 11 
09:50:40 2005
@@ -4049,6 +4049,25 @@
 >>
 @end lilypond
 
+The @code{FiguredBass} context doesn't pay attention to the actual
+bass line. As a consequence, you may have to insert extra figures to
+get extender lines below all notes, eg.
+
+
[EMAIL PROTECTED], relative=1]
+<<
+  \new Voice 
+  {
+    \clef bass
+    f16. g32 f16. g32 f16. g32 f16. g32
+  }
+  \figures {
+    \set useBassFigureExtenders = ##t 
+    <6 4>4. <6 4>16. <6 4>32 <5 3>8 r
+  }
+>>
[EMAIL PROTECTED] lilypond
+
 When using continuation lines, common figures are always put in the
 same vertical position. When this is unwanted, you can insert a rest
 with @code{r}. The rest will clear any previous alignment.  For
Index: lilypond/scm/define-markup-commands.scm
diff -u lilypond/scm/define-markup-commands.scm:1.119 
lilypond/scm/define-markup-commands.scm:1.120
--- lilypond/scm/define-markup-commands.scm:1.119       Mon Oct 10 22:38:11 2005
+++ lilypond/scm/define-markup-commands.scm     Tue Oct 11 09:50:40 2005
@@ -514,7 +514,8 @@
        (word-space (chain-assoc-get 'word-space props))
        
        (para-strings (regexp-split
-                     (string-regexp-substitute "\r" "" arg)
+                     (string-regexp-substitute "\r" "\n"
+                                               (string-regexp-substitute 
"\r\n" "\n" arg))
                      "\n[ \t\n]*\n[ \t\n]*"))
        
        (text-dir (chain-assoc-get 'text-direction props RIGHT)) 


_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to