This page contains list of URLs of interesting diffs. Click on all URLs, one by one, to verify the correct operation of the diff logic.
- Multiple edits on a single line. This is an SQLite version update diff. It is a large diff and contains many other interesting features. Scan the whole diff.
- Tricky alignment and multiple edits per line.
- Add a column to a table
- Column alignment with multibyte characters. The edit of a line with multibyte characters is the first chunk.
- Large diff of sqlite3.c. This diff was very slow prior to the performance enhancement change [9e15437e97].
- A difficult indentation change. (show-version-diffs must be enabled)
- Another tricky indentation. Notice especially lines 59398 and 59407 on the left.
- Inverse of the previous.
- A complex change that is difficult to align, and hence falls back to the "delete left and insert right" strategy.
- Inverse of the previous.
- sqlite3.c changes that are difficult to align.
- sqlite3.c changes inverted.
- Lorem Ipsum in Greek.
- Lorem Ipsum in Greek inverted.
External:
- Code indentation change.
- A complex change (chunk 1) in which the alignment becomes so complex that it is better for clarity to abandon it and just show the left and right sides contiguously.
- An indentation change. See especially lines 2313 and 2317 on the right, that their green indentation addition is left-justified.