Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removing Python 2 support - no need for six #54 | Martin Vilcans | 2020-02-12 | 3 | -4/+3 |
| | |||||
* | Replace pep8 with pycodestyle, get rid of warnings | Martin Vilcans | 2020-02-12 | 1 | -1/+2 |
| | | | | pep8 recommended that change | ||||
* | Do not create empty paragraph if Note is a full paragraph | Martin Vilcans | 2019-02-21 | 2 | -0/+18 |
| | |||||
* | Add supports for notes | Martin Vilcans | 2019-02-21 | 2 | -0/+24 |
| | | | | Fixes #37 | ||||
* | Merge branch 'master' into python3 | John Peter Yamauchi | 2019-02-19 | 8 | -54/+202 |
|\ | |||||
| * | Show multiple spaces in a row as is in HTML & PDF | Martin Vilcans | 2016-04-14 | 3 | -0/+41 |
| | | | | | | | | | | | | | | Not sure if FDX output should use Let's keep using spaces for now. Closes #30 | ||||
| * | Test that alphanumeric character names work | Martin Vilcans | 2015-11-17 | 1 | -0/+7 |
| | | |||||
| * | Support non-alphanumeric character names with "@" | Martin Vilcans | 2015-11-17 | 1 | -2/+14 |
| | | | | | | | | Fixes #22 | ||||
| * | Parse files with BOM present; fixes #5 | michaelx386 | 2015-09-18 | 3 | -0/+67 |
| | | |||||
| * | Add test for dual dialogue in FDX output | Martin Vilcans | 2015-07-23 | 1 | -0/+21 |
| | | |||||
| * | Add Screenplay class | Martin Vilcans | 2014-10-21 | 1 | -52/+52 |
| | | | | | | | | This is to be able to access title page data. | ||||
* | | Merge branch 'master' into python3 | Martin Vilcans | 2014-03-03 | 3 | -0/+18 |
|\| | |||||
| * | Tests that would have caught the p a r e n t h e t i c a l bug | Martin Vilcans | 2014-03-03 | 3 | -0/+18 |
| | | | | | | | | | | | | Bug was caused by a regression in d0c5183b4773e9dfac7113b24b492e0826c36bac See fix in b0dac73a8899d6ad5db3564202f566ddb963b446 | ||||
* | | Use six.text_type in richstring_test | Martin Vilcans | 2013-08-13 | 1 | -1/+2 |
| | | |||||
* | | Use six.StringIO instead of StringIO.StringIO | Martin Vilcans | 2013-08-13 | 1 | -1/+1 |
| | | |||||
* | | Use six.StringIO for Python 3 compat | Martin Vilcans | 2013-08-13 | 1 | -1/+1 |
|/ | |||||
* | Use unittest2 if available but don't require it. | Martin Vilcans | 2013-08-13 | 5 | -4/+22 |
| | | | | The features of unittest2 are already in Python >=2.7. | ||||
* | Removed dependency on unittest2 | Martin Vilcans | 2013-08-13 | 4 | -22/+19 |
| | | | | I think I don't use its features and it doesn't exist under that name in Python 3. | ||||
* | Fixed runtime error on HTML output of dual dialogue. | Martin Vilcans | 2012-07-22 | 2 | -0/+6 |
| | | | | Thanks for the bug report, Dahlia! | ||||
* | Strip leading and trailing whitespace from character names. | Martin Vilcans | 2012-07-10 | 3 | -0/+24 |
| | | | | Closes #2 | ||||
* | Automatically create test cases from files in tests/files | Martin Vilcans | 2012-07-10 | 2 | -34/+70 |
| | | | | This replaces the repeated test code. | ||||
* | Changed bad test case name | Martin Vilcans | 2012-07-10 | 1 | -1/+1 |
| | |||||
* | Added page break support. | Martin Vilcans | 2012-07-09 | 4 | -2/+41 |
| | | | | | | In HTML output, uses style page-break-before: always Closes #3 | ||||
* | PEP8 compliance. | Martin Vilcans | 2012-07-08 | 2 | -6/+9 |
| | | | | | | Especially get rid of the "E128 continuation line under-indented for visual indent" which is new in later versions of the pep8 program. | ||||
* | Only a single period creates a slug. | Martin Vilcans | 2012-07-08 | 1 | -0/+9 |
| | | | | Fixes #4 | ||||
* | Support mixed sections and synopsises | Martin Vilcans | 2012-03-12 | 1 | -0/+10 |
| | |||||
* | Support sections that are bunched together. | Martin Vilcans | 2012-03-12 | 1 | -0/+17 |
| | |||||
* | Line breaks become <br/> instead of <p> in HTML. | Martin Vilcans | 2012-03-01 | 3 | -4/+34 |
| | | | | This should make line breaks look good with the new CSS. | ||||
* | Output synopsis to HTML. | Martin Vilcans | 2012-02-23 | 2 | -3/+9 |
| | | | | Used Jonathan's CSS. | ||||
* | Added commenting out using /* boneyard */ | Martin Vilcans | 2012-02-20 | 4 | -1/+38 |
| | |||||
* | Transition must end with "TO:", not just ":" | Martin Vilcans | 2012-02-19 | 1 | -0/+8 |
| | | | | New in Fountain spec. | ||||
* | Renamed SPMD to Fountain | Martin Vilcans | 2012-02-19 | 9 | -17/+15 |
| | |||||
* | Moved spmd tests into separate classes. | Martin Vilcans | 2012-02-19 | 1 | -19/+29 |
| | |||||
* | Added synopsis support to slugs and sections. | Martin Vilcans | 2012-02-19 | 1 | -0/+38 |
| | |||||
* | Parse the title page. | Martin Vilcans | 2012-02-16 | 1 | -5/+53 |
| | | | | | | The title page isn't actually used for anything right now, but if it is in the source, at least it doesn't appear as action lines in the output. | ||||
* | Added support for sections | Martin Vilcans | 2012-02-08 | 4 | -1/+41 |
| | |||||
* | Scene headings are now h6 in HTML output | Martin Vilcans | 2012-02-07 | 2 | -3/+3 |
| | |||||
* | Read the spec again. Scene numbers are alphanumeric only. | Martin Vilcans | 2012-02-07 | 1 | -2/+6 |
| | |||||
* | Added scene numbers | Martin Vilcans | 2012-02-07 | 4 | -1/+32 |
| | |||||
* | Refactored spmd parser to use InputParagraph class. | Martin Vilcans | 2012-02-01 | 1 | -18/+12 |
| | |||||
* | New syntax for dual dialog: ^ (Jan 2012 spec) | Martin Vilcans | 2012-02-01 | 1 | -10/+10 |
| | |||||
* | Some pep8 compliance regarding whitespace | Martin Vilcans | 2012-02-01 | 1 | -1/+2 |
| | |||||
* | Transitions no longer have to be followed by a scene heading. | Martin Vilcans | 2012-01-31 | 1 | -2/+16 |
| | |||||
* | Changed rules for forced Scene Headings (slugs). | Martin Vilcans | 2012-01-31 | 1 | -4/+13 |
| | | | | | | | | | | | | | Double linebreaks no longer signify a slug. Instead you can force one with a leading period: e.g. FADE IN: .DARKNESS (whatever that would look like!?) | ||||
* | Added tests on actual input/output files. | Martin Vilcans | 2012-01-31 | 4 | -0/+96 |
| | | | | | This is to make sure everything works from the command-line level to avoid silly mistakes like the last bug. | ||||
* | A leading ">" on a line means it's parsed as a transition. | Martin Vilcans | 2011-12-16 | 1 | -0/+21 |
| | | | | (But only if it's the last paragraph or followed by a slug.) | ||||
* | Possible to escape stars (\*) so they aren't parsed as emphasis. | Martin Vilcans | 2011-12-16 | 1 | -0/+6 |
| | |||||
* | A line with two spaces inside dialog keeps the dialog together. | Martin Vilcans | 2011-12-16 | 1 | -1/+15 |
| | | | | Fixed according to spec. | ||||
* | Fixed some problems with old RichString tests. | Martin Vilcans | 2011-12-16 | 1 | -9/+20 |
| | | | | | | Sometimes the segments of the RichString objects became RichString objects instead of Segment. That's what you get for dynamic typing I guess... | ||||
* | Added licensing information (MIT license) | Martin Vilcans | 2011-11-28 | 3 | -0/+12 |
| |