define max-width instead of width for better fit with Rstudio Viewer
move some parsing code from parse_block() to split_file() to "purify" parse_block(): it no longer involves patterns
bump version [ci skip]