MarkMyWords 2.11.0 released
MarkMyWords 2.11.0 is now available on the Mac App Store!
Illusion Format
The special new feature of this version of MarkMyWords is Illusion Format. Originally developed for Essaylum, it also finds its way into MarkMyWords.
Illusion Format can be activated in the preferences under Editor -> Highlight. With this function, the most common text formatting such as bold, italics or headlines are displayed formatted directly in the editor, as known from some word processing programs, primarily the word processors of the Office families.
For many writers who rely on a markup language to format their texts, the corresponding formatting has already become part of their writing routine, both in terms of writing and the visual aspect.
However, there are authors who appreciate the advantages of a markup language, such as the fact that it can be saved as a plain text file, making it easily accessible and allowing the text to be easily converted into different formats. However, some find the markups in the text annoying and would prefer a presentation as is usual in word processing programs such as Pages or Word. This is where Illusion Format comes into play. With this function, the current line in which the cursor is located is still displayed with markups so that you can work specifically in this line while the rest of the text is given the desired formatted look.
As this is an configurable option, everyone can decide for themselves how their text should be displayed.
Syntax Highlight
The second new feature in this update is syntax highlighting. Although MarkMyWords was already capable of syntax highlighting before, it had its problems and oddities, so I decided on a completely new development that recognizes more markups and markups more accurately and harmonizes better with the editor settings. Thanks to the new development, the highlighting also helps to immediately recognize incorrectly set markup more efficiently.
Another feature of syntax coloring is the distinction between markup and comments, which can now be colored individually.
Like Illusion Format, the syntax highlight can be activated or deactivated in the MarkMyWords settings under Editor -> Highlight. The corresponding color settings can then also be changed there.
Bug fixes and improvements
This update also offers many improvements and bug fixes for the internal markup parser for the MultiMarkdown, Textile, BBCode and Smark languages. Some bugs have also been fixed.
The complete list of changes:
New:
- Illusion Format: This feature for the main editor can be activated in the MarkMyWords preferences under Editor > Highlight. This feature causes the most important and most frequently used markups to be displayed directly in the editor. This feature is available for all markup languages except HTML. Comprehensive information on this feature can be found in the MarkMyWords help.
- Syntax highlighting: Syntax highlighting has been completely reworked and replaces the old system. In addition to improved and extended recognition of markups, the new highlighting also works better with the set editor options so that the layout no longer gets out of shape.
Bug fixes:
- Fixes a potential crash of the app when running MultiMarkdown if certain conditions are met
- Fixes a bug that caused MarkMyWords to crash when certain preference combinations related to line numbering were used
- Addresses a display error in the editor in newer macOS versions that causes “ghost text” to appear at the bottom under certain conditions
Internal markup parser
Textile:
- Improved recognition of bold (both types), italic (both types), underline, strikethrough, superscript and subscript markup and their encapsulated variants
- Styles in {} e.g. in spans and other elements are now recognized and converted
MultiMarkdown:
- Support for superscript and subscript text
- Minor adjustment of the display order for footnotes and bibliography so that they are consistent with the original MultiMarkdown
- Bibliography markup conversion completely rewritten to better match the original MultiMarkdown
BBCode:
- Extended support for uppercase tags
- Other minor internal improvements
Smark:
- Small font markup implemented
- Various internal adjustments and improvements
- Fixes minor conversion errors of thead and tfoot with styles
- Fixes a bug in list detection where certain text sequences were incorrectly recognized as a list
Important Links:
Purchase MarkMyWords at the Mac App Store
Download the Demo Version of MarkMyWords
Until next time!