--- a/rust/hg-core/src/dirstate/status.rs Wed May 26 21:46:45 2021 +0200
+++ b/rust/hg-core/src/dirstate/status.rs Fri May 28 17:33:20 2021 -0400
@@ -583,9 +583,11 @@
.unwrap();
}
} else if self.is_ignored(&filename) && self.options.list_ignored {
- files_sender
- .send((filename.to_owned(), Dispatch::Ignored))
- .unwrap();
+ if self.matcher.matches(&filename) {
+ files_sender
+ .send((filename.to_owned(), Dispatch::Ignored))
+ .unwrap();
+ }
}
} else if let Some(entry) = entry_option {
// Used to be a file or a folder, now something else.