Rob Rix
|
055274fd78
|
🔥 Semantic.Util.Disabled.
|
2019-10-18 12:57:52 -04:00 |
|
Rob Rix
|
338df8935e
|
🔥 Semantic.REPL.
|
2019-10-18 12:57:26 -04:00 |
|
Ayman Nadeem
|
44db35aba0
|
Merge pull request #243 from github/semantic-ast
semantic-ast
|
2019-10-18 11:52:15 -04:00 |
|
Ayman Nadeem
|
6c64e6eb99
|
Merge branch 'master' into semantic-ast
|
2019-10-18 11:27:02 -04:00 |
|
Ayman Nadeem
|
67760145e8
|
case over Format
|
2019-10-18 11:23:37 -04:00 |
|
Ayman Nadeem
|
1537f43fde
|
add Pretty constructor to Format
|
2019-10-18 11:23:23 -04:00 |
|
Ayman Nadeem
|
fb5132d43f
|
pull pretty-simple into semantic-ast
|
2019-10-18 11:23:01 -04:00 |
|
Patrick Thomson
|
d3425d1b49
|
Merge pull request #340 from github/bump-lingo
Bump lingo to 0.3 and remove hack associated with #333.
|
2019-10-18 11:21:49 -04:00 |
|
Ayman Nadeem
|
b0fb726d4d
|
case over format
|
2019-10-18 11:14:56 -04:00 |
|
Patrick Thomson
|
8289e7eb22
|
Merge remote-tracking branch 'origin/master' into bump-lingo
|
2019-10-18 10:53:36 -04:00 |
|
Patrick Thomson
|
d586ef70df
|
PVP lingo dep.
|
2019-10-18 10:53:15 -04:00 |
|
Rob Rix
|
2ea97efed8
|
Merge branch 'master' into join-these-blobs-with-this-one-weird-trick
|
2019-10-18 10:49:01 -04:00 |
|
Patrick Thomson
|
00f9a1d892
|
Merge pull request #346 from github/toc-this-way
ToC refactoring
|
2019-10-18 09:33:23 -04:00 |
|
Rob Rix
|
c07532e3f3
|
Merge branch 'toc-this-way' into join-these-blobs-with-this-one-weird-trick
|
2019-10-17 22:04:35 -04:00 |
|
Rob Rix
|
8a3c49f3df
|
Reformat dedupe.
|
2019-10-17 22:03:02 -04:00 |
|
Rob Rix
|
fbfcdd8985
|
LambdaCase.
|
2019-10-17 21:59:35 -04:00 |
|
Rob Rix
|
7ab0695766
|
More queswish.
Co-Authored-By: Patrick Thomson <patrickt@github.com>
|
2019-10-17 19:38:34 -04:00 |
|
Rob Rix
|
3d1732a061
|
Use the queswish operator.
Co-Authored-By: Patrick Thomson <patrickt@github.com>
|
2019-10-17 19:37:58 -04:00 |
|
Rob Rix
|
c31972242a
|
Fix up the tests.
|
2019-10-17 19:31:46 -04:00 |
|
Ayman Nadeem
|
e0c60bf166
|
utf8-string is irrelevant now
|
2019-10-17 17:31:39 -04:00 |
|
Ayman Nadeem
|
a4ddeb45a4
|
go back to pack
|
2019-10-17 17:31:04 -04:00 |
|
Ayman Nadeem
|
0b6037dfba
|
Merge branch 'master' into semantic-ast
|
2019-10-17 17:20:34 -04:00 |
|
Rob Rix
|
ea2cd5528a
|
Define a Bifunctor instance for Edit.
|
2019-10-17 13:55:59 -04:00 |
|
Rob Rix
|
a0e52c1b9d
|
Fix some imports.
|
2019-10-17 13:50:22 -04:00 |
|
Rob Rix
|
30872c822f
|
Export SummarizeDiff & the parsers.
|
2019-10-17 13:50:12 -04:00 |
|
Rob Rix
|
93be1bc1a4
|
Run with the default language modes.
|
2019-10-17 13:47:52 -04:00 |
|
Rob Rix
|
0228a5765f
|
Sort imports.
|
2019-10-17 13:45:36 -04:00 |
|
Rob Rix
|
ae08b29fb2
|
Add a missing import.
|
2019-10-17 13:45:28 -04:00 |
|
Rob Rix
|
9a7a6061af
|
s/EditScript/[Edit].
|
2019-10-17 13:44:51 -04:00 |
|
Rob Rix
|
f8078518a0
|
There are four fields.
|
2019-10-17 13:44:25 -04:00 |
|
Ayman Nadeem
|
4caeefe849
|
depend on utf8-string
|
2019-10-17 13:41:38 -04:00 |
|
Ayman Nadeem
|
322feb2d70
|
convert UTF8 ByteString without going through Text
|
2019-10-17 13:41:30 -04:00 |
|
Rob Rix
|
1886c9d4e5
|
Parse language mode arguments for diffing.
|
2019-10-17 12:44:24 -04:00 |
|
Rob Rix
|
3d01323129
|
Extract the parser for the language modes.
|
2019-10-17 12:43:58 -04:00 |
|
Rob Rix
|
dca68d3714
|
Use precise parsers for ToC where available.
|
2019-10-17 12:43:50 -04:00 |
|
Rob Rix
|
c9eee51a15
|
Run a reader effect for the language modes around diffing.
|
2019-10-17 12:43:23 -04:00 |
|
Rob Rix
|
93c459b205
|
Derive SummarizeDiff instances for the precise AST types.
|
2019-10-17 12:35:51 -04:00 |
|
Rob Rix
|
45363a7950
|
Define a newtype for computing summaries from tags.
|
2019-10-17 12:33:51 -04:00 |
|
Rob Rix
|
b22d86b55b
|
Tags hold a Loc.
|
2019-10-17 12:28:32 -04:00 |
|
Rob Rix
|
f7a0673dfe
|
Carry the entire Loc along in Taggable.
|
2019-10-17 12:16:28 -04:00 |
|
Rob Rix
|
267115ce31
|
🔥 the text field from Declaration.
|
2019-10-17 11:36:04 -04:00 |
|
Rob Rix
|
ccc95d87b9
|
Reformat the end of Declaration.
|
2019-10-17 11:32:52 -04:00 |
|
Rob Rix
|
8b9a65c4f8
|
Export summarizeChange.
|
2019-10-17 11:29:22 -04:00 |
|
Rob Rix
|
1dbd5c6e8f
|
Rename recordSummary to summarizeChange.
|
2019-10-17 11:12:40 -04:00 |
|
Rob Rix
|
28d0a94996
|
Correct the docs for recordSummary.
|
2019-10-17 11:12:01 -04:00 |
|
Rob Rix
|
c3d7c426c6
|
Redefine Edit as a datatype.
|
2019-10-17 11:09:39 -04:00 |
|
Rob Rix
|
dff89a12fb
|
Define an Edit synonym instead of EditScript.
|
2019-10-17 11:02:58 -04:00 |
|
Rob Rix
|
925ff6fc41
|
Derive the ToTags instances for the precise term types.
|
2019-10-17 06:36:33 -04:00 |
|
Rob Rix
|
2e0f0c4eca
|
Define a newtype for Precise ToTags deriving.
|
2019-10-17 06:34:56 -04:00 |
|
Rob Rix
|
a05370f7e1
|
Move SummarizeDiff into TOCSummaries.
|
2019-10-17 06:32:47 -04:00 |
|