Skip to content

Conversation

@loichyan
Copy link
Owner

In Bash 3.2.57, if an array variable, say $arr, is not initialized as an empty array, ${arr[*]} is expanded to an empty string, which corrupts the command sequence to initialize popup sessions. While in newer versions of Bash, an empty array is expanded to nothing.

loichyan and others added 6 commits August 13, 2025 21:55
If an array variable, say `$arr`, is not initialized as an empty array,
`${arr[*]}` is expanded to an empty string, which corrupts the command
sequence to initialize popup sessions.
@loichyan loichyan merged commit 1cd9aa3 into main Aug 13, 2025
@loichyan loichyan deleted the fix/osx-bash branch August 13, 2025 14:02
@loichyan loichyan mentioned this pull request Aug 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants