[R/backup.R:4:1:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/backup.R#L4) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/check.R:24:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/check.R#L24) *warning:* **no visible global function definition for ‘check_rprofile_eof’**
```r
  check_rprofile_eof(all = all, fix = fix, backup = backup, debug = debug)
  ^~~~~~~~~~~~~~~~~~
```
[R/check.R:25:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/check.R#L25) *warning:* **no visible global function definition for ‘check_rprofile_update_packages’**
```r
  check_rprofile_update_packages(all = all, debug = debug)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:38:32:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/check.R#L38) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
  if (is.null(files)) files <- find_rprofile(all = all)
                               ^~~~~~~~~~~~~
```
[R/check.R:66:14:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/check.R#L66) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
    files <- find_rprofile(all = all)
             ^~~~~~~~~~~~~
```
[R/check.R:67:14:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/check.R#L67) *warning:* **no visible global function definition for ‘find_rprofile_d’**
```r
    paths <- find_rprofile_d(all = all)
             ^~~~~~~~~~~~~~~
```
[R/check.R:68:23:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/check.R#L68) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- c(files, list_d_files(paths))
                      ^~~~~~~~~~~~
```
[R/debug.R:38:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/debug.R#L38) *warning:* **possible error in log(sprintf(...), collapse = collapse): unused argument (collapse = collapse)**
```r
  log(sprintf(...), collapse = collapse)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/files_apply.R:39:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/files_apply.R#L39) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("Processing %d %s files ...", length(files), what)
  ^~~~
```
[R/files_apply.R:41:5:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/files_apply.R#L41) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf(" - %s", file)
    ^~~~
```
[R/files_apply.R:44:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/files_apply.R#L44) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("Processing %d %s files ... done", length(files), what)
  ^~~~
```
[R/filter_files.R:29:23:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L29) *warning:* **no visible global function definition for ‘list_of_values’**
```r
      files_values <- list_of_values(files[idxs], pattern = pattern)
                      ^~~~~~~~~~~~~~
```
[R/filter_files.R:68:21:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L68) *warning:* **no visible global function definition for ‘list_of_values’**
```r
    files_values <- list_of_values(files[idxs], pattern = pattern)
                    ^~~~~~~~~~~~~~
```
[R/filter_files.R:72:36:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L72) *warning:* **no visible binding for global variable ‘is_package_installed’**
```r
      keep <- lapply(values, FUN = is_package_installed)
                                   ^~~~~~~~~~~~~~~~~~~~
```
[R/filter_files.R:93:21:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L93) *warning:* **no visible global function definition for ‘list_of_values’**
```r
    files_values <- list_of_values(files, pattern = pattern, names = TRUE)
                    ^~~~~~~~~~~~~~
```
[R/filter_files.R:94:1:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L94) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/filter_files.R:99:1:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L99) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/filter_files.R:105:5:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L105) *warning:* **local variable ‘files_tmp’ assigned but may not be used**
```r
    files_tmp <- files[idxs]
    ^~~~~~~~~
```
[R/filter_files.R:130:12:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L130) *warning:* **no visible global function definition for ‘filter_files_info’**
```r
  files <- filter_files_info(files, info = info)
           ^~~~~~~~~~~~~~~~~
```
[R/filter_files.R:131:12:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L131) *warning:* **no visible global function definition for ‘filter_files_package’**
```r
  files <- filter_files_package(files)
           ^~~~~~~~~~~~~~~~~~~~
```
[R/filter_files.R:132:12:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/filter_files.R#L132) *warning:* **no visible global function definition for ‘filter_files_env’**
```r
  files <- filter_files_env(files, ignore = c(names(info), "package"))
           ^~~~~~~~~~~~~~~~
```
[R/find_files.R:10:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/find_files.R#L10) *warning:* **no visible global function definition for ‘find_files’**
```r
  find_files(pathnames, all = all)
  ^~~~~~~~~~
```
[R/find_files.R:20:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/find_files.R#L20) *warning:* **no visible global function definition for ‘find_files’**
```r
  find_files(pathnames, all = all)
  ^~~~~~~~~~
```
[R/find_files.R:34:18:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/find_files.R#L34) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
    pathnames <- find_rprofile(all = all)
                 ^~~~~~~~~~~~~
```
[R/find_files.R:42:14:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/find_files.R#L42) *warning:* **no visible global function definition for ‘find_d_dirs’**
```r
  paths_d <- find_d_dirs(paths, all = all)
             ^~~~~~~~~~~
```
[R/find_files.R:47:5:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/find_files.R#L47) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Found startup directory %s.", paste(sQuote(paths_d), collapse = ", "))
    ^~~~
```
[R/find_files.R:60:18:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/find_files.R#L60) *warning:* **no visible global function definition for ‘find_renviron’**
```r
    pathnames <- find_renviron(all = all)
                 ^~~~~~~~~~~~~
```
[R/find_files.R:68:14:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/find_files.R#L68) *warning:* **no visible global function definition for ‘find_d_dirs’**
```r
  paths_d <- find_d_dirs(paths, all = all)
             ^~~~~~~~~~~
```
[R/find_files.R:73:5:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/find_files.R#L73) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Found startup directory %s.", paste(sQuote(paths_d), collapse = ", "))
    ^~~~
```
[R/install.R:19:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L19) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/install.R:26:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L26) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/install.R:28:1:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
install <- function(path = "~", backup = TRUE, overwrite = FALSE, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/install.R:33:5:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L33) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Creating R profile directory: %s", sQuote(dir))
    ^~~~
```
[R/install.R:39:5:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L39) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Creating R environment directory: %s", sQuote(dir))
    ^~~~
```
[R/install.R:62:1:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L62) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/install.R:79:1:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L79) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/install.R:92:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L92) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("R startup file updated: %s", sQuote(file))
  ^~~~
```
[R/install.R:93:1:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/install.R#L93) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/renviron_d.R:16:34:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/renviron_d.R#L16) *warning:* **no visible global function definition for ‘find_renviron_d’**
```r
    if (is.null(paths)) paths <- find_renviron_d(sibling = sibling, all = all)
                                 ^~~~~~~~~~~~~~~
```
[R/renviron_d.R:17:14:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/renviron_d.R#L17) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
             ^~~~~~~~~~~~
```
[R/renviron_d.R:17:43:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/renviron_d.R#L17) *warning:* **no visible binding for global variable ‘filter_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
                                          ^~~~~~~~~~~~
```
[R/renviron_d.R:18:5:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/renviron_d.R#L18) *warning:* **no visible global function definition for ‘files_apply’**
```r
    files_apply(files, fun = readRenviron, dryrun = dryrun, what = "Renviron")
    ^~~~~~~~~~~
```
[R/renviron_d.R:21:10:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/renviron_d.R#L21) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/renviron_d.R:29:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/renviron_d.R#L29) *warning:* **no visible global function definition for ‘renviron_d’**
```r
  renviron_d(...)
  ^~~~~~~~~~
```
[R/rprofile_d.R:16:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/rprofile_d.R#L16) *warning:* **no visible global function definition for ‘check’**
```r
  check(all = all, fix = TRUE, debug = FALSE)
  ^~~~~
```
[R/rprofile_d.R:21:34:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/rprofile_d.R#L21) *warning:* **no visible global function definition for ‘find_rprofile_d’**
```r
    if (is.null(paths)) paths <- find_rprofile_d(sibling = sibling, all = all)
                                 ^~~~~~~~~~~~~~~
```
[R/rprofile_d.R:22:14:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/rprofile_d.R#L22) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
             ^~~~~~~~~~~~
```
[R/rprofile_d.R:22:43:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/rprofile_d.R#L22) *warning:* **no visible binding for global variable ‘filter_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
                                          ^~~~~~~~~~~~
```
[R/rprofile_d.R:28:5:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/rprofile_d.R#L28) *warning:* **no visible global function definition for ‘check_rprofile_encoding’**
```r
    check_rprofile_encoding()
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/rprofile_d.R:31:10:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/rprofile_d.R#L31) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/rprofile_d.R:39:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/rprofile_d.R#L39) *warning:* **no visible global function definition for ‘rprofile_d’**
```r
  rprofile_d(...)
  ^~~~~~~~~~
```
[R/startup.R:82:7:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/startup.R#L82) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
      logf("Detected R_TESTS=%s.", sQuote(f))
      ^~~~
```
[R/startup.R:83:7:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/startup.R#L83) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
      logf("The %s package has already processed 1 file:", sQuote("base"))
      ^~~~
```
[R/startup.R:90:3:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/startup.R#L90) *warning:* **no visible global function definition for ‘renviron_d’**
```r
  renviron_d(sibling = sibling, all = all, skip = skip, dryrun = dryrun)
  ^~~~~~~~~~
```
[R/startup.R:96:10:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/startup.R#L96) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/sysinfo.R:17:18:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/sysinfo.R#L17) *warning:* **no visible global function definition for ‘is_ess’**
```r
  sysinfo$ess <- is_ess()
                 ^~~~~~
```
[R/sysinfo.R:18:22:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/sysinfo.R#L18) *warning:* **no visible global function definition for ‘is_rstudio’**
```r
  sysinfo$rstudio <- is_rstudio()
                     ^~~~~~~~~~
```
[R/sysinfo.R:19:19:](https://github.com/HenrikBengtsson/startup/blob/dbd4912c9f1357c1ea6a63c4380bbb993da2041e/R/sysinfo.R#L19) *warning:* **no visible global function definition for ‘is_wine’**
```r
  sysinfo$wine <- is_wine()
                  ^~~~~~~
```


Lets try to code for hello world in java program


Why are we only doing this in "Full"? The support variants are all using context


IMO it's a minor change, not really worth its own patch. Someone can fix it if they are in that area of the code sometime


Please see my comments at http://trac.cppcheck.net/ticket/8033#comment:2
According to my understanding, the configuration of localtime_s looks fine.


This is a proof-of-concept code, in order to do performance benchmarks of the basic idea. Unfortunately, with the 50% overhead because of the wrapper, I won't go any further with the implementation.

As a general, the interface for the intermediate wrapper should be very similar to what `posix_spawn()` offers as `posix_spawn_file_actions_t` and `posix_spawnattr_t`. Whether this will be relayed by a pipe or by simple command-line arguments to the wrapper program, is to be decided later.


This is very dangerous I suppose. `pkg_jobs_need_upgrade` returns `true` when anything in the signature is changed for a package. This actually kills the conservative logic which could be applied by `pkg_jobs_universe_select_candidate`. So why have you added this change?


Note: sqlite does not actually enforce these length limits, as it will happily place a 100 million character in this column; [SQLite understands the column type of "VARCHAR(N)" to be the same as "TEXT", regardless of the value of N.](https://www.sqlite.org/faq.html#q9)


because since we changed the default checksums for digest to blake2, then the digest are different in the local database and on the remote database, while the packages are the same. Which results on pkg trying to reinstall many packages


Each option now has a class assigned called masterTooltip which is run by a .JS to make it look beter


while also adding the definitions to each individual layer


Hello


@Bantolomeus with this commit you broke a test. `JiraHandlerIT` can you please fix your maven problems and build before push?


Thanks, I had forgot to test with antlr4 enabled.


Direct marketing campaigns, which target segments of customers by phone calls, could be a typical strategy to enhance business. The Portuguese banking institution uses the strategy to assess whether the bank term deposit would be subscribed or not by letting each client access several contacts. The data gathered from the “Bank marketing data set” includes about 20 features of clients such as age, job, marital, education, housing, loan status, etc. The goal of this project is to output a "yes" or "no" behavior to predict whether the client will subscribe a term deposit.
We can first analyze the distribution of each feature, and then build a Boost Decision Tree model to measure the relative importance of each feature to the outcome. Finally, we can use the model to predict clients' behaviors based on their background features.
According to my analysis, only ~12% customers would like to subscribe a term deposit. Therefore we can help banks to save money and time if they know who are the most willing customers before making phone calls.


When you download someone code (mine in this example) and add it to your repo you must!!!! Add thr person as author you must !


Hi,

Please update your Visual Studio patch for the FB login. My FB login implementation worked after that. The below link help you login using all the social media .
https://docs.microsoft.com/en-us/aspnet/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on

Thanks!


fuk u


I am all for properly designed abstraction. If you or deron have a different proposal, I am completely fine with reverting this commit :)

This commit only addresses inconsistencies I mentioned in the PR which does not allow mlcontext and related apis to exploit features such as codegen.


I have seen only task dependencies definitions in *Plugin classes in this project, so I thought this is a convention or good practice. If this is a good practice / pattern to define this dependencies inside the Task code I'm fine with that. Copy task explain me everything:-) Let's choose a better approach in each case :-)


just remove it, its som of my "testing" stuff, i was just exploring the code


[R/check.R:24:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/check.R#L24) *warning:* **no visible global function definition for ‘check_rprofile_eof’**
```r
  check_rprofile_eof(all = all, fix = fix, backup = backup, debug = debug)
  ^~~~~~~~~~~~~~~~~~
```
[R/check.R:25:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/check.R#L25) *warning:* **no visible global function definition for ‘check_rprofile_update_packages’**
```r
  check_rprofile_update_packages(all = all, debug = debug)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:38:32:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/check.R#L38) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
  if (is.null(files)) files <- find_rprofile(all = all)
                               ^~~~~~~~~~~~~
```
[R/check.R:66:14:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/check.R#L66) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
    files <- find_rprofile(all = all)
             ^~~~~~~~~~~~~
```
[R/check.R:67:14:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/check.R#L67) *warning:* **no visible global function definition for ‘find_rprofile_d’**
```r
    paths <- find_rprofile_d(all = all)
             ^~~~~~~~~~~~~~~
```
[R/check.R:68:23:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/check.R#L68) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- c(files, list_d_files(paths))
                      ^~~~~~~~~~~~
```
[R/debug.R:38:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/debug.R#L38) *warning:* **possible error in log(sprintf(...), collapse = collapse): unused argument (collapse = collapse)**
```r
  log(sprintf(...), collapse = collapse)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/files_apply.R:39:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/files_apply.R#L39) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("Processing %d %s files ...", length(files), what)
  ^~~~
```
[R/files_apply.R:41:5:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/files_apply.R#L41) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf(" - %s", file)
    ^~~~
```
[R/files_apply.R:44:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/files_apply.R#L44) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("Processing %d %s files ... done", length(files), what)
  ^~~~
```
[R/filter_files.R:29:23:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/filter_files.R#L29) *warning:* **no visible global function definition for ‘list_of_values’**
```r
      files_values <- list_of_values(files[idxs], pattern = pattern)
                      ^~~~~~~~~~~~~~
```
[R/filter_files.R:68:21:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/filter_files.R#L68) *warning:* **no visible global function definition for ‘list_of_values’**
```r
    files_values <- list_of_values(files[idxs], pattern = pattern)
                    ^~~~~~~~~~~~~~
```
[R/filter_files.R:72:36:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/filter_files.R#L72) *warning:* **no visible binding for global variable ‘is_package_installed’**
```r
      keep <- lapply(values, FUN = is_package_installed)
                                   ^~~~~~~~~~~~~~~~~~~~
```
[R/filter_files.R:93:21:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/filter_files.R#L93) *warning:* **no visible global function definition for ‘list_of_values’**
```r
    files_values <- list_of_values(files, pattern = pattern, names = TRUE)
                    ^~~~~~~~~~~~~~
```
[R/filter_files.R:127:12:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/filter_files.R#L127) *warning:* **no visible global function definition for ‘filter_files_info’**
```r
  files <- filter_files_info(files, info = info)
           ^~~~~~~~~~~~~~~~~
```
[R/filter_files.R:128:12:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/filter_files.R#L128) *warning:* **no visible global function definition for ‘filter_files_package’**
```r
  files <- filter_files_package(files)
           ^~~~~~~~~~~~~~~~~~~~
```
[R/filter_files.R:129:12:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/filter_files.R#L129) *warning:* **no visible global function definition for ‘filter_files_env’**
```r
  files <- filter_files_env(files, ignore = c(names(info), "package"))
           ^~~~~~~~~~~~~~~~
```
[R/find_files.R:10:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/find_files.R#L10) *warning:* **no visible global function definition for ‘find_files’**
```r
  find_files(pathnames, all = all)
  ^~~~~~~~~~
```
[R/find_files.R:20:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/find_files.R#L20) *warning:* **no visible global function definition for ‘find_files’**
```r
  find_files(pathnames, all = all)
  ^~~~~~~~~~
```
[R/find_files.R:34:18:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/find_files.R#L34) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
    pathnames <- find_rprofile(all = all)
                 ^~~~~~~~~~~~~
```
[R/find_files.R:42:14:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/find_files.R#L42) *warning:* **no visible global function definition for ‘find_d_dirs’**
```r
  paths_d <- find_d_dirs(paths, all = all)
             ^~~~~~~~~~~
```
[R/find_files.R:47:5:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/find_files.R#L47) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Found startup directory %s.", paste(sQuote(paths_d), collapse = ", "))
    ^~~~
```
[R/find_files.R:60:18:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/find_files.R#L60) *warning:* **no visible global function definition for ‘find_renviron’**
```r
    pathnames <- find_renviron(all = all)
                 ^~~~~~~~~~~~~
```
[R/find_files.R:68:14:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/find_files.R#L68) *warning:* **no visible global function definition for ‘find_d_dirs’**
```r
  paths_d <- find_d_dirs(paths, all = all)
             ^~~~~~~~~~~
```
[R/find_files.R:73:5:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/find_files.R#L73) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Found startup directory %s.", paste(sQuote(paths_d), collapse = ", "))
    ^~~~
```
[R/install.R:19:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L19) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/install.R:26:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L26) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/install.R:28:1:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
install <- function(path = "~", backup = TRUE, overwrite = FALSE, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/install.R:33:5:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L33) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Creating R profile directory: %s", sQuote(dir))
    ^~~~
```
[R/install.R:39:5:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L39) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Creating R environment directory: %s", sQuote(dir))
    ^~~~
```
[R/install.R:62:1:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L62) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/install.R:79:1:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L79) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/install.R:92:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L92) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("R startup file updated: %s", sQuote(file))
  ^~~~
```
[R/install.R:93:1:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/install.R#L93) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/renviron_d.R:16:34:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/renviron_d.R#L16) *warning:* **no visible global function definition for ‘find_renviron_d’**
```r
    if (is.null(paths)) paths <- find_renviron_d(sibling = sibling, all = all)
                                 ^~~~~~~~~~~~~~~
```
[R/renviron_d.R:17:14:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/renviron_d.R#L17) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
             ^~~~~~~~~~~~
```
[R/renviron_d.R:17:43:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/renviron_d.R#L17) *warning:* **no visible binding for global variable ‘filter_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
                                          ^~~~~~~~~~~~
```
[R/renviron_d.R:18:5:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/renviron_d.R#L18) *warning:* **no visible global function definition for ‘files_apply’**
```r
    files_apply(files, fun = readRenviron, dryrun = dryrun, what = "Renviron")
    ^~~~~~~~~~~
```
[R/renviron_d.R:21:10:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/renviron_d.R#L21) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/renviron_d.R:29:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/renviron_d.R#L29) *warning:* **no visible global function definition for ‘renviron_d’**
```r
  renviron_d(...)
  ^~~~~~~~~~
```
[R/rprofile_d.R:16:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/rprofile_d.R#L16) *warning:* **no visible global function definition for ‘check’**
```r
  check(all = all, fix = TRUE, debug = FALSE)
  ^~~~~
```
[R/rprofile_d.R:21:34:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/rprofile_d.R#L21) *warning:* **no visible global function definition for ‘find_rprofile_d’**
```r
    if (is.null(paths)) paths <- find_rprofile_d(sibling = sibling, all = all)
                                 ^~~~~~~~~~~~~~~
```
[R/rprofile_d.R:22:14:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/rprofile_d.R#L22) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
             ^~~~~~~~~~~~
```
[R/rprofile_d.R:22:43:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/rprofile_d.R#L22) *warning:* **no visible binding for global variable ‘filter_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
                                          ^~~~~~~~~~~~
```
[R/rprofile_d.R:28:5:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/rprofile_d.R#L28) *warning:* **no visible global function definition for ‘check_rprofile_encoding’**
```r
    check_rprofile_encoding()
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/rprofile_d.R:31:10:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/rprofile_d.R#L31) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/rprofile_d.R:39:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/rprofile_d.R#L39) *warning:* **no visible global function definition for ‘rprofile_d’**
```r
  rprofile_d(...)
  ^~~~~~~~~~
```
[R/startup.R:82:7:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/startup.R#L82) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
      logf("Detected R_TESTS=%s.", sQuote(f))
      ^~~~
```
[R/startup.R:83:7:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/startup.R#L83) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
      logf("The %s package has already processed 1 file:", sQuote("base"))
      ^~~~
```
[R/startup.R:90:3:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/startup.R#L90) *warning:* **no visible global function definition for ‘renviron_d’**
```r
  renviron_d(sibling = sibling, all = all, skip = skip, dryrun = dryrun)
  ^~~~~~~~~~
```
[R/startup.R:96:10:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/startup.R#L96) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/sysinfo.R:17:18:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/sysinfo.R#L17) *warning:* **no visible global function definition for ‘is_ess’**
```r
  sysinfo$ess <- is_ess()
                 ^~~~~~
```
[R/sysinfo.R:18:22:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/sysinfo.R#L18) *warning:* **no visible global function definition for ‘is_rstudio’**
```r
  sysinfo$rstudio <- is_rstudio()
                     ^~~~~~~~~~
```
[R/sysinfo.R:19:19:](https://github.com/HenrikBengtsson/startup/blob/ff14251d8793aa529eb025052387023e43ac4cdd/R/sysinfo.R#L19) *warning:* **no visible global function definition for ‘is_wine’**
```r
  sysinfo$wine <- is_wine()
                  ^~~~~~~
```


Cool :)


@Paul-Franklin Travis failed with this commit, errors shown [here](https://travis-ci.org/gramps-project/gramps/builds/227439059#L1871)  both mention **AttributeError: 'EmptyDoc' object has no attribute 'set_rtl_doc'**  one for the _WebCal_ and the other for the _navwebpage_


Damn, I already changed it. I can change it back when I get time.


Please understand, open sourced version soon


I'm concerned about tying this modifier to taxes, since the AI won't be able to adjust for it. Maybe change to OR = { NOT = { rich_tax = 0.2 } ai = yes } ?


@Bantolomeus created #13 for your build problems


[R/check.R:24:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/check.R#L24) *warning:* **no visible global function definition for ‘check_rprofile_eof’**
```r
  check_rprofile_eof(all = all, fix = fix, backup = backup, debug = debug)
  ^~~~~~~~~~~~~~~~~~
```
[R/check.R:25:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/check.R#L25) *warning:* **no visible global function definition for ‘check_rprofile_update_packages’**
```r
  check_rprofile_update_packages(all = all, debug = debug)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:38:32:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/check.R#L38) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
  if (is.null(files)) files <- find_rprofile(all = all)
                               ^~~~~~~~~~~~~
```
[R/check.R:66:14:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/check.R#L66) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
    files <- find_rprofile(all = all)
             ^~~~~~~~~~~~~
```
[R/check.R:67:14:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/check.R#L67) *warning:* **no visible global function definition for ‘find_rprofile_d’**
```r
    paths <- find_rprofile_d(all = all)
             ^~~~~~~~~~~~~~~
```
[R/check.R:68:23:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/check.R#L68) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- c(files, list_d_files(paths))
                      ^~~~~~~~~~~~
```
[R/debug.R:38:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/debug.R#L38) *warning:* **possible error in log(sprintf(...), collapse = collapse): unused argument (collapse = collapse)**
```r
  log(sprintf(...), collapse = collapse)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/files_apply.R:39:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/files_apply.R#L39) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("Processing %d %s files ...", length(files), what)
  ^~~~
```
[R/files_apply.R:41:5:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/files_apply.R#L41) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf(" - %s", file)
    ^~~~
```
[R/files_apply.R:44:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/files_apply.R#L44) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("Processing %d %s files ... done", length(files), what)
  ^~~~
```
[R/filter_files.R:29:23:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/filter_files.R#L29) *warning:* **no visible global function definition for ‘list_of_values’**
```r
      files_values <- list_of_values(files[idxs], pattern = pattern)
                      ^~~~~~~~~~~~~~
```
[R/filter_files.R:68:21:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/filter_files.R#L68) *warning:* **no visible global function definition for ‘list_of_values’**
```r
    files_values <- list_of_values(files[idxs], pattern = pattern)
                    ^~~~~~~~~~~~~~
```
[R/filter_files.R:72:36:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/filter_files.R#L72) *warning:* **no visible binding for global variable ‘is_package_installed’**
```r
      keep <- lapply(values, FUN = is_package_installed)
                                   ^~~~~~~~~~~~~~~~~~~~
```
[R/filter_files.R:93:21:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/filter_files.R#L93) *warning:* **no visible global function definition for ‘list_of_values’**
```r
    files_values <- list_of_values(files, pattern = pattern, names = TRUE)
                    ^~~~~~~~~~~~~~
```
[R/filter_files.R:127:12:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/filter_files.R#L127) *warning:* **no visible global function definition for ‘filter_files_info’**
```r
  files <- filter_files_info(files, info = info)
           ^~~~~~~~~~~~~~~~~
```
[R/filter_files.R:128:12:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/filter_files.R#L128) *warning:* **no visible global function definition for ‘filter_files_package’**
```r
  files <- filter_files_package(files)
           ^~~~~~~~~~~~~~~~~~~~
```
[R/filter_files.R:129:12:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/filter_files.R#L129) *warning:* **no visible global function definition for ‘filter_files_env’**
```r
  files <- filter_files_env(files, ignore = c(names(info), "package"))
           ^~~~~~~~~~~~~~~~
```
[R/find_files.R:10:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/find_files.R#L10) *warning:* **no visible global function definition for ‘find_files’**
```r
  find_files(pathnames, all = all)
  ^~~~~~~~~~
```
[R/find_files.R:20:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/find_files.R#L20) *warning:* **no visible global function definition for ‘find_files’**
```r
  find_files(pathnames, all = all)
  ^~~~~~~~~~
```
[R/find_files.R:34:18:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/find_files.R#L34) *warning:* **no visible global function definition for ‘find_rprofile’**
```r
    pathnames <- find_rprofile(all = all)
                 ^~~~~~~~~~~~~
```
[R/find_files.R:42:14:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/find_files.R#L42) *warning:* **no visible global function definition for ‘find_d_dirs’**
```r
  paths_d <- find_d_dirs(paths, all = all)
             ^~~~~~~~~~~
```
[R/find_files.R:47:5:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/find_files.R#L47) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Found startup directory %s.", paste(sQuote(paths_d), collapse = ", "))
    ^~~~
```
[R/find_files.R:60:18:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/find_files.R#L60) *warning:* **no visible global function definition for ‘find_renviron’**
```r
    pathnames <- find_renviron(all = all)
                 ^~~~~~~~~~~~~
```
[R/find_files.R:68:14:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/find_files.R#L68) *warning:* **no visible global function definition for ‘find_d_dirs’**
```r
  paths_d <- find_d_dirs(paths, all = all)
             ^~~~~~~~~~~
```
[R/find_files.R:73:5:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/find_files.R#L73) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Found startup directory %s.", paste(sQuote(paths_d), collapse = ", "))
    ^~~~
```
[R/install.R:34:5:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/install.R#L34) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Creating R profile directory: %s", sQuote(dir))
    ^~~~
```
[R/install.R:40:5:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/install.R#L40) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
    logf("Creating R environment directory: %s", sQuote(dir))
    ^~~~
```
[R/install.R:93:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/install.R#L93) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
  logf("R startup file updated: %s", sQuote(file))
  ^~~~
```
[R/renviron_d.R:16:34:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/renviron_d.R#L16) *warning:* **no visible global function definition for ‘find_renviron_d’**
```r
    if (is.null(paths)) paths <- find_renviron_d(sibling = sibling, all = all)
                                 ^~~~~~~~~~~~~~~
```
[R/renviron_d.R:17:14:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/renviron_d.R#L17) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
             ^~~~~~~~~~~~
```
[R/renviron_d.R:17:43:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/renviron_d.R#L17) *warning:* **no visible binding for global variable ‘filter_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
                                          ^~~~~~~~~~~~
```
[R/renviron_d.R:18:5:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/renviron_d.R#L18) *warning:* **no visible global function definition for ‘files_apply’**
```r
    files_apply(files, fun = readRenviron, dryrun = dryrun, what = "Renviron")
    ^~~~~~~~~~~
```
[R/renviron_d.R:21:10:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/renviron_d.R#L21) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/renviron_d.R:29:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/renviron_d.R#L29) *warning:* **no visible global function definition for ‘renviron_d’**
```r
  renviron_d(...)
  ^~~~~~~~~~
```
[R/rprofile_d.R:16:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/rprofile_d.R#L16) *warning:* **no visible global function definition for ‘check’**
```r
  check(all = all, fix = TRUE, debug = FALSE)
  ^~~~~
```
[R/rprofile_d.R:21:34:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/rprofile_d.R#L21) *warning:* **no visible global function definition for ‘find_rprofile_d’**
```r
    if (is.null(paths)) paths <- find_rprofile_d(sibling = sibling, all = all)
                                 ^~~~~~~~~~~~~~~
```
[R/rprofile_d.R:22:14:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/rprofile_d.R#L22) *warning:* **no visible global function definition for ‘list_d_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
             ^~~~~~~~~~~~
```
[R/rprofile_d.R:22:43:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/rprofile_d.R#L22) *warning:* **no visible binding for global variable ‘filter_files’**
```r
    files <- list_d_files(paths, filter = filter_files)
                                          ^~~~~~~~~~~~
```
[R/rprofile_d.R:28:5:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/rprofile_d.R#L28) *warning:* **no visible global function definition for ‘check_rprofile_encoding’**
```r
    check_rprofile_encoding()
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/rprofile_d.R:31:10:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/rprofile_d.R#L31) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/rprofile_d.R:39:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/rprofile_d.R#L39) *warning:* **no visible global function definition for ‘rprofile_d’**
```r
  rprofile_d(...)
  ^~~~~~~~~~
```
[R/startup.R:82:7:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/startup.R#L82) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
      logf("Detected R_TESTS=%s.", sQuote(f))
      ^~~~
```
[R/startup.R:83:7:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/startup.R#L83) *warning:* **no visible global function definition for ‘logf’, Did you mean 'log'?**
```r
      logf("The %s package has already processed 1 file:", sQuote("base"))
      ^~~~
```
[R/startup.R:90:3:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/startup.R#L90) *warning:* **no visible global function definition for ‘renviron_d’**
```r
  renviron_d(sibling = sibling, all = all, skip = skip, dryrun = dryrun)
  ^~~~~~~~~~
```
[R/startup.R:96:10:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/startup.R#L96) *warning:* **no visible global function definition for ‘api’, Did you mean 'pi'?**
```r
  res <- api()
         ^~~
```
[R/sysinfo.R:17:18:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/sysinfo.R#L17) *warning:* **no visible global function definition for ‘is_ess’**
```r
  sysinfo$ess <- is_ess()
                 ^~~~~~
```
[R/sysinfo.R:18:22:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/sysinfo.R#L18) *warning:* **no visible global function definition for ‘is_rstudio’**
```r
  sysinfo$rstudio <- is_rstudio()
                     ^~~~~~~~~~
```
[R/sysinfo.R:19:19:](https://github.com/HenrikBengtsson/startup/blob/381531733b32bb577ca2487ab6065c08f28b8f50/R/sysinfo.R#L19) *warning:* **no visible global function definition for ‘is_wine’**
```r
  sysinfo$wine <- is_wine()
                  ^~~~~~~
```


Been awhile, but if I recall the intention was that the generation counter is per branch, thus not shared.  However the total transferred data from each branch is combined.  In other words each branch runs through the calculations independently, with its own generation counter.  Then once each branch is determined, they are combined.


please remove the `+ file LICENSE`


Thank you.

https://github.com/gramps-project/gramps/commit/2b6cc3cd18d87f410c3bac0342da9493cbb2027a


yes, sorry for the wait!


@iurifq Are you still maintaining these? It seems you have not committed in two years. Was wondering if you still wanted to be an official maintainer :)


cool, I suspected.

btw, just tried to compile it and get some errors. Not sure if the source is complete or missing more components.


`listen %ip%:%web_port%;`
should be
`listen %ip%:%web_ssl_port%;`


- удалила svgmin
- добавила svgstore
- вручную инлайнить svgsprite
- три svg с помощью спрайта