Trent Mick
2007-Nov-03 00:12 UTC
ANN: python-markdown2 -- another Python implementation of Markdown
Hello all, I'm announcing python-markdown2 -- another Python implementation of Markdown. (MIT license.) http://code.google.com/p/python-markdown2/ It should be a drop-in replacement for [markdown.py](http://www.freewisdom.org/projects/python-markdown/). It fixes some issues that I ran into with markdown.py [^1]. I believe that it is faster than markdown.py [^2] and on par or a little faster than Markdown.pl. It is basically a re-write of Markdown.pl in Python and generally generates the *exact same* output as Markdown.pl. There is a fairly extensive test suite [^3] -- including testing with some of the "MarkdownTest" and "MDTest" test suites. I've also started on implementing some of the common extras [^4] (some patches from Adam Gomaa). I welcome any feedback. Cheers, Trent [^1]: I had tried a long while back to send some bug reports/patches to Yuri (I believe the maintainer of markdown.py), but my emails bounced. Unfortunately I didn't notice the discuss list of sourceforge at the time. I'll send those out soon, Yuri, if you are listening. [^2]: http://code.google.com/p/python-markdown2/wiki/PerformanceNotes [^3]: http://code.google.com/p/python-markdown2/wiki/TestingNotes [^4]: http://code.google.com/p/python-markdown2/wiki/Extras -- Trent Mick trentm at gmail.com
John Gruber
2007-Nov-03 00:33 UTC
ANN: python-markdown2 -- another Python implementation of Markdown
On Nov 2, 2007, at 8:12 PM, Trent Mick wrote:> I'm announcing python-markdown2 -- another Python implementation of > Markdown. (MIT license.)Nice. -J.G.
Waylan Limberg
2007-Nov-03 01:45 UTC
ANN: python-markdown2 -- another Python implementation of Markdown
Trent, I just sumbled across your project yesterday. I have been patching various bugs in recent weeks. If you could, please make sure any bugs/patches you submit are against the latest in the subversion repo attached to the Sourceforge project. That would be much appreciated.You might also want to check the tracker in Sourceforge to see if any have already been reported. If not, thats fine. We'll work with whatever you have. On 11/2/07, Trent Mick <trentm at gmail.com> wrote:> Hello all, > > I'm announcing python-markdown2 -- another Python implementation of > Markdown. (MIT license.) > > http://code.google.com/p/python-markdown2/ > > It should be a drop-in replacement for > [markdown.py](http://www.freewisdom.org/projects/python-markdown/). It > fixes some issues that I ran into with markdown.py [^1]. I believe > that it is faster than markdown.py [^2] and on par or a little faster > than Markdown.pl. > > It is basically a re-write of Markdown.pl in Python and generally > generates the *exact same* output as Markdown.pl. There is a fairly > extensive test suite [^3] -- including testing with some of the > "MarkdownTest" and "MDTest" test suites. I've also started on > implementing some of the common extras [^4] (some patches from Adam > Gomaa). > > I welcome any feedback. > > Cheers, > Trent > > > [^1]: I had tried a long while back to send some bug reports/patches > to Yuri (I believe the maintainer of markdown.py), but my emails > bounced. Unfortunately I didn't notice the discuss list of sourceforge > at the time. I'll send those out soon, Yuri, if you are listening. > > [^2]: http://code.google.com/p/python-markdown2/wiki/PerformanceNotes > > [^3]: http://code.google.com/p/python-markdown2/wiki/TestingNotes > > [^4]: http://code.google.com/p/python-markdown2/wiki/Extras > > -- > Trent Mick > trentm at gmail.com > _______________________________________________ > Markdown-Discuss mailing list > Markdown-Discuss at six.pairlist.net > http://six.pairlist.net/mailman/listinfo/markdown-discuss >-- ---- Waylan Limberg waylan at gmail.com
cormullion at mac.com
2007-Nov-04 08:24 UTC
ANN: python-markdown2 -- another Python implementation of Markdown
On 3 Nov 2007, at 00:12, Trent Mick wrote:> I'm announcing python-markdown2 -- another Python implementation of > Markdown. (MIT license.)Hi Trent. Is it possible to run this from the BBEdit Unix Filters menu? I've just dropped it into the right folder, but running it on a text selection gives this: Syntax error line 88. Invalid syntax: for ch in '\\`*_{}[]()>#+-.!') Have I done something wrong? (I just copied the code from Safari at <http://python-markdown2.googlecode.com/svn/trunk/markdown2.py> ...