Nothing
fritools2
.rename_package()
.utils::read.table()
seems do get the columns right anyways. However it manages.find_files()
: changed default to argument pattern
from ".*\\.[RrSs]$|.*\\.[RrSs]nw$"
to NULL
.find_files()
against failing pattern
s on windows.is_running_on_fvafrcu_machines()
now has value bwi
for argument type
.
This is TRUE
for the nfi notebook only.grep_file()
.packager
and rasciidoc
.find_files()
from names, path, pattern
to
path, pattern, names
for convenience.relative_difference()
, a convenience wrapper to base::all.equal()
column_sums()
, a convenience wrapper to base::colSums()
.split_code_file()
now works with files with hidden functions (i.e. function
whose names start with a period).clipboard_path()
now prints the path as file.path
to the console.count_groups()
, a specialized wrapper to stats::aggregate()
, gives
results similar to dplyr::count()
.view()
now normalizes the path first in order to deal with blanks in the
path.delete_trailing_blank_lines()
.view()
now uses base::shQuote()
under Unix.vim()
warn instead of throw when called non-interactively.touch()
now digests paths to several files.
Replaced argument path
by ...
but the ui did not change.vim()
now digests paths to several files.
Replaced argument file
by ...
but the ui did not change.file_save()
now digests paths to several files.
Replaced argument x
by ...
but the ui did not change.file_copy()
now digests paths to several files.delete_trailing_whitespace()
.develop_test()
.wipe_tempdir()
.view()
now tries to use program
only if it is installed.is_files_current()
now warns, if any file is newer than Sys.time()
.view()
as an unix equivalent to shell.exec()
.vim()
as a wrapper to file.edit()
.file_copy()
to force copying while backing up.file_save()
to create backup copies for files.fromto()
and allowing for NA in its
arguments from
and to
to read from first item and to last item.round_half_away_from_zero()
that implements commercial
rounding.str2num()
to convert string representations of (potentially
German) numbers..GlobalEnv
as default environment to
wipe_clean()
.Sys.sleep(1)
to unit testing to ensure that the files' time
stamps are correct.check_ascii_file()
to check for number of lines and fields of
an ascii file.
This is used to now check whether files read via read_csv()
are read
completely. Otherwise an error is thrown.
bulk_read_csv()
now knows an argument stop_on_error
to stop reading if one
of the files in the bulk fails to be read.set_path()
now adds reading and writing times to the path. So we can compare
reading times with modification times on disk.force
to get_path()
to enable unit testing.differences_only
to function compare_vectors()
.is_path
.fromto
.find_missing_see_also
and find_missing_family
.set_path
now sets a path attribute which itself has a file time
modification date attribute.select
to function find_files()
. This allows us to select
files by their attributes, like file size. recursive
for find_files()
from TRUE
to
FALSE
.is_files_current()
and is_difftime_less()
.is_valid_primary_key()
from wehamr
.convert_umlauts_to_ascii()
now converts rownames
, too.convert_umlauts_to_tex()
.csv2csv()
, which converts German to standard CSV.convert_umlauts_to_ascii()
.file_last_modified()
.is_cran()
, a copy of fda::CRAN()
.touch()
now creates directories as needed.get_path()
and set_path()
now throw errors, if a path to get is not set or
if a path to set is already set and argument overwrite
is not TRUE
.search_files()
now throws an error if no matches are found.search_rows()
.is_success()
.convert_umlauts_to_tex()
.split_code_file()
.weighted_variance()
.tapply()
to fix the base version which will not digest
data.frame
s as input.is_running_on_fvafrcu_machines()
to catch a new machine.with_dir()
as this is often the only function I import from
package withr
making withr
a dependency.get_boolean_envvar()
, get_run_r_tests()
is
now a wrapper to that.is_of_length_zero()
.get_unique_string()
.is_r_cmd_check()
.run_r_tests_for_known_hosts()
.get_path()
and set_path()
.matrix
returned by compare_vectors
now has named rows.search_files()
if R has not at least version 4.0.0.r_cmd_install()
as a quick alternative to devtools::install()
.
devtools
calling callr
, calling processx::run
seemed too bloated for
such a simple task.compare_vectors()
which returns a side-by-side comparison of
two vectors.is_running_on_gitlab_com()
get_options
, set_options
, is_force
;
call_conditionally
, call_safe
;
is_installed
, is_r_package_installed
;
is_false
, is_null_or_true
;
search_files
, find_files
, summary.filesearch
and
strip_off_attributes
from package packager
.Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.