MarkMyWords Release Notes
2.10.2
Bug fixes:- addresses a bug that causes text artifacts to appear in the text field under certain circumstances with customized settings
2.10.1
New:- the text of simple PDF files can now also be imported via the Import file option. PDFs with a non-linear layout may result in text shifts
- new output format for extensions: Pasteboard. The result of the extension will be added to the pasteboard
- markup formatting can now be applied to several selections in the text at the same time. To select several areas in the text at once, the CMD key must be held down while using the mouse to select the passages to be formatted
- new preference option for the text editor: if text from web pages is inserted into the text field via drag'n drop or copy/paste, a markup conversion can be performed automatically. This option can be activated in the preferences under Editor
Improvements:
- improves the correct display of line numbering
- improved behavior for file name changes in the File Navigator panel
- improved the behavior when creating and closing indented alphanumeric lists
- if no asset is selected in the asset pane and the "Show in Finder" action is activated, the corresponding directory is now displayed if one exists
- various internal improvements, optimizations and updates
Updated:
- help for extensions extended
Bug fixes:
- fixes minor bugs with the display of assets in text and adding assets via drag'n drop when images contain spaces in the name
- fixes a bug that caused the asset not to be added when adding assets to an entry under certain circumstances
2.10.0
New:- new option for the text editor to perform a double line break after headings. This function can be activated in the MarkMyWords preferences under Typography
- readability rating: for English and German texts, the readability rating of the current text can be viewed in the info pane
- Javascript extensions: option to include additional Javascript files in the respective extensions, e.g. function libraries
Improvements:
- improvement of the date insert function in conjunction with undo action
- improved sentence counting of the text statistics in the info pane
- improved word counting of the text statistics in the info pane
- improved markup removal action, most special characters are retained in their original form
- improved behavior when canceling the insertion of text clips under certain circumstances
- various internal optimizations, improvements and updates
Internal markup parser:
MultiMarkdown new:
- support for abbreviations (acronyms) [MMD v6 syntax]
2.9.0
Note:MarkMyWords requires at least macOS 10.13 or newer as of this version
New:
- Javascript extensions: Extensions can now also be written in Javascript to extend the functionality of MarkMyWords. Details on extensions for MarkMyWords can be found in the MarkMyWords help section under "Extensions". In addition to developer documentation, you will also find various tips for setting up extensions.
- Tab Action Convert numbers into words. Write a number, e.g. 111 and press the Tab key to convert the number to "one hundred eleven".
- Services menu item: This function can be used to send selected text from any application to MarkMyWords, which opens the selected text in a new document. More details and helpful tips on how to use this function can be found in the MarkMyWords Help under "Service-Feature".
- New function for Check Text-Feature: Learn errors. Errors can now be saved so that they are automatically corrected during future text checks.
Improvements:
- Improved behavior of the marker selection function
- Minor adjustments and improvements when importing documents to achieve a better import result
- Improvements when setting up your own PHP interpreter
- PHP extensions can now also be used when the internal markup interpreter is used for text conversion
- Various internal modernizations
Bug fixes:
- fixes a bug that caused MarkMyWords to crash when closing documents with a color label set
- fixes a bug in the display of the text editor that led to unwanted effects at the bottom of the text field in newer versions of macOS
Changes:
- the keyboard shortcuts for Marker selection had to be changed, as the previous ones are occupied by the system in newer macOS versions
- Extension system: in newer versions of macOS (12 or higher), the Python language is no longer available for selection. For the Perl and Ruby languages a corresponding installation must be available on the system
Markup parser:
Smark bug fixes:
- fixes a bug in the transformation of span, div, para and code tags with additional attributes if these markers are followed by a line break
- fixes a bug in the conversion of lists that contain sublists
MultiMarkdown bug fixes:
- when converting the {{TOC}} markup, incorrect compilations occurred under certain circumstances
Markdown, MarkdownExtra, MultiMarkdown bug fixes:
- fixes a bug in the handling of code blocks where markup was converted within the code block
2.8.1
New:- new, additional option for the internal markup parser to create HTML5 compliant markup tags on empty elements (img, br, hr)
Improvements:
- preferences for setting up the MultiMarkdown tool adapted to meet the new requirements
- minor internal adjustments
Bug fixes:
- fixes a bug with the LanguageTool.org text check, if there was an & character in the text, only the text up to this character was checked
- fixes a bug for some languages when automatically generating markup when dragging images from the attachment bar into the text
Internal Markup Parser
Improvements:
Textile:
- improvements in the handling of attributes for block elements
MultiMarkdown:
- adjusted display for footnotes, they are now displayed superscripted and without brackets
- adjusted display for citations, which correspond to the current MultiMarkdown representation
Bug fixes:
MultiMarkdown:
- fixes a bug when using the citation markup, which causes the app to crash under certain circumstances
Textile:
- fixes a bug when using markup attributes that causes the app to crash under certain circumstances
- fixes a bug with the conversion of citation markup that led to incorrect display under certain conditions
2.8.0
New:- new system for formatted printing and exporting as PDF, including corresponding presets, implemented (requires macOS 11.0 or newer)
Improvements:
- improved import of text documents, so that less excess spaces and blank lines are generated
- improved appearance behavior of the CriticMarkup popover feature under certain circumstances
- improvements in text statistics
- improvement in behavior when using text clips when selection is canceled by ESC key
Bug Fixes:
- fixes a bug when rendering a document in an external browser that caused embedded images not to be displayed
2.7.0
New:- MarkMyWords now supports the spelling and grammar checker of LanguageTool.org. This can be activated and used via the ribbon bar in the preview area
- new CriticMarkup inline tool for convenient marking of selected text. Activation via the menu option Markup > Inline CriticMarkup (⌃P)
Bug fixes:
- fixed a bug in the CSS selection menu that opened the wrong window in the preferences when selecting the "Add CSS Style" element
General improvements:
- MultiMarkdown, when a custom parser should be activated, the internal parser, when activated, caused a conflict. So, instead of using the custom parser, the internal parser was used. For MultiMarkdown it is now the case that the custom parser always has always priority over the other options
MultiMarkdown improvements:
- {{TOC}} markup for generating a table of contents is now supported, as well the {{TOC:2-3}} and {{TOC:3}} extended variants
Markdown, MarkdownExtra, MultiMarkdown enhancements:
- heading tags with additional attributes are no longer enclosed by p tags
Textile improvements:
- additional markup for IDs and classes can now also be provided to inline markup
- CAPS detection improved, possible CAPS within HTML tags (attributes) are no longer incorrectly converted
- table. markup is now also supported
- improved processing of attributes for block markup
- fixes a bug with the padding-right attribute in block markup
Smark bug fixes:
- fixes a problem where under certain circumstances some special elements are stripped out and do not give a correct result
- fixes a problem with the code tag that caused it not to render properly
2.6.0
New:- new option in Preferences under Typography to enable/disable automatic continuation of alphanumeric lists
- new option in Appearance Preferences to set a custom window color
- new option in Appearance Preferences to assign a different color to button images
- new option in the Preferences for the Distraction Free Mode, with which scrolling can also be triggered outside the actual text field
Improvements:
- improved unindent behavior by the delete key in unordered lists (* -)
- redesigned layout for the Typography Preferences
- redesigned layout for the Editor Preferences
- redesigned layout for the Distraction Free Mode Preferences
- some minor layout improvements for the document window
- several internal improvements and adjustments
- the internal Markdown, MarkdownExtra and MultiMarkdown Parser can now also escape the pipe character (|) with \|
- the internal MultiMarkdown parser can convert the [Caption element] for tables at the end of a table
Bug fixes:
- fixes an error in the automatic alpha list creation of the editor, caused by certain character combinations which resulted in inability to continue typing
- resolves an error in the internal MarkdownExtra and MultiMarkdown parser, where in certain tables formats all elements were formatted as headers
- fixes a bug in the internal MarkdownExtra and MultiMarkdown parser, where an additional empty column is incorrectly added for certain tables
- fixes a bug in the internal MarkdownExtra and MultiMarkdown parser, with colspan-formatting
2.5.1
Improvements:- JSON info file of existing Textbundle documents remain intact after changes and is no longer overwritten by a new info.json
- improved behavior of HTML preview after inserting text via copy/paste
- improvements when adding assets via drag'n drop
- improvements for Highlight Mode in Distraction Free Mode
- internal Textile parser: attributes can now be added to caption, head and foot elements for tables
Bug fixes:
- fixes a bug that could cause the app to crash when deleting assets
- fixes a bug in the internal markup parser for Markdown, MultiMarkdown and MarkdownExtra that can cause MarkMyWords to hang or to stop displaying formatted output when using tab characters in numbered lists
- internal Textile parser: fixes a bug that prevented headings from being written across multiple lines
- internal Textile parser: fixes a bug that caused br-tags to be generated in table structures under certain circumstances
- internal Textile parser: fixes an error when converting tables that could cause the conversion to abort
- internal Smark parser: fixes an issue with anchor links
- fixes a bug in distraction-free mode that prevented writing when highlighting was enabled and no custom font color was set
2.5.0
New:- new feature that simplifies the correction of misspelled words and allows suggested corrections via keyboard shortcuts. This function can be activated in the preferences under the item Typography. More details about this function can be found in the help
- new highlight mode in Distraction Free Mode that highlights the current line you are typing on against the rest of the text. Adjustable via Distraction Free Mode presets.
Improvements:
- if a Textbundle-file contains other elements than the usual text file, the info.json and the assets folder, these elements are preserved
- improved behavior of MarkMyWords handling the access of Quicksave folder
- animated sidebar collapse and expand and start and end of Distraction Free Mode. If you don't want animations, you can turn them off in the MarkMyWords preferences under "Reduce Interface Animations"
Bug fixes:
- fixes a bug for the internal Textile parser that can cause the application to crash
- fixes a bug when opening Textbundle-files where, under certain circumstances, the Markup language specified in the json file is not set
2.4.0
New:- new internal markup interpreter with improvements for all Markup languages supported by MarkMyWords
- new preference options in the Typography section to adjust the system-wide text settings for "Automatically replace two spaces with periods" and "Automatically capitalize words after a period" in MarkMyWords
Improvements:
- some cosmetic adjustments in the preferences
- enabling and disabling syntax coloring in the preferences now shows immediate effect in the editor
- updated and improved syntax coloring for Markdown, MarkdownExtra, MultiMarkdown, BBCode, Smark. To use the updated coloring-files, the syntax coloring must be reset in the preferences
Bug fixes:
- fixes a bug in preferences navigation that could lead to an internal error
- fixes a bug in the display of the window title in the preferences
- Textile: fixes incorrect link markup template generated by the shortcut-command
2.3.1
Improvements:- when exporting documents the currently selected style will be used for the exported document
2.3.0
New:- redesigned distraction-free mode. The settings for this mode can now all be made directly in this mode. In addition, many other settings have been added for this mode in order to be able to customize it to your own requirements
Improvements:
- improvements in the automatic text scrolling function, which now no longer scrolls the beginning of a text if it is already longer, but only when the cursor is in the vertical center of the text field
- Various minor adjustments to the user interface
2.2.0
New:- new default setting for using your own PHP interpreter
- keyboard shortcut to change the panes in the sidebar (CTRL+Tab)
Updated:
- updated converter for Wikitext, Smark, BBCode, MarkdownExtra to work with PHP version 8
- updated Markdown converter
Improvements:
- minor improvements in the navigation in the preferences
Bug fixes:
- Swift markup interpreter can be activated in macOS Big Sur or later in the preferences
2.1.0
New:- MarkMyWords now natively supports Apple Silicon-processors
- adjustable toolbar style in macOS Big Sur
Improvements:
- various internal adjustments and updates
- some user interface changes for macOS Big Sur
- improved behavior when opening documents with self-defined file extensions (Preferences > Markup > File Extensions)
Bug fixes:
- fixes a bug in the text statistics
2.0.0
- initial release