lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

T1349 - Fix load order for running with Guile V2 (issue4849054)


From: ianhulin44
Subject: T1349 - Fix load order for running with Guile V2 (issue4849054)
Date: Wed, 10 Aug 2011 23:49:22 +0000

Reviewers: ,

Message:
This patch adjusts the load order to one which works for both Guile
V1.8.7 and Guile V2.0.

The markup syntax macros have been moved from markup.scm to a new file
markup-macros.scm, so these can be loaded before markup.scm. Attempting
to move markup.scm without doing this causes interactions with other
dependent .scm files in the list.

Make and regtests run with Guile V1.8.7, V2.0 system completes load
successfully but fails later in initialization owing to deprecation
warnings (see Tracker 1780).

Patch available for review on
http:://codereview/appspot.com/4849054

Ian Hulin


Ian Hulin

Description:
T1349 - Fix load order for running with Guile V2

1. Split load list into components (init-scheme-files-lib, *-used,
*-body
and *-tail, and append them together before doing load.
2. Split markup macros from markup.scm to new file markup-macros.scm

Please review this at http://codereview.appspot.com/4849054/

Affected files:
  M scm/lily.scm
  A scm/markup-macros.scm
  M scm/markup.scm





reply via email to

[Prev in Thread] Current Thread [Next in Thread]