New Context Menu and Options and Bug Fixes
-
Updated Editor Context Menu
The Editor's context menu has been updated to forward all menu handling to WPF rather than HTML based menu display. Currently the new menu handles Copy/Cut/Paste and spellchecking duties only, but additional menu options/features can now be added more easily. -
Edit in Image Editor Context Menu
You can now right click over an image embedded into a Markdown document and use the Context menu to select Edit in Image Editor to open the document for editing in your configured image editor. -
Edit Image Link Context Menu
You can now hover over an image embedded in Markdown and use Edit Image Link to reopen the image in the Image Embedding Dialog. -
Copy Selection as HTML now formats Clipboard as HTML Data Type
You can now use Copy as HTML from the Edit or Context menus to export your Markdown selections to HTML (as before). In addition the new behavior adds the text using HTML Clipboard formatting so you can more easily paste the HTML into rich text editors (like Outlook or Gmail's editor for example) with formatting intact. Text editors still see the raw HTML output. -
Support for Pandoc YAML headers ending in
...
*
Thanks to a fix in the Markdig Pandoc parser, Pandoc alternate style YAML headers that end in...
rather than---
are now stripped from rendered Markdown output. Additional adjustments for spellcheck exclusions and Weblog Publishing are forthcoming in future updates. -
Fix: Addin Markdown Parsers now are selectable immediately
When installing an addin that exposes a new Markdown Parser is now visible and selectable immediately from the Markdown parser selection drop down on the toolbar. -
Fix: Pandoc Addin FrontMatter Support Change
The Pandoc Addin now handles YAML FrontMatter using Pandoc's native rendering, which works differently than the default Markdig parser. Pandoc picks out thetitle
property from the YAML and automatically injects a<h1>
tag with the title into the document which is not the case with the default Markdig parser. The reason for the change is to ensure you get to see the raw Pandoc output that you will see if the document is explicitly run through Pandoc.