|
1
|
<title>Graph Test One</title> |
|
2
|
|
|
3
|
This page contains list of URLs of interesting diffs. |
|
4
|
Click on all URLs, one by one, to verify |
|
5
|
the correct operation of the diff logic. |
|
6
|
For correct testing, many of these require <tt>show-version-diffs</tt> |
|
7
|
to be enabled in the [/setup_timeline|Timeline Display Preferences] |
|
8
|
configuration page. |
|
9
|
|
|
10
|
* <a href="../../../info/030035345c#chunk73" target="testwindow"> |
|
11
|
Multiple edits on a single line.</a> This is an SQLite version |
|
12
|
update diff. It is a large diff and contains many other interesting |
|
13
|
features. Scan the whole diff. |
|
14
|
* <a href="../../../fdiff?v1=6da016415dc52d61&v2=af6df3466e3c4a88" |
|
15
|
target="testwindow">Tricky alignment and multiple edits per line</a>. |
|
16
|
* <a href="../../../fdiff?v1=7108d4748b111d23&v2=2303a98525b39d19#chunk3" |
|
17
|
target="testwindow">Add a column to a table</a> |
|
18
|
* <a href="../../../fdiff?v1=d1c60722e0b9d775&v2=58d1a8991bacb113" |
|
19
|
target="testwindow">Column alignment with multibyte characters.</a> |
|
20
|
The edit of a line with multibyte characters is the first chunk. |
|
21
|
* <a href="../../../fdiff?v1=57b0d8183cab0e3d&v2=37b3ef49d73cdfe6" |
|
22
|
target="testwindow">Large diff of sqlite3.c</a>. This diff was very |
|
23
|
slow prior to the performance enhancement change [9e15437e97]. |
|
24
|
* <a href="../../../info/bda00cbada#chunk49" target="testwindow"> |
|
25
|
A difficult indentation change.</a> UPDATE: Notice also the improved |
|
26
|
multi-segment update marks on lines 122648 and 122763 on the new side. |
|
27
|
* <a href="../../../fdiff?v1=bc8100c9ee01b8c2&v2=1d2acc1a2a65c2bf#chunk42" |
|
28
|
target="testwindow">Inverse of the previous.</a> |
|
29
|
* <a href="../../../fdiff?v1=955cc67ace8fb622&v2=e2e1c87b86664b45#chunk13" |
|
30
|
target="testwindow">Another tricky indentation.</a> Notice especially |
|
31
|
lines 59398 and 59407 on the left. |
|
32
|
* <a href="../../../fdiff?v2=955cc67ace8fb622&v1=e2e1c87b86664b45#chunk13" |
|
33
|
target="testwindow">Inverse of the previous.</a> |
|
34
|
* <a href="../../../fdiff?v1=955cc67ace8fb622&v2=e2e1c87b86664b45#chunk24" |
|
35
|
target="testwindow">A complex change</a> that is difficult to align, and |
|
36
|
hence falls back to the "delete left and insert right" strategy. |
|
37
|
* <a href="../../../fdiff?v2=955cc67ace8fb622&v1=e2e1c87b86664b45#chunk24" |
|
38
|
target="testwindow">Inverse of the previous.</a> |
|
39
|
* <a href="../../../fdiff?v1=21f9a00fe2fa4a17&v2=d5c4ff0532bd89c3#chunk5" |
|
40
|
target="testwindow">sqlite3.c changes</a> |
|
41
|
that are difficult to align. |
|
42
|
* <a href="../../../fdiff?v2=21f9a00fe2fa4a17&v1=d5c4ff0532bd89c3#chunk5" |
|
43
|
target="testwindow">sqlite3.c changes inverted.</a> |
|
44
|
* <a href="../../../fdiff?v1=4f70c682e44f&v2=55659c6e062994f" |
|
45
|
target="testwindow">Lorem Ipsum in Greek.</a> |
|
46
|
* <a href="../../../fdiff?v2=4f70c682e44f&v1=55659c6e062994f" |
|
47
|
target="testwindow">Lorem Ipsum in Greek inverted.</a> |
|
48
|
|
|
49
|
External: |
|
50
|
|
|
51
|
* <a href="http://www.sqlite.org/src/fdiff?v1=aafcb21a74e41f9a&v2=a6d127dd05daf0f9#chunk3" target="testwindow"> |
|
52
|
Code indentation change.</a> |
|
53
|
* <a href="http://www.sqlite.org/src/info/52e755943f" target="testwindow"> |
|
54
|
A complex change (chunk 1) in which the alignment becomes so complex |
|
55
|
that it is better for clarity to abandon it and just show the left |
|
56
|
and right sides contiguously.</a> |
|
57
|
* <a href="http://www.sqlite.org/src/info/3d65c70343#chunk5" |
|
58
|
target="testwindow"> |
|
59
|
An indentation change. See especially lines 2313 and 2317 on the right, |
|
60
|
that their green indentation addition is left-justified.</a> |
|
61
|
|