diff --git a/ly/gridly/CHANGELOG.md b/ly/gridly/CHANGELOG.md index 2e99aa9f..f6d81e00 100644 --- a/ly/gridly/CHANGELOG.md +++ b/ly/gridly/CHANGELOG.md @@ -1,6 +1,10 @@ GridLY - Changelog ================== + * 0.5.1 + + - Add support for lyrics in `opening` and `closing`. See issue #113 + * 0.5.0 - Add bar number handling. See issue #101 diff --git a/ly/gridly/__init__.ily b/ly/gridly/__init__.ily index 982bd977..1fce4210 100644 --- a/ly/gridly/__init__.ily +++ b/ly/gridly/__init__.ily @@ -19,7 +19,7 @@ %%% Initialization of the GridLY library -#(define gridly-version "0.5.0") +#(define gridly-version "0.5.1") %%% The association list holding all the music. #(if (not (defined? 'music-grid)) diff --git a/ly/gridly/__main__.ily b/ly/gridly/__main__.ily index 023db238..15a885c1 100644 --- a/ly/gridly/__main__.ily +++ b/ly/gridly/__main__.ily @@ -39,8 +39,12 @@ #:getter cell:lyrics) (opening #:init-keyword #:opening #:getter cell:opening) + (opening-lyrics #:init-keyword #:opening-lyrics + #:getter cell:opening-lyrics) (closing #:init-keyword #:closing #:getter cell:closing) + (closing-lyrics #:init-keyword #:closing-lyrics + #:getter cell:closing-lyrics) (barNumber #:init-keyword #:barNumber #:getter cell:barNumber) (transposeKey #:init-keyword #:transposeKey @@ -206,7 +210,9 @@ gridPutMusic = #:music music #:lyrics (props-get 'lyrics #f) #:opening (props-get 'opening #{ #}) + #:opening-lyrics (props-get 'opening-lyrics #f) #:closing (props-get 'closing #{ #}) + #:closing-lyrics (props-get 'closing-lyrics #f) #:barNumber (props-get 'barNumber #f) #:transposeKey (props-get 'transposeKey #f)))) (hash-set! music-grid key value))) @@ -259,8 +265,10 @@ gridSetSegmentTemplate = #:lyrics #{ #} #:opening (cell:opening (get-music-cell "