Accepting request 1203319 from Base:System
- Add upstream patches * bash52-037 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. * bash52-036 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. * bash52-035 There are systems that supply one of select or pselect, but not both. * bash52-034 If we parse a compound assignment during an alias expansion, it's possible to have the current input string popped out from underneath the parse. In this case, we should not restore the input we were using when we began to parse the compound assignment. * bash52-033 A typo in the autoconf test for strtold causes false negatives for strtold being available and working when compiled with gcc-14. - Port patch bash-3.2-printf.patch to fit change in bash52-033 OBS-URL: https://build.opensuse.org/request/show/1203319 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bash?expand=0&rev=193
This commit is contained in:
commit
df7b276f8f
@ -24,7 +24,7 @@
|
|||||||
@@ -710,7 +711,12 @@ printf_builtin (list)
|
@@ -710,7 +711,12 @@ printf_builtin (list)
|
||||||
|
|
||||||
p = getfloatmax ();
|
p = getfloatmax ();
|
||||||
f = mklong (start, "L", 1);
|
f = mklong (start, FLOATMAX_CONV, USE_LONG_DOUBLE);
|
||||||
+
|
+
|
||||||
+ if (lce && lcl) setlocale(LC_NUMERIC, lce);
|
+ if (lce && lcl) setlocale(LC_NUMERIC, lce);
|
||||||
+
|
+
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:05848ea08ae66bede10e81d33e64bbde0a308da1a6e02cb866103a94410715ab
|
oid sha256:525be28767b9b6f92a73079f9697f390df3df6614291ed8bb86b4cbdaeec2787
|
||||||
size 35886
|
size 40200
|
||||||
|
26
bash.changes
26
bash.changes
@ -1,3 +1,29 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 25 06:33:29 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
||||||
|
|
||||||
|
- Add upstream patches
|
||||||
|
* bash52-037
|
||||||
|
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.
|
||||||
|
* bash52-036
|
||||||
|
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.
|
||||||
|
* bash52-035
|
||||||
|
There are systems that supply one of select or pselect, but not both.
|
||||||
|
* bash52-034
|
||||||
|
If we parse a compound assignment during an alias expansion, it's possible
|
||||||
|
to have the current input string popped out from underneath the parse. In
|
||||||
|
this case, we should not restore the input we were using when we began to
|
||||||
|
parse the compound assignment.
|
||||||
|
* bash52-033
|
||||||
|
A typo in the autoconf test for strtold causes false negatives for strtold
|
||||||
|
being available and working when compiled with gcc-14.
|
||||||
|
- Port patch bash-3.2-printf.patch to fit change in bash52-033
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 19 08:57:30 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
Mon Aug 19 08:57:30 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user