Fix issue introduced with last commit on searching.

This commit is contained in:
ClementTsang 2020-02-17 17:53:49 -05:00
parent 4485d1b380
commit b3eafe711e
3 changed files with 7 additions and 7 deletions

View File

@ -15,8 +15,8 @@ name = "btm"
path = "src/main.rs"
[profile.release]
# debug = true
debug = 1
debug = true
# debug = 1
opt-level = 'z' # Optimize for size.
# opt-level = 3 # Optimize for speed.
lto = true

View File

@ -475,12 +475,12 @@ impl App {
let final_regex_string = &format!(
"{}{}{}",
if self.process_search_state.is_searching_whole_word {
"^{}$"
"^$"
} else {
""
},
if self.process_search_state.is_ignoring_case {
"(?i){}"
"(?i)"
} else {
""
},
@ -492,9 +492,9 @@ impl App {
}
);
self.process_search_state.search_state.is_blank_search = false;
debug!("FINAL: {}", final_regex_string);
let new_regex = regex::Regex::new(final_regex_string);
self.process_search_state.search_state.is_blank_search = false;
self.process_search_state.search_state.is_invalid_search = new_regex.is_err();
self.process_search_state.search_state.current_regex = Some(new_regex);

View File

@ -231,7 +231,7 @@ impl Painter {
)
.split(vertical_dialog_chunk[1]);
if let Some(dd_err) = app_state.dd_err.clone() {
if let Some(dd_err) = &app_state.dd_err {
let dd_text = [Text::raw(format!(
"\nFailure to properly kill the process - {}",
dd_err