Path to this page:
Subject: CVS commit: pkgsrc/textproc/R-vroom
From: Makoto Fujiwara
Date: 2023-06-17 16:00:31
Message id: 20230617140031.48AEFFA89@cvs.NetBSD.org
Log Message:
(textproc/R-vroom) Updated 1.5.7 to 1.6.3
# vroom 1.6.3
# vroom 1.6.2
* No user-facing changes.
# vroom 1.6.1
* `str()` now works in a colorized context in the presence of a column
of class `integer64`, i.e. parsed with `col_big_integer()` (@bart1,
#477).
* The embedded implementation of the Grisu algorithm for printing
floating point numbers now uses `snprintf()` instead of `sprintf()`
and likewise for vroom's own code (@jeroen, #480).
# vroom 1.6.0
* `vroom(col_select=)` now handles column selection by numeric
position when `id` column is provided (#455).
* `vroom(id = "path", col_select = a:c)` is treated like `vroom(id =
"path", col_select = c(path, a:c))`. If an `id` column is provided,
it is automatically included in the output (#416).
* `vroom_write(append = TRUE)` does not modify an existing file when
appending an empty data frame. In particular, it does not overwrite
(delete) the existing contents of that file
(https://github.com/tidyverse/readr/issues/1408, #451).
* `vroom::problems()` now defaults to `.Last.value` for its primary
input, similar to how `readr::problems()` works (#443).
* The warning that indicates the existence of parsing problems has
been improved, which should make it easier for the user to follow-up
(https://github.com/tidyverse/readr/issues/1322).
* `vroom()` reads more reliably from filepaths containing non-ascii
characters, in a non-UTF-8 locale (#394, #438).
* `vroom_format()` and `vroom_write()` only quote values that contain
a delimiter, quote, or newline. Specifically values that are equal
to the `na` string (or that start with it) are no longer quoted
(#426).
* Fixed segfault when reading in multiple files and the first file has
only a header row of column names, but subsequent files have at
least one row (#430).
* Fixed segfault when `vroom_format()` is given an empty data frame
(#425)
* Fixed a segfault that could occur when the final field of the final
line is missing and the file also does not end in a newline (#429).
* Fixed recursive garbage collection error that could occur during
`vroom_write()` when `output_column()` generates an ALTREP vector
(#389).
* `vroom_progress()` uses `rlang::is_interactive()` instead of
`base::interactive()`.
* `col_factor(levels = NULL)` honors the `na` strings of `vroom()` and
its own `include_na` argument, as described in the docs, and now
reproduces the behaviour of readr's first edition parser (#396).
Files: