1393 Commits

Author SHA1 Message Date
João Marcos Bezerra
d1988b4ba2
Remove import comments 2021-11-04 01:08:09 -03:00
João Marcos Bezerra
e1378b3ac6
Merge pull request #156 from ouch-org/cur-dir-cow
Avoid allocating in `nice_directory_display` when possible, make `Extension` non-exhaustive
2021-11-03 18:40:23 -03:00
Vinícius Rodrigues Miguel
e81fafc3d3 Make Extension non-exhaustive 2021-11-03 18:08:39 -03:00
Vinícius Rodrigues Miguel
75ece05dbf Avoid allocating in nice_directory_display when possible 2021-11-03 18:08:22 -03:00
João Marcos Bezerra
2af0464ed3
Merge pull request #153 from figsoda/typo
Fix zsh shell completions
2021-11-03 13:15:40 -03:00
João Marcos Bezerra
54b57879ce
Merge pull request #155 from ouch-org/extension-heap-alloc
extension: Use hardcoded slices instead of `Vecs` when creating an `Extension`
2021-11-03 12:47:12 -03:00
Vinícius Rodrigues Miguel
a798d20106 extension: Use hardcoded slices instead of Vecs when creating an Extension 2021-11-03 12:35:29 -03:00
figsoda
cd84161b28 fix typo 2021-11-02 18:51:33 -04:00
João Marcos Bezerra
a1c4f0373f
Merge pull request #150 from figsoda/lz4
Add support for lz4
2021-11-02 18:45:53 -03:00
figsoda
27d8e64192 minor improvements 2021-11-02 17:37:24 -04:00
figsoda
296826b4d3 add support for lz4 format 2021-11-02 17:37:24 -04:00
João Marcos Bezerra
8b1927f890
Merge pull request #149 from ouch-org/fix-decompress-short-dir-flag
Fix short flag for the --dir flag
2021-11-02 18:30:17 -03:00
João M. Bezerra
75142f14b9 Fix short flag for the --dir flag 2021-11-02 18:27:46 -03:00
João Marcos Bezerra
04c8438ca2
Merge pull request #147 from ouch-org/fix-error-treatment-calling-todo
Perform exhaustive matching on error variants
2021-11-02 18:05:31 -03:00
João M. Bezerra
5059f9c875 Perform exhaustive matching on error variants
Fixes #29
2021-11-02 17:44:13 -03:00
João M. Bezerra
036afe668b Bumping version to 0.3.1 2021-11-02 17:27:02 -03:00
João Marcos Bezerra
486e0da82a
Merge pull request #146 from ouch-org/release-helper
Add release-helper.sh to make github releases easier
2021-11-02 17:19:06 -03:00
João M. Bezerra
a0f6aa490f Add release-helper.sh to make github releases easier 2021-11-02 17:17:11 -03:00
João Marcos Bezerra
41a9734d3a
Merge pull request #144 from ouch-org/updating-rustfmt
Updating rustfmt configurations
2021-11-02 16:30:11 -03:00
João M. Bezerra
27b6970eda Updating rustfmt 2021-11-02 16:15:36 -03:00
João M. Bezerra
9a9488fcd2 Merge branch 'command_list' 2021-11-02 15:31:01 -03:00
João Marcos Bezerra
cd77b987ac
readme: refer to list command for the next release 2021-11-02 11:26:16 -03:00
João M. Bezerra
000ce62eb3 Updating Cargo.lock 2021-11-02 10:53:06 -03:00
João M. Bezerra
800cf8d39f Bump version 0.3.0 2021-11-02 10:49:56 -03:00
João Marcos Bezerra
73c1d9a41c
Merge pull request #141 from SpyrosRoum/fix-decompression-overwritting-files-without-asking
Fix decompression overwritting files without asking and failing on directories
2021-11-02 08:58:31 -03:00
Spyros Roum
7f5ff0faf1 Fix archives panicking when asked to overwrite file 2021-11-02 13:34:38 +02:00
Spyros Roum
547b8c91e5 Extract function 2021-11-02 13:34:04 +02:00
João Marcos Bezerra
e4e1d6a565
Merge pull request #140 from ouch-org/improving-error-treatment
Improving error messages and removing dead error treatment code
2021-11-02 07:41:19 -03:00
Spyros Roum
8ef1b25b12 Ask to overwrite dirs when decompressing archives 2021-11-02 12:38:10 +02:00
João M. Bezerra
2fcec33ec6 Removing obsolete error variants 2021-11-02 07:36:17 -03:00
João Marcos Bezerra
1b123a4dc2
Merge pull request #139 from ouch-org/simplify-cli-canonicalize-input-treatment
Simplify cli canonicalize implementation
2021-11-02 07:24:59 -03:00
João Marcos Bezerra
df3bb3b72b
Simplify cli canonicalize implementation 2021-11-02 07:21:03 -03:00
João M. Bezerra
5c0f24f567 Change alignment of error message replacement suggestion 2021-11-02 06:30:59 -03:00
João M. Bezerra
21134aaeff Improve message when no extensions given to compress file 2021-11-02 06:28:55 -03:00
João M. Bezerra
047102ec07 Remove InternalError, replaced by unreachable! macro 2021-11-02 06:28:40 -03:00
João M. Bezerra
fadc412896 Improve error message when no extensions given to decompress
Fixes #137
2021-11-02 06:13:24 -03:00
Spyros Roum
70c81ed8a4 Fix non-archives overwriting files without asking and error-ing on dirs 2021-11-02 10:58:58 +02:00
João M. Bezerra
6cebf78da6 Simplify Error::Custom code conversions 2021-11-02 05:18:34 -03:00
João M. Bezerra
d2d4a929e1 Docs improvements
+ Removed some dead code
2021-11-02 04:57:26 -03:00
João Marcos Bezerra
ebe3918478
Merge pull request #133 from SpyrosRoum/Remove-tar-combinations-from-CompressionFormat
Remove tar combinations from compression format
2021-11-02 01:20:41 -03:00
João M. Bezerra
15e922b7ba Fixing some Extension tests 2021-11-02 01:16:42 -03:00
João Marcos Bezerra
75cad36c5c
Merge branch 'master' into Remove-tar-combinations-from-CompressionFormat 2021-11-02 01:00:18 -03:00
João Marcos Bezerra
fa07b55ac9
Merge pull request #135 from figsoda/rewrite-ci
CI rewrite
2021-11-01 18:40:41 -03:00
figsoda
4f9caeeec4 rewrite ci 2021-11-01 10:03:15 -04:00
Anton Hermann
8527616729 FIX 9919c72: add doc comment, remove accidentally doubled is_archive() 2021-11-01 12:40:30 +01:00
Anton Hermann
9919c72347 Merge branch 'master' into command_list 2021-11-01 12:32:55 +01:00
Anton Hermann
cabb4f03bf list: add comments 2021-11-01 12:15:56 +01:00
Anton Hermann
e8f24b7178 list: highlight directories (either coloring them or adding a /) 2021-11-01 12:15:36 +01:00
Anton Hermann
5421a5db77 Implement tree output for 'list' command 2021-11-01 08:53:18 +01:00
Anton Hermann
30ebcf4f9e Implement command 'list' to show archive contents 2021-11-01 08:53:03 +01:00