updated translations; back out change allowing quoted characters and process substitution words in function names; rework readline change for GNU Hurd and ncurses

This commit is contained in:
Chet Ramey
2025-06-16 13:47:40 -04:00
parent 727b8d3663
commit 0f0cea342e
18 changed files with 1355 additions and 1850 deletions
+7 -5
View File
@@ -60,12 +60,14 @@ rm -f x.sh x.output
cat << \EOF > x.sh
argmax=$(getconf ARG_MAX 2>/dev/null)
if (( argmax <= 0 )); then
argmax=1048576
echo "exec3.sub: getconf ARG_MAX failed, skipping E2BIG test" >&2
exit 1
fi
v=$(echo {1..250000})
while (( ${#v} < $argmax )); do
v+=$(echo {250001..350000})
done
if (( argmax > (2**31) )); then
echo "exec3.sub: ARG_MAX too large: $argmax, skipping E2BIG test" >&2
exit 0
fi
printf -v v %.*u "$argmax" 0
export v
exec ${THIS_SH} </dev/null
EOF