Skip to content
Permalink
5f5746d447
Switch branches/tags

Commits on Mar 31, 2022

  1. Merge pull request #10878 from rstudio/bugfix/quarto_followup_fix_uni…

    …t_test
    
    Added new unit test for qmd and fixed existing tests for Rmd
    jgutman committed Mar 31, 2022
  2. Menus are now checkable on Electron (#10874)

    * Menus are now checkable
    
    * Only checkable menus are now of  type.
    matheustavaresdev committed Mar 31, 2022

Commits on Mar 30, 2022

  1. Require rmarkdown for rmd and qmd if any R code chunks are found (#10864

    )
    
    * Require rmarkdown for rmd and qmd if any R code chunks are found
    
    * Update src/cpp/session/modules/SessionCodeTools.R
    
    * Update src/cpp/session/modules/SessionCodeTools.R
    
    Co-authored-by: Kevin Ushey <kevin@rstudio.com>
    jgutman and kevinushey committed Mar 30, 2022
  2. Fix group member verification when group member lookup is disabled (#…

    …10830)
    
    * Fix group member verification when group member lookup is disabled
    
    First we try to use getgrouplist(3) to determine if one of the
    user's groups is the target group. If not, then we fall back
    to the legacy implementation, using getgrnam_r(3) to attempt
    a group member lookup.
    
    * refactor implementation of userBelongsToGroup
    
    splits the logic into 2 implementations:
    - a new impl `userBelongsToGroupViaGroupList`, which uses the preferred getgrouplist(3)
      for fetching a user's groups
    - the legacy impl `userBelongsToGroupViaGroupName`, which uses the legacy getgrnam_r(3)
      to lookup a group and all of its members
    
    * add NEWS entry
    
    * fix comment in userBelongsToGroup
    dbkegley committed Mar 30, 2022
  3. Always use git grep when possible (#10594)

    * Files matched by .gitignore
    
    * Files matched by .gitignore
    
    * Move Files ignore by .gt up
    
    * Revert "Move Files ignore by .gt up"
    
    This reverts commit 76d0743.
    
    * update FindInFilesDialog ui
    
    * rework include and exclude for git grep and grep
    
    * rm debug msg
    
    * use lambdas
    
    * select gitgnore when entering a git directory
    
    * actually ignore the cloud.noindex directory
    
    * missig )
    
    * not forcing "Files matched by .gitignore"
    
    * not add '.' to <pathspec>
    
    * remove the cloud.noindex special handling
    
    * unnecessary shell_utils use
    
    * move the pattern after -F or -E (easier debugging)
    
    * handle -- outside of addDirectoriesToCommand()
    
    * set checkboxExcludeGitIgnore by default when no state available
    romainfrancois committed Mar 30, 2022
  4. Fix various typos in src/gwt (#10868)

    Found via `codespell -q 3 -S *_fr.properties -L ba,enque,optionel,ot,parm,parms,pres,prevend,pevent,pevents,ptd,texline`
    luzpaz committed Mar 30, 2022
  5. update electron NEWS

    gtritchie committed Mar 30, 2022
  6. Electron Unit tests Improvements (#10867)

    * Improvements on Electron Unit Tests
    
    * Changed some Electron test Names
    
    * Minor test fixes
    matheustavaresdev committed Mar 30, 2022

Commits on Mar 25, 2022

  1. validate assumption of length-1 input (#10806)

    * validate assumption of length-1 input
    
    ```
    Sys.setenv("_R_CHECK_LENGTH_1_LOGIC2_"="true")
    rstudio::navigateToFile(letters)
    ```
    
    gives an ugly error without this
    
    * check is.double to skip always as.integer() integer input
    MichaelChirico committed Mar 25, 2022
  2. support R 4.2.0 ResetConsole hook on Windows (#10835)

    * [WIP]
    
    * CMake tweaks
    
    * tweaks to install SOCI script
    
    * help SOCI find Boost
    
    * remove unused function
    
    * allow for padding in struct
    
    * memset zero struct
    
    * revert SOCI changes
    
    * continue requiring R 3.3.0
    kevinushey committed Mar 25, 2022
Older