Having moved imports in f88f995 I wondered, if we still need the stringi dependency or if we should continue to strengthen its use.
Previously somebody complained, that c() and paste/0() are slow, and introduced stringi to the package. Is this still a valid claim? Especially because I have not taken care of it, we currently have a mix of both worlds. Should we move the remaining c() and friends to stringi or should we ditch stringi altogether?
Right now, the only advantage I see is that we have slightly better unicode support on non utf8 Windows, but hopefully this will be fixed with the Windows unicode only R releases.
# from NAMESPACE
importFrom(stringi,stri_c)
importFrom(stringi,stri_conv)
importFrom(stringi,stri_isempty)
importFrom(stringi,stri_join)
importFrom(stringi,stri_match)
importFrom(stringi,stri_replace_all_fixed)
importFrom(stringi,stri_split_fixed)
importFrom(stringi,stri_sub)
Having moved imports in f88f995 I wondered, if we still need the
stringidependency or if we should continue to strengthen its use.Previously somebody complained, that
c()andpaste/0()are slow, and introducedstringito the package. Is this still a valid claim? Especially because I have not taken care of it, we currently have a mix of both worlds. Should we move the remainingc()and friends tostringior should we ditchstringialtogether?Right now, the only advantage I see is that we have slightly better unicode support on non utf8 Windows, but hopefully this will be fixed with the Windows unicode only R releases.