Rob Rix
|
6b65574193
|
Correct the end column.
Oy vey.
|
2016-09-14 02:18:57 -04:00 |
|
Rob Rix
|
979abfefab
|
Avoid repeated Range computations.
|
2016-09-14 02:10:30 -04:00 |
|
Rob Rix
|
4a06d76054
|
Move cmarkParser to its own module.
|
2016-09-14 02:08:27 -04:00 |
|
Rob Rix
|
88865f2c09
|
Traverse nodes within their parent spans.
|
2016-09-14 02:04:38 -04:00 |
|
Rob Rix
|
da19d6672e
|
Use totalSpan to define errorNode.
|
2016-09-14 01:58:38 -04:00 |
|
Rob Rix
|
6317228466
|
Move totalSpan into Source.
|
2016-09-14 01:57:51 -04:00 |
|
Rob Rix
|
f30fe7b358
|
Trim out nodes without positions.
|
2016-09-14 01:56:25 -04:00 |
|
Rob Rix
|
89a769ca35
|
Convert between 0- and 1-indexed spans.
|
2016-09-14 01:45:17 -04:00 |
|
Rob Rix
|
27d4cc0775
|
🔥 an obsolete comment.
|
2016-09-14 01:44:52 -04:00 |
|
Rob Rix
|
56fd38d9d3
|
Merge branch 'master' into markdown
|
2016-09-14 00:12:50 -04:00 |
|
Rob Rix
|
9e36a53f07
|
Merge pull request #825 from github/icu-fixes
ICU fixes
|
2016-09-13 16:44:51 -04:00 |
|
joshvera
|
c9d86fc930
|
++text-icu
|
2016-09-13 15:45:44 -04:00 |
|
Rob Rix
|
baba6eec73
|
🔥 the unused outputPath field from DiffArguments.
|
2016-09-13 15:40:53 -04:00 |
|
Rob Rix
|
12302e17ed
|
Compute a Range for Markdown nodes.
|
2016-09-13 15:17:27 -04:00 |
|
Rob Rix
|
a6633a5351
|
🔥 a redundant binding.
|
2016-09-13 15:10:49 -04:00 |
|
Rob Rix
|
953bf3ba58
|
Stop hiding ++ , Source doesn’t export it any more.
|
2016-09-13 15:09:55 -04:00 |
|
Rob Rix
|
85fdc3a807
|
Correct the computation of the end index.
|
2016-09-13 15:04:25 -04:00 |
|
Rob Rix
|
1c335df1f0
|
Verify that sourceSpanToRange computes correct ranges within lines.
|
2016-09-13 15:04:17 -04:00 |
|
Rob Rix
|
e6f4db8ee8
|
Compute the insetting of SourceSpans & Ranges.
|
2016-09-13 15:03:58 -04:00 |
|
joshvera
|
b4a94e27a1
|
++text-icu
|
2016-09-13 15:00:40 -04:00 |
|
joshvera
|
e4a0980cf9
|
++text-icu
|
2016-09-13 14:47:06 -04:00 |
|
Rob Rix
|
50e5f8a411
|
Verify that sourceSpanToRange computes multi-line ranges.
|
2016-09-13 14:27:52 -04:00 |
|
Rob Rix
|
8de562b88e
|
Verify that totalSpan covers multiple lines.
|
2016-09-13 14:27:36 -04:00 |
|
Rob Rix
|
1b890bcde4
|
Verify that totalSpan covers single lines.
|
2016-09-13 14:27:29 -04:00 |
|
Rob Rix
|
8bdf162874
|
Rename the line-by-line test.
|
2016-09-13 14:27:15 -04:00 |
|
Rob Rix
|
c157962785
|
Add a helper to compute the total span of some source.
|
2016-09-13 14:27:05 -04:00 |
|
joshvera
|
37925939ea
|
++text-icu
|
2016-09-13 13:51:19 -04:00 |
|
joshvera
|
ac313a6b08
|
++text-icu
|
2016-09-13 13:46:18 -04:00 |
|
Rob Rix
|
6ce0ce5e26
|
Indentation.
|
2016-09-13 13:14:02 -04:00 |
|
joshvera
|
ed7778ae18
|
++text-icu
|
2016-09-13 12:43:34 -04:00 |
|
Rob Rix
|
c5fed4ac25
|
Test sourceSpanToRange across arbitrary sources.
|
2016-09-13 12:37:59 -04:00 |
|
Rob Rix
|
61dd23789d
|
Rename the test.
|
2016-09-13 12:32:28 -04:00 |
|
Rob Rix
|
03f3cc01d3
|
Abstract how lengths are summed.
|
2016-09-13 12:25:55 -04:00 |
|
Rob Rix
|
66f5d39021
|
Compute the end index.
|
2016-09-13 12:24:47 -04:00 |
|
Rob Rix
|
07247e83c0
|
Compute the start index.
|
2016-09-13 12:23:47 -04:00 |
|
Rob Rix
|
5459bd4313
|
🔥 This was wrong.
|
2016-09-13 12:23:25 -04:00 |
|
Rob Rix
|
77ddc0abd8
|
Source spans are zero-indexed.
|
2016-09-13 12:23:05 -04:00 |
|
Rob Rix
|
b7d9ab1875
|
Add a trivial test of SourceSpan -> Range computation.
|
2016-09-13 12:09:18 -04:00 |
|
Rob Rix
|
7dc8393953
|
📝 sourceSpanToRange.
|
2016-09-13 12:00:41 -04:00 |
|
Rob Rix
|
b3248a4a95
|
Merge branch 'master' into markdown
|
2016-09-13 11:59:50 -04:00 |
|
Rob Rix
|
076f5c0d1e
|
Stub in a spec for sourceSpanToRange.
|
2016-09-13 11:59:46 -04:00 |
|
Rob Rix
|
4603cea555
|
Stub in a SourceSpan -> Range conversion.
|
2016-09-13 11:58:55 -04:00 |
|
Rob Rix
|
b5d14e702c
|
Test that actualLineRanges is exhaustive.
|
2016-09-13 11:56:43 -04:00 |
|
Rob Rix
|
2f0bd6d81f
|
nl at eof
|
2016-09-13 11:56:32 -04:00 |
|
Rob Rix
|
561d03b6ba
|
🔥 Source’s definition of ++.
|
2016-09-13 11:45:30 -04:00 |
|
Rob Rix
|
d7a3747545
|
Define mappend without reference to Source.++.
|
2016-09-13 11:44:18 -04:00 |
|
Rob Rix
|
04519db7a9
|
Verify that actualLineRanges produces the intended # of lines.
|
2016-09-13 11:39:27 -04:00 |
|
Rob Rix
|
8d5bc01a75
|
Run the Source spec.
|
2016-09-13 11:39:05 -04:00 |
|
Rob Rix
|
d8c38b83bb
|
Merge branch 'master' into markdown
|
2016-09-13 11:35:13 -04:00 |
|
Rob Rix
|
dcc164d09f
|
Add a spec for Source.
|
2016-09-13 11:35:10 -04:00 |
|