diffobj
diffobj copied to clipboard
Compare R Objects with a Diff
Right now relying on `substr` rather than `strtrim` for wrapping purposes so double width characters are not accounted for.
Currently `guidesStr` only returns top level elements. If we modified the guides code to return not just the guide index, but their priority, then it would be straightforward to return...
Provide a more useful version of `ses` that has minimal overhead. Initial implementation could be some way of setting all flags to the minimal effort level on `diffChr`.
As discussed in [this thread](https://twitter.com/BrodieGaslam/status/1258573421488848897?s=20), markdown integration is possible but a bit hacky. See also [the vignette](https://cran.r-project.org/web/packages/diffobj/vignettes/embed.html). Ideally there would be either a format or pager or something that does...
Relates to #102. Seems like the consistency could be desirable, though it isn't clear whether it is more desirable than having the most useful output for each mode. Maybe it...
Basically avoid confusing diffs like this one: ![image](https://user-images.githubusercontent.com/6105908/64745055-4fe3df80-d4d4-11e9-92e0-6c3fbf6c95ba.png) Each row is expected to be the same, so we would want to see the row by row differences, not finding stuff...
For example, would be useful to allow a super wide display width to capture wide data frames without display wrapping, but then wrap the resulting diff so that it fits...
Probably makes more sense to have them be the contents of the variables, rather than the deparsed variables (i.e. file names). Based on on @noamross input.
E.g., in: ``` diffChr(1:6, c(1, 3, 6)) ``` would be nice to have an easy way to get back `2` and `4:5`, the missing values.
Scan for: ``` [ reached getOption("max.print") -- omitted 900001 entries ] ``` at end of inputs.