Artifact e99f6fed1c4f818956e562a51654d56bd3ac0936:
- File test/diff-test-1.wiki — part of check-in [47dacaa69b] at 2012-12-15 01:37:32 on branch trunk — More test cases for the side-by-side diff. No changes to code. (user: drh size: 2571)
Graph Test One
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 preformance 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.
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.