Artifact 80d1c6426435fc7e704398231b43130d0580638d:
- File test/diff-test-1.wiki — part of check-in [4f8631eb1d] at 2012-12-15 15:18:03 on branch trunk — More tests in to the difference-engine test page. (user: drh size: 2867) [more...]
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.
- sqlite3.c changes that are difficult to align.
- sqlite3.c changes 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.