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. For correct testing, many of these require show-version-diffs to be enabled in the Timeline Display Preferences configuration page.
- 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.
- 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.