zephyr/doc/scripts
Ulf Magnusson e181e1b773 kconfiglib: Update to hide tracebacks for expected errors
Update Kconfiglib to upstream revision 9c0b562c94 to get this commit in:

    Add Kconfig.__init__() helper flag for suppressing tracebacks

    Tools that don't use standard_kconfig() currently generate spammy
    tracebacks for e.g. syntax errors.

    Add a suppress_traceback flag to Kconfig.__init__() for catching
    "expected" exceptions and printing them to stderr and exiting with
    status 1. Use it to make all tools consistently hide tracebacks.

Use the new flag to hide tracebacks for expected exceptions in
kconfig.py, lint.py, and genrest.py.

Some menuconfig robustness tweaks for wonky terminals are included as
well, and a new feature for customizing .config and autoconf.h header
comments via environment variables.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-12-20 19:48:09 -05:00
..
extract_content.py doc: extract_content.py: Detect included files in a more robust way 2019-12-20 13:02:00 -05:00
fix_tex.py doc: fix_tex: Remove redundant 'return' 2019-03-26 07:47:20 -05:00
genrest.py kconfiglib: Update to hide tracebacks for expected errors 2019-12-20 19:48:09 -05:00
restore_modification_times.py doc: fix incremental build by fixing doxygen output mtime 2019-02-13 06:58:52 -06:00