packages/utils/bash/patches
Wei-Ting Yang 6fd88543e2 bash: update to 5.3 patch level 20
- Accommodate macOS dynamic pipe sizing, avoiding hangs.
- Modify the readline redisplay code to use a buffer offset instead of
  the physical prompt length in a multibyte locale to determine whether
  to reprint the prompt from column 0 because the cursor is before the
  last invisible character in the prompt string.
- Fix readline crash with a prompt that exceeds 256 wrapped lines.
  Fix readline redisplay code to print the entire prompt if the first
  few characters are identical but part of a terminal escape sequence
  and the prompt needs to be redrawn.
- Work around systems including bytes between 128 and 255 in the
  isalpha(3) set, which causes bash to potentially include them in
  identifier names.
- If readline handles a SIGWINCH and updates its idea of the screen
  dimensions, it needs to recompute the columns where the prompt wraps
  lines every time, not just when the screen width decreases.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-09-16 18:53:00 +03:00
..
000-bash_5.3_patch_1.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
001-bash_5.3_patch_2.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
002-bash_5.3_patch_3.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
003-bash_5.3_patch_4.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
004-bash_5.3_patch_5.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
005-bash_5.3_patch_6.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
006-bash_5.3_patch_7.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
007-bash_5.3_patch_8.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
008-bash_5.3_patch_9.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
009-bash_5.3_patch_10.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
010-bash_5.3_patch_11.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
011-bash_5.3_patch_12.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00
012-bash_5.3_patch_13.patch bash: update to 5.3 patch level 15 2026-06-20 18:48:35 +02:00
013-bash_5.3_patch_14.patch bash: update to 5.3 patch level 15 2026-06-20 18:48:35 +02:00
014-bash_5.3_patch_15.patch bash: update to 5.3 patch level 15 2026-06-20 18:48:35 +02:00
015-bash_5.3_patch_16.patch bash: update to 5.3 patch level 20 2026-09-16 18:53:00 +03:00
016-bash_5.3_patch_17.patch bash: update to 5.3 patch level 20 2026-09-16 18:53:00 +03:00
017-bash_5.3_patch_18.patch bash: update to 5.3 patch level 20 2026-09-16 18:53:00 +03:00
018-bash_5.3_patch_19.patch bash: update to 5.3 patch level 20 2026-09-16 18:53:00 +03:00
019-bash_5.3_patch_20.patch bash: update to 5.3 patch level 20 2026-09-16 18:53:00 +03:00
900-no_doc.patch
…
901-startup_files.patch bash: update to 5.3 patch level 12 2026-06-09 13:17:25 +02:00