Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added page break support. | Martin Vilcans | 2012-07-09 | 9 | -6/+71 |
| | | | | | | In HTML output, uses style page-break-before: always Closes #3 | ||||
* | Refactored html.py to use a class instead of global functions. | Martin Vilcans | 2012-07-09 | 1 | -76/+94 |
| | | | | This is in preparation for supporting page breaks (see #3) | ||||
* | Refactored how we generate HTML tags. | Martin Vilcans | 2012-07-09 | 1 | -40/+48 |
| | |||||
* | PEP8 compliance. | Martin Vilcans | 2012-07-08 | 4 | -10/+16 |
| | | | | | | 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 | 3 | -1/+12 |
| | | | | Fixes #4 | ||||
* | Support mixed sections and synopsises | Martin Vilcans | 2012-03-12 | 3 | -9/+39 |
| | |||||
* | Refactored trying different paragraph types. | Martin Vilcans | 2012-03-12 | 1 | -44/+56 |
| | |||||
* | Support sections that are bunched together. | Martin Vilcans | 2012-03-12 | 2 | -9/+28 |
| | |||||
* | Line breaks become <br/> instead of <p> in HTML. | Martin Vilcans | 2012-03-01 | 4 | -8/+39 |
| | | | | This should make line breaks look good with the new CSS. | ||||
* | Output synopsis to HTML. | Martin Vilcans | 2012-02-23 | 5 | -90/+170 |
| | | | | Used Jonathan's CSS. | ||||
* | Added test script | Martin Vilcans | 2012-02-20 | 1 | -0/+3 |
| | |||||
* | Added commenting out using /* boneyard */ | Martin Vilcans | 2012-02-20 | 6 | -4/+54 |
| | |||||
* | Transition must end with "TO:", not just ":" | Martin Vilcans | 2012-02-19 | 3 | -5/+14 |
| | | | | New in Fountain spec. | ||||
* | Better error messages on unsupported formats. | Martin Vilcans | 2012-02-19 | 1 | -13/+22 |
| | |||||
* | Removed pdf and text modules as they aren't supported yet anyway. | Martin Vilcans | 2012-02-19 | 2 | -45/+0 |
| | |||||
* | Renamed SPMD to Fountain | Martin Vilcans | 2012-02-19 | 11 | -18/+16 |
| | |||||
* | 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 | 3 | -0/+59 |
| | |||||
* | Parse the title page. | Martin Vilcans | 2012-02-16 | 2 | -5/+104 |
| | | | | | | 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. | ||||
* | Updated README to reflect new reality (Fountain, www.screenplain.com etc) | Martin Vilcans | 2012-02-08 | 1 | -17/+20 |
| | |||||
* | Added support for sections | Martin Vilcans | 2012-02-08 | 8 | -18/+83 |
| | |||||
* | Removed unused screenplain.format module etc. | Martin Vilcans | 2012-02-07 | 1 | -23/+0 |
| | |||||
* | Scene headings are now h6 in HTML output | Martin Vilcans | 2012-02-07 | 4 | -5/+5 |
| | |||||
* | Read the spec again. Scene numbers are alphanumeric only. | Martin Vilcans | 2012-02-07 | 2 | -5/+9 |
| | |||||
* | Added scene numbers | Martin Vilcans | 2012-02-07 | 7 | -18/+60 |
| | |||||
* | Don't count number of blank lines between paragraphs. | Martin Vilcans | 2012-02-01 | 1 | -7/+3 |
| | | | | It's not needed by the latest spec. | ||||
* | Refactored spmd parser to use InputParagraph class. | Martin Vilcans | 2012-02-01 | 2 | -100/+110 |
| | |||||
* | New syntax for dual dialog: ^ (Jan 2012 spec) | Martin Vilcans | 2012-02-01 | 3 | -45/+40 |
| | |||||
* | Some pep8 compliance regarding whitespace | Martin Vilcans | 2012-02-01 | 1 | -1/+2 |
| | |||||
* | Updated readme to reflect that we don't support PDF output yet. | Martin Vilcans | 2012-01-31 | 1 | -2/+4 |
| | |||||
* | Transitions no longer have to be followed by a scene heading. | Martin Vilcans | 2012-01-31 | 2 | -8/+16 |
| | |||||
* | Changed rules for forced Scene Headings (slugs). | Martin Vilcans | 2012-01-31 | 2 | -7/+22 |
| | | | | | | | | | | | | | 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. | ||||
* | Oops, blank lines weren't parsed as blank lines. | Martin Vilcans | 2012-01-31 | 1 | -1/+1 |
| | | | | | | This broke more or less everything in SPMD. Thanks, Anil! | ||||
* | Use to avoid empty paragraphs in HTML. | Martin Vilcans | 2012-01-14 | 1 | -11/+4 |
| | | | | Otherwise empty paragraphs won't be seen. | ||||
* | Ignore trailing \r and \n properly. | Martin Vilcans | 2012-01-14 | 2 | -18/+34 |
| | | | | | This caused the "two spaces creates blank line inside dialog" trick to fail. | ||||
* | A leading ">" on a line means it's parsed as a transition. | Martin Vilcans | 2011-12-16 | 2 | -5/+30 |
| | | | | (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 | 2 | -21/+49 |
| | |||||
* | A line with two spaces inside dialog keeps the dialog together. | Martin Vilcans | 2011-12-16 | 2 | -3/+20 |
| | | | | Fixed according to spec. | ||||
* | Fixed some problems with old RichString tests. | Martin Vilcans | 2011-12-16 | 2 | -13/+40 |
| | | | | | | Sometimes the segments of the RichString objects became RichString objects instead of Segment. That's what you get for dynamic typing I guess... | ||||
* | Allow use of stdin and stdout instead of files. | Martin Vilcans | 2011-12-10 | 1 | -11/+29 |
| | |||||
* | Use HTML character references for special characters. | Martin Vilcans | 2011-12-10 | 1 | -1/+1 |
| | | | | E.g. write "é"; instead of "é". | ||||
* | Removed unused non-working old plain text formatting | Martin Vilcans | 2011-11-28 | 1 | -60/+0 |
| | |||||
* | Removed support for txt and pdf output from command line. | Martin Vilcans | 2011-11-28 | 1 | -4/+2 |
| | | | | It doesn't work, so avoid confusion. See bug #1. | ||||
* | Added licensing information (MIT license) | Martin Vilcans | 2011-11-28 | 14 | -0/+73 |
| | |||||
* | Created context manager for working with HTML tags. | Martin Vilcans | 2011-11-28 | 1 | -44/+64 |
| | | | | This simplifies the code a little. | ||||
* | Cleaned up a little CSS. | Martin Vilcans | 2011-11-28 | 1 | -2/+2 |
| | |||||
* | Support for centered action elements in HTML output. | Martin Vilcans | 2011-11-28 | 2 | -9/+26 |
| | |||||
* | Slug and Transition support only one line. | Martin Vilcans | 2011-11-28 | 2 | -10/+14 |
| | | | | Show that in parameter to __init__. | ||||
* | Support the --bare option to not output a complete HTML document. | Martin Vilcans | 2011-11-28 | 2 | -4/+33 |
| |