usps_street data
frame.non_ascii() tests on OS other than Linux.use_diary() more flexible with custom file name
argument.dplyr::count() function.normal_state(c("AA", "XX"), na_rep = TRUE).end argument of str_normal() can now
be controlled with abb_end in normal_address()
(default TRUE).normal_address() by leaving number/letter
mixes alone.punct argument of str_normal()
to take a replacement string.string argument to guess_delim() to
read the input as a single line of a file regardless of \n
presence.delim argument of read_names()
default to guess_delim().pad argument to normal_zip() (default
FALSE) to control the use of str_pad() on ZIP
codes without a leading zero.end argument has been added to
abbrev_full to target only full values at the
end of a string. Defaults to FALSE.normal_address() uses end = TRUE in
abbrev_full to target only the street type.abbrev_full("123 MOUNTAIN ROAD", full = usps_street, end = FALSE)
#> "123 MTN RD"
normal_address("123 MOUNTAIN ROAD", abb = usps_street)
#> "123 MOUNTAIN RD"
non_ascii() checking.use_diary().col_date_usa() in favor of
col_date_mdy().normal_address() now only puts spaces between letters
and numbers if the string either starts with letters or
ends with numbers:normal_address() now keeps the forward slash in
C/O.which_in() to what_in() to avoid
confusion with which().http_filename().count_vec() in favor of new
dplyr::count() method for characters.normal_zip(na.na_rep = TRUE).normal_address("12east 2nd street, 3rd floor", abbs = usps_street)
#> "12 E 2ND ST 3 RD FL" # old output
#> "12 E 2ND ST 3RD FL" # fixed outputfile_encoding() now fails on Solaris and tests are
skipped.
file tool via
system2() returns results on Solaris OS that are not the
same as on a Unix-alike or Windows system and thus the results are
unreliable for consistent replication.read_names().flag_dupes() has an argument to flag both
duplicates.use_diary().flag_dupes() now also calls
duplicated(fromLast = TRUE) to capture all.[:digit:] from [:alpha:]
with space.prop_distinct(), which_in() and
which_out().use_diary() with template diary.print_all()normal_address() now calls
abbrev_full() instead of expand_abbrev().usps_street,
usps_state, and usps_city.CODE_OF_CONDUCT.md and
URL.NEWS.md file to track changes to the
package.glimpse_fun() for more simple
col_stats().