Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

smenu-1.5.0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: smenu Distribution: openSUSE Tumbleweed
Version: 1.5.0 Vendor: openSUSE
Release: 1.1 Build date: Tue May 27 00:39:19 2025
Group: Productivity/Text/Utilities Build host: reproducible
Size: 341242 Source RPM: smenu-1.5.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/p-gen/smenu
Summary: A standard input word picker
This tool reads words from a file or standard input, presents them in an
interactive window after the current line on the terminal, and writes the
selected words, if any, to standard output.

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon May 26 2025 Pierre Gentile <p.gen.progs@gmail.com>
  - Typo: "sles_version" -> "sle_version" in smenu.spec
* Mon May 26 2025 Pierre Gentile <p.gen.progs@gmail.com>
  - Removal of the patch added in revision 34 (smenu-gcc15.patch, issue #46).
    This patch is no longer required as the code has been reworked.
* Sun May 25 2025 Pierre Gentile <p.gen.progs@gmail.com>
  - Version 1.5.0
    * Fixes
    * Various modifications and corrections have been made to make the
      substitution code more robust.
    * Added several variable initializations that were missing.
    * ^H and BS now work correctly in all cases.
    * A stdin flush has been added before requesting the cursor's initial
      position.
    * Memory leaks have been fixed.
    * Highlighting in search mode works correctly in all cases.
    * Compilations problems with gcc-15 have been corrected.
    * Compiler warnings have been fixed.
    * The description of S-HOME/S-END in the manual has been corrected.
    * Improvements:
    * The TAB key can now be used to automatically complete search patterns
      until an ambiguity arises.
    * A -hbar|-hor_scroll_bar option has been added to force the display of
      the horizontal scroll bar.
    * The quick help system has been rewritten.
    * ZWSP, ZWNJ, ZWJ, LRM and RLM glyphs are now ignored.
    * Miscellaneous:
    * The README and documentation have been improved and clarified.
    * Some parts of the code have been removed or reorganized.
    * New tests have been added.
    * Improve smenu.spec.
* Wed Apr 30 2025 pgajdos@suse.com
  - added patches
    https://github.com/p-gen/smenu/issues/46
    + smenu-gcc15.patch
* Mon Apr 01 2024 Pierre Gentile <p.gen.progs@gmail.com>
  Version 1.4.0
    * Fixes:
    * Make sure certain variables are initialized before using them.
    * Fixed cursor attribute on search failure.
    * Some option names contain - instead of _.
    * Correction of potential dereferencing of a NULL pointer.
    * Correction of compiler warnings.
    * Improvements:
    * Reworked code to go to start/end of line in col/line mode.
    * Added a scrollbar below the window in col/line mode that displays
      when necessary.
    * UTF-8 space support for empty strings.
    * Support for UTF-8 extended grapheme clusters if supported by the
      terminal.
    * Miscellaneous:
    * Changed the appearance of scrollbars to make them more discreet.
    * Correction of typos in comments and in the manual.
    * Code simplification and redesign.
    * Reformatting the code to make it more readable.
    * Made more NULL comparisons explicit.
* Tue Aug 22 2023 Pierre Gentile <p.gen.progs@gmail.com>
  - Version 1.3.0
    * Fixes:
    * Correction of an error in the calculation of the size of the longest word.
    * Corrects the calculation of the space taken by the first direct access
      numbers when it is explicitly specified.
    * Increase the size of the buffer to store the scancode to prevent it
      being truncated.
    * Make decoding the column or row number more robust in command line analysis.
    * Prevents the introduction of colours outside the range supported by
      the terminal.
    * Improvements:
    * Add the -sb|-sbw|-show_blank_words option to help display all words
      composed entirely of spaces.
    * Allow selection intervals to have no start or end number.
    * In column mode, words can now be aligned left/right or centred.
    * When numbering is active, unnumbered words are now always filled in with
      blanks in col/line/tab mode.
    * The -start_pattern option has been extended so that all words matching
      the pattern can be searched directly using the Next/previous keys,
      without having to enter search mode.
    * The order in which -C/-R elements appear on the command line is now
      taken into account.
    * In column mode, columns and/or rows can have their own colour
      and/or style.
    Miscellaneous:
    * Corrections and improvements to the manual.
    * Removal of dead code.
    * Addition of an FAQ entry on alignments.
    * The memory consumption has been reduced.
    * Removal of files mistakenly left in the package.
* Sun Jan 08 2023 Pierre Gentile <p.gen.progs@gmail.com>
  Version 1.2.0
    * Fixes:
    * Correction of word selections with the mouse in long lines.
    * Fixed support for the double-click mouse delay setting.
    * Prevention of spurious commands being sent by the mouse paste function.
    * Allowed compilation with old glibc versions.
    * Improvements:
    * Redesign of the multiple selection mechanism with the possibility to undo.
    * Improved initialization of mouse tracking modes.
    * Miscellaneous:
    * Corrections and improvements to the manual.
    * Removal of dead code.
* Fri Oct 14 2022 Pierre Gentile <p.gen.progs@gmail.com>
  - Version 1.1.0
    * Fixes:
    * Fix and improve the instant help (?) display.
    * Fix and improve the substitution code.
    * Fix and simplify the "End" key management code.
    * Improvements:
    * Add mouse support.
    * Allows to shift the window's content horizontally without moving the cursor.
    * Small adjustments in UTF-8 symbols and comments.
    * Improve the documentation.
    * Miscellaneous:
    * Various code simplifications.
* Tue Aug 09 2022 Michael Vetter <mvetter@suse.com>
  - Update to 1.0.0:
    * Fix and improve the content of the integrated help system.
    * Allow multiple instances of the "-limits" option.
* Fri May 20 2022 Pierre Gentile <p.gen.progs@gmail.com>
  - Version 1.0.0.RC1
    * Fixes:
    * Fix configure.ac for autoconf >= 2.70.
    * Fixed a bug in the bash example in the README.
    * Synchronization with the commit 9ddac73 of ctxopt on github.
    * Use the right format to print size_t values (C99).
    * Add a missing break.
    * Fix a potential segfault when allocating .ini paths.
    * Fixed color and attribute parsing.
    * Fix some tests.
    * Improvements:
    * Update to autoconf 2.71.
    * Added "invisible" style attribute (n).
    * Prevent smenu from running in the background.
    * Catch and handle SIGPIPE signal.
    * Improve the manual.
    * Miscellaneous:
    * Various code simplifications.
    * Removal of some unnecessary parameter.
    * Removal of unnecessary code.
    * Fixed typos in the README file.

Files

/usr/bin/smenu
/usr/share/doc/packages/smenu
/usr/share/doc/packages/smenu/COPYRIGHT
/usr/share/doc/packages/smenu/FAQ
/usr/share/doc/packages/smenu/README.rst
/usr/share/doc/packages/smenu/examples
/usr/share/doc/packages/smenu/examples/lvm_menu
/usr/share/doc/packages/smenu/examples/lvm_menu/README
/usr/share/doc/packages/smenu/examples/lvm_menu/lvm_menu.sh
/usr/share/doc/packages/smenu/examples/lvm_menu/menu.sh
/usr/share/doc/packages/smenu/examples/lvm_menu/screenshot.png
/usr/share/doc/packages/smenu/examples/simple_menu
/usr/share/doc/packages/smenu/examples/simple_menu/README
/usr/share/doc/packages/smenu/examples/simple_menu/actions.sh
/usr/share/doc/packages/smenu/examples/simple_menu/main.mnu
/usr/share/doc/packages/smenu/examples/simple_menu/screenshot.png
/usr/share/doc/packages/smenu/examples/simple_menu/simple_menu.sh
/usr/share/doc/packages/smenu/examples/simple_menu/sub1.mnu
/usr/share/doc/packages/smenu/examples/simple_menu/sub2.mnu
/usr/share/doc/packages/smenu/examples/yesno
/usr/share/doc/packages/smenu/examples/yesno/README
/usr/share/doc/packages/smenu/examples/yesno/screenshot.png
/usr/share/doc/packages/smenu/examples/yesno/yesno.sh
/usr/share/man/man1/smenu.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jun 5 01:04:25 2025