0
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-01-04 00:59:07 +01:00
gitea/routers/web/misc
wxiaoguang 3f9c3e7bc3
Refactor render system ()
There were too many patches to the Render system, it's really difficult
to make further improvements.

This PR clears the legacy problems and fix TODOs.

1. Rename `RenderContext.Type` to `RenderContext.MarkupType` to clarify
its usage.
2. Use `ContentMode` to replace `meta["mode"]` and `IsWiki`, to clarify
the rendering behaviors.
3. Use "wiki" mode instead of "mode=gfm + wiki=true"
4. Merge `renderByType` and `renderByFile`
5. Add more comments

----

The problem of "mode=document": in many cases it is not set, so many
non-comment places use comment's hard line break incorrectly
2024-11-14 05:02:11 +00:00
..
markup.go Refactor render system () 2024-11-14 05:02:11 +00:00
misc.go Make sure git version&feature are always prepared () 2024-05-06 18:34:16 +02:00
swagger.go Move context from modules to services () 2024-02-27 08:12:22 +01:00