Don't show backtraces for expected exceptions in tools
Don't show backtraces for expected exceptions in tools

KconfigError and IOError are part of normal operation and don't indicate
a problem with the library itself. Catch and print them in
standard_kconfig() and sys.exit(), to avoid spammy backtraces from e.g.
menuconfig.py when Kconfig files don't exist or have errors.

ulfalizer/Kconfiglib,ulfalizer/Kconfiglib