A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/sogaiu/tree-sitter-clojure/issues/33 below:

Potential Changes Announcements · Issue #33 · sogaiu/tree-sitter-clojure · GitHub

The purpose of this issue is to announce potential changes to tree-sitter-clojure to any interested parties [1]. Our intent is to do this by adding a comment to this issue for each such change (or set of changes).

The hope is that we might learn sooner about unanticipated consequences of such changes to prevent and/or mitigate unintended breakage. We don't know in detail how the grammar is being used, but we figured that interested parties might be able to tell us...if only they knew ahead of time :)

We would prefer not to cause breakage, but for various reasons [2], changes to the grammar may still occur. Due partly to tree-sitter's design (and choices various tree-sitter-using programs have made), when changes are made to the grammar, they are more likely to be of the breaking type than for an ordinary library. See here for more details on this topic.

Discussion of potential changes should take place in an issue so that this announcement issue can remain easy to parse and browse [3].

Note that this issue will be pinned and locked in support of the points above.

[1] Some specific types of "interested parties" we had in mind include:

[2] Some factors that conspire against us avoiding breakage:

[3] If familiar with mailing list communication for software projects, announcement-only mailing lists might be thought of as similar.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4