EditPad Lite Changelog

What's new in EditPad Lite 8.4.2

Jul 21, 2023
  • Improvement:
  • Improved scrolling performance, particularly when doing so by rotating a stepless mouse wheel.
  • Bug fixes:
  • Dragging a file from WinRAR and dropping it onto EditPad’s main editor created a blank tab with the name of the file instead of loading the temporary file that WinRAR extracted the file to (EditPad did correctly open the temp file when dropping anywhere onto EditPad except its main editor).
  • Edit|Delete Line now properly deletes the last line in the file when the cursor is after the last line break in the file.
  • File Types|Colors: Color picker was not restricted to the solarized, harmonized, or monochrome colors when customizing a solarized, harmonized, or monochrome palette (since 8.1.0).
  • Help|Create Portable Installation did not copy over the user word lists with learned words and learned replacements.
  • Regex: Subroutine calls to capturing groups defined inside lookbehind are now a syntax error; previously such calls were incorrectly matched from right to left, possibly causing the regex engine to get stuck in an infinite loop.
  • Text Layout: Visualizing control characters as IBM PC glyphs or as Unicode control pictures now highlights them with the “Editor: Control Characters” color (which has a wavy underline in most built-in palettes) when using a complex script text layout just as it does with left-to-right text layouts.
  • Word wrapping now takes into account the text layout’s option for visualizing control characters when determining the width of control characters.

New in EditPad Lite 8.4.1 (Nov 7, 2022)

  • Bug fixes:
  • FTP: Could not connect to FTP servers such as WS_FTP that return a 503 error if the SYST command is sent before logging in (5.4.0 only).
  • Home key had no effect if the cursor was beyond the end of a line on an empty line (and thus also beyond the start of that line) when using a complex script text layout.
  • Placeholders: A single extraneous character at the end of a placeholder option was ignored; e.g. %MATCH:LQ% was interpreted as %MATCH:L%.
  • Preferences|Open Files: Automatically reload all files in the active project that were modified on disk did not reload the active file when switching back to EditPad when multiple files are open in the project and only the active file was modified by another application.
  • Switching between a left-to-right and right-to-left text layout did not immediately move the vertical scroll bar to the other side of the editor; it would move after switching to another file and back.

New in EditPad Lite 8.4.0 (Jun 27, 2022)

  • New feature:
  • Font used by the main menu, toolbars, and context menus can now be changed by right-clicking the main menu or any toolbar and selecting Menu Font.
  • Improvements:
  • Manifest now includes longPathAware to indicate support for paths longer than 260 characters (which EditPad has had since version 8.0.0).
  • Status bar now adjusts its height and the width of its panel to the size of the font.
  • Bug fixes:
  • Reducing font size after enabling line numbers no longer makes the cursor invisible at the start of the line.
  • Search|Highlight All: A zero-length regex match at the very end of the file is now highlighted.

New in EditPad Lite 8.3.1 (Mar 1, 2022)

  • Improvements:
  • Do not copy text in AceText’s clipboard if PowerGREP 2.x.x is installed as this old version of PowerGREP was not correctly future-proofed for AceText’s new clipboard format.
  • Search: Allow Find Previous with a regular expression when the Line by Line search mode is active, going through the lines in the file from bottom to top and applying the regex to each line from left to right.
  • Bug fixes:
  • File Types|Encoding: If the default encoding is UTF-16 or UTF-32 but the file being opened is not a multiple of 2 or 4 bytes in size then open the file using the non-Unicode encoding instead of trimming the final bytes in the file to make it a multiple of 2 or 4 bytes in size. Previously, EditPad would check whether the file is likely valid UTF-16 or UTF-32 after the final bytes had been trimmed which could result in the file being opened using the non-Unicode encoding but with 1 or up to 3 characters missing at the end.
  • Search Options|Adapt Case: When searching in regular expressions mode (regardless of whether the seach term is a regex or a literal) and replacing with a literal string using the Adapt Case option, then doing a second replacement with a different replacement string continued to use the previous replacement until a regex match with different casing was found.
  • Search: Pasting 17 or more bytes from a hex editor into the small Search or Replace box failed with an access violation error.
  • Search: Regexes like Gliteral that start with G and then have nothing but literal text ignored the G finding the literal text anywhere in the file.
  • Search|Replace Current as well as Replace and Find Next/Previous commands failed with an access violation error if the replacement text contained the %LINE% or %LINEN% match placeholders (8.3.0 only).

New in EditPad Lite 8.3.0 (Jan 20, 2022)

  • Improvement:
  • Single-line edit controls now select all their contents when they receive keyboard focus as they used to do in EditPad 7 and as they do in most Windows applications.
  • Bug fixes:
  • AceText would sometimes paste into the Search or Replace box when the multi-line Search panel is a floating window even though EditPad’s main editor control had keyboard focus.
  • File Types|Brackets: Changing the option to highlight brackets within tags now immediately updates bracket matching in files that are already open.
  • Search|Find Next now indicates no match can be found instead of looping when the cursor is at the end of the search range and the option to loop automatically is off; this stops it from looping when searching for a regex that finds a zero-length match at the end of the search range.

New in EditPad Lite 8.2.5 (Sep 7, 2021)

  • Bug fixes:
  • Changing the font size with Ctrl+Wheel only made the font larger when using a complex script text layout.
  • Search: Replacements were jumbled if the replacement string contained a case conversion backreference that is not at the end of the replacement and the case conversion has no effect because the matched text is already the correct case or doesn’t have any case; e.g. replacing 9 with U0; resulted in ;9 instead of 9;.
  • Search|Find Last had issues when using a regular expression; now it will say that regular expressions cannot search backwards similar to Search|Find Previous.

New in EditPad Lite 8.2.4 (May 31, 2021)

  • Search: Replace Current did not substitute backreferences (8.2.3 only).

New in EditPad Lite 8.2.3 (May 26, 2021)

  • Improvement:
  • Search: Show an error message if a regular expression search failed due to a regex matching error such as infinite recursion, catastrophic backtracking, or an excessive number of group repetitions.
  • Bug fixes:
  • File Types|Colors: The companion palette choices that you assigned to custom palettes reverted to (none) when restarting EditPad.
  • Opening a set of files that includes a file and its working copy no longer opens the working copy twice.
  • Preferences|Keyboard: Search commands that are not available in EditPad Lite can no longer be assigned keyboard shortcuts.
  • Search: The replacement string tokens $_, $‘ and $’ that represent the subject string (the file being searched), the text before the match, and the text after the match, were not correctly substituted.
  • Status bar: Negative line numbers that are shown when the cursor is on a line in the bottom part of the file before the file has been fully scanned for line breaks were off by one and did not immediately change to a positive number when line break scanning was completed.
  • View|Dark Theme: When switching between themes switches the active file between companion palettes the Search and Replace boxes did not switch to the companion palette until you switched between files.
  • Windows 7 and later: EditPad’s JumpList (right-click menu of the taskbar button) is now maintained by Windows as it was for EditPad 8.1.2 and all previous versions; EditPad’s own handling of the JumpList that was introduced with EditPad 8.2.0 caused too many issues for too little benefit.
  • Word wrap now continues to leave a cursor’s width at the end of each line when you edit a line after switching between Insert and Overwrite mode switched between a cursor that goes between the characters and a cursor that goes on top of the characters to avoid text being wrapped differently in the two edit modes.

New in EditPad Lite 8.2.2 (Apr 9, 2021)

  • Bug fixes:
  • Edit|Delete Line now deletes the search term or replacement text when the small Search or Replace box has keyboard focus instead of deleting a line in the main editor; this is more consistent with Edit|Delete Line deleting a line in the search term or replacement when the multi-line Search or Replace box has keyboard focus.
  • File Types: Python syntax coloring did not highlight integer numbers containing zeros or any hexadecimal numbers (8.2.0 and 8.2.1).
  • Mouse pointer did not snap to the default button when this option is turned on in the Control Panel (8.2.0 and 8.2.1).
  • Preferences|Panels: Side panel colors were not correctly applied when using the dark theme (8.2.0 and 8.2.1).
  • When EditPad Lite 8 runs with administrator privileges it shows a red instead of a green icon; this icon now shows “Lite” instead of “Pro” at higher resolutions.
  • Windows 7 and later: If an error occurs when initializing the right-click menu of the taskbar button then EditPad now silently ignores that menu instead of showing an error message and failing to start.
  • Word wrapping at the window edge while using a left-to-right text layout with a monospaced font made lines to long if they were indented with tabs mixed with spaces that didn’t contribute to the indentation (because each run of spaces was shorter than the tab size setting).

New in EditPad Lite 8.2.1 (Apr 1, 2021)

  • Improvements:
  • EditPad now gives priority to pasting its own clipboard format over pasting an AceText clip so that EditPad’s new ability (since 8.2.0) to pass its syntax coloring scheme and file name to AceText by copying an AceText clip does not interfere with EditPad-specific features such as pasting whole lines.
  • Syntax coloring is now more responsive when files contain very large sections of text that do not have any syntax color changes, such as a multi-line comment that runs until the end of the file (because you didn’t get around to typing the closing delimiter yet).
  • Syntax coloring is now updated more reliably when syntax coloring schemes use large “detail” subschemes, such as “here documents” in Perl scripts.
  • Bug fixes:
  • File Types|Tabbing: Changes to the quote character and escape character were not registered.
  • Preferences|Cursors: End key did not work correctly or at all if the cursor was placed beyond the end of a line, which can only happen if you enable “allow text cursor to be moved beyond the end of the line”.
  • Search: Regular expression syntax colors now follow the palette of the active file when switching between files.
  • Search: The small Search and Replace boxes had tiny fonts on Windows 8.1 and prior if the system used high DPI scaling (8.2.0 only).
  • Search: The small Search and Replace boxes now follow the palette of the active file when switching between files just like the multi-line Search and Replace boxes do.
  • Syntax coloring did not update itself correctly when using the “clickable URLs” syntax coloring scheme (8.2.0 only).
  • Windows 7 and later: If an error occurs while updating the right-click menu of the taskbar button then EditPad now silently stops updating that menu instead of popping up an error message.

New in EditPad Lite 8.2.0 (Mar 18, 2021)

  • New features:
  • Clip Collection: Edit Clip dialog (which EditPad uses when you don’t have AceText) now lets you select a syntax coloring scheme and add an URL to the clip.
  • Clip Collection: Portable installations of EditPad can now integrate with portable installations of AceText; requires AceText 4.0.0 or later.
  • Preferences|Cursors: Additional options for the Home and End key to move the cursor to the start/end of the physical line and whether going to the first/last non-whitespace character should be done on the first or second press.
  • Preferences|Editor: Keep the same line active when selecting an entire line (place cursor at the start of the line).
  • Rectangular selections can now be copied and pasted between EditPad and RAD Studio and Visual Studio and other editors that support the clipboard formats used by RAD Studio or Visual Studio.
  • Improvements:
  • Clip Collection: Automatically refresh the active collection in AceText if it changes while EditPad has keyboard focus; this is particularly useful when the ClipHistory is the active collection.
  • Clip Collection: Collections saved by AceText 4.0.0 or later can now be loaded when using EditPad without AceText; older versions of EditPad and AceText will not be able to open collections saved by EditPad 8.2.0 and later.
  • Copy text as an AceText clip so that AceText 4.0.0 and later can capture the syntax coloring scheme and the URL (file link).
  • File Types: Batch file syntax coloring now highlights GOTO and CALL labels, PROMPT and TITLE strings, SET values, and more names of internal and external commands.
  • File Types: C# syntax coloring now supports digit separators and binary numbers; all contextual keywords are now highlighted as keywords.
  • File Types: JavaScript syntax coloring now highlights all keywords that are reserved words in some versions of JavaScript.
  • File Types: Python syntax coloring now supports digit separators and octal and binary numbers.
  • Help|Create Portable Installation now has the option to copy over syntax coloring schemes in EditPad Lite too.
  • Options|Text Layout: Actual font sizes of text layouts with fallback fonts are now much closer to font sizes of text layouts without fallback fonts; you may need to reduce the font sizes of text layouts with fallback fonts that you configured for or that were pre-configured by older versions of EditPad.
  • Search|Cut Matches: Status bar message now indicates matches were cut rather than replaced.
  • Search|Search Options|Line by Line: Status bar message now indicates matching lines rather than matches were replaced.
  • Tab-delimited values: Comment character that, if placed at the start of the line, disables interpreting separator characters on that line.
  • Tab-delimited values: Take the width of the last column into account if a line has fewer tabs than other lines.
  • Tab-delimited values: Use the column widths to set the range of the horizontal scroll bar.
  • Tools: The syntax coloring schemes for tool errors included with EditPad are now “fast” syntax coloring schemes.
  • Windows 7 and later: EditPad now maintains the list of recent files shown by the right-click menu of EditPad’s taskbar button by itself to make it show recently closed files like the File|Open submenu does; this only works for files for which EditPad is the default application.
  • Windows 7 and later: The right-click menu of EditPad’s taskbar button now shows files that you have open in EditPad and that you recently switched to as tasks.
  • Zero-width space is now consistently treated as a non-spacing character that is zero pixels and zero columns wide.
  • Bug fixes:
  • Automatic reload: Choosing to close the file when prompted whether you want to reload it fails if the file that is activated next also triggers a prompt to reload.
  • Block|Write to File and Block|Append to File now correctly write rectangular selections.
  • Clip Collection: Inserting an empty clip triggered an access violation error instead of doing nothing.
  • Command Line: File names beginning with “notepad” were ignored (8.1.2 only).
  • Elastic tab stops did not work when entering or pasting text into a new tab with elastic tab stops already enabled when the file was still blank.
  • Elastic tab stops stopped functioning correctly for files that were made completely blank until those files were reloaded or elastic tab stops were turned off and turned on again for the file.
  • Elastic tab stops: Selecting text from the top half of a large file until the very end of the file and replacing that by typing or pasting failed with an access violation.
  • Favorites: Organize Favorites dialog now allows top-level folders to be collapsed.
  • File Types: PowerShell syntax coloring scheme now highlights Foreach-Object as a cmdlet instead of as the “foreach” keyword.
  • File Types|Encoding: Non-Unicode encoding could not be selected correctly.
  • Print: Showing the print preview could fail if the state of the “print line numbers” checkbox remembered from a previous printout was different of the state of the Options|Line Numbers menu item for the active file.
  • Search: Path placeholders in the replacement string used the path to the first file in which a replacement was made instead of the path to the file that the replacement is made in when doing a Replace All across all open files.
  • Search: Single-line search and replace boxes now scale better on high DPI systems to avoid cutting off the tails of the letters.
  • Search|Highlight All: Regular expressions using G were not highlighted correctly because G was allowed to match at places where it shouldn’t.
  • Search|Highlight All: Regular expressions using K could be highlighted incorrectly while editing a line.
  • Tabs: The file tab of a file saved in a folder that no longer exists could not be moved to another location in EditPad via drag and drop.
  • Word wrap now leaves a cursor’s width at the end of each line so that placing the cursor at the end of a line of the maximum length allowed by wrapping does not horizontally scroll the editor by the width of the cursor.

New in EditPad Lite 8.1.2 (Jul 1, 2020)

  • Improvements:
  • Preferences|Save Files: Do not prompt to save unsaved files when Windows shuts down if EditPad is still running in the background to show its icon in the notification area with files kept in memory because the option to save the workspace is enabled.
  • Preferences|Save Files: Saving untitled files automatically when closing them now saves them as “Untitled 1.txt” instead of as “Working Copy of Untitled 1.txt” and adds them to the File|Open submenu of recently closed files.
  • This avoids confusion between untitled files that were saved automatically when you closed them and working copies of untitled files saved at regular intervals while you had them open. It also means they are no longer opened automatically next time EditPad starts unless you also turn on the option to automatically save and reopen the workspace.
  • Preferences|Save Files: Saving working copies at regular intervals is again enabled by default, as it was in EditPad 7.
  • Preferences|Save Files: The option for closing untitled files is now also used for files that were previously saved with a file name in the form of “Untitled 1.txt”.
  • This avoids confusion between untitled files that were saved automatically when you closed them and working copies of untitled files saved at regular intervals while you had them open. It also means they are no longer opened automatically next time EditPad starts unless you also turn on the option to automatically save and reopen the workspace.
  • Preferences|Save Files: Turning off the option to automatically save working copies at regular intervals now stops EditPad from saving working copies when the computer sleeps and stops EditPad from automatically opening working copies.
  • Bug fixes:
  • Keyboard: Pressing Arrow Up when the cursor is at the very start of the file or pressing Arrow Down when the cursor is at the very end of the file now clear the selection when selections are not persistent just as happens when you press Arrow Up or Down when the cursor is elsewhere on the first or last line of the file.
  • Preferences|Save Files: Automatically saving working copies when the computer sleeps no longer causes the working copies to be treated as the actual files when the computer resumes from sleep.
  • Preferences|Save Files: Shutting down or restarting your PC while EditPad has files with unsaved changes open no longer saves those changes unless you have selected this preference; a working copy (if enabled) will be left behind instead as EditPad 7 used to do.
  • Search: Small Search and Replace boxes do not fully scroll back to the left when their text is cleared.
  • Tab stop positions were slightly off when using the left-to-right text layout with a proportionally spaced font.
  • Windows XP: EditPad did not open certain file with certain names such as PhotoData.txt when passed on the command line or when those files were double-clicked in Windwos Explorer (since 8.0.0).

New in EditPad Lite 8.1.1 (Apr 23, 2020)

  • Improvements:
  • File Types: Groovy file navigation scheme now adds folding points to lists when you select to add detailed folding points.
  • Bug fixes:
  • Clip Collections: Shared clip collections could not be downloaded.
  • Command Line: /s did not always select the specified columns when used in combination with /l.
  • File Types: C# file navigation scheme now correctly handles methods containing const declarations.
  • Forum: Closing the forum window while its spell checker window is visible now automatically closes the spell checker.

New in EditPad Lite 8.1.0 (Mar 20, 2020)

  • New features:
  • Block|Prefix and Block|Suffix.
  • File Types|Colors & Syntax: Prompt before automatically adding line breaks.
  • FTP: Additional key exchange algorithms for SFTP and SSH.
  • Preferences|Save Files: Closing empty files.
  • Improvements:
  • Block|Comment: Ask which comment characters to use only once per session for each file that doesn’t have a syntax coloring scheme specifying comment characters.
  • Block|Rectangular Selections: Double-clicking a word now makes a rectangular selection of the word when Block|Rectangular Selections is on.
  • Extra|Delete Duplicate Lines: Dramatically improved performance when using the option “anywhere in the scope” on very large files.
  • File Types|Markdown: List items nested 3 levels deep.
  • FTP: Adding an FTP connection to your FTP favorites and then connecting to the same server with different settings now automatically updates that server’s settings in the FTP favorites.
  • History: Paths to compared files are now shortened with an ellipsis if they are too long to fit within the width of the History panel.
  • Improved visibility of the separator lines on toolbars when using the dark theme.
  • Macros: Playing back a macro once that performs a long-running operation that shows a progress meter and then clicking the Abort button now aborts macro playback in addition to aborting the long-running operation.
  • Maintain History List dialog now selects the first item when it appears and selects the next item when you remove the selected item(s).
  • Progress meter while opening a large set of files.
  • Shift+Alt+Page Up/Down now scroll one page like Shift+Page Up/Down does instead of moving the cursor to the first/last line as Alt+Page Up/Down do since 8.0.0.
  • Smart Quotes: A straight single quote that is interpreted as an apostrophe can now be converted into a modifier letter (U+02BC apostrophe, U+02BB turned comma (ʻokina), or U+02BD reversed comma); these three can also be converted back into a single straight quote and can be replaced with other smart quotes.
  • Bug fixes:
  • Block|Move Lines and Columns|Move Line Up did not always update the syntax coloring of the line that was moved down as a result of moving the other lines up.
  • Block|Outdent triggers an access violation if the file is empty or if the cursor is on the final blank line of the file.
  • Column typing on all lines does not mark any of them as edited.
  • Convert|Line Break Styles failed to convert one line break in the middle of the file if the file was large enough for EditPad to use two background threads to scan for line breaks.
  • Edit|Auto Match Brackets did not show a checkbox when automatic bracket matching was active.
  • Folding ranges were not preserved beyond the first folding range to contain another folding range.
  • Go|Go To: Going to a line number greater than that of the last line in the file now moves the cursor to the last line instead of triggering an access violation when word wrap is on.
  • Italics that overhang the end of the line are no longer clipped.
  • Keyboard: If the cursor had a shape that put it over rather than between characters and the Home key was configured to go to the first non-whitespace character on the line and the cursor at the first non-whitespace character of a line with leading whitespace then pressing the Home key to move the cursor to the very start of the line and then Arrow Up or Down did not keep the cursor at the very start of the preceding or following line.
  • Keyboard: Moving to a bookmarked position that is not at the start of a line and then pressing Arrow Up or Arrow Down moved the cursor to the start of the line above or below the bookmarked line instead of maintaining the cursor’s column position.
  • Mouse: Clicking at the start of the selection did not clear the selection when selections are not persistent.
  • Preferences|Open Files: Fixed serious performance issue when working with files larger than the huge files threshold.
  • Preferences|Open Files: Modified parts of huge files are no longer swapped out to disk when you turn off that option.
  • Projects incorrectly referenced files stored on the same drive as the project’s .epp file but not in the same folder as the .epp file or a subfolder thereof; this caused file references to break if the drive’s drive letter changed.
  • Regex: POSIX classes using the p notation matched only ASCII characters when used inside a character class along with other tokens instead of matching Unicode characters like they do outside character classes or when used alone in a character class.
  • Saving the file no longer scrolls the editor if the cursor is not in view.
  • Search: r and n were treated as literal line breaks that adapt to the file’s line break style instead of specifically matching only CR and LF when used in a regular expression or replacement string that consisted entirely of literal text and tokens that match or insert one specific character.
  • Search: Incremental search through all open files could fail with an access violation error.
  • Search|Favorites; Favorites were not preserved when the option to erase history lists was turned on in Options|Preferences|System.
  • Search|Selection Only: Searching through the selection did not work if the selection was rectangular and in the bottom half of a large file.
  • Ools|Standard I/O: Replacing a rectangular selection with the tool’s output triggered access violation errors when trying to undo the change or when trying to close the file.
  • View|Byte Value Editor: Byte value editor had needless extra space between the edit controls on high DPI systems.
  • When working copies are automatically opened the explanatory message now takes into account whether the option to save working copies every few minutes is on or off; when it is off, EditPad still saves working copies when the computer hibernates or goes to sleep to prevent data loss if it runs out of battery while sleeping.

New in EditPad Lite 8.0.6 (Feb 6, 2020)

  • Improvement:
  • Text Layout: The “monospaced left-to-right only” text layout now allows characters that are matched separately by the same element in the syntax coloring scheme to form ligatures; characters matched by different elements in the syntax coloring scheme still cannot form ligatures.
  • Bug fixes:
  • File Types: PHP and ASP syntax coloring schemes now allow up to 49 PHP or ASP code blocks inside an HTML tag. Previously only 4 were allowed. The limitation exists to prevent runaway syntax coloring when an HTML tag is missing its closing
  • Options|Text Layout: Customizing a text layout for which a bitmapped font was selected now automatically ticks “allow bitmapped fonts” instead of reverting the font to Segoe UI or Tahoma.
  • Options|Text Layout: OpenType fonts can now be selected without ticking the “allow bitmapped fonts” checkbox.
  • Regex: A subroutine call to a capturing group that contains an subroutine call to a non-existent group caused regex syntax coloring to disappear and triggered an error if you tried to search with it.

New in EditPad Lite 8.0.5 (Jan 30, 2020)

  • Bug fixes:
  • Discard the .ini file instead of failing to start with a Unicode mapping error if EditPad's .ini file is not a valid UTF-8 file.
  • Word wrap messed up line break positions when wrapping the bottom half of a file larger than 512 KB (64-bit 8.0.4 only).
  • Word wrap was not applied to the line in the middle of the file (or the only line in the file if it has no line breaks) when editing that line if the file was large enough for EditPad to have used background threads for line breaks and word wrapping when the file was loaded.

New in EditPad Lite 8.0.4 (Jan 27, 2020)

  • Improvement:
  • File Types: Regex to detect magic value is now applied to files matched by the “without extension” file type.
  • Bug fixes:
  • 64-bit version crashed with an “external exception” when trying to edit a file on a computer with a CPU that does not support SSSE3 or SSE4.1.
  • Adding a favorite could trigger an access violation (8.0.3 only).
  • Borders around edit boxes on toolbars were not always displayed correctly.

New in EditPad Lite 8.0.3 (Jan 14, 2020)

  • Improvements:
  • Clip Collection: The Edit Clip dialog now uses the same text layout as the active file so that a clip's contents appear in exactly the same way in the Edit Clip dialog as they would in the main editor if you inserted the clip into the active file.
  • Command Line: file:/// URLs are now truncated at the rightmost ? and # to strip off queries and fragments from the file path.
  • Options|Word Wrap: The message prompting that elastic tab stops will be disabled while word wrap is enabled now has a "don't show again" checkbox.
  • Search: Line By Line mode now places the cursor at the start of the line when a matched line is selected so that the matched line is highlighted as the active line (instead of placing it at the end of the selection which is at the start of the next line as the line break is also selected).
  • Triple-clicking a line to select the entire line now places the cursor at the start of the selected line instead of at the start of the next line (where the selection ends as the line break is also selected) for consistency with selecting a line by double-clicking the line number.
  • Bug fixes:
  • Command Line: Files passed on the command line using file:/// URLs were not opened as the URL was not correctly converted to a file path (8.0.1 and 8.0.2 only).
  • File Types|Colors and Syntax: Selecting a scheme from the "syntax coloring" drop-down list could assign a different scheme to the file type if EditPad's installation folder or the %APPDATA%JGsoftEditPad Pro 8 folder contained an invalid or incomplete .jgcscs file.
  • Search|Replace All: Replacing all matches of a regular expression with a replacement containing backreferences could cause EditPad to run out of memory when making tens of thousands or more replacements in a single file.
  • Search|Whole Words Only: Word character choices from the active text layout configuration are now used when determining whether Whole Words Only should be disabled (which it is when the search term is a literal that does not begin and end with a word character).
  • Searching for a search term that includes a literal line break failed when searching through all open files and some files had not yet been the active file after opening them.
  • Status bar used the font configured for the tabs instead of the (non-configurable) font for toolbars and menus; this could cause status bar labels to be clipped as the status bar did not adjust its size to the font for tabs.

New in EditPad Lite 8.0.2 (Jan 4, 2020)

  • Bug fixes:
  • Options|Right-to-Left: Switching between different files with one file using a left-to-right and the other a right-to-left text layout now repositions the vertical scroll bar to match the text layout of the file switched to.
  • Options|Right-to-Left: Tabs were not laid out correctly when using a right-to-left text layout.
  • Preferences|Editor: Also highlighting lines wrapped from the active line did not always highlight the correct lines and did not remove the highlight when losing keyboard focus (if the option to maintain the highlighting was off).
  • Search|Find Previous would show the message that regular expressions cannot search backwards as many times as it had lines to search through when the Line By Line search option was turned on.
  • Search|Highlight All: When highlighting the matches of a regular expression in line by line mode, all lines visible below the bottommost visible line that needed to be highlighted were also highlighted.

New in EditPad Lite 8.0.1 (Dec 31, 2019)

  • Improvement:
  • Forum: Ctrl+Shift+C copies the subject of the selected conversation or the summary of the selected message.
  • Bug fixes:
  • EditPad Lite 8.0.0 did not initialize its progress meter causing any command that may show a progress meter to fail with an access violation.
  • Horizontal scrollbar was needlessly enabled when wrapping text at the edge of the window if the file contained a line that fit exactly within the available width.
  • Options|File Types: Selecting a different file type triggered an access violation in EditPad Lite (the AV had no consequences other than preventing changing the file type).
  • Options|Font: Selecting a different Script (a setting that does not affect EditPad) no longer results in duplicate entries in the font history.
  • Preferences: Clicking OK or Apply in the Preferences dialog failed with an access violation on portable installs of EditPad 8.0.0.
  • Search|Prepare to Search did not always select the search term it prepared when using the Search toolbar with the small Search and Replace boxes.
  • Sending a long list of files from Windows Explorer to EditPad no longer causes a false error about paths longer than 260 characters.

New in EditPad Lite 8.0.0 (Dec 24, 2019)

  • New features:
  • Encodings: ATASCII, EBCDIC 1047 Latin-1, EBCDIC 9067 and 8616 extending the Greek and Hebrew EBCDIC code pages, EBCDIC 924/1140/1148/1155/4971/12712 adding the euro symbol (replacing the generic currency symbol in some of these).
  • File Types: CSV (comma separated values).
  • File Types: TSV (tab separated values).
  • File Types: “Without Extension” file type that allows you to configure EditPad and make it the default editor for files without an extension.
  • File Types|Colors: Bold and italic now offer an “unchanged” choice that uses the style selected in the text layout configuration; this allows the “off” choice to force bold or italic to be off.
  • File Types|Colors: Color for visualizing control characters that aren’t tabs or line breaks in text mode.
  • File Types|Colors: Copy and Paste buttons to copy or paste the selected color so that you can easily make two colors the same or reuse colors from other palettes.
  • File Types|Colors: Extra space between lines color to make it easy to display ruled lines when adding extra space between lines in the text layout configuration.
  • File Types|Colors: Harmonized color palettes; customizing them automatically limits the color picker to a harmonized set of 12 grays and the 12 primary, secondary, and tertiary colors.
  • File Types|Colors: Import and export color palettes.
  • File Types|Colors: Monochrome color palettes; customizing them automatically limits the color picker to a monochrome color set.
  • File Types|Colors: More predefined color palettes such as Silver, White on gray, Amber (dark), Green (dark), Night light (very dark, without any blues), Sunshine (light yellow), Log cabin (brown), Blue sky (light blue), Twilight (dark blue), Embarcadero dark, PowerShell ISE light and dark.
  • File Types|Colors: Printing palettes with black text on a white background; one of these is automatically selected when printing a file that you’re editing with a palette that does not have black text on a white background.
  • File Types|Colors: Solarized light and dark palettes; customizing them automatically limits the color picker to the 16 solarized colors.
  • File Types|Colors: Strikeout style and color.
  • File Types|Colors: Underline color can now be different from the text color for underline styles other than “font”.
  • File Types|Colors: Underline style can be unchanged (same as off in previous versions), none, font (same as on in previous versions), single, double, thick, half, wavy, dotted, dashed narrow, or dashed wide.
  • File Types|Colors: Visual Studio Light and Visual Studio Dark palettes that mimic VS 2017.
  • File Types|Definition: Show in file type selection lists option that determines whether the file type is available in File|New, File|Save, and Options|File Type allowing you to remove file types from these lists while still keeping it functional when detecting a file’s file type.
  • File Types|Encoding: If the default encoding is a Unicode encoding, provide a non-Unicode encoding as a fallback for files that aren’t valid Unicode files or if they reference unassigned code points. This makes it possible to set UTF-16 as the default encoding without having ASCII files show up as Chinese.
  • File Types|Encoding: Line break style inserted by Ctrl+Enter can now be set to any line break style supported by EditPad.
  • File Types|Syntax: All syntax coloring schemes included with EditPad Pro are now also included with EditPad Lite.
  • File Types|Syntax: The custom syntax coloring scheme editor is now included with the purchased version of EditPad Lite.
  • File Types|Syntax: The syntax coloring schemes that can be downloaded in EditPad Pro can now also be downloaded in EditPad Lite.
  • File Types|Tabbing: Detect indentation size of the text surrounding the block to be indented.
  • File Types|Tabbing: Elastic tabstops.
  • File Types|Tabbing: Regular expression to detect tab size and whether the tab key should insert a tab or spaces.
  • File Types|Tabbing: Turn on “tab-separated values” to show tab-delimited, comma-delimited (CSV), or any-one-character-delimited files with properly aligned columns.
  • Forum: +1 button that adds a “me too” vote to an issue such as a bug report or feature request.
  • Forum: Ability to filter down to conversations one participated in.
  • Forum: Ability to show complete conversations while searching.
  • Forum: Email notification level that includes conversations that you gave a +1 in addition to conversations that you participated in.
  • Forum: Server side search to search through the message bodies of all conversations, including ones you haven’t viewed.
  • Go|Go To Position: Move the cursor to a byte offset or to a line and/or column position; optionally expand the selection.
  • Keyboard: Alt+Page Up/Down scroll to make the line with the cursor the last/first visible line if the cursor is above/below the last/first visible line; otherwise they scroll one page up/down.
  • Options|File Type and File|New submenus are now available in EditPad Lite too.
  • Options|Text Layout: Layout: How to visualize control characters: two stair-stepped letters (RFC 1345); control+letter, stair-stepped hex codes; IBM PC glyphs; Unicode code points for displaying control characters; the last two only work with fonts that support these code points.
  • Preferences|Cursors: Mouse pointer over selected text can now be configured separately so you can have an I beam over unselected text and an arrow over selected text like in Word or Wordpad.
  • Preferences|Cursors: Option to place the cursor at the end of the file instead of at the top of the file when opening a file for which EditPad has not remembered an editing position.
  • Preferences|Editor: Option to highlight all wrapped lines when highlighting the active line.
  • Preferences|Panels: Same colors as the file editor option makes the side panels use the same colors as the editor, changing colors when switching between files that use different palettes.
  • Preferences|Save Files: Limit backup copies by size.
  • Preferences|Save Files: Option to save the file being edited rather than a working copy at regular intervals. Only allow this option when creating multiple backup copies per file, so automatically saved changes can be undone.
  • Preferences|Save Files: Option to use a specific folder for working copies rather than the folder containing the original file (or the My Documents folder for untitled files).
  • Preferences|Save Files: Reduce backup copies older than a certain number of days to one per day and backups older than a certain number of weeks to one per week, instead of deleting all backups older than a certain number of days.
  • Preferences|Save Files: Working copies are now saved when the system goes into standby or hibernation to prevent data loss if the system never resumes from standby or hibernation.
  • Preferences|Search: Prefer side-by-side arrangement of the Search and Replace boxes on the multi-line search panel.
  • Preferences|Search: Separate options for using the selected text or the word under the cursor as the default search term when using Search|Prepare to Search.
  • Preferences|Tabs: Bold font for active tab.
  • Preferences|Tabs: Minimum number of visible tabs, reducing tab width if there are too many tabs to fit within the width of the tab control.
  • Preferences|Tabs: Option to hide file extensions.
  • Print Preview: Selecting a palette that does not use a white background for plain text now shows a warning that printing with a colored background may use a lot of ink.
  • Proxy: Customize user agent string.
  • Regex: .NET-style capturing group subtraction (group balancing).
  • Regex: h is a shorthand for horizontal whitespace.
  • Regex: K keeps the text matched so far out of the match results.
  • Regex: o{377} is now an octal escape and 337 is now an error.
  • Regex: R matches any line break, including Unicode line breaks, and treats CRLF pairs as indivisible.
  • Regex: v is now a shorthand for all vertical whitespace instead of a character escape for the vertical tab.
  • Regex: Branch reset groups.
  • Regex: Character class intersection [left&&[right]].
  • Regex: Regular expression recursion and subroutines.
  • Regex: Relative backreferences k<-1> and k<+1>.
  • Regex: Replacement string conditionals in the form of (?1matched:unmatched) and (?{name}matched:unmatched).
  • Regex: XML shorthand character classes.
  • Search: Free-spacing regular expressions.
  • Setup: Per-user installations that don’t require admin rights and that can create shortcuts and file associations.
  • View|Dark Theme switches between the standard Windows theme and EditPad’s own dark theme.
  • View|New Editor: Command to launch a new instance with administrative privileges.
  • Improvements:
  • Automatically reloading files when their last modification date changes no longer reloads all files when your computer’s time zone changes (which may happen automatically when daylight saving time begins or ends).
  • Block|Indent/Outdent: If there is no selection, indent or outdent the active line without making a selection.
  • Character Map: Double-clicking a character in the character map now enters characters in the same was as typing characters using the keyboard so that Overwrite mode is respected and column editing is supported.
  • Context menu key on the keyboard now shows the context menu for side panels when they have keyboard focus.
  • Context menu key on the keyboard now shows the same context menu as when right-clicking when the small Search and Replace boxes have keyboard focus.
  • Convert|Line Break Style: Replaces the Windows/UNIX/Mac options to allow conversion between all line break styles rather than just these three; also allows the line break style for the Enter and Ctrl+Enter keys to be chosen.
  • Edit|Cut Append, Copy Append, and Swap with Clipboard now work with the small Search and Replace boxes when they have keyboard focus.
  • Extra|Sort Alphanumerically replaces Extra|Sort Alphabetically.
  • File Types: Fast syntax coloring schemes now use a background thread if the visible part of the file is very large, such as an XML file or database dump that does not have line breaks.
  • File Types|Colors: Color picker shows all the colors used in the selected palette in the order that they are first used so you can easily use exactly the same color for multiple elements.
  • File Types|Colors: Margin color is now customizable in EditPad Lite too.
  • File Types|Colors: Selecting “default” as the background, text, or underline color for selected text now leaves that color unchanged when text is selected instead of using the highlighting colors of the Windows theme.
  • File Types|Colors: Show previews of all the colors in the list.
  • File Types|Definition: Always Open/Edit files of this type with EditPad are now enabled for the “unspecified file type”; they add an “Open” or “Edit” item to the context menu of all files in Windows Explorer that don’t already have one; the context menu items open the file in EditPad; double-clicking the file will not open it in EditPad.
  • File Types|Editor: Specifying a maximum line length for word wrapping and setting word wrap off by default now makes that maximum line length the default when turning on word wrap via the Options menu.
  • File Types|Encoding: Default line break style can now be set to any line break style supported by EditPad.
  • File|Save As now makes backup copies of files it overwrites (if backups are enabled).
  • File|Save now preserves the file creation time when quick backups are enabled.
  • Files larger than 2 GB can now be opened by the licensed version of EditPad Lite.
  • Files with paths longer than 260 characters are now opened and saved correctly; previously EditPad acted as if such files did not exist.
  • Forum: Edited dates are now shown relative to the posted date if the time gap between now and the edited date is larger than the time gap between the posted date and the edited date.
  • Forum: Editing the summary of a message now also updates the subject of the conversation if it is the same as the old summary of the message.
  • Forum: Long lists of conversations are now loaded faster.
  • Forum: Reply dates are now shown relative to the starting date if the time gap between now and the reply is larger than the time gap between the reply and the start of the conversation.
  • Forum: Sort attachments by clicking column headers in the list.
  • Go|Back/Forward in Editing Position renamed from Previous/Next Editing Position to make it more obvious that these commands use chronological order like the Back/Forward in Edited Files commands and unlike the other Next/Previous commands.
  • Go|Go To Position: Ignore thousands separators.
  • HTTPS is now used to download syntax coloring schemes, file navigation schemes, and spell check dictionaries (on Windows Vista and later).
  • Line break scanning now uses two background threads making it twice as fast and allowing the end of the file to be accessed instantly after opening the file as the second thread starts at the end of the file.
  • Line break style detection is now done whenever you insert or delete lines, possibly changing the status bar indicator and the line break style used by the Enter key.
  • Line break styles other than CRLF, LF, or CR can be inserted by pressing Enter; the dominant one of NL, LS, or PS is inserted if the file exclusively uses Unicode line breaks; FF or VT is inserted if the file exclusively uses these line breaks.
  • Mouse: Holding down Alt on the keyboard while double-clicking in the margin area (where line numbers are shown) now selects the line without the line break.
  • Mouse pointer shown when scrolling the editor by clicking the mouse wheel now supports all resolutions between 100% and 400% display scaling.
  • Options|Font: Show a checkmark next to the font that is being used by the active file if that font is present in the menu.
  • Options|Text Layout: Complex script text layouts now allow fonts like Fira Code to form ligatures with parentheses and angle brackets; always spaces text correctly; ligatures are not broken to allow different colors; ligatures can have only one text color; they can have multiple background colors if the ligatures use one glyph per character.
  • Options|Text Layout: Complex script text layouts now always use the main font for visualized spaces and generic line breaks.
  • Options|Text Layout: Independent options for treating underscores, hyphens, other punctuation, currency symbols, math symbols, and/or symbols as word characters.
  • Options|Text Layout: Monospaced left-to-right text layout no longer clips italic overhang at the end of words or at color changes.
  • Options|Text Layout: Monospaced left-to-right text layout now allows fonts like Fira Code to form ligatures; only spaces text correctly if the ligatures use one glyph per character; ligatures are broken when some of their characters need to be displayed in different colors. Works with Fira Code and Hasklig. Does not work with DejaVu Sans Code because it does not use one glyph per character.
  • Options|Text Layout: Monospaced left-to-right text layout now assumes that characters in right-to-left scripts are stored in visual order in the file. This allows files from old (DOS) systems that did not support modern bidirectional editing to be displayed correctly. As a consequence, the monospaced left-to-right text layout also disables automatic font substitution. Only characters supported by the font will be displayed.
  • Pinned side panels now pop out immediately instead of sliding out slowly when you hover the mouse pointer over their buttons.
  • Preferences|Cursors: Custom mouse pointers now support sizes larger than 32x32 when DPI scaling is set to 200% or more, supporting DPI scaling up to 400%.
  • Preferences|Cursors: If you select a custom mouse pointer with inside and outside colors then those colors are also used for the mouse pointer that indicates scrolling when you click the editor with the mouse wheel.
  • Preferences|Save Files: Separate options for closing files with unsaved changes and closing files that were never saved, allowing untitled files to be saved automatically without prompting; the choice for files with unsaved changes now affects files that were made empty.
  • Preferences|Shortcuts: Open with EditPad context menu item for folders is now also added to the “directory background” context menu in Windows Explorer.
  • Preferences|Shortcuts: Open with EditPad context menu items in Windows Explorer now show EditPad’s icon.
  • Regex: Attempting to search for a regular expression that is too long for EditPad Pro to handle now triggers a clear error message, instead of a crash. Syntax highlighting highlights the tail end of the regex in red to indicate just how much too long the regex is.
  • Regex: Invalid backreferences in the replacement string are now treated as errors.
  • RegexBuddy: When sending part of a file or the contents of a modified file to RegexBuddy, make sure that RegexBuddy uses the same encoding as EditPad. Regex tokens such as xFF are affected by this. Requires RegexBuddy 4.0.0 or later.
  • Search: Start EditPad with blank Search and Replace boxes; the last used search term and replacement can still be accessed via the Search History.
  • Search: Allow backwards searching in regular expression mode if the regular expression consists entirely of literal text.
  • Search: Better performance when replacing all matches inside a selection.
  • Search: Multi-line Search and Replace boxes are now resized based on how many lines of text they contain when they are stacked vertically.
  • Search: Progress meter now appears after one second for searches that take more than one second to find the first match.
  • Search: Replacing all matches of a regex in a file now shows a second progress meter while making the replacements after all matches were found instead of keeping the progress meter stuck at 99% while the replacements are made.
  • Search: Small Search and Replace boxes now have syntax coloring for regular expressions and placeholders.
  • Search: Tab key now switches between the small Search and Replace boxes when either of them has keyboard focus instead of giving keyboard focus to a toolbar button.
  • Search: Whole words only is disabled if the search term is not a regular expression and begins or ends with a character that is not a word character.
  • Search: Whole words only option now takes the “character sequences to treat as words” setting in the text layout configuration into account when the search term is literal text; regular expressions continue to follow their own rules.
  • Search|Highlight All: Highlighted matches are no longer obscured by the search range.
  • Search|Highlight All: Zero-length regular expression matches are now highlighted too.
  • Search|Incremental Search can now find shorter words before longer words when “whole words only” is on.
  • Spell check: Live spelling now correctly checks words that have multiple colors applied to them by syntax coloring.
  • Spell check: Live spelling now lays the color for misspelled words on top of syntax coloring so that the syntax color rather than the plain text color is used when any part (background, text, underline) of the color for misspelled words is set to “default”.
  • Spell check: Words in ALL CAPS are no longer ignored by the spell checker; they are accepted as correctly spelled if the dictionary contains the word in ALL CAPS, in lowercase, or with the first letter capitalized.
  • Spell check: Words with MiXeD capitalization are no longer accepted as correctly spelled unless the dictionary contains the word with the same MiXeD capitalization.
  • Toolbar icons can now be switched between small, medium, and large sizes by right-clicking the toolbar.
  • Toolbar icons now support up to 400% display scaling at all increments available in the basic display settings in Windows, allowing EditPad to properly scale its toolbars on all PC and laptop displays on the market today.
  • Window and taskbar icon are now red when EditPad is running with Administrator privileges.
  • Windows 10: Scroll the tabs with the mouse wheel while the mouse pointer is hovering over the tabs.
  • Word wrapping is now done using two threads separate from line break scanning, making it more than twice as fast and allowing the end of the file to be accessed instantly after opening the file or turning on word wrap as the second thread starts at the end of the file.
  • Word wrapping no longer breaks after leading whitespace if the first word on the line is too long to fit, preferring to wrap in the middle of that word instead.

New in EditPad Lite 7.6.7 (Dec 10, 2019)

  • Bug fix:
  • Selecting Help|Forum in the menu or clicking the Forum button on the toolbar triggered an access violation, making it impossible to access the forum (7.6.6 only).

New in EditPad Lite 7.6.6 (Dec 9, 2019)

  • Bug fixes:
  • Block|Insert File: Inserting an empty file now simply does nothing instead of triggering an access violation error.
  • Block|Rectangular Selections: Copying a rectangular selection to the clipboard, exiting EditPad, and then pasting into another EditPad instance pasted the copied text but not as a rectangular selection.
  • Help window no longer becomes unresponsive if EditPad shows a modal dialog box while the help window is already visible.
  • Search: Toolbar buttons and context menu items were not highlighted when you hover the mouse over them if the Search or Replace drop-down list had keyboard focus.
  • As a consequence of this fix, the Search and Replace drop-down lists lose keyboard focus if you hover the mouse over a button on the Search toolbar.
  • Using a color picker no longer automatically moves pointer to the default button in the dialog box that uses the color picker button when the option to automatically move the mouse pointer to the default button is enabled in the Windows Control Panel.

New in EditPad Lite 7.6.5 (Feb 8, 2019)

  • Bug fixes:
  • Clip Collection: Double-clicking a clip that contains a parameter to be substituted by AceText causes its Substitute Parameters dialog to appear behind EditPad.
  • Cut and Copy commands were disabled when nothing was selected in the main editor and "copy active line when nothing is selected" was turned off even when the Search or Replace box had keyboard focus and a selection.
  • Search: Free-spacing comments immediately after an exact spacing group were not highlighted as comments; e.g. #test was not highlighted as a comment in (?x)(?-x:a)#test.

New in EditPad Lite 7.6.4 (May 11, 2018)

  • Improvements:
  • Character map: Minimum cell size now scales on high DPI systems, keeping large character sets like Unicode legible.
  • File tabs are now better proportioned on high DPI systems.
  • Windows 10: Installer now deals with Controlled Folder Access more efficiently when Windows Defender is operational and ignores it when Windows Defender is not operational, ensuring a smoother installation on Windows 10 1709 (Fall Creators Update) and 1803 (April 2018 Update).
  • Bug fixes:
  • File Types|Encoding: Default line break style is now used when opening an existing file that does not have any line breaks.
  • Saving an existing file failed if the file was in use by another application even when that application did not keep a write lock on the file.
  • Search: Highlighting regex matches with the Inverted Line By Line search option turned on did not work correctly (7.6.x only).

New in EditPad Lite 7.6.3 (Jan 15, 2018)

  • Improvements:
  • Windows 10: Add EditPad as an allowed application to Controlled Folder Access in Windows Defender in the Fall Creators Update.
  • Windows 10: Installer no longer complains that it can't create the desktop shortcut if that was blocked by Controlled Folder Access.
  • Bug fixes:
  • Preferences|Open Files: Option to automatically reload all files was turned off each time you opened the Preferences dialog.
  • Windows 10: EditPad now shows an error message instead of pretending the file was saved successfully when overwriting an existing file is blocked by Controlled Folder Access.

New in EditPad Lite 7.6.2 (Oct 10, 2017)

  • Improvements:
  • Spell checker: Learned words that are not entirely lowercase are now case sensitive just like words in the main dictionary.
  • Text Layout Configuration: Disable character width option when the text layout is not monospaced to indicate that it won't be used.
  • Bug fixes:
  • Spell checker: Automatic suggestions for a misspelled word that is all lowercase now preserve the case the suggested word has in the dictionary instead of making it lowercase.
  • Spell checker: Learned replacements that only change the case of a word no longer highlight occurrences of the word with the corrected case as misspelled.
  • The ellipsis character U+2026 was changed into a line break when copied to the clipboard by EditPad from a file that does not exclusively use CRLF line breaks and pasted into an application that's not from Just Great Software.
  • View|Browser in some situations used the browser that was previously associated with .html files instead of the browser currently associated with .html files, depending on how the file association was changed.

New in EditPad Lite 7.6.1 (May 30, 2017)

  • Improvement:
  • Tip of the day is no longer shown at startup when automatic news is shown at startup.
  • Bug fixes:
  • Go|Next/Previous Editing Position now clears the selection when selections are not persistent.
  • Proxy server settings were not saved (7.6.0 only).

New in EditPad Lite 7.6.0 (May 30, 2017)

  • New feature:
  • Help|News & Updates: New version announcements and other news about EditPad and optionally other Just Great Software products can now be shown automatically or upon request.
  • Improvements:
  • Proxy password is now encrypted when stored in the .ini file.
  • Search: Highlighting regex matches of r or n now highlights all CRLF pairs to indicate that replacing half a line break always replaces the entire line break in EditPad.
  • Windows 10: Mouse wheel scrolls the control pointed to by the mouse pointer instead of the control that has keyboard focus.

New in EditPad Lite 7.5.0 (Oct 27, 2016)

  • Improvements:
  • About box and demo messages now scale on systems using 200% or more display scaling.
  • Toolbar icons are now doubled up in size on systems using 200% or more display scaling making the small icons suitable for 200% display scaling and the large ones for 300% scaling.
  • Bug fixes:
  • Convert|Rot-13: When nothing is selected and thus the whole file is converted, the whole file also became needlessly selected.
  • Search: Combo boxes for the search term and replacement (when using the Search toolbar without the full Search panel) did not scale their width on high DPI systems.
  • Toolbars: Switching between small and large toolbar icons made the toolbars and menus unresponsive until you closed and restarted EditPad (7.4.0 and 7.4.1 only).

New in EditPad Lite 7.4.1 (Apr 27, 2016)

  • Bug fixes:
  • Clip Collection: If AceText crashes or becomes unresponsive, EditPad now silently abandons its connection with AceText instead of spewing an infinite stream of "the RPC server is unavailable" errors.
  • Forum: Splitter positions in forum are not preserved when restarting EditPad.
  • Preferences|System: Turning on the option to erase history lists stopped the search panel from saving its search term but did not erase the previously saved search term, if any.
  • Regex: Quantifiers on literal line breaks counted CRLF as two iterations instead of one iteration.
  • Regex: Quantifiers on literal line breaks were highlighted as errors.
  • Search: Whole words only searches are now consistent between forwards searches, backwards searches, and match highlighting.
  • Spell check panel scaled itself twice to high DPI monitors, causing the buttons to be enormous and the list of suggestions to be obscured by them on very high DPI monitors.
  • Windows 10: Closing EditPad when it is not maximized and with the left or top edge of the window touching the left or top edge of the desktop caused it to start up slightly wider or taller next time (7.4.0 only).

New in EditPad Lite 7.4.0 (Dec 18, 2015)

  • Improvements:
  • Installer no longer asks to accept the license agreement if you already have EditPad Lite 7.x.x installed.
  • Installer now puts a single shortcut directly in the Start menu which better fits the Start menu on Windows 10.
  • Preferences|Side Panels: Selecting a dark background color for the side panels now makes EditPad select a different theme for tree views that provides more contrast when you restart EditPad.
  • Windows 10: New look for the menus and toolbars on Windows 10 to add a bit more contrast to EditPad's user interface.
  • Windows 10: Preserved window position now allows the visible portion of the window border to sit directly against the edge of the screen.
  • Bug fixes:
  • Do not prompt again checkbox on the question whether a file that was modified on disk and has unsaved changes did not stop the prompt if the choice was to reload the file.
  • Search: Replacing all matches of a regular expression in a large file would in rare circumstances only partially insert one or more replacements if the replacement was longer than the match (introduced in 7.3.2 and partially fixed in 7.3.5).

New in EditPad Lite 7.3.8 (May 5, 2015)

  • Improvement:
  • Preferences|Cursors: Custom mouse pointers now scale on high DPI systems just like the standard mouse pointers.
  • Bug fixes:
  • Double-clicking the same file twice in Windows Explorer while EditPad is not running may start a new EditPad instance wtih two tabs for the file when the two double clicks are timed just so.
  • Occasional random crashes when a single 64-bit EditPad instance was using more than 4 GB of memory (or an immediate crash on startup when the AllocationPreference registry key forces memory to be allocated from the top down).
  • Regex: Syntax highlighting indicated numbered backreferences that use the syntax for named backreferences as errors even though EditPad allows such backreferences (as long as there is a group with the specified number).
  • Search: Changing the search term or replacement string via the right-click menus of the drop-down list does not show the selected term until keyboard focus is moved away from the drop-down list.
  • Windows 7: Minimizing EditPad when the option to hide the taskbar button is turned on in Options|Preferences|System left a non-functional taskbar button instead of hiding it (7.3.7 only).

New in EditPad Lite 7.3.7 (Feb 23, 2015)

  • Improvement:
  • File Types|Colors and Syntax: Palette editor color picker previews RGB values when the mouse hovers over a color.
  • Bug fixes:
  • Spell check: Romanian dictionaries did not show suggestions.
  • Windows 7: Maximizing EditPad, then minimizing all windows with Win+M, and then double-clicking a file in Windows Explorer brought up EditPad's window in its restored size (not maximized) if you had not previously minimized it from its maximized state by clicking the Minimize button on its caption bar.
  • Windows 7: Maximizing EditPad, then minimizing it, then restoring it unmaximized, and then double-clicking a file in Windows Explorer caused EditPad to maximize itself; this would continue until EditPad was minimized from its non-maximized state.
  • Windows 7: Maximizing EditPad, then minimizing it, then restoring it unmaximized, and then using a menu item like File|New that is available through EditPad's icon next to the system clock (even if that icon is disabled) caused EditPad to maximize itself; this would continue until EditPad was minimized from its non-maximized state.
  • Word wrap: Word wrapping broke lines at certain characters were it should not, such as the non-breaking hyphen.

New in EditPad Lite 7.3.6 (Dec 5, 2014)

  • Bug fix:
  • Search: Turning on incremental search, entering a search term, and then backspacing the search term caused other commands to either not show a progress meter or to permanently show a stuck progress meter.

New in EditPad Lite 7.3.5 (Oct 1, 2014)

  • Improvement:
  • 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.
  • Bug fix:
  • 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.

New in EditPad Lite 7.3.4 (Aug 21, 2014)

  • Bug fix:
  • 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

New in EditPad Lite 7.3.3 (Aug 13, 2014)

  • Bug fixes:
  • 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.

New in EditPad Lite 7.3.2 (Jul 16, 2014)

  • Improvement:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 7.3.1 (Mar 14, 2014)

  • Improvement:
  • 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.
  • Bug fixes:
  • 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 (?

New in EditPad Lite 7.3.0 (Jul 26, 2013)

  • Improvements:
  • 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).
  • Bug fixes:
  • 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.

New in EditPad Lite 7.2.3 (Jul 26, 2013)

  • Improvements:
  • 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.
  • Bug fixes:
  • 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 back references 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.

New in EditPad Lite 7.2.2 (Dec 11, 2012)

  • Bug fix:
  • Division by zero errors when opening files, closing EditPad, and/or changing the font size.

New in EditPad Lite 7.2.1 (Nov 27, 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).

New in EditPad Lite 7.2.0 (Nov 2, 2012)

  • New feature:
  • Preferences|Editor: Copy active line when nothing is selected.
  • Improvements:
  • 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).
  • Bug fixes:
  • 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.

New in EditPad Lite 7.1.2 (May 31, 2012)

  • Improvements:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 7.1.1 (Jan 24, 2012)

  • Bug fixes:
  • 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.

New in EditPad Lite 7.1.0 (Jan 16, 2012)

  • New feature:
  • 64-bit: EditPad's installer now automatically installs a 64-bit version of EditPad on 64-bit Windows.
  • Improvements:
  • 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.
  • Bug fixes:
  • 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.
  • 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.

New in EditPad Lite 7.0.9 (Dec 9, 2011)

  • Improvements:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 7.0.8 (Oct 20, 2011)

  • Bug fixes:
  • 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.

New in EditPad Lite 7.0.7 (Oct 20, 2011)

  • New features:
  • 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.
  • Improvements:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 7.0.6 (Aug 19, 2011)

  • Bug fixes:
  • 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.

New in EditPad Lite 7.0.5 (Aug 16, 2011)

  • New feature:
  • 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).
  • Improvements:
  • 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).
  • Bug fixes:
  • 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).

New in EditPad Lite 7.0.4 (Jun 28, 2011)

  • Bug fix:
  • Options|Stay On Top causes EditPad to stay on top of some of its own dialog boxes.

New in EditPad Lite 7.0.3 (Jun 27, 2011)

  • Improvement:
  • Editor: Full double-buffering of all edit controls to eliminate flicker.
  • Bug fixes:
  • 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.
  • Options|Stay On Top causes EditPad to stay on top of some of its own dialog boxes.
  • 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.

New in EditPad Lite 7.0.2 (Jun 8, 2011)

  • Improvements:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 7.0.1 (May 30, 2011)

  • New features:
  • Forum: Attach file being edited.
  • Forum: Attach search panel settings.
  • Improvements:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 7.0.0 (May 16, 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.
  • New features:
  • 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.
  • Improvements:
  • 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. 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.

New in EditPad Lite 6.7.0 (Feb 17, 2011)

  • Bug fixes:
  • 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 seached 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.

New in EditPad Lite 6.6.4 (Jun 17, 2010)

  • Improvements:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 6.6.4 (Jun 17, 2010)

  • Improvements:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 6.6.3 (Mar 22, 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.

New in EditPad Lite 6.6.1 (Dec 16, 2009)

  • Block|Move Lines did not work correctly when wrapped lines occurred before or after the lines being moved.
  • Macros: Importing a macro that contained search-and-replace commands failed if the search panel had not yet been used.
  • Macros: Keyboard shortcuts assigned to macros did not work (6.6.0 only).
  • Search: Incremental search in hexadecimal mode failed with an access violation error if the search match could not be found and no incremental searches had been previously run in text mode.

New in EditPad Lite 6.6.0 (Dec 9, 2009)

  • New feature:
  • Favorites: Import and export favorites to a separate .ini file via the Organize Favorites screen. This works for file, project, search, explorer, and FTP favorites.
  • Improvements:
  • FTP: FTP URLs without a username now use the existing connection to the FTP server instead of prompting for the username.
  • FTP: Warn if renaming a file will cause an existing file to be overwritten.
  • Tools: When redirecting standard output EditPad now runs the tool minimized. This way there's no empty console window blocking your view while there's still a taskbar button that indicates the tool is running and that allows you to access the tool if it doesn't respond to standard I/O.
  • 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.
  • Bug fixes:
  • 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.
  • Drag and drop: Dropping a folder onto EditPad's editor area now shows the Open Folder screen instead of starting with a blank file with the name of the folder
  • File Panel: Dragging multiple files from one project to another moved only one file and then failed with an "index out of bounds" error
  • Folding: Pressing enter at the end of a line immediately before a folding range did not properly shift the range downward along with the lines it folds
  • Keyboard: Using a two-key keyboard shortcut for certain commands that pop up a dialog box and then canceling that dialog box caused EditPad to remember the first key. The next key press would thus be interpreted as the second key in a two-key combination.
  • Live spelling disabled the custom bracket matching specified in the syntax coloring scheme.
  • Send To: Using the Send To menu in Windows Explorer to send a single folder to EditPad Pro now shows the Open Folder screen instead of starting with a blank file with the name of the folder.
  • Tools: Some applications don't run correctly when standard output is redirected, but standard input is not.
  • Windows Vista & 7: Running EditPad Pro as administrator while AceText was running caused EditPad Pro to hang for about 30 seconds while it tried to initiate its connection with AceText. That connection doesn't work unless AceText is also running as administrator, due to security restrictions on Windows Vista and Windows 7. Now, EditPad does not try to connect to AceText when run as administrator.

New in EditPad Lite 6.5.2 (Sep 25, 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).
  • Search: Highlighting search matches highlighted the last match until the end of the file if the regex found a zero-width match at the end of the file. E.g. x|$ highlighted from the last x in the file until the end of the file instead of just the x. Zero-length matches cannot be highlighted.

New in EditPad Lite 6.5.1 (Sep 6, 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.

New in EditPad Lite 6.5.0 (Sep 1, 2009)

  • Improvements:
  • 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.
  • Bug fixes:
  • 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.

New in EditPad Lite 6.4.5 (Mar 10, 2009)

  • Improvements:
  • Clip Collection: Edit Clip should do a better job of bringing AceText to the foreground.
  • Folding: The Fold All command will no longer reduce the entire file to a single line.
  • Bug fixes:
  • 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.
  • Search: Changing search options while there was no search term and incremental search was turned on caused an error.
  • Search: Incremental search did not scroll the cursor back into view when backing up through the search by shortening the search term with the Backspace key.
  • Search: Incremental search failed with an access violation when "all files" is turned on, and the search term is found in the next file, and the next file is in hexadecimal mode while the present file is in text mode (or vice versa). Now, incremental search will not proceed with the next file if the present file is in text mode and the next file is in hexadecimal mode (or vice versa).

New in EditPad Lite 6.4.4 (Mar 10, 2009)

  • Improvements:
  • 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.
  • Word wrap: Allow text to be wrapped after any ideograph, even if there is no whitespace.
  • AceText: Pasting an indented clip from AceText into EditPad Pro now uses tabs to indent the clip if the line the clip is being pasted into was indented with tabs.
  • FTP: Uploading an unsaved file to FTP now adapts the file type used to the file to the name you give the file on the FTP server, similar to what happens when you save a file and give it a different extension.
  • If you open a file that starts with .LOG, EditPad now flags the file as modified, and moves the cursor to the end of the file after the auto-inserted time stamp, to better mimic Notepad's behavior.
  • Tabs: Don't show .epp file extension on project tabs.
  • 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.
  • Bug fixes:
  • Editor: Opening a file without a BOM, saving it with a BOM, switching to hex mode (showing the new BOM), and then back to text mode, corrupted EditPad's view of the file.
  • Editor: Saving a file that is larger than the huge file threshold (set in Options, Preferences, Files) without a byte order marker (depending on the options in Options, Configure File Types, Editor) caused the display of the file in EditPad to be corrupted, requiring the file (which was saved correctly) to be reloaded before it could be edited again.
  • 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.
  • 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: 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.
  • File Types, Encoding: When using Save As to save a file with an extension not associated with a file type, EditPad uses the BOM settings of the "any file" file type instead of the file type selected for the file you're saving. E.g. opening an XML file with an unknown extension still uses the XML file type based on the XML declaration at the start of the file. Saving this file under a new name now uses the BOM settings for the XML file type instead of those for "any file".
  • File Types: Perl syntax highlighting now properly handles backticks and regular expressions used with split().
  • File Types: PHP syntax highlighting now handles {$name} variable iterpolation in double-quoted strings. Previously, only $name and ${name} where supported.
  • File|Close All and File|Close All But Current prompted for a file name instead of automatically saving files back to FTP.
  • Files Panel: If the active file was modified, and the file tree didn't have keyboard focus, the active file would appear as white text on a light gray background with the default color scheme on Vista.
  • FTP: If EditPad Pro remembered multiple FTP connections to the same server using different logins, and you opened a project holding files on that server, EditPad Pro did not always use the correct login for each file.
  • FTP: Login names are now URL-encoded in the URL that EditPad uses to reference FTP files in EditPad Projects. This means login names with special characters such as @ are now handled correctly.
  • FTP: Opening multiple files from FTP did not make the tabs visible if they were configured to appear only when more than one file is open.
  • If EditPad was started minimized to the tray (e.g. at Windows startup) the first attempt to open a file had no effect unless EditPad was brought to front by clicking on the tray icon.
  • Macros: Macros that recorded inserting a before and after clip from the Clip Collection or from AceText could not be imported. This also caused EditPad to lose such macros when terminating EditPad.
  • Print: If EditPad Pro remembered the "hide folded lines" option from a previous print job, the printout would sometimes put the last line on a separate page.
  • Project: Closing the only modified file in a project without saving it did not remove the * from the caption bar, as if the project still had modified files in it.
  • Regex: The POSIX classes [:space:] and [:blank:] did not match tab characters.
  • Search: Highlighting search matches sometimes incorrectly updated regular expression matches when syntax coloring was being used for the file.
  • Search: If the search toolbar was hidden in Options, Configure Toolbars and Menus, a failed search would pop up the error message "an OS function failed".
  • Search: Searching for a regular expression that finds consecutive zero-width matches skipped ahead two characters with each search rather than just one.
  • Spell check: Installing spell check dictionaries did not work on a portable installation running under Windows Vista if no spell check dictionaries were installed yet.
  • Tools: Shortcut keys for tools were not always handled correctly. E.g. Alt+Number shortcuts did not work for tools.
  • Working copies of unsaved files were not opened when EditPad was restarted with a file to open passed on the command line.

New in EditPad Lite 6.4.3 (Mar 10, 2009)

  • Improvements:
  • File Types: The default HTML file type now uses the regular expression (?i)\s*

New in EditPad Lite 6.4.2 (Jul 11, 2008)

  • New features:
  • File Types: JSON file type with syntax coloring and file navigation.
  • File navigation: Additional XML schemes that add a "content" subnode to each element that links only to the contents of the element, without the element's opening and closing tags.
  • File Types: PowerShell file type with syntax coloring and file navigation.
  • 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.
  • Improvements:
  • Tools: Group the undo items when replacing the selected text after running the tool.
  • Preferences, Editor: The option to focus the editor after a successful search is now off by default.
  • Macros: Stop macro playback if View|Next/Previous File is at the last/first file already, instead of looping to the first/last file. Repeating a macro that does a View|Next File at the end is a way to repeat a macro across all open files. When not playing back a macro, View|Next/Previous file will still loop as in previous versions
  • Bug fixes:
  • File|Favorites: If the option to preserve file settings was disabled in Options, Preferences, Files, trying to add the current file to the favorites caused an access violation.
  • Macros: Selecting Options|File Types did not record the file type change into the macro.
  • File Panel: The New Project button in the File Panel caused an access violation when no files were selected. The New Project button in the File Panel moves the selected files into the newly created project. The New Project item in the Project menu starts a blank project without moving any files.
  • Editor: Syntax coloring was not updated correctly if an edit required a single color to be newly applied to a block of multiple lines, and the block of lines was only partially visible
  • File Panel: Dragging and dropping an Untitled and empty file within a project caused EditPad to crash with an Access Violation. Note that the files in the File Panel are always sorted alphabetically. You cannot rearrange files within the same project on the File Panel.
  • Favorites: Renaming a folder inside another folder in the favorites caused a "list index out of bounds" error.
  • Search: Typing at the start of the search term in the hexadecimal section after opening the search panel in hexadecimal mode caused an access violation
  • FTP: If the connection to the FTP server is lost, EditPad's FTP panel sometimes hangs instead of automatically reconnecting, making it impossible to reconnect to the FTP server or even close EditPad.
  • Preferences, Colors: The "white on black" preset resulted in a color combination for paragraph symbols that made them invisible.
  • Preferences, Editor: The option to always visualize spaces and line breaks on the search panel was only respected when the search panel was first opened; switching tabs would cause the search panel to use the settings from the Options menu.
  • File status was not preserved for files that were still open when EditPad was terminated with File|Exit.
  • Fold: If undoing an action required the cursor to be moved to a line made invisible by folding, the cursor would appear visually at the first line in the fold even though it was logically moved back to the correct line.
  • Bookmarks: If multiple lines were pasted into the line immediately above a bookmarked line, the bookmark was not moved down along with the line it is on.
  • 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.
  • Print: When printing, EditPad prints plain text as black on white, even if you have different colors configured in the editor. Depending on the syntax coloring scheme being used, EditPad sometimes forced the wrong color(s) to black and white.
  • 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.

New in EditPad Lite 6.4.1 (Mar 25, 2008)

  • Block|Rectangular Selections: If there already is a selection, toggle the existing selection between linear/rectangular instead of clearing it.
  • 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/. If you have created custom syntax coloring schemes, you will need to edit them like the provided schemes to get the same behavior.
  • Configure File Types: The spinner controls on the Editor tab were positioned incorrectly, and non-functional (6.4.0 only).
  • Drag and drop: Dragging tabs caused an access violation if the option to show an image indicating the file type on tabs was disabled in Options, Preferences, Tabs (6.4.0 only).
  • FTP: After opening from FTP or uploading a file with a or % in its name, and editing it, clicking the Save button did not upload the file with the correct name.
  • If EditPad was started at boot time (Startup icon created in Options, Preferences, Shortcuts), and the tray icon option was enabled in Options, Preferences, System, and the PC was rebooted or shut down without EditPad being used at all, the Favorites and Macros would be gone after the reboot.
  • Macros: Playing back a macro that did text conversion (which clears the undo history for that file) caused EditPad to crash.

New in EditPad Lite 6.4.0 (Mar 3, 2008)

  • New features:
  • 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.
  • Drag and drop: Drag files from one project to another, within the same EditPad instance or between different instances, to move the file from one project to another. You can drag file tabs or File Panel tree items, and drop files on the project or file tabs, or File Panel tree items.
  • Drag and drop: Drop files onto the FTP panel to save or upload them. Also accepts files from Windows Explorer.
  • Drag and drop: Files dropped onto the blank area next to the project tabs are opened in a new project. This works for files dragged within EditPad and from other applications.
  • Drag and drop: Files dropped onto the File Panel are now opened in the project that you drop them on, or in the same project as the file that you drop them on, rather than always into the active project.
  • Drag and drop: You can now drag file and project tabs onto the Explorer Panel. For previously saved files or projects, this will copy or move (with Shift key) the file or project. For unsaved files or projects, a Save As screen will be shown that defaults to the folder you dropped the file or project on.
  • Drag and drop: You can now move and copy files by dragging and dropping them within the Explorer Panel.
  • 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.
  • File Panel: Select Active File button, like in the Explorer Panel.
  • Default file type for R source code, with syntax coloring and file navigation
  • File Types: File navigation schemes for C and C
  • File Types: Default file type for Visual Basic 6 .frm files, with syntax coloring and file navigation.
  • File Types: Preconfigured file type for batch file output with syntax coloring and file navigation. You can select this file type for the output of batch files that you add to the Tools menu.
  • File Types: Preconfigured file type for XML Schema. The only difference with the XML file type is that it uses a file navigation scheme that builds a tree of "name" attributes rather than XML elements.
  • Preferences, Editor: Option to always visualize spaces and tabs in the search and replace boxes.
  • Preferences, System: Choice to open FTP URLs in EditPad's built-in FTP, the default FTP client, or a specific FTP client.
  • Improvements:
  • Edit|Undo: Remove a file's working copies if all changes have been undone.
  • Explorer Panel: When a favorite folder is selected that's outside the scope of the current home folder, make that folder the new home folder.
  • Extra|Sort Alphabetically: The file will no longer be marked as modified if the selected lines are already sorted, and the file was previously unmodified.
  • FTP: The option to save working copies of files now saves files opened via FTP locally as Working Copy of filename.ext.txt instead of Working Copy of Untitled 1.txt, making the working copies easier to identify.
  • Preferences, Tabs: Apply the configured tab colors to the tabs for the side panels (File Panel, FTP, etc).
  • The menu bar will now automatically display itself without images when a screen reader is running, so the menu bar can be a standard menu rather than an owner-drawn menu. Owner-drawn menus don't work well with screen readers.
  • Tools: If a tool specifies that the current file should be reloaded, EditPad will now also reload the clip collection (just in case).
  • 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.
  • Bug fixes:
  • Excessive memory usage when making very large numbers of changes (e.g. Replace All) in files that are larger than the huge files threshold in Options, Preferences, Files.
  • Explorer Panel: Favorite folders show a delete file icon rather than a folder icon.
  • Explorer Panel: If the home folder is set to a drive that's no longer available, the Explorer Panel became unusable.
  • Extra|Compare Files: If two files are compared before EditPad has finished scanning them for line breaks, only the part of each file that was already scanned was compared, causing the files to appear truncated in the comparison.
  • File|Delete from Disk did not delete the file's working copy.
  • File|Reload from Disk: Remove a file's working copies after reloading it from disk.
  • FTP: Favorites displayed the name of the server rather than it's description or username@servername if there's no description. This made it impossible to create two favorite entries for the same server but for different users.
  • FTP: For some FTP servers, EditPad did not show any files or folders (6.3.x only).
  • Macros: Importing macros deleted all existing macros in the selected folder.
  • Macros: Playing back a macro that did text conversion (which clears the undo history for that file) caused EditPad to crash.
  • Macros: Renaming a macro (by editing its properties in the Organize Macros screen) did not properly update the list of macros.
  • Opening a file larger than 64K of a type that has both column numbers and word wrapping turned on by default sometimes caused the cursor to be positioned incorrectly and characters to be clipped when using a monospaced font.
  • Perl file navigation scheme did not work properly if # or an unbalanced { or } appeared in a regular expression.
  • PHP syntax coloring schemes did not support the execution operator (string using backticks).
  • Search: $' and $` in the replacement text when using regular expressions caused an access violation if the regex matched at the very start or very end of the file (i.e. meaning $` or $' substituted nothing).
  • Search: Doing a replace all with a regex such as s that replaced the CR and LF of CRLF pairs as individual characters would cause the first character in the replacement of the LF or the first character after the CRLF to be dropped from the file. This problem did not occur when replacing the CRLF as a whole, e.g. with the regex s
  • Search|Find Last caused an access violation if the options "regular expression" and "all files" were turned on, and the regex could not be matched in any open file.
  • View|Close Panes: When changing or removing the keyboard shortcut for closing panes, the Escape key still closed the panes.
  • 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.

New in EditPad Lite 6.3.1 (Aug 16, 2007)

  • Options, Preferences, Editor: If the option to make Ctrl Up/Down move between paragraphs is turned on, 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.
  • Explorer Panel: Favorite Folders item in the context menu now expands to show the folders with options to add the selected folders and maintain the folders.
  • FTP: Directory listings will now include files that the FTP server considers "hidden", such as the .htaccess file on a UNIX web server.
  • File Types: Duplicate a file type by pressing Ctrl while clicking the New button in the file type configuration.
  • Tools: Duplicate a tool by pressing Ctrl while clicking the New button in the tool configuration.
  • Fixed: 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).
  • Fixed: File|Save causes an "access denied" error when saving to a hidden file and no backup option is selected in Options, Preferences, Files.
  • Fixed: Block|Begin Selection and End Selection did not always respect the Block|Rectangular Selections setting.
  • Fixed: Clip Collection: The toolbar had two New Folder buttons instead of a New Collection and a New Folder button.
  • Fixed: FTP: Don't disable the upload file button if no file or folder is selected. Simply upload it into the root folder.
  • Fixed: Preferences, Files: Working copies were not opened when opening projects and when EditPad automatically opens the last workspace.
  • Fixed: Search: Incremental search should never move the keyboard focus to the main editor, regardless of the setting in Options, Preferences, Editor.
  • Fixed: Search: Turning on "case sensitive" when "adapt case" was turned on would disable the "adapt case" checkbox, but still apply the case adaptation even though it shouldn't.
  • Fixed: Tools: Context menu items were not updated after reconfiguring the tools if the context menu items contained tools but the toolbar did not.

New in EditPad Lite 6.3.0 (Jun 26, 2007)

  • Clip Collection: Context menu commands to cut, copy and paste clips.
  • Clip Collection: Share collections with other EditPad Pro and AceText users.
  • Configure Toolbar and Menus: Options to turn off the search toolbar and side panel toolbars.
  • Explorer Panel: Command to use a particular folder as the root folder to make the file list more manageable. This will also speed up the performance of the Explorer Panel since it then has to access only one drive.
  • Explorer Panel: Up button to select the parent folder of the selected item. This will also move up the home folder if the home folder is selected.
  • FTP: Option to specify a base HTTP URL that the View|Browser command will use to translate FTP URLs into HTTP URLs to be previewed in the browser.
  • FTP: Rename file/folder item in the right-click menu.
  • File Status: Option in the Editor Preferences to disable remembering a file's status.
  • Preferences, Editor: Allow an 8-bit code page to be chosen for the ASCII display in hexadecimal mode.
  • Preferences, Editor: Option to focus the main editor when a search match is found.
  • Preferences, System: Button to explore the folder where EditPad Pro saves its ini file when keeping the registry clean.
  • Project|Favorite Projects.
  • Tools: Path placeholders to EditPadPro.exe to be able to run tools installed along with EditPad on a USB stick. %EPPFILE% and other EPP path placeholders hold (parts of) the path to EditPadPro.exe. %EPPDRIVE% and %EPPPATH% will likely be the most useful placeholders for this purpose.
  • Improvements:
  • Byte Value Editor: Allow Inf, -Inf and NaN to be typed into the 4 byte and 8 byte float boxes in the byte value editor.
  • Encoding: Detect encoding based on the HTML Content-Type meta tag.
  • File Status: Do not remember the cursor position for huge files. Otherwise, EditPad Pro will be unresponsive after opening the file until it has been scanned up to the last editing position.
  • File Status: Remember previous editing positions used by Edit|Go to Previous Editing Position.
  • File Types, Editor: Allow vertical rulers and tab stops at specific columns to be specified as relative to the previous tab stop. E.g.: 10, 5, 5,37, 7, 12 would be equivalent to 10,15,20,37,44,56.
  • FTP: Clicking the Open button with a folder selected will now open all files in that folder, instead of merely expanding the folder and retrieving its directory listing. Double-clicking a folder still only expands it.
  • Macros: The Export button will now save all selected macros, and all macros in all selected folders into the .ini file.
  • 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.
  • Search: Add search terms to history when the Highlight and Fold commands are used.
  • Search|RegexBuddy: RegexBuddy should load the file currently being edited in EditPad into the Test tab. Requires RegexBuddy 3 or later.
  • Search|RegexBuddy: When EditPad is run from a removable drive, check if there's a copy of RegexBuddy on the same drive, and use that.
  • 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.
  • Bug fixes:
  • 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).
  • Bracket matching doesn't work if the closing bracket is in a part of the file that's never been made visible, and the file is smaller than 64K.
  • File Status: If a file was wrapped at a specific length different from the default line length configured for the file type, the default length was used when the file was reopened.
  • File Types, Syntax & Navigation: The Edit buttons for syntax and file navigation schemes can now automatically open downloaded schemes into the editor.
  • File Types, Syntax Coloring: Syntax coloring schemes with actions to open a file in EditPad that used forward slashes in the file names caused a duplicate of the file to be opened if the file was already open.
  • Files with the read only attribute set are now properly swapped out to disk if they're larger than the "huge files" setting.
  • Macros: Block|Prefix, Suffix and Fill Columns prompted for the characters to insert when these commands are played back as part of a macro, in addition to inserting the characters recorded in the macro.
  • Print: Line spacing setting was not saved when the option to keep the registry clean was turned on in Options, Preferences, System.
  • Regex: Doubly nested groups were not backtracked properly, and sometimes caused access violation errors.
  • Regex: EditPad Pro's regex engine now supports the regex features new in RegexBuddy 3.0.0 (JGsoft flavor) and PowerGREP 3.4.0.
  • Tabs: Hovering the mouse pointer over a tab now shows the full URL for files opened from FTP, just like it shows the full path for locally stored files.
  • View|New Editor: The new instance should not reopen the last workspace or the working copies of the EditPad instance that's already running.
  • When processing line breaks in the background when (re-)loading a file, EditPad sometimes locked up for a few seconds (versions 6.2.x only).

New in EditPad Lite 6.1.1 (Sep 15, 2006)

  • Improved support for Unicode files without a byte order marker;
  • minor fixes and improvements

New in EditPad Lite 6.0.1 (Jun 9, 2006)

  • Added full Unicode support, better rectangular block handling, install on removable drive, redesigned search-and-replace.