Rob Rix
|
1331cc2c02
|
Don’t import parser.h.
🎩 @maxbrunsfeld.
|
2015-10-27 09:50:26 -04:00 |
|
joshvera
|
3a1c4a3b0d
|
parse whitespace around separators
|
2015-10-26 16:52:30 -04:00 |
|
joshvera
|
3d8b7c1832
|
Remove JSONLeaf from doubt-swift target
|
2015-10-26 16:45:09 -04:00 |
|
joshvera
|
b9be03e540
|
Add Fixed case to Syntax.equals
|
2015-10-26 16:38:07 -04:00 |
|
joshvera
|
3d84c3be73
|
Improve escape character parsing
|
2015-10-26 16:37:50 -04:00 |
|
joshvera
|
14fac1df3c
|
don't parse whitespace ranges along with syntax
|
2015-10-26 16:37:34 -04:00 |
|
joshvera
|
98d8d52048
|
sepBy
|
2015-10-26 16:36:22 -04:00 |
|
Rob Rix
|
d09a151486
|
Add a bridging header importing tree-sitter.
|
2015-10-26 16:04:22 -04:00 |
|
Rob Rix
|
b5a0d950b3
|
Search for tree-sitter’s headers.
|
2015-10-26 16:02:31 -04:00 |
|
Rob Rix
|
c5f39d0997
|
Add a doubt-difftool target linking runtime and compiler .
|
2015-10-26 16:00:52 -04:00 |
|
Rob Rix
|
7d27a8405b
|
More stupid metadata that Xcode needs to bump every so often.
|
2015-10-26 16:00:33 -04:00 |
|
Rob Rix
|
caae1694e3
|
Add a target for the tree-sitter compiler.
|
2015-10-26 15:52:21 -04:00 |
|
Rob Rix
|
3baa3e4e61
|
Build with the empty string.
|
2015-10-26 15:49:44 -04:00 |
|
Rob Rix
|
0e7639f0d6
|
Build and clean.
|
2015-10-26 15:45:51 -04:00 |
|
Rob Rix
|
64f7e9d30a
|
Correct the directory.
|
2015-10-26 15:42:06 -04:00 |
|
Rob Rix
|
83337a55cc
|
Build using the tree-sitter script.
|
2015-10-26 15:40:56 -04:00 |
|
Rob Rix
|
0c8ae2a286
|
Pass the action to the external build tool.
|
2015-10-26 15:40:50 -04:00 |
|
Rob Rix
|
39e372819b
|
Add a script to build tree-sitter.
|
2015-10-26 15:40:22 -04:00 |
|
Rob Rix
|
13f91b80a3
|
Add a target for tree-sitter’s runtime library.
|
2015-10-26 15:36:07 -04:00 |
|
Rob Rix
|
98d4e1dd8f
|
Okay, Xcode whatever you say.
|
2015-10-26 15:34:41 -04:00 |
|
joshvera
|
e59946aa0a
|
Return Members as Fixed
|
2015-10-26 15:06:45 -04:00 |
|
joshvera
|
92539dec54
|
Make JSONLeaf and JSONParser public
|
2015-10-26 15:06:33 -04:00 |
|
joshvera
|
3802854f4e
|
Add failing test
|
2015-10-26 15:05:58 -04:00 |
|
Rob Rix
|
7b6f185884
|
Add tree-sitter as a submodule.
|
2015-10-26 15:03:47 -04:00 |
|
joshvera
|
d40ec59f61
|
WIP .Fixed dictionaries
|
2015-10-26 13:31:25 -04:00 |
|
joshvera
|
29250af579
|
stub JSONParserTests
|
2015-10-26 13:31:09 -04:00 |
|
Josh Vera
|
8885d17e56
|
Merge pull request #147 from github/diff-ui-shows-original-sources-for-unchanged-ranges-as-well
Diff UI shows original sources for unchanged ranges as well
|
2015-10-26 11:51:58 -04:00 |
|
Rob Rix
|
ec06db7c08
|
Display Fixed nodes.
|
2015-10-26 09:35:54 -04:00 |
|
Rob Rix
|
53cea24ddc
|
Map Fixed nodes.
|
2015-10-26 09:35:46 -04:00 |
|
Rob Rix
|
9bef60f2dd
|
Construct Fixed nodes.
|
2015-10-26 09:35:42 -04:00 |
|
Rob Rix
|
9041ebafa1
|
Merge branch 'master' into diff-ui-shows-original-sources-for-unchanged-ranges-as-well
Conflicts:
prototype/Doubt/Syntax.swift
|
2015-10-26 09:31:44 -04:00 |
|
Rob Rix
|
c0f9120d1b
|
Classify replacements.
|
2015-10-23 21:29:21 -04:00 |
|
Rob Rix
|
72b97d1b3a
|
Replacements are yellow.
|
2015-10-23 21:29:02 -04:00 |
|
Rob Rix
|
6a76b1d97e
|
Assign classes to insertions.
|
2015-10-23 21:27:11 -04:00 |
|
Rob Rix
|
ee1d00a74c
|
Assign classes to deletions.
|
2015-10-23 21:25:55 -04:00 |
|
Rob Rix
|
dc4fd6f659
|
Columns have no background colour.
|
2015-10-23 21:25:50 -04:00 |
|
Rob Rix
|
15813f38ef
|
Allow the things to be side by side.
|
2015-10-23 21:22:58 -04:00 |
|
Rob Rix
|
4775d8e925
|
Apparently we pass this parameter, so let’s use it.
|
2015-10-23 21:22:28 -04:00 |
|
Rob Rix
|
28d7325647
|
Skip empty things.
|
2015-10-23 21:19:43 -04:00 |
|
Rob Rix
|
c01624abe9
|
Map ranges and stuff correctly.
|
2015-10-23 21:19:37 -04:00 |
|
Rob Rix
|
865dbe2eed
|
Mapping into null is a bad idea.
|
2015-10-23 21:19:25 -04:00 |
|
Rob Rix
|
770e826340
|
Use classes to signal diffs.
|
2015-10-23 21:19:19 -04:00 |
|
Rob Rix
|
5939f3a865
|
Map the before and after terms separately I guess.
|
2015-10-23 21:05:51 -04:00 |
|
Rob Rix
|
fc60c75b14
|
Assign the range of patches.
|
2015-10-23 21:05:30 -04:00 |
|
Rob Rix
|
b7ac783e19
|
Get ranges for children.
|
2015-10-23 21:05:20 -04:00 |
|
Rob Rix
|
b3dfee8fc0
|
Terminate.
|
2015-10-23 20:51:31 -04:00 |
|
Rob Rix
|
8b1ae5f5b5
|
Separate Term decoding and construction.
|
2015-10-23 20:37:58 -04:00 |
|
Rob Rix
|
95cc7e7768
|
Diff catamorphisms.
|
2015-10-23 20:27:12 -04:00 |
|
Rob Rix
|
e152b0084c
|
Use a term-to-DOM wrapper function.
|
2015-10-23 20:23:53 -04:00 |
|
Rob Rix
|
38ec0850c2
|
Default recur parameter.
|
2015-10-23 20:23:35 -04:00 |
|