You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support generic scroll bar mark sequences (OSC 1337 ; SetMark) #151769
Mike Griese (@zadjii-msft) hehe. If you go down the full blown shell integration route I can walk you through all the hacks needed to get it working through conpty 😉, It's working quite well now for pwsh but it took a while to get right.
If we had a generic mark system we could use them in PartialCommandDetectionCapability so mark decorations show up in the buffer even when shell integration is disabled.
Daniel Imms (@Tyriar) that one is specific to the debug icon as it's overlayed and aligned to fit within another icon. we have other dots but also happy to introduce a smaller one if that is desired:
@misolori this will be for the naive command detection when shell integration is disabled as well as arbitrary "marks" that either the shell adds or the user does via a command, etc. I figured the little dot would look nice to contrast it strongly with real shell integration (circle-outline and other medium circle icons) and because it's a smaller, more basic version of shell integration.
Activity
zadjii-msft commentedon Jun 10, 2022
lmao I was largely inspired by you guys 😅 I saw https://code.visualstudio.com/updates/v1_65#_terminal-shell-integration and was like yea now this is a good idea
Tyriar commentedon Jun 10, 2022
Mike Griese (@zadjii-msft) hehe. If you go down the full blown shell integration route I can walk you through all the hacks needed to get it working through conpty 😉, It's working quite well now for pwsh but it took a while to get right.
[-]Support scroll bar mark sequences[/-][+]Support generic scroll bar mark sequences (OSC 1337 ; SetMark)[/+]Tyriar commentedon Jun 15, 2022
If we had a generic mark system we could use them in
PartialCommandDetectionCapabilityso mark decorations show up in the buffer even when shell integration is disabled.Tyriar commentedon Jun 15, 2022
This would be a good icon for generic marks:
@misolori should we add an alias for that and/or create a
dotcodicon?miguelsolorio commentedon Jun 15, 2022
Daniel Imms (@Tyriar) that one is specific to the debug icon as it's overlayed and aligned to fit within another icon. we have other dots but also happy to introduce a smaller one if that is desired:
Tyriar commentedon Jun 15, 2022
@misolori this will be for the naive command detection when shell integration is disabled as well as arbitrary "marks" that either the shell adds or the user does via a command, etc. I figured the little dot would look nice to contrast it strongly with real shell integration (circle-outline and other medium circle icons) and because it's a smaller, more basic version of shell integration.
miguelsolorio commentedon Jun 15, 2022
Ok, I can add in a request to add a smaller one