Rob Rix
|
994789eaaf
|
Add generic implementations.
|
2017-08-23 11:42:54 -04:00 |
|
Rob Rix
|
e75c99772c
|
Stub in a module for generic lifted pretty-printing.
|
2017-08-23 11:41:14 -04:00 |
|
Rob Rix
|
e1669b66c1
|
Bump prettyprinter.
|
2017-08-23 11:41:06 -04:00 |
|
Rob Rix
|
e44f43e689
|
🔥 Data.Functor.Classes.Pretty.Orphans.
|
2017-08-22 14:27:56 -04:00 |
|
Rob Rix
|
9a5f78a6c0
|
Define Pretty1 for literals without orphans.
|
2017-08-22 14:26:59 -04:00 |
|
Rob Rix
|
143bbe1908
|
Define Pretty1 for markup without orphans.
|
2017-08-22 14:20:56 -04:00 |
|
Rob Rix
|
507b2e02ef
|
Define Pretty1 for comments without orphans.
|
2017-08-22 14:20:47 -04:00 |
|
Rob Rix
|
367c6a73c5
|
Define Pretty instances in Data.Syntax without orphans.
|
2017-08-22 14:20:32 -04:00 |
|
Rob Rix
|
7b10c9976b
|
Derive a Pretty1 instance for Syntax.
|
2017-08-22 13:56:32 -04:00 |
|
Rob Rix
|
15adce1ec3
|
DerivePretty1 instances for the à la carte syntax types.
|
2017-08-22 13:55:49 -04:00 |
|
Rob Rix
|
f9974f7ec1
|
Define an orphan Pretty instance for SrcLoc.
|
2017-08-22 13:55:12 -04:00 |
|
Rob Rix
|
3554836034
|
Bump prettyprinter.
|
2017-08-22 13:55:02 -04:00 |
|
Rob Rix
|
cf1619b58f
|
Define a Pretty instance for ByteString.
|
2017-08-22 13:45:09 -04:00 |
|
Rob Rix
|
3d4c52d22e
|
Disable warnings on orphan instances.
|
2017-08-22 13:40:23 -04:00 |
|
Rob Rix
|
c2e6438bf5
|
Stub in a module for orphan instances of Pretty, Pretty1, etc.
|
2017-08-22 13:40:00 -04:00 |
|
Rob Rix
|
b9906df171
|
Bump prettyprinter for generically-derivable Pretty1.
|
2017-08-22 13:38:16 -04:00 |
|
Rob Rix
|
3f979ad58e
|
Simplify the Pretty1 instance for Patch.
|
2017-08-22 13:30:42 -04:00 |
|
Rob Rix
|
768acdd1c8
|
Simplify the Pretty instance for Records.
|
2017-08-22 13:17:49 -04:00 |
|
Rob Rix
|
14335fd221
|
Define an orphan Pretty1 instance for Union.
|
2017-08-22 13:12:00 -04:00 |
|
Rob Rix
|
41e0ea41a4
|
Define a Pretty instance for Category.
|
2017-08-22 13:06:39 -04:00 |
|
Rob Rix
|
35cb3da717
|
Define Pretty instances for Pos & Span.
|
2017-08-22 13:05:52 -04:00 |
|
Rob Rix
|
01b197ccc8
|
Define a Pretty instance for Range.
|
2017-08-22 13:03:51 -04:00 |
|
Rob Rix
|
b5a833e631
|
Define Pretty instances for Records.
|
2017-08-22 13:03:07 -04:00 |
|
Rob Rix
|
d133d3a9e9
|
Define a Pretty instance for Patch.
|
2017-08-22 12:59:24 -04:00 |
|
Rob Rix
|
246b220349
|
Define a Pretty1 instance for Patch.
|
2017-08-22 12:59:00 -04:00 |
|
Rob Rix
|
75ae8f880f
|
Define a Pretty instance for Free.
|
2017-08-22 12:53:41 -04:00 |
|
Rob Rix
|
68cc44f91b
|
Define a Pretty1 instance for Free.
|
2017-08-22 12:53:19 -04:00 |
|
Rob Rix
|
2b278c1688
|
Define a Pretty instance for Term.
|
2017-08-22 12:52:09 -04:00 |
|
Rob Rix
|
fc62716003
|
Define a Pretty1 instance for Term.
|
2017-08-22 12:51:25 -04:00 |
|
Rob Rix
|
8348dbcf29
|
Add the prettyprinter libs to the cabal.project file.
|
2017-08-22 12:50:59 -04:00 |
|
Rob Rix
|
f21d28dab0
|
Bump prettyprinter to my lifted pretty classes branch.
|
2017-08-22 12:47:29 -04:00 |
|
Rob Rix
|
e496a41680
|
Link prettyprinter.
|
2017-08-22 12:44:27 -04:00 |
|
Rob Rix
|
8eb36d9a1c
|
Add prettyprinter.
|
2017-08-22 12:43:40 -04:00 |
|
Rob Rix
|
00e411adad
|
Merge pull request #1309 from github/ignore-environment-files
Ignore cabal-generated environment files.
|
2017-08-22 12:33:30 -04:00 |
|
Rob Rix
|
762d3bf391
|
Ignore cabal-generated environment files.
|
2017-08-22 12:27:57 -04:00 |
|
Rob Rix
|
cba275b812
|
Merge pull request #1306 from github/assignment-optimization
Assignment optimization
|
2017-08-21 16:55:42 -04:00 |
|
Rob Rix
|
3125759abe
|
Assign comments in decorators.
|
2017-08-21 15:51:54 -04:00 |
|
Rob Rix
|
f924b8b63c
|
Don’t bother capturing the call stack.
|
2017-08-21 15:35:03 -04:00 |
|
Rob Rix
|
5f19a7415b
|
Move assignmentCallSite up.
|
2017-08-21 15:34:37 -04:00 |
|
Rob Rix
|
6b7114ebc8
|
Construct better errors at the end of branches.
|
2017-08-21 15:33:42 -04:00 |
|
Rob Rix
|
c572e8d3bf
|
Correct the AST type parameters.
|
2017-08-21 15:17:34 -04:00 |
|
Rob Rix
|
19d1fff2eb
|
Merge branch 'master' into assignment-optimization
|
2017-08-21 12:43:03 -04:00 |
|
Timothy Clem
|
faf703cb10
|
Merge pull request #1304 from github/ruby-comments-and-other-assignment-fixes
Ruby comments and other assignment fixes
|
2017-08-21 08:59:03 -07:00 |
|
Timothy Clem
|
77409b0045
|
Move rational and complex in Data.Syntax.Literal
|
2017-08-21 08:44:33 -07:00 |
|
Rob Rix
|
e8abd3b705
|
🔥 a commented-out definition of Tracing.
|
2017-08-18 14:44:48 -04:00 |
|
Rob Rix
|
bac99d7105
|
Avoid throwing exceptions if callstack assumptions are invalidated.
|
2017-08-18 14:43:15 -04:00 |
|
Rob Rix
|
773644d040
|
We limit the call stacks now.
|
2017-08-18 10:41:14 -04:00 |
|
Rob Rix
|
e986ee3dce
|
Ensure we can match single comments at the end of branches.
|
2017-08-18 10:40:50 -04:00 |
|
Rob Rix
|
0ad9ab5f44
|
Merge at-end rules into uncommitted choices.
|
2017-08-18 09:37:15 -04:00 |
|
Rob Rix
|
2ef277c4a3
|
Freeze the call stack we make errors with.
|
2017-08-18 09:31:17 -04:00 |
|