Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #28320
    Yutaka Emura
    Keymaster

    This message contains changelog regarding v22.0 beta. The information is being updated as more beta versions are released.

    Please post any questions or comments in this forum, or Contact us. Thank you for trying EmEditor beta!

    To update
    If you use the installer version, please select Customize Update Checker on the Help menu, and set the Include beta versions in order to update automatically to future beta versions. Beta versions can also be downloaded at Previous versions.

    beta 1 (21.9.901) – August 11, 2022

    • Fixed an Outline Guide display bug.
    • Fixed a bug where EmEditor could freeze when comparing very large files.
    • Fixed a bug where EmEditor could crash while searching if a very large value is set to the Additional Lines to Search for Regular Expressions option.

    beta 2 (21.9.902) – August 17, 2022

    • Fixed a bug where the Append encoding names to file names option couldn’t be turned off.
    • Increased the memory size for Boost.Regex to decrease possibilities of seeing the Running out of stack space trying to match a regular expression message when searching for a complex regex using Boost.Regex.
    • Added the Row Headings text box to the CSV format page of the Customize dialog box.
    • Added the Insert as Characters, Insert as Lines, Insert as Vertical, and Insert as Cells commands to the menu displayed when right-clicked on the Clipboard History.
    • Fixed customer-reported issues(1).

    beta 3 (21.9.903) – August 31, 2022

    • Added the Fuzzy Matching button to the Filter toolbar.[P]
    • Added the Fuzzy Matching check box to the Find and Replace dialog boxes.[PF]
    • Added the Fuzzy Matching check box to the Batch Find, Batch Replace, and Advanced Filter dialog boxes.[P]
    • Added the Fuzzy Matching (Filter Toolbar) and Fuzzy Matching (Find Toolbar) command[P]
    • Added the FLAG_FIND_FUZZY flag to the FILTER_INFO_EX, FIND_REPLACE_INFO, and GREP_INFO_EX structures.
    • Added the FLAG_FIND_FUZZY flag to the Editor_Filter, Editor_FindReplace, and Editor_BatchFindReplace inline functions.
    • Added the JOIN_FLAG_FUZZY flag to the JOIN_INFO structure and the Editor_Join inline function.
    • Added the eeExFindFuzzy flag to the Find and Replace methods of the Selection object, FindInFiles and ReplaceInFiles of the Editor object, the Filter method of the Document object, and the Add, AddFind, and AddReplace methods of the Filters collection.
    • Added the eeJoinFuzzy flag to the Join method of the Editor object.
    • Added the RowHeading property to the Csv object.
    • Added the ability to decode Base 64-encoded MIME Encoded-Words (RFC 2047) by using the existing Base 64 to Plain Text (Current Encoding or UTF-8) commands.[PF]
    • Improved the CommitList plug-in by adding the ability to compare branches.
    • Fixed an issue where saving U+30D5 U+309A as Japanese (Shift JIS) could be saved as U+30D5 U+309C.
    • Fixed an issue related to regular expression optimizations.
    • Fixed a pre-v21.9 issue where column width adjustments could occur when you insert a character in a CSV mode even when the Adjust Separator Positions Automatically option is turned off.[P]

    beta 4 (21.9.904) – September 1, 2022

    • Fixed issue related to fuzzy matching.

    beta 5 (21.9.905) – September 8, 2022

    • The default Main menu was redesigned to include the Insert, Convert, Bookmarks, Sort, and Plug-ins popup menu items at the top. These changes allow you to access frequently used commands without clicking the menu several times. Diacritics/Marks commands in the Insert menu allows you to type these special characters without memorizing the corresponding shortcuts keys.[PF]
    • Added the ability to highlight MIME Encoded-Words (Base64) found in mail headers, and display tooltips with the decoded string when hovering the mouse over them.[PF]
    • Fixed issues related to fuzzy matching.
    • Improved the speed of opening a project in the Projects plug-in.
    • Added the Fuzzy property to the Regex object.
    • Added the FuzzyOptions object, CharacterRange object, and CharacterRanges collection.
    • Added the FuzzyOptions property to the Editor object.

    beta 6 (21.9.906) – September 14, 2022

    • Added the Reload, Replace, Customize buttons to the default Main toolbar.[PF]
    • Fixed issues related to fuzzy matching.
    • Fixed issues related to the the Align number columns right option.
    • Fixed keyboard shortcut issues related to the Print Preview window.

    beta 7 (21.9.907) – September 15, 2022

    • Added the Toggle Horizontal Split button to the default Main toolbar.[PF]
    • Fixed issues related to fuzzy matching.
    • Fixed customer-reported issues(1).

    beta 8 (21.9.908) – September 16, 2022

    • Added the ability to record the Join CSV command to macros.
    • Added the Clear method to the CharacterRanges collection.
    • Fixed issues related to fuzzy matching.
    • Fixed customer-reported issues(1).

    beta 9 (21.9.909) – September 20, 2022

    • Added more options to the Fuzzy Matching dialog box.
    • Optimized the fuzzy matching feature.
    • Don’t update Find Markers if cancelled once or if it takes a long time to calculate.

    beta 10 (21.9.910) – September 21, 2022

    • Added the Show the Fuzzy Matching Options dialog box when selecting Fuzzy Matching option.
    • Optimized the fuzzy matching feature.

    beta 11 (21.9.911) – September 23, 2022

    • Changed the “Calculating” message to more descriptive sentences in the Progress dialog box.
    • Fixed an issue related to Find in Files macro recording.
    • Fixed an issue related to detecting invalid characters while opening a very large file.
    • Add the Fuzzy Matches item to the Display page of configuration properties, which allows you to set a different color for search highlight for fuzzy matched (but not completely idential) strings.
    • Optimized the fuzzy matching feature.

    beta 12 (21.9.912) – September 24, 2022

    • Fixed an issue related to character highlighting for comparison.
    • Added debug info to the progress dialog box while copying.

    beta 13 (21.9.913) – September 29, 2022

    • Revert “Added the debug info to the progress dialog box while copying”, and fixed an issue related to the Text cursor indicator on Windows Settings.
    • Added the Match similar strings check box, Similarity level drop-down list box and Max edit distance drop-down list box to the Fuzzy Matching Options dialog box, and removed the Similarity slider.
    • Fixed a issues related to fuzzy matching.
    • Supported Unicode 15.0.

    beta 14 (21.9.914) – September 30, 2022

    • Added the String/Character Range dialog box, which allows you to specify a string as well as a character range to treat for fuzzy matching.

    beta 15 (21.9.915) – October 1, 2022

    • Fixed issues related to fuzzy matching.
    • Fixed customer-reported issues(1).

    beta 16 (21.9.916) – October 3, 2022

    • Improved the speed of counting characters in the selection.

    beta 17 (21.9.917) – October 4, 2022

    • Improved the speed of search/replace with the Fuzzy Matching option.

    Notes

    • [P] EmEditor Professional only
    • [PF] EmEditor Professional and EmEditor Free
    #28374
    NedMaker
    Participant

    issue in the toolbar
    Hello,

    In the last beta, there was an issue with the display of elements in the toolbar, such as arrows and separators.
    They become visible after refreshing the panel.
    This only happens in Very Dark mode, in Light mode everything is displayed.
    See screenshot.

    Also, is it possible to make arrows in Very Dark mode to be white instead of black, so that they are clearly visible?

    Thanks.

    #28607
    spiros
    Participant

    V.22 final
    1. When Regular expressions is checked in Replace dialog, Fuzzy is not clickable. One needs to uncheck first Regular expressions. I suggest automatically uncheck Regular expressions and check Fuzzy if these two are not compatible.
    2. When clicking Fuzzy in Replace dialog it always brings up the Fuzzy dialog, even if one has made selections earlier. This at best should be optional.

    #28619
    Yutaka Emura
    Keymaster

    1. The Fuzzy Matching option becomes grayed out to show it can’t be combined with the Regular Expressions option.

    2. You can set the Skip this dialog box next time option in the Fuzzy Matching dialog box, or clear the Show the Fuzzy Matching Options dialog box when selecting Fuzzy Matching option in the Search page of the Customize dialog box.

    #28620
    spiros
    Participant

    1. Does greyed out option mean that can still search with Regex on? In that case, it is as good as unchecked.
    2. Thanks!

    #28686
    Yutaka Emura
    Keymaster

    The Fuzzy Matching and Regex are mutually exclusive; they can’t be used together. However, the Fuzzy Matching and Escape Sequence can be used together.

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.