Releases: quackduck/rem
Releases · quackduck/rem
v3.1.0
Changelog
- b3a354c Add -- as a way to force arguments to be considered files.
- 479d2c3 Add back ignoring all arguments after "--".
- 7bf3bf2 Add interactive mode documentation.
- 888b20f Added -f flag.
- 72cb4e9 Added arguments that are ignored for GNU rm compatibility.
- 33985f0 Added interactive mode.
- 8b327ef Added new ignored compatibility flags.
- 226073f Added verbose flag in rm mode.
- 495a3dc Bundle flags in a struct to tidy them up.
- 5ef4fb8 Change timestamp format and refactor
- d4a59c4 Cleanup argument handling.
- bce78fa Details all shorthands for recursive.
- e4ae9d6 Error out when files are expected but not given.
- 53707dd Fix "--" being taken as a file name.
- d59b68e Fix panic when giving non-files arguments.
- 05f3c8c Fix second shorthand for recursive.
- 7afd3f4 Fixed issue when deleting a file that was not owned.
- e13b201 Force mode no longer overrides interactive mode.
- 4fd9b12 Force mode overrides the prompt in permanent mode.
- 74337dc Formating.
- 0d50d15 Implement the permanent mode.
- a9d25c8 Improved
permanentlyDeleteFile
. - 6d938a2 Let multiples single letter arguments be chained.
- fd95a11 Make timestamps actually work
- 356d5e7 Merge branch 'dash-f' into ignored_flags
- a2ca775 Merge branch 'ignored_flags' of github.com:Arkaeriit/rem into ignored_flags
- b688401 Merge pull request #10 from Arkaeriit/ignored_flags
- 3b5c884 Merge pull request #13 from Arkaeriit/chainable_arguments
- 54746c1 Merge pull request #6 from Arkaeriit/fix_permanentlyDeleteFile
- 90d0afc Merge pull request #7 from Arkaeriit/no_confirmatio_on_quiet
- c0b9d0b More idiomatic fix for the symbolic link issue
- 8cf338e No prompt on empty in quiet mode.
- d22755e Only the first -- is ignored.
- 223d06c Refactor argument parsing functions.
- a22bb0f Remove -v as a shorthand for version.
- 1aa8041 Remove explicit mentions of ignored flag in help.
- 2505e4a Removed white-space modifications.
- 5c8e189 Reuse old Option functions.
- 1417213 Revert to the old behavior of argsHaveOption.
- 823e285 Update help messages
- c5508c8 Use new argument parsing for more robust --.
- 7ad0602 efficiency + error handling for permanentlyDeleteFile
- 55931b3 enable quiet mode when in rm-mode
- d19f345 more refactoring
- 8c1a31f oops
- db2e8bf reword help and small refactor
- 62d5933 small refactor
- 41076af stuff
Allow trashing broken symlinks and mute nonexistent logfile errors
Changelog
- b455478 Fix #4: broken symlinks delete successfully
- ab204c6 Fixed check of argument usability.
- 7f300e1 Merge branch 'main' of github.com:quackduck/rem
- 933d8eb Merge pull request #3 from Arkaeriit/fix_arg_check
- b1e0c9b Merge pull request #5 from quackduck/quackduck/unable-to-trash-a-broken-4
- 8ef9db8 Readability
- 8817cb6 don't error out when the log file does not exist
Adhere to the XDG spec, change data directory structure, store the trash log as a JSON file.
Changelog
- f426f68 Add quiet mode
- 2eb9eaa Fix lint error
- d1c5fc8 Fix linter
- 83a01ea Merge pull request #2 from Arkaeriit/XDG_complience
- 9c79878 Remove commented-out code
- 8ecaaf1 Replace gobs with json, refactor
- fffceca Tried to comply to the XDG specifications.
- 31feb0c Update linter.yml
- 9f35a30 Update linter.yml
- c7f61d6 Updated README to speak about directory selection.
- a16ba61 Use a data directory in which the log and trash exist, improve brevity