mdtablefix 0.3.1

`mdtablefix` unb0rks and reflows Markdown tables so that each column has a uniform width. When the `--wrap` option is used, it also wraps paragraphs and list items to 80 columns.
Documentation
//! Regression test for combined wrapping and renumbering.

use mdtablefix::{process_stream, renumber_lists};

#[macro_use]
mod prelude;

#[test]
fn wrap_then_renumber_preserves_order() {
    let input: Vec<String> = include_lines!("data/wrap_renumber_regression_input.txt");
    let expected: Vec<String> = include_lines!("data/wrap_renumber_regression_expected.txt");

    let mut out = process_stream(&input);
    out = renumber_lists(&out);

    assert_eq!(
        out, expected,
        "renumbered output mismatch:\nexpected: {expected:?}\nactual: {out:?}",
    );
}