[ANN] Babelmark

Tomas Doran bobtfish at bobtfish.net
Sun Mar 23 08:13:08 EDT 2008



On 23 Mar 2008, at 03:50, Michel Fortin wrote:


> Le 2008-03-22 à 21:15, Fletcher T. Penney a écrit :

>

>> Any reason for including Text::MultiMarkdown and not the official

>> MultiMarkdown itself?

>

> Hum, because I just took what was bundled with Text::Markdown; it

> was easier that way and I though it was the same thing just

> packaged differently. Perhaps I shouldn't have.


It's the same thing in the same way that Text::Markdown is "just
markdown, packaged differently".


>

>> It would be useful for finding any areas where the two versions

>> differ from each other, in addition to where MMD differs from

>> other implementations.

>

> But should we expect any difference? I agree that I should be using

> the official MultiMarkdown -- and I've added it now --, but is it

> still worth keeping Text::MultiMarkdown then?

>


Yes, please also keep Text::MultiMarkdown. This is actually *much
more* different to fletcher's MultiMarkdown than Text::Markdown is to
Markdown.pl - as with my refactoring, MultiMarkdown is able to just
overload / hook into Text::Markdown (as I've created the relevant
hook points), as opposed to being a copy & paste of original markdown
with bits stuck on the side.. (No offense meant here - I'm only able
to do this as I'm *also* maintaining a fork of Markdown).

Again, I'm aiming form *zero difference* between Text::MultiMarkdown
and 'official' MultiMarkdown, except for bugs that I've fixed (so we
shouldn't *expect* difference, and if it's found, and I don't have
an explicit test in my distribution to cover it - it's a bug in my
code and I *will fix it*).. My code does pass all of Fletcher's test
suite, so I'm sure it's pretty similar. ;)

As previously noted, s/MultiMarkdown/Markdown/g; s/Fletcher/John/g;
in the paragraph above is also be true.

Cheers
Tom



More information about the Markdown-Discuss mailing list