[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Move Guile-style modules from scm to scm-modules (issue 567140045 by add
From: |
mail |
Subject: |
Move Guile-style modules from scm to scm-modules (issue 567140045 by address@hidden) |
Date: |
Wed, 29 Jan 2020 04:20:09 -0800 |
Reviewers: ,
Message:
Unfortunately I haven't set up a build system on my new computer yet, so
this patch is not tested locally at all, so I'm humbly waiting for the
automated tests to succeed or fail ...
Description:
Move Guile-style modules from scm to scm-modules
As an initial step towards a package mechanism this patch
separates .scm files in /scm that are directly loaded with
ly:load from those that are explicitly loaded with
(use-modules (scm ...
The latter are moved to a new directory /scm-modules, and
the (use-modules clauses adjusted accordingly.
Load Scheme modules through scm-modules
Move Scheme modules to scm-modules
Please review this at https://codereview.appspot.com/567140045/
Affected files (+83, -7862 lines):
M Documentation/snippets/accordion-register-symbols.ly
M input/regression/display-lily-tests.ly
M input/regression/scheme-book-scores.ly
M input/regression/to-xml.ly
M ly/articulate.ly
M ly/festival.ly
M ly/graphviz-init.ly
M ly/guile-debugger.ly
M ly/init.ly
A + scm-modules/accreg.scm
A + scm-modules/clip-region.scm
A + scm-modules/coverage.scm
A + scm-modules/display-lily.scm
A + scm-modules/editor.scm
A + scm-modules/framework-eps.scm
A + scm-modules/framework-null.scm
A + scm-modules/framework-ps.scm
A + scm-modules/framework-scm.scm
A + scm-modules/framework-svg.scm
A + scm-modules/graphviz.scm
A + scm-modules/guile-debugger.scm
A + scm-modules/lily.scm
A + scm-modules/ly-syntax-constructors.scm
A + scm-modules/memory-trace.scm
A + scm-modules/output-ps.scm
A + scm-modules/output-socket.scm
A + scm-modules/output-svg.scm
A + scm-modules/page.scm
A + scm-modules/paper-system.scm
A + scm-modules/ps-to-png.scm
A + scm-modules/safe-utility-defs.scm
A + scm-modules/song.scm
A + scm-modules/song-util.scm
A + scm-modules/to-xml.scm
D scm/accreg.scm
M scm/backend-library.scm
M scm/chord-entry.scm
D scm/clip-region.scm
D scm/coverage.scm
M scm/define-music-display-methods.scm
M scm/define-music-types.scm
M scm/define-note-names.scm
D scm/display-lily.scm
M scm/document-markup.scm
M scm/documentation-generate.scm
D scm/editor.scm
D scm/framework-eps.scm
D scm/framework-null.scm
D scm/framework-ps.scm
D scm/framework-scm.scm
M scm/framework-socket.scm
D scm/framework-svg.scm
D scm/graphviz.scm
D scm/guile-debugger.scm
D scm/lily.scm
M scm/lily-library.scm
D scm/ly-syntax-constructors.scm
D scm/memory-trace.scm
M scm/music-functions.scm
D scm/output-ps.scm
D scm/output-socket.scm
D scm/output-svg.scm
D scm/page.scm
M scm/paper.scm
D scm/paper-system.scm
D scm/ps-to-png.scm
D scm/safe-utility-defs.scm
D scm/song.scm
D scm/song-util.scm
M scm/stencil.scm
D scm/to-xml.scm
M scripts/lilypond-invoke-editor.scm