a73x

f7a86566

Restore write error propagation (keep ? instead of .ok())

a73x   2026-03-21 19:15

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

diff --git a/src/patch.rs b/src/patch.rs
index 9bf22b9..a043c55 100644
--- a/src/patch.rs
+++ b/src/patch.rs
@@ -605,7 +605,7 @@ pub fn patch_log_to_writer(
    writer: &mut dyn std::io::Write,
) -> Result<(), Error> {
    if patch.revisions.is_empty() {
        writeln!(writer, "No revisions recorded.").ok();
        writeln!(writer, "No revisions recorded.")?;
        return Ok(());
    }

@@ -640,7 +640,7 @@ pub fn patch_log_to_writer(
            writer,
            "r{}  {}  {}{}{}{}",
            rev.number, short_oid, rev.timestamp, label, file_summary, body_display
        ).ok();
        )?;
    }
    Ok(())
}