[LyX/master] Simplify checking whether files are controlled by SVN and GIT.
Pavel Sanda
sanda at lyx.org
Wed Mar 3 15:53:23 UTC 2021
On Sat, Jan 09, 2021 at 12:12:45AM -0500, Scott Kostyshak wrote:
> > > I can see why the implementation in the previous version of using git-ls
> > > was complex since we had to redirect output to a file and check it, but
> > > what about using "git ls-files --error-unmatch <file name>" ? The
> > > "--error-unmatch" seems to make it so we don't have to check a file.
> > > The only annoyance I see is that there is no "--quiet" option so we
> > > would need to redirect the output. I can look into adding a "quiet"
> > > argument to doVCCommandCall() that would quiet both STDOUT and STDERR if
> > > the attached patch is on the right track.
> >
> > It looks right to me.
> >
> > Enrico may have good ideas about how to do the redirection.
>
> Sounds good. If anyone knows a good approach, please feel free to merge it into the patch and commit. Or describe the approach and I'll implement it.
I hope to check the git part once I have some spare time.
Pavel
More information about the lyx-devel
mailing list