forgejo/services/gitdiff
Yevhen Pavlov a36c620583
Display file mode for new file and file mode changes ()
This MR introduces the addition of file mode display support for both
new file creation and file mode changes, following a similar approach as
GitLab.

GitLab:

![изображение](https://github.com/go-gitea/gitea/assets/1969460/4c0d0d74-30b2-486c-ac12-ef2355b04c96)


Gitea:

![изображение](https://github.com/go-gitea/gitea/assets/1969460/8237fe99-2507-42c0-a40c-cd52ad355ab7)

Replaces: https://github.com/go-gitea/gitea/pull/23159
Closes: https://github.com/go-gitea/gitea/issues/23021

---------

Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: delvh <dev.lh@web.de>
Co-authored-by: Giteabot <teabot@gitea.io>
2023-05-29 19:56:08 +02:00
..
testdata/academic-module rm .sample hooks which aren't used () 2022-03-16 10:33:07 +00:00
csv.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
csv_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
gitdiff.go Display file mode for new file and file mode changes () 2023-05-29 19:56:08 +02:00
gitdiff_test.go Update go tool dependencies, restructure lint targets () 2023-04-22 14:53:00 -04:00
highlightdiff.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
highlightdiff_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
main_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00