Skip to content

Releases: rorynolan/filesstrings

filesstrings 3.2.1

25 Oct 16:23
Compare
Choose a tag to compare

filesstrings 3.2.1

BUG FIXES

  • R version 3.5 or greater is needed for strex >= 1.4.

filesstrings 3.2.0

BUG FIXES

  • Insist on strex >= 1.4 which has improved argument matching.

filesstrings 3.1.7

03 Oct 18:51
Compare
Choose a tag to compare

BUG FIXES

  • Post strex v1.3.0 release adjustments.

filesstrings 3.1.5

28 Jun 10:24
Compare
Choose a tag to compare

BUG FIXES

  • Fix trim_anything() docs.
  • Insist on latest strex (v1.1.1).

filesstrings 3.1.4

14 Jun 18:58
Compare
Choose a tag to compare

BUG FIXES

  • Be ready not to break for strex v1.1.0.

filesstrings 3.1.3

08 Jun 15:29
Compare
Choose a tag to compare

filesstrings 3.1.3

BUG FIXES

  • Demand bug-fixed strex v1.0.3.

filesstrings 3.1.2

BUG FIXES

  • all_equal() was dealing inconsistently with attributes.

filesstrings 3.1.1

BUG FIXES

  • Inherit bug fixes in strex 1.0.1.

filesstrings 3.1.0

BREAKING CHANGES

  • str_get_currency() and str_get_currencies() are gone. They are replaced by str_extract_currencies() and str_nth_currency(), str_first_currency() and str_last_currency().
  • str_nth_instance_indices() has been renamed to str_locate_nth() and str_first_instance_indices() and str_last_instance_indices() have been renamed to str_locate_first() and str_locate_last(). The aliases locate_nth(), locate_first() and locate_last() have been added.

NEW FUNCTIONS

  • str_elems() for extracting several single elements from a string.

NEW FUNCTION ALIASES

  • All string manipulation functions are now optionally prepended by str_, for example str_before_last_dot() is a new alias for before_last_dot() and str_extract_numbers() is a new alias for extract_numbers().
  • nice_nums() now has the aliases str_nice_nums(), str_alphord_nums() and alphord_nums().

filesstrings 3.0.1

BUG FIXES

  • Depend on latest, least buggy strex.

filesstrings 3.0.0

DEFUNCT

  • str_with_patterns() is defunct in light of stringr::str_subset().
  • count_matches() is defunct in light of stringr::str_count().

BUG FIXES

  • Depend on a version of strex which is reliable on mac.

filesstrings 2.7.1

BUG FIXES

  • Insist on strex v0.1.1; v0.1.0 didn't pass on mac on CRAN.

filesstrings 2.7.0

NEW FEATURES

  • All of the stringr-style string manipulation is now done by the strex package, which filesstrings now depends upon. That was the main functionality of filesstrings, so filesstrings is going to be more dormant from now on.

filesstrings 2.6.0

NEW FEATURES

  • Added functions nth_number_before_mth() and friends (there are 8 friends).

MINOR IMPROVEMENTS

  • Improvements to documentation.

filesstrings 2.5.0

NEW FEATURES

  • Improvement to all_equal() and its documentation.

BUG FIXES

  • Fix to message of file.move().

`match_arg()` and `nth_number_after_mth()`

18 May 16:54
Compare
Choose a tag to compare

2.4.0

NEW FEATURES

  • Added nth_number_after_mth() and friends (there are 8 friends).

DEFUNCT

  • Defunct functions are now gone completely (as opposed to triggering a .Defunct() call).

2.3.0

MINOR IMPROVEMENTS

  • Add an overwrite argument to file.move() with default value FALSE to ensure that files are not accidentally overwritten.

2.2.0

MINOR IMPROVEMENTS

  • Speed up extract_numbers().

BUG FIXES

  • Fix some bad typing in C++ code.
  • remove_dirs() was claiming to have deleted directories that weren't there.

2.1.0

NEW FEATURES

  • There is a new function match_arg() for argument matching which is inspired by RSAGA::match.arg.ext(). Its behaviour is almost identical but RSAGA is a heavy package to depend upon so filesstrings::match_arg() might be handy for package developers.

Minor fix to `extract_numbers`.

12 Feb 19:37
Compare
Choose a tag to compare

There was a problem when integerish numbers were outside the 32-bit integer range.

Minor fix to `filesstrings::all_equal()`

05 Jan 13:06
Compare
Choose a tag to compare
v2.0.2

Update cran comments for 2.0.2.

Full move to tidyverse style

02 Dec 13:17
Compare
Choose a tag to compare

Other style functions are now defunct rather than deprecated.

tidyverse style

16 Jun 13:01
Compare
Choose a tag to compare

All functions have been renamed to comply with the tidyverse style guide. Old names are deprecated.