Learn R Programming

⚠️There's a newer version (2.8.232) of this package.Take me there.

mvbutils (version 2.5.4)

Workspace organization, code and documentation editing, package prep and editing, etc.

Description

Hierarchical workspace tree, code editing and backup, easy package prep, editing of packages while loaded, per-object lazy-loading, easy documentation, macro functions, and miscellaneous utilities. Needed by debug package.

Copy Link

Version

Install

install.packages('mvbutils')

Monthly Downloads

556

Version

2.5.4

License

GPL (>= 2)

Maintainer

Mark Bravington

Last Published

January 5th, 2011

Functions in mvbutils (2.5.4)

doc2Rd

Converts plain-text documentation to Rd format
cdfind

Hierarchy-crawling functions for cd-organized workspaces
mvbutils-package

How to use the mvbutils package
localfuncs

"Declare" child functions, allowing much tidier code
cd

Organizing R workspaces
dochelp

Documentation
Hours

Sorting out times and time difference
load.refdb

Cacheing objects for lazy-load access
add.flatdoc.to

Skeletal flat-format documentation
my.package.path

Given a function in a loaded package, find the path of the package.
Save

Save R objects
hack

Modify standard R functions, including tweaking their default arguments
search.for.regexpr

Find functions whose source contains a regexp. Can also search flatdoc-style function doco and character doc objects.
local.on.exit

Macro-like functions
dont.lockBindings

Helper for live-editing of packages
set.presave.hook.mvb

Do something-or-other
source.mvb

Read R code and data from a file or connection
lsize

Report objects and their memory sizes
as.data.frame.I

Coerce to data.frame, preserving mode of columns
help2flatdoc

Convert help files to flatdoc format.
mcut

Put reals and integers into specified bins, returning factors.
foodweb

Shows which functions call what
get.backup

Text backups of function source code
find.documented

Support for flat-format documentation
make.NAMESPACE

Auto-create a NAMESPACE file
fix.order

Shows functions sorted by date of edit
mlocal

Macro-like functions
readLines.mvb

Read text lines from a connection
cdprompt

Support routine for cd-organized workspace hierarchy.
unpackage

Convert existing source package into task package
rm.pkg

Remove object(s) from maintained package
dont.lock.me

Prevent sealing of a namespace, to facilitate package maintenance.
mvbutils.packaging.tools

How to create & maintain packages with mvbutils
move

Organizing R workspaces
my.index

Arbitrary-level retrieval from and modification of recursive objects
flatdoc

Flat-format documentation
fast.read.fwf

Read in fixed-width files quickly
task.home

Organizing R workspaces
multirep

Replacement and insertion functions with more/less than 1 replacement per spot
make.usage.section

Construct sections of documentation
setup.mcache

Cacheing objects for lazy-load access
local.return

Macro-like functions
mvbutils.operators

Utility operators
search.task.trees

Locate loaded tasks on search path.
strip.missing

Exclude "missing" objects
maintain.packages

Set up task package for live editing
write.sourceable.function

Sourceable code for functions (and more) with flat-format documentation
warn.and.subset

Extract subset and warn about omitted cases
fixr

Editing functions, text objects, and scriptlets
do.in.envir

Modify a function's scope
mlazy

Cacheing objects for lazy-load access
pre.install

Update a source and/or installed package from a task package
full.path

Expand relative file path
mvb.sys.parent

Functions to Access the Function Call Stack
mvbutils.utils

Miscellaneous utilities
extract.named

Create variables from corresponding named list elements