Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding support for haven #23

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
dd00f51
use foreign if stata v <= 7
eveyp Nov 4, 2021
221048b
use haven if stata v >= 8
eveyp Nov 4, 2021
f8debc0
write w/ foreign for stata v <= 7
eveyp Nov 4, 2021
daedb54
write w/ haven for stata v >= 8
eveyp Nov 4, 2021
17422e4
make saveold optional
eveyp Nov 4, 2021
6990828
update docs
eveyp Nov 4, 2021
91fa0c1
import haven
eveyp Nov 4, 2021
9a2817c
roxygen version bump
eveyp Nov 4, 2021
23e9639
rstudio helper files
eveyp Nov 4, 2021
8683eb2
bump version
eveyp Nov 4, 2021
4acbc8a
add readstata13 support
eveyp Jan 27, 2023
ca7d2d9
update authors and maintainers
eveyp Jan 27, 2023
75912b6
update urls
eveyp Jan 27, 2023
74b2fe3
bump version number
eveyp Jan 27, 2023
f5e514a
Merge pull request #1 from eveyp/readstata13-support
eveyp Jan 27, 2023
84052a2
fix saveold bug
eveyp Jan 27, 2023
17b7ea9
force version 13 for readstata13
eveyp Jan 27, 2023
274deee
coerce to data.frame for readstata13
eveyp Feb 6, 2023
5dd855f
formatting, processx, & tempfiles
eveyp Feb 13, 2023
49b91dd
update dependencies
eveyp Feb 13, 2023
b85dda0
bump version
eveyp Feb 13, 2023
912b066
fix old comments
eveyp Feb 13, 2023
84ff8c4
clean up processx call
eveyp Feb 13, 2023
b3a1c4b
clean up stata use call
eveyp Feb 13, 2023
b23c53b
add glue dependency
eveyp Feb 13, 2023
93bc491
bump version
eveyp Feb 13, 2023
87d8c5f
allow stata path & version in env variables
eveyp Feb 14, 2023
7356126
bump version
eveyp Feb 14, 2023
6f43e82
simplify path and version arguments
eveyp Feb 22, 2023
a7c46f7
remove saved stdout.txt on exit
eveyp Feb 22, 2023
f8f9ff0
get rid of commented out code
eveyp Feb 22, 2023
1c98776
add tests
eveyp Feb 22, 2023
80cb543
remove unneeded imports
eveyp Feb 22, 2023
a029e60
bump version
eveyp Feb 22, 2023
fdb93c8
make processx::run quietly
eveyp Feb 22, 2023
56efe85
bump version
eveyp Feb 22, 2023
387771a
remove EOL warning
eveyp Feb 22, 2023
625ce40
bump version
eveyp Feb 22, 2023
e507e29
Merge pull request #2 from eveyp/callr-support
eveyp Feb 22, 2023
8f050a1
fix providing path and version as arguments
eveyp Feb 23, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
^\.travis\.yml
^.*\.Rproj$
^\.Rproj\.user$
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.Rproj.user
.Rhistory
.RData
.Ruserdata
22 changes: 15 additions & 7 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,16 +1,24 @@
Package: RStata
Title: A Bit of Glue Between R and Stata
Version: 1.1.1
Authors@R: person("Luca", "Braglia", email = "[email protected]", role = c("aut", "cre"))
Version: 1.4.1
Authors@R: c(
person("Eve", "Perry", email = "[email protected]", role = c("aut", "cre")),
person("Luca", "Braglia", email = "[email protected]", role = "aut"))
Description: A simple R -> Stata interface allowing the user to
execute Stata commands (both inline and from a .do file)
from R.
URL: https://github.com/lbraglia/RStata
BugReports: https://github.com/lbraglia/RStata/issues
URL: https://github.com/eveyp/RStata
BugReports: https://github.com/eveyp/RStata/issues
Imports:
foreign,
tools,
utils
haven,
readstata13,
processx,
fs,
glue
License: GPL-3
RoxygenNote: 7.1.1
RoxygenNote: 7.2.0
Encoding: UTF-8
Suggests:
testthat (>= 3.0.0)
Config/testthat/edition: 3
Loading