Revisions of readline

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1194673 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 17)
- Add upstream patches
  * readline82-011
   Some systems (e.g., macOS) send signals early on in interactive
   initialization, so readline should retry a failed open of the init file.
  * readline82-012
    If a user happens to bind do-lowercase-version to something that isn't a
    capital letter, so _rl_to_lower doesn't change anything and the result is
    still bound to do-lowercase-version, readline can recurse infinitely.
  * readline82-013
    When readline is accumulating bytes until it reads a complete multibyte
    character, reading a byte that makes the multibyte character invalid can
    result in discarding the bytes in the partial character.
- Port patch readline-8.2.dif
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1139151 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 16)
- Add upstream patch readline82-008
  * Add missing prototypes for several function declarations
- Add upstream patch readline82-009
  * Fix issue where the directory name portion of the word to be
    completed (the part that is passed to opendir()) requires both
    tilde expansion and dequoting.  Readline only performed tilde
    expansion in this case, so filename completion would fail.
- Add upstream patch readline82-010
  * Fix the case where text to be completed from the line buffer
    (quoted) is compared to the common prefix of the possible
    matches (unquoted) and the quoting makes the former appear to
    be longer than the latter. Readline assumes the match doesn't
    add any characters to the word and doesn't display multiple matches.
- Port patches
  * readline-5.2-conf.patch
  * readline-6.2-metamode.patch
  * readline-7.0-screen.patch
  * readline-8.2.dif
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1127840 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 15)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1030327 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 14)
- Extend version linker map file to detect usage of new symbols (boo#1204336)
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1008385 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 13)
- 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.

- 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.

- 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

- Update to readline-8.2-rc2

- use https:// for source urls  
- Update to readline-8.2-rc1

- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 947937 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 12)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 890764 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 11)
 - 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 862370 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 10)
- 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

- 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.

- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 853761 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 9)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 821442 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 8)
- add upstream keyring and verify source signature
- change custom handling of official upstream patches to standard,
  and verify signatures on official patches (forwarded request 821348 from AndreasStieger)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 774144 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 7)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 723956 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 5)
- Rework patch readline-7.0-screen.patch again for bug boo#1143055
  * Map all "screen(-xxx)?.yyy(-zzz)?" to "screen" as well as
    map "konsole(-xxx)?" and "gnome(-xxx)?" to "xterm"

- Add official patch readline80-001
  The history file reading code doesn't close the file descriptor open to
  the history file when it encounters a zero-length file.

- Use FAT LTO objects in order to provide proper static library.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 664074 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 4)
- Update to readline-8.0 final

- Update to readline-8.0-rc1 for testing 

- Update to readline-8.0-beta2 for testing
  j. Readline now allows application-defined keymap names; there is a new public
     function, rl_set_keymap_name(), to do that.
  k. The "Insert" keypad key, if available, now puts readline into overwrite
     mode.
    readline-5.2-conf.patch
- Port and modify patches
  * readline-6.2-metamode.patch
  * readline-6.3-input.dif
  * readline-7.0-screen.patch
  * readline-8.0.dif

- Update to readline-8.0-beta for testing
  a. Non-incremental vi-mode search (`N', `n') can search for a shell pattern, as
     Posix specifies (uses fnmatch(3) if available).
  b. There are new `next-screen-line' and `previous-screen-line' bindable
     commands, which move the cursor to the same column in the next, or previous,
     physical line, respectively.
  c. There are default key bindings for control-arrow-key key combinations.
  d. A negative argument (-N) to `quoted-insert' means to insert the next N
     characters using quoted-insert.
  e. New public function: rl_check_signals(), which allows applications to
     respond to signals that readline catches while waiting for input using
     a custom read function.
  f. There is new support for conditionally testing the readline version in an
     inputrc file, with a full set of arithmetic comparison operators available.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 640076 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 3)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 616516 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 2)
- Add patch readline-7.0-screen.patch to be able to parse settings
  in inputrc for all screen TERM variables starting with "screen."
  to fix boo#1095661
Displaying all 17 revisions
openSUSE Build Service is sponsored by