EditPad Lite Version History
Software Quality at Just Great Software
Don't let the long lists of issues on this page make you think our products have a lot of problems. Quite to the contrary. All the bugs listed below are bugs that we have fixed. Many of these are corner cases reported by only one or perhaps a handful of our customers. Other software companies often don't spend any effort addressing such issues, much less list them publicly. We take pride in producing high quality software, and often release free updates to ensure you won't have any problems with our software.
Subscribe to the Just Great Software email newsletter or the Just Great Software RSS newsfeed if you'd like us to notify you of any product updates and other developments.
EditPad Lite 7.3.5 – 1 October 2014
- Search: Drop-down lists on the Search toolbar (when not using the full Search panel) no longer show multi-line search terms that the Search history remembers from the full Search panel.
- Clip Collections: Uploading a clip collection failed if the description contained line breaks.
- Search: Replacing all matches of a regular expression in a large file sometimes did not make the replacements correctly if the replacement was longer than the match in versions 7.3.2, 7.3.3, and 7.3.4.
See also: EditPad Lite 7.3.5 release notes
EditPad Lite 7.3.4 – 21 August 2014
- File Types, Encoding: EditPad 7.3.3 ignored the option to preserve the presence or absence of the byte order marker in existing files, using only the option "write a byte order marker at the start of Unicode files" to determine whether files would be saved with or without a BOM.
See also: EditPad Lite 7.3.4 release notes
EditPad Lite 7.3.3 – 12 August 2014
- High DPI: EditPad enforced a minimum size that was larger than the screen on small screens with very high resolution and thus very high font scaling (e.g. 200% font scaling on a 10" full HD screen).
- High DPI: Side panel captions and tabs used excessively large fonts on high DPI systems; they now use the font size specified one the Panels tab in the Preferences.
- Search: Replacing with a blank replacement used the last non-blank replacement in regular expression mode.
See also: EditPad Lite 7.3.3 release notes
EditPad Lite 7.3.2 – 16 July 2014
- Search|Replace All: A search-and-replace that makes a large number of replacements throughout the entire file (such as making a change on every line in the file) is now faster and uses less memory.
- Editor: Deleting a rectangular selection left an empty rectangular selection that disabled certain commands like Extra|Trim Whitespace that have special behavior on rectangular selections until the selection was reset by clicking somewhere in the file or making a new selection.
- Editor: Deleting a rectangular selection with the cursor on the bottom line and then using a command like Edit|Cut that operates on the active line when there is no selection operated on the deleted selection's bottom line instead of the top line where the cursor is at after deleting the selection.
- Maintain History List: Open, Remove, Up, and Down buttons were not disabled when the dialog was initially shown (with nothing selected) if the dialog had previously been used with something selected.
- Search: Attempting to use a regex with a syntax error caused other commands to either not show a progress meter or to permanently show a stuck progress meter.
- Text Layout: Deleting a text layout and then switching to a tab that was using the bottommost text layout caused an index out of bounds error.
See also: EditPad Lite 7.3.2 release notes
EditPad Lite 7.3.1 – 14 March 2014
- Help: Better workaround for the bug in IE 9 that causes 64-bit applications to crash when using HTML Help, allowing EditPad to show the correct help topics instead of the first page of the help file.
- Convert|Text Encoding: Dialog box did not adjust its size to fit on small screens.
- File|Open submenu forgets files that were still open in EditPad when Windows was shutting down.
- Keyboard: Latvian keyboard layouts are now recognized as using the AltGr key making EditPad disable conflicting Ctrl+Alt+letter keyboard shortcuts by default.
- Options|Text Layout: Selecting one of the complex script text layouts for a file that contains very long sequences of characters (10,000 or more) from a single Unicode block without any whitespace caused EditPad to eat up all available memory.
- Regular expressions in the form of (?<=lookbehind).* performed very poorly when the "dot matches line breaks" option was off.
- Search|Replace All and Search|Cut Matches were extremely slow when the Line by Line search option was turned on.
- Spell: Straight apostrophes in spell checker replacements were always changed into smart apostrophes instead of only changing them when the misspelled word used smart apostrophes.
- Undo: Closing a read-only file while no other files are open resulted in a tab for a blank untitled file that allowed editing but did not allow undo or redo.
EditPad Lite 7.3.0 – 26 July 2013
- Fallback fonts for complex script text layouts are now used in a more granular fashion, allowing smaller bits of text to be displayed with different fonts, ultimately allowing more characters to be displayed with the correct fallback font. This improves the rendering of text mixed with special symbols such as mathematical equations.
- Forum: HTTP proxy server support extended with more authentication methods.
- Forum: SOCKS proxy server support.
- Working copies: Do not automatically load working copies of unsaved files when there is already a running EditPad instance that cannot be reused because it is running with different permissions (admin vs non-admin).
- Forum continued to use the old proxy settings until you closed the forum window if you changed the proxy settings after having successfully connected to the forum.
- Pasting a small amount of text at the very start of a file fails if the text was copied from another file with a different line break style.
- Print: Adding a new color palette via the print preview failed with a "list index out of bounds" error.
- Search: Line by line search failed or hung when searching through all files and a file that wasn't the active file hadn't been fully scanned for line breaks yet.
- Search: Regular expressions starting with \Z or starting with a lookbehind followed by \Z that could not find a match before the final line break in the file (because of the lookbehind or whatever follows \Z) caused EditPad Pro to hang if the file ended with a line break.
- Toolbars: Toolbar visibility was not preserved when restarting EditPad if you did not customize the toolbars at all other than changing which toolbars are visible.
- View|Custom Layouts: Loading a previously saved layout broke the Options|Word Wrap and Options|Text Layouts submenus.
- View|Custom Layouts: Saving a layout caused the bottom half of the Options|Word Wrap submenu to be doubled up.
- View|Custom Layouts|Delete removed the selected layout(s) from the menu but deleted the .ini files for the most recently added layout.
- Windows XP: Enabling the tray icon and the option to hide the taskbar button, opening and closing the text layout configuration dialog, and then minimizing EditPad did not hide the taskbar button; restoring EditPad via the taskbar button made EditPad's window edge and caption unresponsive.
- Windows XP: Enabling the tray icon and the option to hide the taskbar button, opening the forum, minimizing EditPad, and then restoring EditPad via the taskbar button made EditPad's window edge and caption unresponsive; hiding EditPad's taskbar button is not possible while the forum window is still open.
See also: EditPad Lite 7.3.0 release notes
EditPad Lite 7.2.3 – 22 February 2013
- Ignore command line parameters pointing to notepad or notepad.exe.
- Preferences, Search: Turning off "double-clicking a word instantly highlights all occurrences of that word" and clicking OK in the Preferences window now removes any instant highlighting so users who are unaware of the Search|Instant Highlight menu item don't get stuck with a highlight they're trying to disable.
- File|Rename/Move: Renaming files now works even when the only change is a difference in case.
- Keyboard: Ctrl+punctuation key combinations to type letters with diacritics did not work if the punctuation key is typed by a Shift+number key combination, even after removing the same Ctrl+Shift+number key combination from the shortcuts for the Mark menu.
- Preferences, Search: "Double-clicking a word instantly highlights all occurrences of that word" now only invokes Search|Instant Highlight when you actually double-click a word, and not when you double-click something else that has a double-click action of its own, such as URLs that open web pages. Selecting Search|Instant Highlight in the menu will still highlight whatever is selected or under the cursor, even if it has a double-click action.
- Search commands that process all matches like Replace All showed an access violation error after showing a proper error message when attempting to use an invalid regular expression (7.2.1 and 7.2.2 only).
- Search: Replacements that include placeholders like %MATCHN% were made as if the "Adapt Case" option was always on when the "Regular Expression" and "Case Sensitive" options were off.
- Search: Replacements with double-digit backreferences starting with a zero like \06 were interpreted as \0 only instead of \0 followed by a literal digit (e.g. 6) if there are fewer than the specified number (e.g. 6) capturing groups in the regex.
- Search: Searching for a regex with a syntactically invalid character class containing a hyphen such as [\u1234-\u567] and then searching for a syntactically valid regex containing a character class caused the regex to be parsed incorrectly, adding a literal hyphen to the character class. Any subsequent searches using another regex with only valid character classes had the regex parsed correctly again.
See also: EditPad Lite 7.2.3 release notes
EditPad Lite 7.2.2 – 10 December 2012
- Division by zero errors when opening files, closing EditPad, and/or changing the font size.
EditPad Lite 7.2.1 – 26 November 2012
- Search: Attempting to search with an invalid regular expression enables the Replace Current and Replace Current and Find Next commands. Using either of those causes an access violation because there is no current match to replace. The buttons should be disabled when the search fails.
- Search: Using a keyboard shortcut such as F3 to search with an invalid regular expression shows the error message about the invalid regular expression twice.
- Selecting text from right to left and deleting the selection caused an access violation (7.2.0 only; Lite only).
See also: EditPad Lite 7.2.1 release notes
EditPad Lite 7.2.0 – 2 November 2012
- Preferences|Editor: Copy active line when nothing is selected.
- Deleting (large) rectangular selections is now much faster.
- Edit|Copy should not do anything when the cursor is on a blank line and nothing is selected.
- File|Save As should close the file that is being overwritten to prevent the same file being open in two tabs.
- Forum: Double-clicking an editpad: link within EditPad should open the link directly in EditPad's forum rather than using the system for web URLs, which may be configured to launch a specific browser.
- Windows 8: Uninstall shortcut is no longer pinned to the start screen by the installer (but it won't unpin any shortcuts that were previously pinned).
- Edit|Cut Append and Edit|Copy Append failed with an access violation if the clipboard contained an empty string (as opposed to the clipboard being genuinely empty). EditPad itself will never put an empty string onto the clipboard.
- Extra|Delete Duplicate Lines fails to delete the 3rd duplicate in blocks of 3 or more duplicate lines when using the "adjacent lines only" option.
- Extra|Delete Duplicate Lines fails when using the "selection only" option and the first line in the file is not selected (7.1.2 only).
- Print: Print preview was not rendered correctly on high DPI systems.
- Print: Selecting a different color palette in the print preview changes the color palette in the editor too, instead of only applying the palette to the print preview.
- Search|Copy Matches: Copying the matches of a regex that only finds zero-length matches causes an access violation when trying to paste the blank data that was copied to the clipboard; now Copy Matches will not alter the clipboard if all matches are zero-length.
- Tabs: Clicking above or below the scroll, list, and close buttons on the tab control should not activate the tab that would appear at that position if the buttons were not present.
- View|Browser does not work correctly when Firefox is the default browser and the path to the file you're editing contains spaces (7.1.2 only).
- Windows 8: Toolbar combo boxes did not properly display their drop-down arrows.
See also: EditPad Lite 7.2.0 release notes
EditPad Lite 7.1.2 – 31 May 2012
- 64-bit: Indicate x86, x64, or WOW64 in the About box to indicate whether you're running the 32-bit version on 32-bit Windows, the 64-bit version on 64-bit Windows, or the 32-bit version on 64-bit Windows.
- Extra|Delete Duplicate Lines now uses all CPU cores while comparing lines.
- Search|Toggle Search Panel has been renamed as Multi-Line Search Panel to make it clearer what this menu item does.
- Toolbars: If you have never customized the toolbars and haven't used an earlier version of EditPad 7.x.x then EditPad no longer saves the toolbar configuration, resulting in a noticeably faster shutdown of EditPad on slower computers. If you did customize the toolbars or use an earlier version, then you can use View|Restore Default Layout to tell EditPad to stop saving the toolbar configuration.
- 64-bit: Handling of "multimedia" keyboard keys and user-configured mouse buttons was broken in the 64-bit version of EditPad.
- Clip Collection: Automatic save should not trigger errors when modifying clip collections stored in the Program Files folder.
- Context menu customizations did not stick in versions 7.1.x.
- Extra|Delete Duplicate Lines incorrectly treated lines with rare combinations of different text as duplicates.
- Installer: License key was not installed when installing EditPad 7.0.9, 7.1.0, or 7.1.1 silently.
- Mouse pointer did not snap to the default button when this option is turned on in the Control Panel.
- Preferences, Keyboard: Alt+letter combinations used as accelerators on the Preferences form could not be assigned as shortcuts to menu items. The same problem also existed in the Tools configuration and Macro properties.
- Preferences|Cursors: "Backspace unindents" does not correctly unindent when the preceding line it has to unindent to has only one non-whitespace character at the very end of the line.
- Preferences|Keyboard: Button to restore default keyboard shortcuts did not restore those of the side panels other than the Search panel.
- Preferences|Keyboard: Clip Collection commands were not listed.
- Preferences|Keyboard: Side panel shortcuts were not shown in the list of conflicting shortcuts.
- Preferences|Tabs: The option to show the close button only on the active tab allowed non-active tabs to be closed when clicking on the space reserved for the close button.
- Search: Blank files are no longer skipped when searching for a regular expression, so that regular expressions such as \A can find zero-length matches in blank files.
- Search: Line by Line mode found/highlighted lines in which a zero-length regex match could be found after the line break.
- Search: Regular expressions no longer fail to find zero-length matches at the start of the file when using a command to find the next match or all matches.
- Search|Cut Matches sometimes used the replacement text from a previous search-and-replace.
- Search|Replace All triggered an access violation if it found a match at the very end of the file and the replacement text was shorter than the search match.
- Search|Replace All with the "Line by Line" option no longer deletes the line break at the end of the line if the replacement text is not blank. This prevents the next line from being appended to the replaced line and prevents all lines after the first match from being deleted if the search term is part of the replacement text.
- Spell check panel did not scale properly on high DPI systems.
- Spell check: Double-clicking a misspelled word highlighted by live spelling while the spell check panel was still busy finding suggestions for a previously double-clicked word closed the spell checker instead of checking the new word.
- Spell check: Words that are the result of automatic replacements by the spell checker should not be marked as misspelled, even if the original dictionary does not contain them.
- UTF-8 auto-detection ignored an invalid UTF-8 sequence at the very end of the file.
- View|Browser started Firefox minimized if Firefox was not running and Firefox was the default browser and EditPad Pro was configured to use the default browser.
- View|Custom Layouts: If restoring a layout triggered any kind of error, the menu with the saved layouts became blank.
- View|Office 2003: Switching to or from the Office 2003 display style worked only once during each EditPad session (7.1.x only).
- View|Restore Default Layout now also restores the size and position of the main editor, in case it has become dislodged from its normally fixed location.
- View|Restore Default Layout squished toolbar icons together on PCs configured for 144 DPI (150%) or more.
- Windows 7: Options|Stay on Top causes the Options|Font window to appear behind EditPad, making it impossible to further interact with EditPad using the mouse; EditPad now works around this Windows 7 issue by temporarily disabling "stay on top" mode while showing the Font dialog.
See also: EditPad Lite 7.1.1 release notes
EditPad Lite 7.1.1 – 24 January 2012
- Clip Collection: When not using AceText, the drop-down menu of the Open button on the Clip Collection panel did not always remember the collections that you opened previously.
- WINE: EditPad 7.1.0 crashed upon startup when run on Linux using WINE.
See also: EditPad Lite 7.1.1 release notes
EditPad Lite 7.1.0 – 16 January 2012
- 64-bit: EditPad's installer now automatically installs a 64-bit version of EditPad on 64-bit Windows.
- Dockable panels: New mechanism for docking panels makes it easier to position panels exactly where you want. Instead of moving the mouse pointer to an invisible area next to the edge of another panel, you now move the mouse pointer to icons that appear in the center of the panel that you're dragging over.
- Extra|Delete Duplicate Lines now shows a progress meter.
- File|Open: Show a warning when opening a file causes a working copy of that file to be opened along with it.
- Forum: The button to delete messages is now labeled Cancel for messages that are being edited, to make it more obvious that this button deletes the edited message, but leaves the original message in place.
- Search: Selection as Search Text now escapes regex metacharacters if the Regular Expressions search option is active.
- Editor: Home and End when Scroll Lock is active now scroll to the first and last column in the file instead of the first and last line; Ctrl+Home and Ctrl+End still scroll to the first and last line when Scroll Lock is active.
- Search: Pressing Ctrl+Z (Undo) while the large search box has keyboard focus after Ctrl+F (Prepare to Search) now correctly reverts the search term to what it was before Ctrl+F replaced it with the word selected in the main editor.
- Tabs: Double-clicking the tab background to add a blank tab immediately closes that tab when double-clicking at the spot where the new tab's X button appears.
- Tabs: Dropping a file onto the file tabs background should make it the last file in the project.
- Windows 7: Progress meter was sometimes shown on the taskbar button when there was no progress to indicate, and was sometimes not shown on the taskbar button when a progress meter was being shown.
See also: EditPad Lite 7.1.0 release notes
EditPad Lite 7.0.9 – 9 December 2011
- Editor: Right-clicking on the blank space after the end of a selected line now shows the context menu for selected text.
- Installer: Create portable installation without admin rights.
- Editor: If a file had more than 9,999 lines then the width of the margin was sometimes inconsistent until you caused all visible lines to be repainted.
- Editor: Opening a file larger than 64K with line numbers turned on by default sometimes caused an access violation error.
- Editor: Right-clicking on blank space inside (rectangular) selections now shows the context menu for selected text.
- Portable: Do not prompt to be the default editor when running a portable installations as portable installs should not touch the host PC.
- Printing failed if the font was not a TrueType font.
- Search|Copy Search Matches: If searching for all the matches took long enough for a progress meter to appear, EditPad failed to close the progress meter after copying the search matches, making further interaction with EditPad impossible.
See also: EditPad Lite 7.0.9 release notes
EditPad Lite 7.0.8 – 20 October 2011
- Editor: Adding lines to or deleting lines from a file that was still being word wrapped in the background caused the file to be wrapped incorrectly, possibly resulting in errors when trying to edit the incorrectly wrapped lines.
- Preferences|Keyboard: Changes in key combinations were not actually applied to the menu items.
- Search|Prepare to Search did not show the full search panel when both the search toolbar and search panel were invisible (7.0.7 only).
- View|Browser showed an error code 42 even though the file was correctly opened in the browser (7.0.7 only).
- Windows 7: If you minimized EditPad, restored it and moved it to a different monitor, then some commands such as File|Open moved EditPad's window back to the position it was previously restored to.
- Windows 7: If you placed EditPad on a monitor that has the taskbar at the left or at the top, minimized EditPad, and then restored it, EditPad's position would be shifted by the width or height of the taskbar.
See also: EditPad Lite 7.0.8 release notes
EditPad Lite 7.0.7 – 4 October 2011
- Forum: Attach the clip selected in the Clip Collection panel and add attached clips to the Clip Collection panel.
- Forum: Attach the collection from the Clip Collection panel and load attached clip collections into the Clip Collection panel.
- Forum: Change cursor when toggling between insert and overwrite mode if the text layout for the default file type uses different cursors for insert and overwrite mode.
- Search: If the Search drop-down list is already visible (on a custom toolbar) even when the Search toolbar is not, focus the Search drop-down list rather than showing the full Search panel.
- Editor: Backspace moved the cursor without actually deleting any characters when the cursor was positioned after the indentation spaces on a line and all preceding lines in the file have equal or more indentation and "backspace unindents" was enabled in Options|Preferences|Cursors and "auto indent" was enabled in the Options menu.
- Editor: Pressing the arrow right key while the cursor was at the end of the line did not move the active line highlighting to the next line if the cursor was invisible (blinking on/off) at the moment it was moved.
- File Types, Colors: Apply button did nothing.
- File|Print: Printing the second time failed if the file was larger than 64K and part of it was selected.
- Forum: Pressing Ctrl+C when the list of conversations or messages had keyboard focus copied an URL using the editpadlite: protocol instead of the editpad: protocol that EditPad actually responds to.
- Preferences, Panels: Font setting for side panels is now also applied to the spell checker.
- Preferences, Save Files: Specifying a specific folder for backups with a trailing backslash no longer causes errors when saving backups.
- Search: Padding was not applied to placeholders for capturing groups such as %GROUP1:6L%.
- Search: Replace All using a regular expression sometimes results in incorrect line breaks.
- Statusbar: Keyboard indicator did not correctly indicate the first key of a two-stage key combination.
- Toolbars: Main menu is missing the Go and Extra menus when adding it as a toolbar button.
- View|Browser: If the default browser did not use DDE, the View|Browser launched the browser but did not pass it it the file to be viewed.
See also: EditPad Lite 7.0.7 release notes
EditPad Lite 7.0.6 – 19 August 2011
- Opening files on UNC paths via the command line or via Windows Explorer failed in version 7.0.5 because EditPad 7.0.5 interpreted UNC paths incorrectly.
- View|Browser: If the default browser did not use DDE, the View|Browser command executed the file to be viewed rather than executing the browser and passing it the file to be viewed.
See also: EditPad Lite 7.0.6 release notes
EditPad Lite 7.0.5 – 15 August 2011
- Editor: Ctrl+Left Shift and Ctrl+Right Shift toggle the direction of the text to left-to-right or right-to-left when a keyboard for a right-to-left language is installed (though not necessarily active).
- Search: Auto-completion of the Search drop-down list on the search toolbar (when using it without the full search panel) is now case sensitive when the Case Sensitive search option is turned on; the Replace drop-down list is now always case sensitive.
- Search: Pressing Esc while the search or replace drop-down list has keyboard focus (while using the search toolbar without the full search panel) moves keyboard focus back to the main editor.
- Text Layout|Cursors: Cursor shape now has two flag options. One makes the flag indicate the direction of the input language (as in Notepad), the other the direction of the text the cursor is at (as EditPad 7 did previously).
- Convert: Convert menu commands inserted an extraneous space when converting a rectangular selection that spans only a single line.
- Editor: Characters were squished together when using a bold proportionally spaced font and the first file you opened with that font had word wrapping set to a specific line length.
- Editor: Pasting while a rectangular block is selected does not correctly replace the selection unless the cursor is in the upper left corner.
- Editor: When line numbers are being shown and word wrap is off, the left hand gutter does not expand to accommodate line numbers beyond 9,999 when adding lines to the file if it previously had fewer than 10,000 lines.
- Forum: Editing a message and then deleting the edits instead of sending them incorrectly decremented the message count for the conversation.
- Help|Create Portable Installation did not copy over the layouts of the toolbars and side panels.
- Keyboard: Pressing F10 activated the main menu instead of invoking the command it was assigned to (View|Files Panel by default).
- Options|Text Layout: Pressing F1 or clicking the Help button on the text layout configuration window did nothing.
- Preferences|Save Files: Saving backups in a specific folder should be disabled when the "hidden history folder" option is selected.
- Search: Alt+Letter keyboard shortcuts that aren't used on the search toolbar but are used by main menu items don't work when the search or replace drop-down list has keyboard focus.
- Search: Replacing with the %MATCH% placeholder triggered an access violation when a regular expression found a zero-length match.
- Tabs: Right-clicking on the X when close buttons are shown directly on tabs caused a "list index out of bounds" error.
- Text Layout: The strictly monospaced left-to-right layout now correctly spaces the full-width variants of ASCII characters as ideographs even when the option to space all ASCII characters as ideographs is off.
- Toolbars: The Large Icons item in the right-click menu for toolbars did not change its checked state when changing the same option via the Customize item in the right-click menu.
- Undo and redo should not work on files that have been marked as read-only after saving the changes.
- View: Switching between custom layouts or restoring the default layout sometimes failed with a "cannot focus disabled or invisible window" error, causing further errors when trying to interact with the toolbars and/or side panels.
- Windows 7: Maximizing EditPad, then minimizing it, and then double-clicking a file in Windows Explorer brought up EditPad's window in its restored size (not maximized).
See also: EditPad Lite 7.0.5 release notes
EditPad Lite 7.0.4 – 28 June 2011
- Options|Stay On Top causes EditPad to stay on top of some of its own dialog boxes.
See also: EditPad Lite 7.0.4 release notes
EditPad Lite 7.0.3 – 27 June 2011
- Editor: Full double-buffering of all edit controls to eliminate flicker.
- Editor: Changing the font size with Ctrl+wheel, switching to another file, and then switching back displayed the file with the original font but spaced as if it was still using the changed font size.
- Editor: Lines containing tabs were not displayed correctly when using a right-to-left text layout.
- Editor: The text cursor was positioned incorrectly on lines containing both tabs and ideographs when using the "monospaced left-to-right" text layout.
- Editor: Typing or pasting into an empty file and then Shift+Clicking somewhere selected the text from the start of the file until the click instead of from the end of the file (where the text cursor is) until the click.
- Search: Incremental search was not reset when you moved the cursor, causing incorrect incremental search results, or errors if you closed the file and then changed the search term (Lite only).
- Tabs: Right-clicking on the tabs now shows the context menu when the mouse button is released rather than when it is pressed.
- Windows 7: If the icon next to the system clock was enabled, maximizing EditPad, minimizing or closing it, and clicking on the icon next to the system clock restored EditPad but did not maximize it.
- Windows 7: If the icon next to the system clock was enabled, restoring EditPad (so it's not maximized), closing EditPad with the X button, then right-clicking the icon next to the clock and selecting Exit caused EditPad to pop up briefly before closing, instead of closing without showing itself.
See also: EditPad Lite 7.0.3 release notes
EditPad Lite 7.0.2 – 8 June 2011
- File|Reload from Disk: Do not clear out the file in EditPad if it no longer exists on disk; prompt to retry reloading the file; do nothing if canceled.
- Menus: When using Alt+letter keyboard shortcuts to access menu items that have submenus but are also commands in themselves, holding down Alt will open the submenu while releasing Alt will activate the command. For example: holding down Alt, pressing F, pressing O, releasing Alt will open the File|Open submenu with recent files. Holding down Alt, pressing F, releasing Alt, pressing O will activate the File|Open command and show the open file dialog.
- Text Layout: Ideographs are now exactly twice as wide as ASCII characters when using the "monospaced left-to-right" text layout with the option to use full-width ASCII characters turned off.
- Editor: Lines containing tabs were not displayed correctly when using a right-to-left text layout.
- EditPad could not be minimized after clicking the taskbar button twice (but don't double-click) while the icon next to the system clock and the option to hide the taskbar button are enabled. Clicking on the icon next to the system clock allowed EditPad to be minimized again.
- EditPad could not be restored by clicking the taskbar button directly if it was minimized while the Clip Collection panel was open and AceText was running. Starting a new EditPad instance did restore the running instance and shutting down AceText made the problem go away.
- File Types|Colors and Syntax: Selecting "Clickable URLs" syntax coloring significantly slowed down EditPad 7's handling of files with extremely long lines.
- Forum: The Help|Forum menu item now restores the forum window if it was minimized.
- Forum: With the EditPad icon next to the system clock enabled, clicking on one of the forum links in the help file to discuss a help topic caused EditPad to try to connect to the forum each time EditPad was restarted after closing it but not fully exiting it.
- Options|Text Layout: Changes made to the text layout configuration via Options|Text Layout were not preserved when restarting EditPad Pro unless other preferences were also changed after changing the text layout configuration.
- Search: The Loop Automatically option fails to loop if there is only one file open and the All Files search option is turned on.
See also: EditPad Lite 7.0.2 release notes
EditPad Lite 7.0.1 – 30 May 2011
- Forum: Attach file being edited.
- Forum: Attach search panel settings.
- File Types: Ignore unquoted spaces before and after each file mask in the list of file masks.
- Forum: Forum window stays enabled when EditPad's main window is showing a modal dialog box.
- Search: Preserve state of the Highlight option when restarting EditPad.
- Search: Take the whole search match (selection) into account rather than just the end of the search match (cursor position) when scrolling the text to put the search match into view.
- Double-clicking on whitespace at the start or end of a line should not select the line break and any whitespace on the previous or next line.
- Extra|Delete Duplicate Lines failed with an access violation in EditPad Lite. The file being edited was unaffected by this.
- Open and save dialog boxes did not appear when "disable visual themes" was turned on in the compatibility settings for EditPad. Since EditPad is fully compatible with Windows XP, Vista, and 7, you should not turn on any of the compatibility settings.
- Options|Font: If only one file is open, changing that file's font and then closing it does not use the default font for the new blank Untitled 1 file, even though it uses all other default settings for that file.
- Proxy settings were not saved unless you changed other preferences too.
- Search: Hiding the search toolbar, using the full search panel, closing the full search panel, and showing the search toolbar again did not update the search toolbar with the search term last used on the full search panel.
- Search: Line by line searches using regular expressions did not restrict the full regex match to a single line.
- Search: Pasting into the search and replace drop-down lists failed with a beep if the text on the clipboard included a line break; now it will paste the first line.
- Search: Pressing Enter in the Search drop-down list on the search toolbar (when not using the full search panel) always moved keyboard focus to the main editor, even when that option was disabled in the Search Preferences.
- Text Layout Configuration window now has scroll bars when the whole window doesn't fit on the screen.
See also: EditPad Lite 7.0.1 release notes
EditPad Lite 7.0.0 – 16 May 2011
EditPad Pro features now available in EditPad Lite:
- Character map.
- Clip collection.
- Command line parameters for opening the file at a particular line or character. This will allow the next free minor updates of RegexBuddy, RegexMagic, and PowerGREP to select search matches in EditPad Lite 7, like they already can with EditPad Pro 6.
- Extra, Sort.
- Extra, Trim Whitespace.
- Preferences, Keyboard: Configure keyboard shortcuts.
- Preferences, Save Files: Auto-save and backup options.
- Preferences, Shortcuts: Create "Open with EditPad" context menu item.
- Search: Regular expression support.
- Search: Highlight search matches.
- Search: Incremental search.
- Large toolbar icons.
- Automatic ASCII->Unicode interpretation for encodings that use sequences of ASCII characters to encode Unicode characters. This works with files encoded in VIQR, ASCII+\uFFFF, ASCII+, ASCII+ and ASCII+&html;. E.g. for ASCII+&html; typing é inserts those 8 ASCII characters into the file. When you type the ; the whole sequence will appear as é in EditPad. For VIQR, typing e' inserts those two ASCII characters, and EditPad will show é. If you want the ASCII codes to appear literally, you have to escape them yourself. EditPad does not automatically encode & as & for ASCII+&html; or ' as \' for VIQR. If you type in é with one of these encodings, EditPad will display the é and insert é or e' into the file.
- Character Map: Buttons to insert the character, its code page index in dec/hex, its Unicode code point in dec/hex or its XML entity.
- Character Map: Filter map on Unicode blocks and scripts in addition to or instead of Unicode properties.
- Character Map: Look up characters by typing in their code points.
- Context menu item on file tabs to copy the file's path to the clipboard.
- Convert|Text Encoding: ArmSCII (Armenian).
- Convert|Text Encoding: ASCII+\uFFFF ASCII+ ASCII+ ASCII+&html;
- Convert|Text Encoding: EUC-CN (Simplified Chinese).
- Convert|Text Encoding: EUC-JP (Japanese).
- Convert|Text Encoding: EUC-KR (Korean).
- Convert|Text Encoding: EUC-TW (Traditional Chinese).
- Convert|Text Encoding: GEOSTD8 (Georgian).
- Convert|Text Encoding: HZ (Simplified Chinese) (conversion only; no direct editing).
- Convert|Text Encoding: ISCII (Indic).
- Convert|Text Encoding: ISIRI-3342 (Persian).
- Convert|Text Encoding: ISO-2022-CN (RFC 1922) (conversion only; no direct editing).
- Convert|Text Encoding: ISO-2022-JP (RFC 1468), ISO-2022-JP-1 (RFC 2237), ISO-2022-JP-2 (RFC1554) (conversion only; no direct editing). Also known as "JIS".
- Convert|Text Encoding: ISO-2022-KR (RFC 1557) (conversion only; no direct editing).
- Convert|Text Encoding: Kamenický (Czech and Slovak).
- Convert|Text Encoding: KZ-1048 (Kazach).
- Convert|Text Encoding: Macintosh character sets.
- Convert|Text Encoding: Mazovia (Polish).
- Convert|Text Encoding: MIK (Bulgarian).
- Convert|Text Encoding: PTCP154 (Cyrillic Asian).
- Convert|Text Encoding: TSCII (Tamil; conversion only; no direct editing).
- Convert|Text Encoding: US-ASCII (7-bit).
- Convert|Text Encoding: UTF-7 (conversion only; no direct editing).
- Convert|Text Encoding: Vietnamese code pages: VISCII, VIQR/Vietnet, VNI, VPS, TCVN
- Convert|Text Encoding: YUSCII.
- Edit, Insert Date and Time, Other Date and Time: Screen that list all available date and time placeholders to easily build up a date and time format.
- Edit, Insert Date and Time: History menu with recently used date/time formats instead of a single fixed date/time format configured in the preferences.
- EditPad Lite can now be licensed (purchased) for business and government use. It is still free for personal use.
- Extra, Consolidate blank lines: multiple blank lines are replaced by a single blank line.
- Extra, Remove blank lines.
- File Types, Colors: Ability to create multiple user-defined presets.
- File Types, Colors: Ability to select a color preset for each file type, to allow different file types to use different color combinations.
- File Types, Colors: Color buttons show a color wheel to select any color instead of boxes for entering R,G,B numbers.
- File Types, Editor: Font and text layout can now be configured per file type.
- File Types, Encoding: Option to auto-detect ASCII+UCN and ASCII+XML entities.
- File Types: Choose the default file type for new files.
- File Types: Multiple file types can now be selected at the same time in the file type configuration screen and any changes made in the file type configuration screen are applied to all selected file types.
- File, Save Copy As: Checkbox on the Save dialog to open the copy of the file in EditPad right after saving the copy (Windows Vista and 7 only).
- Go|Next Editing Position: Move in the opposite way from Go|Previous Editing Position. EditPad now remembers 16 editing positions per file instead of just 4.
- Keyboard: Ctrl+punctuation key combinations for typing of accented characters on a keyboard that does not support them.
- Keyboard: Key 5 on the numeric keypad scrolls the view to center the cursor in the screen when Num Lock is off.
- Options, Right-to-Left: Toggle between left-to-right and right-to-left writing.
- Options, Text Layout: Increase or reduce the line height and character width by one or more pixels, for a tighter or roomier display. Add one or more pixels of extra line spacing to make lines easier to distinguish. Set everything to zero to emulate EditPad 5 and 6. Set font size adjustment to zero, and extra line spacing to 1 pixel to emulate EditPad 4.
- Options, Text Layout: Option to display ASCII characters using full-width characters when a file is detected to contain ideographs, so columns made with spaces and tabs line up nicely when ASCII and ideographs are mixed.
- Options, Text Layout: Option to force the editor to be monospaced, even when a proportionally spaced font is used.
- Options, Text Layout: Option to toggle Ctrl+Left/Right between always going to the start of the next word (like programming editors) instead select the next word (EditPad style).
- Options, Text Layout: Option to treat all non-whitespace non-word characters as word characters, as whitespace characters (as in EPP 6), or to ignore them when double-clicking on a word to select it, or when using Ctrl+Del etc.
- Options, Text Layout: Presets and custom selections with combination of font, reading order, cursor movement, cursor appearance, and character spacing.
- Preferences, Cursors: Backspace unindents when Auto Indent is turned on in the Options menu. In EditPad 6 pressing backspace when there is only whitespace to the left of the cursor unindents the line when auto indent is on. Turning off this option restores the EditPad Pro 5 behavior, where backspace always deletes one character to the left of the text cursor.
- Preferences, Cursors: Option to make arrow left and right move the cursor at the left/right edge of the selection and clear the selection (like Notepad does) instead of moving the cursor left/right one character and clearing the selection (like Wordpad does).
- Preferences, Cursors: Smart End key.
- Preferences, Editor: Automatically turning on "selection only" when pressing Ctrl+F with a selection that spans multiple lines is now an option.
- Preferences, Editor: Double-clicking a word instantly highlights all occurrences of that word.
- Preferences, Editor: Option to always highlight the active line, even when the editor does not have keyboard focus.
- Preferences, Editor: Option to disable drag-and-drop editing as some people find it a little to easy to made inadvertant changes while clicking about with the mouse.
- Preferences, Editor: Option to make Ctrl+Wheel change the font size (zoom) instead of scroll one page. Zooms individual edit boxes without changing the font in the text layout configuration.
- Preferences, Open Files: Option to automatically reload all modified files when switching from another application to EditPad, instead of just the active file.
- Preferences, Open Files: Option to automatically reload local files, but not network files.
- Preferences, Panels: Change the font and colors used by the side panels.
- Preferences, Save Files: Backup option to add the date and time as an extension.
- Preferences, Save Files: Option to specify a specific folder to create all backup files in.
- Preferences, Save Files: Quick backup option that moves files and saves a new file (like EditPad Pro 6), vs. an overwrite option that makes a backup copy and overwrites the original file (like EditPad Pro 4 and 5). The key difference is that while the former option is faster, only the latter will guarantee that the file saved keeps all of its file attributes. Particularly if the file is on a non-Windows system this will make a difference, as EditPad cannot control the file attributes like UNIX file ownership that Windows does not control.
- Preferences, Save Files: Single backup appending ~.
- Preferences, Tabs: Font.
- Preferences, Tabs: Option to add new tabs at the end instead of to the right of the active tab.
- Preferences, Tabs: Option to have an X button directly on each tab.
- Preferences, Tabs: Use most recent order when switching tabs with Ctrl+Tab.
- Print preview: Select any of the color schemes defined in the Color Preferences, and remember the selected scheme in relation to the one used for the editor.
- Read Only: Toggle read only status via an item in the context menu of a file's tab.
- Search, Instant Highlight: Automatically highlight all occurrences of the selected text.
- Search, Inverted Line by Line: Match lines that do not contain the search term.
- Search, Line by Line: Search each line separately, and select the entire line if it contains the search term.
- Search, Toggle Search Panel: Toggles the visibility of the search panel, without changing the search text.
- Search: A progress bar now appears for long searches, allowing the search to be aborted.
- Search: Cut or copy all search matches to the clipboard.
- Search: Placeholders %MATCH%, %MATCHN%, %LINE%, %LINEN%, and %FILE% with padding and arithmetic options.
- Search: Search toolbar can now be used shown with or without the full search panel with multi-line search and replace edit controls. Small search and replace boxes appear on the toolbar when the search panel is hidden.
- Side panels can now be docked anywhere and made to float.
- Tabs: Holding down the Control button on the keyboard while clicking the X button on the tabs or pressing down the mouse wheel closes the tab without saving the file.
- Tip of the day: Previous Tip button.
- Toolbar and Menus: Side panel commands can now be added to context menus and the main toolbar.
- Toolbar and Menus: The main menu, all the toolbars and most of the context menus can now be configured by right-clicking and selecting Configure, allowing all items to be rearranged and unused items to be removed.
- Toolbar and Menus: Toolbars can now be docked anywhere or made to float.
- Unicode file name support.
- Unicode signature (BOM) status bar indicator, and an easy way to toggle writing the BOM for individual files.
- Block|Write and Block|Append have been renamed to Block|Write to File and Block|Append to File for clarity.
- Convert|Text Encoding: Converting from Unicode or any of the other legacy Vietnamese encodings to Windows 1258 now decomposes characters so that Vietnamese characters that are represented with combining marks in Windows 1258 are properly converted.
- Create Portable Installation: If a PortableApps folder exists, install into a subfolder of that folder instead of into a subfolder in the root of the drive.
- Drag and drop: Bring EditPad to front when dropping a file or text onto it.
- Drag and drop: Drag URLs as URLs rather than as text, so they can be dropped on a web browser to open them.
- Drag and drop: Dragging a tab now shows an image of the tab while dragging.
- Drag and drop: Dragging and dropping text onto the selected text (e.g. from the main editor onto the selected search term after opening the search panel) now replaces the selected text rather than inserting the dropped text in the middle of it when not using persistent selections.
- Edit|Delete Line: Do not move the cursor to the start of the line.
- Edit|Redo: The keyboard shortcut for Redo was changed to Ctrl+Y to be more in line with other Windows applications. You can change it back to Ctrl+R via Options, Preferences, Keyboard.
- Editor: Moving the cursor up and down when using a proportionally spaced font now maintains the horizontal pixel position instead of the column position of the cursor.
- Editor: Tabs now line up correctly when using a proportionally spaced font.
- Editor: The mouse pointer is now updated when the text scrolls underneath it (e.g. to change to a hand pointing at a link).
- EditPad 7 runs side by side with EditPad 4, 5, and 6 instead of reactivating a running instance of EditPad 4, 5, or 6 like those versions do. EditPad 7 only reactivates EditPad 7 instances.
- Eliminated 3d sunken border as to put the scroll bar against the edge of the screen if EditPad is maximized, making it very easy to hit with the mouse.
- Exit item is now at the bottom of the right-click menu of EditPad's icon next to the system clock for consistency with other Windows applications.
- Extra|Delete Duplicate Lines: Options what to delete: 1st occurrence of duplicate lines, 2nd and following occurrences of duplicate lines, and/or non-duplicated lines.
- File Types, Colors: Make the color for links configurable.
- File Types, Colors: The bold, italic, and underline checkboxes are now hidden for items on which they have no effect.
- File Types: Eliminated the distinction between core file types and other file types, so all file types can be reordered or deleted.
- File Types: Exporting file types saves all selected file types into a single .ini file.
- File Types: Importing file types now asks if file types that are already in the list should be replaced or not if some are determined to be duplicates (only works with file types exported from EditPad 7).
- File, New: Automatically number untitled files.
- File|Reload from disk: Auto-detect the file type based on the contents of the reloaded file if the file is using the "any file" file type.
- File|Reopen: Add files when closing them, and remove them when opening them, to make the Reopen menu an easy way to retrieve accidentally closed files instead of a list of recently opened files that mostly shows files you have already open at the top.
- Go, Back and Go, Forward move back and forward between files in the order they were last edited. These replace View, Previously Edited File which rotated through the last 5 files.
- HTML meta tag check for determining the file's encoding now supports the new HTML5 charset meta tag. <meta charset="iso-8859-15"> must be in the first 512 bytes of the document.
- Keyboard: Do not use default keyboard shortcuts with Ctrl+Alt+letter if a keyboard layout is installed that uses AltGr, to prevent conflicts between Ctrl+Alt+letter and AltGr+letter.
- Keyboard: Tab key respects overwrite mode and replaces the next character(s) with the tab or its equivalent in spaces.
- Keyboard: When expanding a selection with Shift+Up/Down, select everything to the start/end of the file when up/down is pressed with the cursor already on the first/last line. Moving the cursor away again from the first or last line restores the cursor's previous column position.
- Mouse: Double-click on spaces to select a run of spaces, just like double-clicking on a letter selects words.
- Opening a file via Windows Explorer (or any other application) should place the tab for the new file after the tab for the current file, instead of at the end. The File|Open menu item in EditPad does the same. Closing the new file then reactivates the previously edited file.
- Paste: In Overwrite mode, pasting text should overwrite just like typing text does.
- Preferences, Import: Preferences exported by previous versions of EditPad can be imported.
- Preferences, Save Files: Turning on the option to automatically save working copies every few minutes now causes EditPad Pro to save working copies and leave them behind instead of prompting to save when you shut down Windows while EditPad has unsaved files open.
- Preferences, System: The option to save settings into an .ini file instead of the registry has been removed. EditPad now always uses an .ini file. On some systems, EditPad took a long time to close, possibly due to anti-spyware software checking registry writes, making them very slow.
- Read Only: Files forced to be read-only via the status bar indicator or the Open File dialog checkbox do not lose their read-only status when reloading from disk.
- Reload from disk prompt now has a button for closing the file.
- Search, Highlight: Highlighting multi-line search matches (which require the whole file to be scanned from the top rather than just the visible part) is now done in a background thread. If match highlighting hasn't reached the visible part of the file yet, it is displayed immediately without search matches until highlighting catches up, rather than waiting for all the matches to be found.
- Search, Highlight: Highlighting of search matches is now updated instantly as you type in the search match instead of after a fixed 2-second delay.
- Search: Alt+Letter mnemonics for search options that take priority over main menu items when the search panel has keyboard focus.
- Search: Ctrl+F starts the search if the search box already has keyboard focus.
- Search: Option checkboxes have been replaced with toolbar buttons.
- Search: Remember the visibility of the search panel and its size between EditPad sessions.
- Search: Selecting Remove All in one of the history menus now clears all 3.
- Spell check: The replacements added to the user word list now take precedence over the main dictionary. This allows you to delete words from the dictionary by adding an automatic replacement for that word.
- Undo: Changes made before and after saving a file now always result in separate items in the undo history, so there is always a way to undo to the point of each save. E.g. type "foo", save, type "bar", undo removes "bar" instead of "foobar".
- View, New Editor: How the new editor is opened can now be configured in a submenu of the View, New Editor command rather than via the Preferences screen.
- View, New Editor: Starting a new editor that splits the current editor now resets the size of the original editor when the new editor is closed and the original editor was not resized after the new editor was started.
- Vista & 7: EditPad now scales itself instead of letting Windows handle the scaling when the font size in Windows has been increased by more than 125% (i.e. the display resolution is more than 120 DPI) resulting in a much crisper appearance of EditPad.
- When EditPad is closed while maximized on a multi-monitor system, it now remembers which monitor it was maximized on in addition to being maximized.
- Windows 7: Long operations that show a popup window with a progress meter now also indicate the progress on the taskbar button.
See also: EditPad Lite 7.0.0 release notes
EditPad Lite 6.7.1 – 19 May 2011
- Changing the Windows theme, waking the computer from sleep or unlocking it sometimes resulted in a "A call to OS function failed" error.
- Editor: The "next line" control character U+0085 was not handled correctly in UTF-8 files.
- Keyboard: Shift+Ctrl+Page Up/Down did not expand the selection.
- Windows 7: Commands that show a progress meter caused EditPad Pro to lose keyboard focus.
EditPad Lite 6.7.0 – 17 February 2011
- Drag and drop: Dropping large amounts of text on EditPad sometimes caused EditPad to crash.
- Print: Printouts were truncated if the file was edited without word wrapping and the printout required lines to be wrapped and nothing was changed in the print preview that triggered a refresh of the page count.
- Search: Replace & Find Next resets the search range to the match that was replaced if it occurred right at the start of the search range (i.e. the selection being searched through with the "selection only" option).
- Tabs: Opening and closing a file with a name longer than fits on the tabs could cause the tabs to become invisible.
EditPad Lite 6.6.4 – 17 June 2010
- EditPad now cleans up obsolete history item registry keys or ini sections when saving its state.
- EditPad now retries opening the clipboard several times instead of immediately showing a "cannot open clipboard" error if another application such as a clipboard monitor is interfering with EditPad's ability to access the clipboard.
- Double-clicking URLs such as file://\\server\share\file.txt did nothing.
- Search: If a file other than the active file needed to be reloaded from disk while searching through all files, an access violation occurred if the file is larger than 64K.
EditPad Lite 6.6.3 – 21 March 2010
- Preferences, System: Hiding the taskbar button when minimizing EditPad only worked on Windows 7. This bug was introduced in version 6.6.2 by the fix for the new partially maximized window state in Windows 7.
- French translation: Create portable installation screen showed an error and did not substitute placeholders.
EditPad Lite 6.6.2 – 1 March 2010
- Windows 7 & Vista: EditPad's icon next to the system clock now shows (as administrator) in its tooltip if EditPad is running with elevated rights. There will be two icons if there is one instance of EditPad running with elevated rights and another without elevated rights.
- Windows 7 & Vista: Running EditPad as administrator reuses the existing EditPad instance if that instance is also running as administrator.
- Windows 7: If EditPad is closed to the tray in a partially maximized state (created by dragging EditPad's top window border to the top of the screen or by pressing Windows+Left or Windows+Right on the keyboard) EditPad now fixes itself into that partially maximized state instead of coming back in its restored state.
- Edit, Go to Line: Shift+Click immediately after going to a line selected the text between the clicked position and the previous position of the cursor rather than between the clicked position and the line gone to.
- Print: Changing the font in the print preview when word wrapping is set to a specific number of characters did not correctly update the pagination.
- Syntax coloring sometimes made EditPad repaint more of the screen than needed.
EditPad Lite 6.6.0 – 9 December 2009
- Windows 7: Disable EditPad's icon next to the system clock by default, as Windows 7 hides all notification icons by default.
- Windows Vista & 7: Running EditPad as administrator no longer reuses the existing EditPad window, if any. This makes sure that the instance with elevated rights will actually run rather than bring a previous instance with normal rights to front again.
- Windows Vista & 7: Running EditPad as administrator now shows (as administrator) in the caption bar, so you can easily distinguish between EditPad instances running with elevated rights from those running with normal rights.
- Windows Vista & 7: Vista-style open and save dialog boxes.
- Deleting a rectangular selection of which the first line was totally blank moved the cursor down one line.
- EditPad needlessly checked at regular intervals whether the current file still exists on disk.
- Searching reloads the file after the search instead of before the search if it was modified on disk, causing incorrect search matches and other trouble.
EditPad Lite 6.5.2 – 25 September 2009
- EditPad's icon next to the system clock now reappears automatically when Windows Explorer (explorer.exe) crashes or is forcibly terminated and then restarted.
- Tip of the day and font size settings were not saved when closing EditPad (6.5.x only).
EditPad Lite 6.5.1 – 6 September 2009
In PowerGREP 3.5.5 we fixed a bug that caused PowerGREP to freeze when loading a large undo history. The code that caused the bug is also used in EditPad 6.5.0. It could theoretically cause EditPad 6.5.0 to lock up when switching between large files. Even though this has not actually happened in our tests and nobody has reported EditPad 6.5.0 locking up, we feel it is prudent to issue a new release of EditPad that includes the same fix we made for PowerGREP.
EditPad Lite 6.5.0 – 1 September 2009
- File|Close All: If more than one file is unsaved, the prompt for the last unsaved file should continue to show the "save all" and "don't save any" buttons so there's no surprise button movement for the last file.
- Word wrap: Allow text to be wrapped after any ideograph, even if there is no whitespace.
- EditPad cannot keep up with the scroll wheel of Logitech mice when put into free scrolling mode.
- EditPad fails to restore itself after begin minimized if the active file is modified in EditPad and has been modified on disk by another application.
- File Types, Encoding: The "preserve presence or absence of the Unicode byte order marker" setting was ignored for XML files with an XML declaration and HTML files with a content-type meta tag.
- Print: Typing in the page number for "from page" or "to page" caused the other number to be reset while you typed in the number, instead of adjusting the range when you finished typing in the number.
EditPad Lite 6.4.5 – 10 March 2009
- File|Save: Trying to save an empty file caused an access violation error (6.4.4 only).
- Pressing the delete key while at the same time making a selection with the mouse caused an access violation.
EditPad Lite 6.4.4 – 3 March 2009
- HTML content-type meta tag and XML declaration checks should offerto change the meta tag or declaration to indicate the encoding used in EditPad, to save the file as is (reinterpreting it using the encoding from the meta tag or XML declaration in EditPad), or to cancel the save, instead of merely presenting an error message.
- Portable installation: Lists of files previously opened files should survive changing drive letters.
- Windows 7: Disable EditPad's icon next to the system clock by default, as Windows 7 hides all notification icons by default.
- Windows 7: Show full window caption in the tasbar button's popup menu, instead of the shortened caption that appears directly on the button in previous versions of Windows. In Windows 7, the taskbar only shows the icon, and the popup menu has plenty of space for the full caption.
- Editor: Avoid clipping of (italic) characters with overhang.
- Editor: Spacing combining marks (Unicode category Mc) are no longer allowed to be separated from their base characters. This improves editing of text in South Asian scripts, such as Devanagari, that use spacing combining marks.
- File Types: Changing the word wrapping setting in the file type configuration (i.e. for all files of that type, rather than for the current file via the Options menu) would crash EditPad if a file of that type was open but not the active file, and that file was larger than 64K, and the changed setting required a change in word wrapping for that file.
- File|Rename/Move did not rename the file if the new name was the same as the old one, except for differences in case.
- HTML content-type meta tag check is now more accurate, so it checks only HTML files, and not on other files storing random bits of HTML that happent to include a content-type meta tag.
- In some situations, the text cursor became invisible until you switched keyboard focus within EditPad, such as by opening or clicking on the Search panel.
- Scrolling a file by dragging the scroll bar's thumb immediately after opening the file did not always allow the end of the file to be reached, even if EditPad has already finished scanning it for line breaks. Making any scrolling or cursor movement (using the scroll bar or not) would update the scroll bar to allow the thumb to scroll through all lines in the file.
- Shift+Tab deleted the whole selection if the selection was on a single line, and there was whitespace to the left of the cursor. Only the whitespace should be deleted, up to one tab stop in size.
EditPad Lite 6.4.3 – 9 August 2008
- Encoding: EditPad failed to check the HTML content-type meta tag if the file is larger than 64K. This could cause EditPad to complain when saving the file, if it was larger than 64K when opened, but smaller when you try to save it.
EditPad Lite 6.4.2 – 10 July 2008
- Command line switch to add the main form instead of the application to the taskbar. Pass /taskbar as the first command line parameter. This fixes issues with certain Alt-Tab and taskbar replacement/enhancement utilities. It also puts items like "Move" on the taskbar button's right-click menu. Disadvantage is that the taskbar button will then display the same text as the caption on EditPad's window, which shows the full path to your file. Without the command line switch, EditPad shows only the file name on the taskbar button.
- Search: Replace All should be disabled for read-only files.
- Print: Changing the font in the print preview for a large file caused EditPad to lock up.
- File|Save As: Saving an untitled file did not set the folder you saved it into as the most recently used folder (6.4.x only).
- File|Exit: If you used File|Exit, or the X button if EditPad doesn't have a tray icon, and you clicked Cancel Close when prompted to save a modified file, EditPad would terminate anyway if you then used a file dialog like File|Open.
EditPad Lite 6.4.1 – 12 March 2008
- URLs that don't indicate the protocol but begin with www or ftp are now also highlighted. I.e. www.editpadpro.com will be highlighted just like http://www.editpadpro.com/.
- Configure File Types: The spinner controls on the Editor tab were positioned incorrectly, and non-functional (6.4.0 only).
EditPad Lite 6.4.0 – 3 March 2008
- Drag and drop: Drag tabs from EditPad to Windows Explorer to copy the file.
- Drag and drop: Drag tabs from one EditPad instance to another. Hold down Shift to move the file between the instances, instead of opening it twice. Unsaved files can be dragged.
- Drag and drop: Dragging text from one EditPad instance to another with the Shift key held down will now move the text (i.e. deleting it from the source instance).
- Drag and drop: When dropping files with the Alt key held down, insert the full path to the file into the clip rather than the file's contents. This works with files dragged from Windows Explorer (or any other application) as well as tabs dragged from EditPad.
- File Types, Encoding: Option to write the BOM only if already present, using the write/don't write option as the default for new files.
- Setup: Create Portable Installation directly from the self-extracting setup. The Install on Removable Drive menu item in the Help menu was renamed for consistency.
- When saving a file, check if the encoding matches the XML declaration or the HTML content-type meta tag (if either of these is present). The reason for this is that when you open a file, EditPad looks for an XML declaration and HTML content-type meta tag. If either of these is found, the encoding specified in it overrides any settings you made in the file type configuration. This means that if you save a file with an incorrect XML declaration or HTML content-type meta tag, EditPad will open it with the wrong encoding next time, as would any other application that supports XML or HTML.
- EditPad now uses a plain menu bar without images if a screen reader is running when you start EditPad, as some screen readers cannot read EditPad's owner-drawn menus.
- Screen readers will now properly "see" spaces in EditPad's editor control. This was broken since version 6.1.0 due to the fix to force consistent spacing when Windows XP does font substitution. This fix is still in place, but now improved to be compatible with screen readers.
- U3: The U3 version of EditPad Lite 6.3.x failed to save its preferences; EditPad Pro did not have this problem.
EditPad Lite 6.3.1 – 16 August 2007
- Ctrl+Arrow Up/Down now treats a block of lines separated by a blank line as a paragraph instead of just moving to the next line when word wrap is off.
- File|Reopen|Remove Obsolete Files: Files on drives that are no longer available were not removed from the list of files (6.2.2 and 6.3.0 only).
- File|Save causes an "access denied" error when saving to a hidden file.
EditPad Lite 6.3.0 – 26 June 2007
- Preferences, Editor: Option to focus the main editor when a search match is found.
- EditPad Lite 6 now leaves two pixels of space between the left edge of the editor and the actual text, like EditPad Lite 5 used to do.
- Encoding: Detect encoding based on the HTML Content-Type meta tag.
- Read only: If a file is opened as read only because its read only attribute is set, and you turn off the read only mode in EditPad, and you save the file with File|Save, EditPad will automatically clear the read only attribute instead of showing an error.
- Read only: When checking if a file needs to be reloaded from disk, EditPad will now also check the status of the read only attribute, and toggle the status of the file in EditPad accordingly if it wasn't modified in EditPad.
- Show a friendly error message when opening a file larger than 2GB instead of crashing.
- Window caption and taskbar button now indicate with a * if the active file is modified.
- Double-clicking on a file in Windows Explorer did not restore EditPad if it was minimized with the taskbar button still visible (version 6.2.2 only).
- Files with the read only attribute set are now properly swapped out to disk if they're larger than the "huge files" setting.
EditPad Lite 6.2.2 – 19 March 2007
- Editor: EditPad will now only allow Thai vowel signs to be typed after Thai consonants, and Thai tone marks only after Thai consonants or vowel signs. This makes sure you won't type any Thai character combinations that cannot be properly displayed.
- Editor: The Delete key will now also delete all combining marks (diacritics, vowel and tone signs, etc.) that follow the character being deleted. This makes sure the marks aren't unintentionally combined with the preceding character.
- Editor: When typing S-with-comma or T-with-comma on a Romanian keyboard into a file using the Windows 1250 or ISO-8859-2 encoding, EditPad will now insert S-with-cedilla or T-with-cedilla into your file, instead of a question mark. (Windows 1250 and ISO-8859-2 do not contain the characters S-with-comma or T-with-comma, so they cannot be represented exactly. Some fonts may display S/T-with-comma instead of S/T-with-cedilla, however.)
- File|Reopen|Remove Obsolete Files: EditPad now first checks if the drive each file is on is still available, to avoid having to check individual files on unavailable drives, as this may be quite slow with certain network configurations.
- Help|Install on Removable Drive now also copies over all history lists.
- EditPad 6.2.1 did not take over preferences stored in the registry by earlier EditPad 6.x.x releases; EditPad 6.2.2 will properly take over preferences from all previous 6.x.x releases.
- Editor: Typing in a character that could not be represented in the file's encoding no longer shows the warning message twice in a row if you don't disable it.
- Editor: When using the block cursor (e.g. in overwrite mode), clicking beyond the end of the line placed the cursor on top of the last character instead of after it.
- Print: EditPad did not properly calculate the width of characters that aren't included in the default Windows code page. This caused those characters to be spaced too widely or cut off when using a proportionally spaced font.
- Print: EditPad would lock up when printing a file larger than 64K if word wrap was off in the editor. This was a side effect of a fix applied in 6.2.0 for a Vista-related lock-up problem.
- Search: EditPad did not adapt the line break style of the search text to the file being searched if that file had never been activated since being opened in EditPad. Searching for a multi-line string through all files will now activate files during the search if they hadn't been activated yet.
- Search|Show Search Panel: Pressing Ctrl+F when there is no selection at all will now turn off the "selection only" option. Previously, Ctrl+F would turn on "selection only" when there's a multi-line selection and turn it off when there's a single-line selection. It would do nothing when there was no selection at all.
- Vista: Checkboxes and buttons in dialog boxes like the preferences or file type configuration no longer disappear when you press the Alt key.
- Vista: Text would be shifted adding whitespace before or after the selected text if the line on which the selection starts and/or ends contains combining marks (characters displayed combined with the preceding character).
- Windows 98/ME: Copying and pasting between two EditPad instances caused random characters to be appended to the pasted text.
EditPad Lite 6.2.1 – 22 January 2007
- Command line: Allow forward slashes instead of backslashes in file names
EditPad Lite 6.2.0 – 5 January 2007
- Help|Install on Removable Drive: Option to force EditPad to treat any drive as a removable drive.
- Reduced memory usage for the undo history when searching and replacing using literal text.
- View|New Editor: If EditPad is maximized and configured to split itself in the Editor Preferences, then the two instances will now occupy the full screen instead of the size EditPad would occupy when being "restored".
- EditPad 6.1.2 did not always remember certain things between EditPad sessions. This included the font selected in Options|Font, the last folder used by File|Open, whether to check if EditPad is the default editor, and the last tip shown as the tip of the day.
- Edit|Go to Line did not move keyboard focus to the editor, making it appear the command did nothing if the editor didn't have keyboard focus already.
- Preferences, System: The option to erase history lists did not erase the search history.
- Search: "loop automatically" did not work when using Find Previous with "all files" turned off.
- Search: "selection only" skipped the first and last lines in a rectangular selection if it was made from the upper right corner to the lower left corner.
EditPad Lite 6.1.2 – 27 October 2006
- Mouse wheel: If the scroll step is set to a very large number of lines in the Control Panel, automatically limit it to the number of lines visible in EditPad (i.e. one page).
- Preferences, Editor: The option to sound a beep on search failure will now also sound another beep if a match was found after looping automatically.
- Preferences, System: When keeping the registry clean, save the settings in an .ini file in a user-specific folder rather than the folder where EditPad is installed (except when EditPad is run from a USB stick).
- Tabs: Scroll all the visible tabs out of view when Ctrl+clicking the arrow buttons on the tabs.
- Mouse pointer did not snap to the default button when this option is turned on in the Control Panel.
- Preferences, Cursors: The option to change the cursor's shape depending on insert or overwrite mode did not work in EditPad Lite 6.x.x (worked fine in Pro).
- Rectangular blocks containing tabs paste with spaces instead of tabs. Note that if blocks with tabs are pasted at different column positions, the columns may not align in the same way depending on the tab stop positions.
- Search: The "selection only" option did not always work properly with rectangular selections (6.1.0 and 6.1.1).
EditPad Lite 6.1.1 – 15 September 2006
- Convert|Initial Caps did not work properly with rectangular selections like the other 3 case conversion commands.
- Double-clicking an email address did nothing in EditPad Lite.
- Printing did not work in EditPad Lite 6.1.0, causing an access violation error. This problem did not occur in EditPad Pro.
EditPad Lite 6.1.0 – 7 September 2006
- File Types, Associations: Button to use the green EditPad icon for a particular file type
- Ctrl+Del at the end of a line now only deletes the line break and the next line's leading whitespace rather than all following non-word characters spanning any number of lines.
- Due to Windows XP font substitution, the size of a space is not always constant. This caused text to "jump around" when part of a line was selected and the cursor position to be off when fonts were being substituted. Font substitution occurs when the active font doesn't support the script the text is written in. E.g. opening a Unicode file containing Thai characters with the font set to Courier New will cause the Thai characters to be displayed with a Thai font, and spaces between the Thai words would be smaller than the Courier New space width. EditPad Pro now forces the text to be spaced consistently.
- File Types, Encoding: Allow the option not to write the BOM to be used even when the default encoding is not a Unicode encoding; require the option to auto-detect files without a BOM to be on instead.
- File Types, Encoding: Option to detect UTF-8 as well as UTF-16 files without a byte order marker. (If the file contains at least one non-ASCII character and no invalid UTF-8 sequences in the first 64K of the file, treat it as UTF-8.)
- Large screens like the preferences or file type configuration now automatically reduce themselves and add scroll bars on computers with very low resolution screens.
- Paste: If there's a rectangular selection, and the text on the clipboard was not copied by EditPad Pro, paste it as if it was a rectangular selection.
- Ctrl+Backspace to delete a single character at the very start of the file caused an access violation.
- Cursor movement through tabs was sometimes inconsistent.
- EditPad would hang or crash when trying to interpret certain binary files as UTF-8 files (e.g. when opening a file with an .xml extension that's actually a binary file rather than an XML file).
- File Types, Encoding: The default line break style was not applied properly when creating new files.
- Options|Stay on Top: If the stay on top option was active and the tip of the day screen was not disabled, the tip of the day screen would be hidden behind EditPad the next time EditPad was started, making it impossible to close with the mouse. Now, the stay on top option will not actually take effect until the tip of the day window has been dismissed.
EditPad Lite 6.0.3 – 26 June 2006
- File|Print: Trying to print certain files got EditPad stuck on a "list index out of bounds" error
- File|Reload from Disk: EditPad 6 didn't keep the cursor at the end of the file like EditPad 5 used to do
- Tray icon: The Reopen menu in the tray icon would be empty until EditPad Pro was actually opened when starting EditPad Pro minimized to the tray
EditPad Lite 6.0.2 – 19 June 2006
- Convert|Text Encoding: Enlarging the text encoding screen now enlarges the preview of the converted file rather than the list of available encodings.
- Convert|Text Encoding: The preview will now maintain its scrolling position when you select another encoding rather than scrolling back to the top.
- Edit|Paste: Show the text encoding warning if the pasted characters cannot be represented in the current file's encoding (causing them to be substituted with question marks).
- Options|Font: Show a hint about rotated characters when selecting a Chinese/Japanese/Korean font for vertical printing.
- Tabs: If EditPad prompted to reload a file when you clicked on a tab, that tab would "stick" to the mouse pointer the next time you moved it over the row of tabs.
- Unicode input from virtual keyboard drivers is now accepted correctly.
EditPad Lite 6.0.1 – 9 June 2006
- Clipboard: On Windows 98/ME, EditPad Pro now copies text both as ANSI and Unicode to the clipboard, so other applications can paste either format. Windows 2000/XP/Vista automatically convert Unicode text down to ANSI, so EditPad needs to copy only one format.
- Clicking after a character with a mark encoded as a separate character now always places the cursor after the mark, never (virtually) between the character and its mark
- Convert|Case shifted the text if the text cursor was beyond the end of the line
- Convert|Initial Caps did not expand the selection to span whole words like in EditPad 5
- Media player keys on Microsoft keywords did not work when EditPad had keyboard focus
- Preferences, Cursors: The standard arrow cursor option had no effect
- Right-clicking while moving the mouse pointer with the left mouse button held down caused a harmless access violation error
- View|Browser prompted for the file name if the file was previously saved and was modified after saving, instead of automatically saving it with the same name, as EditPad 5.x.x used to do
EditPad Lite 6.0.0 – 24 May 2006
Major new features:
- Install on Removable Drive command, so you can carry EditPad with you wherever you go.
- Preferences, Cursors: Configure the appearance of the text cursor (previously only possible in EditPad Pro).
- Preferences, Cursors: Select the mouse pointer to use for the editor (instead of the standard Windows I-beam pointer).
- Full support for Unicode (UTF-8, UTF-16, etc.) and a wide range of legacy code pages (Windows, DOS, 8859, EBCDIC, KOI8, etc.). Edit all Unicode and legacy files directly, without conversion. Convert files between any encoding with the Convert|Text Encoding menu item. Set default encoding and auto-detection options for each file type in Options|Configure File Types.
- Redesigned search-and-replace panel, with all commands and options now available through the new Search menu.
- Improved rectangular block editing or column editing, with many new commands in the Block menu. Rectangular selections are now truly rectangular. They no longer need to start and end at a character, but can extend beyond the end of the line.
- At startup, EditPad will check if it is the default program for opening text files. If not, it will ask you if the default should be changed.
- Auto Indent: When auto indent is on, pressing the Backspace key when there is only whitespace to the left of it will unindent the line to the previous indentation level.
- Command line: Interpret and open file:/// URLs.
- Ctrl+Click to select the entire paragraph; Ctrl+Click+Drag to select several paragraphs.
- Double-click after the last tab to add a blank, untitled tab (as does File|New).
- Edit|Go to Previous Editing Position moves the text cursor to the position of the last inserted or deleted character. Repeating the command cycles around the last 4 editing positions.
- File Types: Ability to enter a regular expression that must match at the very start of a file to determine the file type if it cannot be determined based on the file mask.
- File Types: Default line break style for new files.
- File Types: Default text encoding and options to auto-detect Unicode files with missing BOM and binary files.
- File|Close All But Current.
- File|Print: New "selection only" checkbox on the print preview limits the printout to the paragraphs that are (partly) selected. The difference between marking "selection only" and using the Block|Print menu item is that the latter will print only the selection itself, re-applying syntax coloring as if the selected block is a complete file, while the former will always print entire paragraphs, using exactly the same syntax coloring as when printing the whole file (even if syntax elements span across paragraphs, and are only partly included in the printout).
- Forward and back buttons on 5-button mice such as the Microsoft Explorer mouse now activate the next or previous file.
- Keyboard shortcut Alt+Up that can be used instead of double-clicking on an URL or misspelled word.
- Middle mouse button click and move mouse pointer to scroll.
- Middle-click on a tab to close it.
- Preferences, Editor: Option for View|New Editor to cascade EditPad instances (i.e. open the new instance with the same size, but moved slightly to the right and below).
- Preferences, Editor: Option to highlight the active line. The actual color can be configured as "highlight active line" on the Colors tab. The line is only highlighted when the editor has input focus.
- Preferences, Editor: Option to make View|New Editor open the current file in the new EditPad instance
- Preferences, Editor: Smart Home key: Pressing the Home key moves the text cursor to the first non-whitespace character. If the text cursor is already at that position, move it to the very start of the line.
- Preferences, Files: Additional option for the default folder for open/save dialogs: the folder which editpad.exe itself is in. Useful for EditPad installations on removable disks.
- Preferences, Files: For the default open/save dialog folder, you can now toggle the option to use the folder containing the active file in addition to specifying a default folder used when the active file is unsaved
- Preferences, Files: If the option to automatically reload files from disk is on, add the option to always prompt, even if the file is not modified in EditPad Pro
- Preferences, Files: Option to lock files, preventing them from being overwritten by other people or applications
- Preferences, System: Specify the default web browser
- Preferences, System: You can now select the web browser to be used by View|Browser
- Scroll Lock: When scroll lock is active on the keyboard, the cursor stays where it is when using the Arrow keys, etc. and the display is scrolled
- Search: "Loop automatically" option to automatically start searching from the start of the document again if no search match could be found in the remainder of the document
- Search: History button to recall a previous search. Click to toggle between the current search settings and the previous search settings. Use the drop-down menu to retrieve one of the last 16 search settings.
- Special shortcut keys on Microsoft multimedia keyboards and compatible keyboards now work in EditPad
- Triple-click to select the entire paragraph; triple-click+drag to select several paragraphs
- View|Previously Edited File: Activate the file that you last made a change to in EditPad. Repeating the command cycles around the last 4 editing positions.
- Automatic scrolling while selecting text with the mouse, and while dragging and dropping, is now three times as smooth.
- Clicking on a file's tab or opening a file now moves the keyboard focus to the editor, so you can start editing the file right away.
- Convert|Uppercase, lowercase, etc. no longer disable themselves when there is no selection, but will convert the line the text cursor is on.
- Ctrl+Backspace (truncate word left) no longer deletes non-word characters between the current word and the previous; if the cursor is pointing at non-word characters, Ctrl+Backspace deletes the non-word characters up to the previous word
- Ctrl+Del (truncate word right) no longer deletes non-word characters between the current word and the next; if the cursor is pointing at a non-word character, Ctrl+Del deletes the non-word characters up to the next word
- Ctrl+PageUp/Down should scroll the text so that the active line becomes the bottommost/topmost visible line; if it already is, scroll one page up or down.
- Don't scroll the cursor in view when resizing EditPad, unless the cursor was already visible or "keep text cursor in view while scrolling" in the editor preferences is set to always keep the cursor in view.
- EditPad's window caption now shows the full path of the file being edited, and taskbar button now shows the file's name
- File Types: Instead of a list of extensions, you can now specify any kind of file mask (including a list of extensions, of course) that will be used to check the file type of a file
- File Types: Known backup extensions are now ignored when determining the file type. E.g. myfile.html.bak is treated as a .html file (unless a .bak file type has been defined).
- File Types: The "clickable URLs" syntax coloring scheme now supports relative file:// URLs, and URLs with spaces if surrounded by quotes
- File|Print: In addition to the fixed zoom percentages of 33%, 50%, 75%, 100%, 150% and 200%, there are now two additional zoom percentages that show the whole page or the width of the page, which are automatically adjusted when you resize the preview.
- File|Print: The print preview is now more accurate at lower zoom levels, eliminating clipped words or words with too much whitespace between them.
- File|Reload from Disk: If the text cursor is at the very end of the file when reloading it, the cursor will be automatically moved to the end of the new file.
- File|Save (Copy) As, Block|Write: Remember the folder last used for Save Copy As in conjunction with the folder the current file is in, rather than defaulting to the folder the current file is in.
- Keyboard: Pressing the Escape key now only closes the pane that has keyboard focus. If no pane has keyboard focus, all panes are closed like in the past. Pressing Escape twice will always close all panes.
- Keyboard: Pressing the context menu key on the keyboard (to the left of the right hand Control key) now pops up the right-click menu near the position of the text cursor rather than in the upper left corner.
- Last letter of lines shown in italics will no longer be partially clipped when using a TrueType font. Bitmapped fonts will still be clipped.
- Preferences: Added a browse button wherever a path needs to be specified
- Rectangular selections are now truly rectangular. Select any rectangle, regardless of whether it covers any text or not.
- Right-clicking on the selection now shows a different popup menu than right-clicking outside the selection. The former menu shows commands related to the selection, the latter has commands related to the whole file.
- Search: Alt+Up and Alt+Down cycle through the history list of the search box or replace box (whichever has keyboard focus)
- Search: Do not activate tabs when searching through all open files, so the search is not delayed by on-demand syntax coloring
- Search: Do not show a message box when the text could not be found. Show a message in the status bar and flash the toolbar button icon instead.
- Search: Eliminated "start from beginning" checkbox. Use the Find First button to search from the beginning. Replace All now always starts from the beginning.
- Search: The "selection only" option now supports rectangular selections. Previously, rectangular selections were searched as if they were linear, causing the text to the sides of the rectangular selection to be searched.
- Search: When "selection only" is on, the selection will be marked as the search range. When a search match is selected inside the search range, searching again will continue the search inside the same search range. Previously, EditPad would automatically turn off "selection only". When making a new selection (partially) outside the search range, the new selection is used as a new search range for the next search.
- Search: Whether the selected text is used as the search text, or whether the "selection only" option is turned on, is now determined by the fact if the select spans multiple lines rather than by the length of the selection.
- Tabs: Different tab color for read only files.