gitea/modules/markup/markdown
Jonathan Tran 4de80392bc
Add context when rendering labels or emojis ()
This branch continues the work of  and attempts to rid the
codebase of any `nil` contexts when using a `RenderContext`.

Anything that renders markdown or does post processing may call
`markup.sha1CurrentPatternProcessor()`, and this runs
`git.OpenRepository()`, which needs a context. It will panic if the
context is `nil`. This branch attempts to _always_ include a context
when creating a `RenderContext` to prevent future crashes.

Co-authored-by: Kyle D <kdumontnu@gmail.com>
..
math Implement FSFE REUSE for golang files ()
ast.go Implement FSFE REUSE for golang files ()
convertyaml.go Implement FSFE REUSE for golang files ()
goldmark.go Implement FSFE REUSE for golang files ()
markdown.go Remove deadcode ()
markdown_test.go Add context when rendering labels or emojis ()
meta.go Implement FSFE REUSE for golang files ()
meta_test.go Implement FSFE REUSE for golang files ()
renderconfig.go Implement FSFE REUSE for golang files ()
renderconfig_test.go Implement FSFE REUSE for golang files ()
toc.go Implement FSFE REUSE for golang files ()