ec2378974e
Commits on Feb 9, 2022
-
-
Merge pull request #10532 from rstudio/bugfix/check_if_load_is_masked
Check if load from base is masked before calling load workspace
-
Merge pull request #10536 from rstudio/bugfix/version-stamp-macos-ele…
…ctron stamp version into Electron app (macOS)
Commits on Feb 8, 2022
-
-
-
-
-
produce separate UTF-8 rsession binary for ucrt builds (#10524)
* produce separate UTF-8 rsession binary for ucrt builds * launch Rterm directly * avoid compiling source files twice * _WIN32 guards * remove unneeded change * no need for UTF-8 session for 32-bit R
-
alternate mechanism for R_ResetConsole on Windows (#10510)
* alternate mechanism for R_ResetConsole on Windows * log potential errors * don't log noisy errors
-
* rotate NEWS for PT * move PT NEWS as well
-
Merge pull request #10530 from rstudio/cleanup_news_spotted_wakerobin
NEWS for Spotted Wakerobin only
-
-
-
-
-
-
Support ansi hyperlinks (#10416)
* identify ansi hyperlinks * unused * HYPERLINK_REGEX only matching one anchor code (rather than both) * attempt to render <a> in the console output * only match at start * handle urls in ClassRange * Adding style xtermUnderline to link <span> * retain both url and params in Hyperlink class * use Event.setEventListener() instead of onclick attribute * add consoleFollowHyperlink() rpc method * prepare to use consoleFollowHyperlink() * unused * Update src/cpp/session/modules/SessionRCompletions.R * add text to console_follow_hyperlink rpc method * invoke the console_follow_hyperlink rpc * handle links with type=help:topic=<fun> * type=file -> .rs.api.navigateToFile() * type=viewer * define R_CLI_HYPERLINKS=true in build sessions * rather define R_CLI_HYPERLINKS in the main session and let it be copied on build sessions * Add and use Hyperlink.getTitle() * no longer user [params] for dispatch to action, just use url * unused import * fix file handler when no location is given * use the uri scheme to dispatch. use `[params] = target=viewer` to open in viewer * using file:(line):(col) syntax * parse name=value: params * remove local variable hyperlink_code, simplify. * Apply suggestions from code review Co-authored-by: Kevin Ushey <kevin@rstudio.com> * describe params= and rm the unused funs * - obsolete comment * rm _ suffix for public members * rm _ suffix * just rely on browseURL() to follow help links * handle rstudio:help scheme, and rstudio:print * shelf the serialization idea, use params for `rstudio:help` * only needs first thing * Add style xtermHyperlink to themes * Revert "Add style xtermHyperlink to themes" This reverts commit ad55c22. * no longer add xtermUderline style automatically * rstudio:viewer as a prefix * typo * update comment about `file://` handler * apply style xtermHyperlink to links, currently doing nothing * default style dor xtermHyperlink in the themes. Cancelled if other cli style is applied * add color to xtermHyperlink class * Improve link title * special url `rstudio:run` to send code to the console * allow the form `rstudio:run:code` * fix file:// handling * hyperlink artifically add underline, italic and magenta styles * Apply suggestions from code review Co-authored-by: Kevin Ushey <kevin@rstudio.com> * Not adding italic to links by default * Us params for file:// links, because :suffix don't work in e.g. iTerm. see r-lib/testthat#1544 (comment) * make <a> instead of <span> * remove unintentionally added import * col was not correctly inialized * no longer set the href ad params attributes * no longer set the href and params attrinutes * specify cursor: pointer in .xtermHyperlink css class. * unused import * squeeze in a VirtualConsoleServerOperations interface * import * inject VirtualConsoleServerOperations in VirtualConsole ctor * Fake VirtualConsoleServerOperations in tests * inject VirtualConsoleServerOperations in the constructor * + unit test * news bullet * Apply suggestions from code review Co-authored-by: Kevin Ushey <kevin@rstudio.com> * Remove ... in NEWS * missing , * missing argument Co-authored-by: Kevin Ushey <kevin@rstudio.com>
-
-
Commits on Feb 7, 2022
-
-
-
-
-
-
-
Merge pull request #10519 from rstudio/bugfix/electron-recent-menu-items
Fix Electron recent menu items
-
Merge pull request #10517 from rstudio/bugfix/electron-recent-menu-tests
Unit tests for Electron recent item menus
-
Merge pull request #10513 from dbkegley/bugfix/rsandbox-group
Verify group membership before dropping privileges
-
-
-
-
Merge pull request #10411 from romainfrancois/navigateToFile_callback…
…_8938 `.rs.api.navigateToFile()` made synchronous and returns document id, via `.rs.api.documentOpen()`