+
+ FindAndReplaceOptions() {}
+
+ docstring find_buf_name;
+ bool casesensitive = false;
+ bool matchword = false;
+ bool forward = false;
+ bool matchAtStart = false;
+ bool expandmacros = false;
+ bool ignoreformat = false;
+ /// This is docstring() if no replace was requested
+ docstring repl_buf_name;
+ bool keep_case = false;
+ SearchScope scope = S_BUFFER;
+ SearchRestriction restr = R_EVERYTHING;
+ bool replace_all = false;