1
1
mirror of https://github.com/github/semantic.git synced 2024-12-26 16:33:03 +03:00
Commit Graph

4585 Commits

Author SHA1 Message Date
Rob Rix
e684031097 Derive Eq, Show, Functor, Foldable, and Traversable instances. 2016-02-26 18:56:39 -05:00
Rob Rix
bb707cffc1 Add a Join type specialized to pairs. 2016-02-26 18:56:26 -05:00
Rob Rix
6b35f029af Stub in a Data.Bifunctor.Join module. 2016-02-26 18:56:16 -05:00
Rob Rix
254d04774a Merge pull request #467 from github/group-renderers
Group renderers
2016-02-26 18:43:13 -05:00
Josh Vera
96b953e6aa Merge pull request #466 from github/remove-free
Remove free
2016-02-26 16:36:19 -07:00
Rob Rix
d5a59ff9b0 Add Show instances. 2016-02-26 12:32:00 -07:00
Rob Rix
55bca5ed1e Implement unfold. 2016-02-26 12:26:40 -07:00
Rob Rix
4b15f12735 Replace free with Control.Monad.Free & Control.Comonad.Cofree. 2016-02-26 12:20:55 -07:00
Rob Rix
fa58cff167 Implement iter. 2016-02-26 12:20:27 -07:00
Rob Rix
aa66c89282 Implement unwrap. 2016-02-26 12:18:24 -07:00
Rob Rix
5525da7afd Write Eq instances. 2016-02-26 12:18:19 -07:00
Rob Rix
7775a35112 Derive Functor/Foldable/Traversable instances. 2016-02-26 12:17:55 -07:00
Rob Rix
b268c96668 Correct the definition of Cofree. 2016-02-26 12:17:44 -07:00
Rob Rix
4a0e01a230 Stub in Free/Cofree types. 2016-02-26 12:09:35 -07:00
Rob Rix
78f8704b13 Move Renderer up. 2016-02-25 13:55:28 -07:00
Rob Rix
fcd8571274 Move Unified under Renderer. 2016-02-25 13:50:35 -07:00
Rob Rix
f8214a9872 Move Split under Renderer. 2016-02-25 13:32:39 -07:00
Rob Rix
f44455c372 Rename Renderer.PatchOutput to Renderer.Patch. 2016-02-25 13:20:25 -07:00
Rob Rix
c710b3c713 Move PatchOutput into Renderer. 2016-02-25 13:14:56 -07:00
Josh Vera
d1adc16f75 Merge pull request #463 from github/definition-list-definitions
Definition list definitions
2016-02-25 11:18:41 -07:00
Rob Rix
d4ab962b3e Merge branch 'master' into definition-list-definitions 2016-02-25 11:12:18 -07:00
Josh Vera
cea13dce60 Merge pull request #462 from github/lts-5.4
Bump to lts-5.4
2016-02-25 11:10:55 -07:00
Rob Rix
4fad1e860d Merge branch 'master' into definition-list-definitions 2016-02-25 11:10:37 -07:00
Josh Vera
837a4a9fea Merge pull request #444 from github/ruby
Ruby
2016-02-25 11:10:24 -07:00
Rob Rix
bbfbf321dd Merge branch 'master' into definition-list-definitions 2016-02-25 11:09:25 -07:00
Rob Rix
2c56a1914c dd, not dl. 2016-02-25 11:09:20 -07:00
Josh Vera
cece8416c8 Merge pull request #461 from github/split-diffs-contain-tree-costs
Attach term sizes to patches in the split diff.
2016-02-25 11:08:09 -07:00
Josh Vera
1ce79601b9 Merge pull request #458 from github/list-items
List items
2016-02-25 11:07:18 -07:00
Rob Rix
76e39686b6 Merge branch 'ruby' into lts-5.4 2016-02-25 11:01:36 -07:00
Rob Rix
f0c1f5564e Bump tree-sitter-parsers to master. 2016-02-25 11:00:13 -07:00
Rob Rix
09b2f385aa Bump tree-sitter-parsers. 2016-02-25 10:50:03 -07:00
Rob Rix
ea1b73e085 Merge branch 'split-diffs-contain-tree-costs' into ruby 2016-02-25 07:32:04 -07:00
Rob Rix
997d142420 Fix the thing. 2016-02-24 16:13:08 -07:00
Rob Rix
e0960725cc Merge branch 'master' into split-diffs-contain-tree-costs
# Conflicts:
#	src/Split.hs
2016-02-24 16:12:17 -07:00
Rob Rix
79c7e97e4c Attach term sizes to patches in the split diff. 2016-02-24 16:04:37 -07:00
Josh Vera
67580431e5 Merge pull request #455 from github/surface-patch-types-in-split-diffs
Surface patch types in split diffs
2016-02-24 14:49:02 -07:00
Rob Rix
6595b8fddd Map onto String/Integer/Symbol literals. 2016-02-24 13:48:05 -07:00
Rob Rix
d52a9d79b1 Add Category constructors for integer/string/symbol literals. 2016-02-24 13:47:53 -07:00
Rob Rix
5ffd0961e2 Merge branch 'list-items' into ruby 2016-02-24 13:25:54 -07:00
Rob Rix
0a71db8850 Wrap non-leaf children of branches. 2016-02-24 13:25:04 -07:00
Rob Rix
7949048e13 Add a function to branches only. 2016-02-24 13:24:51 -07:00
Rob Rix
0b89844b84 Pattern match on the pair. 2016-02-24 12:01:58 -07:00
Rob Rix
7eea61cc9c Styles. 2016-02-24 11:50:27 -07:00
Rob Rix
65e8fe2111 Skip a $. 2016-02-24 11:44:47 -07:00
Rob Rix
6c5c51cce6 Bump tree-sitter-parsers. 2016-02-24 11:38:45 -07:00
Rob Rix
26947a1ba8 Bump. 2016-02-24 09:55:10 -07:00
Rob Rix
bb432b9a9e Merge branch 'surface-patch-types-in-split-diffs' into ruby 2016-02-24 09:30:46 -07:00
Rob Rix
fdc2956ab3 Derive an Eq instance for SplitPatch. 2016-02-24 09:26:57 -07:00
Rob Rix
b3e4c77038 Derive a Show instance for SplitPatch. 2016-02-24 09:26:33 -07:00
Rob Rix
9f145000d6 Bump the parsers. 2016-02-24 09:22:25 -07:00