-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extension pollutes recently opened files #94
Comments
Relevant discussion on zulip: https://radicle.zulipchat.com/#narrow/stream/380896-ide-plugins/topic/extension.20pollutes.20recently.20opened.20files/near/398686609 Workaround exists!
|
It seems that none of the workarounds are effective. We likely need to figure out how to do the "in-memory" diffing which requires tricky reverse engineering from other extensions, but it will be worth it in the end if we crack it. |
Oh wow, this came up and looks promising!! |
:sadface: I implemented a new config It seems that this feature which was until now missing, is now kinda there but still buggy and I reported it as such to an issue assigned to a maintainer. I'll wrap up my hopefully forwards-compatible implementation and ship it in our next release. The feature will start working if/when this bug is patched in a new VS Code version. Until then it is inert. I urge anyone reading this to also please go upvote this related issue which needs to meet a minimum amount of upvotes until a deadline to be considered. |
Good news, an MS staff engineer has accepted the bug report, added it to the May backlog and is assigned to it. |
After our (laborious) intervention the VS Code bug is fixed and should be published with their upcoming release beginning of May. |
nice work @maninak kudos! 👏 |
This reverts most of cytechmobile#123 and instead takes a different approach to resolving cytechmobile#94 Use the Git integration for Visual Studio Code (an extension that is bundled with VSCode and neither be disabled or uninstalled, thus can be effectively considered part of VSCode) to read files directly off of Git. Signed-off-by: Lorenz Leutgeb <[email protected]>
If there are no temporary files, then they won't appear in the history, and we also won't need to hack around hiding them. See #128 for an implementation proposal. |
This reverts most of cytechmobile#123 and instead takes a different approach to resolving cytechmobile#94 Use the Git integration for Visual Studio Code (an extension that is bundled with VSCode and neither be disabled or uninstalled, thus can be effectively considered part of VSCode) to read files directly off of Git. Signed-off-by: Lorenz Leutgeb <[email protected]>
Yup, that's been planned to be tackled next. Thank you for already taking a stab at it, Lorenz! 🙌 |
This reverts most of cytechmobile#123 and instead takes a different approach to resolving cytechmobile#94 Use the Git integration for Visual Studio Code (an extension that is bundled with VSCode and neither be disabled or uninstalled, thus can be effectively considered part of VSCode) to read files directly off of Git. Signed-off-by: Lorenz Leutgeb <[email protected]>
This takes a different approach to resolving cytechmobile#94 Use the Git integration for Visual Studio Code (an extension that is bundled with VSCode and neither be disabled or uninstalled, thus can be effectively considered part of VSCode) to read files directly off of Git. Signed-off-by: Lorenz Leutgeb <[email protected]>
I just think that implementing all the hackery of hiding temporary files was more complicated than actually not creating temporary files and using Git instead, which is the cleaner solution. |
This takes a different approach to resolving cytechmobile#94 Use the Git integration for Visual Studio Code (an extension that is bundled with VSCode and neither be disabled or uninstalled, thus can be effectively considered part of VSCode) to read files directly off of Git. Signed-off-by: Lorenz Leutgeb <[email protected]>
This takes a different approach to resolving cytechmobile#94 Use the Git integration for Visual Studio Code (an extension that is bundled with VSCode and neither be disabled or uninstalled, thus can be effectively considered part of VSCode) to read files directly off of Git. Signed-off-by: Lorenz Leutgeb <[email protected]>
This takes a different approach to resolving cytechmobile#94 Use the Git integration for Visual Studio Code (an extension that is bundled with VSCode and neither be disabled or uninstalled, thus can be effectively considered part of VSCode) to read files directly off of Git. Signed-off-by: Lorenz Leutgeb <[email protected]>
Results: 🚀 Enhancements
|
This takes a different approach to resolving cytechmobile#94 Use the Git integration for Visual Studio Code (an extension that is bundled with VSCode and neither be disabled or uninstalled, thus can be effectively considered part of VSCode) to read files directly off of Git. Signed-off-by: Lorenz Leutgeb <[email protected]>
As of the published stable version of VS Code 1.90 this solution is in effect. |
User input:
The text was updated successfully, but these errors were encountered: