R/util_selection.R

Defines functions extract_line_nums

extract_line_nums = function(sel) {
  starts = purrr::map_dbl(sel, list("range", "start", 1))
  ends   = purrr::map_dbl(sel, list("range", "end", 1))

  ranges = paste0(starts, "-", ends, collapse=",")
  gsub("(\\d+)-(\\1)", "\\1", ranges)
}
rundel/livecode documentation built on Sept. 10, 2020, 9:19 p.m.