Updates:
        Cc: d...@gnu.org

Comment #4 on issue 1780 by ianhuli...@gmail.com: Scheme format functions with no destination parameter cause deprecation warnings in Guile V2
http://code.google.com/p/lilypond/issues/detail?id=1780

On a system with Guile V2, the call from titling-init.ly before your change caused Guile to signal a deprecation warning from (ice-9 format), before causing Lilypond to abort the compilation completely.

====
tagline = \markup {
  \with-url

  #"http://lilypond.org/";
  \line {

    %% 2014 = em dash.

    #(ly:export
<<<< Before fix
      (format "Music engraving by LilyPond ~a~awww.lilypond.org"
====
      (format #f "Music engraving by LilyPond ~a~awww.lilypond.org"

       (lilypond-version)
       (ly:wide-char->utf-8 #x2014)
       ))
  }
}
====

Here's a log from firing up lily to compile a simple file before applying your patch. Thanks for your work so far in helping to trace this, I'll add some more information shortly,

Cheers Ian


Attachments:
        2-15-6-crash.log  10.5 KB


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to