Converting Suggestion Table - ntdragon/python-LitMusicSug GitHub Wiki

Loading Suggestion Table

The Suggestion table is loaded from a suggestion file which has records of the form

C | Ordinary15 | Blessed Jesus, at Your Word (1) JS 675
C | Ordinary15 | Blest Are They (G) GC 659/GC2 636/G3 735/MI‑BB 635/RS 774/CBW 522/WC 973/WS 810/WOR4 721/GP3 759/SS 950 C | Ordinary15 | Break Not the Circle of Enabling Love (G) CBW 524
C | Ordinary15 | Bring Peace to Earth Again (G) PMB 503
C | Ordinary15 | Christ Is Made the Sure Foundation (2) WOR 617/WOR4 732/WC 783/GC 662/GC2 642/G3 745/JS 780/RS 778/CBW 430/PMB 384/SS 964
C | Ordinary15 | Christ Is the World's Light (2) WOR 543/WOR4 602/CBW 543

Where the first "|" separated column is the Liturgical Year, the second column is the event, and the third column is a suggested song with a set of possible references to the location in a particular songbook. However, the format and completeness of the references are not considered reliable, so we will use other methods to determine the suggestions; particularly to use the title and look it up in the available songbooks. But the titles aren't completely accurate, either, so rather than look it up in the songbook songs table, we have to use the titles given in the search.txt file, where multiple forms of the title are linked to the number of the song. At least that's how I understand it at the moment. This part is highly open to change.

⚠️ **GitHub.com Fallback** ⚠️