An interactive selection tool for use in your scripts.

Edit Package smenu

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

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's avatar Dominique Leuenberger (dimstar_suse) accepted request 868359 from Pierre Gentile's avatar 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
openSUSE Build Service is sponsored by