-
Notifications
You must be signed in to change notification settings - Fork 46
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
requires RStudio 0.99.796 or newer (your version is 1.3.1093) #84
Comments
Same problem here: "The use of this addin requires RStudio 0.99.796 or newer (your version is 2021.9.0.351)." |
I think the problem is in this part of context <- NULL
if(rstudioapi::hasFun("getSourceEditorContext")) {
context <- tryCatch(rstudioapi::getSourceEditorContext(), error = function(e) NULL)
}
else if(rstudioapi::hasFun("getActiveDocumentContext")) {
context <- rstudioapi::getActiveDocumentContext()
}
if (is.null(context)) stop(
"The use of this addin requires RStudio 0.99.796 or newer (your version is "
, rstudioapi::versionInfo()$version
, ")."
) rstudioapi::getSourceEditorContext() returns NULL in RStudio 2022.07.1+554, while rstudioapi::getActiveDocumentContext() returns a result. getSource was added in 0.99.1111 and getActive was added later in 0.99.796. I think switching the if checks may solve this issue. context <- NULL
if(rstudioapi::hasFun("getActiveDocumentContext")) {
context <- rstudioapi::getActiveDocumentContext()
}
else if(rstudioapi::hasFun("getSourceEditorContext")) {
context <- tryCatch(rstudioapi::getSourceEditorContext(), error = function(e) NULL)
}
if (is.null(context)) stop(
"The use of this addin requires RStudio 0.99.796 or newer (your version is "
, rstudioapi::versionInfo()$version
, ")."
) |
This modification allowed me to load the package but it then freezes when connecting to a running Zotero. When I click on "Zotero connection available. Connect and load libraries" I get: Warning: Error in curl::curl_fetch_memory: Operation was aborted by an application callback
108: <Anonymous>
107: stop
106: bibliography
99: renderText
98: func
85: renderFunc
84: output$read_error
3: shiny::runApp
2: runGadget
1: citr:::insert_citation > sessionInfo()
R version 4.2.0 (2022-04-22)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS Monterey 12.3.1
Matrix products: default
LAPACK: /Library/Frameworks/R.framework/Versions/4.2/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_4.2.0 tools_4.2.0 Correction |
It´s not works for me! Do you have another ideas for solution this error? |
The text was updated successfully, but these errors were encountered: