<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="7">
<package pkgid="588f068be5957f691859a069167f3e79f4b96f754ea0d9700f976bc330a41dd6" name="hlvt" arch="src">
  <version epoch="0" ver="0.1" rel="3.1"/>
  <changelog author="p.gen.progs@gmail.com" date="1526904000">- Version 0.1
  * Initial release</changelog>
</package>
<package pkgid="3592b9455c4f474f0e9b41d34de8361e688a6c182335d30dcc0a9d81b06421e8" name="hlvt" arch="x86_64">
  <version epoch="0" ver="0.1" rel="3.1"/>
  <changelog author="p.gen.progs@gmail.com" date="1526904000">- Version 0.1
  * Initial release</changelog>
</package>
<package pkgid="b4ba9d6724bfdcc80263b83e38ab5cc00fb902b24d8820d277f5e9baf81d02e7" name="ptylie" arch="src">
  <version epoch="0" ver="0.1" rel="10.1"/>
  <changelog author="p.gen.progs@gmail.com" date="1526904000">- Version 0.1
  * Initial release</changelog>
</package>
<package pkgid="c6338ac4bfe888065752e452f45369c70402772ee5863d5fd6682f2d8658fd73" name="ptylie" arch="x86_64">
  <version epoch="0" ver="0.1" rel="10.1"/>
  <changelog author="p.gen.progs@gmail.com" date="1526904000">- Version 0.1
  * Initial release</changelog>
</package>
<package pkgid="532af05f57d66099189ce81e7cc8e6b85ef41e910195a991e26383cd489fec1f" name="smenu" arch="src">
  <version epoch="0" ver="1.5.0" rel="2.1"/>
  <changelog author="p.gen.progs@gmail.com" date="1523188800">- Version 0.9.12
  * Fix the cursor restoration
  * Fix a Solaris incompatibility
  * Fix italic handling
  * Fix the replacement of subexpressions (-S,-I,-E)
  * Fix a bug in the columns inclusion logic
  * Fix the impossibility to use the letter 't' in search mode
  * Fix possible display errors when the terminal is resized
  * Make sure that the timers does not alter the redrawing of the window
  * Add word numbering to allow direct access through their number (-N,-U,-F,-D)
  * Improve The manual
  * Allow the \u notation for UTF-8 characters in more places
  * Improve the -T option and add the related -P option
  * Add the -p for use with the -P and -T options
  * The gutter option (-g) now accepts a parameter
  * Adopt the NO_COLOR standard (http://no-color.org)
  * Improve the navigation by understanding more keys and key combinations
  * Understand CTRL+L to redraws the window in case of corruption
  * Exit from search mode when a direction key is hit
  * Adjust some values of timers
  * Remove deprecated directives in -C and -L
  * Various other small fixes and improvements</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1526990400">- Version 0.9.13
  * Add the first roll of an automated testing system
  * Add the subpackage '-tests' in the specfile
  * Fix a FreeBSD compatibility issue
  * [-a] Add a missing setting for cursor_on_tag (ct)
  * [-b] Fix a bug about non-printable characters
  * [-V] Output version on standard output
  * [-D] Add a 'decorate' directive
  * [-D] Handle multiple instances of the same directive
  * Fix a logic error in the direct access code
  * Fix an horizontal scrolling issue when going to the last word
  * Clean up the allocated gutter array before leaving in case of error
  * Add some more terminfo sequences
  * Fix the right margin and add a degraded method to display it
  * Improve the manual
  * Various other small bug fixes</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1536062400">- Version 0.9.14
  * Rework the search system (major change)
  + Add a substring and a fuzzy (fzf inspired) search mode
  + Enlighten the current search pattern in the matching words
  + Remove the search mode timeout
  + Introduce ENTER/ESC as a way to exit search mode
  + Add the prefix/suffix affinity when searching
  + Allow to tag/un-tag all the matching words
  + add a -/ option to affect a search method to the / command
  + Add 'T' and 'U' commands to tag/un-tag all the matching words
  * Improve the direct access mechanism
  + [-D] Add a 's' (start) sub-option
  + [-D] Add a 'h' (head) sub-option
  * Add a "full window" option value to -n
  * Improve the test system and add tests
  * Improve the documentation
  * Update the README.rst file and mention the wiki on GitHub
  * Fix an OpenBSD compatibility issue
  * Fix and improve the color mechanism
  * Fix the cursor display after an ESC hit
  * Fix the tag attribute display
  * Fix some compilation warnings
  * Fix a missing message when the terminal is too small
  * Fix a lot of other small and not-so-small bugs</changelog>
  <changelog author="jengelh@inai.de" date="1536753600">- Trim bias and history lesson from description.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1536840000">- Delete forgotten debug files in the 'examples' directory
- Fix some rpmlint warnings and errors</changelog>
  <changelog author="idonmez@suse.com" date="1537272000">- Use %license for COPYRIGHT
- Run spec-cleaner</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1553947200">- Version 0.9.15
  * Bug fixes:
  + An ending pattern search was not correctly highlighted
  + An highlighting issue when hitting the HOME key during a search
    in numbered mode has been fixed
  + The PgUp/PgDn moves have been fixed and improved in the presence of
    excluded words
  + The height of the windows when a message is present is now correctly
    calculated
  + The SIGINT signal handling is working properly now
  + A vt100 terminal is assumed when the environment variable TERM
    is unset
  * Improvements:
  + The 'o' sub-option of the -D option has been enhanced
  + The documentation has been improved and enhanced
  + An example of a hierarchical menu interpreter has been added
  + The message (title) appearance can now be changed with the -a option
  + An empty line has been added after the message (title) for clarity
  + The .spec file has been updated to support older SUSE/RH versions
  + An issue opening /dev/tty is now clearly signaled
  + The argument of the -n option is now optional and defaults to 0
    (full height)
  + It is now possible to directly move the cursor to the start/end of
    the current line
  * Misc:
  + The code has been split into several files
  + The pull request #15 from sumbach/patch-1 has been merged
  + The pull request #12 from jonnydubowsky/patch-1 has been merged
  + More tests for the automatic regressions checking have been added
  + UTF-8 string length processing has been optimized
  + Help and usage messages are now printed on stdout
  + A FAQ has been added
  + Compiler warnings have been silenced</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1600430400">- Version 0.9.16
  Fixes:
  * The SIGINT handling has been fixed.
  * The lvm_menu example is fixed.
  * Some memory allocation issues have been corrected.
  * The last example in the man page now works correctly.
  * The manual has been cleaned and corrected.
  * Missing headers has been added.
  * The List management code has been corrected and improved.
  * Invalid UTF-8 sequences entered using \u are now handled
    correctly.
  * Unreachable code has been removed.
  * As xwcscasecmp is missing in C99, a local version is now used.
  * The search timeout now works correctly.
  Improvements:
  * Option management has been completely rewritten to use a new,
    more flexible system (github.com/p-gen/ctxopt).
  * The horizontal and vertical scrolling symbols are now visually
    consistent.
  * An updated version of autotools is now used.
  * Wide mode is now allowed in column mode.
  * Line delimiters can now be defined to break lines in
    tabulation mode.
  * A set of UTF-8 characters can now be ignored as input.
  * Substitution character for non-printable characters can now be
    changed.
  * -N and -U options can now have multiple arguments.
  * Fuzzy and substring searches now ignore leading and
    trailing blanks.
  * Unicode codepoints can now be entered using the new \U
    notation.
  * smenu has been optimized to support networks with high latency.
  Misc:
  * A note in the README to thank the packagers has been added.
  * The code has been adjusted to conform to C99.
  * The code has been cleaned up in many places.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1612008000">- 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.</changelog>
  <changelog author="mvetter@suse.com" date="1623067200">- Update to 0.9.18:
  Fixes:
  * A mismatch between signed and unsigned chars has been corrected.
  * A fatal error in the direct access code has been corrected.
  * A logic error that could cause a crash has been fixed.
  Improvements:
  * The user manual has been updated.
  * An early substitution option -ES similar to -S has been added.
  * Special levels are now considered when displaying searched words.
  * An option to change the behaviour of the multi-selection mode has
    been added.
  * 4 more special levels (-6, -7, -8 and -9) are now available.
  * The missing blink attribute has been added.
  * The possibility to overload initial limits has been added.
  * A new search session now starts from scratch by default.
  * The integer checking function is now more reliable.
  * A better code for validating UTF-8 byte sequences is now used.
  * Tests have been added.
  Misc:
  * A missing licence reminder in the usage.c file has been added.
  * An example in the README file has been added.
  * Error messages are now more consistent.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1639224000">- Version 0.9.19
  * Fixes:
  * Prevent an attempt to free memory that has already been freed.
  * Prevent memory leaks when requesting help.
  * Correctly handle the order of invocation of -i/-e options.
  * Apply a PR from h1z1 with a small correction.
  * Fix the UTF-8 byte sequence generation from a given UCS-4 codepoint.
  * Many small fixes.
  * Improvements:
  * Improve the documentation.
  * Improve compatibility with some older compilers.
  * Added the ability to set a global inactivity timeout.
  * Improve the reliability of the code.
  * Miscellaneous:
  * Removed the generation of the SUSE specific specfile.
  * Many typos have been corrected.
  * Various code simplifications.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1653048000">- Version 1.0.0.RC1
  * Fixes:
  * Fix configure.ac for autoconf &gt;= 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.</changelog>
  <changelog author="mvetter@suse.com" date="1660046400">- Update to 1.0.0:
  * Fix and improve the content of the integrated help system.
  * Allow multiple instances of the "-limits" option.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1665748800">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1673179200">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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1692705600">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1711972800">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.</changelog>
  <changelog author="pgajdos@suse.com" date="1746014400">- added patches
  https://github.com/p-gen/smenu/issues/46
  + smenu-gcc15.patch</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1748088000">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1748174400">Improve the specfile</changelog>
</package>
<package pkgid="45068b90b4adb5aae09e6efa7bb68fbc2f749700329450c11cc8e80c4569c705" name="smenu" arch="x86_64">
  <version epoch="0" ver="1.5.0" rel="2.1"/>
  <changelog author="p.gen.progs@gmail.com" date="1523188800">- Version 0.9.12
  * Fix the cursor restoration
  * Fix a Solaris incompatibility
  * Fix italic handling
  * Fix the replacement of subexpressions (-S,-I,-E)
  * Fix a bug in the columns inclusion logic
  * Fix the impossibility to use the letter 't' in search mode
  * Fix possible display errors when the terminal is resized
  * Make sure that the timers does not alter the redrawing of the window
  * Add word numbering to allow direct access through their number (-N,-U,-F,-D)
  * Improve The manual
  * Allow the \u notation for UTF-8 characters in more places
  * Improve the -T option and add the related -P option
  * Add the -p for use with the -P and -T options
  * The gutter option (-g) now accepts a parameter
  * Adopt the NO_COLOR standard (http://no-color.org)
  * Improve the navigation by understanding more keys and key combinations
  * Understand CTRL+L to redraws the window in case of corruption
  * Exit from search mode when a direction key is hit
  * Adjust some values of timers
  * Remove deprecated directives in -C and -L
  * Various other small fixes and improvements</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1526990400">- Version 0.9.13
  * Add the first roll of an automated testing system
  * Add the subpackage '-tests' in the specfile
  * Fix a FreeBSD compatibility issue
  * [-a] Add a missing setting for cursor_on_tag (ct)
  * [-b] Fix a bug about non-printable characters
  * [-V] Output version on standard output
  * [-D] Add a 'decorate' directive
  * [-D] Handle multiple instances of the same directive
  * Fix a logic error in the direct access code
  * Fix an horizontal scrolling issue when going to the last word
  * Clean up the allocated gutter array before leaving in case of error
  * Add some more terminfo sequences
  * Fix the right margin and add a degraded method to display it
  * Improve the manual
  * Various other small bug fixes</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1536062400">- Version 0.9.14
  * Rework the search system (major change)
  + Add a substring and a fuzzy (fzf inspired) search mode
  + Enlighten the current search pattern in the matching words
  + Remove the search mode timeout
  + Introduce ENTER/ESC as a way to exit search mode
  + Add the prefix/suffix affinity when searching
  + Allow to tag/un-tag all the matching words
  + add a -/ option to affect a search method to the / command
  + Add 'T' and 'U' commands to tag/un-tag all the matching words
  * Improve the direct access mechanism
  + [-D] Add a 's' (start) sub-option
  + [-D] Add a 'h' (head) sub-option
  * Add a "full window" option value to -n
  * Improve the test system and add tests
  * Improve the documentation
  * Update the README.rst file and mention the wiki on GitHub
  * Fix an OpenBSD compatibility issue
  * Fix and improve the color mechanism
  * Fix the cursor display after an ESC hit
  * Fix the tag attribute display
  * Fix some compilation warnings
  * Fix a missing message when the terminal is too small
  * Fix a lot of other small and not-so-small bugs</changelog>
  <changelog author="jengelh@inai.de" date="1536753600">- Trim bias and history lesson from description.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1536840000">- Delete forgotten debug files in the 'examples' directory
- Fix some rpmlint warnings and errors</changelog>
  <changelog author="idonmez@suse.com" date="1537272000">- Use %license for COPYRIGHT
- Run spec-cleaner</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1553947200">- Version 0.9.15
  * Bug fixes:
  + An ending pattern search was not correctly highlighted
  + An highlighting issue when hitting the HOME key during a search
    in numbered mode has been fixed
  + The PgUp/PgDn moves have been fixed and improved in the presence of
    excluded words
  + The height of the windows when a message is present is now correctly
    calculated
  + The SIGINT signal handling is working properly now
  + A vt100 terminal is assumed when the environment variable TERM
    is unset
  * Improvements:
  + The 'o' sub-option of the -D option has been enhanced
  + The documentation has been improved and enhanced
  + An example of a hierarchical menu interpreter has been added
  + The message (title) appearance can now be changed with the -a option
  + An empty line has been added after the message (title) for clarity
  + The .spec file has been updated to support older SUSE/RH versions
  + An issue opening /dev/tty is now clearly signaled
  + The argument of the -n option is now optional and defaults to 0
    (full height)
  + It is now possible to directly move the cursor to the start/end of
    the current line
  * Misc:
  + The code has been split into several files
  + The pull request #15 from sumbach/patch-1 has been merged
  + The pull request #12 from jonnydubowsky/patch-1 has been merged
  + More tests for the automatic regressions checking have been added
  + UTF-8 string length processing has been optimized
  + Help and usage messages are now printed on stdout
  + A FAQ has been added
  + Compiler warnings have been silenced</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1600430400">- Version 0.9.16
  Fixes:
  * The SIGINT handling has been fixed.
  * The lvm_menu example is fixed.
  * Some memory allocation issues have been corrected.
  * The last example in the man page now works correctly.
  * The manual has been cleaned and corrected.
  * Missing headers has been added.
  * The List management code has been corrected and improved.
  * Invalid UTF-8 sequences entered using \u are now handled
    correctly.
  * Unreachable code has been removed.
  * As xwcscasecmp is missing in C99, a local version is now used.
  * The search timeout now works correctly.
  Improvements:
  * Option management has been completely rewritten to use a new,
    more flexible system (github.com/p-gen/ctxopt).
  * The horizontal and vertical scrolling symbols are now visually
    consistent.
  * An updated version of autotools is now used.
  * Wide mode is now allowed in column mode.
  * Line delimiters can now be defined to break lines in
    tabulation mode.
  * A set of UTF-8 characters can now be ignored as input.
  * Substitution character for non-printable characters can now be
    changed.
  * -N and -U options can now have multiple arguments.
  * Fuzzy and substring searches now ignore leading and
    trailing blanks.
  * Unicode codepoints can now be entered using the new \U
    notation.
  * smenu has been optimized to support networks with high latency.
  Misc:
  * A note in the README to thank the packagers has been added.
  * The code has been adjusted to conform to C99.
  * The code has been cleaned up in many places.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1612008000">- 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.</changelog>
  <changelog author="mvetter@suse.com" date="1623067200">- Update to 0.9.18:
  Fixes:
  * A mismatch between signed and unsigned chars has been corrected.
  * A fatal error in the direct access code has been corrected.
  * A logic error that could cause a crash has been fixed.
  Improvements:
  * The user manual has been updated.
  * An early substitution option -ES similar to -S has been added.
  * Special levels are now considered when displaying searched words.
  * An option to change the behaviour of the multi-selection mode has
    been added.
  * 4 more special levels (-6, -7, -8 and -9) are now available.
  * The missing blink attribute has been added.
  * The possibility to overload initial limits has been added.
  * A new search session now starts from scratch by default.
  * The integer checking function is now more reliable.
  * A better code for validating UTF-8 byte sequences is now used.
  * Tests have been added.
  Misc:
  * A missing licence reminder in the usage.c file has been added.
  * An example in the README file has been added.
  * Error messages are now more consistent.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1639224000">- Version 0.9.19
  * Fixes:
  * Prevent an attempt to free memory that has already been freed.
  * Prevent memory leaks when requesting help.
  * Correctly handle the order of invocation of -i/-e options.
  * Apply a PR from h1z1 with a small correction.
  * Fix the UTF-8 byte sequence generation from a given UCS-4 codepoint.
  * Many small fixes.
  * Improvements:
  * Improve the documentation.
  * Improve compatibility with some older compilers.
  * Added the ability to set a global inactivity timeout.
  * Improve the reliability of the code.
  * Miscellaneous:
  * Removed the generation of the SUSE specific specfile.
  * Many typos have been corrected.
  * Various code simplifications.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1653048000">- Version 1.0.0.RC1
  * Fixes:
  * Fix configure.ac for autoconf &gt;= 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.</changelog>
  <changelog author="mvetter@suse.com" date="1660046400">- Update to 1.0.0:
  * Fix and improve the content of the integrated help system.
  * Allow multiple instances of the "-limits" option.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1665748800">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1673179200">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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1692705600">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1711972800">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.</changelog>
  <changelog author="pgajdos@suse.com" date="1746014400">- added patches
  https://github.com/p-gen/smenu/issues/46
  + smenu-gcc15.patch</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1748088000">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1748174400">Improve the specfile</changelog>
</package>
<package pkgid="23f2667dd29d5285b11a43831a4c216ac7861c17a3879bb72ed7af22e3d4b68e" name="smenu-tests" arch="noarch">
  <version epoch="0" ver="1.5.0" rel="2.1"/>
  <changelog author="p.gen.progs@gmail.com" date="1523188800">- Version 0.9.12
  * Fix the cursor restoration
  * Fix a Solaris incompatibility
  * Fix italic handling
  * Fix the replacement of subexpressions (-S,-I,-E)
  * Fix a bug in the columns inclusion logic
  * Fix the impossibility to use the letter 't' in search mode
  * Fix possible display errors when the terminal is resized
  * Make sure that the timers does not alter the redrawing of the window
  * Add word numbering to allow direct access through their number (-N,-U,-F,-D)
  * Improve The manual
  * Allow the \u notation for UTF-8 characters in more places
  * Improve the -T option and add the related -P option
  * Add the -p for use with the -P and -T options
  * The gutter option (-g) now accepts a parameter
  * Adopt the NO_COLOR standard (http://no-color.org)
  * Improve the navigation by understanding more keys and key combinations
  * Understand CTRL+L to redraws the window in case of corruption
  * Exit from search mode when a direction key is hit
  * Adjust some values of timers
  * Remove deprecated directives in -C and -L
  * Various other small fixes and improvements</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1526990400">- Version 0.9.13
  * Add the first roll of an automated testing system
  * Add the subpackage '-tests' in the specfile
  * Fix a FreeBSD compatibility issue
  * [-a] Add a missing setting for cursor_on_tag (ct)
  * [-b] Fix a bug about non-printable characters
  * [-V] Output version on standard output
  * [-D] Add a 'decorate' directive
  * [-D] Handle multiple instances of the same directive
  * Fix a logic error in the direct access code
  * Fix an horizontal scrolling issue when going to the last word
  * Clean up the allocated gutter array before leaving in case of error
  * Add some more terminfo sequences
  * Fix the right margin and add a degraded method to display it
  * Improve the manual
  * Various other small bug fixes</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1536062400">- Version 0.9.14
  * Rework the search system (major change)
  + Add a substring and a fuzzy (fzf inspired) search mode
  + Enlighten the current search pattern in the matching words
  + Remove the search mode timeout
  + Introduce ENTER/ESC as a way to exit search mode
  + Add the prefix/suffix affinity when searching
  + Allow to tag/un-tag all the matching words
  + add a -/ option to affect a search method to the / command
  + Add 'T' and 'U' commands to tag/un-tag all the matching words
  * Improve the direct access mechanism
  + [-D] Add a 's' (start) sub-option
  + [-D] Add a 'h' (head) sub-option
  * Add a "full window" option value to -n
  * Improve the test system and add tests
  * Improve the documentation
  * Update the README.rst file and mention the wiki on GitHub
  * Fix an OpenBSD compatibility issue
  * Fix and improve the color mechanism
  * Fix the cursor display after an ESC hit
  * Fix the tag attribute display
  * Fix some compilation warnings
  * Fix a missing message when the terminal is too small
  * Fix a lot of other small and not-so-small bugs</changelog>
  <changelog author="jengelh@inai.de" date="1536753600">- Trim bias and history lesson from description.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1536840000">- Delete forgotten debug files in the 'examples' directory
- Fix some rpmlint warnings and errors</changelog>
  <changelog author="idonmez@suse.com" date="1537272000">- Use %license for COPYRIGHT
- Run spec-cleaner</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1553947200">- Version 0.9.15
  * Bug fixes:
  + An ending pattern search was not correctly highlighted
  + An highlighting issue when hitting the HOME key during a search
    in numbered mode has been fixed
  + The PgUp/PgDn moves have been fixed and improved in the presence of
    excluded words
  + The height of the windows when a message is present is now correctly
    calculated
  + The SIGINT signal handling is working properly now
  + A vt100 terminal is assumed when the environment variable TERM
    is unset
  * Improvements:
  + The 'o' sub-option of the -D option has been enhanced
  + The documentation has been improved and enhanced
  + An example of a hierarchical menu interpreter has been added
  + The message (title) appearance can now be changed with the -a option
  + An empty line has been added after the message (title) for clarity
  + The .spec file has been updated to support older SUSE/RH versions
  + An issue opening /dev/tty is now clearly signaled
  + The argument of the -n option is now optional and defaults to 0
    (full height)
  + It is now possible to directly move the cursor to the start/end of
    the current line
  * Misc:
  + The code has been split into several files
  + The pull request #15 from sumbach/patch-1 has been merged
  + The pull request #12 from jonnydubowsky/patch-1 has been merged
  + More tests for the automatic regressions checking have been added
  + UTF-8 string length processing has been optimized
  + Help and usage messages are now printed on stdout
  + A FAQ has been added
  + Compiler warnings have been silenced</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1600430400">- Version 0.9.16
  Fixes:
  * The SIGINT handling has been fixed.
  * The lvm_menu example is fixed.
  * Some memory allocation issues have been corrected.
  * The last example in the man page now works correctly.
  * The manual has been cleaned and corrected.
  * Missing headers has been added.
  * The List management code has been corrected and improved.
  * Invalid UTF-8 sequences entered using \u are now handled
    correctly.
  * Unreachable code has been removed.
  * As xwcscasecmp is missing in C99, a local version is now used.
  * The search timeout now works correctly.
  Improvements:
  * Option management has been completely rewritten to use a new,
    more flexible system (github.com/p-gen/ctxopt).
  * The horizontal and vertical scrolling symbols are now visually
    consistent.
  * An updated version of autotools is now used.
  * Wide mode is now allowed in column mode.
  * Line delimiters can now be defined to break lines in
    tabulation mode.
  * A set of UTF-8 characters can now be ignored as input.
  * Substitution character for non-printable characters can now be
    changed.
  * -N and -U options can now have multiple arguments.
  * Fuzzy and substring searches now ignore leading and
    trailing blanks.
  * Unicode codepoints can now be entered using the new \U
    notation.
  * smenu has been optimized to support networks with high latency.
  Misc:
  * A note in the README to thank the packagers has been added.
  * The code has been adjusted to conform to C99.
  * The code has been cleaned up in many places.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1612008000">- 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.</changelog>
  <changelog author="mvetter@suse.com" date="1623067200">- Update to 0.9.18:
  Fixes:
  * A mismatch between signed and unsigned chars has been corrected.
  * A fatal error in the direct access code has been corrected.
  * A logic error that could cause a crash has been fixed.
  Improvements:
  * The user manual has been updated.
  * An early substitution option -ES similar to -S has been added.
  * Special levels are now considered when displaying searched words.
  * An option to change the behaviour of the multi-selection mode has
    been added.
  * 4 more special levels (-6, -7, -8 and -9) are now available.
  * The missing blink attribute has been added.
  * The possibility to overload initial limits has been added.
  * A new search session now starts from scratch by default.
  * The integer checking function is now more reliable.
  * A better code for validating UTF-8 byte sequences is now used.
  * Tests have been added.
  Misc:
  * A missing licence reminder in the usage.c file has been added.
  * An example in the README file has been added.
  * Error messages are now more consistent.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1639224000">- Version 0.9.19
  * Fixes:
  * Prevent an attempt to free memory that has already been freed.
  * Prevent memory leaks when requesting help.
  * Correctly handle the order of invocation of -i/-e options.
  * Apply a PR from h1z1 with a small correction.
  * Fix the UTF-8 byte sequence generation from a given UCS-4 codepoint.
  * Many small fixes.
  * Improvements:
  * Improve the documentation.
  * Improve compatibility with some older compilers.
  * Added the ability to set a global inactivity timeout.
  * Improve the reliability of the code.
  * Miscellaneous:
  * Removed the generation of the SUSE specific specfile.
  * Many typos have been corrected.
  * Various code simplifications.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1653048000">- Version 1.0.0.RC1
  * Fixes:
  * Fix configure.ac for autoconf &gt;= 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.</changelog>
  <changelog author="mvetter@suse.com" date="1660046400">- Update to 1.0.0:
  * Fix and improve the content of the integrated help system.
  * Allow multiple instances of the "-limits" option.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1665748800">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1673179200">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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1692705600">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1711972800">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.</changelog>
  <changelog author="pgajdos@suse.com" date="1746014400">- added patches
  https://github.com/p-gen/smenu/issues/46
  + smenu-gcc15.patch</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1748088000">- 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.</changelog>
  <changelog author="p.gen.progs@gmail.com" date="1748174400">Improve the specfile</changelog>
</package>
</otherdata>