<!DOCTYPE html>
<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">One other point...</p>

<p dir="auto">I've seen that we may be able to change the markdown processor of MailMate. This is a hack, so not the best option and I don't know what could break (not tested on my side), but if anyone want to have some information.</p>

<p dir="auto">It seems that we should be able to change the processor by change the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">sundown</code> processor for inside MailMate.app bundle (at: <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">/Applications/MailMate.app/Contents/SharedSupport/bin/sundown</code>) and get the results in MailMate. For example, to switch to multimarkdown or something else.</p>

<p dir="auto">Here is a post of someone who did it: <a href="https://www.mail-archive.com/mailmate@lists.freron.com/msg05913.html" style="color:#3983C4">https://www.mail-archive.com/mailmate@lists.freron.com/msg05913.html</a></p>

<p dir="auto">From what I think, you should replace the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">sundown</code> file with for example the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">multimarkdown</code> file while changing its name to <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">sundown</code> so MailMate catch it. I recommend to backup the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">sundown</code> file if you want to try or this should be reverted on each MailMate install/update (so you will need to do the procedure again on each update).</p>

<p dir="auto">So, this is not the best solution and I won't recommend it since this could break MailMate, but I thought I would tell in case this could help someone.</p>

<p dir="auto">With that said, another feature request to Benny, it could be great to allow a <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">custom</code> markup syntax from the MailMate Rich Text preference so we can switch to another one that we prefer. And also, adding this to the Composer markup drop-down menu could be great to write different email in different markup. This could allow to switch (for example) between:</p>

<ul>
<li>Plain text</li>
<li>Markdown</li>
<li>MultiMarkdown</li>
<li>CriticMarkup</li>
<li>org-mode</li>
<li>or anything else that we wish to use</li>
</ul>

<p dir="auto">I think this could open some great opportunities with MailMate :)</p>

<p dir="auto">Or maybe we could have some "tags" to define a section of an email to be processed with a specific markup language. For example, see how Marked do it for a <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">Fountain</code> section using the [scrippet] tag <a href="https://marked2app.com/help/Fountain_for_Screenwriters.html" style="color:#3983C4">here</a></p>

<p dir="auto">Best,</p>

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

<p dir="auto">On 13 May 2020, at 8:50, Guillaume Barrette wrote:</p>

</div>
<div style="white-space:normal"></div>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><div id="DEB8D4B4-66F5-4DB6-8482-2333BC97960B">

<div style="font-family:sans-serif"><div style="white-space:normal"><p dir="auto">Sorry, correcting last email, the default shortcut for strikethrough is CMD+SHIFT+X`</p>
<p dir="auto">--<br>
Guillaume</p>
<p dir="auto">On 13 May 2020, at 8:48, Guillaume Barrette wrote:</p>
</div>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><div id="24A22E44-E1C0-4799-8122-C43F837A7113">

<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">Hi,</p>

<p dir="auto">  First, MailMate has a s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶ feature, but it seems it's not based on markdown, but on ASCII character. Which is great for people who want to read the plain text version of the email and don't know the markdown way of strikethrough.</p>

<p dir="auto">You can find this feature in the menubar at: <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">Format > Strikethrough</code> or CMD+X by default I think</p>

<p dir="auto">Regarding the markdown processor, from what I've seen, MailMate uses <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">sundown</code>. You can find the processor at:</p>

<p dir="auto"><code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">/Applications/MailMate.app/Contents/SharedSupport/bin/sundown</code></p>

<p dir="auto">However, I don't know if Benny customized it for MailMate.</p>

<p dir="auto">One thing worth noting, from the sundown GitHub page, we can see that is fully standard compliant, but has optional support for several non-standard Markdown extensions like:</p>

<ul>
<li>non-strict emphasis</li>
<li>fenced code blocks</li>
<li>tables</li>
<li>autolinks</li>
<li>strikethrough</li>
<li>and more...</li>
</ul>

<p dir="auto">So, maybe the strikethrough extension is simply not activated by Benny? Maybe it would be great to activate this option from sundown (I'm asking Benny here as a feature request ;) )?</p>

<p dir="auto">Another point regarding aisrael question, that made me think of <a href="http://criticmarkup.com" style="color:#3983C4">CriticMarkup</a>. Maybe it would be great to add CriticMarkup as an extension like we have for the Math language or Highlight code feature or as a bundle (if possible)</p>

<p dir="auto">Best,</p>

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

<p dir="auto">On 13 May 2020, at 8:29, Charlie Clark wrote:</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">On 13 May 2020, at 14:19, Bryce Wray wrote:<br>
</p>
<blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999"><p dir="auto">Ah, you are absolutely correct, sir. My mistake. As a Multi-MD fan myself, wish it were an option. Maybe someday…</p>
</blockquote><p dir="auto">Two things:<br>
* the documentation should detail what is supported (and possibly what isn't supported)<br>
* if we knew which library was being used we might be able to see if it can be fixed upstream<br>
<br>
But basically, MailMate falls down frequently because of inadequate documentation. It would be nice to "open source" the documentation at least so that some power users could contribute to it. That said, I fully understand that even just setting up a dedicated (sub?) repo for this would be work.<br>
<br>
Charlie<br>
<br>
--<br>
Charlie Clark<br>
Kronenstr. 27a<br>
Düsseldorf<br>
D- 40217<br>
Tel: +49-211-938-5360<br>
Mobile: +49-178-782-6226<br>
_______________________________________________<br>
mailmate mailing list<br>
mailmate@lists.freron.com<br>
<a href="https://lists.freron.com/listinfo/mailmate" style="color:#777">https://lists.freron.com/listinfo/mailmate</a></p>
</blockquote></div>
<div style="white-space:normal">
</div>
</div></div></blockquote>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
</blockquote></div>
</div></div></blockquote>
<div style="white-space:normal">
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
</blockquote></div>
<div style="white-space:normal">
</div>
</div>
</body>
</html>