<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body><div style="font-family: sans-serif;"><div class="markdown" style="white-space: normal;">
<p dir="auto">I recently ran into a similar issue with unintended markdown syntax in MailMate. Fortunately, I tend to use the preview window (CMD-CTRL-OPT-P) to check my markdown, so I caught the problem before hitting send.</p>
<p dir="auto">The solution/workaround for me was to use a non-breaking space (OPT-space). This is a handy trick whenever you want a blank space after or between characters that should receive no formatting magic. As the name implies, a non-breaking-space will not permit line breaks. MailMate ignores non-breaking space for markdown, so it won’t create lists, nor will it swallow up multiple non-breaking spaces into a single space. You can force some basic plain-text formatting that is otherwise be frustrating to achieve.</p>
<p dir="auto">To use a number followed by a period without creating a numbered list, use the sequence: digit | period | non-breaking-space:</p>
<p dir="auto">1. January<br>
15. March<br>
4. July</p>
<p dir="auto">Likewise, a non-breaking-space after an asterisk disables un-numbered lists:</p>
<p dir="auto">* bullet</p>
<p dir="auto">Replacing non-breaking spaces with regular spaces, these become:</p>
<ol>
<li>January</li>
<li>March</li>
<li>July</li>
</ol>
<ul>
<li>bullet</li>
</ul>
<p dir="auto">If you need simple indented text without a formatted list, you can pad the start of a line with non-breaking-spaces:</p>
<p dir="auto"> indented<br>
double-indented</p>
<p dir="auto">The markdown alternative is to open a line with four spaces, which may less appropriate for some situations:</p>
<pre style="margin-left: 15px; margin-right: 15px; padding: 5px; background-color: #F7F7F7; border-radius: 5px 5px 5px 5px; overflow-x: auto; max-width: 90vw;"><code style="margin: 0 0; border-radius: 3px; background-color: #F7F7F7; padding: 0px;">monospaced text
with indenting
</code></pre>
<p dir="auto">On 25 Nov 2025, at 15:18, Stephan Kleiber via mailmate wrote:</p>
<blockquote style="margin: 0 0 5px; padding-left: 5px; border-left: 2px solid #777777; color: #777777;">
<p dir="auto">Hi,</p>
<p dir="auto">please see the attached screenshot for an example of what happens when I compose an email in MailMate and write down some dates line by line. The preview at the bottom of the compose window shows that the HTML part of the message contains different dates than those I’ve typed in.</p>
<p dir="auto">What I think happens here is that MailMate parses the lines with dates as an ordered HTML list and just continues the numbering despite mine being not in increments of 1 (and despite, well, this not being a numbered list).</p>
<p dir="auto">This behavior completely screwed up the scheduling for some of my workshops because my clients would see different dates than me. Granted, it’s not equally dangerous everywhere, depending on how dates are written in different languages (the example in my screenshot is German, obviously). Anyway, I don’t think MailMate should be allowed to do this.</p>
</blockquote>
<p dir="auto">Glenn P. Parker<br>
<a href="mailto:glenn.parker@comcast.net" style="color: #3983C4;">glenn.parker@comcast.net</a></p>
</div>
</div>
</body>
</html>