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

2480 Commits

Author SHA1 Message Date
Rob Rix
2569450ea6 It actually takes a language too. 2015-11-24 13:45:12 -05:00
Rob Rix
77ff71011e Import ts_document_set_language. 2015-11-24 13:44:24 -05:00
Rob Rix
0383f8fa7b Add a space. 2015-11-24 13:42:09 -05:00
Rob Rix
682beed88e Make a document and print the size. 2015-11-24 13:41:30 -05:00
Rob Rix
8faa070a67 Handle errors. 2015-11-24 13:40:07 -05:00
Rob Rix
d71b7769b9 Import ts_document_make. 2015-11-24 13:23:29 -05:00
Rob Rix
34ccb0e368 Import the language type as TSLanguage. 2015-11-24 13:23:18 -05:00
Rob Rix
4e5da737bd Import ts_language_c. 2015-11-24 13:15:45 -05:00
Rob Rix
bc658d0a90 Derive all the things. 2015-11-24 13:15:35 -05:00
Rob Rix
a384b2f9a6 Move the dependency to the executable. 2015-11-24 13:15:32 -05:00
Rob Rix
9bd82d3ce9 Add c-storable-deriving. 2015-11-24 12:50:57 -05:00
Rob Rix
12aadf6547 Custom setup. 2015-11-24 12:50:19 -05:00
Rob Rix
d559b72464 Add extra libraries stuff. 2015-11-24 12:50:04 -05:00
Rob Rix
217fd1529c Delete all the Haskell parsing stuff. 2015-11-24 10:18:56 -05:00
Rob Rix
b2ed7144e2 Ingest data declarations, sort of. 2015-11-24 10:16:37 -05:00
Rob Rix
5d5921001b Ingest type declarations, sort of. 2015-11-24 10:16:25 -05:00
Rob Rix
eb51a0cd18 Add HsName to Leaf. 2015-11-24 10:16:17 -05:00
Rob Rix
5c6a2ca1bc fromMaybe. 2015-11-20 13:21:09 -08:00
Rob Rix
9cf6a823ef Ingest HsImportDecl. 2015-11-20 13:02:29 -08:00
Rob Rix
37e61a75e6 Ingest export specifiers. 2015-11-20 13:00:10 -08:00
Rob Rix
9a4d1725fc Add a Leaf type with some constructors. 2015-11-20 12:59:53 -08:00
Rob Rix
af0ebfa696 Ingest exports/imports/declarations. 2015-11-20 08:55:19 -08:00
Rob Rix
2ac3f65b15 Stub in ingestion of exports/imports/declarations. 2015-11-20 08:55:08 -08:00
Rob Rix
bf2c4bc18b Pretend like we can make a module into a term. 2015-11-20 08:50:11 -08:00
Rob Rix
58cffa4e4c Read some files in. 2015-11-20 08:36:54 -08:00
Rob Rix
8e59553018 Close but no cigar. 2015-11-20 08:20:59 -08:00
Rob Rix
28f93515bb Remove the fixtures. 2015-11-20 08:12:00 -08:00
Rob Rix
2dbb4c56a4 Include haskell-src. 2015-11-20 08:11:20 -08:00
Rob Rix
9c4521bd0e Style insertions and deletions. 2015-11-20 08:06:44 -08:00
Rob Rix
5617cceee2 Format strings with attributes. 2015-11-19 23:07:43 -08:00
Rob Rix
f0286335fb Add an Attribute type with colour & style fields. 2015-11-19 21:43:19 -08:00
Rob Rix
dbaf71233b Style is an Enum. 2015-11-19 18:02:21 -08:00
Rob Rix
e9174bda71 Style is Bounded. 2015-11-19 18:02:11 -08:00
Rob Rix
38610c8336 Add Style. 2015-11-19 18:02:02 -08:00
Rob Rix
8318a8aa89 Colour is an Enum. 2015-11-19 18:01:56 -08:00
Rob Rix
0b0d8097fb Colour is Bounded. 2015-11-19 18:01:50 -08:00
Rob Rix
92a5eb1688 Add a Colour type. 2015-11-19 18:00:03 -08:00
Rob Rix
09cda9d15f Stub in a Console module. 2015-11-19 17:39:21 -08:00
Rob Rix
678c61f5b0 Only render unified. 2015-11-19 17:38:21 -08:00
Rob Rix
54e3ac9ce9 Render the after state of patches. 2015-11-19 17:37:45 -08:00
Rob Rix
55d9cfb129 Unified rendering of patches. 2015-11-19 17:36:59 -08:00
Rob Rix
cbd1c962ca Flip unifiedTerm. 2015-11-19 17:36:51 -08:00
Rob Rix
75325e7ef0 Add a change function which wraps a string in braces with some marker. 2015-11-19 17:36:38 -08:00
Rob Rix
02b07b70d8 Add a before function. 2015-11-19 17:25:28 -08:00
Rob Rix
69d797f135 Patches are annotated with Info. 2015-11-19 17:23:41 -08:00
Rob Rix
8fe1fc6ff2 Unified rendering of terms. 2015-11-19 17:23:12 -08:00
Rob Rix
7abc918f18 Hide foldl. 2015-11-19 17:23:06 -08:00
Rob Rix
389f0a0983 Unpack Annotated separately. 2015-11-19 17:22:55 -08:00
Rob Rix
f40fc7e117 cata over Term. 2015-11-19 17:17:17 -08:00
Rob Rix
d916df923c Stub in unifiedTerm. 2015-11-19 16:27:31 -08:00