Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
DiffX - Next-Generation Extensible Diff Format
DiffX - Next-Generation Extensible Diff Format
  • The Problems with Diffs
  • DiffX File Format Specification
    • 1. Introduction
    • 2. Section Definitions
    • 3. Section Hierarchy
    • 4. Encoding Rules
    • 5. Binary Diffs
    • 6. Example DiffX Files
  • pydiffx
    • Tutorials
      • Writing DiffX Files using DiffXWriter
      • Step 1. Create the Writer
      • Step 2. Write a Preamble (Optional)
      • Step 3. Write Metadata (Optional)
      • Step 4. Begin a New Change
      • Step 5. Begin a New File
      • Step 6. Write a File’s Diff (Optional)
      • Step 7: Rinse and Repeat
      • Putting It All Together
    • Module and Class References
      • pydiffx
      • pydiffx.dom
      • pydiffx.dom.objects
      • pydiffx.dom.reader
      • pydiffx.dom.writer
      • pydiffx.errors
      • pydiffx.options
      • pydiffx.reader
      • pydiffx.sections
      • pydiffx.utils
      • pydiffx.utils.text
      • pydiffx.utils.unified_diffs
      • pydiffx.writer
    • Release Notes
      • 1.1.0 (September 18, 2022)
      • 1.0.1 (August 4, 2021)
      • 1.0 (August 1, 2021)
  • Frequently Asked Questions
  • Glossary
Back to top
View this page

Tutorials¶

  • Writing DiffX Files using DiffXWriter
  • Step 1. Create the Writer
  • Step 2. Write a Preamble (Optional)
  • Step 3. Write Metadata (Optional)
  • Step 4. Begin a New Change
  • Step 5. Begin a New File
  • Step 6. Write a File’s Diff (Optional)
  • Step 7: Rinse and Repeat
  • Putting It All Together
Next
Writing DiffX Files using DiffXWriter
Previous
pydiffx
Copyright © 2016-2025, Beanbag, Inc.
Made with Sphinx and @pradyunsg's Furo