wordcraft/crates/engine
alexanderalber f91ce21f90
Find: each Find Next in the dialog moves one match (#468) (#556)
The Find and Replace dialog ran edit.find and then edit.findNext on every
click (and Enter). edit.find already selects the first match after the
caret, so the step after it skipped one: with four matches only the
second and fourth were ever reached, with two only the second.

edit.findNext and edit.findPrevious now take the same optional search
options as edit.find (text, matchCase, wholeWord, regex), and the dialog
sends one edit.findNext with its options. Calls without options behave
as before (F3, Mod+G).

generated with Claude Code

Co-authored-by: Brandon Thomas <echelon@gmail.com>
2026-10-11 22:02:37 -04:00
..
src Find: each Find Next in the dialog moves one match (#468) (#556) 2026-10-11 22:02:37 -04:00
tests DOCX: keep a .docm's macros and signatures on save; right content types for .docm/.dotx/.dotm (#172) 2026-10-10 06:34:52 -04:00
Cargo.toml Open and save password-protected Word documents (#55) (#281) 2026-10-10 16:16:35 -04:00