diff --git a/.coverage b/.coverage new file mode 100644 index 0000000..e2b3b89 Binary files /dev/null and b/.coverage differ diff --git a/pyproject.toml b/pyproject.toml index 2cbee6f..522e5d9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "resrm" -version = "0.3.2" +version = "0.3.3" description = "drop-in replacement for rm with undo/restore built-in." authors = ["Marco D'Aleo "] license = "GPL-3.0-or-later" diff --git a/src/resrm/core.py b/src/resrm/core.py index a46bc29..d00c65f 100644 --- a/src/resrm/core.py +++ b/src/resrm/core.py @@ -8,7 +8,7 @@ Basic usage: resrm -f file # ignore nonexistent, no prompt resrm -i file # interactive prompt before removal resrm --skip-trash file # permanent delete (bypass trash) - resrm -l # list trash entries (neat table) + resrm -l|--list # list trash entries (neat table) resrm --restore # restore by short-id (8 chars) or exact basename resrm --empty # empty trash entries (permanent) """ @@ -424,12 +424,12 @@ def main(argv: Optional[List[str]] = None): print(__doc__) return - if not args.paths and not (args.l or args.empty or args.restore): + if not args.paths and not (args.list or args.empty or args.restore): print("resrm: missing operand") print("Try 'resrm --help' for more information.") return - if args.l: + if args.list: list_trash() return