980119a | Tony Kelman | 30 March 2017, 16:30:09 UTC | Merge pull request #21071 from JuliaLang/cv/download-cleanup Avoid creating files when download fails | 30 March 2017, 16:30:09 UTC |
6659b59 | Andreas Noack | 30 March 2017, 07:46:52 UTC | Fix build with LLVM master. (#21194) In LLVMFPtoInt signature of convertToInteger now expects a MutableArrayRef. AttributeSet -> AttributeList | 30 March 2017, 07:46:52 UTC |
a045cba | Tony Kelman | 30 March 2017, 07:39:12 UTC | Merge pull request #20799 from iblis17/bsd-socket Fix socket test cases on bsd family | 30 March 2017, 07:39:12 UTC |
c0e4c24 | Simon Kornblith | 30 March 2017, 01:11:18 UTC | Make cor work again for complex input (#21205) Also fix inconsistency in `cov` of vectors. Fixes #21093 | 30 March 2017, 01:11:18 UTC |
9a2400c | Katharine Hyatt | 29 March 2017, 22:41:49 UTC | Merge pull request #21210 from JuliaLang/ksh/configtests More tests for GitConfig | 29 March 2017, 22:41:49 UTC |
d266f92 | Yichao Yu | 29 March 2017, 21:19:17 UTC | Fix rem/mod doc (#21223) | 29 March 2017, 21:19:17 UTC |
4fe28fb | Jameson Nash | 29 March 2017, 18:07:08 UTC | Merge pull request #21193 from JuliaLang/jn/precompile-fixes minor precompile fixes | 29 March 2017, 18:07:08 UTC |
a78fb95 | Jameson Nash | 29 March 2017, 18:03:57 UTC | Merge pull request #21206 from JuliaLang/jn/singleton-tuple-bug don't make corrupted copies of singleton objects during AST deserialization | 29 March 2017, 18:03:57 UTC |
da63bfe | Tony Kelman | 29 March 2017, 16:00:53 UTC | Revert "Add a test for aborting a rebase (#21209)" (#21220) This reverts commit 46b60992c11abef23e3768819642b01580277e6d. | 29 March 2017, 16:00:53 UTC |
1eb51b6 | Simon Byrne | 29 March 2017, 09:24:24 UTC | null pointer checks are unnecessary: API should never return valid pointers with an error (#21174) | 29 March 2017, 09:24:24 UTC |
2d3a617 | Mosè Giordano | 29 March 2017, 09:23:10 UTC | Support Rational and Irrational arguments for exp10 (#21199) | 29 March 2017, 09:23:10 UTC |
46b6099 | Katharine Hyatt | 29 March 2017, 09:19:52 UTC | Add a test for aborting a rebase (#21209) | 29 March 2017, 09:19:52 UTC |
31e2c9a | Katharine Hyatt | 29 March 2017, 09:19:31 UTC | Fix bug in merge! and add test (#21213) | 29 March 2017, 09:19:31 UTC |
b187a01 | Jeff Bezanson | 29 March 2017, 06:16:27 UTC | Merge pull request #21214 from JuliaLang/jb/setfieldint improve codegen of `setfield!` with constant integer index | 29 March 2017, 06:16:27 UTC |
06e096f | Jeff Bezanson | 29 March 2017, 02:23:43 UTC | Merge pull request #21202 from JuliaLang/jb/fix21180 fix #21180, regression in `readcsv` with quoted unicode fields | 29 March 2017, 02:23:43 UTC |
01136a2 | Jeff Bezanson | 29 March 2017, 00:11:09 UTC | Merge branch 'master' into jb/fix21180 | 29 March 2017, 00:11:09 UTC |
1dd10aa | Jeff Bezanson | 29 March 2017, 00:09:56 UTC | Merge pull request #21207 from getzdan/patch-2 Fix character index to byte index in datafmt.jl | 29 March 2017, 00:09:56 UTC |
3e489a5 | Jeff Bezanson | 29 March 2017, 00:07:13 UTC | improve codegen of `setfield!` with constant integer index | 29 March 2017, 00:07:13 UTC |
820a9d8 | kshyatt | 28 March 2017, 22:20:02 UTC | More tests for GitConfig | 28 March 2017, 22:20:02 UTC |
78afb6a | Alex Arslan | 28 March 2017, 21:17:59 UTC | Correct notation used in the rem/mod docstring (#21198) * Correct notation used in rem/mod docstring * Fix build warning about overwritten docstring for rem | 28 March 2017, 21:17:59 UTC |
b19f6bd | getzdan | 28 March 2017, 21:17:40 UTC | Add test to for fix | 28 March 2017, 21:17:40 UTC |
d221f15 | getzdan | 28 March 2017, 20:54:12 UTC | Update datafmt.jl Use `endof` instead of `length` as `colval` expects byte index. | 28 March 2017, 20:54:12 UTC |
aaa8daa | Jeff Bezanson | 28 March 2017, 20:39:35 UTC | Merge pull request #21201 from JuliaLang/jb/parsebool handle unicode space characters in `parse` for `Bool` | 28 March 2017, 20:39:35 UTC |
3bb1b56 | Jameson Nash | 28 March 2017, 19:42:35 UTC | don't make corrupted copies of singleton objects during AST deserialization this corruption will now be detected when finalizing the sysimg with an assertion | 28 March 2017, 20:10:04 UTC |
55e1333 | Katharine Hyatt | 28 March 2017, 19:46:42 UTC | Merge pull request #21171 from JuliaLang/sb/libgit2/cat deprecate use of cat with LibGit2 objects | 28 March 2017, 19:46:42 UTC |
85f37bc | Jeff Bezanson | 28 March 2017, 19:42:35 UTC | Merge pull request #21195 from JuliaLang/jb/fix21172 fix #21172, `a = f(x) = 1` | 28 March 2017, 19:42:35 UTC |
98518bf | Jeff Bezanson | 28 March 2017, 18:32:44 UTC | fix #21180, regression in `readcsv` with quoted unicode fields | 28 March 2017, 18:32:44 UTC |
7492483 | Jeff Bezanson | 28 March 2017, 18:03:56 UTC | handle unicode space characters in `parse` for `Bool` | 28 March 2017, 18:03:56 UTC |
4809620 | Katharine Hyatt | 28 March 2017, 15:41:21 UTC | Merge pull request #21189 from JuliaLang/ksh/miscgittest Various missing git tests | 28 March 2017, 15:41:21 UTC |
0810648 | Jeff Bezanson | 28 March 2017, 15:39:28 UTC | Merge pull request #20793 from JuliaLang/jb/precompilemore improve precompiles | 28 March 2017, 15:39:28 UTC |
fb67034 | Jeff Bezanson | 28 March 2017, 15:15:28 UTC | fix #21172, `a = f(x) = 1` | 28 March 2017, 15:15:28 UTC |
368ef1b | Tony Kelman | 28 March 2017, 14:36:33 UTC | Merge pull request #21177 from JuliaLang/tk/mbedtls-build Use separate build dirs for mbedtls depending on USE_GPL_LIBS | 28 March 2017, 14:36:33 UTC |
1255e82 | Tony Kelman | 28 March 2017, 14:29:04 UTC | Merge pull request #21048 from JuliaLang/tk/license-clarifications RFC, IANAL: clarify some license special cases | 28 March 2017, 14:29:04 UTC |
f7d7665 | Jeff Bezanson | 28 March 2017, 14:16:53 UTC | Merge pull request #21192 from JuliaLang/mh/fix20626 Use `TypeVar`s in `limit_type_depth` in `Union`s in invariant position | 28 March 2017, 14:16:53 UTC |
378ed8a | Steven G. Johnson | 28 March 2017, 14:05:58 UTC | updated fix for #19892 (FFTW threads initialization) (#21169) * updated fix for #19892; initialize FFTW threads the first time the planner is called (#21127 incorrectly prevented threads from being used at all) * add test for #21163 | 28 March 2017, 14:05:58 UTC |
e8a022a | Simon Byrne | 28 March 2017, 13:54:59 UTC | add support for AbstractGitHash | 28 March 2017, 13:54:59 UTC |
407995a | felix | 28 March 2017, 12:37:32 UTC | document x % T (#20759) | 28 March 2017, 12:37:32 UTC |
bb1facc | Martin Holters | 28 March 2017, 11:05:17 UTC | Use `TypeVar`s in `limit_type_depth` in `Union`s in invariant position Using `Any` for depth-limited `Union` members is only correct in covariant position, otherwise a `TypeVar` has be be introduced. | 28 March 2017, 11:05:17 UTC |
48c4021 | Martin Holters | 28 March 2017, 10:50:49 UTC | Fix `⊑(a::Const, b::PartialTypeVar)` For `isa(a, Const) && !isa(b, Const)`, `⊑` assumed `b` to be a type, leading to an error if `b` was a `PartialTypeVar`. Fixed by using `widenconst(b)`. | 28 March 2017, 10:50:49 UTC |
a159ac5 | Jameson Nash | 28 March 2017, 08:34:47 UTC | dump: ensure jlcall_api is cleared if we don't load the fptr from the sysimg | 28 March 2017, 08:34:47 UTC |
e678e67 | Jameson Nash | 28 March 2017, 08:33:51 UTC | ensure ShellExecuteW only gets compiled on windows rather than depending on DCE to delete this code after inference | 28 March 2017, 08:33:51 UTC |
9163e67 | Matt Bauman | 28 March 2017, 02:38:14 UTC | Add missing test for mapslices (#21181) Followup from #21133 * Update arrayops.jl | 28 March 2017, 02:38:14 UTC |
c051dc5 | Jeff Bezanson | 28 March 2017, 00:14:55 UTC | Merge pull request #21187 from JuliaLang/jb/fix20671 fix #20671, slowdown loading SIUnits | 28 March 2017, 00:14:55 UTC |
348b5af | kshyatt | 27 March 2017, 23:27:51 UTC | Various missing git tests | 27 March 2017, 23:27:51 UTC |
ffbdbe7 | Jeff Bezanson | 27 March 2017, 21:41:35 UTC | Merge pull request #21182 from JuliaLang/jb/fix21178 fix #21178, lowering of static params with `<:T` syntax | 27 March 2017, 21:41:35 UTC |
70a5624 | Jeff Bezanson | 27 March 2017, 21:19:56 UTC | fix #20671, slowdown loading SIUnits This adds a fast path to intersection that helps when we have a type with lots of parameters that just need to be matched up 1-to-1 with parameters of another type. Also fixes a bug in intersection uncovered by this test case. | 27 March 2017, 21:19:56 UTC |
58f9f20 | Jeff Bezanson | 27 March 2017, 18:17:24 UTC | fix #21178, lowering of static params with `<:T` syntax | 27 March 2017, 19:31:01 UTC |
575c979 | Tony Kelman | 27 March 2017, 13:41:36 UTC | run code signing script in contrib/prepare_release.sh if present | 27 March 2017, 13:41:36 UTC |
86d5623 | Tony Kelman | 27 March 2017, 13:41:00 UTC | Fix doctest line numbers | 27 March 2017, 13:41:00 UTC |
0c5128f | Tony Kelman | 27 March 2017, 13:40:20 UTC | Use separate build dirs for mbedtls depending on USE_GPL_LIBS prevents cmake from complaining when you switch sources for the same build dir | 27 March 2017, 13:40:20 UTC |
f65b8ab | Helge Eichhorn | 27 March 2017, 13:16:08 UTC | Fix doc system part of #21016 (#21036) * Breakage. * Teach doc system to handle 'where'. * Add parameters to signature. * Add test and continue to use Union. * Fix missing docstrings. * Address comments. * use newest Documenter, DocStringExtensions | 27 March 2017, 13:16:08 UTC |
caff424 | Jane Herriman | 27 March 2017, 12:55:30 UTC | Augment sort.jl documentation with doctests (#18923) | 27 March 2017, 12:55:30 UTC |
46df787 | Simon Byrne | 27 March 2017, 09:56:24 UTC | deprecate use of cat with LibGit2 objects | 27 March 2017, 09:56:24 UTC |
55f4417 | Alexey Stukalov | 27 March 2017, 00:01:56 UTC | handle small (<16) arrays by _mapreduce() (#21167) | 27 March 2017, 00:01:56 UTC |
2f02df9 | m-j-w | 26 March 2017, 20:42:32 UTC | Correct anchors in README.md (#21166) * Move manual anchors in README.md below headlines. Alternative approach to make GitHub correctly render the `README.md` headlines by simply moving the manual anchors to below the headlines. Since current manual anchors are uppercase, this keeps external links valid. * Remove manual HTML anchors from README.md. The `README.md` is currently rendered incorrectly on GitHub since it includes manual HTML anchors for headlines. However, since several years, GitHub automatically includes these anchors. Considering the anchors in the README.md have been added some six years ago, the GitHub feature is probably younger. This removes all the manual anchors, for which all match the exact headline pattern anyway, except the following which differ slightly: - `<a name="Editor-Terminal-Setup"/>` - `<a name="Platform-Specific-Notes"/>` - `<a name="Required-Build-Tools-External-Libraries"/>` If referenced from somewher externally, these would need to be updated. Links within this README to anchors are also corrected. The automatically generated anchors on GitHub follow the pattern of replacing all spaces with `-` and everything being lowercase, e.g. `## This is a Title` automatically gets the anchor equivalent to `<a name="this-is-a-title"/>` to be referenced in markdown with `[Link to a title](#this-is-a-title)`. | 26 March 2017, 20:42:32 UTC |
e3e912a | Chris Foster | 26 March 2017, 03:08:26 UTC | DefaultTestSet tests for test_broken and test_skip (#21086) * DefaultTestSet tests for test_broken and test_skip Check that test_broken and test_skip do not result in an exception. Already fixed in 8982605 - "Rework test framework", but present in julia-0.5 (see #21008). * Cleanup: use isa rather than typeof | 26 March 2017, 03:08:26 UTC |
fb312c4 | Alexey Stukalov | 25 March 2017, 22:14:56 UTC | Fix mapreduce_impl() for 1-element range (#19325) * fix mapreduce_impl() for 1-element range * mapreduce_impl() type stability tests * wrap long lines * mapreduce_impl(): add @inbounds ifirst:ilast should be a valid A indices range (checked by the caller) * reduce code duplication in _mapreduce() - let mapreduce_impl() handle all but empty collection cases - don't test mapreduce_impl() directly - extend mapreduce() tests with empty/long collections * mapreduce_impl(f, min/max): don't skip NaNs - update mapreduce_impl(f, min/max) to 0.6 behaviour of treating NaNs, also stop scanning the array once NaN is detected - add NaN minimum/maximum() tests for 2-element and long arrays * mapreduce(f, op): don't apply @inbounds for `f` * clarify how mapreduce_impl() should be used | 25 March 2017, 22:14:56 UTC |
333ff80 | Jeff Bezanson | 25 March 2017, 17:31:08 UTC | Merge pull request #21162 from JuliaLang/jb/more21147 fix other part of #21147, optional instead of keyword args | 25 March 2017, 17:31:08 UTC |
f177e82 | Jeff Bezanson | 25 March 2017, 16:16:09 UTC | fix other part of #21147, optional instead of keyword args | 25 March 2017, 16:16:09 UTC |
cc379ae | Jeff Bezanson | 25 March 2017, 15:48:26 UTC | Merge pull request #21161 from JuliaLang/tk/earlier-ambiguity-test Run test/ambiguous.jl first | 25 March 2017, 15:48:26 UTC |
94dfff8 | Jeff Bezanson | 25 March 2017, 15:46:53 UTC | Merge pull request #21023 from JuliaLang/jb/specificity21016 fix part of #21016, specificity of `BottomType` | 25 March 2017, 15:46:53 UTC |
315ad92 | Tony Kelman | 25 March 2017, 12:15:39 UTC | Run test/ambiguous.jl first works around #21160, hang in test that started happening when #20986 was merged | 25 March 2017, 12:15:39 UTC |
bd66c28 | Jeff Bezanson | 25 March 2017, 05:16:14 UTC | preserve identities of type wrappers in serializer. fixes #20324 | 25 March 2017, 06:00:04 UTC |
dae8fd8 | Jeff Bezanson | 24 March 2017, 20:43:26 UTC | add `serialize` for `Bottom` to ensure no `Type{<:T}` methods override it | 25 March 2017, 06:00:04 UTC |
dfd8fc1 | Jeff Bezanson | 25 March 2017, 04:44:39 UTC | fix a method cache matching issue with Type{T} This is needed to avoid confusing `Type{A{B}}` and `Type{A{B} where B}`. In the future, this can be improved by not using `Type{ }` to dispatch types with free variables. | 25 March 2017, 06:00:04 UTC |
0152278 | Jeff Bezanson | 14 March 2017, 18:12:21 UTC | fix part of #21016, specificity of `TypeofBottom` | 25 March 2017, 06:00:00 UTC |
43fb9f0 | Jeff Bezanson | 25 March 2017, 05:22:06 UTC | Merge pull request #21157 from JuliaLang/jb/fix21147 fix #21147, lowering of keyword args with chained static parameters | 25 March 2017, 05:22:06 UTC |
70bb32f | Stefan Karpinski | 25 March 2017, 00:36:56 UTC | rename Core.BottomType => Core.TypeofBottom (#21057) The old name sounds like an alias for `Bottom = Union{}` rather than `Type{Bottom} == typeof(Bottom)`. (This last should hold but currently doesn't – see #21016.) | 25 March 2017, 00:36:56 UTC |
5153f5b | Jeff Bezanson | 24 March 2017, 19:00:42 UTC | fix #21147, lowering of keyword args with chained static parameters | 24 March 2017, 19:00:42 UTC |
d6088fc | Jeff Bezanson | 24 March 2017, 17:34:12 UTC | Merge pull request #21145 from JuliaLang/jb/cppcompile some fixes for compiling the runtime code as c++ | 24 March 2017, 17:34:12 UTC |
ae18dae | Matt Bauman | 24 March 2017, 14:18:38 UTC | Restrict mapslices to only reuse StridedArray slices (#21133) Fix #21123. | 24 March 2017, 14:18:38 UTC |
285811d | Jameson Nash | 24 March 2017, 10:29:39 UTC | Merge pull request #20933 from JuliaLang/jn/compress compress AST in memory, not just on disk | 24 March 2017, 10:29:39 UTC |
f794796 | Jeff Bezanson | 24 February 2017, 22:04:13 UTC | improve `precompile` mechanism a bit - improve static_show to readably print a much larger set of types - add TRACE_COMPILE option to print `precompile` calls | 24 March 2017, 05:06:17 UTC |
e976e63 | Sacha Verweij | 23 March 2017, 21:22:17 UTC | reenable Core+Base ambiguity detection (#20986) * Resolve ambiguity between cat (git-cat-file and other) methods. * Reenable the Core+Base ambiguity detection test. | 23 March 2017, 21:22:17 UTC |
9736ab9 | Jeff Bezanson | 23 March 2017, 18:57:24 UTC | some fixes for compiling the runtime code as c++ | 23 March 2017, 18:57:24 UTC |
52f04d2 | Amit Murthy | 23 March 2017, 18:25:11 UTC | Improve task switching performance on unbuffered channels (#21120) Improve task switching performance on unbuffered channels | 23 March 2017, 18:25:11 UTC |
0b8c5ed | Jeff Bezanson | 23 March 2017, 18:20:11 UTC | Merge pull request #21127 from stevengj/fftwbug fix FFTW crash after set_num_threads | 23 March 2017, 18:20:11 UTC |
d694548 | Jeff Bezanson | 23 March 2017, 18:17:45 UTC | Merge pull request #21108 from JuliaLang/mh/tuple_eltype RFC: Use `typejoin` of the field types for `eltype` of heterogeneous `Tuple`s | 23 March 2017, 18:17:45 UTC |
56bfb23 | Jeff Bezanson | 23 March 2017, 18:14:50 UTC | Merge pull request #21144 from JuliaLang/jb/boxfixes fix whitelist of expression heads in `lambda-optimize-vars!` | 23 March 2017, 18:14:50 UTC |
e2f5701 | Jameson Nash | 06 March 2017, 06:23:30 UTC | compress AST in memory, not just on disk sysimg size will be exactly the same, but seems to be pretty significant savings in memory and initial GC time (about 10% on each) | 23 March 2017, 16:30:51 UTC |
0889cdf | Jeff Bezanson | 23 March 2017, 16:13:55 UTC | fix whitelist of expression heads in `lambda-optimize-vars!` `decl` and `ssavalue` were omitted by mistake. This helps #15276. | 23 March 2017, 16:13:55 UTC |
2a5b3d8 | Elliot Saba | 23 March 2017, 13:13:15 UTC | Immediately expand JULIAHOME in Makefile (#21140) | 23 March 2017, 13:13:15 UTC |
8e7404f | Iblis Lin | 23 March 2017, 07:38:23 UTC | test/socket: wait_with_timeout to provide more debugging info | 23 March 2017, 09:25:31 UTC |
4b8ef64 | Elliot Saba | 23 March 2017, 05:12:10 UTC | Merge pull request #21134 from JuliaLang/sf/smallest_diff_ever OSX: Add both RPATH entries to `julia`, don't overwrite | 23 March 2017, 05:12:10 UTC |
cc917b5 | Stefan Karpinski | 22 March 2017, 21:53:02 UTC | Merge pull request #21051 from JuliaLang/sk/ambig make ambiguity API clearer, more consistent | 22 March 2017, 21:53:02 UTC |
56a3898 | Jeff Bezanson | 22 March 2017, 21:28:38 UTC | Merge pull request #21131 from JuliaLang/jb/diagonaldocs add devdocs on "diagonal" types | 22 March 2017, 21:28:38 UTC |
ddaf4a6 | Jeff Bezanson | 21 March 2017, 21:47:08 UTC | add devdocs on "diagonal" types [ci skip] | 22 March 2017, 21:23:18 UTC |
89609cf | Jeff Bezanson | 22 March 2017, 20:10:24 UTC | Merge pull request #21136 from JuliaLang/jb/fix21132 fix #21132, intersection hang | 22 March 2017, 20:10:24 UTC |
3d126b8 | Andreas Noack | 22 March 2017, 19:56:24 UTC | Fix stride for vectors in BLAS.ger! and BLAS.trsv! (#21125) Fixes #21122 | 22 March 2017, 19:56:24 UTC |
dec2a82 | Jeff Bezanson | 22 March 2017, 18:55:32 UTC | Merge pull request #21075 from JuliaLang/jb/fix21074 fix #21074, constant fold more expressions | 22 March 2017, 18:55:32 UTC |
9713576 | Jeff Bezanson | 22 March 2017, 18:25:55 UTC | fix #21132, intersection hang due to x == Pair{x} constraint | 22 March 2017, 18:26:55 UTC |
758cad3 | Jeff Bezanson | 22 March 2017, 18:18:19 UTC | Merge pull request #21129 from JuliaLang/jb/fix21118 fix #21118, subtyping issue | 22 March 2017, 18:18:19 UTC |
decead1 | Curtis Vogt | 20 March 2017, 17:03:36 UTC | Add tests for download | 22 March 2017, 16:14:16 UTC |
7ce4925 | Elliot Saba | 22 March 2017, 03:30:54 UTC | OSX: Add both RPATH entries to `julia`, don't overwrite See https://github.com/JuliaLang/julia/commit/30ba746f0dfd731d91f554c0e50e92c84c9ff451#commitcomment-21430419 for more details | 22 March 2017, 03:30:54 UTC |
51a5480 | Jeff Bezanson | 21 March 2017, 20:03:07 UTC | fix #21118, subtyping issue with diagonal variable with abstract lower bound In `Tuple{Vararg{T}} where T`, `T` is diagonal. In the case in this issue, type intersection was giving such a variable an abstract lower bound. That was wrong, but it also created a type that could not be subtyped properly since the given bound on the variable contradicted the requirement that it be concrete. So for now at least, given e.g. `Tuple{T,T} where T>:Real`, simply drop the diagonal-concrete rule. | 21 March 2017, 21:56:52 UTC |
e2d9d5c | Stefan Karpinski | 21 March 2017, 19:34:16 UTC | swap default for ambiguous_bottom from true to false | 21 March 2017, 20:16:33 UTC |
f3e73c0 | Stefan Karpinski | 21 March 2017, 19:21:56 UTC | test ambiguous_bottom options to isambiguous, detect_ambiguities | 21 March 2017, 20:16:33 UTC |
6969660 | Stefan Karpinski | 21 March 2017, 18:59:33 UTC | deprecate old arguments to isambiguous, detect_ambiguities | 21 March 2017, 20:16:33 UTC |
fd531dc | Stefan Karpinski | 16 March 2017, 15:28:32 UTC | isambiguous: make ambiguous_bottom a keyword argument This matches detect_ambiguities – yes, isambiguous is unexported, but we know people will still use it and we may as well have consistent signatures here. | 21 March 2017, 20:16:31 UTC |
003a14f | Jeff Bezanson | 21 March 2017, 20:11:20 UTC | Merge pull request #21124 from JuliaLang/jb/unarysubtype fix unary `<:` and `>:` call syntax | 21 March 2017, 20:11:20 UTC |