1
1
mirror of https://github.com/github/semantic.git synced 2024-11-29 02:44:36 +03:00
Commit Graph

14547 Commits

Author SHA1 Message Date
Yuki Izumi
2f99303bf6 Update test output (heading excludes "## ") 2017-08-10 14:18:07 +10:00
Rob Rix
f7ae07e3d9 Merge pull request #1283 from github/fine-grained-python-error-handling
Fine-grained Python error handling
2017-08-08 19:08:13 -04:00
Rob Rix
947d6c8cfd Merge branch 'master' into fine-grained-python-error-handling 2017-08-08 19:06:16 -04:00
Rob Rix
119a489aab Merge pull request #1276 from github/delimited-control
Assignment error handling, revisited
2017-08-08 18:37:52 -04:00
Rob Rix
2413378602 🔥 NoStrictData. 2017-08-08 18:29:57 -04:00
Rob Rix
39197f0b76 Discard comments around key/value pairs in dictionaries. 2017-08-08 15:20:51 -04:00
Rob Rix
6a849f1fa6 Take expressions only up to WithItem. 2017-08-08 15:00:22 -04:00
Rob Rix
22861b8443 Apply the constructor in withItem instead of tupling. 2017-08-08 14:58:37 -04:00
Rob Rix
193f5ad339 flip instead of swap. 2017-08-08 14:56:48 -04:00
Rob Rix
e684907c9e Refactor withStatement to avoid a bind. 2017-08-08 14:54:40 -04:00
Rob Rix
26bf05bd30 Delimit expressions with the else clause. 2017-08-08 14:19:25 -04:00
Rob Rix
7e7cc130d1 Bold the path/span. 2017-08-08 13:30:21 -04:00
Rob Rix
245a5c2d7d Use a much more compact callstack format. 2017-08-08 13:27:57 -04:00
Rob Rix
5d5f027e40 Handle errors at the top level. 2017-08-08 12:14:42 -04:00
Rob Rix
38f5648af9 🔥 the redundant handleError in import'. 2017-08-08 12:13:49 -04:00
Rob Rix
5031afaf06 Don’t match parse errors in expressions or imports. 2017-08-08 12:13:22 -04:00
Rob Rix
47d12fb498 Handle errors around imports. 2017-08-08 12:11:07 -04:00
Rob Rix
c7cc645dea Handle errors occurring in Python expressions. 2017-08-08 11:58:00 -04:00
Rob Rix
4364429cb3 🔥 overindentation. 2017-08-08 11:46:16 -04:00
Rob Rix
3f981fbdf7 🔥 the redundant withSGRCode definition. 2017-08-08 11:37:50 -04:00
Rob Rix
c97808a0bd Disable colour if stderr is not a terminal. 2017-08-08 11:12:14 -04:00
Rob Rix
623980065a Merge branch 'master' into delimited-control 2017-08-08 11:10:23 -04:00
Josh Vera
1f3a8ec26f Merge pull request #1282 from github/fix-a-la-carte-syntax-diffing-segfaults
Fix à la carte syntax diffing segfaults
2017-08-08 11:07:35 -04:00
Rob Rix
9cabc53d67 Merge branch 'fix-a-la-carte-syntax-diffing-segfaults' into delimited-control 2017-08-08 11:05:56 -04:00
Rob Rix
4106a61b0f Bump effects to fix segfaults in binary Union application.
https://github.com/joshvera/effects/pull/11
2017-08-08 11:03:34 -04:00
Rob Rix
a0adfdf0cf Constrain to Foldable/Functor instead of Traversable. 2017-08-08 10:00:31 -04:00
Rob Rix
a1f1fc5048 🔥 redundant imports. 2017-08-08 09:16:36 -04:00
Rob Rix
fc299fe0e8 Fail fast on assignment errors. 2017-08-08 09:16:16 -04:00
Rob Rix
9e3e9736ed 🔥 a redundant do. 2017-08-08 09:16:03 -04:00
Rob Rix
1e7ca7de13 Constrain the types rather than the Unions. 2017-08-08 09:11:27 -04:00
Rob Rix
ff9e58c95f Derive a Bounded instance. 2017-08-08 08:43:49 -04:00
Rob Rix
8eea6810ee Dedent the State record selector docs. 2017-08-07 17:53:16 -04:00
Rob Rix
0b00fa2c52 Return to using an IntMap for choices. 2017-08-07 17:44:51 -04:00
Rob Rix
e32644ea46 eta-reduce makeError. 2017-08-07 17:20:35 -04:00
Rob Rix
b483c66e17 🔥 redundant parens. 2017-08-07 17:20:27 -04:00
Rob Rix
8522dbec99 🔥 the unused StandaloneDeriving pragma. 2017-08-07 17:20:21 -04:00
Rob Rix
45f0eb7900 Only fetch the populated indices. 2017-08-07 12:51:31 -04:00
Rob Rix
51cc0e00c9 Use parseError in JSON, Python, & Ruby. 2017-08-07 12:38:45 -04:00
Rob Rix
9ec1f2f029 Reintroduce a parseError combinator. 2017-08-07 12:35:09 -04:00
Rob Rix
252290d36c Back error-handling out of the grammars. 2017-08-07 12:17:53 -04:00
Rob Rix
9530b95a37 🔥 the state in error results. 2017-08-07 12:15:02 -04:00
Rob Rix
71fb6c96fe Merge branch 'master' into delimited-control 2017-08-07 12:06:51 -04:00
Rob Rix
d590565c49 Merge branch 'master' into delimited-control 2017-08-07 12:05:15 -04:00
Rob Rix
2e998f2d57 Merge pull request #1280 from github/faster-union-instance-compilation
Faster Union instance compilation
2017-08-07 12:01:05 -04:00
Rob Rix
87abdf2556 Constrain the types in the Union rather than the Union itself. 2017-08-07 11:21:22 -04:00
Rob Rix
1e335a71b0 Merge branch 'master' into faster-union-instance-compilation 2017-08-07 11:17:10 -04:00
Rob Rix
6405e40177 Bump effects to master.
https://github.com/joshvera/effects/pull/10 has been merged.
2017-08-07 11:16:53 -04:00
Rob Rix
f6ff15290a Merge pull request #1281 from github/kivikakk/exts
Parse extensions
2017-08-07 09:48:15 -04:00
Yuki Izumi
882c35649e Add table syntax elements 2017-08-07 13:49:21 +10:00
Rob Rix
8faf9f60be Correct the tests. 2017-08-06 19:40:45 -04:00