Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fixed Ticket 60. The dd in definition lists can now not be indented on ↵ | Waylan Limberg | 2010-03-24 | 3 | -2/+19 | |
| | | | | secondary lines. | |||||
* | Fixed ticket 59. Reference links now strip angle brackets from the url. | Waylan Limberg | 2010-03-25 | 3 | -3/+14 | |
| | ||||||
* | The html-tidy extension now fails gracefully when tidy is not installed on ↵ | Waylan Limberg | 2010-03-25 | 1 | -2/+6 | |
| | | | | the system -- markdown continues without it. | |||||
* | Changed the default style used by pygments in the codehilite extension. ↵ | Waylan Limberg | 2010-03-25 | 2 | -3/+3 | |
| | | | | This was a recently added feature, but older versions of pygments don't know what the 'tango' style is, so we now use pygemnts 'default' by default. Not sure why the 'tango' style was used here in the first place. I'm guess it was the preferance of whoever contributed the patch. | |||||
* | Blockquoted text in the first item of a list is now placed in child p tag of the | Gerry LaMontagne | 2010-03-23 | 3 | -25/+58 | |
| | | | | blockquote tag. Added lists8.txt and .html for test suite to test condition. | |||||
* | Fixed ticket 58. The first item of a looselist gets placed in p tags when | Gerry LaMontagne | 2010-03-22 | 2 | -5/+39 | |
| | | | | | | it has a sublist. Previously, the test suite erroneously passed this condition because there was an error in the expected '.html' output file. The expected output has been corrected as well. | |||||
* | Fixed Ticket 57. Lists where the first line of an item is a nested item, now ↵ | Waylan Limberg | 2010-03-19 | 3 | -2/+159 | |
| | | | | observe rules for using p tags. Thanks to Gerry LaMontagne for the patch. | |||||
* | Merge commit 'origin' | Waylan Limberg | 2010-03-15 | 0 | -0/+0 | |
|\ | ||||||
| * | Fix bug with rawhtml and markdown escaping. Previously, any inline rawhtml ↵ | Waylan Limberg | 2010-03-01 | 3 | -1/+11 | |
| | | | | | | | | that contained text that fit markdown's escaping syntax (i.e. <x\]>) was never unescaped. Now it is. Markdown probably shouldn't be escaping before removing rawhtml in the first place, but this will do for now. | |||||
* | | Fixed Ticket 53. Nested lists no longer isorder items in certain edge cases. ↵ | Waylan Limberg | 2010-03-15 | 3 | -1/+27 | |
| | | | | | | | | Thanks for the report and preliminary work Gerry LaMontagne. | |||||
* | | Fix bug with rawhtml and markdown escaping. Previously, any inline rawhtml ↵ | Waylan Limberg | 2010-03-15 | 3 | -1/+11 | |
|/ | | | | that contained text that fit markdown's escaping syntax (i.e. <x\]>) was never unescaped. Now it is. Markdown probably shouldn't be escaping before removing rawhtml in the first place, but this will do for now. | |||||
* | Fixed some code that wasn't Python 2.4 compatible. | Waylan Limberg | 2010-02-22 | 1 | -1/+1 | |
| | ||||||
* | Updated last failing test as we no longer need a demo of a failing test now ↵ | Waylan Limberg | 2010-02-22 | 1 | -2/+2 | |
| | | | | that the branch is merged. | |||||
* | Merge branch 'tests' | Waylan Limberg | 2010-02-22 | 299 | -4638/+3112 | |
|\ | ||||||
| * | Changes path of html output to be written into current dir rather than a tmp ↵ | Waylan Limberg | 2010-02-22 | 2 | -2/+2 | |
| | | | | | | | | dir. No need to create the tmp dir on first run. | |||||
| * | Added documentation for the test suite. | Waylan Limberg | 2010-02-14 | 1 | -0/+131 | |
| | | ||||||
| * | Added run-tests.py script and added a helpful error message if nose is not ↵ | Waylan Limberg | 2010-02-13 | 2 | -5/+11 | |
| | | | | | | | | installed. Note the run-tests script will be used by simply running 'nosetests' from the commandline, so the hack in 'tests/__init__.py' has been removed. | |||||
| * | Merge branch 'master' into tests | Waylan Limberg | 2010-02-13 | 1 | -119/+0 | |
| |\ | |/ |/| | ||||||
* | | Removed imagelinks extension. It never worked without some third party code ↵ | Waylan Limberg | 2010-02-13 | 1 | -119/+0 | |
| | | | | | | | | that has never been shipped with Markdown anyway - and that code it not readily available. See list discussion for more info. | |||||
| * | Updated codehilite test to match new pygments output (they added an extra ↵ | Waylan Limberg | 2010-02-13 | 1 | -2/+2 | |
| | | | | | | | | div around line numbers). | |||||
| * | Moved test dir back out of markdown lib. We don't need to install the tests ↵ | Waylan Limberg | 2010-02-12 | 393 | -5/+2 | |
| | | | | | | | | in everyones site-packages. We just need to distrubute them in the tarball for people to run before installing etc. | |||||
| * | Moved remaining tests from merge | Waylan Limberg | 2010-02-12 | 11 | -0/+6 | |
| | | ||||||
| * | Merged tests branch | Waylan Limberg | 2010-02-12 | 438 | -4643/+2977 | |
|/| | ||||||
| * | Merge branch 'master' into tests | Waylan Limberg | 2009-06-17 | 3 | -4/+36 | |
| |\ | ||||||
| * | | Fixed UnicodeDecodeErrors from some of the php & pl tests when normalizing ↵ | Waylan Limberg | 2009-06-16 | 2 | -2/+3 | |
| | | | | | | | | | | | | whitespace with tidy. | |||||
| * | | Added tests from php test framework. The tests are currently set to be ↵ | Waylan Limberg | 2009-06-15 | 61 | -0/+2423 | |
| | | | | | | | | | | | | skipped as most fail on various edge cases. | |||||
| * | | Moved perl's MarkdownTest test files into new testing framework. One 2004 ↵ | Waylan Limberg | 2009-06-15 | 145 | -4233/+14 | |
| | | | | | | | | | | | | test and 23 2007 tests are failing so I set them to be skipped for now. We'll have to explore those failures later. A few may be issues with normalization, but most appear to be edgecases with markdown. | |||||
| * | | Last few changes to get other test frameworks to work. Added config options ↵ | Waylan Limberg | 2009-06-15 | 1 | -6/+6 | |
| | | | | | | | | | | | | to set file extensions and a few other tweeks. | |||||
| * | | Added 'skip' as a config option. Individual tests or whole dirs can be ↵ | Waylan Limberg | 2009-06-15 | 1 | -4/+8 | |
| | | | | | | | | | | | | skipped by adding 'skip=1' to test.cfg. | |||||
| * | | Cleaned up test descriptions for TestSyntax tests. They now only display a ↵ | Waylan Limberg | 2009-06-14 | 1 | -25/+42 | |
| | | | | | | | | | | | | relative path. Had to reimplement os.path.relpath from python 2.6 for it to work in previous versions. | |||||
| * | | Altered HtmlOutput nose plugin to slow skipped tests. | Waylan Limberg | 2009-06-06 | 1 | -1/+1 | |
| | | | ||||||
| * | | Added support for a 'normalize' setting in test.cfg which uses HTML Tidy to ↵ | Waylan Limberg | 2009-06-06 | 1 | -11/+46 | |
| | | | | | | | | | | | | normalize whitespace for running tests against other testing framework's tests files (i.e.: perl or php). Hopefully, I got Tidy's settings right so that only unsignificant whitespace is altered. There's always the possability this could hide some bugs. | |||||
| * | | renamed 'markdown-test' to 'basic' as that what those tests actually are. ↵ | Waylan Limberg | 2009-06-05 | 45 | -2/+0 | |
| | | | | | | | | | | | | Also resolved issue with api tests being autodiscovered. test_apis.py was executable so nose was ignoring it. | |||||
| * | | And more cleanup. Removed old suite from api tests. | Waylan Limberg | 2009-06-05 | 1 | -20/+0 | |
| | | | ||||||
| * | | More cleanup. Added some doc strings. Removed old testing framework files. | Waylan Limberg | 2009-06-05 | 4 | -582/+13 | |
| | | | ||||||
| * | | Remove old base.py nose code. I thought this was gone a long tiem ago. | Waylan Limberg | 2009-06-05 | 1 | -62/+0 | |
| | | | ||||||
| * | | Updated setup.py to properly include test data. | Waylan Limberg | 2009-06-05 | 2 | -2/+6 | |
| | | | ||||||
| * | | Updated Manifest.in to include test files. | Waylan Limberg | 2009-06-05 | 1 | -0/+1 | |
| | | | ||||||
| * | | Added safe_mode tests for the modes remove and replace. | Waylan Limberg | 2009-06-05 | 5 | -0/+212 | |
| | | | ||||||
| * | | Updated new test.cfg settings files to support sections for individual ↵ | Waylan Limberg | 2009-06-05 | 32 | -18/+40 | |
| | | | | | | | | | | | | files. Extension tests were rearranged to take advantage of this with all extensions in one dir (actually two - a seperate dir for extra and its related extensions) and a seperate section for each file in test.cfg. | |||||
| * | | Cleaned up some names for cleaner, more consistant result and code in ↵ | Waylan Limberg | 2009-06-05 | 3 | -11/+13 | |
| | | | | | | | | | | | | testing framework. | |||||
| * | | Moves tests to a subdir of the markdown lib. | Waylan Limberg | 2009-06-05 | 226 | -0/+0 | |
| | | | ||||||
| * | | Initial implementation of nose testing. Still some cleanup to do, but this ↵ | Waylan Limberg | 2009-06-05 | 22 | -27/+513 | |
| | | | | | | | | | | | | shows the differances between the old and the new. Also left one test failing (unsignificant white space only) to demonstrate what a failing test looks like. | |||||
* | | | Refactored codehilite and fenced code, so now fenced code will also be ↵ | Lucas van Dijk | 2010-01-25 | 3 | -94/+94 | |
| | | | | | | | | | | | | highlited when codehilite extension is enabled | |||||
* | | | Added pygments support to fenced_code | Lucas van Dijk | 2010-01-24 | 1 | -13/+64 | |
| | | | ||||||
* | | | Added processing of markdown text within raw html to the 'extra' extension. ↵ | Waylan Limberg | 2010-01-03 | 4 | -2/+32 | |
| | | | | | | | | | | | | Fixes Ticket 39. NOTE: I did not add a seperate extension which only adds this feature - it is only available as part of 'extra'. | |||||
* | | | Cleanup and additional work on previous commit. NOTE: removed special ↵ | Waylan Limberg | 2010-01-03 | 4 | -21/+68 | |
| | | | | | | | | | | | | treatment if raw <div>s with multiple line breaks - they no longer automagicly process their content as markdown. This matches other implementations. Finished rest of code for use by an extension - to be added later. | |||||
* | | | Fixed Ticket 48. Quoted attributes in raw html are specificly ackowledged ↵ | Waylan Limberg | 2010-01-03 | 3 | -9/+47 | |
| | | | | | | | | | | | | | | | | | | now - allowing various arbitrary stuff (like x/html to be included without breaking the rawhtml parser. Although currently unused, the code also provides the parsed attributes as a dict. Should be useful for adding support for parsing markdown text within rawhtml in an extension. | |||||
* | | | Fixed ticket 44. Raw HTML now maintains original whitespace. Important ↵ | Waylan Limberg | 2010-01-03 | 3 | -1/+19 | |
| | | | | | | | | | | | | inside raw <pre> tags. | |||||
* | | | Added a test for previous comit from Steve Losh. Thanks Steve. Ticket 45 is ↵ | Waylan Limberg | 2009-12-26 | 2 | -0/+24 | |
| | | | | | | | | | | | | fixed. |