diffobj: Diffs for R Objects

Share:

Generate a colorized diff of two R objects for an intuitive visualization of their differences.

Author
Brodie Gaslam [aut, cre], Michael B. Allen [ctb, cph] (Original C implementation of Myers Diff Algorithm)
Date of publication
2016-11-15 19:58:16
Maintainer
Brodie Gaslam <brodie.gaslam@yahoo.com>
License
GPL (>= 2)
Version
0.1.6
URLs

View on CRAN

Man pages

AlignThreshold-class
Controls How Lines Within a Diff Hunk Are Aligned
any-Diff-method
Determine if Diff Object Has Differences
as.character-DiffSummary-method
Generate Character Representation of DiffSummary Object
as.character-MyersMbaSes-method
Generate a character representation of Shortest Edit Sequence
auto_context
Configure Automatic Context Calculation
console_lines
Attempt to Compute Console Height in Text Lines
diffChr
Diff Character Vectors Element By Element
Diff-class
Diff Result Object
diffCsv
Diff CSV Files
diffDeparse
Diff Deparsed Objects
diffFile
Diff Files
diff_myers
Diff two character vectors
diffObj
Diff Objects
diffobj-package
Diffs for R Objects
diffobj_s4method_doc
Dummy Doc File for S4 Methods with Existing Generics
diffobj_set_def_opts
Set All diffobj Options to Defaults
diffPrint
Diff 'print'ed Objects
diffStr
Diff Object Structures
dimnames-PaletteOfStyles-method
Retrieve Dimnames for PaletteOfStyles Objects
extract-Diff-method
Subsetting Methods for Diff Objects
Extract_PaletteOfStyles
Extract/Replace a Style Class or Object from PaletteOfStyles
finalizeHtml
Finalizing Methods for HTML Output
gdo
Shorthand Function for Accessing diffobj Options
guides
Generic Methods to Implement Flexible Guide Line Computations
has_Rdiff
Attempt to Detect Whether diff Utility is Available
make_blocking
Create a Blocking Version of a Function
nchar_html
Count Text Characters in HTML
Pager
Objects for Specifying Pager Settings
pager_is_less
Check Whether System Has less as Pager
PaletteOfStyles-class
Class for Tracking Default Styles by Style Type
par_frame
Get Parent Frame of S4 Call Stack
Rdiff_chr
Run Rdiff Directly on R Objects
ses
Shortest Edit Script
show-DiffSummary-method
Display DiffSummary Objects
show-PaletteOfStyles-method
Display a PaletteOfStyles
show-Style-method
Show Method for Style Objects
strip_hz_control
Replace Horizontal Spacing Control Characters
Style
Customize Appearance of Diff
StyleFuns
Functions Used for Styling Diff Components
StyleSummary
Styling Information for Summaries
StyleText
Character Tokens Used in Diffs
summary-Diff-method
Summary Method for Diff Objects
summary-MyersMbaSes-method
Summary Method for Shortest Edit Path
summary-PaletteOfStyles-method
Display a Summarized Version of a PaletteOfStyles
tag_f
Make Functions That Wrap Text in HTML Tags
trim
Methods to Remove Unsemantic Text Prior to Diff
view_or_browse
Invoke IDE Viewer If Available, browseURL If Not
webfiles
Return Location of Default HTML Support Files

Files in this package

diffobj
diffobj/inst
diffobj/inst/css
diffobj/inst/css/diffobj.css
diffobj/inst/script
diffobj/inst/script/diffobj.js
diffobj/inst/COPYRIGHTS
diffobj/inst/doc
diffobj/inst/doc/diffobj.R
diffobj/inst/doc/metacomp.Rmd
diffobj/inst/doc/metacomp.R
diffobj/inst/doc/diffobj.Rmd
diffobj/inst/doc/diffobj.html
diffobj/inst/doc/metacomp.html
diffobj/tests
diffobj/tests/scaling.R
diffobj/tests/run.R
diffobj/tests/testthat
diffobj/tests/testthat/helper
diffobj/tests/testthat/helper/diffStr
diffobj/tests/testthat/helper/diffStr/900.rds
diffobj/tests/testthat/helper/diffStr/200.rds
diffobj/tests/testthat/helper/diffStr/700.rds
diffobj/tests/testthat/helper/diffStr/400.rds
diffobj/tests/testthat/helper/diffStr/600.rds
diffobj/tests/testthat/helper/diffStr/300.rds
diffobj/tests/testthat/helper/diffStr/500.rds
diffobj/tests/testthat/helper/diffStr/1100.rds
diffobj/tests/testthat/helper/diffStr/100.rds
diffobj/tests/testthat/helper/diffStr/1000.rds
diffobj/tests/testthat/helper/diffStr/800.rds
diffobj/tests/testthat/helper/methods
diffobj/tests/testthat/helper/methods/200.rds
diffobj/tests/testthat/helper/methods/100.rds
diffobj/tests/testthat/helper/diffFile
diffobj/tests/testthat/helper/diffFile/s.o.30dbe0.R
diffobj/tests/testthat/helper/diffFile/s.o.3f1f68.R
diffobj/tests/testthat/helper/diffFile/100.rds
diffobj/tests/testthat/helper/diffDeparse
diffobj/tests/testthat/helper/diffDeparse/200.rds
diffobj/tests/testthat/helper/diffDeparse/100.rds
diffobj/tests/testthat/helper/summary
diffobj/tests/testthat/helper/summary/900.rds
diffobj/tests/testthat/helper/summary/200.rds
diffobj/tests/testthat/helper/summary/700.rds
diffobj/tests/testthat/helper/summary/400.rds
diffobj/tests/testthat/helper/summary/600.rds
diffobj/tests/testthat/helper/summary/450.rds
diffobj/tests/testthat/helper/summary/300.rds
diffobj/tests/testthat/helper/summary/500.rds
diffobj/tests/testthat/helper/summary/100.rds
diffobj/tests/testthat/helper/summary/800.rds
diffobj/tests/testthat/helper/guides
diffobj/tests/testthat/helper/guides/200.rds
diffobj/tests/testthat/helper/guides/100.rds
diffobj/tests/testthat/helper/style
diffobj/tests/testthat/helper/style/200.rds
diffobj/tests/testthat/helper/style/400.rds
diffobj/tests/testthat/helper/style/300.rds
diffobj/tests/testthat/helper/style/500.rds
diffobj/tests/testthat/helper/style/100.rds
diffobj/tests/testthat/helper/diffChr
diffobj/tests/testthat/helper/diffChr/900.rds
diffobj/tests/testthat/helper/diffChr/200.rds
diffobj/tests/testthat/helper/diffChr/400.rds
diffobj/tests/testthat/helper/diffChr/250.rds
diffobj/tests/testthat/helper/diffChr/600.rds
diffobj/tests/testthat/helper/diffChr/300.rds
diffobj/tests/testthat/helper/diffChr/1300.rds
diffobj/tests/testthat/helper/diffChr/500.rds
diffobj/tests/testthat/helper/diffChr/1100.rds
diffobj/tests/testthat/helper/diffChr/225.rds
diffobj/tests/testthat/helper/diffChr/1400.rds
diffobj/tests/testthat/helper/diffChr/1200.rds
diffobj/tests/testthat/helper/diffChr/100.rds
diffobj/tests/testthat/helper/diffChr/1500.rds
diffobj/tests/testthat/helper/diffChr/1000.rds
diffobj/tests/testthat/helper/diffChr/800.rds
diffobj/tests/testthat/helper/trim
diffobj/tests/testthat/helper/trim/200.rds
diffobj/tests/testthat/helper/trim/300.rds
diffobj/tests/testthat/helper/trim/100.rds
diffobj/tests/testthat/helper/diffPrint
diffobj/tests/testthat/helper/diffPrint/2300.rds
diffobj/tests/testthat/helper/diffPrint/900.rds
diffobj/tests/testthat/helper/diffPrint/2350.rds
diffobj/tests/testthat/helper/diffPrint/200.rds
diffobj/tests/testthat/helper/diffPrint/2150.rds
diffobj/tests/testthat/helper/diffPrint/700.rds
diffobj/tests/testthat/helper/diffPrint/2400.rds
diffobj/tests/testthat/helper/diffPrint/400.rds
diffobj/tests/testthat/helper/diffPrint/3300.rds
diffobj/tests/testthat/helper/diffPrint/2600.rds
diffobj/tests/testthat/helper/diffPrint/600.rds
diffobj/tests/testthat/helper/diffPrint/150.rds
diffobj/tests/testthat/helper/diffPrint/300.rds
diffobj/tests/testthat/helper/diffPrint/1650.rds
diffobj/tests/testthat/helper/diffPrint/1300.rds
diffobj/tests/testthat/helper/diffPrint/500.rds
diffobj/tests/testthat/helper/diffPrint/2700.rds
diffobj/tests/testthat/helper/diffPrint/1100.rds
diffobj/tests/testthat/helper/diffPrint/2100.rds
diffobj/tests/testthat/helper/diffPrint/3200.rds
diffobj/tests/testthat/helper/diffPrint/2000.rds
diffobj/tests/testthat/helper/diffPrint/2370.rds
diffobj/tests/testthat/helper/diffPrint/2800.rds
diffobj/tests/testthat/helper/diffPrint/1400.rds
diffobj/tests/testthat/helper/diffPrint/2500.rds
diffobj/tests/testthat/helper/diffPrint/1200.rds
diffobj/tests/testthat/helper/diffPrint/3400.rds
diffobj/tests/testthat/helper/diffPrint/1600.rds
diffobj/tests/testthat/helper/diffPrint/100.rds
diffobj/tests/testthat/helper/diffPrint/1900.rds
diffobj/tests/testthat/helper/diffPrint/175.rds
diffobj/tests/testthat/helper/diffPrint/1500.rds
diffobj/tests/testthat/helper/diffPrint/3000.rds
diffobj/tests/testthat/helper/diffPrint/1700.rds
diffobj/tests/testthat/helper/diffPrint/1000.rds
diffobj/tests/testthat/helper/diffPrint/3100.rds
diffobj/tests/testthat/helper/diffPrint/2200.rds
diffobj/tests/testthat/helper/diffPrint/2380.rds
diffobj/tests/testthat/helper/diffPrint/2383.rds
diffobj/tests/testthat/helper/diffPrint/2900.rds
diffobj/tests/testthat/helper/diffPrint/1800.rds
diffobj/tests/testthat/helper/diffPrint/800.rds
diffobj/tests/testthat/helper/diffPrint/2250.rds
diffobj/tests/testthat/helper/atomic
diffobj/tests/testthat/helper/atomic/2300.rds
diffobj/tests/testthat/helper/atomic/900.rds
diffobj/tests/testthat/helper/atomic/200.rds
diffobj/tests/testthat/helper/atomic/2520.rds
diffobj/tests/testthat/helper/atomic/700.rds
diffobj/tests/testthat/helper/atomic/2400.rds
diffobj/tests/testthat/helper/atomic/400.rds
diffobj/tests/testthat/helper/atomic/3300.rds
diffobj/tests/testthat/helper/atomic/1250.rds
diffobj/tests/testthat/helper/atomic/2600.rds
diffobj/tests/testthat/helper/atomic/600.rds
diffobj/tests/testthat/helper/atomic/1300.rds
diffobj/tests/testthat/helper/atomic/500.rds
diffobj/tests/testthat/helper/atomic/2700.rds
diffobj/tests/testthat/helper/atomic/1100.rds
diffobj/tests/testthat/helper/atomic/2100.rds
diffobj/tests/testthat/helper/atomic/3200.rds
diffobj/tests/testthat/helper/atomic/2000.rds
diffobj/tests/testthat/helper/atomic/2800.rds
diffobj/tests/testthat/helper/atomic/1400.rds
diffobj/tests/testthat/helper/atomic/2500.rds
diffobj/tests/testthat/helper/atomic/1200.rds
diffobj/tests/testthat/helper/atomic/2540.rds
diffobj/tests/testthat/helper/atomic/1450.rds
diffobj/tests/testthat/helper/atomic/3400.rds
diffobj/tests/testthat/helper/atomic/1600.rds
diffobj/tests/testthat/helper/atomic/100.rds
diffobj/tests/testthat/helper/atomic/1900.rds
diffobj/tests/testthat/helper/atomic/1500.rds
diffobj/tests/testthat/helper/atomic/3000.rds
diffobj/tests/testthat/helper/atomic/1700.rds
diffobj/tests/testthat/helper/atomic/2530.rds
diffobj/tests/testthat/helper/atomic/1425.rds
diffobj/tests/testthat/helper/atomic/1000.rds
diffobj/tests/testthat/helper/atomic/3100.rds
diffobj/tests/testthat/helper/atomic/2200.rds
diffobj/tests/testthat/helper/atomic/2900.rds
diffobj/tests/testthat/helper/atomic/1800.rds
diffobj/tests/testthat/helper/atomic/800.rds
diffobj/tests/testthat/helper/diffObj
diffobj/tests/testthat/helper/diffObj/200.rds
diffobj/tests/testthat/helper/diffObj/400.rds
diffobj/tests/testthat/helper/diffObj/300.rds
diffobj/tests/testthat/helper/diffObj/100.rds
diffobj/tests/testthat/helper/limit
diffobj/tests/testthat/helper/limit/900.rds
diffobj/tests/testthat/helper/limit/200.rds
diffobj/tests/testthat/helper/limit/700.rds
diffobj/tests/testthat/helper/limit/600.rds
diffobj/tests/testthat/helper/limit/300.rds
diffobj/tests/testthat/helper/limit/1300.rds
diffobj/tests/testthat/helper/limit/500.rds
diffobj/tests/testthat/helper/limit/1100.rds
diffobj/tests/testthat/helper/limit/1200.rds
diffobj/tests/testthat/helper/limit/100.rds
diffobj/tests/testthat/helper/limit/1000.rds
diffobj/tests/testthat/helper/limit/800.rds
diffobj/tests/testthat/helper/html
diffobj/tests/testthat/helper/html/350.rds
diffobj/tests/testthat/helper/html/200.rds
diffobj/tests/testthat/helper/html/400.rds
diffobj/tests/testthat/helper/html/300.rds
diffobj/tests/testthat/helper/html/100.rds
diffobj/tests/testthat/helper/context
diffobj/tests/testthat/helper/context/200.rds
diffobj/tests/testthat/helper/context/400.rds
diffobj/tests/testthat/helper/context/150.rds
diffobj/tests/testthat/helper/context/300.rds
diffobj/tests/testthat/helper/context/500.rds
diffobj/tests/testthat/helper/context/100.rds
diffobj/tests/testthat/helper.commonobjects.R
diffobj/tests/testthat/testthat.diffDeparse.R
diffobj/tests/testthat/testthat.guide.R
diffobj/tests/testthat/testthat.diffStr.R
diffobj/tests/testthat/testthat.context.R
diffobj/tests/testthat/testthat.s4.R
diffobj/tests/testthat/testthat.capture.R
diffobj/tests/testthat/testthat.style.R
diffobj/tests/testthat/testthat.file.R
diffobj/tests/testthat/testthat.html.R
diffobj/tests/testthat/testthat.check.R
diffobj/tests/testthat/testthat.limit.R
diffobj/tests/testthat/testthat.summary.R
diffobj/tests/testthat/testthat.diffObj.R
diffobj/tests/testthat/testthat.text.R
diffobj/tests/testthat/testthat.core.R
diffobj/tests/testthat/testthat.pager.R
diffobj/tests/testthat/testthat.diffChr.R
diffobj/tests/testthat/testthat.warnings.R
diffobj/tests/testthat/testthat.subset.R
diffobj/tests/testthat/testthat.diffPrint.R
diffobj/tests/testthat/testthat.misc.R
diffobj/tests/testthat/testthat.methods.R
diffobj/tests/testthat/testthat.rrdiff.R
diffobj/tests/testthat/testthat.banner.R
diffobj/tests/testthat/testthat.trim.R
diffobj/tests/testthat/testthat.atomic.R
diffobj/src
diffobj/src/diff.c
diffobj/src/diffobj.h
diffobj/src/init.c
diffobj/src/diff.h
diffobj/src/diffobj.c
diffobj/NAMESPACE
diffobj/NEWS.md
diffobj/R
diffobj/R/diff.R
diffobj/R/subset.R
diffobj/R/core.R
diffobj/R/check.R
diffobj/R/hunks.R
diffobj/R/word.R
diffobj/R/rds.R
diffobj/R/system.R
diffobj/R/layout.R
diffobj/R/capt.R
diffobj/R/get.R
diffobj/R/rdiff.R
diffobj/R/styles.R
diffobj/R/pager.R
diffobj/R/summmary.R
diffobj/R/html.R
diffobj/R/guides.R
diffobj/R/text.R
diffobj/R/trim.R
diffobj/R/tochar.R
diffobj/R/set.R
diffobj/R/misc.R
diffobj/R/finalizer.R
diffobj/R/s4.R
diffobj/R/myerssimple.R
diffobj/vignettes
diffobj/vignettes/ansi256brightness.png
diffobj/vignettes/metacomp.Rmd
diffobj/vignettes/diffobj.Rmd
diffobj/vignettes/styles.css
diffobj/README.md
diffobj/MD5
diffobj/build
diffobj/build/vignette.rds
diffobj/DESCRIPTION
diffobj/man
diffobj/man/PaletteOfStyles-class.Rd
diffobj/man/gdo.Rd
diffobj/man/diffDeparse.Rd
diffobj/man/diffCsv.Rd
diffobj/man/ses.Rd
diffobj/man/StyleSummary.Rd
diffobj/man/AlignThreshold-class.Rd
diffobj/man/strip_hz_control.Rd
diffobj/man/view_or_browse.Rd
diffobj/man/guides.Rd
diffobj/man/show-DiffSummary-method.Rd
diffobj/man/finalizeHtml.Rd
diffobj/man/diffChr.Rd
diffobj/man/has_Rdiff.Rd
diffobj/man/nchar_html.Rd
diffobj/man/summary-Diff-method.Rd
diffobj/man/as.character-MyersMbaSes-method.Rd
diffobj/man/as.character-DiffSummary-method.Rd
diffobj/man/diffobj-package.Rd
diffobj/man/Diff-class.Rd
diffobj/man/StyleText.Rd
diffobj/man/diffFile.Rd
diffobj/man/Extract_PaletteOfStyles.Rd
diffobj/man/summary-MyersMbaSes-method.Rd
diffobj/man/diff_myers.Rd
diffobj/man/diffobj_set_def_opts.Rd
diffobj/man/dimnames-PaletteOfStyles-method.Rd
diffobj/man/diffStr.Rd
diffobj/man/Style.Rd
diffobj/man/tag_f.Rd
diffobj/man/diffObj.Rd
diffobj/man/diffPrint.Rd
diffobj/man/any-Diff-method.Rd
diffobj/man/par_frame.Rd
diffobj/man/trim.Rd
diffobj/man/make_blocking.Rd
diffobj/man/show-Style-method.Rd
diffobj/man/summary-PaletteOfStyles-method.Rd
diffobj/man/Rdiff_chr.Rd
diffobj/man/console_lines.Rd
diffobj/man/show-PaletteOfStyles-method.Rd
diffobj/man/extract-Diff-method.Rd
diffobj/man/webfiles.Rd
diffobj/man/auto_context.Rd
diffobj/man/Pager.Rd
diffobj/man/pager_is_less.Rd
diffobj/man/StyleFuns.Rd
diffobj/man/diffobj_s4method_doc.Rd