Skip to content

Pull in TM Terminal 10.6.1 from CDT to fix shell OSC customizations  #1303

Closed
@space88man

Description

@space88man

Expected Behavior
/bin/bash /bin/zsh work in Terminal when the OS provider has used OSC escape sequences to customize the shell prompt and other behaviour

CDT TM Terminal has fixed a long outstanding bug in shells (bash / zsh) when the customizations in /etc/profile.d/*.sh use OSC escape sequences ending in ESC-\ (backslash). Previously it only handled OSC escape sequences ending in BEL.

eclipse-cdt/cdt#831 particularly eclipse-cdt/cdt#831 (comment)

Current Behavior
On Fedora / macos: using /bin/bash /bin/zsh as the shell command results in no UI (actually the shell is running but the terminal display is b0rked)

Context
No shell UI in Fedora when using /bin/bash or /bin/zsh (/bin/fish /bin/ksh work - presumably they are not using OSC sequences ending in ESC-\)

Affects 4.24.0 (this might have just missed the CDT 10.6.1 p2 update).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions