Typinator 7.2 (April 2017)
- Typinator can now perform remote expansions in Citrix.
- Typinator now supports the AppleScript commands “move” and “duplicate” for moving and copying rules.
- Faster expansion in many situations.
- Improved timing and context validation when restoring saved clipboard contents.
- New technique for fine-grained adaptations to applications that need special handling of expansions.
- Improved reliability of quick expansions in certain cases.
- The diagnostics report now also contains timing information.
- The “Start at Login” option is now turned on by default when Typinator is installed on a computer for the first time.
- When secure input mode is already enabled when Typinator starts up, Typinator correctly reports that this was caused by an unknown application.
- Updated versions of built-in AutoCorrection and Product Names sets.
- Works around an issue where Outlook inserted “smart” spaces in expansions.
- Fixes an expansion issue with Firefox on macOS Sierra.
- Fixes an update error after editing an abbreviation.
- Typinator now correctly disables itself in LogMeIn.
- Works around an expansion problem in Final Draft.
- Fixes a cursor positioning issue in Visual Studio Code.
- Fixes a problem where parts of quick expansions were dropped.
- Fixes a problem in Twitter's message box in web browsers, where Typinator deleted too many characters.
- Fixes a problem with simulated keystrokes for keys on the numeric keypad.
- Fixes a problem that caused export of sets as publications to fail in certain cases.
- Works around a potential issue in the handling of formatted text expansions.
- Fixes an expansion problem in Safari on older versions of macOS.
- Works around a conflict with the built-in text replacements of macOS.
- Works around an issue that caused insertion of the clipboard instead of the expansion in some web browsers.
- Works around an issue with international keyboards that prevented usage of certain key combinations as hotkeys.
Typinator 7.1 (January 2017)
- When an input form is open, it is now possible to temporarily switch to other windows, for example to copy/paste text into form fields.
- New “quick search” AppleScript command.
- The home and end keys now jump to the first and last items in lists.
- Typinator now ignores the “backspace before expansion” marker that was used in previous versions of Typinator.
- Improved display of expansions in the Quick Search results.
- Reduces network traffic caused by subscription checks.
- Typinator now automatically detects and cleans up duplicates of subscriptions.
- Improved handling of conflicts between sets shared via Dropbox.
- Works around a conflict with “smart” cut and paste in Tex-Edit Plus, where spaces were inserted in certain expansions.
- The diagnostics report now contains additional information about internal optimization.
- Works around a rare crash when opening the User's Guide from within Typinator.
- Fixes a problem where a pop-up choice with an empty text result was not suggested as the default value at the next invocation.
- Works around an expansion problem with the Vim plug-in in Visual Studio Code.
- Fixes an expansion problem in the mail address field of MailMate.
- Fixes a problem on macOS Sierra, which caused insertion of pictures from the Includes folder to fail.
- Works around a problem that caused incorrect behavior of formatting keystrokes in long plain text expansions for certain target applications.
- Works around a bug in LibreOffice, which fails to pick up Typinator's expansions from the clipboard.
- Works around an issue with leftover abbreviation characters in Coda.
Typinator 7.0 (November 2016)
- Powerful interactive forms with pop-up fields, checkboxes, combo boxes, multi-line text fields, headings and explanations.
- Assistants for easier creation and editing of complex markers (including those for interactive forms).
- Subscriptions: It is now possible to add sets from remote sources that are updated automatically when there is a new version of the original set.
- Publishing: Sets can be exported in “publication format”, so other Typinator users can subscribe to these sets.
- Automatic publishing: Sets can be marked as “automatically published”, so that they are automatically re-exported after each modification.
- Inline scripts (AppleScript, JavaScript, Shell scripts, Perl, PHP, Python, Ruby, and Swift) with script source embedded in the expansion.
- Context menu for items in the set and abbreviation lists.
- Improved import from TextExpander, including area fields, pop-ups and optional parts.
- Import of aText snippets (from the “atext” file format created by aText's File/Save command).
- New technique for keystroke markers can simulate arbitrary key combinations.
- Inserting a cursor position marker {^} now removes already existing cursor position markers.
- Keystroke markers can have an optional repetition.
- Separate Font and Text menus for formatted text expansions.
- When switching back and forth among sets, Typinator now restores the previous selection and scrolling position.
- Expansion templates: Plain and rich text files in the Includes folder are now treated as “templates” if their file names start with a $ sign or they are located in a subfolder whose name starts with $; selecting such items from the {…} inserts the contents of the files in the expansion instead of markers that include the file when the expansion takes place.
- Briefly pressing the command key clears Typinator's memory of recently typed text. This can be used to suppress “whole word” abbreviations by pressing the command key after the word.
- Updated versions of the predefined AutoCorrection sets.
- The AutoCorrection sets are now provided as subscribed sets, so they are automatically updated from now on.
- The list of predefined sets now contains a new “Product Names” set with more than 100 popular product names, correctly capitalized (such as “macOS” or “JavaScript”).
- New built-in Choose function for choosing one of multiple predefined text fragments by index, by pattern or randomly.
- The built-in functions Replace, Regex, Extract, Case and List now accept the escape sequences \n, \r, and \t for newline, return, and tab characters.
- Typinator's Help menu now contains a link to the ”Using Typinator” page on our web site.
- Internal cleanup reduces memory requirements.
- Special case for ”backspace before expansion” is no longer needed (is now covered by the more general keystroke markers).
- Improved handling of the default keys (return and enter) in interactive forms.
- Reorganized {…} menu for inserting markers.
- Improved reliability of clipboard-based expansions for certain target applications.
- Long labels in input forms are now truncated to a reasonable length.
- The set-specific menu commands in the menu bar menu are now available only when the Typinator window is open and the affected set is visible.
- Improved processing of international decimal and thousands separators in calculations.
- Improved handling of parameter separators in built-in functions for cases where input values contain separators.
- Revised evaluation order of parameters in certain built-in functions (such as Case and Index) allows dynamic selection of scripts based on variables and input values.
- Works around an occasional problem where the last character of an abbreviation was entered in the first field of an input form.
- Fixes a problem with leftover abbreviation characters in certain text fields.
- Works around a timing issue that caused the contents of the clipboard to get inserted instead of the expansion in InDesign.
- Fixes a problem where Undo in the expansion text field did not work correctly after inserting certain markers.
- Fixes a problem that caused HTML expansions to appear without syntax coloring in rare cases.
- Fixes a cosmetic issue that caused incorrect display of template strings in the abbreviation field.
- Typinator correctly disables itself in the RealVNC VNC Viewer.
- Fixes a problem where certain user interface elements overlapped each other.
- Works around an expansion problem in Visual Studio Code, where the abbreviation was not deleted in certain cases.
- Fixes a crash that could occur in certain situations immediately after internal housekeeping.
- Fixes an error where non-expanding line breaks were not removed from nested abbreviations.
- Works around a conflict with auto-completion in Mail's address field, which could result in incomplete deletion of typed abbreviations.
- Works around an expansion problem in Evernote on macOS versions before Sierra.
- Fixes a problem with incorrect expansions when regular expressions matched characters outside the basic multilingual plane of Unicode.
Typinator 6.11 (October 2016)
- Works around an issue that caused the abbreviation not to be deleted for some users on macOS Sierra.
- Typinator now supports the Shouxin input method for Chinese.
- In MacVim, the ESC key now acts as an expanding terminator after "whole word" expansions.
- Fixes a cursor positioning problem in Microsoft Word.
- Typinator correctly disables itself in beta versions of Microsoft Remote Desktop.
- Fixes an expansion problem in Mellel.
- Solves an issue with mixed left-to-right and right-to-left languages in Accordance.
- Works around an expansion problem in the integrated terminal of JetBrains products.
- Improves reliability of long-distance cursor moves.
Typinator 6.10 (August 2016)
- New form window with focus frames and improved scrolling.
- New built-in /Case function for selecting different text fragments depending on an input value.
- Logical values are now supported in calculations; 0 counts as false, all other values are treated as true.
- Constants for logical values in calculations: true, false, yes, no.
- New if function in calculations: if(x>=0; sqrt(x); 0).
- New min and max functions with multiple parameters are now available in calculations, for example, max(12; 42; 9) yields the value 42.
- The round function now accepts an optional parameter for the number of digits after the decimal point: for example, round(pi; 3) returns 3.142.
- When the selection or caret is inside a {…} marker, the whole marker is now highlighted.
- Double-clicking a curly brace in an expansion now selects the whole {…} marker that starts or ends with the brace character.
- New item in the Help section of Typinator's action menu opens the “How to…” page on our web server.
- Keyboard shortcuts for cursor position and clipboard markers when editing expansions.
- New {zh} marker for the numeric time zone offset in hours.
- Time calculations with days, hours, minutes and seconds now accept fractional parts, such as {{dayDelta=+1.5}}.
- “Non-expanding line break” in the {…} pop-up creates a line break that is not included in the expansion result.
- Typing option-return in the expansion field inserts a “non-expanding line break".
- Fixes an installation problem during an update when the previous version had been moved to the trash.
- Custom keyboard shortcuts with the enter key are now supported in Typinator's preferences.
- When a new version is available, the message in Preferences window now also informs about the current version.
- Typinator detects input in LaunchBar's search field and ignores abbreviations typed in this situation (with LaunchBar 6.6.3 or newer).
- Typinator launches faster when a different version was installed previously.
- More tolerant rules for handling unary plus and minus operators in expressions.
- Diagnostics report contains more specific information for certain support cases.
- Improved speed of expansions with embedded keyboard actions.
- Improved handling of very fast keystroke sequences in certain corner cases.
- More flexible timeout handling for shell scripts.
- Added log messages for troubleshooting certain installation issues.
- Changed the “Clipboard” item in the {…} pop-up to “Text from Clipboard” to make the meaning clearer.
- Improved conversion of older preferences formats.
- Internal streamlining, mostly in preparation for the introduction of new features.
- Faster clipboard-based expansions in certain corner cases.
- Fixes a problem in calculations, where the values of calculated variables were not properly updated in certain circumstances.
- Fixes a problem that could cause Typinator to hang when deleting a newly created set.
- Works around some compatibility issues with LibreOffice.
- Fixes incorrect translation of TextExpander's %d and %e markers into Typinator's {DD} and {D}.
- Fixes a problem that resulted in an incorrect selection after importing certain set files.
- Solves a problem where formatted expansions and pictures could not be saved after importing from compressed formats.
- Works around various expansion problems with Fade In.
- Works around an expansion issue that resulted in extra spaces in MS Word when the "smart cut and paste" option was enabled.
- Works around a rare situation in which stray keyboard input appeared in an input form.
- Fixes an error in the internal analysis of an expansion context.
- Fixes a misleading date in the registration message for temporary beta licenses.
- In Safari Technology Preview, Typinator now uses the same application-specific adjustments as in Safari.
- Fixes a problem where a wrong abbreviation was selected as the result of a command click in Quick Search.
- Works around an expansion problem in Canvas Draw.
- Fixes a problem in Microsoft OneNote, where the abbreviation was not removed in some situations.
- Works around a problem in Nisus Writer that caused part of the abbreviation to remain after an expansion.
- Fixes an inconsistency in the handling of line breaks in output produced by shell scripts.
- Another workaround for a compatibility problem with IntelliJ.
- Works around an expansion problem in Canopy.
- Fixes a problem with mission keystroke information in the diagnostics report.
Typinator 6.9 (April 2016)
- Typinator now also supports import from TextExpander's “textexpandersettings” file format.
- When importing from TextExpander, Typinator now correctly converts nested snippet invocations.
- Improved conversion of “filltext” markers when importing snippets from TextExpander.
- Integration with KeyCue (V8.1 or newer): KeyCue shows items from a selected Typinator set and expands them with a click.
- New version of the predefined “DOuble CAps Exceptions” set with additional German abbreviations.
- More tolerant handling of dashes in license key.
- The OK button in the About sheet is now the default button (which allows closing the sheet with the return or enter key).
- New script command for extracting a set's rules in table format.
- Typinator now supports the Sogou input method for Chinese.
- Fixes an expansion problem in DynaMite.
- More robust handling of rare cases in which update checks failed.
- Improved handling of delays when sending event sequences to applications.
- Works around a compatibility problem with RootsMagic.
- Works around expansion problems in Wine applications.
- Works around a problem in LibreOffice, where the contents of the clipboard were inserted instead of the expansion.
- Works around expansion problems in Slack.
- Fixes a problem where some conflicts between abbreviations in different sets were not marked with warning signs.
- Works around a cursor positioning issue in Sublime Text.
Typinator 6.8.1 (January 2016)
- Fixes an expansion issue in web forms where two abbreviations in quick succession produced two copies of the first expansion.
- Works around an expansion issue in Slack.
Typinator 6.8 (December 2015)
- New markers for calendar week (ISO and U.S. numbering).
- New markers for the numeric weekday (1-7 or 0-6; starting with Monday or Sunday).
- The installer shows a confirmation of the successful installation only when the Typinator window does not open anyway.
- In the "Quick Define" window, existing abbreviations can now be replaced with new expansions by pressing the option key.
- Improved structure of some submenus in the {…} pop-up.
- Changes caused by Dropbox synchronization now become effective immediately.
- Works around a insertion and cursor positioning issues when "smart dashes" or "smart quotes" are enabled.
- Fixes a problem where Typinator could not be quit via AppleScript.
- Fixes an expansion problem with DeskPM.
- Fixes an problem in iTunes, where expansions left over parts of the abbreviation in certain text fields.
- Fixes a button that overlapped the version information in the French and German localization when Typinator announced a new update.
- Works around an expansion problem in OrganizePro.
- Fixes a problem with leftover fragments of abbreviations in "Save As" windows on El Capitan.
- Fixes an error that created an incorrect function invocation for "Encode HTML" in the English localization.
- Works around cursor positioning issues in Atom and Brackets.
- Avoids repeated log messages when set synchronization is postponed.
- Improved handling of non-standard line breaks in expansions.
- Improved robustness of clipboard-based expansions.
Typinator 6.7.1 (October 2015)
- Solves a problem that caused compiled scripts to be missing from the {…} menu.
- The installer now shows a more prominent warning when the version to be installed is not covered by the current license.
- Silent installation without audible feedback.
- Fixes a truncated button title in the "What's New" window.
- Solves an expansion problem with autocompletion in Mail's address field.
Typinator 6.7 (October 2015)
- Typinator is now scriptable.
- Scripts in the Includes folder can now be stored in compiled form (extension "scpt").
- Scripts can be written in both AppleScript and JavaScript.
- Typinator now supports the Baidu Pinyin input methods for Chinese.
- New built-in function for inserting arbitrary Unicode characters in expansions.
- New built-in function for pasting the contents of the clipboard.
- New diagnostics function for analyzing issues with expansions.
- Works around a situation in which a new version could not be installed because an active older version would not quit.
- Works around a problem in MS Word 2016 that caused the creation of bookmarks around copied text fragments.
- Fixes an issue with the tab order in the Typinator window.
- Works around an expansion problem in the login window of Copy.
- Works around a problem where the built-in installer got confused when a previous version of Typinator had been moved to the trash.
- Solves a problem that caused Typinator to crash when the User's Guide was opened.
- Fixes an issue with opening the Regular Expressions cheat sheet in French.
- Fixes an expansion problem with Messenger for Facebook.
- Works around incompatibilities with PhpStorm and other JetBrains products.
- Fixes an issue that caused a screen switch in full-screen mode in some applications.
- Fixes incorrect expansion of certain regular expressions when the "combine with previous expansion" option was turned off.
- Fixes a broken icon in the tutorial.
- Works around an expansion issue in Mail where multiple spaces were sometimes replaced by single spaces.
- Works around an issue that caused checks for new versions to fail on El Capitan.
Typinator 6.6 (June 2015)
- Typinator now works with the Pinyin input methods for Chinese.
- Typinator no longer clears the search field when closing the Typinator window.
- When a new version is available, you can now check the new features before downloading the new version.
- Internal improvements in the implementation of update checking.
- Fixes a confusing message when a new version is available.
- Built-in installer adapted to new functions and appearance of Yosemite.
- Works around an occasional installation problem when the target folder was not writable.
- The installer now helps with purchasing and updating licenses when the current license does not cover the new version.
- Reduced memory requirements when Typinator is idle.
- Improved detection and handling of foreign input modes.
- More reliable technique for removing the typed abbreviation when a foreign input mode is used.
- Internal diagnostic functions for isolating issues with non-standard keyboards.
- Works around a compatibility problem with 4th Dimension v13.
- Works around a problem with multi-line expansions in MatLab.
- Improved reliability of parameter detection in included scripts.
- Improved detection of situations that require special expansion techniques.
- Improved tab navigation in the "New Item from…" window.
- Works around a problem with expansions in certain "Save As" dialog windows.
- Double-clicking a set in the Finder now shows the imported set in the Typinator window.
Typinator 6.5 (March 2015)
- In the marker for nested abbreviations, Typinator now accepts French quoting style (with double angle quotation marks and non-breaking spaces).
- "Smart substitutions" (quotes, dashes, text replacements, etc.) are now disabled in the expansion field by default.
- Typinator remembers the settings of "smart substitutions" (quotes, dashes, text replacements, etc.) separately for plain text, formatted text and HTML expansions.
- Typinator no longer shows the "must not be empty" message immediately after creating a new item.
- Reduced amount of logging in case of certain events.
- Internal cleanup and adaptation to new APIs of Yosemite.
- Works around a problem with importing corrupted files from PhraseExpress.
- Works around a cursor positioning problem in apps created by Fluid.
- Works around a crash when expanding text in Yosemite's sharing window with the "quick expansion" option enabled.
- New diagnostic functions for sound-related issues.
Typinator 6.4 (January 2015)
- Typinator now supports nested expansions of other abbreviations within an expansion.
- The Registration window now contains information about the issue date of the registered license key.
- Works around an issue in Safari, where incomplete expansions could occur in certain web forms.
- Fixes a problem that caused termination of expansions with input forms.
- Works around a problem with Bartender that caused the Typinator window to open after switching to an empty space.
Typinator 6.3.1 (December 2014)
- Fixes an issue in Typinator 6.3, where the icon was not visible against the dark menu bar of Yosemite.
- Works around a crash on Yosemite.
- New explanation for enabling "Accessibility" permissions for Typinator on Mavericks and Yosemite.
Typinator 6.3 (December 2014)
- Search for the most recent expansions both in the find field in the Typinator window and in Quick Search.
- Dragging one or more items from the abbreviation list into a Finder window now exports a set containing just the selected items.
- New technological basis (new compiler, new libraries, faster code, etc.).
- New diagnostic function for tracking down issues with secure input mode in non-beta versions.
- Improved appearance (in particular, regarding text in user interface elements) on Yosemite.
- Improved stability in certain border cases.
- Internal cleanup.
- When a new version is available, Typinator now shows a message that tells whether the new version is free.
- Works around a cosmetic problem with clipped focus frames in input forms on Yosemite.
- Fixes a problem that caused a manual check for new versions to fail.
- Fixes internal issues that could lead to increased memory usage over time.
- Works around a problem that caused expansions to fail in Yosemite's Notification Center.
- Fixes an issue that caused the feedback sound to play on the wrong device on Yosemite.
- Works around a problem with spaces in the middle of words in InDesign when the "adjust spacing automatically" setting was enabled in InDesign's preferences.
- Starting with version 6.3, Typinator requires OS X 10.6 or newer.
Typinator 6.2 (September 2014)
- New built-in functions (Count, List, Any, Index) provide new powerful applications of regular expressions.
- When an expansion contains too many input fields to fit on the screen, they are now presented in a scrollable list.
- Typinator now attempts to retain the top edge of the input form window if possible.
- Improved handling of spelling corrections: After a correction, subsequent replacement rules are performed as if the correct word had been typed in the first place.
- Typinator suppresses expansions in the input field of LaunchBar.
- When the main window is resized, Typinator now maintains the height of the expansion area.
- Improved visibility of the Typinator icon against the dark menu bar of Yosemite.
- When clicked, the menu icon now shows the correct background on all system versions and appearance variants.
- New diagnostic functions for isolating issues with set activation.
- Typinator now correctly disables itself when Microsoft Remote Desktop is active.
- Works around a problem that resulted in partly invisible columns or empty space in the abbreviation table.
- Fixes a typo in the comments of the "Date Steps" set.
- Improved handling of low-level issues in library components helps to avoid crashes in some system configurations.
- Internal cleanup and simplification.
- Temporary workaround for a compatibility problem with PopClip 1.5 and 1.5.1.
Typinator 6.1 (July 2014)
- New built-in function for sorting text lines. Example: {/Sort {clip}} sorts the lines found in the clipboard.
- New option to insert a delay in the middle of an expansion.
- New marker temporarily pauses Typinator for suppressing the next replacement.
- New marker for suppressing the current replacement (used for defining exceptions of other rules).
- New set for defining exceptions for the "Auto-Capitalize Sentences" rule.
- The Help section of the Typinator menu now contains an item for visiting the Power Tips web page.
- Clearer representation of the "splitter" between the top and bottom parts of the window.
- Internal redesign and refactoring of certain parts that were introduced with Typinator 6.0.
- Unique pause/resume sound effects.
- Fixes an issue where some regular expressions matched internally used mark characters.
- Fixes a cosmetic issue with the focus frame of keyboard shortcut fields on Yosemite.
- Applicable items in the status menu are now correcty enabled when a sheet window is open.
- Fixes a memory leak when set options were edited multiple times.
- Works around a rare issue with pattern templates in regular expressions.
- Fixes a problem that caused auto-capitalization of sentences to fail in certain cases.
- The headings for abbreviations and regular abbreviations are now properly disabled in the set pop-up of the "New Item" window.
- Improved consistency in the wording of menu items.
- Exceptions to the DOuble CAps and Auto-Capitalization rules now correctly count as corrections.
- Works around a cursor positioning issue in Outlook 2011.
- Placeholders for built-in functions in the {…} menu are now correctly localized.
- Typinator fixes the clipboard format when the creating application uses a non-standard representation of line breaks.
Typinator 6.0 (June 2014)
- Regular expression sets for powerful replacements based on flexible patterns (requires OS X 10.7 or newer).
- Correction of "DOuble CAps", based on a regular expression rule.
- Automatic capitalization at the beginning of sentences (with regular expressions).
- Inline calculation: type a formula, followed by =? to compute the result (with regular expressions).
- New predefined “Date Steps” set for convenient generation of dates in the form “YYYY-MM-DD”, which you can increment or decrement by day or week by adding “+”, “-”, “<", or ">".
- Predefined set for pasting the contents of the clipboard as unstyled text.
- Built-in regular expression "cheat sheet".
- HTML-formatted expansions for mail applications that support HTML mail.
- Redesigned user interface, including a new layout of the Typinator window.
- Removed the set pop-up menu, which often caused confusion for new users; Typinator now always shows the set list.
- Larger text field for more convenient editing of expansions.
- New import file types for replacing the contents of existing sets.
- Built-in functions for string processing in expansions (case conversions, replacements, extraction of fragments, and more).
- Convenience buttons for quickly activating and deactivating all sets for an applicaton in Application Settings.
- Reorganized Typinator menu with cleaner structure and direct access to help resources.
- Improved word-by-word search for text entered in the window toolbar's search field.
- Predefined sets can now be added by clicking the "+" button below the set list.
- When searching, Typinator now highlights matches in the set list.
- The degrees symbol can now be used in calculations for conversions from degrees to radians, e.g. in sin(60°).
- Literal braces { and } are now available in the {…} marker menu.
- Rules can now have a description that appears instead of the expansion in the rule table.
- New date calculation functions for explicitly setting the reference date and time.
- It is now possible to search for picture expansions by entering "Picture" ("Bild", "Image" in German and French) in the window's Search field as well as in Quick Search.
- Faster processing of cases where the abbreviation partly overlaps with the expansion.
- Faster handling of AutoCorrections.
- Typinator now shows the text ruler for formatted text expansions.
- Improved size adaptation of the "Predefined Sets" sheet.
- Predefined sets can now have localized names.
- Set-specific shared data are now synchronized via Dropbox.
- In formatted text expansions, the ruler can now be toggled with the command+R shortcut.
- Typinator remembers the rulers's visibility for formatted text expansions.
- Improved relevance ranking in suggestions when the typed fragment matches the beginning of an abbreviation.
- New insertion technique for applications that need special handling of multi-line expansions.
- Revised design for some toolbar icons.
- All icons now exist in high-resolution variants for retina displays.
- New built-in variable Typinator_HTML lets scripts check for HTML expansions.
- Improved consistency of certain terms in the user interface.
- Typinator now uses the appropriate HTML clipboard format for all supported versions of OS X.
- Faster cursor positioning in Evernote.
- When selecting a new set, Typinator automatically selects the first item.
- Changes to the Abbreviation text field are now undoable.
- The "Action" toolbar item is now correctly drawn when the toolbar's size is set to small.
- Faster internal conflict checking with large sets that contain similar abbreviations.
- When searching in the Typinator window, the return and enter keys jump from match to match (backwards with the shift key).
- More prominent splitter indicator clearly shows how the relative sizes of the top and bottom parts of the Typinator window can be resized.
- No longer lists a confusing "silent sound" as an available feedback sound.
- Works around an issue that resulted in very narrow text input fields in interactive forms.
- Fixes a problem where the active set list was not updated after deleting an application from Application Settings.
- Works around an issue in Adobe EdgeCode, where typed abbreviations were not deleted.
- Fixes a cursor positioning issue with Komodo IDE and Komodo Edit.
- Works around certain insertion problems with PDF Studio 9.
- Fixes an inconsistency in the Action menu in Typinator's toolbar.
- Works around a cursor positioning issue in Evernote when the expansion contains certain special characters.
- Works around various incompatibilities with Android Studio.
Typinator 5.9 (April 2014)
- Fixes a problem that resulted in overlapping labels in input fields.
- Fixes an expansion problem with SecureCRT.
- Works around a text insertion problem in Anki.
- Works around a cursor positioning issue in Mellel.
- Fixes an expansion problem with MacGiro.
- Fixes an internal consistency problem with certain application-specific adjustments.
- Works around a problem in "Save As" windows in Aperture.
Typinator 5.8 (January 2014)
- New hotkey shows suggested abbreviations for typed text.
- When a new version of Typinator is available, a more informative message now also mentions the release date and the currently installed version.
- New button locking strategy in the Registration window avoids misunderstandings with correctly registered licenses.
- Improved high-resolution warning icon in the "Accessibility assistant" button.
- Typinator now shows a clearer message at the bottom of the window when it does not have "Accessibility" permissions on Mavericks.
- New AppleEvents enable third-party utilities to define new Typinator abbreviations.
- Fixes a problem with multi-line expansions in Lotus Notes.
- Fixes a problem with CJK input methods in input forms.
- Fixes an insertion issue with Linguist.
- Fixes a problem with line breaks in LiveCode and PowerMail.
- Works around a conflict with autocompletion in IntelliJ.
- Fixes a problem with leftover characters in Sublime Text.
- Works around a problem where the abbreviation was not deleted in Firestorm.
- Solves a cursor positioning problem with TextSoap.
- Works around a cursor positioning problem on Mavericks.
- Works around an inconsistency in MS Word's handling of navigation keys.
- New internal configuration option for applications that do not support formatted text.
- Partial workaround for a clipboard handling bug in Firestorm.
- The QuickSearch input field and result list are now positioned correctly on the active screen on Mavericks.
Typinator 5.7 (September 2013)
- Input fields can now have initial values.
- In Quick Search, capitalization of the entered search string now determines the result of abbreviations with the "Case affects expansion" attribute.
- Fixes a problem where the quick definition of an AutoCorrection did not work when a single word was selected in a bullet list in certain applications (such as Pages).
- Works around a problem in IntelliJ, PhpStorm, WebStorm and PyCharm, where the current clipboard was inserted in case of multi-line expansions.
- Fixes a problem where some input fields were not recognized when they immediately followed another marker.
- Works around an issue with certain multi-line expansions in Microsoft Word.
- Solves a problem where Typinator created different types of line breaks in some applications.
- Fixes incorrect cursor position when the expansion ended with line breaks in certain Cocoa applications.
- Fixes a problem where searching for words did not work in case of long expansions.
- Works around an expansion problem in RazorSQL.
- Fixes an issue where command+F failed to enter the Search field when the abbreviation field had the keyboard focus.
Typinator 5.6 (July 2013)
- Using picture files in the Includes folder, Typinator can now insert pictures in any text expansion.
- All texts in Typinator's About window (such as the version number and the usage statistics) can now be selected for copying them to the clipboard.
- New markers for transient clipboard contents improve compatibility with clipboard utilities.
- Includes a new diagnostic feature for troubleshooting rare border cases.
- Works around a problem with clipboard-based expansions in iStudio Publisher.
- Improved handling of applications that fail to recognize updated clipboard contents.
- Avoids error messages in the console log in case of problems with feedback sounds.
- Fixes an occasional delay during typing.
- Works around incorrect handling of line breaks in AirMail.
- Fixes a synchronisation problem with Dropbox.
- Works around bugs in products by JetBrains, which cause various expansion problems (in particular, IntelliJ, PhpStorm, WebStorm, PyCharm, AppCode, MPS, RubyMine).
- Fixes a problem where expansions could conflict with suggestions shown in the address bar of Chrome and Firefox.
- Works around a bug in Mail that caused incorrect cursor positioning with expansions that contain empty lines.
- Works around an expansion problem in FirstClass, which led to leftover abbreviation characters.
- Assistant for granting Typinator "Accessibility" permissions now also works on Mavericks.
- Improvements to the built-in autocorrection sets help to avoid conflicts with other languages.
- Works around an expansion issue with MonoDevelop.
- The built-in installer now reliably cleans up temporary files after automatic updates.
Typinator 5.5 (April 2013)
- Calculation fields for computations and assignments of computed values to variables.
- Improved handling of System Preferences when the "Enable access for assistive devices" option is off.
- Avoids delayed feedback sound in certain situations on some Mac models.
- Improved matching for certain abbreviations that have similar endings.
- Automatically picks the correct time zone name and UTC offset for the current date, according to daylight saving time.
- Experimental workaround for applications that require short delays during expansions.
- Fixes typographically incorrect smart quotes in multiple places.
- Rewording of messages that refer to the "Universal Access" system preference pane, which has been renamed to "Accessibility" on Mountain Lion.
- Works around a cursor positioning issue in Mail on Mountain Lion.
- Fixes a problem where markers were not recognized if they immediately followed a script or include marker.
- Fixes a problem with multi-line expansions in Stainless.
- Solves cursor positioning problems in certain web browsers (such as Safari, Google Chrome, Firefox, Opera, Stainless, OmniWeb) and Thunderbird.
- Works around an issue where Xcode 4 dropped space characters at the end of certain expansions.
- Fixes a problem with expanding abbreviations that contain certain combining characters.
- Solves a problem where the Includes folder was not copied when transferring an entire Sets folder to a new location.
- Works around an issue with auto-indentation of multi-line expansions in TextWrangler.
- Fixes an expansion problem in Sibelius.
- New markers for transient clipboard contents improve compatibility with clipboard utilities.
- Faster and more reliable cursor positioning technique.
- Fixes incorrect cursor positions in Mail on Mountain Lion, Pages, Scrivener, and Nisus Writer.
- Works around a problem where keystrokes were not accepted in form fields.
- Improved timing of clipboard-based expansions.
- Works around a Mountain Lion issue with display of time zone abbreviations.
Typinator 5.4 (December 2012)
- Import of CSV files.
- Export of sets as text files.
- Export of sets as CSV files.
- Representation of tab and newline characters can be specified in imported text files.
- Improved import from TextExpander now converts date/time calculations, special keys, and input fields.
- Improved handling of keystroke sequences with dead keys.
- Works around a compatibility issue with Photoshop CS6 droplets.
- Fixes a problem that resulted in leftover abbreviations in 4th Dimension.
- Works around an issue that caused opening of a file selection window when certain applications were launched by double-clicking a document.
- Avoids a delay when the Typinator window was opened for the first time.
- Fixes a delay after formatted expansions in certain circumstances.
- Works around an issue that caused leftover abbreviation characters in Mail under Leopard.
- Fixes a compatibility problem with Default Folder.
- Works around an accessibility problem of Firestorm that caused delays during expansions.
Typinator 5.3 (November 2012)
- Typinator now supports special keystrokes (such as tab, return or cursor keys) within expansions.
- Faster clipboard-based expansions in most applications.
- Avoids a delay when the first expansion was made in Pages, Numbers or Keynote.
- Improved accuracy and speed of cursor positioning in applications that use the standard Mac OS X text editor.
- Improved speed of cursor positioning within multi-line expansions in certain applications.
- Improved insertion of formatted text in certain older applications.
- Background version checks now take place only when the computer has been idle for a while.
- Works around a problem that caused insertion of the clipboard instead of the expansion in some situations.
- Fixes a cursor positioning problem with expansions containing the section sign on Mountain Lion.
- Works around an issue in AccountEdge Pro, where the typed abbreviation was not deleted.
- Works around a cursor positioning problem in Sublime Text 2.
- Improved compatibility with Fluid applications.
- Typinator now reliably restores the clipboard after expansions.
- Works around a cursor positioning irregularity in Mail on Mountain Lion.
- Works around an incompatibility with Quicken Essentials.
- The FileMaker 9 functions set no longer comes as a predefined set with Typinator, but can now be downloaded from the Download Extras web page.
Typinator 5.2 (September 2012)
- Compatible with OS X 10.8 (Mountain Lion).
- Typinator can now import Spell Catcher glossaries that have been exported as XML files.
- New technique for passing context variables to AppleScripts in Unicode format.
- Improves import from text files.
- Formatted text expansions now also work for certain applications that understand only HTML-formatted text.
- Internal redesign of the event mechanism.
- Improves performance and reliability of clipboard-based expansions.
- Cleanup: no longer supports old-style AppleScript expansions.
- Improved message in the registration window.
- Registration reminders appear less frequently in trial mode.
- Improved timing for clipboard restoration.
- Avoids a delay caused by feedback sounds in certain circumstances.
- Typinator's "Show Window" hotkey now also works when a sheet is attached to the main window.
- Works around an expansion problem in Save sheets.
- The Installer's completion sound now plays through the "sound effects" channel and respects the alert volume as defined in System Preferences.
- Works around an initial delay in many clipboard-based expansions.
- Expansion feedback sounds play through the "sound effects" channel specified in System Preferences.
- Subtle time-drift problem solved: All date and time items inside an expansion now refer to the exact time when the abbreviation was typed.
- Undo now works in the Notes field in the Set Info window.
- Fixes a problem that caused loss of pictures in formatted expansions.
- Resolves a shortcut conflict with Adobe Photoshop.
- Fixes a potential crash when changing the default feedback sounds in Typinator's preferences.
- Works around a cursor positioning problem in Cocoa applications when the expansion contains degrees or caret symbols.
- Correctly positions the cursor in expansions containing certain special Unicode characters.
- Solves an expansion problem inside spreadsheet cells in Numbers.
- Fixes a rare lock-up during a Quick Search.
- Improved rounding in the "General" format of the pocket calculator.
- New technique for adding Typinator to the list of Login Items now also works for Mountain Lion.
- Fixes an expansion problem that was introduced with Pages 4.2. Numbers 2.2 and Keynote 5.2.
- Works around a cursor positioning problem in Numbers.
- No longer disables expansions when an ATOK input source is selected.
- Works around an expansion and cursor positioning problem in Xcode 4.
- Improves handling of quickly typed abbreviations that follow each other immediately.
- Now correctly handles cases where a character that terminated a "whole word" expansion is the beginning of the next abbreviation.
- Typinator no longer suppresses formatted expansions or expansions that include backspaces if they match the typed abbreviation.
- Avoids a delay before the first expansion takes place in an application.
- Works around a potential lock-up in Adobe Photoshop, Illustrator, and InDesign.
- Typinator now correctly recognizes Java applications with non-standard process signatures.
- Improves handling of longer and multi-line expansions in CafeTran.
- Fixes an issue where the font and color panels could not be used in rich text expansions after switching to another application.
- Works around a timing problem with clipboard-based expansions in TextMate.
- Now works with the English variant of the "Baram" input source for Korean.
- Fixes a crash on Mountain Lion when importing or exporting sets under certain circumstances.
- Improved detection of AppleScript parameters that consist of multiple lines.
- Improves handling of the "start at login" setting in cases where the Typinator application was renamed.
- The installer now uses an improved technique for finding the preferred destination location.
- Works around an expansion problem when renaming a document via its window title on Mountain Lion.
- Typinator now correctly disables itself in Windows applications running in coherence mode in Parallels.
Typinator 5.1 (May 2012)
- Interactive input fields
- The {…} pop-up now contains convenient items for inserting variables, assignments, and input fields.
- Expansions can now contain comments that do not appear in the result.
- Optional inclusion of beta versions in the automated check for updates.
- "Open in Finder" button in Typinator's Preferences for quick access to Typinator's Sets folder, even if it is hidden in the user's library in Mac OS X 10.7 or newer.
- Embedded utilities are now fully 64-bit-compatible.
- Signed with a Developer ID certificate in preparation for Mountain Lion's Gatekeeper.
- After inserting date and time calculations, the default value "+1" is now selected.
- Completely redesigned processing of {…} markers for robustness and speed.
- Improves tab navigation between abbreviation and expansion.
- Dramatically improved speed of repeatedly used AppleScripts.
- Clarifies a confusing message about "secure keyboard mode".
- Typinator now recognizes input sources that prevent recognition of abbreviations.
- Improved import of text files with explicit encodings.
- Works around an insertion problem in Scribus.
- Fixes a memory issue when checking version numbers of active applications.
- Improves detection of keyboard changes.
- The date and time of the last update check is now correctly shown for the current time zone (instead of GMT).
- Works around an issue that caused terminators of "whole word" abbreviations to appear before the expansion in Safari and Google Chrome.
- Fixes a situation in which compiled shell tools were not executed as scripts.
- Fixes a problem that caused expansions to fail when a previously typed abbreviation was equal to its expansion.
- Solves an issue with accented characters in certain languages that caused expansion of incorrect abbreviations.
- Fixes a problem with multi-monitor setups in which the Quick Search results were not visible.
- Works around a problem with Quick Search when the Hide checkbox was enabled for Typinator in the Login Items of System Preferences.
- Works around an issue with multi-line expansions in Sublime Text 2.
- Fixes a cursor positioning issue.
- Fixes a problem that resulted in removal of braces from certain source code snippets.
- Works around a problem when corrupted data in the clipboard caused Typinator to crash.
- Works around an expansion and cursor positioning issue in Coda 2.
Typinator 5.0.1 (January 2012)
- Fixes a problem that caused rejection of certain license keys on 64-bit systems.
- Works around a problem that caused the "New item from Selection" command to fail when it was invoked from the menu instead of a hotkey.
- Works around an expansion issue with Google Chrome Canary.
- AppleScript files are now also accepted in UTF-8 and UTF-16 encodings; scripts saved with Script Debugger no longer cause an error.
- Improved recognition of script encodings in more cases.
- Improved detection of changes to keyboard layouts.
Typinator 5.0 (January 2012)
- Scripting support allows computed script results in expansions.
- Text files can be included in expansions.
- Pocket calculator in the Quick Search field.
- Date and time calculations.
- The AM/PM time marker is now also available in a lowercase variant.
- New placeholders for the name of the current time zone and the time offset relative to UTC.
- New option to delete characters that were typed immediately before the abbreviation.
- New diagnostic function explains situations in which Typinator does not work as expected.
- Universal 32/64-bit binary.
- Speeds up display of the abbreviation table in the case of very long expansions.
- Internal expansion mechanism redesigned from ground up with improved support for Undo and unified handling of special cases.
- Download link on "Predefined Sets" sheet points to the Extras page on the Ergonis web site.
- Improved algorithm for placeholders in expansions with more robust handling of special cases.
- Improved handling of fast typing that overlaps with processing of expansions.
- Works around an expansion issue with Eudora 6.
- Works around a clipboard bug in Lion.
- Includes support settings for diagnosing and fixing timing-related issues.
- Works around an expansion problem in Vico.
- Fixes an expansion problem with FocusWriter.
- The table in the Application Settings window now shows the correct generic application icon for applications that cannot be found.
- Fixes swapped long and short day formats during import from TextExpander.
- Fixes an issue where the abbreviation was not deleted in case of an empty text expansion.
- Works around a cursor positioning problem when single quotes were used as string delimiters.
- Fixes a problem with multi-line expansions in Evernote.
- Works around an insertion problem in the Notes field of Sente.
- Avoids a crash in rare situations when selecting a new Sets folder.
- Works around expansion problems with auto-repeating keys on Lion.
- Fixes an issue with expansions in TextMate 2.
- Typinator 5.0 requires Mac OS X 10.5 or newer.
Typinator 4.5 (August 2011)
- Typinator can now import MS Office "ACL" files.
- Typinator now works with abbreviations in right-to-left languages like Arabic and Hebrew.
- On Mac OS X 10.5 and newer, searching for abbreviations now disregards diacritical marks, so "e" also matches "é", etc.
- Abbreviations in disabled sets are no longer considered in conflict checks.
- The ** wildcard for disregarding keywords in the Quick Search can now be specified anywhere in the search string.
- Expansions are inserted in all upper case when the caps lock key is active.
- In the Quick Search, exact phrases (as opposed to separate words) can be specified in quotes.
- In the search field in the Typinator window, diacritical marks are respected for strings enclosed in quotes.
- New technique for dealing with special requirements of incompatible applications.
- Improved saving and restoring technique for the clipboard contents.
- When the Typinator window is open, command-alt-F now enters the Search field even when the focus is inside the expansion text field.
- Shift-tab navigate backwards from the expansion field to the abbreviation field.
- Improved detection of exceptional cases; Typinator's menu bar icon now shows more accurate status information.
- Typinator's installer no longer displays a premature warning when the "Enable access for assistive devices" option is turned off in System Preferences.
- Works around a problem in RockMelt that caused multi-line expansions to appear on the same line.
- Reduces the clipboard restoration delay in Safari.
- Fixes a problem with "quick expansion" in Nimbuzz.
- Accelerates expansion in UltraEdit.
- Addresses a problem that resulted in truncated expansions in BBEdit.
- Fixes a visual glitch that lead to indented display of plain text expansion fields when the last line of a previously displayed formatted text was indented.
- Works around a long delay when copying large images in PhotoLine.
- Fixes a problem that caused leftover abbreviations in Vectorworks.
- Fixes a problem with multi-line expansions in Sparrow 1.2.
- Works around an issue with large bitmap images in the clipboard.
- Typinator provides a "flush buffer" mechanism for third-party applications.
- Speed improvements when large sets are disabled.
- Enabling and disabling sets in the set list now correctly updates all hints about conflicts.
- Works around an insertion problem in Google Earth.
- Solves a "quick expansion" issue in Texmaker.
- Works around a long delay during rapid copy/paste sequences.
- Fixes a localization issue in the download progress window.
- Works around an issue where abbreviations were not properly replaced with expansions in Path Finder's terminal window.
- Works around expansion issues in Aptana Studio.
- Fixes a cursor positioning error in Coda that was introduced with Typinator 4.4.
- Typinator disables itself in the Paypen application to work around issues with the scanning process.
- Works around an expansion issue with LiveCode.
- New wording in the installer clarifies the situation when an existing license does not cover the new version.
- Works around an issue with troubles in certain Windows applications running inside a Citrix environment.
- Works around a conflict with TweetDeck's autocompletion of user names.
- Works around a cursor positioning problem in Safari 5.1.
- Solves an issue that caused the terminating character after a "whole word" abbreviation to get inserted before the expansion.
- Works around a problem with multi-line expansions in custom browsers created with Fluid.
- Small adjustments and extensions of the predefined English AutoCorrection sets.
- Solves an issue with quick expansion in Eddie.
- Works around an expansion issue with Canvas X.
- Fixes incorrect handling of abbreviations that immediately follow apostrophes.
Typinator 4.4 (May 2011)
- Typinator has a new preference setting that controls the volume of the expansion sounds (requires Mac OS X 10.5 or newer).
- After creating a new auto-correction from the selection or clipboard, Typinator puts the correction on the clipboard, so it can be pasted over a misspelled word.
- The command-F shortcut now enters the search field when the set list or abbreviation list is selected.
- Smarter relevance ranking for items that were previously selected in a Quick Search.
- Typinator now shows the total number of abbreviations in the header of the set table.
- Starting a Quick Search with ** searches all items, ignoring search keywords.
- Entering a set keyword in the Quick Search field now shows all items in this set when no other search terms follow.
- Typinator now comes with large (512x512) Finder icons.
- Abbreviations and expansions that contain numbers are now sorted numerically in the abbreviation list.
- Typinator no longer warns about a deprecated method.
- Works around a problem with long expansions in Coda.
- Solves an issue where Espresso showed a 'Failed to get keycode' error message upon certain Typinator expansions.
- Fixes a problem with multi-line expansions in Sparrow 1.0beta7 and newer.
- Adds a new logging mechanism for remote debugging.
- Fixes an expansion issue with MessengerPro.
- Works around a problem where FileMaker Pro's Get(ActiveModifierKeys) function incorrectly reported pressed modifier keys after certain expansions.
- Works around a problem in InDesign that caused expansions with cursor position to fail.
- Works around an issue with large bitmap images in the clipboard.
- Typinator provides a "flush buffer" mechanism for third-party applications.
- Speed improvements when large sets are disabled.
- Enabling and disabling sets in the set list now correctly updates all hints about conflicts.
- Works around an insertion problem in Google Earth.
- Solves a "quick expansion" issue in Texmaker.
- Works around a long delay during rapid copy/paste sequences.
- Fixes a localization issue in the download progress window.
- Works around an issue where abbreviations were not properly replaced with expansions in Path Finder's terminal window.
- Works around expansion issues in Aptana Studio.
- Fixes a cursor positioning error in Coda that was introduced with Typinator 4.4.
- Typinator disables itself in the Paypen application to work around issues with the scanning process.
- Works around an expansion issue with LiveCode.
- New wording in the installer clarifies the situation when an existing license does not cover the new version.
- Works around an issue with troubles in certain Windows applications running inside a Citrix environment.
- Works around a conflict with TweetDeck's autocompletion of user names.
- Works around a cursor positioning problem in Safari 5.1.
- Solves an issue that caused the terminating character after a "whole word" abbreviation to get inserted before the expansion.
- Works around a problem with multi-line expansions in custom browsers created with Fluid.
- Small adjustments and extensions of the predefined English AutoCorrection sets.
- Solves an issue with quick expansion in Eddie.
- Works around an expansion issue with Canvas X.
- Fixes incorrect handling of abbreviations that immediately follow apostrophes.
Typinator 4.3 (January 2011)
- Quick definition of snippets directly from the Typinator menu or via configurable hotkeys.
- Does not ask for confirmation when deleting an item with an empty expansion.
- Works around an issue with FreeHand, where abbreviations were not correctly replaced with the expansions.
- Fixes a problem with multi-line expansions in the Sparrow e-mail client.
- Works around a problem with expansions in Google Docs spreadsheets in Firefox.
- Works around a bug in Google Chrome that caused expansions with cursor position to fail.
- Fixes a problem with end-of-line characters in RubyMine.
- Works around a problem with quick expansion in Sigil.
- Works around an expansion problem in FocusWriter.
- Removes an incorrect startup log message on Mac OS X 10.4.
- Fixes an expansion problem in TeXworks.
Typinator 4.2.1 (November 2010)
- Improves reliability with "quick expansion" for users who type so quickly that keystrokes partly overlap.
- Fixes a problem with expansions in Alfred, TextMate, Things, and TotalFinder.
- Typinator now correctly disables itself when Timbuktu Pro is the active application.
- Solves an expansion problem with Excel X (v 10).
- Typinator now works with Emacs.
Typinator 4.2 (November 2010)
- Fixes a problem with Mac OS X 10.6.5 that caused abbreviations with certain characters to fail.
- Fixes a cursor positioning problem in iTunes 10.
- Fixes an insertion problem with short expansions in 4D Client.
- Works around an issue where Safari's suggestions in the address field caused leftover characters in expansions.
- Fixes a problem where Typinator stopped working when more than 100 sets were installed.
- Reduces the housekeeping activities done at idle time.
- Works around a bug in Mac OS X that caused increasing memory allocation and slowdown when copying and pasting certain bitmap pictures.
- Avoids a small delay during clipboard-based expansions.
- Works around a problem with cut-off expansions in iTunes.
- Works around an issue in Outlook 2011 where the last character of the abbreviation was not removed.
Typinator 4.1 (August 2010)
- Set-specific presets for case options and the "Whole word" setting.
- Quick Search is now much faster when sets contain pictures.
- Faster import of text files.
- The installer now displays a more prominent warning when a new version is not covered by an older license.
- The search field is no longer obscured by Menu Eclipse.
- Improved behavior with tabbing through the items in the Typinator window when Full Keyboard Access is on.
- When a new version of Typinator is announced, it is now possible to skip just this version yet receive announcements for subsequent versions.
- More detailed explanation of exceptional situations in the User's Guide.
- Fixes expansion issues with aMSN.
- Rewording of some messages clarifies the new license model.
- Solves a problem with composing Gmail messages in Firefox.
- Works around an expansion issue in Komodo Edit and Komodo IDE.
- Fixes a problem that resulted in an incorrect Quick Search hotkey after cancelling the Preferences window.
- Works around a problem where expansions did not work in Kindle for Mac.
- Reduces the amount of console log output.
- Fixes a few errors in the built-in English dictionaries.
- Fixes an issue with Mail 4 (Snow Leopard) where the last character of the abbreviation was not deleted.
- Fixes a cursor positioning problem in Cocoa applications with expansions that contain a trademark, copyright or registered sign.
- Fixes some internal issues that could result in increased memory allocation over time.
Typinator 4.0 (May 2010)
- Quick Search for searching snippets by their abbreviation or expansion.
- Sets can be globally enabled or disabled.
- Corrects a misleading message about coverage of license keys.
- Improved display of line breaks and tab characters within expansions in the abbreviation table.
- Typinator now correctly disables itself when Parallels Desktop 5 is active.
- Works around a problem where Typinator would not work in the title field of a note in Tinderbox.
- Fixes incorrect cursor positioning in Mellel and Nisus Writer Pro.
- Fixes incorrect menu bar icon when the Typinator window was opened in pause mode.
- Works around an issue where text copied from a numbered list could not be pasted in the abbreviation field.
- Fixes a problem where a corrupted set file caused the creation of multiple empty sets.
- Fixes an issue where imported sets did not properly synchronize via Dropbox or Mobile Me.
Typinator 3.7 (January 2010)
- New technique for easy installation and update.
- Customizable keyboard shortcuts for opening the Typinator window and pausing Typinator.
- Reorganized Preferences window.
- Clicking the icon in the menu bar now opens the Typinator window with a single click; a small triangle provides quick access to the menu.
- Faster updates of the menu bar icon in the case of state changes.
- Opening the Typinator window no longer causes space switches.
- New "Check for Updates" item in the Typinator menu allows for quick checking for new versions.
- Typinator now correctly disables itself when CoRD (Cocoa Remote Desktop) is the active application.
- Works around a problem where a sets folder inside a FileVault-encrypted home folder was rejected because it was "removable".
- Fixes an issue when the iDisk was not yet available during startup or login.
- Fixes a problem with incorrect pasteboard formats that caused an increase of the CPU load.
- Works around an issue in Mail where multiple spaces in the expansion were replaced with a single space.
- Fixes an issue with Eudora 6 where Typinator failed to remove the abbreviation before inserting the expansion.
- Fixes an irritating error message when Typinator was registered with a newer license key.
- Improved version checking during beta tests.
- Fixes a problem with multi-line expansions in SeaMonkey.
- Typinator now correctly disables itself for Windows applications running in Unity mode in VMWare Fusion.
- Works around a problem with expansions in certain web pages with Safari and Google Chrome.
- Fixes a problem with expansions in Flash-based web content in Safari.
- Typinator now suppresses strange tooltips that appear when the mouse pointer is over a long expansion in the abbreviation table.
- Works around a problem that caused insertion of incorrect line endings in SubEthaEdit.
- Fixes a problem with multi-line expansions in WebKit.
- Fixes a cosmetic issue with separator lines in the preference panel.
- Fixes an error that caused the "match case" option to fail when the abbreviation was in all upper case.
- Works around a problem with TIFF clipboard contents created by Adobe Fireworks.
Typinator 3.6 (September 2009)
- Synchronization support for Dropbox and iDisk.
- Typinator now allows abbreviations that begin with a space character.
- It is now possible to select in which folder Typinator should store abbreviation sets.
- More flexible adaptation to applications with special requirements.
- Typinator now has a support interface that simplifies registration and various support activities.
- The version check now includes dynamic updates of special cases for certain applications.
- Added more diagnostic information to support mail messages.
- Faster and more robust change management of set files.
- Typinator now allows the option "case affects expansion" for abbreviations that contain only a single letter.
- Clipboard saving and restoration is now done more efficiently.
- Cursor positioning within multi-line expansions is now much faster in most Cocoa applications.
- Typinator now considers new word-break rules in Snow Leopard during cursor positioning.
- Fixes a problem that caused cursor positioning for expansions without a cursor marker in certain applications.
- Avoids a slight delay during handling of the first keystroke after a switch to another application.
- Faster identification and collection of application-specific abbreviations.
- Works around problems in World of Warcraft, MYOB AccountEdge and TeamAgenda that caused insertion of the expansion without deleting the abbreviation.
- Fixes a problem that caused leftover abbreviations and incorrect cursor positioning in Adobe ExtendScript Toolkit and World of Warcraft.
- Works around a problem that caused expansions to fail in Chromium, FirstClass, Papyrus, Perforce, and Mariner Write.
- Works around a problem in 4thDimension that caused expansions to appear as a series of "a".
- Fixes a problem with tabs and multi-line expansions in TextMate.
- Fixes a problem that caused insertion of spaces in the middle of long expansions in InDesign.
- Works around an issue that caused slow expansion and incorrect handling of multi-line expansions in AlphaX.
- Typinator now correctly inserts paragraph breaks in multi-line expansions in Nisus Writer Pro.
- Typinator now works around a problem that caused Adobe ExtendScript Toolkit to crash during execution of a script when a Typinator abbreviation was expanded previously.
- Typinator now correctly disables itself when the Citrix ICA CLient is the active application.
- Typinator works around a bug in Snow Leopard that caused crashes during import or export of sets.
- Fixes a problem that could result in a series of empty sets.
- Avoids warning messages about certain deprecated methods under Snow Leopard.
- Works around a problem in MS Word that caused the creation of bookmarks for every copied piece of text when Typinator is active.
- Localized short date formats no longer contain the trailing periods that have been introduced in Snow Leopard.
- Works around a problem with quick expansion in Tex-Edit Plus.
- Works around crashes caused by incorrect clipboard contents created by MaxBulk Mailer.
Typinator 3.5.1 (June 2009)
- Now correctly handles multi-line expansions in Coda, Mailplane, ScreenSteps and TextMate.
- Works around compatibility issues with site-specific browsers created with Fluid.
- Works around a problem in Opera and LyX that caused expansions to appear as a series of "a".
- Fixes a compatibility issue with the new expansion technique in RagTime.
- Fixes a problem that caused typed abbreviations to remain after the expansion in BlitzMail.
- Works around a glitch in Quicken that caused insertion of the expansion without deleting the abbreviation.
- Fixes a problem with setting the cursor position to the end of a line in BBEdit, Eclipse, TextWrangler and Xcode.
- Fixes a problem with expansions containing tab characters in Ecto.
- Fixes a problem with double braces in Eclipse.
Typinator 3.5 (June 2009)
- Typinator now uses a new expansion technique that allows for much faster replacements and improves compatibility with many applications and third-party utilities (requires Mac OS X 10.5.5 or newer).
- Typinator now also supports custom user sounds stored in ~/Library/Sounds.
- Improves cursor positioning speed in large code framents in Xcode, BBEdit, and TextWrangler.
- Improves compatibility with other third-party utilities that intercept keystrokes.
- Typinator now correctly disables itself when VirtualBox is the active application.
- Renamed the "Suspend" menu item to "Pause".
- Improved version checking during beta testing.
- When Typinator is paused, the menu bar icon no longer blinks.
- Improved handling of multi-line expansions with non-standard line separators.
- Internal streamlining.
- Improved handling of special cases for Java applications.
- More flexible adaptation to applications with special requirements.
- Fixes incorrect cursor positioning in Xcode and Eclipse.
- Works around a cursor positioning problem in Cocoa applications when the expansion contained a number with a decimal point.
- Improves compatibility with vi.
- Fixes a compatibility issue with the Revolution runtime.
- Fixes a problem that caused Typinator to forget license information when preferences were synced with MobileMe.
- Fixes a delay during typing that occurred with certain applications.
- Fixes a bug that could cause freezes and left-over characters on Mac OS X 10.4.x.
- Works around a bug in Mail that resulted in incorrect placement of the insertion point after certain expansions that contain tab characters.
Typinator 3.4.1 (January 2009)
- Fixes a problem with fast user switching where expansions did not work when Typinator was used in multiple accounts on the same computer.
- Works around a problem where Typinator did not expand abbreviations entered in certain dialog windows of InqScribe.
- Fixes a problem where Typinator could not assist with opening System Preferences when the "Enable access for assistive devices" option was turned off.
Typinator 3.4 (January 2009)
- It is now possible to temporarily suspend Typinator.
- Works around a problem that caused Typinator to fail in certain floating windows, such as Spotlight or the quick entry windows of OmniFocus and TaskPaper. (OS X 10.5 only)
- Fixes errors in the usage notes of some of the predefined sets.
- Expansion and correction sounds did not play when the "Feedback Sound" option had been turned off in a previous version of Typinator.
- Fixes a problem where editing an abbreviation did not work properly after deleting all characters with the backspace key.
- Solves a problem that caused Typinator to mess up an abbreviation while typing in the abbreviation text field.
- Fixes a problem where Typinator did not recognize abbreviations typed immediately after deleting a word with alt-backspace.
- Fixes a bug that caused the memory requirements to grow over time.
- Fixes a problem with truncated texts in the German localization.
- Typinator now preserves the height of the set list when the size of the window changes.
- Fixes a problem that caused duplication of prefixes and suffixes with space characters.
- Works around a problem that caused expansions within Typinator's own window.
- Fixes license key check on Mac OX 10.5.
- Fixes a problem that caused some of Typinator's alert messages to appear invisibly beneath open windows of other applications.
Typinator 3.3.1 (December 2008)
- Fixes a problem in the French localization that made the set pop-up menu disappear and truncated some texts.
Typinator 3.3 (December 2008)
- New "Set Info" window for convenient editing of set-specific options.
- Each set can now have its own expansion sound.
- Typinator now uses separate default sounds for expansions and corrections.
- A new "Notes" field lets you add comments and copyright notices to sets.
- You can now conveniently define common prefix and suffix characters for all abbreviations within a set.
- English autocorrection sets are now included in US and British versions.
- Two new built-in sets with Unicode subscript and superscript characters.
- The whole word and case options can now be changed for multiple abbreviations in one step.
- Smarter handling of apostrophes covers most special cases in English and French.
- Option to count replacements as corrections or expansions.
- Fixes a resizing anomaly with the set pop-up menu.
- Typinator updates its preferences file less often under heavy use.
- Works around a problem in NetBeans that caused Typinator to insert the previous contents of the clipboard.
- Fixes a problem that caused the memory requirements of Typinator to grow after certain editing operations.
- Fixes a problem where Typinator refused to import sets from certain locations near the Application Support folder.
- Fixes a problem with conversion of large expansions from older set formats.
- Fixes an interference with Contactizer Pro's auto-completion feature.
- Fixes a problem where typed abbreviations were not removed in Adobe Acrobat.
Typinator 3.2 (October 2008)
- Predefined set for FileMaker developers provides shortcuts for all FileMaker 9 functions.
- Works around a problem in OpenOffice and NeoOffice that caused Typinator to insert the previous contents of the clipboard.
- Works around an inconsistency in Apple Mail's handling of line ends.
- Improved internal technique for definition of application-specific exceptions.
- Refinements in the English dictionaries avoid undesirable replacements in other languages.
- Improves compatibility with BlueJ, where the clipboard was sometimes inserted instead of an expansion.
- Now includes the "Application Settings" command in the Action and status menus.
- Improved technique for adding predefined sets.
Typinator 3.1 (July 2008)
- The Typinator menu bar icon can be turned off.
- Simplified menu bar icon better matches the style of Apple's menu extras.
- The HTML Snippets set is now included in Typinator.
- New expansion template for the day of the year.
- Fixes a problem that caused a delay and flickering during expansions in certain applications like Together and svnX.
- Improved handling of expansions in Java applications (in particular, Zend Studio).
- Fixes a cursor positioning problem in Coda.
- Typinator now correctly disables itself in VMWare Fusion.
- Typinator now correctly replaces typed abbreviations by the expansion in MacVim.
- Typinator now works around a problem with expansions in Lotus Notes 8.
- Typinator no longer disables double-clicks generated by certain mouse and tabled drivers (e.g. Wacom, Logitech, USB Overdrive, SteerMouse).
- Typinator works around a problem that caused Mail to remove empty lines when an expansion occurred at the end of a line.
- Fixes minor errors in the French translation and the user's guide.
- Fixes a cursor positioning problem in Cocoa applications when the expansion contained apostrophes or vertical bars.
- Improved wording of some user interface elements avoids common misunderstandings.
- The "Open Window" command is now always enabled, even when the window has an attached sheet.
- Improves compatibility with Butler.
- Hours can now be inserted in 1-digit or 2-digit form.
- Suppresses expansion of abbreviations typed immediately after an apostrophe that follows a word (such as "re" in "we're"); this rule allows using "s" and "d" as whole-word abbreviations without expanding in "Joe's" and "we'd".
- The AutoCorrect toolbar item has been renamed to "Predefined Sets" because the installable sets are no longer just autocorrections.
- Improved messages when a license key needs a license renewal.
- Fixes a problem that caused expansions to happen in wrong cells in OpenOffice spreadsheets.
- Works around a problem in OpenOffice and NeoOffice that caused Typinator to insert the previous contents of the clipboard.
Typinator 3.0 (April 2008)
- Typinator now acts as a dockless application with a status bar menu item.
- Search field in the toolbar allows quick searching for abbreviations and expansions.
- Typinator now supports single-character abbreviations.
- Automatic checking for new versions.
- Typinator now includes the TidBITS AutoCorrection set.
- Restores the original type-selection feature within lists on Leopard.
- Works around a bug in InDesign that causes InDesign CS3 to crash after copying guides to the clipboard while Typinator is running.
- Fixes a problem that caused Typinator to forget the setting of the list splitter.
- On some Macs, the abbreviation window always appeared when Typinator was launched even though the corresponding preferences setting was turned off.
- Fixes a crash after importing new sets.
- Typinator now correctly disables itself in Parallels Desktop.
- Fixes incorrect cursor positioning in Camino.
- Works around a bug in the implementation of the Paste command in ScreenSteps.
- Typinator now allows custom set assignments for X11.
- Fixes a problem with updates of the abbreviation list after selecting a new set.
- Fixes a crash when the sets were modified on disk.
- Fixes a problem that could cause loss of the expansion text when changing the expansion type from plain to formatted and vice versa.
- Printing of large sets is now significantly faster.
- Improved layout of printed pages fits more abbreviations on each page.
- More detailed indicators for situations in which Typinator is disabled
- Various cosmetic improvements.
- Refined versions of the built-in autocorrection sets create fewer conflicts among languages.
- Improved handling of the terminator character typed to complete a "whole word" abbreviation.
- Typinator now requires Mac OS X 10.4 or newer.
Typinator 2.1 (November 2007)
- Typinator 2.1 is ready for Mac OS X 10.5 (Leopard).
- When typing an abbreviation in Flash, Typinator inserted the expansion without deleting the typed abbreviation.
- In Numbers, expansion took place in wrong spreadsheet cells.
- In ZDE, the Zend Development Environment, the previous contents of the clipboard got inserted instead of the expansion.
- Fixes a problem that could cause insertion of the current clipboard in MS Office applications.
- Fixes a problem with expansion in Second Life's chat input line.
- Printing a set did not work when the set contained invalid or corrupted abbreviations.
- Typinator did not work with certain keyboard layouts on Leopard.
- Fixes a problem with expansion within Terminal in Leopard.
- Fixes a problem with cursor positioning in Terminal, iTerm and a number of other Cocoa applications.
- Fixes a problem with source text editing in Xcode 3.0.
- Solves a compatibility problem with LaunchBar on Mac OS X 10.5.
- Works around a clipboard-related problem in MS Office applications that could lead to crashes after copying a piece of text.
- Improved compatibility with You Control.
- Typinator can no longer be stopped inadvertently by typing command-Q.
- Cosmetic improvements, mostly for Leopard.
- Fixes an inconsistency with online renewal of license keys.
- Refinements of the built-in auto-correction dictionaries.
- Typinator now correctly disables itself when Microsoft's Remote Desktop Connection 2.0 or Leopard's Screen Sharing is active.
Typinator 2.0 (June 2007)
- Sets allow convenient organization of abbreviations.
- Import and export of abbreviation sets.
- Comes with auto-correction sets for English, German and French.
- Import from Textpander, TextExpander and TypeIt4Me.
- Import of tab-delimited text files.
- Application-specific set assignment.
- Typinator can be disabled in individual applications.
- Improved handling of conflicts among abbreviations.
- Cursor position marker.
- Clipboard insertion within expansions.
- Streamlined user interface for improved conformance to Apple's guidelines.
- The abbreviation table can be sorted by abbreviation, expansion, options, and conflict status.
- The width of the abbreviation column can be extended in the list of abbreviations.
- Whole word and case options are now shown in the abbreviation table.
- Expansion of abbreviations is much faster now, even while typing extremely fast and with thousands of defined abbreviations and auto-corrections.
- Significantly reduced memory requirements, especially with large expansions.
- Statistics in the About window tell you how much time Typinator has saved you.
- The abbreviation list now displays the first non-space characters in multi-line expansions.
- Print icon in the toolbar.
- Typinator now comes with a tutorial for first-time users.
- Revised trial mode makes it easier to explore all Typinator features without a license key.
- Typinator did not work with iTerm.
- The Typinator window no longer comes to the front when it expands an abbreviation in Entourage 10.
- Expanding whole-word abbreviations could cause incorrect expansions later.
- In case-insignificant abbreviations containing certain accented letters, one or more typed characters were not replaced.
- Plain text expansions were shown with wrong text attributes when a formatted expansion was selected previously.
- Expanding in AppleWorks spreadsheets did not work properly.
- Fast typing with overlapping keystrokes caused Typinator to skip abbreviations. (*)
- Typinator disabled the keyboard shortcut for showing and hiding the dock. (*)
- Printing very long expansions resulted in overprint on following pages.
- Works around problems in QuarkXpress and InDesign CS1 that caused insertion of the clipboard instead of the selected character.
- The Typinator window no longer flickers at startup when the "access for assistive devices" option is off at startup.
- The disabled icon in the dock remained stuck even after quitting Typinator.
The changes marked with (*) require Mac OS X 10.4 or newer.
Typinator 1.6.1 (December 2006)
- The "Whole Word" option did not work with CopyPaste installed.
- Disabled abbreviations were not marked in trial mode.
- Accelerated display of long abbreviation lists.
Typinator 1.6 (December 2006)
- "Whole Word" expansion - optionally expand an abbreviation only if it is typed as an entire word.
- French localization
- Abbreviations may now contain space characters.
- Improved compatibility with applications that need special handling.
- Duplicating an item now creates an exact duplicate, including the original abbreviation text and the case and whole word options.
- Fixes a problem with RagTime, where the inserted expansion was selected, so subsequent typing would overwrite it.
- Fixes a problem with the inspector window of Adobe GoLive.
- Fixes a problem with certain X11 applications, where the content of the private X11 clipboard was inserted instead of the expansion.
- Finally fixes compatibility with NeoOffice (the fix made in version 1.5 did not always work).
Typinator 1.5 (October 2006)
- German localization
- Fixes a problem with expansion in NeoOffice spreadsheets.
- Typinator now checks if another copy of Typinator is already running and quits the other copy.
Typinator 1.4.1 (September 2006)
- Typinator did not recognize some abbreviations with certain non-US keyboard layouts.
- Expansions sometimes were shown with incorrect text colors.
- Typinator now uses less memory and reacts faster when the current keyboard layout changes.
Typinator 1.4 (August 2006)
- The abbreviation window now opens when bringing Typinator to the front with command-tab.
- Closing the abbreviation window now moves Typinator to the background.
- Fixed a crash on Mac OS X 10.3.9.
- Typinator correctly disables itself when Apple Remote Desktop or Microsoft's Remote Desktop Connection is active.
- Typinator uses a new technique that makes expansions more reliable and slightly faster.
Typinator 1.3 (July 2006)
- Starting with version 1.3, Typinator is a Universal Binary application that runs natively on both PowerPC- and Intel-based Macs.
- You can now select in which language the day of the week and the name of the current month should be inserted.
- You can now use the keyboard shortcut command-N to create new abbreviations.
- Typinator now works for X11 applications.
- Typinator now works with CopyPaste installed.
- Typinator did not work with certain keyboard layouts.
- The "Apply case variation" option sometimes produced wrong results.
- Fixed a problem with undoing changes to expansions.
- Re-registration with a new license key did not work properly.
Typinator 1.2 (December 2005)
- Insertion of formatted text with different text styles and embedded pictures.
- Typinator restores the contents of the clipboard after expanding an abbreviation.
- Undo is now supported when editing an abbreviation or expansion.
- The Typinator dock icon indicates situations in which abbreviations do not work.
- The delete key can now be used to remove the selected abbreviation.
- When deleting an item, pressing the option key deletes without a warning.
- Duplicating a picture abbreviation resulted in an empty expansion.
- Missing "Customize Toolbar" item added to Window menu.
- Typinator now respects the "hide" setting in the login items.
- Detection of abbreviation conflicts displayed false alerts during editing of an abbreviation.
- Fixed a problem with expansion of abbreviations in Lotus Notes.
- Typinator now correctly disables itself for Classic applications.
Typinator 1.1 (October 2005)
- Quick selection of items in the abbreviation list by typing the first few letters of an abbreviation.
- When an abbreviation cannot be inserted, Typinator now plays an error sound.
- Improved compatibility with Mac OS X 10.4 ("Tiger").
- Fixed a problem with expansion of abbreviations in Panorama.
- Fixed a problem where certain picture expansions could not be inserted.
- Command-tab switching beeped when Typinator was in front.
- Typinator skipped keystrokes that occurred immediately after expanding an abbreviation.
- Fixed a corrupted message in a dialog window.
- Typinator worked only for user accounts with administrator permissions.
- Typinator sometimes crashed during restart, shutdown or logout.
Typinator 1.0 (June 2005)
- First Public Release