===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
r-cran-xfun-0.19/tests/testit/test-markdown.R-60-  (protect_math('b$a$') %==% 'b$a$')  # no space before $; unlikely to be math
r-cran-xfun-0.19/tests/testit/test-markdown.R:61:  (protect_math('`$a$`') %==% '`$a$`')
r-cran-xfun-0.19/tests/testit/test-markdown.R-62-  (protect_math('hi $x$9') %==% 'hi $x$9')
##############################################
r-cran-xfun-0.19/tests/testit/test-markdown.R-64-
r-cran-xfun-0.19/tests/testit/test-markdown.R:65:  (protect_math('$$a$$') %==% '`$$a$$`')
r-cran-xfun-0.19/tests/testit/test-markdown.R-66-  (protect_math('$$a$') %==% '$$a$')
r-cran-xfun-0.19/tests/testit/test-markdown.R:67:  (protect_math('hi $$\alpha$$') %==% 'hi `$$\alpha$$`')
r-cran-xfun-0.19/tests/testit/test-markdown.R-68-  (protect_math('hi $$\alpha $$') %==% 'hi $$\alpha $$')
r-cran-xfun-0.19/tests/testit/test-markdown.R-69-  (protect_math('hi $$ \alpha$$') %==% 'hi $$ \alpha$$')
r-cran-xfun-0.19/tests/testit/test-markdown.R:70:  (protect_math('hi $$\alpha$$ and $$ \alpha$$') %==% 'hi `$$\alpha$$` and $$ \alpha$$')
r-cran-xfun-0.19/tests/testit/test-markdown.R-71-})
##############################################
r-cran-xfun-0.19/vignettes/xfun.Rmd-26-
r-cran-xfun-0.19/vignettes/xfun.Rmd:27:I have been bitten many times by partial matching in lists, e.g., when I want `x$a` but the element `a` does not exist in the list `x`, it returns the value `x$abc` if `abc` exists in `x`. This is [very annoying to me](https://twitter.com/xieyihui/status/782462926862954496), which is why I created strict lists. A strict list is a list for which the partial matching of the `$` operator is disabled. The functions `xfun::strict_list()` and `xfun::as_strict_list()` are the equivalents to `base::list()` and `base::as.list()` respectively which always return as strict list, e.g.,
r-cran-xfun-0.19/vignettes/xfun.Rmd-28-
##############################################
r-cran-xfun-0.19/R/data-structure.R-50-#' @export
r-cran-xfun-0.19/R/data-structure.R:51:`$.xfun_strict_list` = function(x, name) x[[name]]
r-cran-xfun-0.19/R/data-structure.R-52-
##############################################
r-cran-xfun-0.19/R/markdown.R-78-  })
r-cran-xfun-0.19/R/markdown.R:79:  # replace $$x$$ with `$$x$$` (protect display math)
r-cran-xfun-0.19/R/markdown.R-80-  m = gregexpr('(?<=^|[\\s])[$][$](?! )[^$]+?(?<! )[$][$]', x, perl = TRUE)
##############################################
r-cran-xfun-0.19/inst/doc/xfun.Rmd-26-
r-cran-xfun-0.19/inst/doc/xfun.Rmd:27:I have been bitten many times by partial matching in lists, e.g., when I want `x$a` but the element `a` does not exist in the list `x`, it returns the value `x$abc` if `abc` exists in `x`. This is [very annoying to me](https://twitter.com/xieyihui/status/782462926862954496), which is why I created strict lists. A strict list is a list for which the partial matching of the `$` operator is disabled. The functions `xfun::strict_list()` and `xfun::as_strict_list()` are the equivalents to `base::list()` and `base::as.list()` respectively which always return as strict list, e.g.,
r-cran-xfun-0.19/inst/doc/xfun.Rmd-28-
##############################################
r-cran-xfun-0.19/debian/tests/run-unit-test-6-if [ "$AUTOPKGTEST_TMP" = "" ] ; then
r-cran-xfun-0.19/debian/tests/run-unit-test:7:    AUTOPKGTEST_TMP=`mktemp -d /tmp/${debname}-test.XXXXXX`
r-cran-xfun-0.19/debian/tests/run-unit-test-8-    trap "rm -rf $AUTOPKGTEST_TMP" 0 INT QUIT ABRT PIPE TERM