From e016deb4bbfae014ada1808abaeeb30558cac209 Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Thu, 10 Oct 2019 09:08:37 +0200 Subject: Convert standard_kconfig() to argparse for better feedback Stuff like this is not the pinnacle of helpful design, and hides that the commands actually have long help texts (that can be viewed with pydoc): $ ./menuconfig.py --help [Errno 2] No such file or directory: '--help' Fix it by converting standard_kconfig() to argparse, and add a 'description' argument to it for the command-specific help text. --help now shows the same help text shown by pydoc, and some other error messages are improved as well. Also fix some copy-paste errors and outdated paths in the help texts for the all*config commands. --- menuconfig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'menuconfig.py') diff --git a/menuconfig.py b/menuconfig.py index 56e1a67..1f2e9fa 100755 --- a/menuconfig.py +++ b/menuconfig.py @@ -647,7 +647,7 @@ def _style_attr(fg_color, bg_color, attribs, color_attribs={}): def _main(): - menuconfig(standard_kconfig()) + menuconfig(standard_kconfig(__doc__)) def menuconfig(kconf): -- cgit v1.2.3