Rob Rix
|
8e51ebff2d
|
Stub in a module for expression syntax.
|
2017-03-29 15:47:12 -04:00 |
|
Rob Rix
|
2558b4c3f1
|
Merge remote-tracking branch 'origin/master' into syntax-a-la-carte
|
2017-03-29 15:42:29 -04:00 |
|
Rob Rix
|
497251094a
|
Merge pull request #1052 from github/batch-copy-terms
Batch copy terms
|
2017-03-29 13:54:26 -04:00 |
|
Rob Rix
|
f516f34b4a
|
Merge branch 'master' into batch-copy-terms
|
2017-03-28 23:09:29 -04:00 |
|
Josh Vera
|
e3018cbace
|
Merge pull request #1059 from github/🔥-lambda-case
🔥 LambdaCase
|
2017-03-28 18:32:49 -04:00 |
|
Rob Rix
|
a8410e8829
|
🔥 various uses of LambdaCase.
|
2017-03-28 15:32:45 -04:00 |
|
Rob Rix
|
5efe89fbd3
|
🔥 LambdaCase from the default extensions list.
|
2017-03-28 15:26:10 -04:00 |
|
Timothy Clem
|
55b765b235
|
Merge branch 'master' into batch-copy-terms
|
2017-03-28 11:11:25 -07:00 |
|
Timothy Clem
|
46d4c43055
|
Merge branch 'master' into batch-copy-terms
|
2017-03-28 10:47:57 -07:00 |
|
Rick Winfrey
|
58041e217b
|
Merge pull request #1055 from github/silence-stderr-output
Swallow IO exceptions for now
|
2017-03-28 10:39:09 -07:00 |
|
Rick Winfrey
|
c7f6b25723
|
Swallow errors for now
- Outputting IO exceptions in the GitmonClient are causing problems for
profiling work.
|
2017-03-28 10:32:44 -07:00 |
|
Rob Rix
|
d7b294e3d0
|
Merge branch 'master' into batch-copy-terms
|
2017-03-28 12:57:24 -04:00 |
|
Rick Winfrey
|
e2da5ce309
|
Merge pull request #1026 from github/gitmon-support
Gitmon support
|
2017-03-28 09:55:37 -07:00 |
|
Rob Rix
|
c652ec4367
|
Bump haskell-tree-sitter to master.
|
2017-03-28 12:50:53 -04:00 |
|
Rick Winfrey
|
2ff5d92d01
|
Alignment
|
2017-03-28 09:44:19 -07:00 |
|
Rick Winfrey
|
5aebd2006a
|
Rework loading of env vars
|
2017-03-28 09:41:16 -07:00 |
|
Rob Rix
|
e1c914d90a
|
Bump haskell-tree-sitter.
|
2017-03-28 09:45:19 -04:00 |
|
Rob Rix
|
7438874a59
|
Bump haskell-tree-sitter for another microoptimization.
|
2017-03-27 21:35:22 -04:00 |
|
Rob Rix
|
0a7f840d79
|
Bump haskell-tree-sitter for low-level optimizations to node importing.
|
2017-03-27 21:09:59 -04:00 |
|
Rick Winfrey
|
0e406f57d3
|
Use traverse_ with uncurry to setEnv in specs
|
2017-03-27 15:55:43 -07:00 |
|
Rick Winfrey
|
eaa5873ed7
|
Merge branch 'master' into gitmon-support
|
2017-03-27 15:38:18 -07:00 |
|
Rick Winfrey
|
1399166ed0
|
Print IO exception to stderr
- Printing to stdout will cause JSON parsing issues on the dotcom side
|
2017-03-27 15:27:03 -07:00 |
|
Rob Rix
|
02828cb949
|
Pass the TSNode through instead of copying the whole Node back over.
|
2017-03-27 18:19:24 -04:00 |
|
Rick Winfrey
|
3d20fe58a3
|
Update comment formatting
|
2017-03-27 14:16:08 -07:00 |
|
Rick Winfrey
|
f935e1542f
|
Use BangPatterns
|
2017-03-27 14:15:58 -07:00 |
|
Rick Winfrey
|
12616f961c
|
Print IO exceptions rather than swallow them
|
2017-03-27 14:13:21 -07:00 |
|
Rick Winfrey
|
cc0288f431
|
Inline error handling for getCurrentDirectory
|
2017-03-27 14:13:01 -07:00 |
|
Rob Rix
|
f207a70e1c
|
Spacing.
|
2017-03-27 16:56:28 -04:00 |
|
Rob Rix
|
5c3a8cac21
|
Bind the copying functions in the where clause.
|
2017-03-27 16:19:09 -04:00 |
|
Rob Rix
|
bbc488d12a
|
Pull getChildren, childNodeToTerm, and range into a where clause.
|
2017-03-27 16:17:10 -04:00 |
|
Rob Rix
|
bf68679f20
|
Tidy up the source span.
|
2017-03-27 16:04:43 -04:00 |
|
Rob Rix
|
23c4a8b6c3
|
Tidy up how we get child terms.
|
2017-03-27 16:03:35 -04:00 |
|
Rob Rix
|
32b6ff17e0
|
Filter non-empty children in getChildren.
|
2017-03-27 16:02:25 -04:00 |
|
Rob Rix
|
72b5b056de
|
Don’t pass the range in.
|
2017-03-27 15:59:48 -04:00 |
|
Rob Rix
|
e6b85848da
|
We no longer need to evaluate these strictly.
|
2017-03-27 15:57:11 -04:00 |
|
Rob Rix
|
fa68774cbd
|
Take a Node, not a Ptr Node.
|
2017-03-27 15:54:34 -04:00 |
|
Rob Rix
|
19ce10451a
|
Batch-copy nodes.
|
2017-03-27 15:48:24 -04:00 |
|
Rick Winfrey
|
862c335213
|
snake_case -> camelCase
|
2017-03-27 10:21:28 -07:00 |
|
Rick Winfrey
|
e801ac3f07
|
Use void for safeGitmonIO
|
2017-03-27 10:11:30 -07:00 |
|
Rick Winfrey
|
7258550221
|
🔥 Data.Text pack
|
2017-03-27 10:11:09 -07:00 |
|
Rob Rix
|
20a04c04e3
|
Note some remaining work for character literals & escapes.
|
2017-03-27 11:40:47 -04:00 |
|
Rob Rix
|
ecf2530fd2
|
Clarify that Constructor covers structs too.
|
2017-03-27 10:41:18 -04:00 |
|
Rob Rix
|
6b50a17796
|
Define ADT declaration syntax.
|
2017-03-27 10:40:20 -04:00 |
|
Rob Rix
|
9531d58be8
|
Define class declaration syntax.
|
2017-03-27 10:34:44 -04:00 |
|
Rob Rix
|
65cd622b93
|
Define method declaration syntax.
|
2017-03-27 10:33:15 -04:00 |
|
Rob Rix
|
4e91c973cf
|
Add a todo about function types.
|
2017-03-27 10:33:03 -04:00 |
|
Rob Rix
|
3efb0670d2
|
Define function declaration syntax.
|
2017-03-27 10:31:16 -04:00 |
|
Rob Rix
|
71eee6f060
|
Define some pattern matching statements.
|
2017-03-27 10:27:46 -04:00 |
|
Rob Rix
|
20a7ae34b1
|
Clarify a todo.
|
2017-03-27 10:17:40 -04:00 |
|
Rob Rix
|
e2da69cf14
|
Note some other literal todos.
|
2017-03-27 10:16:24 -04:00 |
|