Moved code around for unified diff handling
This commit is contained in:
parent
503d912262
commit
861c53889d
10 changed files with 49 additions and 50 deletions
|
|
@ -1,22 +0,0 @@
|
|||
---
|
||||
source: src/text.rs
|
||||
expression: "&diff.ops()"
|
||||
---
|
||||
[
|
||||
Equal {
|
||||
old_index: 0,
|
||||
new_index: 0,
|
||||
len: 1,
|
||||
},
|
||||
Replace {
|
||||
old_index: 1,
|
||||
old_len: 1,
|
||||
new_index: 1,
|
||||
new_len: 1,
|
||||
},
|
||||
Equal {
|
||||
old_index: 2,
|
||||
new_index: 2,
|
||||
len: 1,
|
||||
},
|
||||
]
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
---
|
||||
source: src/text.rs
|
||||
expression: diff.ops()
|
||||
---
|
||||
[
|
||||
Equal {
|
||||
old_index: 0,
|
||||
new_index: 0,
|
||||
len: 1,
|
||||
},
|
||||
Replace {
|
||||
old_index: 1,
|
||||
old_len: 1,
|
||||
new_index: 1,
|
||||
new_len: 1,
|
||||
},
|
||||
Equal {
|
||||
old_index: 2,
|
||||
new_index: 2,
|
||||
len: 5,
|
||||
},
|
||||
Replace {
|
||||
old_index: 7,
|
||||
old_len: 2,
|
||||
new_index: 7,
|
||||
new_len: 1,
|
||||
},
|
||||
Equal {
|
||||
old_index: 9,
|
||||
new_index: 8,
|
||||
len: 1,
|
||||
},
|
||||
Replace {
|
||||
old_index: 10,
|
||||
old_len: 1,
|
||||
new_index: 9,
|
||||
new_len: 1,
|
||||
},
|
||||
]
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
---
|
||||
source: src/text.rs
|
||||
expression: "&changes"
|
||||
---
|
||||
[
|
||||
Change {
|
||||
tag: Equal,
|
||||
old_index: Some(
|
||||
0,
|
||||
),
|
||||
new_index: Some(
|
||||
0,
|
||||
),
|
||||
value: "Hello World\n",
|
||||
},
|
||||
Change {
|
||||
tag: Delete,
|
||||
old_index: Some(
|
||||
1,
|
||||
),
|
||||
new_index: None,
|
||||
value: "some stuff here\n",
|
||||
},
|
||||
Change {
|
||||
tag: Insert,
|
||||
old_index: None,
|
||||
new_index: Some(
|
||||
1,
|
||||
),
|
||||
value: "some amazing stuff here\n",
|
||||
},
|
||||
Change {
|
||||
tag: Equal,
|
||||
old_index: Some(
|
||||
2,
|
||||
),
|
||||
new_index: Some(
|
||||
2,
|
||||
),
|
||||
value: "some more stuff here\n",
|
||||
},
|
||||
]
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
---
|
||||
source: src/text.rs
|
||||
expression: "&diff.unified_diff(3, Some((\"old\", \"new\")))"
|
||||
---
|
||||
--- old
|
||||
+++ new
|
||||
@@ -0 +2 @@
|
||||
Hello World
|
||||
-some stuff here
|
||||
+some amazing stuff here
|
||||
some more stuff here
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
---
|
||||
source: src/text.rs
|
||||
expression: "&changes"
|
||||
---
|
||||
[
|
||||
Change {
|
||||
tag: Equal,
|
||||
old_index: Some(
|
||||
0,
|
||||
),
|
||||
new_index: Some(
|
||||
0,
|
||||
),
|
||||
value: "a\n",
|
||||
},
|
||||
Change {
|
||||
tag: Delete,
|
||||
old_index: Some(
|
||||
1,
|
||||
),
|
||||
new_index: None,
|
||||
value: "b",
|
||||
},
|
||||
Change {
|
||||
tag: Equal,
|
||||
old_index: None,
|
||||
new_index: None,
|
||||
value: "\n",
|
||||
},
|
||||
Change {
|
||||
tag: Insert,
|
||||
old_index: None,
|
||||
new_index: Some(
|
||||
1,
|
||||
),
|
||||
value: "c\n",
|
||||
},
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue