Skip to content

Commit 369d20f

Browse files
authored
Merge pull request #128 from DavisVaughan/rc/1.0.1
RC 1.0.1
2 parents 733cc58 + 8f52ca6 commit 369d20f

File tree

6 files changed

+44
-4
lines changed

6 files changed

+44
-4
lines changed

bindings/r/.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@
1111
^_pkgdown\.yml$
1212
^docs$
1313
^pkgdown$
14+
^cran-comments\.md$

bindings/r/DESCRIPTION

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
Package: treesitter.r
22
Title: 'R' Grammar for 'Tree-Sitter'
3-
Version: 0.0.0.9000
3+
Version: 1.0.1
44
Authors@R: c(
55
person("Davis", "Vaughan", , "davis@posit.co", role = c("aut", "cre")),
6-
person("Posit Software, PBC", role = c("cph", "fnd"))
6+
person("Posit Software, PBC", role = c("cph", "fnd")),
7+
person("Tree-sitter authors", role = "cph",
8+
comment = "Tree-sitter C headers and parser.c")
79
)
810
Description: Provides bindings to an 'R' grammar for 'Tree-sitter', to be
911
used alongside the 'treesitter' package. 'Tree-sitter' builds concrete
1012
syntax trees for source files of any language, and can efficiently
1113
update those syntax trees as the source file is edited.
1214
License: MIT + file LICENSE
15+
URL: https://github.com/r-lib/tree-sitter-r
16+
BugReports: https://github.com/r-lib/tree-sitter-r/issues
1317
Depends:
1418
R (>= 4.3.0)
1519
Suggests:
1620
testthat (>= 3.0.0),
1721
treesitter
18-
Remotes:
19-
treesitter=DavisVaughan/r-tree-sitter
2022
Config/build/bootstrap: TRUE
2123
Config/Needs/website: tidyverse/tidytemplate
2224
Config/testthat/edition: 3

bindings/r/LICENSE.note

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Tree-sitter C headers and parser.c
2+
--------------------------------------------------------------------------------
3+
4+
The MIT License (MIT)
5+
6+
Copyright (c) 2018-2024 Max Brunsfeld
7+
8+
Permission is hereby granted, free of charge, to any person obtaining a copy
9+
of this software and associated documentation files (the "Software"), to deal
10+
in the Software without restriction, including without limitation the rights
11+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12+
copies of the Software, and to permit persons to whom the Software is
13+
furnished to do so, subject to the following conditions:
14+
15+
The above copyright notice and this permission notice shall be included in all
16+
copies or substantial portions of the Software.
17+
18+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
24+
SOFTWARE.

bindings/r/NEWS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# treesitter.r 1.0.1
2+
3+
* Initial CRAN submission.

bindings/r/cran-comments.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
This is a new release. It should be considered alongside the treesitter R package, which is being released at the same time (right before this one was sent in).

bindings/r/man/treesitter.r-package.Rd

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,22 @@
77
\title{treesitter.r: 'R' Grammar for 'Tree-Sitter'}
88
\description{
99
Provides bindings to an 'R' grammar for 'Tree-sitter', to be used alongside the 'treesitter' package. 'Tree-sitter' builds concrete syntax trees for source files of any language, and can efficiently update those syntax trees as the source file is edited.
10+
}
11+
\seealso{
12+
Useful links:
13+
\itemize{
14+
\item \url{https://github.com/r-lib/tree-sitter-r}
15+
\item Report bugs at \url{https://github.com/r-lib/tree-sitter-r/issues}
16+
}
17+
1018
}
1119
\author{
1220
\strong{Maintainer}: Davis Vaughan \email{davis@posit.co}
1321

1422
Other contributors:
1523
\itemize{
1624
\item Posit Software, PBC [copyright holder, funder]
25+
\item Tree-sitter authors (Tree-sitter C headers and parser.c) [copyright holder]
1726
}
1827

1928
}

0 commit comments

Comments
 (0)