[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