Bash integration: Fix clone-in-kitty not working on bash >= 5.2 if environment variable values contain newlines or other special characters

Bash >= 5.2 changed the export command to output values using $' escaping when they contain special characters.
Fixes #5629
This commit is contained in:
Kovid Goyal
2022-11-22 16:38:24 +05:30
parent 4fc91dcc03
commit 51bba9110e
5 changed files with 163 additions and 37 deletions

View File

@@ -51,6 +51,8 @@ Detailed list of changes
- Add an option :opt:`background_tint_gaps` to control background image tinting for window gaps (:iss:`5596`)
- Bash integration: Fix ``clone-in-kitty`` not working on bash >= 5.2 if environment variable values contain newlines or other special characters (:iss:`5629`)
0.26.5 [2022-11-07]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~