ea73c84 | Stefan Karpinski | 03 January 2017, 20:54:20 UTC | Merge pull request #19749 from Shade5/dug types.jl: sleep with Date.Period types | 03 January 2017, 20:54:20 UTC |
0f2b22b | Alex Hallam | 03 January 2017, 19:01:41 UTC | Quantiles of vector of infinities (#19659) Use naive interpolation formula in quantile when either endpoint of the interval is infinite, giving correct results when endpoints are infinite or NaN. | 03 January 2017, 19:01:41 UTC |
a033902 | Stefan Karpinski | 03 January 2017, 18:55:15 UTC | Merge pull request #19268 from omus/cv/compound-period-canonical Explicit canonicalization of `CompoundPeriod`s | 03 January 2017, 18:55:15 UTC |
976e731 | Matti Pastell | 03 January 2017, 18:09:53 UTC | Fix \r bugs in Markdown.parse | 03 January 2017, 18:09:53 UTC |
c049b0e | Fengyang Wang | 03 January 2017, 17:33:38 UTC | RFC: Remove special casing for word operators (#19789) Simplify handling of word operators in parser | 03 January 2017, 17:33:38 UTC |
9b68b71 | Jameson Nash | 03 January 2017, 17:32:18 UTC | Merge pull request #19836 from JuliaLang/tb/265_uncached Fix nullpointer dereference if compiling with cached=false. | 03 January 2017, 17:32:18 UTC |
6f1f546 | Jeff Bezanson | 03 January 2017, 17:11:36 UTC | Merge pull request #19818 from JuliaLang/ksh/reflog Misc cross refs and style cleanups | 03 January 2017, 17:11:36 UTC |
8961340 | Jeff Bezanson | 03 January 2017, 17:01:44 UTC | Merge pull request #19837 from JuliaLang/sb/matlab-concat update concatenation syntax in language differences | 03 January 2017, 17:01:44 UTC |
1c657f0 | Jeff Bezanson | 03 January 2017, 16:53:30 UTC | Merge pull request #19744 from JuliaLang/jb/fix19685 fix #19685, parsing keyword arguments in anonymous `function` syntax | 03 January 2017, 16:53:30 UTC |
ab6f431 | Stefan Karpinski | 27 June 2016, 19:42:08 UTC | function composition and negation: f∘g, !f | 03 January 2017, 15:37:51 UTC |
8692b2e | Stefan Karpinski | 03 January 2017, 14:55:41 UTC | Merge pull request #19786 from JuliaLang/sk/shellspecial deprecate unescaped shell special chars in commands | 03 January 2017, 14:55:41 UTC |
eb4a430 | Simon Byrne | 03 January 2017, 14:31:35 UTC | reference hvcat | 03 January 2017, 14:31:35 UTC |
b369adf | Simon Byrne | 03 January 2017, 14:19:49 UTC | update concatenation syntax | 03 January 2017, 14:19:49 UTC |
f372733 | Simon Byrne | 03 January 2017, 13:26:33 UTC | Update LibGit2 types for 0.5 | 03 January 2017, 13:26:33 UTC |
62852fd | Simon Byrne | 01 January 2017, 19:57:08 UTC | start updating for 0.25 | 03 January 2017, 13:25:15 UTC |
65fd108 | Tim Besard | 03 January 2017, 13:24:49 UTC | Fix nullpointer dereference if compiling with cached=false. | 03 January 2017, 13:24:49 UTC |
13b2254 | Lokesh Sharma | 03 January 2017, 12:45:40 UTC | Fix getting started link in README (#19835) | 03 January 2017, 12:45:40 UTC |
2965a33 | akshay sharma | 03 January 2017, 08:10:36 UTC | Rephrased nonzero to stored for sparse matrix display #19119 (#19483) * made changes after review 1 * retaining removed tabs in doc strings for tests to pass * retained nonzero entries for map | 03 January 2017, 08:10:36 UTC |
5ab9c36 | Keno Fischer | 03 January 2017, 05:35:01 UTC | Merge pull request #19726 from Shade5/bug expr.jl: Doc for inline and inbounds | 03 January 2017, 05:35:01 UTC |
6f06fde | Kristoffer Carlsson | 03 January 2017, 04:46:12 UTC | Scrub backtraces being printed when a test in a testset fails. (#19751) | 03 January 2017, 04:46:12 UTC |
e0c6887 | Stefan Karpinski | 03 January 2017, 04:44:45 UTC | Merge pull request #19779 from JuliaLang/sk/slashfall Integer /: restrict fallback to same-type case (fix #19714) | 03 January 2017, 04:44:45 UTC |
8c660de | Stefan Karpinski | 03 January 2017, 04:36:20 UTC | shell_escape: add a docstring | 03 January 2017, 04:36:20 UTC |
4c271fc | Stefan Karpinski | 30 December 2016, 23:27:15 UTC | shell_parse: deprecate unescaped chars "#{}()[]<>|&*?~;" in commands | 03 January 2017, 04:13:23 UTC |
d23b717 | Asmodeus | 03 January 2017, 02:43:38 UTC | expr.jl Doc for inline and inbound Added docs for inline and inbound Closes #19276 | 03 January 2017, 02:43:38 UTC |
9118a75 | Steven G. Johnson | 02 January 2017, 23:46:23 UTC | drop special support in the parser for deprecating f.(1) getfield syntax | 02 January 2017, 23:46:23 UTC |
8f9036a | Stefan Karpinski | 02 January 2017, 23:39:53 UTC | Merge pull request #19760 from JuliaLang/dbeach24-djcb/bugfix-16706-2 Allow bitarray to handle shifts by a negative value. | 02 January 2017, 23:39:53 UTC |
b3dfd0d | Stefan Karpinski | 30 December 2016, 23:10:02 UTC | shell_parse usage: escape characters that will soon be special | 02 January 2017, 21:56:33 UTC |
ace1908 | Stefan Karpinski | 30 December 2016, 23:09:11 UTC | shell_parse: some cosmetic clean ups | 02 January 2017, 21:56:33 UTC |
d62fe5a | Stefan Karpinski | 29 December 2016, 19:29:52 UTC | Integer /: restrict fallback to same-type case (fix #19714) The principle here is that if there's an implementation of a promoted operator for some type and promotions for that type, unless other methods are defined, the operation should always be "funnelled" through the core operator definition for that type. The method for `/(::Integer, ::Integer)` violated that principle since it would take precedence in mixed-integer-type division cases even in the presence of a same-type method definition for a custom integer type and the appropriate promotion rules. | 02 January 2017, 21:38:12 UTC |
77ae66f | kshyatt | 02 January 2017, 19:05:01 UTC | Misc cross refs and style cleanups | 02 January 2017, 20:52:38 UTC |
1c605d2 | Keno Fischer | 02 January 2017, 18:59:51 UTC | Merge pull request #19486 from JuliaLang/kf/cpuidtag Add an option to add CPUID tag to sysimg and .ji files | 02 January 2017, 18:59:51 UTC |
75cbac3 | kshyatt | 01 January 2017, 22:56:47 UTC | More doctests for start/done/next | 02 January 2017, 18:30:04 UTC |
785c6a3 | kshyatt | 01 January 2017, 22:56:27 UTC | More doctests for generators | 02 January 2017, 18:30:03 UTC |
dfdc0a4 | kshyatt | 01 January 2017, 22:56:11 UTC | More doctests for operators | 02 January 2017, 18:30:03 UTC |
064f62a | kshyatt | 01 January 2017, 22:55:57 UTC | More doctests for multidimensional ops | 02 January 2017, 18:30:03 UTC |
726024c | kshyatt | 01 January 2017, 22:55:47 UTC | More doctests for reductions | 02 January 2017, 18:30:02 UTC |
d0d00c4 | kshyatt | 01 January 2017, 22:55:34 UTC | More doctests for set functions | 02 January 2017, 18:30:02 UTC |
d02ecaf | Tony Kelman | 02 January 2017, 10:42:17 UTC | Don't completely delete files in llvm-3.9.0_threads.patch so FreeBSD patch handles it better | 02 January 2017, 10:59:56 UTC |
5ad19ca | Tony Kelman | 02 January 2017, 10:28:45 UTC | Add a patch to fix linking of llvm shlib on FreeBSD | 02 January 2017, 10:49:18 UTC |
b4939da | Tony Kelman | 02 January 2017, 02:16:30 UTC | Add 3 LLVM patches to fix issue #19792 miscompilation of broadcast | 02 January 2017, 04:55:15 UTC |
442f6f7 | Keno Fischer | 02 December 2016, 21:59:45 UTC | Add an option to add CPUID tag to sysimg and .ji files | 02 January 2017, 03:49:54 UTC |
4be146b | Asmodeus | 02 January 2017, 03:16:57 UTC | types.jl: sleep with Date.Period types Supports sleep(Dates.Second(10)) sleep(Dates.Milliesecond(10)) Closes #19736 | 02 January 2017, 03:16:57 UTC |
9bb8962 | Kumar Krishna Agrawal | 01 January 2017, 16:58:02 UTC | Add missing test, fix testset block | 01 January 2017, 16:58:02 UTC |
c8a380b | Kumar Krishna Agrawal | 01 January 2017, 16:26:01 UTC | Fix broadcast for & and | | 01 January 2017, 16:26:01 UTC |
c38a5a3 | Milan Bouchet-Valat | 01 January 2017, 14:09:55 UTC | Only download UnicodeData.txt once (#19794) Verify the checksums on every run, but only download the file if missing. Also fix path in error message when checksum doesn't match by tweaking jlchecksum a bit so that it doesn't assume all files are saved into deps/srccache. | 01 January 2017, 14:09:55 UTC |
205c12b | Sacha Verweij | 01 January 2017, 14:06:37 UTC | Deprecate vectorized two-argument complex methods in favor of compact broadcast syntax. (#19712) | 01 January 2017, 14:06:37 UTC |
8731979 | Sacha Verweij | 01 January 2017, 13:53:59 UTC | Deprecate vectorized div, rem/%, and mod methods for Dates.Periods. (#19802) | 01 January 2017, 13:53:59 UTC |
35d1780 | Mosè Giordano | 01 January 2017, 13:03:45 UTC | Document DomainError in airyaix and airyaiprimex (#19795) | 01 January 2017, 13:03:45 UTC |
9cc7815 | Sacha Verweij | 01 January 2017, 11:44:18 UTC | Simplify broadcast's eltype promotion mechanism and make it handle more cases. (#19723) Re-simplify broadcast's eltype promotion mechanism as in #19421. With benefit of #19667, this simplified mechanism should handle additional cases (e.g. closures accepting more than two arguments). Also rename the mechanism more precisely (_broadcast_type -> _broadcast_eltype, typestuple -> eltypestuple). | 01 January 2017, 11:44:18 UTC |
f147aaa | Pablo Zubieta | 01 January 2017, 05:56:33 UTC | Limit broadcast mechanism over Nullables (#19787) * Limit broadcast mechanism over Nullables * Test that broadcast doesn't propagate too much * Update manual section on Nullables * Address TotalVerb comments * Address Sacha0 comments | 01 January 2017, 05:56:33 UTC |
b2ae5a5 | Steven G. Johnson | 01 January 2017, 05:34:15 UTC | broadcast!(f, A, x::Number...) should call f(x...) independently for each A[i] (#19799) * broadcast!(f, A, x::Number...) should call f(x...) independently for each A[i] * expanded comment for 19799 | 01 January 2017, 05:34:15 UTC |
1539061 | Sacha Verweij | 01 January 2017, 02:10:38 UTC | Merge pull request #19589 from Sacha0/mapbciszero Fix #19561 (sparse map/broadcast where the output eltype is not a concrete subtype of Number) | 01 January 2017, 02:10:38 UTC |
c6f07d2 | Alex Arslan | 31 December 2016, 21:41:45 UTC | Move PriorityQueue and heap functions out of Base | 01 January 2017, 01:21:10 UTC |
d9318d5 | Pablo Zubieta | 01 January 2017, 00:29:58 UTC | Deprecate `promote_array_type` (#19766) * Remove `promote_array_type` * Deprecate `promote_array_type` | 01 January 2017, 00:29:58 UTC |
72b38af | Sacha Verweij | 31 December 2016, 23:42:47 UTC | Make sparse map[!]/broadcast[!] work where the output eltype is not a concrete subtype of number. | 31 December 2016, 23:42:47 UTC |
6484f4c | Benjamin Deonovic | 31 December 2016, 21:22:10 UTC | Add `one` for AbstractString (#19548) Add `one` for AbstractString | 31 December 2016, 21:22:10 UTC |
de957a5 | Sacha Verweij | 31 December 2016, 19:13:46 UTC | Merge pull request #19798 from tkelman/tk/monodevec Minor tweaks to https://github.com/JuliaLang/julia/pull/19791 | 31 December 2016, 19:13:46 UTC |
6629f51 | Tony Kelman | 31 December 2016, 17:42:40 UTC | Fix trailing whitespace [ci skip] always run make check-whitespace before pushing | 31 December 2016, 17:42:40 UTC |
fae8438 | Steven G. Johnson | 31 December 2016, 17:09:18 UTC | NEWS for #19722 | 31 December 2016, 17:09:18 UTC |
7beca20 | Matthew Bedford | 31 December 2016, 16:34:57 UTC | add newline to warning in codegen.cpp (#19755) Added newline to warning message when cfunction is called with wrong return type. | 31 December 2016, 16:34:57 UTC |
eff51f0 | Pablo Zubieta | 31 December 2016, 16:27:50 UTC | Deprecate `bitbroadcast` (#19771) * Deprecate `bitbroadcast` * Remove `bitbroadcast` docs | 31 December 2016, 16:27:50 UTC |
45ee8fc | Tony Kelman | 31 December 2016, 16:22:34 UTC | Merge pull request #19791 from Sacha0/monodevec Deprecate manually vectorized methods in favor of dot syntax, monolithic edition | 31 December 2016, 16:22:34 UTC |
f8892dc | Tony Kelman | 31 December 2016, 11:00:37 UTC | Loosen and fix up the min, max specialization on SparseVectors was previously defined for AbstractSparseVector, and there was a typo that was giving a method redefinition warning because Sparse should have been Strided fix ambiguity | 31 December 2016, 11:24:32 UTC |
02b4247 | Tony Kelman | 31 December 2016, 10:40:05 UTC | Loosen deprecations for vectorized round, trunc, floor, ceil so type argument does not have to be <:Integer example: round(Float32, rand(1:5,5,5) .// rand(1:5,5,5)) | 31 December 2016, 10:40:05 UTC |
14d27ed | Sacha Verweij | 31 December 2016, 08:46:40 UTC | Replace former error path tests for vectorized &, |, xor, min, and max over SparseMatrixCSCs with similar tests of sparse map. | 31 December 2016, 08:46:40 UTC |
f488610 | Sacha Verweij | 31 December 2016, 08:30:11 UTC | Deprecate a few remaining vectorized methods over SparseVectors. (And associated cleanup.) | 31 December 2016, 08:30:11 UTC |
77e98d3 | Sacha Verweij | 31 December 2016, 01:42:01 UTC | Restore a few methods for &, |, and xor over BitArrays as broadcast specializations. | 31 December 2016, 08:15:49 UTC |
6e8cc8b | Sacha Verweij | 25 December 2016, 00:05:46 UTC | Deprecate vectorized | in favor of compact broadcast syntax. | 31 December 2016, 08:15:49 UTC |
97139e0 | Sacha Verweij | 24 December 2016, 23:33:03 UTC | Deprecate vectorized & in favor of compact broadcast syntax. | 31 December 2016, 08:15:49 UTC |
90f5c24 | Sacha Verweij | 20 September 2016, 01:37:51 UTC | Deprecate manually vectorized mod methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:48 UTC |
6306f86 | Sacha Verweij | 20 September 2016, 21:17:39 UTC | Deprecate manually vectorized rem methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:48 UTC |
dc3c8d4 | Sacha Verweij | 20 September 2016, 20:29:33 UTC | Deprecate manually vectorized div methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:48 UTC |
f3b2d0f | Sacha Verweij | 25 December 2016, 03:45:12 UTC | Deprecate vectorized min and max over pairs of sparse matrices. | 31 December 2016, 08:15:47 UTC |
ee10013 | Sacha Verweij | 14 September 2016, 21:07:10 UTC | Deprecate manually vectorized big methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:47 UTC |
707ac78 | Sacha Verweij | 19 September 2016, 18:53:41 UTC | Deprecate manually vectorized ceil methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:47 UTC |
b7af4dd | Sacha Verweij | 19 September 2016, 00:08:34 UTC | Deprecate manually vectorized float methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:46 UTC |
fd4774a | Sacha Verweij | 18 September 2016, 23:07:10 UTC | Deprecate manually vectorized trunc methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:46 UTC |
e515a5c | Sacha Verweij | 19 September 2016, 20:28:56 UTC | Deprecate manually vectorized round methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:46 UTC |
90b2997 | Sacha Verweij | 20 September 2016, 21:49:48 UTC | Deprecate manually vectorized clamp methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:45 UTC |
2b26f5e | Sacha Verweij | 18 September 2016, 18:15:44 UTC | Deprecate manually vectorized methods for trigonometric and hyperbolic functions in favor of compact broadcast syntax. | 31 December 2016, 08:15:45 UTC |
4beb53c | Sacha Verweij | 17 September 2016, 18:27:39 UTC | Deprecate manually vectorized abs2 methods in favor of compact broadcast syntax. | 31 December 2016, 08:15:45 UTC |
26c8d85 | Sacha Verweij | 31 December 2016, 04:12:15 UTC | Deprecate two-argument map! and asyncmap!. (#19721) In anticipation of changing map! and asyncmap!'s semantics such that they are consistent with map! and asyncmap! methods accepting more than two arguments, deprecate two-argument map! and asyncmap!. | 31 December 2016, 04:12:15 UTC |
02e9376 | Nathan Baum | 31 December 2016, 04:11:43 UTC | Fix some tests and documentation in "typed enums" code (#19782) * Restore enum value type restriction tests * Fix documentation errors * Follow convention for marking up generic types. | 31 December 2016, 04:11:43 UTC |
1ed4545 | Sacha Verweij | 31 December 2016, 03:43:49 UTC | Merge pull request #19690 from Sacha0/sparsevechof sparse vectors join the higher order function party | 31 December 2016, 03:43:49 UTC |
827de2f | Jeff Bezanson | 31 December 2016, 01:53:20 UTC | Merge pull request #19763 from JuliaLang/jb/length_checked_equal remove unused `length_checked_equal` function | 31 December 2016, 01:53:20 UTC |
ce743d2 | Alex Arslan | 31 December 2016, 00:08:14 UTC | Fix deprecation of quadgk to allow kwargs (#19783) | 31 December 2016, 00:08:14 UTC |
4280d3c | Simon Byrne | 30 December 2016, 23:55:23 UTC | Fix deprecation error for 2 arg airy (#19775) cf #18050 | 30 December 2016, 23:55:23 UTC |
2786db2 | Sacha Verweij | 30 December 2016, 22:59:43 UTC | Mark tests for sparse broadcast shape checks that should be strengthened [ci skip]. | 30 December 2016, 22:59:43 UTC |
913f637 | Sacha Verweij | 22 December 2016, 23:42:06 UTC | Test generic sparse map[!]/broadcast[!] for sparse vectors/matrices. Condense and systematize existing tests for generic sparse map[!]/broadcast[!], and extend to sparse vectors and vector/matrix combinations. Relocate new test code to a separate file test/sparse/higherorderfns.jl corresponding to base/sparse/higherorderfns.jl. (Test/sparse/sparsevector.jl is hypothetically confined to SparseVectors, and test/sparse/sparse.jl mostly dedicated to SparseMatrixCSCs.) Move older tests of sparse broadcast[!] into that new file as well. | 30 December 2016, 20:03:51 UTC |
6bc7775 | Sacha Verweij | 22 December 2016, 21:20:47 UTC | Extend generic sparse map[!]/broadcast[!] to sparse vectors and sparse vector/matrix combinations. Extend generic sparse map[!]/broadcast[!] to sparse vectors and sparse vector/matrix combinations. Do so by introducing a common interface to SparseVector and SparseMatrixCSC for the purposes of map[!]/broadcast[!], and rewriting sparse map[!]/broadcast[!] against that interface. Relocate that code to a separate file/module base/sparse/higherorderfns.jl/SparseArrays.HigherOrderFns, loaded after definition of both SparseVector and SparseMatrixCSC. | 30 December 2016, 20:03:50 UTC |
ab984a5 | Andreas Noack | 30 December 2016, 17:37:33 UTC | Use containertype to determine array type for array broadcast (#19745) | 30 December 2016, 17:37:33 UTC |
eec411e | Kumar Krishna Agrawal | 30 December 2016, 16:40:29 UTC | Fix indentation, newline and duplication | 30 December 2016, 16:40:29 UTC |
7ba6ad6 | Tony Kelman | 30 December 2016, 16:35:47 UTC | Merge pull request #19473 from JuliaLang/sb/libgit2-kw Add macro to simplify libgit2 type constructor definitions | 30 December 2016, 16:35:47 UTC |
d44977c | Andreas Noack | 30 December 2016, 15:07:24 UTC | Use broadcast for some operations in arraymath (#19746) * Use broadcast for unary operations in arraymath * Use broadcast for some binary array operations | 30 December 2016, 15:07:24 UTC |
6ad62c4 | Sacha Verweij | 30 December 2016, 11:52:51 UTC | Deprecate Base.SparseArrays.broadcast_zpreserving[!]. (#19720) Generic sparse broadcast[!] now provides most of Base.SparseArrays.broadcast_zpreserving[!]'s functionality. | 30 December 2016, 11:52:51 UTC |
b143301 | Katharine Hyatt | 30 December 2016, 11:41:46 UTC | Add more information and examples to linear algebra manual (#19733) * Move things around so factorizations come after special matrices * Show some basic examples of calling linear algebra functions * Discuss special matrix types besides just the table | 30 December 2016, 11:41:46 UTC |
50a8b96 | Sacha Verweij | 30 December 2016, 11:25:42 UTC | Make broadcast!(f, A) populate A via independent f() calls rather than fill!(A, f()). (#19722) | 30 December 2016, 11:25:42 UTC |
88f01b2 | Michele Zaffalon | 30 December 2016, 11:25:04 UTC | update supported Windows versions (#19768) * update supported Windows versions * update supported Windows versions [ci skip] * update supported Windows versions | 30 December 2016, 11:25:04 UTC |
6eebcb0 | Milan Bouchet-Valat | 30 December 2016, 11:19:39 UTC | Avoid rebuilding docs from 'make install' when they are already there (cont.) (#19705) Turns out we need to exclude directories (whose timestamps change when building the tarball) and some files generated during the build. | 30 December 2016, 11:19:39 UTC |
4dc0edb | Tony Kelman | 30 December 2016, 05:51:06 UTC | Merge pull request #18910 from JuliaLang/anj/osx Fix build for macOS Sierra + LLVM 3.9. | 30 December 2016, 05:51:06 UTC |