commit | 21831b9a3c6e4ad22308f4979d936ec187977da4 | [log] [download] |
---|---|---|
author | Ivan Frade <ifrade@google.com> | Thu Dec 01 21:54:21 2022 -0800 |
committer | Ivan Frade <ifrade@google.com> | Fri Dec 02 14:49:48 2022 -0800 |
tree | f83e65076a14cfe31d635e21faf50c85299d0239 | |
parent | b07bdd9003b7a549fda5c913773d93861a4f545e [diff] |
Update to commonmark 0.21.0 (was 0.10.0) gitiles is still using commonmark 0.10.0 from 2017. The latest release is 0.21.0 from Nov 2022. Update to the latest version. From the changelog[1], this bring important performance improvements (7% parsing, 105%[?!] rendering), support to the latest CommonMark spec (0.30), and many bug fixes. The code changes came from funronald@. I verified they compile and pass the tests with the latest versions. Random browsing running gitiles locally looks fine. [1] https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md Change-Id: Ifd31434cd0cfafd15581a29ae5b3f76ed2133648
Gitiles is a simple repository browser for Git repositories, built on JGit. Its guiding principle is simplicity: it has no formal access controls, no write access, no fancy Javascript, etc.
Gitiles automatically renders *.md
Markdown files into HTML for simplified documentation. Refer to the Markdown documentation for details.
Gitiles is configurable in a git-style configuration file named gitiles.config
. Refer to the configuration documentation for details.
Use the issue tracker at github to file bugs.
Please refer to the Developer Guide.