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

readline-devel-static-8.2-3.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: readline-devel-static Distribution: openSUSE:Factory:zSystems
Version: 8.2 Vendor: openSUSE
Release: 3.1 Build date: Wed Nov 22 19:21:36 2023
Group: Development/Libraries/C and C++ Build host: s390zl22
Size: 1742354 Source RPM: readline-8.2-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnu.org/software/readline/
Summary: Static library for development with readline
This package contains the static library for the readline library.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Tue Nov 21 2023 Dr. Werner Fink <werner@suse.de>
  - Add upstream patch readline82-002
    * It's possible for readline to try to zero out a line that's not null-
      terminated, leading to a memory fault.
  - Add upstream patch readline82-003
  - Add upstream patch readline82-004
  - Add upstream patch readline82-005
    * If an application is using readline in callback mode, and a signal arrives
      after readline checks for it in rl_callback_read_char() but before it
      restores the application's signal handlers, it won't get processed until the
      next time the application calls rl_callback_read_char(). Readline needs to
      check for and resend any pending signals after restoring the application's
      signal handlers.
  - Add upstream patch readline82-006
    * This is a variant of the same issue as the one fixed by patch 5. In this
      case, the signal arrives and is pending before readline calls rl_getc().
      When this happens, the pending signal will be handled by the loop, but may
      alter or destroy some state that the callback uses. Readline needs to treat
      this case the same way it would if a signal interrupts pselect/select, so
      compound operations like searches and reading numeric arguments get cleaned
      up properly.
  - Add upstream patch readline82-007
    * If readline is called with no prompt, it should display a newline if return
      is typed on an empty line. It should still suppress the final newline if
      return is typed on the last (empty) line of a multi-line command.
* Fri Oct 21 2022 Dr. Werner Fink <werner@suse.de>
  - Extend version linker map file to detect usage of new symbols (boo#1204336)
* Thu Oct 06 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch readline82-001 and its signing readline82-001
    * Starting a readline application with an invalid locale
      specification for LC_ALL/LANG/LC_CTYPE can cause it crash on
      the first call to readline.
* Tue Sep 27 2022 Dr. Werner Fink <werner@suse.de>
  - Update to final readline-8.2
    r. When replacing a history entry, make sure the existing entry has a non-NULL
      timestamp before copying it; it may have been added by the application, not
      the history library.
* Tue Sep 13 2022 Dr. Werner Fink <werner@suse.de>
  - Update to readline-8.2-rc4
    m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
      each time it is called, and modifies the appropriate locale-specific display
      and key binding variables when the locale changes.
  - Port patch readline-8.2.dif
* Wed Jul 27 2022 Dr. Werner Fink <werner@suse.de>
  - Update to readline-8.2-rc2
* Wed Jun 22 2022 Dr. Werner Fink <werner@suse.de>
  - use https:// for source urls
  - Update to readline-8.2-rc1
* Thu Apr 28 2022 Dr. Werner Fink <werner@suse.de>
  - Update to readline-8.2-beta
    a. There is now an HS_HISTORY_VERSION containing the version number of the
      history library for applications to use.
    b. History expansion better understands multiple history expansions that may
      contain strings that would ordinarily inhibit history expansion (e.g.,
      `abc!$!$').
    c. There is a new framework for readline timeouts, including new public
      functions to set timeouts and query how much time is remaining before a
      timeout hits, and a hook function that can trigger when readline times
      out. There is a new state value to indicate a timeout.
    d. Automatically bind termcap key sequences for page-up and page-down to
      history-search-backward and history-search-forward, respectively.
    e. There is a new `fetch-history' bindable command that retrieves the history
      entry corresponding to its numeric argument. Negative arguments count back
      from the end of the history.
    f. `vi-undo' is now a bindable command.
    g. There is a new option: `enable-active-region'. This separates control of
      the active region and bracketed-paste. It has the same default value as
      bracketed-paste, and enabling bracketed paste enables the active region.
      Users can now turn off the active region while leaving bracketed paste
      enabled.
    h. rl_completer_word_break_characters is now `const char *' like
      rl_basic_word_break_characters.
    i. Readline looks in $LS_COLORS for a custom filename extension
      (*.readline-colored-completion-prefix) and uses that as the default color
      for the common prefix displayed when `colored-completion-prefix' is set.
    j. Two new bindable string variables: active-region-start-color and
      active-region-end-color. The first sets the color used to display the
      active region; the second turns it off. If set, these are used in place
      of terminal standout mode.
    k. New readline state (RL_STATE_EOF) and application-visible variable
      (rl_eof_found) to allow applications to detect when readline reads EOF
      before calling the deprep-terminal hook.
    l. There is a new configuration option: --with-shared-termcap-library, which
      forces linking the shared readline library with the shared termcap (or
      curses/ncurses/termlib) library so applications don't have to do it.
  - Remove upstream patches and their signatures now obsolete
    * readline81-001
    * readline81-001.sig
    * readline81-002
    * readline81-002.sig
  - Port patches
    * readline-5.2-conf.patch
    * readline-6.2-metamode.patch
    * readline-6.2-xmalloc.dif
    * readline-6.3-input.dif
    * readline-6.3-rltrace.patch
    * readline-7.0-screen.patch
  - Port patch readline-8.1.dif and rename it to readline-8.2.dif
* Fri Jan 14 2022 Dr. Werner Fink <werner@suse.de>
  - Add official patch readline81-002 and its signature
    * There are some characters (e.g., cyrillic) that can't be displayed using
      certain single-byte encodings (e.g., cp1251) because the negative signed
      int is interpreted as EOF and not displayed.
* Wed May 05 2021 Dr. Werner Fink <werner@suse.de>
  - Add official patch readline81-001 and its signature
    * The code to check readline versions in an inputrc file had the sense of the
      comparisons reversed.
* Mon Jan 11 2021 Dr. Werner Fink <werner@suse.de>
  - Update to final readline-8.1
    which is mainly rc3
  - Remove obsolate patches and the signatures
    * readline80-001
    * readline80-001.sig
    * readline80-002
    * readline80-002.sig
    * readline80-003
    * readline80-003.sig
    * readline80-004
    * readline80-004.sig
  - Port patches
    * readline-5.2-conf.patch
    * readline-6.2-metamode.patch
    * readline-6.3-destdir.patch
    * readline-6.3-input.dif
    * readline-6.3-rltrace.patch
    * readline-7.0-screen.patch
  - Port and rename patch readline-8.0.dif which is now readline-8.1.dif
* Mon Nov 23 2020 Dr. Werner Fink <werner@suse.de>
  - Update to readline-8.1-rc3 for testing
    * Fixed a bug that could cause point to be set beyond the end of the line
      buffer when aborting an incremental search.
* Tue Nov 10 2020 Dr. Werner Fink <werner@suse.de>
  - Update to readline-8.1-rc2 for testing
    * Bracketed paste mode is enabled by default. There is a configure-time
      option (--enable-bracketed-paste-default) to set the default to on or off.
    * Terminals that are named "dumb" or unknown do not enable bracketed paste
      by default.
    * Ensure that disabling bracketed paste turns off highlighting the incremental
      search string when the search is successful.
  - Remove patch readline-8.1-bracketed_paste_off.patch and use the
    new build time configuration
* Wed Oct 28 2020 Ludwig Nussel <lnussel@suse.de>
  - get rid of /lib hack and install readline in /usr. Bash is already there
    anyways (boo#1029961)
  - remove deprecated %install_info
* Fri Oct 16 2020 Dr. Werner Fink <werner@suse.de>
  - Add patch readline-8.1-bracketed_paste_off.patch
    simply to disable the new bracketed paste feature
* Mon Oct 12 2020 Dr. Werner Fink <werner@suse.de>
  - Update to readline-8.1-rc1 for testing
    * If a second consecutive completion attempt produces matches where the first
      did not, treat it as a new completion attempt and insert a match as
      appropriate.
    * Bracketed paste mode works in more places: incremental search strings, vi
      overstrike mode, character search, and reading numeric arguments.
    * Readline automatically switches to horizontal scrolling if the terminal has
      only one line.
    * Unbinding all key sequences bound to a particular readline function now
      descends into keymaps for multi-key sequences.
    * rl-clear-display: new bindable command that clears the screen and, if
      possible, the scrollback buffer (bound to emacs mode M-C-l by default).
    * New active mark and face feature: when enabled, it will highlight the text
      inserted by a bracketed paste (the `active region') and the text found by
      incremental and non-incremental history searches. This is tied to bracketed
      paste and can be disabled by turning off bracketed paste.
    * Readline sets the mark in several additional commands.
    * Bracketed paste mode is enabled by default (for now).
    * Readline tries to take advantage of the more regular structure of UTF-8
      characters to identify the beginning and end of characters when moving
      through the line buffer.
    * The bindable operate-and-get-next command (and its default bindings) are
      now part of readline instead of a bash-specific addition.
    * The signal cleanup code now blocks SIGINT while processing after a SIGINT.
  - Remove old upstream patches
    * readline80-001
    * readline80-002
    * readline80-003
    * readline80-004
  - Port and rename patch readline-8.0.dif which is now readline-8.1.dif
  - Port patches
    * readline-5.2-conf.patch
    * readline-6.2-metamode.patch
    * readline-6.3-destdir.patch
    * readline-6.3-input.dif
    * readline-6.3-rltrace.patch
    * readline-7.0-screen.patch
* Thu Jul 16 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - add upstream keyring and verify source signature
  - change custom handling of official upstream patches to standard,
    and verify signatures on official patches
* Thu Feb 13 2020 Dr. Werner Fink <werner@suse.de>
  - Add official patch readline80-002
    When using previous-history to go back beyond the beginning of the history list,
    it's possible to move to an incorrect partial line.
  - Add official patch readline80-003
    Reading history entries with timestamps can result in history entries joined
    by linefeeds.
  - Add official patch readline80-004
    If writing the history file fails, and renaming the backup history file fails,
    it's possible for readline's history code to return the wrong error to its
    caller.

Files

/usr/lib64/libhistory.a
/usr/lib64/libreadline.a


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024