These functions prepare diffs for inclusion in HTML documents or viewing in interactive sessions
Arguments
- palette
palette name passed to
cli::ansi_html_style()- x
diff, as returned by
diff_text()
Value
diff_css() returns CSS to style diff output, diff_to_html()
returns HTML as returned by htmltools::HTML(), and view_diff() renders
the diff in the RStudio Viewer (interactive sessions only).
Examples
diff_text(letters, sub("d", "D", letters)) |>
diff_to_html() |>
cat()
#> <span class="ansi ansi-bold">diff --git a/file b/file</span><br>
#> index 0edb856..ccb7357 100644<br>
#> --- a/file<br>
#> +++ b/file<br>
#> <span class="ansi ansi-color-6">@@ -4 +4 @@</span> c<br>
#> <span class="ansi ansi-color-1">d</span><span class="ansi ansi-color-2">D</span>
