Textpad x64 Version 9.9.6
TextPad 9.9.6 (May 12; 2026)$$$Issues resolved:$$$$$$When the caret was moved up while at the top of a view; its previous line should not have been scrolled to the centre of the view.$$$If more than 5000 matches were made in a Replace All command; replacements could be made more than once.$$$The Save All command should have prompted to save new documents; when a workspace was not open.$$$When a new file was created from the command line; its encoding was not set to the value in its document class.$$$If the encoding for a file was specified as UTF-16 when it was opened; but it did not contain UTF-16 characters; TextPad would crash.$$$In .editorconfig files; empty ones are now treated as the root.$$$Corrections have been made to the Italian translation.
Textpad x64 Version 9.9.6
TextPad 9.9.6 (May 12; 2026)$$$Issues resolved:$$$$$$When the caret was moved up while at the top of a view; its previous line should not have been scrolled to the centre of the view.$$$If more than 5000 matches were made in a Replace All command; replacements could be made more than once.$$$The Save All command should have prompted to save new documents; when a workspace was not open.$$$When a new file was created from the command line; its encoding was not set to the value in its document class.$$$If the encoding for a file was specified as UTF-16 when it was opened; but it did not contain UTF-16 characters; TextPad would crash.$$$In .editorconfig files; empty ones are now treated as the root.$$$Corrections have been made to the Italian translation.
Textpad x64 Version 9.9.5
TextPad 9.9.5 (March 14; 2026)$$$Issues resolved:$$$$$$When moving the caret down in word wrap mode; it moved to the next line of text instead of the next display row.$$$If the document selector was above the title bar and TextPad was automatically minimized after closing the last document; it could not be restored.
Textpad x64 Version 9.9.5
TextPad 9.9.5 (March 14; 2026)$$$Issues resolved:$$$$$$When moving the caret down in word wrap mode; it moved to the next line of text instead of the next display row.$$$If the document selector was above the title bar and TextPad was automatically minimized after closing the last document; it could not be restored.
Textpad x64 Version 9.9.4
TextPad 9.9.4 (February 21; 2026)$$$Issues resolved:$$$$$$The full name of the recently used file or workspace highlighted on the File menu should have been displayed on the statusbar.$$$If the view had to be scrollled horizontally while moving the caret up or down; the caret could be positioned in the wrong column.$$$When text was right justified it was not aligned with the right hand side of the view.$$$The count of selected characters which is displayed on the toolbar was incorrect for emoticons.$$$It was not possible to search for Unicode characters by code point for any with code points greater than 65535.$$$Switching workspaces caused TextPad to minimize when “minimize when last document is closed” was set.$$$In version 9; the “minimize when last document is closed” option did not work.
Textpad x64 Version 9.9.4
TextPad 9.9.4 (February 21; 2026)$$$Issues resolved:$$$$$$The full name of the recently used file or workspace highlighted on the File menu should have been displayed on the statusbar.$$$If the view had to be scrollled horizontally while moving the caret up or down; the caret could be positioned in the wrong column.$$$When text was right justified it was not aligned with the right hand side of the view.$$$The count of selected characters which is displayed on the toolbar was incorrect for emoticons.$$$It was not possible to search for Unicode characters by code point for any with code points greater than 65535.$$$Switching workspaces caused TextPad to minimize when “minimize when last document is closed” was set.$$$In version 9; the “minimize when last document is closed” option did not work.
Textpad x64 Version 9.9.3
TextPad 9.9.3 (December 1; 2025)$$$Issues resolved:$$$$$$The Replace All command could miss some matching text; when it caused lines to be split.$$$The last character of a line was not displayed; if it was followed by two carriage return characters.$$$When a file older than 1970 was opened; it failed to load correctly. This is no longer possible.$$$The EditUnicodeChar command now recognizes character codes starting with “U+”.$$$Replacement expressions containing “\\$” could be substituted with garbage characters; if there was more than one match on a line.$$$It was not possible to reassign the shortcut key combination “Ctrl+Shift+C”.
Textpad x64 Version 9.9.3
TextPad 9.9.3 (December 1; 2025)$$$Issues resolved:$$$$$$The Replace All command could miss some matching text; when it caused lines to be split.$$$The last character of a line was not displayed; if it was followed by two carriage return characters.$$$When a file older than 1970 was opened; it failed to load correctly. This is no longer possible.$$$The EditUnicodeChar command now recognizes character codes starting with “U+”.$$$Replacement expressions containing “\\$” could be substituted with garbage characters; if there was more than one match on a line.$$$It was not possible to reassign the shortcut key combination “Ctrl+Shift+C”.
Textpad x64 Version 9.9.2
TextPad 9.9.2 (October 11; 2025)$$$Issues resolved:$$$$$$In rare circumstances; the Find in Files command did not produce any output.$$$When the right half of a surrogate pair character was double clicked; only half of it was selected.$$$Double clicking one of a consecutive sequence of smiley characters should not have selected any of the others as well; unless they were the same.
Textpad x64 Version 9.9.2
TextPad 9.9.2 (October 11; 2025)$$$Issues resolved:$$$$$$In rare circumstances; the Find in Files command did not produce any output.$$$When the right half of a surrogate pair character was double clicked; only half of it was selected.$$$Double clicking one of a consecutive sequence of smiley characters should not have selected any of the others as well; unless they were the same.
Textpad x64 Version 9.8.2
TextPad 9.8.2 (June 29; 2025)$$$Issues resolved:$$$$$$File pathnames were truncated when a vertical scrollbar was displayed on the Document Selector.$$$The monospaced font in the Find and Replace dialogs was clipped on some high resolution monitors.$$$The sort command was not recorded in macros.$$$To avoid accidental undocking of the menubar; it can now only be moved with its gripper.$$$Prevented the main window flashing from white to black; when starting with the dark theme.
Textpad x64 Version 9.8.2
TextPad 9.8.2 (June 29; 2025)$$$Issues resolved:$$$$$$File pathnames were truncated when a vertical scrollbar was displayed on the Document Selector.$$$The monospaced font in the Find and Replace dialogs was clipped on some high resolution monitors.$$$The sort command was not recorded in macros.$$$To avoid accidental undocking of the menubar; it can now only be moved with its gripper.$$$Prevented the main window flashing from white to black; when starting with the dark theme.
Textpad x64 Version 9.8.1
TextPad 9.8.1 (June 1; 2025)$$$Issues resolved:$$$$$$File names should have been sorted by their full paths when full paths are displayed on the Document Selector.$$$It was not possible to assign a shortcut to the command to show full paths on the document selector.$$$A fixed width font is now used for legibility for find and replace strings.$$$When the themed file open dialog box was used; recently used files were not added to the taskbar jump list.$$$Improved the contrast of “Selected text (no focus)” in light themes.$$$Could not set the startup folder to a root folder.$$$Any change to word wrap state in a macro was cancelled on exit.$$$Word-wrap is now cancelled when block select mode is enabled.$$$The Restore command should not have been disabled when TextPad is unlicensed.
Textpad x64 Version 9.8.1
TextPad 9.8.1 (June 1; 2025)$$$Issues resolved:$$$$$$File names should have been sorted by their full paths when full paths are displayed on the Document Selector.$$$It was not possible to assign a shortcut to the command to show full paths on the document selector.$$$A fixed width font is now used for legibility for find and replace strings.$$$When the themed file open dialog box was used; recently used files were not added to the taskbar jump list.$$$Improved the contrast of “Selected text (no focus)” in light themes.$$$Could not set the startup folder to a root folder.$$$Any change to word wrap state in a macro was cancelled on exit.$$$Word-wrap is now cancelled when block select mode is enabled.$$$The Restore command should not have been disabled when TextPad is unlicensed.
Textpad x64 Version 9.8.0
TextPad 9.8.0 (May 1; 2025)$$$Enhancements:$$$$$$Added commands to the Configure menu to backup and restore the license key; settings; macros and clip libraries.$$$When full paths are displayed in the document selector; they are right justified so that the file name is always visible.$$$Issues resolved:$$$$$$When choosing a custom appearance; the “slanted tabs” checkbox was not initialised correctly.$$$Increased the menu font height by 1 point to match MS Office applications.$$$Could not reassign the shortcut for the Undo All command to Undo.$$$When a half-width character was followed by a space; the insert position was wrong; after moving past the space character.$$$Control characters could not be inserted using the “EditUnicodeChar” command.
Textpad x64 Version 9.7.1
TextPad 9.7.1 (March 9; 2025)$$$Issues resolved:$$$$$$When the option to “Force File Explorer to Open New Instances” was set and TextPad was not already running; an extra new instance was started.$$$File names containing spaces were not opened when forcing new instances of TextPad to start.$$$Reinstated the option to close all modified documents when exiting from TextPad.$$$The spell checker sometimes included special characters in words.$$$In version 9 only; when a new vertical tab group was created by dragging a document; it was converted to a horizontal tab group when the workspace was reopened.$$$In version 9 only; fixed a crash when loading a workspace with an output window which had been converted to a tabbed document.
Textpad x64 Version 9.7.0
TextPad 9.7.0 (January 17; 2025)$$$$$$Enhancements:$$$Added a configuration option to make File Explorer open files in new instances of TextPad.$$$The Quick Open command now expands environment variables such as %APPDATA%; and its dialog box is resizable.$$$The folder used for automatic saves is now the same as the one specified for backups.$$$When TextPad 9 is run as administrator; the user account control shield is displayed on the statusbar.$$$$$$Issues resolved:$$$Missing quick key for the Change Case command on the edit context menu.$$$Fixed a deadlock when saving a file while it was being checked for modification by another process.$$$Fixed a crash when configuring macros and there were more than 64 *.tpm files.$$$Fixed a problem with text sometimes not being found in very large files.$$$In version 9; the option to add JDK commands to the Tools menu did not work.$$$In version 9; when the macro editor dialog box was resized vertically; its pushbuttons were not moved.
Textpad x64 Version 9.6.2
TextPad 9.6.2 (December 4; 2024)$$$Enhancements:$$$$$$A native build of TextPad 9 is now available for ARM64 processors.$$$Issues resolved:$$$$$$When the insert position was to the right of the rightmost character in the view and moved up or down; it was moved to the top left of the view.$$$Fixed a crash when deleting a macro from the menu.$$$If only two lines were selected; the Sort command did not sort them.$$$The Transpose Lines command did not work if the document only contained two lines.
Textpad x64 Version 9.6.1
TextPad 9.6.1 (November 12; 2024)$$$Issues resolved:$$$$$$The Shift+Insert shortcut should not have invoked the command to insert files.$$$The Shift+Del shortcut should not have appended the deleted text to the clipboard contents.$$$When syntax highlighting was enabled in the Text document class with text.syn as the definition file; lines could be wrapped at quote characters and brackets.$$$Fixed a crash when deleting a macro.$$$Document scrolling could lock up after deleting very long word-wrapped lines.
Textpad x64 Version 9.6.0
TextPad 9.6.0 (November 2; 2024)$$$Enhancements:$$$$$$A “Duplicate” command on the Edit menu. It duplicates either the current line or the selected text.$$$The undo command now restores the selection.$$$The “EditUnicode” command (Alt+X) now converts the hexadecimal digits in the selection; or to the left of the insert position; to the corresponding Unicode character; and vice versa.$$$The browse button on the Quick Open dialog box (Ctrl+Shift+O) now invokes a folder browser instead of a file browser.$$$The toolbar icon image editor now supports 32 bits per pixel transparency. (Version 9 only.)$$$Issues resolved:$$$$$$Removing a macro could change the shortcuts of any remaining macros.$$$Fixed a memory leak after adding macros to the menu and then cancelling it.$$$The command to close all documents always prompted to save each modified document.$$$The clipboard did not show TextPad as the contents creator.$$$The line number field on the statusbar truncated 8-digit numbers.$$$Fixed a crash when selecting wordwrap while in print preview.$$$When multiple instances are disabled; a prompt should not have been made to save the workspace when another is opened by a new instance.
Textpad x64 Version 9.5.2
TextPad 9.5.2 (September 5; 2024)$$$Issues resolved:$$$$$$Context menus for the document selector and document tabs were missing from the non-English user interfaces.
Textpad x64 Version 9.5.1
TextPad 9.5.1 (August 10; 2024)$$$Issues resolved:$$$$$$New tab groups were not evenly spaced.$$$An option to show slanted document tabs in a theme was missing.$$$Could not dock the Document Selector; Clip Library or Explorer after dragging and dropping it onto tabbed documents.$$$The Properties command on the document context menu changed the document class to Custom.$$$Cancelling changes to a documents properties had no effect.$$$In .editorconfig files; trim_trailing_whitespace was always set to true.$$$A duplicate entry in a .editorconfig file was reported as an error.$$$Fixed a crash when running the Browse Folder command on the Document Selectors context menu.$$$Fixed a rare crash when switching between workspaces with and without docked Tool Output windows.$$$Fixed a crash when the license key file could not be created by the Update License command.
Textpad x64 Version 9.5.0
TextPad 9.5.0 (June 9; 2024)$$$Enhancements:$$$$$$More themes are available for customizing the appearance of the user interface.$$$Scripts in languages such as Python; PHP and awk can now be used to edit documents. For more information; see HOWTOs in the forum.$$$Issues resolved:$$$$$$If a workspace containing modified new documents was open at the time Windows Update automatically restarted the operating system; when TextPad was restarted; it reported that it could not save backup files for each of the new documents.$$$When Windows Update recovered modified files on restart; a separate prompt to reload the file should not have been issued.$$$In HTML files; numbers were not syntax highlighted.$$$The target document should have been activated when the Tool Output window was closed.$$$The dialog box for Manage History Lists could not be resized vertically.$$$The Save Configuration command did not save the selected appearance.$$$If the option to Minimize when last document is closed was set; TextPad was minimized when switching workspaces.$$$Macro commands to change the case of selected text only changed the first character; if the default scope of the macro was Selection.$$$Copying text within a single line in block mode should not have appended a newline character.
Textpad x64 Version 9.4.1
TextPad 9.4.1 (February 25; 2024)$$$Issues resolved:$$$$$$The option to reload the last workspace at startup was ignored.$$$The command to manage history lists crashed when the number of recently used files was set to zero.$$$There should have been a prompt to save modified documents on exit.$$$When sorting numerically; IP v4 addresses are now in the correct order.$$$On a heavily loaded system; a new instance could crash while opening a file moved from another instance.
Textpad x64 Version 9.3.1
TextPad 9.3.1 (September 17; 2023)$$$Issues resolved:$$$$$$Popup tips for Unicode characters did not work.$$$Fixed an apparent workspace overwrite when the readme.txt file is opened on the first run after TextPad is installed.$$$Status bar indicators are no longer truncated from the right; when the main window width is reduced.$$$See also version 8.17.1.
Textpad x64 Version 9.3.0
TextPad 9.3.0 (August 1; 2023)$$$Enhancements:$$$$$$The options to display full paths on the document selector and document tabs are now independent.$$$A context menu command to save the documents selected on the Document Selector.$$$A context menu command to move documents to a new instance.$$$Added a button to the Spelling Preferences dialog box for adding new languages.$$$Prompt to save a new shortcut that has not been assigned to a command; when closing Keyboard Preferences.$$$Cache .editorconfig files; to speed up processing on network filesystems.$$$Optimise the number of times a file is checked for external updates; to reduce delays on network filesystems.$$$Issues resolved:$$$$$$Context menu commands did not work for the Search Results window when it is docked.$$$top
Textpad x64 Version 8.17.0
TextPad 8.17.0 (August 1; 2023)$$$Enhancements:$$$$$$The options to display full paths on the document selector and document tabs are now independent.$$$A context menu command to save the documents selected on the Document Selector.$$$A context menu command to move documents to a new instance.$$$Prompt to save a new shortcut that has not been assigned to a command; when closing Keyboard Preferences.$$$Cache .editorconfig files; to speed up processing on network filesystems.$$$Optimise the number of times a file is checked for external updates; to reduce delays on network filesystems.
Textpad x64 Version 9.2.0
TextPad 9.2.0 (April 2; 2023)$$$Enhancements:$$$$$$SVG icons can be used for custom toolbar buttons. This option is selectable on Configure » Preferences » View.$$$A bold font is used to emphasise the active document tab.$$$The History List dialog box is now resizable.$$$Issues resolved:$$$$$$Custom toolbars can now be created.$$$The last active document is now activated when closing a tabbed document.$$$Fixed the non-docked Search Results window closing when Find in Files is closed.$$$When document tabs were at the bottom of the frame but turned off; they were turned on again after a restart.$$$The New vertical tab group command was disabled.$$$Sort didnt report the number of lines deleted on the status bar; when invoked from the toolbar.$$$Could not change the spell checker language without also changing another setting.$$$See also version 8.16.1.
Textpad x64 Version 8.16.1
TextPad 8.16.1 (April 2; 2023)$$$Issues resolved:$$$$$$Fixed a crash when .editorconfig was enabled and a workspace containing a word wrapped document was opened.$$$Keyboard shortcuts for macros that are removed from the menu are released.$$$Private document classes were not always recognised in workspaces.$$$After deleting some tools from the Tools menu; some of the remaining ones were disabled.$$$A more appropriate icon is displayed on the valid macro message box.$$$The Find and Replace dialog boxes were not repositioned; after a multiple display layout was changed.$$$Macros with their scope set to the selection and containing a Replace All command with scope set to selected text did not do anything.
Textpad x64 Version 8.15.1
$$$TextPad 8.15.1 (January 22; 2023)$$$Issues resolved:$$$$$$Keywords were not syntax highlighted.$$$The Replace All command did not replace text on the last line of a document if it was unterminated and it was the only matching text.$$$The interline spacing is only increased when the current line is highlighting with a box.$$$A line starting with spaces and with no other break characters in it was not split at the right margin.
Textpad x64 Version 9.0.1
TextPad 9.0.1 (January 22; 2023)$$$Issues resolved:$$$$$$Document windows were not created in the correct size when files were opened from Windows Explorers context menu.$$$New icons for toolbar buttons could not be created.$$$Document tabs should have been created to the left of existing ones.$$$Preferences for file associations can now be configured$$$The New Document Class wizard did not list any syntax definition files.$$$EditorConfig is now documented in the help file.$$$Also see version 8.15.1.
Textpad x64 Version 8.12.0
Enhancements:$$$$$$The Find Next in All Documents command now steps through all open documents.$$$The syntax highlighter now recognises C++ binary literals; and Unicode and raw string literals.$$$Issues resolved:$$$$$$The Block Fill command didnt insert right aligned text correctly.$$$Lines could be wrapped at seemingly random places.$$$Repeat typing didnt allow for any white space that is automatically inserted after return is pressed.$$$Repeat typing only worked with Unicode characters in the Basic Multilingual Plane.$$$The EditUnicodeChar command only worked with Unicode characters in the Basic Multilingual Plane.$$$Character code popup tips showed incorrect codes for surrogate pairs and they only worked on the left side of wide characters.$$$The cursor position indicator now takes account of wide characters.
Textpad x64 Version 8.12.0
Enhancements:$$$$$$The Find Next in All Documents command now steps through all open documents.$$$The syntax highlighter now recognises C++ binary literals; and Unicode and raw string literals.$$$Issues resolved:$$$$$$The Block Fill command didnt insert right aligned text correctly.$$$Lines could be wrapped at seemingly random places.$$$Repeat typing didnt allow for any white space that is automatically inserted after return is pressed.$$$Repeat typing only worked with Unicode characters in the Basic Multilingual Plane.$$$The EditUnicodeChar command only worked with Unicode characters in the Basic Multilingual Plane.$$$Character code popup tips showed incorrect codes for surrogate pairs and they only worked on the left side of wide characters.$$$The cursor position indicator now takes account of wide characters.
Textpad x64 Version 8.12.0
Enhancements:$$$$$$The Find Next in All Documents command now steps through all open documents.$$$The syntax highlighter now recognises C++ binary literals; and Unicode and raw string literals.$$$Issues resolved:$$$$$$The Block Fill command didnt insert right aligned text correctly.$$$Lines could be wrapped at seemingly random places.$$$Repeat typing didnt allow for any white space that is automatically inserted after return is pressed.$$$Repeat typing only worked with Unicode characters in the Basic Multilingual Plane.$$$The EditUnicodeChar command only worked with Unicode characters in the Basic Multilingual Plane.$$$Character code popup tips showed incorrect codes for surrogate pairs and they only worked on the left side of wide characters.$$$The cursor position indicator now takes account of wide characters.