An interactive selection tool for use in your scripts.
This simple textmode tool reads words from the standard input, presents them in
a cool interactive window which appear just below the current line.
The selected word, if any, is then written to the standard output.
The git repo is here: https://github.com/p-gen/smenu (mirror: http://repo.or.cz/smenu.git)
There is a also wiki here: https://github.com/p-gen/smenu/wiki
Screencast demo: http://youtu.be/Z2DF73VYBU8
Author: Pierre Gentile
- Developed at utilities
- Sources inherited from project openSUSE:Factory
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/smenu && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
smenu-0.9.17.tar.bz2 | 0000316801 309 KB | |
smenu.changes | 0000013146 12.8 KB | |
smenu.spec | 0000001895 1.85 KB |
Revision 4 (latest revision is 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 868359
from
Pierre Gentile (pgen)
(revision 4)
- Version 0.9.17 * Fixes: - The method to get the cursor location has been fixed and improved. - A display problem when the title takes too many lines has been fixed. - A failure when reopening /dev/tty is now fatal. - Interesting signals are now trapped only when needed. - The refresh mechanism when resizing the terminal has been fixed and improved. - \U does not need too be escaped anymore. * Improvements: - The -Q|-ignore_quotes option has been added to provide a way to ignore quotes when splitting the input stream/file into words. - The -!|-int|-int_string option has been added to define a string to be displayed on stdout when ^C is entered during a smenu session. - The usage text is now displayed in case of an error on the command line. - The code to create include/exclude RE patterns has been simplified. - smenu now mimics the Unix shell signal processing. * Misc: - The availability of str(n)dup is now checked at compile time. - Tests for RE patterns/inv. character have bee added. - The obsolete autogen.sh script has been removed. - github's ctxopt commit f779fb8 is now used. - The code is now a little more readable.
Comments 0