1
0
Fork 0
forked from forgejo/forgejo
forgejo-domi/modules/markup/markdown/math
Gusted 452aef1bb1 [GITEA] Require Latex code to have a end sequence
- Currently the parser will look for `\[` and `$$` to detect when Latex
code starts, it will look for `\]` and `$$` respectively in order to
determine the end of the code. However if no end is found the parser
assumes the rest of the input is part of the Latex code.
- Adjust the parser's behavior to not allow the case to assume the rest
of the input is part of the Latex code and requires in order to
determine if some input is Latex code that the end sequence is also
specified.
- Example: `\[hello]` would no longer be detected as Latex code with
this patch.
- Added unit tests.
- Resolves https://codeberg.org/forgejo/forgejo/issues/1817
2023-11-28 22:24:57 +00:00
..
block_node.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
block_parser.go [GITEA] Require Latex code to have a end sequence 2023-11-28 22:24:57 +00:00
block_renderer.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
inline_node.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
inline_parser.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
inline_renderer.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
math.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00