Releases: daddel80/notepadpp-multireplace
notepadpp-multireplace 4.1.1.21
Implemented updates:
-
New Variables: Two new variables have been added for "Use Variables" option:
- FNAME: Represents the filename or window title for new, unsaved files.
- FPATH: Represents the full path including the filename, or is empty for new, unsaved files.
-
Smaller Fixes
notepadpp-multireplace 4.1.0.20
Implemented updates:
-
Header Column Menu: Right-click on the header to toggle columns like
Find count
,Replace count
,Comments
, andDelete
. -
Comments Column: Add custom comments to entries via the new optional
Comments
column. Existing list files remain fully compatible. -
Column Locking: Lock the width of columns (
Find
,Replace
,Comments
) with a double-click on the header divider. A lock icon shows the status. -
Multilanguage Support: The plugin now supports Danish.
-
Configuration Options: Manage settings via the INI file located at
C:\Users\<Username>\AppData\Roaming\Notepad++\plugins\Config\MultiReplace.ini
:- DoubleClickEdits: To disable direct editing on double-click, set
DoubleClickEdits=0
(default: enabled). - Tooltips: To disable tooltips, set
Tooltips=0
(default: enabled). - AlertNotFound: To disable notifications for unsuccessful searches, set
AlertNotFound=0
(default: enabled).
- DoubleClickEdits: To disable direct editing on double-click, set
notepadpp-multireplace 4.0.0.19
Implemented updates:
- DPI Font Support: Includes automatic DPI scaling for adjusted UI elements. A custom scaling factor ranging from 0.5 to 2.0 can also be set via the
ScaleFactor
variable in fileC:\Users\<Username>\AppData\Roaming\plugins\config\MultiReplace.ini
. - 'Use Variables' Feature: Now allows initial setting of variables before processing the complete list by adding a list entry with an empty Find string next to the initial Replace statement.
- Collapsible List Window: The list window can now be expanded or collapsed for better handling and space management.
- Find and Single Replace: Now support selection scope, including rectangular and multi-selection.
- File Handling:
- New 'Save' and 'New File' buttons for managing list files.
- List files can now be loaded via drag and drop functionality.
- Minor Fixes: Various UI adjustments and bug fixes.
notepadpp-multireplace 3.1.2.18
Implemented updates:
- Fixed Regex Capture Groups in 'Use Variables' Mode: Resolved an issue where nil values in capture groups caused all subsequent groups to reset to nil, even when they had matching values.
notepadpp-multireplace 3.1.1.17
Implemented updates:
- Fixed Regex with Selection: Resolved an issue where 'Replace All' didn't work properly when using Regex within a selected text range.
notepadpp-multireplace 3.1.0.16
Implemented updates:
- Added Adjustable Transparency Feature: The plugin window now supports adjustable transparency, configurable through the
C:\Program Files\Notepad++\plugins\MultiReplace\MultiReplace.ini
file. - Enhanced
DEBUG
Window for 'Use Variables' : Added Next, Stop, and Copy options for step-by-step debugging or immediate termination. - Multilingual Support: Introduced support for Italian, Spanish, and Russian languages.
- Fixed
CAP
Lifetime Issue: Ensured CAPs are deleted after one replacement in the replace cycle.
notepadpp-multireplace 3.0.3.15
Implemented updates:
- Added
DEBUG
option for 'Use Variables' to inspect global variables during replacements, with a message box for each hit. - Fixed paste functionality to correctly insert/replace text in the edit field in the list without overwriting existing content.
- Several fixes in
languages.ini
. - Corrected file type filter options in the open file dialog windows to display the filtering endings correctly.
notepadpp-multireplace 3.0.2.14
Implemented updates:
- Updated the edit field in the list to automatically remove line breaks when pasting, enabling support for complex "Use Variables" statements.
- Added correct escaping of special characters in "Use Variables" when used with regex.
- Optimized nil checks in conditional statement.
- escaped special characters in languages.ini
notepadpp-multireplace 3.0.1.13
Fixed issue where:
- quotes were removed when pasting.
- entries were not inserted at the correct position in the list.
- special characters were removed from CAPs.
notepadpp-multireplace 3.0.0.12
- Enhanced Statistics Columns: Added additional columns to display statistics for found and replaced values, providing more detailed insights.
- Improved Sorting Functionality: Enhanced the ability to revert to the original sorting order of the CSV file, even after rows are modified, deleted, or added.
- New Context Menu: Introduced a new context menu for the list, offering a comprehensive overview of all available functions.
- Direct List Editing Features: Users can now perform copy, paste, and edit operations directly within the list.
- Dark Mode Support for Help Page: The help page for the 'Use Variables' option now supports Dark Mode.