Text checking is the big focus of this release. For an overview and some demos please see: Bike: Improved macOS text checking.
Text checking
- Consistently applies autocorrect as you type
- Consistently shows correction popup at end of word
- Consistently shows correction marks and spelling errors
- Use Delete as a shortcut to undo the previous autocorrect
- Undo autocorrect only. Don’t undo text that you typed
- Bounces caret when about to show the correction popup
- Text checking is disabled in code formatted text
- Text checking panel shows all options for easy access
- Text checking panel finds spelling, smart quotes, capitalization
- Text checking panel can be used to check text without mouse
New settings and options
- Added setting to “Use delete to revert autocorrect”
- Added setting to for expand level when open document
- Added setting to close documents when quitting
- Added new text checking panel options and descriptions
Diacritics and combining characters
- Added Control-Delete to decompose characters
- Fixed drawing to stop clipping diacritics
- Fixed crash when inserting combining characters
- Fixed backspace to match system delete/decompose behavior
Improved rich text pasteboard support
- Added support for strikethrough when copy/paste .rtf
- Changed .rtf encoding to use tab indentation instead of lists
- Fixed .rtf decoding to better support diacritical characters
Improved text editing actions
- Added Control-T to transpose characters
- Added yank: and yankAndSelect: and kill buffer support
- Added setMark:, deleteToMark:, selectToMark:, swapWithMark:
More features and bug fixes
- Added key modifiers for opening links in tabs and windows
- Fixed view update when learning and ignoring spelling errors
- Fixed animations used when splitting and joining rows
- Fixed unindent to properly handled collapsed rows
- Fixed AppleScript api to use non-dynamic colors