Commit Graph

804 Commits

Author SHA1 Message Date
Jim Hague c61a2d6136 Revise build to allow multi-section books. 2016-11-04 17:59:10 +00:00
Jim Hague 24f0fee542 Put the title and subtitle on the section intro page.
Contents, for some reason, can't be taken from file.
2016-11-04 00:48:23 +00:00
Jim Hague b17a790b77 Create a section title page in the print version.
Move the section comment to that title page.
2016-11-04 00:03:54 +00:00
Jenkins Build Manager 83d18069f4 Added tag build-default-242 for changeset fceafdb462a8 2016-11-02 19:23:16 +00:00
Jim Hague 86fceeba90 Automated merge with ssh://hg.cryhavoc.org.uk/dottes 2016-11-02 18:36:54 +00:00
Jim Hague 6e79f73b9d Add Dottes History to notes. Currently appears after notes with a gap.
This is intended for longer exposition about a tune.
2016-11-02 18:36:31 +00:00
Jim Hague 7791a913d4 Reduce gap between items in tune representation list.
Gets it all back onto one line in Chromium for me.
2016-11-02 17:59:25 +00:00
Jenkins Build Manager cd88e81672 Added tag build-default-241 for changeset 76aa6580b277 2016-11-02 16:04:45 +00:00
Jim Hague c5ecfbb689 Convert tunes to use notes for credit and change. 2016-11-02 15:14:12 +00:00
Jim Hague 3061852caf Replace Change and Credit with Markdown-enabled Notes section.
Data in Notes is taken from N: section starting "Dottes:".
2016-11-02 15:02:06 +00:00
Jim Hague 945454da9d Give ABC file directory when expanding markdown.
<foo.abc> specifies a file in the same directory as the file being
processed.
2016-11-02 14:59:31 +00:00
Jim Hague c1c7d23c0b Implement custom markdown <foo.abc> to reference tune.
Also ensure filename matches are not greedy, and so work if there are
two filenames on a line.
2016-11-02 14:06:25 +00:00
Jim Hague d9d4e3c157 Convert Markdown in N and H fields. Fix up .abc links. 2016-11-02 08:36:21 +00:00
Jenkins Build Manager 169520d254 Added tag build-default-240 for changeset 5db7e72d4219 2016-11-02 01:12:42 +00:00
Jim Hague 0dcf4340fc Automated merge with ssh://hg.cryhavoc.org.uk/dottes 2016-11-02 00:21:30 +00:00
Jim Hague 262ee6c3e4 Replace sed substitution with Python templating for HTML and LaTeX output. 2016-11-02 00:21:18 +00:00
Jim Hague fdd073b827 Convert remaining Python to Python3 and add +: support. 2016-10-31 23:55:28 +00:00
Jim Hague fbd277f6c9 More abcfield.py updates and mark it Python 3.
- Move title fixups into Python.
- Move key display name expansion into Python.
- Add Dottes-specific header continuation line format. None of the usual
  tools appears to support the official +: continuation.
2016-10-31 23:48:45 +00:00
Jim Hague 3d8f52e639 Either abc2midi or abc2xml complains if N: or Z: is the last header. 2016-10-31 23:45:00 +00:00
Jim Hague 639f6f42df Set exit status on abcfield.py to indicate if anything found. 2016-10-29 23:18:45 +01:00
Jenkins Build Manager db74ac698c Added tag build-default-239 for changeset 0206ab9fd6ba 2016-10-29 22:41:44 +01:00
Jim Hague 07e6191f9c Switch from txt2tags to using pandoc with Markdown (Pandoc flavour) input. 2016-10-29 21:51:59 +01:00
Jim Hague fcc48a7a58 Revise abcfield.py to recognise continuation fields.
Also default to HTML entity output, and replace --contains with
--starts, which does the same thing but checks only the start of
the line and removes the matched item.
2016-10-29 19:32:53 +01:00
Jenkins Build Manager 6c18791f5e Added tag build-default-238 for changeset b639b019b19e 2016-10-16 17:41:56 +01:00
Jim Hague a595d9de72 Automated merge with ssh://hg.cryhavoc.org.uk/dottes 2016-10-16 16:47:18 +01:00
Jim Hague fcf16bb98d Improve chords in B tune of Long Odds. 2016-10-16 12:32:35 +01:00
Jenkins Build Manager 5f339429d3 Added tag build-default-237 for changeset a44de27fd0f8 2016-10-15 18:34:03 +01:00
Jim Hague b02a286e2b Tidy up Constant Billy repeats. 2016-10-15 17:52:09 +01:00
Jim Hague 447b81c540 Automated merge with ssh://hg.cryhavoc.org.uk/dottes 2016-10-15 17:37:17 +01:00
Jim Hague 6c8b1c5aa5 New tune, 'Long Odds' for 'Greenham'. 2016-10-15 17:37:05 +01:00
Jim Hague 162a83c8df Add subtitle with dance name. 2016-10-15 17:36:49 +01:00
Jenkins Build Manager f1f4729e18 Added tag build-default-236 for changeset 726df98abe88 2016-09-07 00:37:54 +01:00
Jim Hague 02c4ef0a3d Automated merge with ssh://hg.cryhavoc.org.uk/dottes 2016-09-06 23:38:46 +01:00
Jim Hague b12dd48979 Use descenting triplets in Harvest Home A tune as well as B tune. 2016-09-06 23:38:42 +01:00
Jenkins Build Manager 1cda00a32a Added tag build-default-235 for changeset c6568aedca9e 2016-09-06 21:47:44 +01:00
Jim Hague c87a5bb09c Automated merge with ssh://hg.cryhavoc.org.uk/dottes 2016-09-06 20:48:40 +01:00
Jim Hague 11ed898309 Have learner tunes play only the melody.
Do this by telling timidity to mute all tracks but the first.
2016-09-06 20:48:32 +01:00
Jim Hague fbb29b836b Add missing bar to Si Bheag. Well spotted Jane! 2016-09-06 20:27:01 +01:00
Jenkins Build Manager 1fab7a0ae0 Added tag build-default-234 for changeset e2eff99671a5 2016-09-05 21:53:12 +01:00
Jim Hague 88319e5501 Correct Rattling Bog. 2016-09-04 21:18:25 +01:00
Jenkins Build Manager 9c3eebc427 Added tag build-default-233 for changeset aa317abeddc3 2016-09-04 21:04:35 +01:00
Jim Hague abec23f33f Treat La as The... 2016-09-04 21:00:35 +01:00
Jim Hague a4b26145cd Merge with upstream. 2016-09-04 20:58:57 +01:00
Jim Hague 1270dad0c5 Add Rattling Bog. 2016-09-04 20:58:13 +01:00
Jim Hague d14c6cf126 Correct filename for The Rights Of Man. 2016-09-04 20:54:14 +01:00
Jenkins Build Manager b984f12fe2 Added tag build-default-232 for changeset e83437ddb505 2016-09-04 19:43:39 +01:00
Jim Hague dc943dcc19 Revise Si Bheag Si Mhor to the Tuneworks version. 2016-09-04 19:28:54 +01:00
Jim Hague 5ac4d9d5f6 Give Navvy on the Line an explicit tempo. Which might be a bit slow. 2016-09-04 18:54:58 +01:00
Jim Hague 09682de978 Merge with upstream. 2016-09-04 18:47:12 +01:00
Jim Hague 580d0c8f04 Add Off the California, The Rights of Man and Navvy on the Line. 2016-09-04 18:46:45 +01:00