jj/lib
Martin von Zweigbergk 79b5b8d681 evolution: rewrite divergence resolution as iterator
This commit rewites the divergence-resolution part of `evolve()` as an
iterator (though not implementing the `Iterator` trait). Iterators are
just much easier to work with: they can easily be stopped, and errors
are easy to propagate. This patch therefore lets us propagate errors
from writing to stdout (typically pipe errors).
2021-05-15 09:16:19 -07:00
..
benches diff: first diff lines, then refine to words, producing better diffs 2021-04-04 21:50:31 -07:00
protos cli: record full argv in operation log 2021-05-09 22:42:13 -07:00
src evolution: rewrite divergence resolution as iterator 2021-05-15 09:16:19 -07:00
tests evolution: rewrite divergence resolution as iterator 2021-05-15 09:16:19 -07:00
build.rs
Cargo.toml gitignores: add own implementation and stop using libgit2's 2021-05-13 22:23:59 -07:00