>> So a better solution is maybe to save match-data on the isearch stack >> and restore in isearch-pop-state (called by isearch-delete-char). >> I could try to do this. > > Please do. I'm on it (also adding even/odd faces to lazy-isearch - optionally on the new user option lazy-highlight-submatches).