summaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2018-05-04 05:51:44 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2018-05-07 12:23:54 +0200
commitd4c0a7b4af35105c7259df20a579502b873893c2 (patch)
treecad0acc3740996c68e499e25eb8372d0369c6c30 /README.rst
parent5a80c8ad91aa14fb3f24fa42733b59d273885e2f (diff)
menuconfig: Add incremental regex search and jump-to
Pressing [/] brings up a dialog with an edit box where a regex can be entered. The list of matching symbols is always shown below it. Selecting a symbol and pressing [Enter] jumps directly to it in the menu tree. If the symbol is invisible, show-all mode is turned on automatically. This commit also includes a bunch of more-or-less unrelated changes from poking around with the code: - Some redundant styles were merged. Probably wouldn't want to have a different style for each separator line, for example... - [ESC] in the top menu now works like [Q] - Returning to a parent menu now makes sure that the selected row is visible, even if the terminal was shrunk between entering the child menu and leaving it. - A _max_scroll() helper was factored out to reduce code duplication. It takes a list of items and a window in which the list is displayed, with one row per item, and returns the minimum scroll value that will make the final item visible. - The save dialog now pops up a message to confirm that the save was successful. - Lots of minor code nits all over (renamings, etc.)
Diffstat (limited to 'README.rst')
0 files changed, 0 insertions, 0 deletions