Commit graph

144 commits

Author SHA1 Message Date
Kevin Liu
21742e78e9 Use short name for binary 2016-09-23 13:57:27 -07:00
Kevin Liu
9f1836fcbd Update manifest 2016-09-19 22:09:26 -07:00
Kevin Liu
b41ec8b7a6 Update README 2016-09-19 21:40:15 -07:00
Kevin Liu
0bd00e0b9b Bump version 2016-09-19 20:12:28 -07:00
Kevin Liu
ee32cacc46 Remove histfile if it would be truncated to 0 2016-09-19 20:02:12 -07:00
Kevin Liu
58f09a55d8 Track all deletion history with histfile
--resurrect now works like a stack, returning files from most to least recently deleted.
2016-09-19 19:31:43 -07:00
Kevin Liu
8c5cf141d3 Expect to return error on special files 2016-09-19 16:23:41 -07:00
Kevin Liu
4a42853ee9 Don't add to histfile if bury failed 2016-09-19 16:16:20 -07:00
Kevin Liu
12dd5dea13 Add license 2016-09-17 22:56:23 -07:00
Kevin Liu
005527d00b Don't explicitly handle unexpected error 2016-09-17 12:57:31 -07:00
Kevin Liu
0a28c6c8e9 Reduce binary size with alloc_system 2016-09-17 12:27:22 -07:00
Kevin Liu
c60d7a5235 Make file handle scope more explicit 2016-09-17 03:34:06 -07:00
Kevin Liu
bfcff5d03c Bump version 2016-09-17 00:32:43 -07:00
Kevin Liu
aea91ce7cf Get rid of panics due to nonexistent files 2016-09-17 00:26:08 -07:00
Kevin Liu
8a48e81d53 Update usage 2016-09-16 21:38:47 -07:00
Kevin Liu
2b0694f480 Add resurrect option 2016-09-16 21:35:54 -07:00
Kevin Liu
03530ae8b9 Add a log that tracks the last deleted file 2016-09-16 17:43:53 -07:00
Kevin Liu
3c2e5c1870 Return Err instead of panicking on failed delete 2016-09-16 16:54:28 -07:00
Kevin Liu
7ab333948f Bump version 2016-09-10 19:18:40 -07:00
Kevin Liu
888220ee23 Update README to reflect new rename 2016-09-10 19:18:03 -07:00
Kevin Liu
46161ce487 Renamed files preserve original extension 2016-09-10 18:57:04 -07:00
Kevin Liu
5c0029e798 Bump version 2016-09-05 08:50:34 -07:00
Kevin Liu
35444e292d Use fs::metadata object instead of Path 2016-09-05 03:57:09 -07:00
Kevin Liu
8ac9242c47 Fix incorrectly checking relative path 2016-09-05 03:53:41 -07:00
Kevin Liu
13f16b233e Simplify seance 2016-09-04 07:08:32 -07:00
Kevin Liu
318c208ae3 Bump version 2016-09-04 07:01:27 -07:00
Kevin Liu
5c7d2a35cc Add --seance 2016-09-04 07:00:07 -07:00
Kevin Liu
e6daa3b532 Add --decompose flag 2016-09-04 06:07:56 -07:00
Kevin Liu
64d2ff7521 Add link to releases 2016-09-04 00:25:50 -07:00
Kevin Liu
21106749cc Bump version 2016-09-04 00:08:10 -07:00
Kevin Liu
85be8de531 Better failure messages 2016-09-04 00:07:43 -07:00
Kevin Liu
2d6e566f35 Clean up graveyard on fail 2016-09-04 00:02:01 -07:00
Kevin Liu
d04afa37e9 Print offending file name on error 2016-09-03 23:43:07 -07:00
Kevin Liu
d90771ff05 Bump version 2016-09-03 19:37:06 -07:00
Kevin Liu
da4eb2128d Fix grave directory structure 2016-09-03 19:34:53 -07:00
Kevin Liu
616e54e4f4 Bump version 2016-09-03 04:29:59 -07:00
Kevin Liu
34efaf317f More helpful error messages 2016-09-03 04:27:59 -07:00
Kevin Liu
dfbc2a2ef8 Bump version 2016-09-03 04:09:04 -07:00
Kevin Liu
ea14faf69f Prefer to use &str over PathBuf 2016-09-03 03:11:49 -07:00
Kevin Liu
f17278a121 Remove redundant directory level 2016-09-03 03:07:17 -07:00
Kevin Liu
544336bf79 Bump 0.1.0 2016-09-03 02:41:15 -07:00
Kevin Liu
1de4b8d161 Write own mv instead of using Command 2016-09-03 02:31:16 -07:00
Kevin Liu
e6d846dc50 Rename arg 2016-09-01 01:17:43 -07:00
Kevin Liu
8ec2b6c73a 0.0.1 2016-08-31 20:38:31 -07:00