1
1
mirror of https://github.com/github/semantic.git synced 2024-12-21 05:41:54 +03:00
Commit Graph

3849 Commits

Author SHA1 Message Date
joshvera
95bd3e2d93 Add fromText to Source 2015-12-29 17:34:52 -05:00
joshvera
e7da8b64c5 Add text-icu package 2015-12-29 17:34:35 -05:00
joshvera
16013ae454 read and transcode text to unicode 2015-12-29 17:34:28 -05:00
joshvera
4466afca0a ++text-icu 2015-12-29 16:36:07 -05:00
joshvera
0b1bd86f06 bump text-icu 2015-12-29 15:25:30 -05:00
joshvera
28e5b60bbc fix tests 2015-12-29 15:24:13 -05:00
joshvera
414f275639 build text-icu 2015-12-29 15:18:22 -05:00
joshvera
46735de69a Add joshvera/text-icu submodule 2015-12-29 15:15:16 -05:00
joshvera
a3051c531d Merge remote-tracking branch 'origin/master' into use-text 2015-12-29 15:13:57 -05:00
Josh Vera
59926be199 Merge pull request #363 from github/parse-performance
Parse performance
2015-12-27 10:23:26 -08:00
joshvera
067b91cd8e Merge branch 'master' into parse-performance 2015-12-27 10:20:15 -08:00
joshvera
12c646b575 Merge branch 'master' into parse-performance 2015-12-27 10:19:13 -08:00
Josh Vera
82cc88e34c Merge pull request #362 from github/split-performance
Split performance
2015-12-27 10:18:46 -08:00
joshvera
7ffbe3258d Merge branch 'master' into split-performance 2015-12-27 10:06:16 -08:00
Josh Vera
fca7557f2a Merge pull request #368 from github/profiling-improvements
Profiling improvements
2015-12-27 10:04:57 -08:00
Rob Rix
806056af1e Merge branch 'master' into split-performance 2015-12-27 12:27:15 -05:00
Rob Rix
bdafdb8f5f Merge branch 'master' into parse-performance 2015-12-27 12:27:07 -05:00
Rob Rix
e85e09b25d Merge branch 'master' into profiling-improvements 2015-12-27 12:24:08 -05:00
Josh Vera
e795d2434a Merge pull request #357 from github/split-refactoring
Split refactoring
2015-12-27 09:23:20 -08:00
Rob Rix
d7c1d2b779 Merge branch 'master' into profiling-improvements 2015-12-27 12:22:32 -05:00
Josh Vera
821930cf84 Merge pull request #360 from github/strictness
Strictness
2015-12-27 09:21:13 -08:00
Rob Rix
9d3570c88a Merge branch 'split-performance' into parse-performance 2015-12-27 12:20:31 -05:00
Rob Rix
35bbab0868 Merge branch 'profiling-improvements' into split-performance 2015-12-27 12:19:18 -05:00
Rob Rix
df7a51266a Merge branch 'strictness' into profiling-improvements 2015-12-27 12:16:55 -05:00
Rob Rix
be4b25b335 Merge branch 'split-refactoring' into split-performance 2015-12-27 12:16:30 -05:00
Rob Rix
cb56c621e0 Whoops. 2015-12-27 12:16:19 -05:00
Rob Rix
518c0b69b6 Merge branch 'master' into split-refactoring
# Conflicts:
#	src/Range.hs
2015-12-27 12:14:08 -05:00
Rob Rix
faea10ffda Merge branch 'master' into strictness 2015-12-27 12:13:17 -05:00
Josh Vera
8b56839992 Merge pull request #359 from github/ffi-ffs
FFI, ffs
2015-12-26 09:16:29 -08:00
Josh Vera
46ca05e0b4 Merge pull request #355 from github/split-property-tests
Split property tests
2015-12-26 09:07:50 -08:00
Rob Rix
49e5ce5b73 Merge branch 'profiling-improvements' into split-performance 2015-12-24 20:06:04 -05:00
Rob Rix
dfc5fbee04 Merge branch 'split-performance' into parse-performance
# Conflicts:
#	src/Range.hs
2015-12-24 10:56:51 -05:00
Rob Rix
9fdd72b8c6 Optimize maybeLast for vector access. 2015-12-24 10:48:58 -05:00
Rob Rix
7a49534034 Use makeLine as appropriate in the tests. 2015-12-24 10:44:40 -05:00
Rob Rix
c786d2d83d Lines are parameterized by Vectors. 2015-12-24 10:41:07 -05:00
Rob Rix
d6faa15321 Implement intercalate over Foldables. 2015-12-24 10:40:56 -05:00
Rob Rix
2644e8f602 Implement intersperse over Foldables. 2015-12-24 10:40:47 -05:00
Rob Rix
162f51016e Use makeLine to construct contextLines. 2015-12-24 10:38:46 -05:00
Rob Rix
d3e8dd867b Add a makeLine function constructing Lines from lists. 2015-12-24 09:53:05 -05:00
Rob Rix
e6e3d9d450 classifyMarkup takes the first category if any. 2015-12-24 09:51:56 -05:00
Rob Rix
e77b3a8bd4 Add maybeFirst over Foldables. 2015-12-24 09:51:47 -05:00
Rob Rix
e1f5986c21 Qualify the import of Source with less chaff. 2015-12-24 09:51:38 -05:00
Rob Rix
093fc26d13 Use Source.null in the guard. 2015-12-24 00:23:36 -05:00
Rob Rix
9343e9d4ae Do all formatting within Sources. 2015-12-24 00:20:47 -05:00
Rob Rix
cfeb9e4ee8 Move actualLines/actualLineRanges into the Source module. 2015-12-24 00:08:17 -05:00
Rob Rix
d355f268e6 Hide ++ in the tests. 2015-12-23 23:44:02 -05:00
Rob Rix
eb461a3915 Concatenate Sources in actualLines. 2015-12-23 23:41:31 -05:00
Rob Rix
4395e49104 Define Source concatenation. 2015-12-23 23:41:08 -05:00
Rob Rix
69aadf4ec5 Rename makeSourcefromList. 2015-12-23 23:37:51 -05:00
Rob Rix
b138864068 Correct the tests. 2015-12-23 23:36:49 -05:00