1
1
mirror of https://github.com/github/semantic.git synced 2024-11-24 17:04:47 +03:00
Commit Graph

1821 Commits

Author SHA1 Message Date
Josh Vera
2f5872d134 Merge pull request #197 from github/include-the-ui-automatically
Include the UI automatically
2015-10-29 23:37:48 -04:00
joshvera
219a83d4e1 Merge branch 'master' into include-the-ui-automatically 2015-10-29 23:37:24 -04:00
joshvera
8d1108d4ee Merge branch 'master' into include-the-ui-automatically 2015-10-29 23:36:30 -04:00
Josh Vera
05df33e31c Merge pull request #196 from github/temporary-json-files
Temporary JSON files
2015-10-29 23:35:57 -04:00
joshvera
88efb82461 Merge branch 'master' into temporary-json-files 2015-10-29 23:34:37 -04:00
joshvera
cd0e63f4a9 Merge branch 'master' into temporary-json-files 2015-10-29 23:34:30 -04:00
Josh Vera
1d9e292514 Merge pull request #195 from github/add-a-bracing-example-to-the-readme
Add a bracing example to the readme
2015-10-29 23:34:08 -04:00
Josh Vera
028b94f29c Merge pull request #191 from github/load-sources-from-http-urls
Load sources from HTTP[S] URLs
2015-10-29 23:33:49 -04:00
joshvera
7e292efa3c Merge branch 'master' into load-sources-from-http-urls 2015-10-29 23:18:58 -04:00
Josh Vera
c72b524956 Merge pull request #189 from github/parse-c-sources
Parse C sources
2015-10-29 23:18:24 -04:00
Rob Rix
1ebbbf3f28 Remove the UI path argument. 2015-10-29 18:23:48 -04:00
Rob Rix
ab49d4ab53 Get the path from the info plist. 2015-10-29 18:23:32 -04:00
Rob Rix
58df210d53 Add the path to the info plist. 2015-10-29 18:23:25 -04:00
Rob Rix
465ba7feb2 Try the old standby of NSTemporaryDirectory. 2015-10-29 18:14:02 -04:00
Rob Rix
844d3a2515 Remove the JSON path. 2015-10-29 18:12:07 -04:00
Rob Rix
0d0c6c186d Find the UI path one earlier. 2015-10-29 18:11:58 -04:00
Rob Rix
d38c8b0ff0 Try to make a temporary file. What could go wrong? 2015-10-29 18:10:58 -04:00
Rob Rix
11eece38aa Load on construction. 2015-10-29 16:50:51 -04:00
Rob Rix
c1b2f63c28 Load effects.js
This reverts commit 0313713d2482ceeb616c44b2e65faea906f7cd64.
2015-10-29 16:49:34 -04:00
Rob Rix
b02d05fd9f Fetch the parser in one. 2015-10-29 16:25:01 -04:00
Rob Rix
1e24167124 Parsing throws. 2015-10-29 16:23:58 -04:00
Rob Rix
30fa2995cc Add a typealias for parsers. 2015-10-29 16:20:57 -04:00
Rob Rix
de8fc96933 Use Source to represent most of the work. 2015-10-29 16:19:23 -04:00
Rob Rix
ee50dc7215 Move the lists of productions into the parser. 2015-10-29 16:14:05 -04:00
Rob Rix
933d21b198 Rename the table. 2015-10-29 16:10:01 -04:00
Rob Rix
3072e47339 Move the table of languages by file extension into Source. 2015-10-29 16:09:31 -04:00
Rob Rix
aa4f982c42 Sources can be loaded from. 2015-10-29 16:08:40 -04:00
Rob Rix
0f74cd324d Sources are constructed with a string. 2015-10-29 16:06:51 -04:00
Rob Rix
55809d3146 Source types are non-optional. 2015-10-29 16:04:51 -04:00
Rob Rix
9b7e6b4795 add a Source type. 2015-10-29 16:04:10 -04:00
Rob Rix
344c42f9da Clarify a couple of error messages. 2015-10-29 15:59:34 -04:00
Rob Rix
ea90628828 .h is a perfectly cromulent path extension. 2015-10-29 15:50:08 -04:00
Rob Rix
78200a32de Map, not flatMap.
This causes it to select the file URL overload. Kinda silly.
2015-10-29 15:44:26 -04:00
Rob Rix
68aba834e3 Guard clauses for parsing the URLs. 2015-10-29 15:40:36 -04:00
Rob Rix
e10312ef53 Spacing. 2015-10-29 15:39:32 -04:00
Rob Rix
9114c91d82 Dedent. 2015-10-29 15:39:26 -04:00
Rob Rix
e208e81e63 Guard clauses for the other paths. 2015-10-29 15:39:12 -04:00
Rob Rix
59da5ac57c Rename the other files. 2015-10-29 15:38:35 -04:00
Rob Rix
d2439b85f4 Read the files directly. 2015-10-29 15:38:06 -04:00
Rob Rix
a16e0ede56 Pull the URLs into guard clauses. 2015-10-29 15:36:42 -04:00
Rob Rix
7f0d18934c Use the language we got. 2015-10-29 15:34:00 -04:00
Rob Rix
1d077f60d5 Get the language out of the table. 2015-10-29 15:33:52 -04:00
Rob Rix
aa78a266dd Capture the extensions. 2015-10-29 15:33:28 -04:00
Rob Rix
10a38fcff0 Guard against comparisons we can’t make. 2015-10-29 15:31:50 -04:00
Rob Rix
8c354ef30e Get the paths as URLs. 2015-10-29 15:28:26 -04:00
Rob Rix
e51729aae6 termWithInput takes a language. 2015-10-29 15:20:59 -04:00
Rob Rix
c2fa2ff621 Capture a temporary holding the parser. 2015-10-29 15:20:31 -04:00
Rob Rix
c5dcd9dbd9 Capture the originating paths. 2015-10-29 15:19:35 -04:00
Rob Rix
bcb6cb5dc2 Merge branch 'master' into parse-c-sources 2015-10-29 15:17:30 -04:00
Rob Rix
2e76f541eb Match against the predicate. 2015-10-29 15:12:16 -04:00