forgejo/modules/repofiles
zeripath edfebe65b1
Finally fix diff names ()
* Finally fix diff names

 attempted to fix diff by avoiding the git diff line as
it is possible to have an ambiguous line here.

 attempted to fix diff by assuming that names would quoted
if they needed to be and if one was quoted then both would be.

Both of these were wrong.

I have now discovered `--src-prefix` and `--dst-prefix` which
means that we can set this in such a way to force the git diff
to always be unambiguous.

Therefore this PR rollsback most of the changes in  and
uses these options to fix this.

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Update services/gitdiff/gitdiff.go

* Update services/gitdiff/gitdiff.go

* Update modules/repofiles/temp_repo.go

* fix test

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: Lauris BH <lauris@nix.lv>
2020-10-14 07:49:33 +03:00
..
action.go Move all push update operations to a queue () 2020-09-11 10:14:48 -04:00
action_test.go Move all push update operations to a queue () 2020-09-11 10:14:48 -04:00
blob.go
blob_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
commit.go
commit_status.go
content.go
content_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
delete.go Add configurable Trust Models () 2020-09-20 00:44:55 +08:00
diff.go
diff_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
file.go
file_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
repofiles.go
repofiles_test.go
temp_repo.go Finally fix diff names () 2020-10-14 07:49:33 +03:00
tree.go
tree_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
update.go [Enhancement] Allow admin to merge pr with protected file changes () 2020-10-13 14:50:57 -04:00
upload.go LFS support to be stored on minio () 2020-09-08 23:45:10 +08:00
verification.go