UseJunior Book a Demo

revisions

Inserted and deleted run content

Accepting and rejecting insertion and deletion wrappers produces the specified content projection.

word.revisions.content

Results matrix →

Safe DOCX status by operation

preserve untested

No pinned neutral result or mapped local executable evidence is asserted for this preserve pair.

acceptReject supported

Every mapped scenario in the pinned neutral result row is pass-like for SafeDocX.

Mapped scenarios

  • acceptDeletedTableRowRemovesEntireRow
  • acceptDeletionsRemovesDelContent
  • acceptInsertionsUnwrapsInsWrappers
  • acceptNestedDeletionInsideInsertion
  • rejectDeletionsRestoresDelContent
  • rejectInsertedTableRowRemovesEntireRow
  • rejectInsertionsRemovesInsContent
  • rejectNestedDeletionInsideInsertion

crossPlatform supported

Every mapped scenario in the pinned neutral result row is pass-like for SafeDocX and at least one other adapter.

Neutral scenarios and latest outcomes

  • acceptDeletedTableRowRemovesEntireRow

    acceptDeletedTableRowRemovesEntireRow · acceptReject · normative-prose, serialization-specific

    No measured row exists in the pinned neutral result set. The mapping is retained without inventing an outcome.

  • Accepting deletions removes w:del wrappers and their content

    acceptDeletionsRemovesDelContent · acceptReject · normative-prose, serialization-specific

    Latest measured outcomes from 2026-07-06:

    • safe-docx: pass
    • python-docx: unsupported
    • libreoffice: pass-divergent
    • openxml-sdk: unsupported
    • dolanmiu-docx: unsupported
    • superdoc-sdk: pass-divergent
    • docx-rs: unsupported
  • Accepting insertions unwraps w:ins and keeps run content

    acceptInsertionsUnwrapsInsWrappers · acceptReject · normative-prose, serialization-specific

    Latest measured outcomes from 2026-07-06:

    • safe-docx: pass
    • python-docx: unsupported
    • libreoffice: pass-divergent
    • openxml-sdk: unsupported
    • dolanmiu-docx: unsupported
    • superdoc-sdk: pass-divergent
    • docx-rs: unsupported
  • Accepting nested deletion inside insertion keeps surviving inserted text

    acceptNestedDeletionInsideInsertion · acceptReject · normative-prose

    Latest measured outcomes from 2026-07-06:

    • safe-docx: pass
    • python-docx: unsupported
    • libreoffice: pass
    • openxml-sdk: unsupported
    • dolanmiu-docx: unsupported
    • superdoc-sdk: pass
    • docx-rs: unsupported
  • Rejecting deletions restores w:delText content to body text

    rejectDeletionsRestoresDelContent · acceptReject · normative-prose, serialization-specific

    Latest measured outcomes from 2026-07-06:

    • safe-docx: pass
    • python-docx: unsupported
    • libreoffice: pass-divergent
    • openxml-sdk: unsupported
    • dolanmiu-docx: unsupported
    • superdoc-sdk: pass-divergent
    • docx-rs: unsupported
  • rejectInsertedTableRowRemovesEntireRow

    rejectInsertedTableRowRemovesEntireRow · acceptReject · normative-prose, serialization-specific

    No measured row exists in the pinned neutral result set. The mapping is retained without inventing an outcome.

  • Rejecting insertions removes w:ins wrappers and their run content

    rejectInsertionsRemovesInsContent · acceptReject · normative-prose, serialization-specific

    Latest measured outcomes from 2026-07-06:

    • safe-docx: pass
    • python-docx: unsupported
    • libreoffice: pass-divergent
    • openxml-sdk: unsupported
    • dolanmiu-docx: unsupported
    • superdoc-sdk: pass-divergent
    • docx-rs: unsupported
  • Rejecting nested deletion inside insertion removes the whole insertion

    rejectNestedDeletionInsideInsertion · acceptReject · normative-prose

    Latest measured outcomes from 2026-07-06:

    • safe-docx: pass
    • python-docx: unsupported
    • libreoffice: pass
    • openxml-sdk: unsupported
    • dolanmiu-docx: unsupported
    • superdoc-sdk: pass
    • docx-rs: unsupported