Closed zkamvar closed 1 year ago
tracking issue for https://github.com/librarycarpentry/lc-python-intro
```r ── Reading in lesson with pegboard ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Error in `purrr::map()`: ℹ In index: 1. ℹ With name: /home/zhian/Documents/Carpentries/Git/carpentries/lesson-transition/librarycarpentry/lc-python-intro/_episodes/01-getting-started.md. Caused by error in `purrr::map()`: ℹ In index: 3. Caused by error in `xml_nodeset()`: ! Expecting an external pointer: [type=NULL] Backtrace: ▆ 1. ├─pegboard::Lesson$new(old, fix_liquid = arguments$fix_liquid) 2. │ └─pegboard (local) initialize(...) 3. │ └─pegboard:::read_jekyll_episodes(path, rmd, ...) 4. │ └─pegboard:::read_markdown_files(md_src, sandpaper = FALSE, ...) 5. │ └─purrr::map(the_episodes, Episode$new, ...) 6. │ └─purrr:::map_("list", .x, .f, ..., .progress = .progress) 7. │ ├─purrr:::with_indexed_errors(...) 8. │ │ └─base::withCallingHandlers(...) 9. │ ├─purrr:::call_with_cleanup(...) 10. │ └─R6 (local) .f(.x[[i]], ...) 11. │ └─pegboard (local) initialize(...) 12. │ └─purrr::map(blocks, set_ktag_block) 13. │ └─purrr:::map_("list", .x, .f, ..., .progress = .progress) 14. │ ├─purrr:::with_indexed_errors(...) 15. │ │ └─base::withCallingHandlers(...) 16. │ ├─purrr:::call_with_cleanup(...) 17. │ └─pegboard (local) .f(.x[[i]], ...) 18. │ ├─parents[tag] 19. │ └─xml2:::`[.xml_nodeset`(parents, tag) 20. │ └─xml2:::xml_nodeset(NextMethod()) 21. └─base::.handleSimpleError(...) 22. └─purrr (local) h(simpleError(msg, call)) 23. └─cli::cli_abort(...) 24. └─rlang::abort(...) Execution halted ```
fixed in b2f567c2e69263854472bf055f8d9a046b243636
tracking issue for https://github.com/librarycarpentry/lc-python-intro
Details
```r ── Reading in lesson with pegboard ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Error in `purrr::map()`: ℹ In index: 1. ℹ With name: /home/zhian/Documents/Carpentries/Git/carpentries/lesson-transition/librarycarpentry/lc-python-intro/_episodes/01-getting-started.md. Caused by error in `purrr::map()`: ℹ In index: 3. Caused by error in `xml_nodeset()`: ! Expecting an external pointer: [type=NULL] Backtrace: ▆ 1. ├─pegboard::Lesson$new(old, fix_liquid = arguments$fix_liquid) 2. │ └─pegboard (local) initialize(...) 3. │ └─pegboard:::read_jekyll_episodes(path, rmd, ...) 4. │ └─pegboard:::read_markdown_files(md_src, sandpaper = FALSE, ...) 5. │ └─purrr::map(the_episodes, Episode$new, ...) 6. │ └─purrr:::map_("list", .x, .f, ..., .progress = .progress) 7. │ ├─purrr:::with_indexed_errors(...) 8. │ │ └─base::withCallingHandlers(...) 9. │ ├─purrr:::call_with_cleanup(...) 10. │ └─R6 (local) .f(.x[[i]], ...) 11. │ └─pegboard (local) initialize(...) 12. │ └─purrr::map(blocks, set_ktag_block) 13. │ └─purrr:::map_("list", .x, .f, ..., .progress = .progress) 14. │ ├─purrr:::with_indexed_errors(...) 15. │ │ └─base::withCallingHandlers(...) 16. │ ├─purrr:::call_with_cleanup(...) 17. │ └─pegboard (local) .f(.x[[i]], ...) 18. │ ├─parents[tag] 19. │ └─xml2:::`[.xml_nodeset`(parents, tag) 20. │ └─xml2:::xml_nodeset(NextMethod()) 21. └─base::.handleSimpleError(...) 22. └─purrr (local) h(simpleError(msg, call)) 23. └─cli::cli_abort(...) 24. └─rlang::abort(...) Execution halted ```