Skip to content

Commit 029b97c

Browse files
committed
send v0.2 to CRAN
1 parent c05c5a8 commit 029b97c

File tree

14 files changed

+56
-33
lines changed

14 files changed

+56
-33
lines changed

.github/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ You can find the `.R` file that generates the `.Rd` by reading the comment in th
1212

1313
## Bigger changes
1414

15-
If you want to make a bigger change, it's a good idea to first file an issue and make sure someone from the team agrees that its needed.
15+
If you want to make a bigger change, it's a good idea to first file an issue and make sure someone from the team agrees that it's needed.
1616
If you’ve found a bug, please file an issue that illustrates the bug with a minimal
1717
[reprex](https://www.tidyverse.org/help/#reprex) (this will also help you write a unit test, if needed).
1818

.github/SUPPORT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For example, you'd simply remove `is:open` to search _all_ issues in the repo, o
2929
## What happens next?
3030

3131
To be as efficient as possible, development of tidyverse packages tends to be very bursty, so you shouldn't worry if you don't get an immediate response.
32-
Typically we don't look at a repo until a sufficient quantity of issues accumulates, then theres a burst of intense activity as we focus our efforts.
32+
Typically we don't look at a repo until a sufficient quantity of issues accumulates, then there's a burst of intense activity as we focus our efforts.
3333
That makes development more efficient because it avoids expensive context switching between problems, at the cost of taking longer to get back to you.
3434
This process makes a good reprex particularly important because it might be multiple months between your initial report and when we start working on it.
3535
If we can’t reproduce the bug, we can’t fix it!

CRAN-SUBMISSION

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
Version: 0.1.0
2-
Date: 2025-10-06 11:22:23 UTC
3-
SHA: c3501c11bf20bf000e5054c3e35259f501857aba
1+
Version: 0.2.0
2+
Date: 2025-10-07 19:06:29 UTC
3+
SHA: c05c5a8f838146c90d93e3f07c878466eea6c553

README.Rmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ cpp4r is a header only library with no hard dependencies and does not use a shar
6767

6868
## Vendoring
6969

70-
You can [vendor](https://cpp4r.org/articles/motivations.html#vendoring) the current installed version of cpp4r headers into your package with `cpp4r::vendor()`.
70+
You can [vendor](https://cpp4r.org/articles/01-motivations.html) the current installed version of cpp4r headers into your package with `cpp4r::vendor()`.
7171

7272
The [cpp4rvendor](https://github.com/pachadotdev/cpp4r/tree/main/cpp4rtest) package shows an example of vendoring cpp4r headers.
7373

@@ -80,7 +80,7 @@ Please open an issue or email me. I will do my best to respond before 48 hours.
8080

8181
## Contributing
8282

83-
Contributions are welcome! Please see the [internals vignette](https://cpp4r.org/articles/14-internals.html) for details about design choices and coding style.
83+
Contributions are welcome! Please see the [internals vignette](https://cpp4r.org/articles/15-internals.html) for details about design choices and coding style.
8484

8585
## Code of Conduct
8686

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,19 @@ packages without fear of compile-time and run-time mismatches.
7272

7373
## Vendoring
7474

75-
You can
76-
[vendor](https://cpp4r.org/articles/00-motivations.html#vendoring) the
75+
You can [vendor](https://cpp4r.org/articles/01-motivations.html) the
7776
current installed version of cpp4r headers into your package with
7877
`cpp4r::vendor()`.
7978

80-
This ensures the headers will remain unchanged until you explicitly
81-
update them.
79+
The
80+
[cpp4rvendor](https://github.com/pachadotdev/cpp4r/tree/main/cpp4rtest)
81+
package shows an example of vendoring cpp4r headers.
82+
83+
Vendoring ensures the headers will remain unchanged until you explicitly
84+
update them. The advantage is that your package will not break if there
85+
are breaking changes in future versions of cpp4r. The disadvantage is
86+
that you will not get bug fixes and new features unless you update the
87+
vendored headers.
8288

8389
## Getting help
8490

@@ -88,7 +94,7 @@ hours.
8894
## Contributing
8995

9096
Contributions are welcome! Please see the [internals
91-
vignette](https://cpp4r.org/articles/14-internals.html) for details
97+
vignette](https://cpp4r.org/articles/15-internals.html) for details
9298
about design choices and coding style.
9399

94100
## Code of Conduct

cpp4rols/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
The goal of cpp4rdummyols is to show how to use cpp4r and solve a
1111
specific Linear Algebra problem, which is to obtain the OLS estimator,
1212
in the most naive way Use this only for elemental examples, not for
13-
actual estimation. There is a good explanation about why Rs lm()
13+
actual estimation. There is a good explanation about why R's lm()
1414
function uses a QR decomposition instead of a naive computation of the
1515
form (X’X)-1(X’Y) as I did here. See
1616
<http://madrury.github.io/jekyll/update/statistics/2016/07/20/lm-in-R.html>.
@@ -43,7 +43,7 @@ naive_ols(X, Y)
4343
#> [2,] -5.344472
4444
```
4545

46-
Now lets compare with the `lm()` function from R:
46+
Now let's compare with the `lm()` function from R:
4747

4848
``` r
4949
coef(lm(mpg ~ wt, data = mtcars))

cran-comments.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,23 @@
1-
This is a new package submission.
1+
Dear CRAN Team:
2+
3+
I have fixed these noted in your last email:
4+
5+
Possibly misspelled words in DESCRIPTION:
6+
ABI (19:71)
7+
ALTREP (18:5)
8+
Roxygen (21:41)
9+
nullable (22:29, 23:25)
10+
vendoring (20:24)
11+
12+
Found the following (possibly) invalid URLs:
13+
URL: https://cpp4r.org/articles/00-motivations.html#vendoring
14+
From: README.md
15+
Status: 404
16+
Message: Not Found
17+
URL: https://cpp4r.org/articles/14-internals.html
18+
From: README.md
19+
Status: 404
20+
Message: Not Found
21+
22+
Best,
23+
MVS

dev/config_attachment.yaml

Lines changed: 0 additions & 12 deletions
This file was deleted.

dev/spelling.R

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
spelling::update_wordlist()

docs/index.html

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)