Hello, @coises,

When I said :

First, I suppose that a special mark/sign/icon in the Search++ title zone, to clearly identify the current behavior of the Replace action, would be welcome !

You answered me :

It is indicated by the icon on the Replace button . Is there some reason that isn’t enough?

🡪 replace then jump to a new match forward 🡨 replace then jump to a new match backward 🡪❚ replace and highlight replacement; next click finds a new match forward ❚🡨 replace and highlight replacement; next click finds a new match backward

You’re certainly younger than me and/or have very good eyes ! I did notice that symbol at right of the Replace button but, it seems a bit tiny !

Best Regards,

guy038

P.S. :

Perhaps it would be a good idea to specify, in the manual, that :

All sections concerning regular expressions and formulas work correctly when the regex button is selected !

When the ICU button is selected, you could also point out that the important features, below, are NOT supported :

The \K construction

All the Backtracking Control verbs, like (*SKIP) or (*F)

All the symbolic names, except for [[:ascii.]]

The invalid UTF-8 characters, like [[.x80.]] or [[.xff.]]

The \l and \u syntaxes as shorthand of [[:lowercase letter:]] and [[:uppercase letter:]] ( which are the [[:upper:]] and [[:lower:]] equivalents when the Regex button is selected ! )