aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Check for Reportlab. Required for PDF output.Martin Vilcans2014-10-142-3/+12
|
* Bump to version 0.3.10.3.1Martin Vilcans2014-10-141-1/+1
|
* Function to add one line at a time to a DialogMartin Vilcans2014-10-092-2/+12
| | | | | This is useful for parsers that receive character, dialog and parentheticals as separate elements.
* Bump version to 0.3.00.3.0Martin Vilcans2014-10-091-1/+1
|
* Merge branch 'feature/pdf'Martin Vilcans2014-10-095-4/+159
|\ | | | | | | Closes #7
| * Travis: remove Python 2.6, Reportlab doesn't support itMartin Vilcans2014-10-091-1/+0
| |
| * Make pep8 happyMartin Vilcans2014-10-091-1/+0
| |
| * Support centered action paragraphs in pdfMartin Vilcans2014-10-091-2/+9
| |
| * Keep parentheticals with next in PDF outputMartin Vilcans2014-10-091-1/+2
| |
| * Add page break support in PDF outputMartin Vilcans2014-10-091-3/+10
| |
| * First stab at PDF outputMartin Vilcans2014-10-094-3/+145
|/
* Code consistency using _CreateStyledStringMartin Vilcans2014-09-031-4/+4
|
* Travis no longer supports Python 2.5; remove itMartin Vilcans2014-04-031-1/+0
|
* Add setup scriptMartin Vilcans2014-04-033-3/+27
|
* Use raw strings in docstrings with backslashes in themMartin Vilcans2014-03-031-2/+2
|
* Tests that would have caught the p a r e n t h e t i c a l bugMartin Vilcans2014-03-033-0/+18
| | | | | | Bug was caused by a regression in d0c5183b4773e9dfac7113b24b492e0826c36bac See fix in b0dac73a8899d6ad5db3564202f566ddb963b446
* fixed p a r e n t h e t i c a l bugKai Blöcker2014-03-031-1/+1
|
* Got rid of overloaded "classes" parameter.Martin Vilcans2013-08-131-21/+14
| | | | As the name suggests, it should be a sequence, not a string.
* Avoid overloaded function in fountain.pyMartin Vilcans2013-08-131-15/+15
| | | | It's so Java anyway.
* Always output styles in consistent order (Bold, Italic, Underline)Martin Vilcans2013-08-132-3/+7
| | | | Keep it independent of Python's set implementation.
* Use unittest2 if available but don't require it.Martin Vilcans2013-08-136-4/+23
| | | | The features of unittest2 are already in Python >=2.7.
* Removed dependency on unittest2Martin Vilcans2013-08-135-23/+19
| | | | I think I don't use its features and it doesn't exist under that name in Python 3.
* Use bin/test for Travis testsMartin Vilcans2013-08-131-1/+1
|
* Add Travis CI configMartin Vilcans2013-08-131-0/+7
|
* Removed Python 2.5 requirement and Reportlab (not used right now)Martin Vilcans2013-08-132-15/+2
|
* Fixed runtime error on HTML output of dual dialogue.Martin Vilcans2012-07-223-1/+7
| | | | Thanks for the bug report, Dahlia!
* Strip leading and trailing whitespace from character names.Martin Vilcans2012-07-104-1/+25
| | | | Closes #2
* Automatically create test cases from files in tests/filesMartin Vilcans2012-07-102-34/+70
| | | | This replaces the repeated test code.
* Changed bad test case nameMartin Vilcans2012-07-101-1/+1
|
* Added page break support.Martin Vilcans2012-07-099-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 Vilcans2012-07-091-76/+94
| | | | This is in preparation for supporting page breaks (see #3)
* Refactored how we generate HTML tags.Martin Vilcans2012-07-091-40/+48
|
* PEP8 compliance.Martin Vilcans2012-07-084-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 Vilcans2012-07-083-1/+12
| | | | Fixes #4
* Support mixed sections and synopsisesMartin Vilcans2012-03-123-9/+39
|
* Refactored trying different paragraph types.Martin Vilcans2012-03-121-44/+56
|
* Support sections that are bunched together.Martin Vilcans2012-03-122-9/+28
|
* Line breaks become <br/> instead of <p> in HTML.Martin Vilcans2012-03-014-8/+39
| | | | This should make line breaks look good with the new CSS.
* Output synopsis to HTML.Martin Vilcans2012-02-235-90/+170
| | | | Used Jonathan's CSS.
* Added test scriptMartin Vilcans2012-02-201-0/+3
|
* Added commenting out using /* boneyard */Martin Vilcans2012-02-206-4/+54
|
* Transition must end with "TO:", not just ":"Martin Vilcans2012-02-193-5/+14
| | | | New in Fountain spec.
* Better error messages on unsupported formats.Martin Vilcans2012-02-191-13/+22
|
* Removed pdf and text modules as they aren't supported yet anyway.Martin Vilcans2012-02-192-45/+0
|
* Renamed SPMD to FountainMartin Vilcans2012-02-1911-18/+16
|
* Moved spmd tests into separate classes.Martin Vilcans2012-02-191-19/+29
|
* Added synopsis support to slugs and sections.Martin Vilcans2012-02-193-0/+59
|
* Parse the title page.Martin Vilcans2012-02-162-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 Vilcans2012-02-081-17/+20
|
* Added support for sectionsMartin Vilcans2012-02-088-18/+83
|