1
1
mirror of https://github.com/github/semantic.git synced 2024-12-01 00:33:59 +03:00
Commit Graph

4285 Commits

Author SHA1 Message Date
joshvera
8f069abbce Merge master into git-diff 2016-01-12 12:53:09 -05:00
Rob Rix
b60a232bd6 Merge pull request #397 from github/range-length
Add a function to compute a range's length
2016-01-12 12:15:46 -05:00
Josh Vera
f81c736f2f Merge pull request #391 from github/d-e-p-l-o-y-m-e-n-t
Build on Linux CI
2016-01-12 12:00:22 -05:00
Matt Diephouse
f3dfe1c404 Use rangeLength 2016-01-12 11:56:36 -05:00
Rob Rix
662e14448e Just link the libs on Darwin (I hope, oh god I hope) 2016-01-12 11:55:23 -05:00
Matt Diephouse
1ebe7bb5ed Add a function to compute a range's length 2016-01-12 11:52:38 -05:00
Rob Rix
fe759bb6cd Now with 100% more correct syntax! 2016-01-12 11:46:11 -05:00
Rob Rix
d37fcb287e Don’t use script/g++ on Darwin. 2016-01-12 11:42:55 -05:00
Rob Rix
b0af8a0e42 Merge branch 'master' into d-e-p-l-o-y-m-e-n-t 2016-01-12 11:31:46 -05:00
Josh Vera
42b1037df9 Merge pull request #396 from github/refactor-replace-leaves
Refactor `replaceLeavesWithWordBranches`
2016-01-12 11:14:54 -05:00
Matt Diephouse
fca9bb3dd2 Remove redundant do 2016-01-12 11:05:10 -05:00
Matt Diephouse
d2b4c48045 Rename replaceLeavesWithWordBranches to breakDownLeavesByWord 2016-01-12 11:01:13 -05:00
Matt Diephouse
a62d1defe2 Extract range and word extraction 2016-01-12 10:59:13 -05:00
Matt Diephouse
4dee96a7c2 Define by pattern matching instead of case analysis 2016-01-12 10:53:45 -05:00
Matt Diephouse
63a6bf326b Use cata in replaceLeavesWithWordBranches 2016-01-12 10:47:55 -05:00
Matt Diephouse
bce530858d Only deconstruct Info for leaves 2016-01-12 10:35:58 -05:00
Matt Diephouse
0ca0b4d453 Refactor to remove guard clause 2016-01-12 10:34:17 -05:00
Matt Diephouse
1cb83b4ea6 Get rid of substringing 2016-01-12 10:28:46 -05:00
Rob Rix
23ac8b749e We don’t need these options any more.
-lstdc++ is handled by g++. The libraries are handled by our wrapper
script.
2016-01-11 19:23:53 -05:00
Rob Rix
5519a1dda0 Use the linker wrapper. 2016-01-11 19:18:34 -05:00
Rob Rix
b7030fe9bf Pass the flags through as tho to g++ itself. 2016-01-11 19:10:57 -05:00
Rob Rix
0ceafb12ac Pass icui18n first. 2016-01-11 19:09:36 -05:00
Rob Rix
dc1d017a40 -Bstatic/-Bdynamic exist and may actually differ. 2016-01-11 15:34:50 -05:00
Rob Rix
5978a57204 Link -lstdc++ via ld-options. 2016-01-11 13:08:41 -05:00
Rob Rix
3404008f5b Don’t use extra-libraries. 2016-01-11 13:08:27 -05:00
Rob Rix
2dc2c94b79 Use ld-options again. 2016-01-11 13:08:23 -05:00
Rob Rix
ef3efba294 Revert "Don’t link ICU (to compare the errors)."
This reverts commit 2e6ce0b97b1ccf8f95c8086b5e75d8b6ed23cee0.
2016-01-11 13:07:47 -05:00
Rob Rix
b986780045 Don’t link ICU (to compare the errors). 2016-01-11 13:05:32 -05:00
Rob Rix
407e9bf8bc extra-libs here maybe? 2016-01-11 12:55:48 -05:00
Rob Rix
d5d7997a19 Try to statically link the ICU libs but dynamically link everything else. 2016-01-11 12:52:29 -05:00
Rob Rix
5c18bb7715 Revert "Pass the static archives in as ld-options."
This reverts commit 6934d44e96e6d999b352e21bfc6446c99b80a387.
2016-01-11 12:50:04 -05:00
Rob Rix
a09449720a Pass the static archives in as ld-options. 2016-01-11 12:46:05 -05:00
Rob Rix
e767f9858d Revert "Pass the static archives in as c-sources."
This reverts commit ff1b6769186add595de0d3d521efacd5e54cfebb.
2016-01-11 12:45:30 -05:00
Rob Rix
39a4d00a99 Pass the static archives in as c-sources. 2016-01-11 12:44:31 -05:00
Rob Rix
a951895ebf Try linking against ICU .a’s directly. 2016-01-11 12:41:43 -05:00
Rob Rix
86566d3806 Bump vendor/text-icu. 2016-01-11 12:40:46 -05:00
Rob Rix
1555bfac55 Merge branch 'master' into d-e-p-l-o-y-m-e-n-t 2016-01-11 11:56:19 -05:00
Josh Vera
4f2cea1ab7 Merge pull request #386 from github/map-of-road
2016 (immediate) roadmap updates
2016-01-11 11:51:06 -05:00
Josh Vera
a71450ef2c Merge pull request #395 from github/remove-profile-exe
Remove profile exe
2016-01-11 11:49:56 -05:00
Rob Rix
861a6dfc88 Remove the semantic-diff-profile component. 2016-01-11 11:46:12 -05:00
Rob Rix
e931df2bd5 Remove ld-options. 2016-01-11 11:16:47 -05:00
Rob Rix
66fb848834 Revert "Revert "Remove -dynamic.""
This reverts commit 7dfd43f26ed0d880ff498f98f3544059c9d5ada6.
2016-01-11 11:14:16 -05:00
Rob Rix
597397b16e Revert "Remove -dynamic."
This reverts commit a0c75e64bb5896ee336d2a9c38eba4b3a6f49f9a.
2016-01-11 11:13:04 -05:00
Rob Rix
e2d4b6bfea Remove -dynamic. 2016-01-11 11:12:15 -05:00
Rob Rix
188d6025d7 Revert "Attempt to link the ICU libs statically."
This reverts commit 5961a362ac93ff2c28e59a3bb18900c7713d68e8.
2016-01-11 11:12:03 -05:00
Rob Rix
342d42f9d2 Attempt to link the ICU libs statically. 2016-01-11 11:10:05 -05:00
Rob Rix
6f56d9b59d Move -dynamic to the end instead. 2016-01-11 11:09:43 -05:00
Rob Rix
394427e787 Bump. 2016-01-11 11:06:10 -05:00
Rob Rix
842f943920 Try linking libstdc++ dynamically as well. 2016-01-11 11:02:23 -05:00
Rob Rix
42a69077b8 Try to link libc dynamically. 2016-01-11 10:53:20 -05:00