Rob Rix
|
bd73cd0e1d
|
Bump to the latest tree-sitter* packages.
|
2019-09-27 14:02:49 -04:00 |
|
Rob Rix
|
cf1320586d
|
🔥 Data.Tag.
|
2019-09-27 12:04:24 -04:00 |
|
Rob Rix
|
b99366fc37
|
Tag using the precise AST when requested.
|
2019-09-27 11:56:45 -04:00 |
|
Rob Rix
|
e25d5e1d7d
|
Perform renderToSymbols out of the monad.
|
2019-09-27 11:53:31 -04:00 |
|
Rob Rix
|
958c66a275
|
Use Tags.Tag.
|
2019-09-27 11:49:16 -04:00 |
|
Rob Rix
|
3659912e41
|
Tags always have a line.
|
2019-09-27 11:34:08 -04:00 |
|
Rob Rix
|
65eed49ecc
|
slice/firstLine are total.
|
2019-09-27 11:33:13 -04:00 |
|
Rob Rix
|
bbb583de55
|
ContextTokens always have Ranges.
|
2019-09-27 11:30:33 -04:00 |
|
Rob Rix
|
376ea3e165
|
Tokens always have Ranges.
|
2019-09-27 11:28:14 -04:00 |
|
Rob Rix
|
53f3e5e9cc
|
🔥 the context field from Data.Tag.Tag.
|
2019-09-27 11:17:41 -04:00 |
|
Rob Rix
|
ed85a4483f
|
🔥 the HasSpan instance for Tag.
|
2019-09-27 11:16:14 -04:00 |
|
Rob Rix
|
7406910b4a
|
🔥 the ToJSON instance for Tag.
|
2019-09-27 11:15:26 -04:00 |
|
Rob Rix
|
661e582794
|
Pull symbolsToSummarize & tagToSymbol out to the top level.
|
2019-09-27 11:00:48 -04:00 |
|
Rob Rix
|
4a1b8e80c0
|
Reformat slightly.
|
2019-09-27 10:59:55 -04:00 |
|
Rob Rix
|
cf940ff595
|
precisePythonParser produces a Py.Term.
|
2019-09-27 10:53:26 -04:00 |
|
Rob Rix
|
cdb0488fde
|
Depend on semantic-tags.
|
2019-09-27 10:53:16 -04:00 |
|
Rob Rix
|
4f85f5148f
|
Define an Unmarshal instance for Py.Term.
|
2019-09-27 10:52:43 -04:00 |
|
Rob Rix
|
9b704006b4
|
🔥 an obsolete pragma.
|
2019-09-27 10:49:20 -04:00 |
|
Rob Rix
|
30a47a2595
|
📝 Language.Python.
|
2019-09-27 10:48:39 -04:00 |
|
Rob Rix
|
3fafa4f556
|
Tidy up with type applications.
|
2019-09-27 10:45:59 -04:00 |
|
Rob Rix
|
6a40b9a6cd
|
🔥 a redundant Element constraint.
|
2019-09-27 10:45:12 -04:00 |
|
Rob Rix
|
0c3e754eea
|
Alignment.
|
2019-09-27 10:43:31 -04:00 |
|
Rob Rix
|
e84da318a3
|
🔥 ApplyAll'.
|
2019-09-27 10:43:11 -04:00 |
|
Rob Rix
|
ed7d152169
|
Use the shared blobLanguage computation.
|
2019-09-27 10:41:22 -04:00 |
|
Rob Rix
|
6538f4d885
|
Revert "Bring the language modes into scope."
This reverts commit 8ca3d7b277 .
|
2019-09-27 10:40:37 -04:00 |
|
Rob Rix
|
3058646b44
|
Update for * -> * Unmarshal.
|
2019-09-27 10:36:56 -04:00 |
|
Rob Rix
|
fe349fc3f0
|
Merge branch 'master' into semantic-tags
|
2019-09-27 10:00:56 -04:00 |
|
Rob Rix
|
c0be280f34
|
Import runReader.
|
2019-09-27 10:00:40 -04:00 |
|
Rob Rix
|
71e796b1b9
|
This field is not in Maybe.
|
2019-09-27 10:00:32 -04:00 |
|
Rob Rix
|
d0f0925c37
|
🔥 a redundant import.
|
2019-09-27 10:00:14 -04:00 |
|
Rob Rix
|
374dae0229
|
🔥 a redundant language extension.
|
2019-09-27 09:57:12 -04:00 |
|
Rob Rix
|
c34b8fe568
|
Merge pull request #283 from github/remove-language-cli-specification
Remove FILE:LANG argument from CLI
|
2019-09-26 23:26:00 -04:00 |
|
Timothy Clem
|
15cd4857ce
|
Remove FILE:LANG argument from CLI
|
2019-09-26 14:17:24 -07:00 |
|
Rob Rix
|
8ca3d7b277
|
Bring the language modes into scope.
|
2019-09-26 14:04:46 -04:00 |
|
Rob Rix
|
3c564eb7a5
|
Add a FIXME.
|
2019-09-26 13:51:33 -04:00 |
|
Rob Rix
|
a17a53fb19
|
Turn off orphan instance warnings in Parsing.Parser.
|
2019-09-26 13:50:58 -04:00 |
|
Rob Rix
|
f4d89746d1
|
Define a precise Python parser.
|
2019-09-26 13:50:20 -04:00 |
|
Rob Rix
|
ead0253c73
|
Define orphan Unmarshal instances for Loc, Span, and Range.
|
2019-09-26 13:49:45 -04:00 |
|
Rob Rix
|
e5ef1e67ef
|
Fix a couple of errors in the tests.
|
2019-09-26 13:40:22 -04:00 |
|
Rob Rix
|
94f6f8e29f
|
Define an UnmarshalParser constructor.
|
2019-09-26 13:27:19 -04:00 |
|
Rob Rix
|
957f8abdd4
|
Add a helper to parse to precise ASTs.
|
2019-09-26 13:24:24 -04:00 |
|
Rob Rix
|
8210639d35
|
Allow the action to report failures.
|
2019-09-26 13:23:49 -04:00 |
|
Rob Rix
|
a74490cc15
|
Factor the conditional leftward.
|
2019-09-26 13:03:40 -04:00 |
|
Rob Rix
|
07ddc7699e
|
Kleisli composition.
|
2019-09-26 12:58:40 -04:00 |
|
Rob Rix
|
d4eefbf04b
|
Factor the action-agnostic portion of parseToAST into a runParse function.
|
2019-09-26 12:57:15 -04:00 |
|
Rob Rix
|
661805e6da
|
withRootNode already copies into the pointer.
|
2019-09-26 12:54:20 -04:00 |
|
Rob Rix
|
7c40ca0753
|
Correct the docs for parseToAST.
|
2019-09-26 12:51:10 -04:00 |
|
Rob Rix
|
81fca0f6bb
|
🔥 runParserToAST.
|
2019-09-26 12:50:35 -04:00 |
|
Rob Rix
|
3f4c89d09b
|
Return errors from runParseToAST.
|
2019-09-26 12:47:33 -04:00 |
|
Rob Rix
|
2745c69aa1
|
Rely on the TS definition of withParser.
|
2019-09-26 12:45:50 -04:00 |
|