From a433908d7bb5e32b116f267e86ca013a74a7691f Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Mon, 26 Oct 2009 05:46:39 +0000 Subject: Add -R as a shortcut for --depclean. Thanks to Jonathan Callen for the suggestion. svn path=/main/trunk/; revision=14730 --- man/emerge.1 | 2 +- pym/_emerge/help.py | 4 ++-- pym/_emerge/main.py | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/man/emerge.1 b/man/emerge.1 index a6078664..8e40818d 100644 --- a/man/emerge.1 +++ b/man/emerge.1 @@ -105,7 +105,7 @@ Run package specific actions needed to be executed after the emerge process has completed. This usually entails configuration file setup or other similar setups that the user may wish to run. .TP -.BR \-\-depclean +.BR "\-\-depclean (-R)" Cleans the system by removing packages that are not associated with explicitly merged packages. Depclean works by creating the full dependency tree from the @world set, diff --git a/pym/_emerge/help.py b/pym/_emerge/help.py index 9d036f05..7d7fe779 100644 --- a/pym/_emerge/help.py +++ b/pym/_emerge/help.py @@ -14,7 +14,7 @@ def shorthelp(): print(" "+turquoise("emerge")+" < "+turquoise("--sync")+" | "+turquoise("--metadata")+" | "+turquoise("--info")+" >") print(" "+turquoise("emerge")+" "+turquoise("--resume")+" [ "+green("--pretend")+" | "+green("--ask")+" | "+green("--skipfirst")+" ]") print(" "+turquoise("emerge")+" "+turquoise("--help")+" [ "+green("--verbose")+" ] ") - print(bold("Options:")+" "+green("-")+"["+green("abBcCdDefgGhjkKlnNoOpPqrsStuvV")+"]") + print(bold("Options:")+" "+green("-")+"["+green("abBcCdDefgGhjkKlnNoOpPqrRsStuvV")+"]") print(" [ " + green("--color")+" < " + turquoise("y") + " | "+ turquoise("n")+" > ] [ "+green("--columns")+" ]") print(" [ "+green("--complete-graph")+" ] [ "+green("--deep")+" ]") print(" [ "+green("--jobs") + " " + turquoise("JOBS")+" ] [ "+green("--keep-going")+" ] [ " + green("--load-average")+" " + turquoise("LOAD") + " ]") @@ -66,7 +66,7 @@ def help(myopts, havecolor=1): print(" emerge process has completed. This usually entails configuration") print(" file setup or other similar setups that the user may wish to run.") print() - print(" "+green("--depclean")) + print(" "+green("--depclean")+" ("+green("-R")+" short option)") paragraph = "Cleans the system by removing packages that are " + \ "not associated with explicitly merged packages. Depclean works " + \ diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py index a20a5e7b..f8cb7677 100644 --- a/pym/_emerge/main.py +++ b/pym/_emerge/main.py @@ -87,6 +87,7 @@ shortmapping={ "p":"--pretend", "P":"--prune", "q":"--quiet", "r":"--resume", +"R":"--depclean", "s":"--search", "S":"--searchdesc", "t":"--tree", "u":"--update", -- cgit v1.2.3-65-gdbad