You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New Formula Engine (ExprTk): A second engine alongside Lua for math, string and conditional replacements. Captures are available as numbers (num(N)) or text (txt(N)), with a built-in formatter for fixed decimals, hex/binary, padded fields, durations and dates. Switch per tab via the (L) / (E) indicator next to Formula Support. The (?=...) syntax was inspired by Coises' Columns++.
Formula Support: The former Use Variables option, renamed for the two-engine model. Existing Lua workflows are unchanged.
List Tabs: Keep multiple lists open side by side - add, rename, reorder, duplicate and save per tab. Tabs persist across sessions, with fully separate state.
Tandem Mode: Docks the panel to a Notepad++ window edge and follows every move and resize. Toggle via the plugin menu.
Reopen on Startup: Optionally reopens MultiReplace on the next launch if it was open at shutdown. Toggle via the plugin menu.
Compact Toolbar: Reworked top toolbar with more horizontal space for the list.
Bookmark Matches: Sets a Notepad++ bookmark on every matched line, via the checkbox next to Mark Matches.
Column Reorder & Lock: Drag headers to rearrange; right-click for Lock column width or Reset Column Order.
Modified Timestamp Column: Optional column tracking the last edit per entry, with a dirty-flag stripe for unsaved changes.
Pickup Selection (Ctrl+Shift+H): Pulls selected editor text into Find what, optionally auto-escaped for the active search mode.
Copy Report: Copies the whole list to the clipboard in a customizable, spreadsheet-ready format via the context menu.
Fixes
Combo History (Arrow Keys): Typing in a Find/Replace/Filter/Dir field and then pressing an arrow key no longer discards the unsaved text.