From: Waylan L. <wa...@gm...> - 2008-08-18 19:08:54
|
Artem, I've taken a quick glance at your code. I'll need more time to digest it fully, but here are a few quick observations and questions: I'm assuming your "2.0-beta" is the latest commit on the "master" branch, "2.1-alpha" is the "norec2" branch and the slower version (no tarball) is the "norec" branch. Am I right on that? Second, have you tested the included extensions with the no-recursion stuff? At least the headerid and codehilite extensions could be affected by this. Third, I couldn't help but notice that in the "norec" branch you undid commit [ac578bc][]. Of course, if we're not using that one due to performance issues, no big deal. [ac578bc]: http://gitorious.org/projects/python-markdown/repos/mainline/commits/ac578bc2e55183ff0d6d9002ccfdb82d38778a2b On Mon, Aug 18, 2008 at 1:59 PM, Artem Yunusov <ne...@gm...> wrote: > Hello all, > > [2.0-beta][] and [2.1-alpha][] released. Major change in 2.1-alpha is > fix for recursion limit bug (ticket #3), now Python-Markdown can process > any length text. First I tried completely get rid of recursion, but that > version was slower (about 10%) then version with recursion. In 2.1-alpha > version input splits on parts and then every part processed, it has > almost same performance as 2.0-beta. > > [2.0-beta]: http://splyer.com/markdown2.0-beta.tar.gz > [2.1-alpha]: http://splyer.com/markdown2.1-alpha.tar.gz > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Python-markdown-discuss mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/python-markdown-discuss > -- ---- Waylan Limberg wa...@gm... |