Nothing
diff*
with
do.call
now works without warnings.ses_dat
return values that makes it easier to
interpret the diff.max.diffs
differences to be more robust (h/t @hadley, @DanChaltiel, @gadenbui).max.diffs=0
used to mean the same as max.diffs=-1
(i.e.
unlimited), but this was undocumented and an error. max.diffs=0
will now
immediately fall back to the "O(n)" algorithm.all.equal
test breakages from
r79555.testthat
release (h/t @hadley).testthat
change to waldo
release.ses_dat
to
provide a more computable version of ses
(h/t @hadley).standardGeneric
in trim/guide generic definitions.diffChr
(revealed as an issue by #142).stringsAsFactors
.stringsAsFactors=TRUE
so they don't fail with the
anticipated changed for R4.0.?ses
.This is a bugfix release.
ignore.white.space
(h/t @flying-sheep) and max.diffs
parameters listed
incorrect defaults....
to
diff*
functions no longer breaks substitution of arguments for diff banners
(h/t @noamross)..diffFile
considers
files with equal content but different locations to be all.equal
now (h/t
@noamross).Pager
removed (h/t Bill Dunlap).There are also several other small internal changes that in theory should not affect user facing behavior.
RNGversion()
due to changes to sampling mechanism.Pager
objects for easier changes to
defaults. As part of this we changed StyleRaw
objects to use default
pager instead of PagerOff
.ignore.whitespace
now
also ignores white space differences adjoining punctuation.?Pager
).strip.sgr
and sgr.supported
allow finer control of what happens when input already
contains ANSI CSI SGR and how ANSI CSI SGR is handled in string manipulations.
Related to this, options(crayon.enabled=TRUE)
is no longer set when
capturing output prior to diff as it used to be. By default pre-existing ANSI
CSI SGR is stripped with a warning prior to comparison.max.diffs
.row.names=FALSE
(thank you @Henrik
Bengtsson).str
return values (thank you @Martin
Mächler).testthat
release.crayon
functions
(@seulki-choi,
@gaborcsardi)diffobj
is now GPL (>=2)
instead of GPL-3.diffObj
now favors
dispatching to diffPrint
unless diffPrint
output is largediffChr
and ses
now
treat NA
as "NA" (needed with change in nchar(NA)
in base R)less
, see ?Pager
for details)diffChr
for improved performance, including "optimization" of
convert.hz.whitespace
.diff*
methods and of how diffObj
calls
diffStr
and diffPrint
style
parameter overrides other user supplied parametersall.equal
output
when objects are not all.equal
but there are no visible differenceslibmba
implementation?Style
)getOption("width")
style
parameter now accepts lists to use as instantiation arguments for Style
objects (see ?Style
)-pedantic
, fix related warnings Arunmake_blocking
Default prompt Confusing (reported by Frank)diffStr
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.