microsoft / microsoft/VFSForGit
GVFS Sparse displays multiple lines with waiting symbol moving when being run from application
@kewillford is already working on this.
Since Nov 8, 2019.
- Dominant language
- C#
- Stars
- 6.1k
- Forks
- 474
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 8
Description
When gvfs sparse runs inside my exe which calls it with the c# process.start method, and asynchronously prints it's output to stdout, it prints:
Running git status...-
Running git status...\
Running git status...\
Running git status...|
Running git status...|
Running git status.../
Running git status.../
Running git status...-
Running git status...-
Running git status...\
Running git status...Succeeded
@wilbaker mentioned that gvfs was supposed to be able to detect when it's being run by another process and not keep printing new lines to stdout. Is that only in a specific case that I need to replicate? Is there some way to tell gvfs not to do this?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.