T10: find reads the grid as it shows, through Ely's find_all: combining marks, hidden cells blank, wrapped rows joined, Unicode words; new output, a resize and a settings change search again, and the current match follows its line text; a full reset replays the title through set_options
CI / platforms (windows-latest) (push) Failing after 8s
CI / macos (push) Failing after 8m31s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s

This commit is contained in:
ZacharyZhang-NY committed 2026-10-14 16:57:09 -04:00
1 parent 4d8788ff22
commit 1c21dfd197
10 files changed
+335 -103

No files matched your search

+3 -1
View File
@@ -20,6 +20,8 @@ pub enum PtyEvent {
Term(Event),
Folder(PathBuf),
Mouse(MouseMode),
/// A full reset, `ESC c`, which empties the title without a title event.
Reset,
}
/// Hands the grid's events to the session; `pid` names the program in logs.
@@ -249,7 +251,7 @@ mod tests {
PtyEvent::Folder(folder) => folders.push(folder),
PtyEvent::Term(Event::ChildExit(status)) => success = status.success(),
PtyEvent::Term(Event::Exit) => break,
PtyEvent::Term(_) | PtyEvent::Mouse(_) => {}
PtyEvent::Term(_) | PtyEvent::Mouse(_) | PtyEvent::Reset => {}
}
}
(folders, success)