Commit graph

30 commits

Author SHA1 Message Date
tummychow
4838e378b9 bump to 0.6.6 2020-11-02 18:58:57 -08:00
tummychow
246a177328 bump to 0.6.5 2020-10-16 12:20:07 -07:00
Alexandru Macovei
92e92e449b switch error handling lib from failure to anyhow 2020-10-08 09:54:01 +03:00
Alexandru Macovei
cb290288b7 replace deprecated and unmaintained tempfile 0.3 with tempdir 3.1 2020-10-07 09:54:37 +03:00
Alexandru Macovei
9db5110b5d bump clap to 2.33 2020-10-07 09:30:55 +03:00
Alexandru Macovei
d2310dd884 bump memchr to 2.3 2020-10-07 09:02:16 +03:00
Alexandru Macovei
da76e038ea update git2 to v~0.13 2020-10-07 08:59:46 +03:00
tummychow
c4f6b3e902 bump to 0.6.4 2020-09-28 16:14:29 -07:00
tummychow
938aff3820 bump to 0.6.3 2020-05-29 11:44:11 -07:00
tummychow
a14e8ca6a7 bump to slog-term 2.6
contains the TERM=dumb fix, so now we can remove our cargo patch
2020-05-29 11:43:40 -07:00
tummychow
5a43000374 bump to 0.6.2
functionally identical to 0.6.1, just now it's using the upstream commit
instead of my fork
2020-05-23 23:35:43 -07:00
tummychow
3e14d55a83 use upstream repo with fix
upstream accepted my patch, let's go back to using their repo. (honestly
the reason i'm doing this is i deleted my fork and forgot i was
referencing it here...)
2020-05-23 23:34:57 -07:00
tummychow
d012183388 bump to 0.6.1
for magit users
2020-05-23 19:28:22 -07:00
tummychow
744384ff2c bump slog and use TERM=dumb fix 2020-05-23 19:27:53 -07:00
tummychow
fe8524b83a bump to 0.6.0
someone asked for a released version that had manpages, here you go
2020-05-14 21:32:59 -07:00
tummychow
4bde259e6b bump to 0.5.0 2019-07-15 19:43:10 -07:00
Nickolay Ponomarev
8a667a11c7 Update git2 to 0.9 and refresh Cargo.lock
I thought I needed it for Commit::parent_count(); turns out that I
didn't, but since I've tested the update anyway I thought I'd include it.

I had to delete Cargo.lock and let cargo regenerate it, since otherwise
I got an error that I think was fixed in a newer bitflags version:
https://github.com/bitflags/bitflags/pull/165
2019-07-15 04:02:08 +03:00
Nickolay Ponomarev
05843b4504 Use Rust 2018 edition
No particular reason for the switch, I tried it when I got a bunch of
errors related to bitflags when upgrading git2 (see the following
commits). Turned out they were not related to the edition used, but
there's no reason not to switch anyway, is there?

This requires Rust 1.31 (from last year) to build.
2019-07-15 04:02:08 +03:00
tummychow
dea27fedff bump to 0.4.0
@nickolay's pr definitely needs a release
2019-07-14 15:48:45 -07:00
tummychow
d4656f4715 bump to 0.3.0
"the tool now works for folders below the repo root" is definitely
worthy of a new version
2018-11-07 21:35:14 -08:00
tummychow
0ec87705fd bump git2 dependency
the features use a lot of native libs that are tricky to compile
(especially now that the openssl-sys crate is unmaintained and depends
on an outdated version of the openssl c library) and this tool doesn't
even use any of them. the build is easier if we just turn them all off

i believe that, due to this bump, we need at least rust 1.26 to build
git-absorb
2018-11-07 21:33:03 -08:00
tummychow
8b94adb04d bump version for dry run feature 2018-03-11 19:15:00 -07:00
tummychow
b60fd38bc8 clean up cargo.toml for crates.io 2018-03-10 23:25:33 -08:00
tummychow
dc1612aec4 assemble tree with a hunk applied 2018-03-10 22:31:40 -08:00
tummychow
44bb92be07 add failure
i was going to build out a proper error type hierarchy, but then i
realized that was probably a waste of time
2018-02-15 23:27:51 -08:00
tummychow
938f11fdea add basic test for stack 2018-02-15 16:11:33 -08:00
tummychow
6edc0058f3 add slog 2018-02-15 13:59:48 -08:00
tummychow
e7d10d5f0a add clap 2018-02-15 11:47:42 -08:00
tummychow
c31cc729cd add git2 2018-02-15 11:36:42 -08:00
tummychow
dc5afaf6f1 cargo init 2018-02-15 10:30:59 -08:00