Add Git inspection forms, find pruning, and WASI tail stdin (T76)

This commit is contained in:
2026-11-08 03:45:36 +00:00
parent de351919dd
commit 3930c6de1a
28 changed files with 4363 additions and 92 deletions
+4 -1
View File
@@ -2,10 +2,13 @@
use crate::changes::{FileDiff, Kind, Status};
use gix::bstr::ByteSlice;
pub(crate) fn commit(commit: &gix::Commit<'_>) -> crate::Result<()> {
decorated_commit(commit, "")
}
pub(crate) fn decorated_commit(commit: &gix::Commit<'_>, decorations: &str) -> crate::Result<()> {
let decoded = commit
.decode()
.map_err(|e| crate::repo::error("commit output", e))?;
println!("commit {}", commit.id);
println!("commit {}{}", commit.id, decorations);
if decoded.parents.len() > 1 {
println!(
"Merge: {}",