Skip to content

Known shortcomings with diff-documents #166

@chrisfenner

Description

@chrisfenner

Open

  • Strange numbering for deleted section headings

image

  • Completely deleted tables lose their tabular formatting
image
  • Changes only within tables sometimes don't mark the page as changed
  • Table cells with newlines sometimes have their newlines removed

Resolved

  • Mermaid diagrams are always counted as changed because the temp filename changes

image

  • Deleting a whole row from a table is a bit ugly (but adding one is fine)

image

  • Edited equations don't get highlighted

image

  • Warning spew in latex when there are changes to equations
LaTeX Warning: Command \pdfstringdef invalid in math mode on input line 2323.
  • Code diffs indent a little weird

image

  • Diffing algorithm inserts a few empty diffs in certain places

image

  • Diff sometimes takes a LONG time. Consider splitting out diff generation job so that the main doc gets uploaded sooner?

Example: Part1 took 15 minutes in https://github.com/TrustedComputingGroup/TPM-Spec/actions/runs/10816111225

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions