lkml.org 
[lkml]   [2018]   [Apr]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    Subject[ANNOUNCE] Kconfiglib menuconfig implementation
    Hello,

    Kconfiglib (https://github.com/ulfalizer/Kconfiglib) now has a
    terminal menuconfig implementation, implemented in plain curses
    (which is in the Python standard library).

    The interface should feel familiar to people used to mconf. It has
    some features that mconf lacks:

    - Seamless resizing

    - Unicode support

    - Runs on Windows (via 'pip install windows-curses', which uses
    PDCurses)

    - Improved information displays:

    * All expressions are split into readable chunks

    * Menus and comments have information displays

    - Relatively easy-to-read and easy-to-tweak code.

    Kconfiglib automatically invalidates symbols as needed, and
    values can never get stale, which helps.

    Some upcoming features are mouse support and a search feature that
    can jump directly to the definition of a symbol. The jump-to feature
    will use a "show-all" mode in case the symbol isn't visible.

    See the Kconfiglib GitHub page for screenshots. The menuconfig
    implementation is at
    https://github.com/ulfalizer/Kconfiglib/blob/master/menuconfig.py.
    The docstring at the top has some more information.

    Cheers,
    Ulf

    \
     
     \ /
      Last update: 2018-05-01 02:57    [W:4.199 / U:0.444 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site