CyberShadow / tree-sitter-d

17 stars 6 forks source link

Upstream our grammar fixes to `dlang/dlang.org` #4

Open CyberShadow opened 3 years ago

CyberShadow commented 3 years ago

When tree-sitter-d does not behave correctly due to an error in the language specification, the workflow for fixing the problem is as follows:

Previously, all upstream submissions have been using a linear history. However, as the complexity of the fixes has continued to rise from trivial DDoc syntax fixes to non-trivial grammar changes, reviewing a linear history has become increasingly impractical. For this reason, individual grammar fixes ought to be submitted upstream as individual pull requests.

As our fixes are no longer contained within a single PR, this issue will be used to track the submission status of our grammar fixes:

You can help by reviewing or assisting reviewers of the upstream PRs.