55 Commits (d184f037fc13bcf1ab7428c2b700e6465758238b)

Author SHA1 Message Date
Oliverpool 9afd8f7b61 Raise a SongSyntaxError on fatal error 9 years ago
Oliverpool 9d74a41f53 improve test_parser docstring 9 years ago
Oliverpool 20aeae8003 (pylint) unused variable 9 years ago
Oliverpool 11f49258d3 Change test_parser extensions 9 years ago
Louis b1eb5a0f87 Use variable number of arguments for `chdir` 9 years ago
Oliverpool 1f09d6af78 Rename parse_failure test function 9 years ago
Oliverpool 46ab0b047f Code cleaning 9 years ago
Oliverpool 5eae2230b2 Implement test for parsing failures 9 years ago
Oliverpool 90c77201a9 Useless existence test 9 years ago
Oliverpool f70df32d6d Use files.chdir 9 years ago
Louis 46f3790a89 Append default datadir to each datadir list (or iterator) 9 years ago
Oliverpool b612ec9f67 Parsing hangs when file is inconsistent 9 years ago
Oliverpool 54084a56b4 Deprecate output argument of the Song.render method 9 years ago
Oliverpool 6330c66483 Create .crlf.source file that are overwritten at testing time 9 years ago
Oliverpool 2788405285 Correct render path 9 years ago
Louis 5cc173fd0b [WIP][test] Improve clrf test 9 years ago
Louis 837ce8e3b1 Revert "[test] Create a test with CLRF endings" 9 years ago
Louis 2468f2f094 [test] Create a test with CLRF endings 9 years ago
Oliverpool b0d7a97578 Add a test for source files with CRLF lin endings (failing) 9 years ago
Louis e835beedb5 Move templates used ir chordpro conversion 9 years ago
Oliverpool a6a7edcfc8 Replace # with {\shrp} in nolyrics environment 9 years ago
Louis 3cab46e897 Use full names for cover and language 9 years ago
Louis 5bc7973caf [songs.chordpro] Warn when using unknown directives 9 years ago
Louis 9950debe9c [songs.chordpro] Add a new directive `{tag: ...}` 9 years ago
Louis d905b5f4c0 [test] Split compilation test into generation and compilation 9 years ago
Oliverpool 523a513b86 Use the same open_read function for the tests 9 years ago
Oliverpool 074ae6da22 Test bug when accentuated chars are used 9 years ago
Oliverpool f9c3b3d505 Improve html template 9 years ago
Louis 34c04cd179 Fix tests 9 years ago
Louis 1876b5b5b4 Merge master 9 years ago
Oliverpool 909d8120d0 Complete the transition to support only language code 9 years ago
Louis 51d4562901 Create one Song class per couple parser/renderer 9 years ago
Oliverpool 410e7465a4 Allow {language: bable_language} and {lang: code_lang} in chordpro 9 years ago
Oliverpool 60a22d2235 Differentiate language code (lang) and babel language (language) 9 years ago
Louis e60485405c [test] Add compilation tests 9 years ago
Oliverpool 133a13e0f6 Only one language per song (the latest defined) 9 years ago
Louis e753cca8f6 Change `songs.Song` signature 9 years ago
Louis 33328e789f Directives are allowed only on their own line (with nothing else on this line) 9 years ago
Oliverpool 20310279c5 [WIP] add an html test (failing) 9 years ago
Louis 39b61959f8 Directive {newline} is correctly parsed and rendered 9 years ago
Oliverpool 1086ff06a7 Bugfix for linebreak support 9 years ago
Oliverpool e6d8db254e Remove unwanted space on lyric books when writing only chords 9 years ago
Oliverpool 9585f071ac Add newline support in nolyrics environments 9 years ago
Oliverpool 32a0065ef2 Proposition of support for verse without lyrics 9 years ago
Louis fc328658ce [WIP] Does not work 9 years ago
Louis 3e3b689c0b Improve authors processing 9 years ago
Louis 6f74c8b55a [WIP] Detect verses not containing any lyrics. 9 years ago
Louis f21bdda2ef [test] One class contain one test method per file 9 years ago
Louis b73027c865 Clarified signature of `patacrep.songs.ChordproSong.render()` 9 years ago
Oliverpool 3b97b5ad14 Remove {start/end_of_verse}, fix #91 9 years ago