[tests/misc/pipe_bench_test.R:5:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/pipe_bench_test.R#L5) *style:* **lines should not be more than 80 characters.**
```r
corpus_reshape(data_corpus_inaugural, to = "sentences") %>% texts %>% .[1:10000] -> texts
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:4:3:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L4) *style:* **Commented code should be removed.**
```r
# date: "11/11/2016"
  ^~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:14:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L14) *style:* **Commented code should be removed.**
```r
## Error in python.exec(python.command) :
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:24:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L24) *style:* **Commented code should be removed.**
```r
## Error in python.exec(python.command) :
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:37:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L37) *style:* **Commented code should be removed.**
```r
## File "<string>", line 2
 ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:38:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L38) *style:* **Commented code should be removed.**
```r
##   texts =' [ "Failure for 'single' quotes." ] '
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:39:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L39) *style:* **Commented code should be removed.**
```r
##                                  ^
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:49:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L49) *style:* **Commented code should be removed.**
```r
## File "<string>", line 2
 ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:50:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L50) *style:* **Commented code should be removed.**
```r
##   texts =' [ "Failure for 'single' quotes." ] '
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:51:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L51) *style:* **Commented code should be removed.**
```r
##                                  ^
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:61:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L61) *style:* **Commented code should be removed.**
```r
## Error in python.exec(python.command) :
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:75:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L75) *style:* **Commented code should be removed.**
```r
### Issue #7: `spacy_parse()` returns previous object value after failure
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:87:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L87) *style:* **Commented code should be removed.**
```r
## File "<string>", line 2
 ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:88:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L88) *style:* **Commented code should be removed.**
```r
##   texts =' [ "Failure for 'single' quotes." ] '
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/misc/spacy_parse_failures.R:89:2:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/misc/spacy_parse_failures.R#L89) *style:* **Commented code should be removed.**
```r
##                                  ^
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-1-spacy_initialize.R:7:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-1-spacy_initialize.R#L7) *style:* **lines should not be more than 80 characters.**
```r
        spacy_initialize(python_executable = "/usr/local/bin/notpython", check_env = FALSE,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-1-spacy_initialize.R:7:47:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-1-spacy_initialize.R#L7) *warning:* **Do not use absolute paths.**
```r
        spacy_initialize(python_executable = "/usr/local/bin/notpython", check_env = FALSE,
                                              ^~~~
```
[tests/testthat/test-2-spacy_parse.R:6:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L6) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:26:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L26) *style:* **lines should not be more than 80 characters.**
```r
        names(tag1 <- spacy_parse(txt2, pos = TRUE, tag = FALSE, entity = FALSE)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:30:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L30) *style:* **lines should not be more than 80 characters.**
```r
        names(tag2 <- spacy_parse(txt2, pos = FALSE, tag = TRUE, entity = FALSE)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:40:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L40) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:70:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L70) *style:* **lines should not be more than 80 characters.**
```r
test_that("spacy_parse returns the same regardless of the value of 'entity' option at the initialization", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:72:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L72) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:93:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L93) *style:* **lines should not be more than 80 characters.**
```r
test_that("spacy_parse returns the message if 'entity' option is not consistent with the initialization options", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:95:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L95) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:102:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L102) *style:* **lines should not be more than 80 characters.**
```r
    expect_message(spacy_parse(txt1, entity = TRUE), "entity == TRUE is ignored")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:113:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L113) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:119:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L119) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "I would have accepted without question the information that Gatsby sprang from the swamps of Louisiana or from the lower East Side of New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:120:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L120) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "I graduated from New Haven in 1915, just a quarter of a century after my father, and a little later I participated in that delayed Teutonic migration known as the Great War.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:127:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L127) *style:* **lines should not be more than 80 characters.**
```r
    spacy_parsed <- spacy_parse(txt1, additional_attributes = c("is_title", "like_num"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:133:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L133) *style:* **lines should not be more than 80 characters.**
```r
    expect_error(spacy_parse(txt1, additional_attributes = c("random_attribute_name")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-2-spacy_parse.R:141:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-2-spacy_parse.R#L141) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:35:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L35) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:36:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L36) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:37:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L37) *style:* **lines should not be more than 80 characters.**
```r
    txt1_df <- data.frame(doc_id = names(txt1), text = txt1, stringsAsFactors = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:44:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L44) *style:* **lines should not be more than 80 characters.**
```r
    txt1_df_err <- data.frame(doc_name = names(txt1), text = txt1, stringsAsFactors = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:80:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L80) *style:* **lines should not be more than 80 characters.**
```r
        list(c("This", ":", "£", "=", "GBP", "!", "15", "%", "not", "!", ">", "20", "percent", "?"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:96:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L96) *style:* **lines should not be more than 80 characters.**
```r
        list(c("This", ":", "£", "=", "GBP", "!", "15", "%", "not", "!", ">", "20", "percent", "?"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:134:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L134) *style:* **lines should not be more than 80 characters.**
```r
        list(c("My", "favorite", "the", "very", "nice", "±2", "for", "€", "5", "beers"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:143:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L143) *style:* **lines should not be more than 80 characters.**
```r
    txt <- c(doc1 = "test@unicode.org can be seen at https://bit.ly/2RDxcxs?not=FALSE.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:145:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L145) *style:* **lines should not be more than 80 characters.**
```r
        spacy_tokenize(txt, remove_url = FALSE, padding = FALSE, remove_punct = FALSE),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:146:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L146) *style:* **lines should not be more than 80 characters.**
```r
        list(c("test@unicode.org", "can", "be", "seen", "at", "https://bit.ly/2RDxcxs?not=FALSE", "."))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:149:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L149) *style:* **lines should not be more than 80 characters.**
```r
        spacy_tokenize(txt, remove_url = FALSE, padding = FALSE, remove_punct = TRUE),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:150:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L150) *style:* **lines should not be more than 80 characters.**
```r
        list(c("test@unicode.org", "can", "be", "seen", "at", "https://bit.ly/2RDxcxs?not=FALSE"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:153:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L153) *style:* **lines should not be more than 80 characters.**
```r
        spacy_tokenize(txt, remove_url = TRUE, padding = FALSE, remove_punct = FALSE),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:192:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L192) *style:* **lines should not be more than 80 characters.**
```r
        list(c("Sentence", "one", "two", "New", "paragraph", "Last", "paragraph"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-3-spacy_tokenize.R:252:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-3-spacy_tokenize.R#L252) *style:* **lines should not be more than 80 characters.**
```r
        quanteda::tokens(txt, what = "sentence", remove_separators = TRUE) %>% as.list()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:6:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L6) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:12:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L12) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "I would have accepted without question the information that Gatsby sprang from the swamps of Louisiana or from the lower East Side of New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:13:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L13) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "I graduated from New Haven in 1915, just a quarter of a century after my father, and a little later I participated in that delayed Teutonic migration known as the Great War.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:26:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L26) *style:* **lines should not be more than 80 characters.**
```r
test_that("spacy_extract_entity data.frame works properly when there is no noun-phrase", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:28:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L28) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:34:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L34) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "He told me all this very much later, but I've put it down here with the idea of exploding those wild rumors about his antecedents, which weren t even faintly true.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:46:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L46) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:52:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L52) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "I would have accepted without question the information that Gatsby sprang from the swamps of Louisiana or from the lower East Side of New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:53:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L53) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "I graduated from New Haven in 1915, just a quarter of a century after my father, and a little later I participated in that delayed Teutonic migration known as the Great War.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:67:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L67) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:73:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L73) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "I would have accepted without question the information that Gatsby sprang from the swamps of Louisiana or from the lower East Side of New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:74:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L74) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "It was a matter of chance that I should have rented a house in one of the strangest communities in North America.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:91:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L91) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:96:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L96) *style:* **lines should not be more than 80 characters.**
```r
    txt <- c(doc1 = "I would have accepted without question the information that Gatsby sprang from the swamps of Louisiana or from the lower East Side of New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:97:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L97) *style:* **lines should not be more than 80 characters.**
```r
             doc2 = "It was a matter of chance that I should have rented a house in one of the strangest communities in North America.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:110:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L110) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:116:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L116) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "I would have accepted without question the information that Gatsby sprang from the swamps of Louisiana or from the lower East Side of New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:117:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L117) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "I graduated from New Haven in 1915, just a quarter of a century after my father, and a little later I participated in that delayed Teutonic migration known as the Great War.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:125:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L125) *style:* **lines should not be more than 80 characters.**
```r
        nrow(spacy_extract_entity(txt1, output = "data.frame", type = "extended")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:135:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L135) *style:* **lines should not be more than 80 characters.**
```r
        unname(unlist(spacy_extract_entity(txt1, output = "list", type = "named"))),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:141:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L141) *style:* **lines should not be more than 80 characters.**
```r
        unname(unlist(spacy_extract_entity(txt1, output = "list", type = "extended"))),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:147:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L147) *style:* **lines should not be more than 80 characters.**
```r
        unname(unlist(spacy_extract_entity(txt1, output = "list", type = "named")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:154:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L154) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:160:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L160) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The United States elected President Donald Trump, from New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:175:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L175) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The United States elected President Donald Trump, from New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:176:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L176) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "New buildings on the New York skyline appeared in January.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:199:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L199) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:205:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L205) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:206:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L206) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:224:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L224) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:229:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L229) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The United States elected President Donald Trump, from New York.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-4-entity-functions.R:230:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-4-entity-functions.R#L230) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "New buildings on the New York skyline appeared in January.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:6:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L6) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:12:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L12) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:13:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L13) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:26:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L26) *style:* **lines should not be more than 80 characters.**
```r
        spacy_extract_nounphrases(c(doc1 = "Hello", doc1 = "world"), output = "data.frame"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:31:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L31) *style:* **lines should not be more than 80 characters.**
```r
        spacy_extract_nounphrases(c(doc1 = "Hello", "world"), output = "data.frame"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:39:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L39) *style:* **lines should not be more than 80 characters.**
```r
test_that("spacy_extract_nounphrases data.frame works properly when there is no noun-phrase", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:41:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L41) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:58:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L58) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:63:6:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L63) *style:* **Commented code should be removed.**
```r
    #expect_message(spacy_initialize(), "successfully|already")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:65:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L65) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:66:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L66) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:67:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L67) *style:* **lines should not be more than 80 characters.**
```r
    txt1_df <- data.frame(doc_id = names(txt1), text = txt1, stringsAsFactors = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:74:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L74) *style:* **lines should not be more than 80 characters.**
```r
    txt1_df_err <- data.frame(doc_name = names(txt1), text = txt1, stringsAsFactors = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:86:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L86) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:92:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L92) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods."
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:114:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L114) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:120:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L120) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:121:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L121) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:126:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L126) *style:* **lines should not be more than 80 characters.**
```r
        list(doc1 = c("The history", "natural language processing", "the 1950s", "work", "earlier periods"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:127:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L127) *style:* **lines should not be more than 80 characters.**
```r
             doc2 = c("Alan Turing", "an article", "what", "a criterion", "intelligence")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:132:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L132) *style:* **lines should not be more than 80 characters.**
```r
test_that("spacy_extract_nounphrases data.frame and list returns the same nounphrases", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:134:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L134) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:140:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L140) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:141:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L141) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:142:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L142) *style:* **lines should not be more than 80 characters.**
```r
    noun_phrases_dataframe <- spacy_extract_nounphrases(txt1, output = "data.frame")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:160:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L160) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:165:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L165) *style:* **lines should not be more than 80 characters.**
```r
    txt <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:166:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L166) *style:* **lines should not be more than 80 characters.**
```r
             doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:179:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L179) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:185:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L185) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:186:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L186) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:205:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L205) *style:* **lines should not be more than 80 characters.**
```r
test_that("spacy_parse nounphrase = TRUE return message when there is no nounphrase", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:207:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L207) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:230:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L230) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:236:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L236) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:237:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L237) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:251:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L251) *style:* **lines should not be more than 80 characters.**
```r
test_that("compare nounphrase_extract(spacy_parse()) and spacy_extract_nounphrases()", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:253:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L253) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:259:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L259) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:260:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L260) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:280:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L280) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:285:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L285) *style:* **lines should not be more than 80 characters.**
```r
    txt1 <- c(doc1 = "The history of natural language processing generally started in the 1950s, although work can be found from earlier periods.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:286:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L286) *style:* **lines should not be more than 80 characters.**
```r
              doc2 = "In 1950, Alan Turing published an article titled Intelligence which proposed what is now called the Turing test as a criterion of intelligence.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-5-nounphrase-functions.R:302:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-5-nounphrase-functions.R#L302) *style:* **lines should not be more than 80 characters.**
```r
    expect_identical( c("nounphrase", "whitespace", "entity")  %in% names(nounphrase_consolidate(parsed)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-6-quanteda-methods.R:6:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-6-quanteda-methods.R#L6) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:6:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L6) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:16:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L16) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:26:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L26) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:30:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L30) *style:* **lines should not be more than 80 characters.**
```r
    expect_error(spacy_install(envname = "test_wrong_version", version = "1.10.1a",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:33:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L33) *style:* **lines should not be more than 80 characters.**
```r
    # expect_message(spacy_install(envname = "test_specific_version", version = "2.0.1",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:36:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L36) *style:* **lines should not be more than 80 characters.**
```r
    expect_message(spacy_install(envname = "test_specific_version_v1", version = "1.10.1",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:44:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L44) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:62:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L62) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:77:7:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L77) *style:* **Commented code should be removed.**
```r
    # skip_on_appveyor()
      ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:84:1:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L84) *style:* **lines should not be more than 80 characters.**
```r
                                                            "/miniconda/bin/python")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-7-spacy-install.R:84:62:](https://github.com/quanteda/spacyr/blob/6457be6ebc7f4c730d50d3247afad22ba81fc264/tests/testthat/test-7-spacy-install.R#L84) *warning:* **Do not use absolute paths.**
```r
                                                            "/miniconda/bin/python")),
                                                             ^~~~~~~~~~
```


Weird. It compiles in VS.


If you don't report any traceback, it's difficult to hunt the problem.


About the usage of integers, see the TSDuck [coding guidelines](https://tsduck.io/download/docs/tsduck-coding.pdf) section 3.1.5.


需要空指针检查


Another FP:

    static const char	digits[] = "0123456789";

    void f() {
    	char *cp;
    	if ((cp = strchr(digits, c)) != NULL) {
    		n = (cp - digits) * 100;
    	}
    	return (0);
    }

FP:

    [ns_name.c:8]: (portability) Undefined behaviour, when 'digits' is 1 the pointer arithmetic 'cp-digits' is out of bounds.


Successfully aliased the URL <https://jonathanwieben-44e9u7xwi.now.sh> to the following alias.

* https://jonathanwieben.com


Successfully aliased the URL <https://domain-redirects-dtrcjz0fs.now.sh> to the following aliases.

* https://www.anthony.codes
* https://thedebug.life
* https://www.thedebug.life
* https://anthony.app
* https://www.anthony.app


Successfully aliased the URL <https://jonathanwieben-kf0n6wtkr.now.sh> to the following alias.

* https://jonathanwieben.com


add this
                    if (thisval.match(specialchars)) { special = 1}  else { special = 0; };


/* Engine.js
 * This file provides the game loop functionality (update entities and render),
 * draws the initial game board on the screen, and then calls the update and
 * render methods on your player and enemy objects (defined in your app.js).
 *
 * A game engine works by drawing the entire game screen over and over, kind of
 * like a flipbook you may have created as a kid. When your player moves across
 * the screen, it may look like just that image/character is moving or being
 * drawn but that is not the case. What's really happening is the entire "scene"
 * is being drawn over and over, presenting the illusion of animation.
 *
 * This engine makes the canvas' context (ctx) object globally available to make
 * writing app.js a little simpler to work with.
 */

var Engine = (function(global) {
    /* Predefine the variables we'll be using within this scope,
     * create the canvas element, grab the 2D context for that canvas
     * set the canvas elements height/width and add it to the DOM.
     */
    var doc = global.document,
        win = global.window,
        canvas = doc.createElement('canvas'),
        ctx = canvas.getContext('2d'),
        lastTime;

    canvas.width = 505;
    canvas.height = 606;
    doc.body.appendChild(canvas);

    /* This function serves as the kickoff point for the game loop itself
     * and handles properly calling the update and render methods.
     */
    function main() {
        /* Get our time delta information which is required if your game
         * requires smooth animation. Because everyone's computer processes
         * instructions at different speeds we need a constant value that
         * would be the same for everyone (regardless of how fast their
         * computer is) - hurray time!
         */
        var now = Date.now(),
            dt = (now - lastTime) / 1000.0;

        /* Call our update/render functions, pass along the time delta to
         * our update function since it may be used for smooth animation.
         */
        update(dt);
        render();

        /* Set our lastTime variable which is used to determine the time delta
         * for the next time this function is called.
         */
        lastTime = now;

        /* Use the browser's requestAnimationFrame function to call this
         * function again as soon as the browser is able to draw another frame.
         */
        win.requestAnimationFrame(main);
    }

    /* This function does some initial setup that should only occur once,
     * particularly setting the lastTime variable that is required for the
     * game loop.
     */
    function init() {
        reset();
        lastTime = Date.now();
        main();
    }

    /* This function is called by main (our game loop) and itself calls all
     * of the functions which may need to update entity's data. Based on how
     * you implement your collision detection (when two entities occupy the
     * same space, for instance when your character should die), you may find
     * the need to add an additional function call here. For now, we've left
     * it commented out - you may or may not want to implement this
     * functionality this way (you could just implement collision detection
     * on the entities themselves within your app.js file).
     */
    function update(dt) {
        updateEntities(dt);
        // checkCollisions();
    }

    /* This is called by the update function and loops through all of the
     * objects within your allEnemies array as defined in app.js and calls
     * their update() methods. It will then call the update function for your
     * player object. These update methods should focus purely on updating
     * the data/properties related to the object. Do your drawing in your
     * render methods.
     */
    function updateEntities(dt) {
        allEnemies.forEach(function(enemy) {
            enemy.update(dt);
        });
        player.update();
    }

    /* This function initially draws the "game level", it will then call
     * the renderEntities function. Remember, this function is called every
     * game tick (or loop of the game engine) because that's how games work -
     * they are flipbooks creating the illusion of animation but in reality
     * they are just drawing the entire screen over and over.
     */
    function render() {
        /* This array holds the relative URL to the image used
         * for that particular row of the game level.
         */
        var rowImages = [
                'images/water-block.png',   // Top row is water
                'images/stone-block.png',   // Row 1 of 3 of stone
                'images/stone-block.png',   // Row 2 of 3 of stone
                'images/stone-block.png',   // Row 3 of 3 of stone
                'images/grass-block.png',   // Row 1 of 2 of grass
                'images/grass-block.png'    // Row 2 of 2 of grass
            ],
            numRows = 6,
            numCols = 5,
            row, col;

        // Before drawing, clear existing canvas
        ctx.clearRect(0,0,canvas.width,canvas.height)

        /* Loop through the number of rows and columns we've defined above
         * and, using the rowImages array, draw the correct image for that
         * portion of the "grid"
         */
        for (row = 0; row < numRows; row++) {
            for (col = 0; col < numCols; col++) {
                /* The drawImage function of the canvas' context element
                 * requires 3 parameters: the image to draw, the x coordinate
                 * to start drawing and the y coordinate to start drawing.
                 * We're using our Resources helpers to refer to our images
                 * so that we get the benefits of caching these images, since
                 * we're using them over and over.
                 */
                ctx.drawImage(Resources.get(rowImages[row]), col * 101, row * 83);
            }
        }

        renderEntities();
    }

    /* This function is called by the render function and is called on each game
     * tick. Its purpose is to then call the render functions you have defined
     * on your enemy and player entities within app.js
     */
    function renderEntities() {
        /* Loop through all of the objects within the allEnemies array and call
         * the render function you have defined.
         */
        allEnemies.forEach(function(enemy) {
           enemy.render();
        });

        player.render();
    }

    /* This function does nothing but it could have been a good place to
     * handle game reset states - maybe a new game menu or a game over screen
     * those sorts of things. It's only called once by the init() method.
     */
    function reset() {
        // noop
    }

    /* Go ahead and load all of the images we know we're going to need to
     * draw our game level. Then set init as the callback method, so that when
     * all of these images are properly loaded our game will start.
     */
    Resources.load([
        'images/stone-block.png',
        'images/water-block.png',
        'images/grass-block.png',
        'images/enemy-bug.png',
        'images/char-boy.png'
    ]);
    Resources.onReady(init);

    /* Assign the canvas' context object to the global variable (the window
     * object when run in a browser) so that developers can use it more easily
     * from within their app.js files.
     */
    global.ctx = ctx;
})(this);


engine.js


Why not store AndroidKeyStore instance as member of KeyManager?


Successfully aliased the URL <https://jonathanwieben-i8wrkxa6q.now.sh> to the following alias.

* https://jonathanwieben.com


There should be something like :
```
if (config_.uptane_key_source == CryptoSource::kAndroidKeyManager) {
  b64sig = android_keyStore_.signData(Json::FastWriter().write(in_data));
}
```


Successfully aliased the URL <https://jonathanwieben-65ahicof1.now.sh> to the following alias.

* https://jonathanwieben.com


Yes, but this is a recognized cross-platform enforced stupidity for over a decade now.


```
+    PYTHON_SHORT_VER=$(${SYNOPKG_PKGDEST}/bin/python3 -c 'import sys; print("{0}.{1}".format(*sys.version_info[:2]))')
+    ${SYNOPKG_PKGDEST}/bin/python3 -m compileall -q -f ${SYNOPKG_PKGDEST}/lib/python${PYTHON_SHORT_VER} >> ${INST_LOG} &
+    ${SYNOPKG_PKGDEST}/bin/python3 -OO -m compileall -q -f ${SYNOPKG_PKGDEST}/lib/python${PYTHON_SHORT_VER} >> ${INST_LOG} &
```


can pick this up in python-3.6.8 #3562


ahhh yeah
forgot this one


boşluk kullanmayalim


Also please remove all `#if defined(ANDROID)` and add only one in the constructor, and throw exception if config has CryptoSource::kAndroidKeyManager type but we ANDROID define is not defined.


tested this?
used to not work in my case (few builds ago)


TeamCity ImageHunt / Build [Build 120](http://51.255.204.38:8111/viewLog.html?buildId=436&buildTypeId=ImageHunt_BuildPullRequest) is now running


###  1P9ZfEnctQpmjWHxiVLGM2rqtsb1g7wgWK
balance : [1001BTC]( 1P9ZfEnctQpmjWHxiVLGM2rqtsb1g7wgWK
)

- [ ] **``**


TeamCity ImageHunt / Build [Build 120](http://51.255.204.38:8111/viewLog.html?buildId=436&buildTypeId=ImageHunt_BuildPullRequest) outcome was **SUCCESS**
Summary: Tests passed: 436, ignored: 1 Build time: 00:05:30


TeamCity ImageHunt / Build [Build 121](http://51.255.204.38:8111/viewLog.html?buildId=437&buildTypeId=ImageHunt_BuildPullRequest) is now running


hahah


I don't see why this flag makes sense on exit because there is no creation of states. It should only use what it has.


I think this should be it, even when it is anonymous.


TeamCity ImageHunt / Build [Build 121](http://51.255.204.38:8111/viewLog.html?buildId=437&buildTypeId=ImageHunt_BuildPullRequest) outcome was **SUCCESS**
Summary: Tests passed: 436, ignored: 1 Build time: 00:03:07


> Oh damm... is this really still a problem in 2018/almost 19?

Yes, as long as cultures use different encodings and numeric formats.


UPDATE_EVENT is no longer used. moment is also not used.


It was not even necessary in the first place


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


I know, I mean a whitespace is missing here. If `is_onlyicon` is true, the tab_icon would be like:
```
<i class="fa fa-user"style="text-align: center;"></i>
```
Need a whitespace before `style`
if `is_onlyicon` is false:
```
<i class="fa fa-user""></i>
```
We got an extra `"`


Any succes with logout ? And what change have u done??


Well at least the signature is changed to the correct thing in Pharo.


Oh, yeah. I never see it before you saw. Can u fix it?


Few corrections include:
- Use push-pop terminology in circular buffer section
- Describe fully the button and ticks modules
- Check for typos
- Use markdown for formatting the different sections


Bom Dia Srs,
revisitando aqui pra procurar por novidades.
Algo novo para compartilhar ?
Feliz Natal e Prospero Ano novo !


Successfully aliased the URL <https://react-christmas-tcmgokpseo.now.sh> to the following aliases.

* https://react.christmas
* https://www.react.christmas


I believe only `user` should suffice here by the virtue of ES6 property value shorthand ?


Same here.


Should consider integrating with ilya memory buffer stuff perhaps


topics


Весь этот блок надо заменить на использование следующих методов класс Dictionary
ContainsKey
Dictionary <>[key]
Иначе смысла использовать словарь нет.


takes place


Можно спользовать вот такую инициализацию
public List<Song> Songs{ get; private set;} = new List<Song>();


This incidentally also fixes the dependency to the v3 api.


Давай код циклов оборачивать в фигурные скобки, даже если он состоит из одной строки.


Вместо цикла можно использовать метод

List.AddRange()


Используйт a = b ? c : d;


Можно использовать foreach. Код будет короче и изящней.


Sure, du you have an Manuel How to Open and clean the indoor console? I cant find anything and i dont want to break the mechanics.


Sim, atualizei para nova firmware GVT-104452.
Vou liberar nova versão.

Porém eu diria que o local certo para comentar seria em Issues: https://github.com/alacn1/pace_v5471/issues
Lá não fica perdido onde ninguém consegue achar.


Методы Suffle и Sort должны быть частью плеера. поэтому должны быть внутри класса Player.


Тебе достаточно только одного этого вызова, чтоб отсортировать. Остальной код избыточен.


Ты это увидишь когда перенесешь методы во внутрь плеера.


I think the right jira issue was actually XWIKI-16001.


add article


Здесь ты просто должен бызывать player.Sort()


Молодец, что реализовал этот интерфейс.


added formation of each part in GitHub


The gnu style with two space indent makes the files quite unreadable mess, at least to me. I already had .clang-format file which I had run on the two source files I contributed (I think it originally came from INDI project actually) and this just makes conflicts with everything I had changed since...


Fixed! Thank you @Cogitri :)


Actually, 'is' is the most common verb for, often mistyped as 'si', which is a note. I removed it again, until I get a better grip on what the actual results are.


Yes, in time. mir-pybind has however very limited functionality and I'm not even sure (I need to talk to him) what benefits the buffer code that is in there brings.


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

{
      version: 2,
      builds: [
        {
          src: package.json,
          use: @now/next
        }
      ]
    }

For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


Yes, anything that is no longer necessary and can be retrieved from the events if information is needed.


Consider using the `SafeMath` library.


I hope this is not dangerous and cannot lead to security problems.


Why did you get rid of the event?


Who is going to be able to call this `private` function?


It's just the current user which is something that happen all the time, it's not the author on which PR or script right is checked.


`getOwner` will do.


Will `newOwner` ever be anything other than `0`?


I don't understand what disaster struck this function.


Removed undocumented function "mediafiles"


Well since you need to set it, it does have some consequence on the panel execution. Imagine I am a user having edit rights and I edit the panel. Then, won't it be executed as the suepradmin user and thus have a lof of permissions?


What do you mean for "Indoor console", the indoor device of the conditioner?


1. Everyone can see who the owner is. Full stop. The question is whether you make it easy or difficult to find out.
2. Please test in Remix whether you can indeed change the owner...
3. My point was simply that, there could be a `require(newOwner != owner);` to avoid an event saying that we changed from Alice to Alice.


Are you saying that you have a duplicate `isRunning` elsewhere?


Yes I could do that instead, anyway thing is users shouldn't touch the crc level since Automatic does the best for all, especially now the way it's setup.


J'en convient, mais quelle est la bonne solution? Peut on faire un premier get_all (long), et comprimer ensuite le résultat pour obtenir la liste équivalente au "short"?


On the contrary, I think Alice will be interested to know when her hash has been collected. Her smart phone will watch the events and look for that information. So that she can contact Bob right away and confirm he got the dollars. We are talking `LogCollect`, yes, but then to have a proper lifecycle of a given hash (aka deposit), we need to mention it when its status changes.


[R/is_tmhmm_set_up.R:11:48:](https://github.com/richelbilderbeek/tmhmm/blob/38648fdd69933a0428c02869489af5ce767605cd/R/is_tmhmm_set_up.R#L11) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  if (!file.exists(tmhmm_bin_filename)) return (FALSE)
                                               ^
```
[R/is_tmhmm_set_up.R:13:51:](https://github.com/richelbilderbeek/tmhmm/blob/38648fdd69933a0428c02869489af5ce767605cd/R/is_tmhmm_set_up.R#L13) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  if (lines[1] == "#!/usr/local/bin/perl") return (FALSE)
                                                  ^
```


good point. thnx!


When you set the `.deadline` value first, you don't need to check it a few lines down the line in the same function. You already know the value you put. If you wanted to check this value, then you would check the part on the right first. Check before you assign.

```solidity
// Wrong
a = b;
require(a something);
```

```solidity
// Correct
require(b something);
a = b;
```
Then, that "your requirement is the same as in the `collect` function" should not matter, it is another function for another purpose in another transaction called by someone else at another time. Apples and oranges.


@berolinux Why ? Are there any bug reports filled on issues.openmandriva.org, any forum threads about this "potential" issue ?

This is not true that NM and systemd-network is executed at the same time!
Second you have disabled systemd-resolved, so users wont get any DNS resolution.

Anyways this was enabled in 3.0, 3.01, 3.02 and 3.03 and literally NOBODY whined bout this.

I strongly recommend to revert this, and enable again systemd-{networkd,resolved} services post install.


I'll see what I can do about shrinking it while keeping the games list.


I used my company mail while making changes about location by mistake fixed it.


There is a spelling error in canola


"set the owner address to anyone". Sure, but this is a local variable, not the owner of the contract. See, it is right there on line 39: `address owner`. You declare it right there so it only exists in the context of the function call. Your contract `owner` is safe.

As a side note, it shows you again the necessity to set the contract `owner` as `private`. Because if line 39 was `owner = remittanceStructs[...`, you would have set the contract owner just like that.

Plus, you did not answer my question. The `remittanceStructs[hashedPassword].owner` here is `0`.


Можно без него обойтись, он пустой же.


Лучше не добавлять пустых методов


## Things to try for fixing the App container not getting update from redux

**use getDerivedStateFromProps along with componentDidUpdate()** *or*
**use componentDidUpdate comparing with current props**
[reference](https://medium.com/@kartikagarwal01/update-react-lifecycle-code-6e37305124f5)


Sick! I can’t wait to check it out. Not sure if you’ve been watching Git, but I’ve been cranking away in the lighting branch, which is now actually a new BSP format branch and much more. My #1 goal is to make your maps look their best more easily and without having to fight the tools.


Можно для удобства добавить третьим свойством сокращение (abbrevation).


Если текущую реализацию оставлять, то луче переименуй метод в getByName, а параметр в name.


Все-таки all или any?


Looks like the wrong project


Oh, man, I didn't think else anyone was actually using this project. It kinda got abandoned when I was hired full-time a few years ago. I don't think there's any convenience method for modular addition implemented, but the + and % operators have been overloaded on the PariInteger class, so you can use those.


Tu trzeba zmienić na `filter(najszybszy = max(srednia))`


Po co ten warunek `if (Marka == Toyota)` ?


I don't think this one adds any safety after `.moneyChanger != 0x0`.


Wystarczy tutaj dać porównanie `filter(Marka == Marka)`, gdzie ta `Marka` to argument funkcji.


Do you allow a `0` for `hashedPassword`? Who would submit such a value?


Same question about `0` for `moneyChanger`.


Сейчас сюда передает не сокращение, а наименование. Лучше и сам метод, и параметр переименовать в getByName() и name соответственно.


We could share logic. but lots are not managed in _set_quantity_done


Done


I'm getting 401 error's like you do. I use the nissan leaf python modules for home assistant (Thanks @BenWoodford !) I receive the VIN number but no status updates.

I'm using the revised nissan_leaf custom component from 3 days ago. Very frustrating...


Why do you save the `owner` here? After all, you already did the transfer line 44.


I mean, why have an `owner` in the struct.


```{r}
m <- xtabs(~ eduk4_2013 + plec, data  = diagnoza)
wynik <- m[-1, ]
```


After collect or cancel, can you clear some of the storage to be a good citizen? Without damaging the safety of your contract.


Did you want:

```solidity
require(player1 != player2);`
```


> would also not make use of the compilation_artist
The change does not mean that for any data kind. It only means that the use of compilation_artist is limited to when album_artist is missing.

I checked my Spotify library, and I think the change will be an improvement over what we do currently. This is because Spotify gives us sensible album artist's for compilations. Here some examples, which all have the compilation flag:

```
path|title|album|artist|album_artist
spotify:track:3VzgllzQS6UKf1NVs5nHMR|Life On Mars? - 2016 Mix|Legacy (The Very Best Of David Bowie, Deluxe)|David Bowie|David Bowie
spotify:track:2OpEjOrVbb3BxpU2n4h6QV|Sycamore Trees|Twin Peaks: Fire Walk With Me - Soundtrack|Jimmy Scott|Various Artists
spotify:track:3Vfq5IUM2eCViVRowtEsHC|Jailbird - Sweeny 2 Mix|Dirty Hits - Limited Edition|Primal Scream|Primal Scream
spotify:track:3yKI0vifTa8NYEJ7li4iLa|The Beast|Blunted On Reality/The Score|Fugees|Fugees
spotify:track:4ur3rGF37IamovRbNhIlJL|Bliss|The Invisible Original Soundtrack|Syntax|Various Artists
```
Note that "Various Artists" comes from Spotify, it is not the compilation_artist setting.

Without the change all the above would have album_artist=compilation_artist, which wouldn't be so good.


Are you forcing a tight time-window to:

* mimic the real life game?
* mitigate the risk of users listening for their opponents move in the transaction pool?


I'll try, this doesn't seem to be difficult to solve


Ok. For the exercise we want you to not set a limit of 2 blocks but of 2000 blocks.
Now how are you going to make sure they cannot listen to their opponents move?


Wont you need unbecome_root before return?


No. `betStructs[passPlayer1].betPlayer1` will always be `Bet.ROCK`, aka `0`.
`betPlayer1` from the arguments will be whatever the function got.


Successfully aliased the URL <https://uos-4t0g9pzar.now.sh> to the following alias.

* https://uos.now.sh


Perhaps you could start thinking about the implications of `.ROCK == 0`.


@hxnain619 , implement these changes to all components who have cards


Another example: As a user I modify the panel since I have edit rights and I change the include to include a page that I don't have the right to view (but superadmin has). What will happen? Thx


This `playBet` function is `public`. Only the owner can call it. And the owner has to repeat something that the contract already knows? Remember that all transactions cost to send, the owner would like to not have to repeat to the contract what the contract already knows, thank you very much.


only implement changes that are related to cards.. i've also made some other changes in this commit don't do that ... only implement the changes that are related to cards { cards images }


Yes, the indoor unit


Your Password are hidden


I have uploaded a second batch of changes to address these.

On Mon, Dec 31, 2018 at 6:21 AM Scott Stone <notifications@github.com>
wrote:

> There are some clones sets which no longer boot and show a black screen
> now. The parents in these cases seem to work fine:
>
> afighterc - segas16a.cpp
> afighterd - segas16a.cpp
> afighterf - segas16b.cpp
> afighterg - segas16b.cpp
> afighterh - segas16b.cpp
> dunkshota - segas16b.cpp
> dunkshoto - segas16b.cpp
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/mamedev/mame/commit/5fbf0cbfac36949349b5eff189c04093ae32f360#commitcomment-31806720>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AI_yDajuFBZQ741FEYgFFvDHwUjAIRJZks5u-Z7DgaJpZM4ZlNal>
> .
>


@mmckegg heh, guess we have been working on a similar problem. Have you seen https://github.com/ssbc/ssb-friend-pub?


longjunji.com


* My point is **not** that you save `amount` here before you set `betStructs[passPlayer1].amountWinner` to `0` on line 115.
* My point is that you save `amount` here before you set `betStructs[passPlayer1].amountWinner` to `betStructs[passPlayer1].amountPlayer1 + betStructs[passPlayer1].amountPlayer2` on line 113.
* My point is that `amount` is always `0` here.


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/move-posts-to-private-conversation/63007/10


Well one thing is numerical code will often use proper arrays not arrays of arrays.

Another is it's fast


语言添加


Turning the hashing function internal only prevents legitimate users from crafting a hash that will work. Because they will have to do it by other means outside the EVM, with all the version and differences that entails.
Any password / number / hash, as soon as it has been added to a transaction and sent is known by **everybody** within seconds. So if you want a password to only be known to someone, this someone should not send it in a transaction.


[R/bbt_get_path.R:24:3:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/bbt_get_path.R#L24) *warning:* **no visible global function definition for ‘get_bbbq_path’**
```r
  get_bbbq_path("UP000001584_83332.fasta")
  ^~~~~~~~~~~~~
```
[R/get_protein_lengths.R:11:8:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_protein_lengths.R#L11) *warning:* **no visible global function definition for ‘get_proteome’**
```r
  x <- get_proteome(fasta_filename)
       ^~~~~~~~~~~~
```
[R/get_protein_lengths.R:12:3:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_protein_lengths.R#L12) *warning:* **local variable ‘n_proteins’ assigned but may not be used**
```r
  n_proteins <- length(x)
  ^~~~~~~~~~
```
[R/get_proteome.R:11:1:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L11) *style:* **Use spaces to indent, not tabs.**
```r
    	forceDNAtolower = FALSE, as.string = TRUE
^~~~~
```
[R/get_proteome.R:14:15:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L14) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  x <- lapply( x, function(x) x[1] )
              ^
```
[R/get_proteome.R:14:35:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L14) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  x <- lapply( x, function(x) x[1] )
                                  ^
```
[R/get_proteome.R:15:9:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L15) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  names( x ) <- sapply( strsplit( names(x), "\\|" ), function(x) x[2] )
        ^
```
[R/get_proteome.R:15:11:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L15) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  names( x ) <- sapply( strsplit( names(x), "\\|" ), function(x) x[2] )
          ^
```
[R/get_proteome.R:15:24:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L15) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  names( x ) <- sapply( strsplit( names(x), "\\|" ), function(x) x[2] )
                       ^
```
[R/get_proteome.R:15:34:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L15) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  names( x ) <- sapply( strsplit( names(x), "\\|" ), function(x) x[2] )
                                 ^
```
[R/get_proteome.R:15:50:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L15) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  names( x ) <- sapply( strsplit( names(x), "\\|" ), function(x) x[2] )
                                                 ^
```
[R/get_proteome.R:15:70:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/get_proteome.R#L15) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  names( x ) <- sapply( strsplit( names(x), "\\|" ), function(x) x[2] )
                                                                     ^
```
[R/prepare_data.R:11:15:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L11) *warning:* **no visible global function definition for ‘get_proteome’**
```r
  proteome <- get_proteome(fasta_filename)
              ^~~~~~~~~~~~
```
[R/prepare_data.R:17:1:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L17) *style:* **Lines should not be more than 80 characters.**
```r
  x <- utils::read.table("tmh-predictions/trans-membrane-analysis-shortened.txt")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/prepare_data.R:18:14:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L18) *style:* **Put spaces around all infix operators.**
```r
  x <- x[x$V2=="TMhelix",c(1,3,4)]
            ~^~~
```
[R/prepare_data.R:18:26:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L18) *style:* **Commas should always have a space after.**
```r
  x <- x[x$V2=="TMhelix",c(1,3,4)]
                         ^
```
[R/prepare_data.R:18:30:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L18) *style:* **Commas should always have a space after.**
```r
  x <- x[x$V2=="TMhelix",c(1,3,4)]
                             ^
```
[R/prepare_data.R:18:32:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L18) *style:* **Commas should always have a space after.**
```r
  x <- x[x$V2=="TMhelix",c(1,3,4)]
                               ^
```
[R/prepare_data.R:20:15:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L20) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  x <- tapply( 1:nrow(x), list(x$V1),
              ^
```
[R/prepare_data.R:21:1:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Use spaces to indent, not tabs.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
^~~
```
[R/prepare_data.R:21:24:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
                       ^
```
[R/prepare_data.R:21:35:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
                                  ^
```
[R/prepare_data.R:21:59:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Commas should always have a space after.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
                                                          ^
```
[R/prepare_data.R:21:61:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Put spaces around all infix operators.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
                                                           ~^~
```
[R/prepare_data.R:21:64:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Commas should always have a space after.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
                                                               ^
```
[R/prepare_data.R:21:68:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Commas should always have a space after.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
                                                                   ^
```
[R/prepare_data.R:21:72:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
                                                                       ^
```
[R/prepare_data.R:21:75:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L21) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  	function(p) do.call( c, lapply( p, function(k) seq(x[k,2]-8,x[k,3])) )  )
                                                                          ^
```
[R/prepare_data.R:23:6:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L23) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for( i in names(x) ){
     ^
```
[R/prepare_data.R:23:7:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L23) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  for( i in names(x) ){
      ^
```
[R/prepare_data.R:23:21:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L23) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  for( i in names(x) ){
                    ^
```
[R/prepare_data.R:24:1:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L24) *style:* **Use spaces to indent, not tabs.**
```r
  	x[[i]] <- intersect( x[[i]], 1:(nchar(proteome[[i]])-8) )
^~~
```
[R/prepare_data.R:24:24:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L24) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  	x[[i]] <- intersect( x[[i]], 1:(nchar(proteome[[i]])-8) )
                       ^
```
[R/prepare_data.R:24:56:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L24) *style:* **Put spaces around all infix operators.**
```r
  	x[[i]] <- intersect( x[[i]], 1:(nchar(proteome[[i]])-8) )
                                                      ~^~
```
[R/prepare_data.R:24:59:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L24) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  	x[[i]] <- intersect( x[[i]], 1:(nchar(proteome[[i]])-8) )
                                                          ^
```
[R/prepare_data.R:27:6:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L27) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for( i in names(proteome) ){
     ^
```
[R/prepare_data.R:27:7:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L27) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  for( i in names(proteome) ){
      ^
```
[R/prepare_data.R:27:28:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L27) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  for( i in names(proteome) ){
                           ^
```
[R/prepare_data.R:28:1:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L28) *style:* **Use spaces to indent, not tabs.**
```r
  	if( is.null(x[[i]]) ){
^~~
```
[R/prepare_data.R:28:6:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  	if( is.null(x[[i]]) ){
     ^
```
[R/prepare_data.R:28:7:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L28) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  	if( is.null(x[[i]]) ){
      ^
```
[R/prepare_data.R:28:23:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L28) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  	if( is.null(x[[i]]) ){
                      ^
```
[R/prepare_data.R:29:1:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L29) *style:* **Use spaces to indent, not tabs.**
```r
  		x[[i]] <- integer(0)
^~~~
```
[R/prepare_data.R:30:1:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L30) *style:* **Use spaces to indent, not tabs.**
```r
  	}
^~~
```
[R/prepare_data.R:33:3:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L33) *style:* **Variable or function name should be snake_case.**
```r
  tmh.9mers <- x
  ^~~~~~~~~
```
[R/prepare_data.R:34:8:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L34) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  save( tmh.9mers, file="work/tmh.9mers.Rdata" )
       ^
```
[R/prepare_data.R:34:24:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L34) *style:* **Put spaces around all infix operators.**
```r
  save( tmh.9mers, file="work/tmh.9mers.Rdata" )
                      ~^~
```
[R/prepare_data.R:34:47:](https://github.com/richelbilderbeek/bbbq/blob/ecff44668eb7fe6aa4f2a3da97b92f3f617357b9/R/prepare_data.R#L34) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  save( tmh.9mers, file="work/tmh.9mers.Rdata" )
                                              ^
```


I suspect that if you need a recentralisation (using the owner), then your contract is not safe.
Mentioning the hash in the function args should help with directing the contract to right stuff.


I think you have a typo here in `parquest`


If it's the behavior that all our current users expect, it will become the right one (even if from a theoretical standpoint, it isn't).
I also think it might actually break stuff if multiple output devices are active that have a remote connection (because then you can only switch by sending something). A solution would be to add a "Are you sure you want to do this" menu in front of it, but that's equally annoying.


Nope, i didn't have the reason to open it yet.


You see the risk here is that because player2 is in control as to when to call `joinBet`, player2 can pick a moment when they know that player1 has a moment of inattention, like a pee break.


Собакой обзывать не обязательно, я и так вижу)


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


### 1.


Looks good, I'll research file conversion for svg files.


@clarkdo This should be swapped with release-nightly :)


I think that It's a thing to do


We should move this to system/ssh