[issue44233] Provide Windows Terminal Fragment Extension

2021-05-25 Thread Steve Dower


Steve Dower  added the comment:

Thanks! This is a great idea.

I'd prioritise adding support to the Store app first, as that's easier to 
manage (we're not having to modify files owned by other apps outside of our 
install directory). But no reason we couldn't extend the older installer and 
make that do it as well.

We probably want to experiment a bit with what goes into it. I think this 
should probably be a single profile that uses the default Python (whatever 
"python.exe" maps to), but it could also be a Powershell/Cmd shell that has 
PATH set (though *that* is redundant with the Store package, so perhaps better 
for the regular installer).

I *really* don't want to fill up Terminal with one (or more) profiles for each 
Python version. I'm trying to motivate other work to make it easier for users 
to have multiple installs but one consistent default, so I'd rather not 
multiplex here.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue44233] Provide Windows Terminal Fragment Extension

2021-05-25 Thread Mickaël Véril

New submission from Mickaël Véril :

Windows terminal has now a new feature called Fragment Extension. This can be 
used by third party applications to let Terminal know they exist. So, if the 
python team add a Fragment Extensions for python it allows python to appear 
directly as a profile in Windows terminal with the official icon and possibly 
other customization. More info here 
https://docs.microsoft.com/en-us/windows/terminal/json-fragment-extensions.
Currently if we want to add python to the list of profile, we need to do this 
manually but Python should be added to Windows terminal itself.
A good example is the new git-bash integration recently added to git for 
Windows https://github.com/git-for-windows/git/issues/3183

--
components: Windows
messages: 394336
nosy: mveril, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: Provide Windows Terminal Fragment Extension
type: enhancement

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com