<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">We appreciate the thinking out loud, even when we don’t know enough of the technical material to fully follow.<br>
Howie</p>

<p dir="auto">On 26 Jun 2016, at 7:47, Benny Kjær Nielsen wrote:</p>

<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">On 26 Jun 2016, at 12:44, Charlie Allom wrote:</p>

<blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999">
<p dir="auto">Can I replace Markdown with a self-made plugin for another markup language? Just the same output styles is sufficient.</p>
</blockquote>

<p dir="auto">You can, but you shouldn't.</p>

<p dir="auto">Markdown is perfect for emails since it is based on email tradition. In other words, even if Markdown is not converted to HTML then it's (mostly) readable. MailMate marks outgoing emails as being based on Markdown and MailMate itself uses this to be smarter when replying/forwarding such emails. It would be quite bad if something is marked as Markdown when it isn't.</p>

<p dir="auto">Technically, MailMate currently heavily relies on exactly how the Markdown is generated, but this could probably be solved. When/if it is then I could probably allow custom Markdown converters or even other markup languages. It's not at the top of my list though.</p>

<p dir="auto">Slightly off topic, I'm strongly considering switching from <code style="background-color:#F7F7F7; border-radius:5px 5px 5px 5px; padding:3px" bgcolor="#F7F7F7">sundown</code> to <code style="background-color:#F7F7F7; border-radius:5px 5px 5px 5px; padding:3px" bgcolor="#F7F7F7">CommonMark</code>, but the latter does not support any kind of tables. I'll be interested if anyone has a solution to this problem. It might actually be best if MailMate handles it similarly to how it handles math and syntax highlighted segments. In other words, HTML table generation could be handled separately from the Markdown conversion (also allowing more than 1 table format). Well, just thinking out loud.</p>

<p dir="auto">-- <br>
Benny</p>

<hr style="background:#333; background-image:linear-gradient(to right, #ccc, #333, #ccc); border:0; height:1px" height="1">

<p dir="auto">mailmate mailing list<br>
<a href="mailto:mailmate@lists.freron.com" style="color:#777">mailmate@lists.freron.com</a><br>
<a href="https://lists.freron.com/listinfo/mailmate" style="color:#777">https://lists.freron.com/listinfo/mailmate</a></p>
</blockquote>
</div>
</div>
</body>
</html>