https://github.com/JuliaLang/julia

sort by:
Revision Author Date Message Commit Date
ea73c84 Merge pull request #19749 from Shade5/dug types.jl: sleep with Date.Period types 03 January 2017, 20:54:20 UTC
0f2b22b 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 Merge pull request #19268 from omus/cv/compound-period-canonical Explicit canonicalization of `CompoundPeriod`s 03 January 2017, 18:55:15 UTC
976e731 Fix \r bugs in Markdown.parse 03 January 2017, 18:09:53 UTC
c049b0e RFC: Remove special casing for word operators (#19789) Simplify handling of word operators in parser 03 January 2017, 17:33:38 UTC
9b68b71 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 Merge pull request #19818 from JuliaLang/ksh/reflog Misc cross refs and style cleanups 03 January 2017, 17:11:36 UTC
8961340 Merge pull request #19837 from JuliaLang/sb/matlab-concat update concatenation syntax in language differences 03 January 2017, 17:01:44 UTC
1c657f0 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 function composition and negation: f∘g, !f 03 January 2017, 15:37:51 UTC
8692b2e Merge pull request #19786 from JuliaLang/sk/shellspecial deprecate unescaped shell special chars in commands 03 January 2017, 14:55:41 UTC
eb4a430 reference hvcat 03 January 2017, 14:31:35 UTC
b369adf update concatenation syntax 03 January 2017, 14:19:49 UTC
f372733 Update LibGit2 types for 0.5 03 January 2017, 13:26:33 UTC
62852fd start updating for 0.25 03 January 2017, 13:25:15 UTC
65fd108 Fix nullpointer dereference if compiling with cached=false. 03 January 2017, 13:24:49 UTC
13b2254 Fix getting started link in README (#19835) 03 January 2017, 12:45:40 UTC
2965a33 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 Merge pull request #19726 from Shade5/bug expr.jl: Doc for inline and inbounds 03 January 2017, 05:35:01 UTC
6f06fde Scrub backtraces being printed when a test in a testset fails. (#19751) 03 January 2017, 04:46:12 UTC
e0c6887 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 shell_escape: add a docstring 03 January 2017, 04:36:20 UTC
4c271fc shell_parse: deprecate unescaped chars "#{}()[]<>|&*?~;" in commands 03 January 2017, 04:13:23 UTC
d23b717 expr.jl Doc for inline and inbound Added docs for inline and inbound Closes #19276 03 January 2017, 02:43:38 UTC
9118a75 drop special support in the parser for deprecating f.(1) getfield syntax 02 January 2017, 23:46:23 UTC
8f9036a 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 shell_parse usage: escape characters that will soon be special 02 January 2017, 21:56:33 UTC
ace1908 shell_parse: some cosmetic clean ups 02 January 2017, 21:56:33 UTC
d62fe5a 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 Misc cross refs and style cleanups 02 January 2017, 20:52:38 UTC
1c605d2 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 More doctests for start/done/next 02 January 2017, 18:30:04 UTC
785c6a3 More doctests for generators 02 January 2017, 18:30:03 UTC
dfdc0a4 More doctests for operators 02 January 2017, 18:30:03 UTC
064f62a More doctests for multidimensional ops 02 January 2017, 18:30:03 UTC
726024c More doctests for reductions 02 January 2017, 18:30:02 UTC
d0d00c4 More doctests for set functions 02 January 2017, 18:30:02 UTC
d02ecaf 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 Add a patch to fix linking of llvm shlib on FreeBSD 02 January 2017, 10:49:18 UTC
b4939da Add 3 LLVM patches to fix issue #19792 miscompilation of broadcast 02 January 2017, 04:55:15 UTC
442f6f7 Add an option to add CPUID tag to sysimg and .ji files 02 January 2017, 03:49:54 UTC
4be146b 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 Add missing test, fix testset block 01 January 2017, 16:58:02 UTC
c8a380b Fix broadcast for & and | 01 January 2017, 16:26:01 UTC
c38a5a3 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 Deprecate vectorized two-argument complex methods in favor of compact broadcast syntax. (#19712) 01 January 2017, 14:06:37 UTC
8731979 Deprecate vectorized div, rem/%, and mod methods for Dates.Periods. (#19802) 01 January 2017, 13:53:59 UTC
35d1780 Document DomainError in airyaix and airyaiprimex (#19795) 01 January 2017, 13:03:45 UTC
9cc7815 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 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 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 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 Move PriorityQueue and heap functions out of Base 01 January 2017, 01:21:10 UTC
d9318d5 Deprecate `promote_array_type` (#19766) * Remove `promote_array_type` * Deprecate `promote_array_type` 01 January 2017, 00:29:58 UTC
72b38af Make sparse map[!]/broadcast[!] work where the output eltype is not a concrete subtype of number. 31 December 2016, 23:42:47 UTC
6484f4c Add `one` for AbstractString (#19548) Add `one` for AbstractString 31 December 2016, 21:22:10 UTC
de957a5 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 Fix trailing whitespace [ci skip] always run make check-whitespace before pushing 31 December 2016, 17:42:40 UTC
fae8438 NEWS for #19722 31 December 2016, 17:09:18 UTC
7beca20 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 Deprecate `bitbroadcast` (#19771) * Deprecate `bitbroadcast` * Remove `bitbroadcast` docs 31 December 2016, 16:27:50 UTC
45ee8fc 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 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 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 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 Deprecate a few remaining vectorized methods over SparseVectors. (And associated cleanup.) 31 December 2016, 08:30:11 UTC
77e98d3 Restore a few methods for &, |, and xor over BitArrays as broadcast specializations. 31 December 2016, 08:15:49 UTC
6e8cc8b Deprecate vectorized | in favor of compact broadcast syntax. 31 December 2016, 08:15:49 UTC
97139e0 Deprecate vectorized & in favor of compact broadcast syntax. 31 December 2016, 08:15:49 UTC
90f5c24 Deprecate manually vectorized mod methods in favor of compact broadcast syntax. 31 December 2016, 08:15:48 UTC
6306f86 Deprecate manually vectorized rem methods in favor of compact broadcast syntax. 31 December 2016, 08:15:48 UTC
dc3c8d4 Deprecate manually vectorized div methods in favor of compact broadcast syntax. 31 December 2016, 08:15:48 UTC
f3b2d0f Deprecate vectorized min and max over pairs of sparse matrices. 31 December 2016, 08:15:47 UTC
ee10013 Deprecate manually vectorized big methods in favor of compact broadcast syntax. 31 December 2016, 08:15:47 UTC
707ac78 Deprecate manually vectorized ceil methods in favor of compact broadcast syntax. 31 December 2016, 08:15:47 UTC
b7af4dd Deprecate manually vectorized float methods in favor of compact broadcast syntax. 31 December 2016, 08:15:46 UTC
fd4774a Deprecate manually vectorized trunc methods in favor of compact broadcast syntax. 31 December 2016, 08:15:46 UTC
e515a5c Deprecate manually vectorized round methods in favor of compact broadcast syntax. 31 December 2016, 08:15:46 UTC
90b2997 Deprecate manually vectorized clamp methods in favor of compact broadcast syntax. 31 December 2016, 08:15:45 UTC
2b26f5e Deprecate manually vectorized methods for trigonometric and hyperbolic functions in favor of compact broadcast syntax. 31 December 2016, 08:15:45 UTC
4beb53c Deprecate manually vectorized abs2 methods in favor of compact broadcast syntax. 31 December 2016, 08:15:45 UTC
26c8d85 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 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 Merge pull request #19690 from Sacha0/sparsevechof sparse vectors join the higher order function party 31 December 2016, 03:43:49 UTC
827de2f Merge pull request #19763 from JuliaLang/jb/length_checked_equal remove unused `length_checked_equal` function 31 December 2016, 01:53:20 UTC
ce743d2 Fix deprecation of quadgk to allow kwargs (#19783) 31 December 2016, 00:08:14 UTC
4280d3c Fix deprecation error for 2 arg airy (#19775) cf #18050 30 December 2016, 23:55:23 UTC
2786db2 Mark tests for sparse broadcast shape checks that should be strengthened [ci skip]. 30 December 2016, 22:59:43 UTC
913f637 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 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 Use containertype to determine array type for array broadcast (#19745) 30 December 2016, 17:37:33 UTC
eec411e Fix indentation, newline and duplication 30 December 2016, 16:40:29 UTC
7ba6ad6 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 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 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 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 Make broadcast!(f, A) populate A via independent f() calls rather than fill!(A, f()). (#19722) 30 December 2016, 11:25:42 UTC
88f01b2 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 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 Merge pull request #18910 from JuliaLang/anj/osx Fix build for macOS Sierra + LLVM 3.9. 30 December 2016, 05:51:06 UTC
back to top