sort by:
Revision Author Date Message Commit Date
c7338ea fix #30911, bug in `deepcopy` of `UnionAll` (#30930) 01 February 2019, 21:43:23 UTC
b5bc6b7 Add `det` and `tr` for block-diagonal matrices (#30931) 01 February 2019, 20:58:48 UTC
2b4f003 Make `startswith`, `endswith` work with `Regex` (#29790) 01 February 2019, 20:54:41 UTC
5533f22 add more explanation to doc strings for show, print, string, repr (#30918) fixes #21982 01 February 2019, 15:59:36 UTC
4844a4b miscellaneous array method cleanup (#30904) - manually specializing `all` for `isinteger` is not necessary - `BitVector` `append!` and `prepend!` can support any iterator - move `stride` and `strides` to Base, since Base exports them - remove some redundant methods 01 February 2019, 15:58:26 UTC
585feb0 fixes #30927: add undef to printing of empty arrays (#30929) 01 February 2019, 07:46:57 UTC
0ec1727 Added test for write-ing past the pre-existing data length (#30921) 01 February 2019, 02:45:27 UTC
a811eac reduce max Union length in `tmerge` (#30833) 31 January 2019, 21:58:50 UTC
2bae4ae Fix dead links in CONTRIBUTING.md (#30914) 31 January 2019, 21:57:54 UTC
c71b225 make it possible to `eval` exprs with head `:const` (#30893) This rearranges handling of :const exprs to match :global exprs, which are very similar. 31 January 2019, 21:28:35 UTC
f916dd8 replace use of `()` as a sentinel in inference with `nothing` (#30875) 31 January 2019, 21:13:29 UTC
82d7bd3 simplify `setproperty!` lowering (#30818) 31 January 2019, 21:11:55 UTC
d6bcb5a Fallback for copying views into sparse matrices (#30895) * Fallback for copying views into sparse matrices * SparseArray --> SparseVecOrMat * move copy method to sparsevector * use the union explicitly 31 January 2019, 19:53:37 UTC
0b0a394 Define `copy` on `SubArray` to use `getindex` (#30889) 31 January 2019, 15:48:28 UTC
566059b fix overflow message (var `y` should not be in quotes) (#30905) * fix overflow message (remove quotes about `y`) 31 January 2019, 10:34:05 UTC
e90981b Remove instructions for old OSes (#30887) * Remove instructions to build on really old OSes (also they are unsupported) 31 January 2019, 07:31:49 UTC
62c411d use \textasciitilde for LaTeX tilde (#30897) 30 January 2019, 21:33:57 UTC
c0e9182 fix UndefVarError for undefined static parameters in statement position (#30886) 29 January 2019, 22:10:56 UTC
610880b some fixes to `fill!` (#30879) - method for UInt8/Int8 did not check conversions - there was a redundant method - make some `fill!` callers easier to infer 29 January 2019, 22:10:23 UTC
1d31fb9 show dimensions for non-1-based arrays (#30867) 29 January 2019, 22:07:47 UTC
c26954e Fix pad and base type restriction (#30881) 29 January 2019, 17:11:47 UTC
05acc22 Make rest type-idempotent (#30871) 29 January 2019, 15:12:33 UTC
9a1cc63 isapprox doc mentioned deprecated 'vecnorm' (#30884) 29 January 2019, 08:15:25 UTC
467d29f small sparse test fixes (#30874) 29 January 2019, 04:58:37 UTC
8b7c88c Fix julia installer permission on windows (#30841) 28 January 2019, 20:52:52 UTC
a7fabc9 Fix `repr` on `Period` Types, and `DateTime`, `Date` (#30817) - Given `x = Dates.Day(1)` - The REPL will print: `1 day` - show will print: `Dates.Day(1)` - repr will print: `Dates.Day(1)` - print will print: `1 day` - string will print: `1 day` - dataframes will print: `1 day` 28 January 2019, 18:36:07 UTC
1c1fc03 doc: indexing by different numbers of indices (#30736) - document indexing by different numbers of indices - remove/supercede an outdated section on the same in devdocs/subarray 28 January 2019, 17:32:46 UTC
8fa0645 Fix signature of git_libgit2_opts On most platforms this doesn't make a difference, but the PowerPC ABI uses the signature to decide whether or not to allocate a parameter save area. Without this, the caller does not, but the callee assumes it's there causing the callee to overwrite critical parts of the caller stack. Fixes #27007 28 January 2019, 01:13:31 UTC
bde465a Fix showing method candidates for `invoke`-style MethodError Fixes the following issue: ``` julia> invoke(sin, Tuple{NoMethodsDefinedHere}, NoMethodsDefinedHere()) ERROR: ┌ Error: Error showing method candidates, aborted │ exception = │ MethodError: no method matching length(::Type{Tuple{NoMethodsDefinedHere}}) │ Closest candidates are: │ length(::Core.SimpleVector) at essentials.jl:582 │ length(::Base.MethodList) at reflection.jl:732 │ length(::Core.MethodTable) at reflection.jl:806 │ ... │ Stacktrace: │ [1] show_method_candidates(::IOContext{Base.GenericIOBuffer{Array{UInt8,1}}}, ::MethodError, ::Any) at ./errorshow.jl:387 │ [2] showerror(::IOContext{Base.GenericIOBuffer{Array{UInt8,1}}}, ::MethodError) at ./errorshow.jl:255 │ [3] (::getfield(Base, Symbol("##613#614")){MethodError})(::IOContext{Base.GenericIOBuffer{Array{UInt8,1}}}) at ./errorshow.jl:76 │ [4] #with_output_color#660(::Bool, ::Function, ::Function, ::Symbol, ::IOContext{REPL.Terminals.TTYTerminal}) at ./util.jl:366 │ [5] with_output_color(::Function, ::Symbol, ::IOContext{REPL.Terminals.TTYTerminal}) at ./util.jl:364 │ [6] #showerror#612(::Bool, ::Function, ::IOContext{REPL.Terminals.TTYTerminal}, ::MethodError, ::Array{Union{Ptr{Nothing}, InterpreterIP},1}) at ./errorshow.jl:75 │ [7] showerror at ./errorshow.jl:74 [inlined] │ [8] display_error(::IOContext{REPL.Terminals.TTYTerminal}, ::MethodError, ::Array{Union{Ptr{Nothing}, InterpreterIP},1}) at ./client.jl:99 │ [9] #invokelatest#1 at ./essentials.jl:697 [inlined] │ [10] invokelatest at ./essentials.jl:696 [inlined] │ [11] print_response(::IO, ::Any, ::Any, ::Bool, ::Bool, ::Any) at /home/keno/julia-1.0/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:149 │ [12] print_response(::REPL.AbstractREPL, ::Any, ::Any, ::Bool, ::Bool) at /home/keno/julia-1.0/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:140 │ [13] (::getfield(REPL, Symbol("#do_respond#38")){Bool,getfield(REPL, Symbol("##48#57")){REPL.LineEditREPL,REPL.REPLHistoryProvider},REPL.LineEditREPL,REPL.LineEdit.Prompt})(::Any, ::Any, ::Any) at /home/keno/julia-1.0/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:714 │ [14] #invokelatest#1 at ./essentials.jl:697 [inlined] │ [15] invokelatest at ./essentials.jl:696 [inlined] │ [16] run_interface(::REPL.Terminals.TextTerminal, ::REPL.LineEdit.ModalInterface, ::REPL.LineEdit.MIState) at /home/keno/julia-1.0/usr/share/julia/stdlib/v1.1/REPL/src/LineEdit.jl:2268 │ [17] run_frontend(::REPL.LineEditREPL, ::REPL.REPLBackendRef) at /home/keno/julia-1.0/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:1035 │ [18] run_repl(::REPL.AbstractREPL, ::Any) at /home/keno/julia-1.0/usr/share/julia/stdlib/v1.1/REPL/src/REPL.jl:192 │ [19] (::getfield(Base, Symbol("##723#725")){Bool,Bool,Bool,Bool})(::Module) at ./logging.jl:311 │ [20] #invokelatest#1 at ./essentials.jl:697 [inlined] │ [21] invokelatest at ./essentials.jl:696 [inlined] │ [22] macro expansion at ./logging.jl:308 [inlined] │ [23] run_main_repl(::Bool, ::Bool, ::Bool, ::Bool, ::Bool) at ./client.jl:330 │ [24] exec_options(::Base.JLOptions) at ./client.jl:242 │ [25] _start() at ./client.jl:421 └ @ Base errorshow.jl:257 MethodError: no method matching sin(::NoMethodsDefinedHere) Stacktrace: [1] top-level scope at none:0 ``` 28 January 2019, 01:13:13 UTC
77739c8 Remove extraneous intermediary 7z installer file (#30842) 26 January 2019, 07:58:34 UTC
b0427fc doc: misc updates (#30837) * include docstrings from #30716, #30745 and #30747 in the manual, and misc cross references. * fix doctest for = 25 January 2019, 21:27:33 UTC
3415875 Add a keyword name checking method to hasmethod (#30712) With this change, `hasmethod` now accepts a tuple of symbols corresponding to keyword argument names to check for when finding a matching method. 25 January 2019, 16:48:35 UTC
f9645ff Add inbounds annotation in `map!` computation (#30624) * Add inbounds annotation in `map!` * address code review comments 25 January 2019, 08:17:58 UTC
cb7a569 Add patch to fix LLVM build on ppc64le 25 January 2019, 04:24:16 UTC
cd1f04b Implement jl_start_fiber on powerpc 25 January 2019, 04:24:16 UTC
caf65e0 Fix zero norm of number (#30809) Fixes #30631 24 January 2019, 19:18:53 UTC
0b0d2c6 Update libunwind to 1.3.1 (#30724) Co-authored-by: Yichao Yu <yyc1992@gmail.com> 24 January 2019, 18:26:47 UTC
b8e8a46 improve checking of malformed `using`/`import` Exprs (#30799) 24 January 2019, 17:04:54 UTC
515c9ad Add log message for __precompile__(false) (#30064) * Add log message for __precompile__(false) Add a log message that we're bailing on precompilation because we encountered `__precompile__(false)`. Also states that we're importing the package the "normal way" to help explain why this can still be slow. * Fixed indentation typo 24 January 2019, 08:17:49 UTC
7f3c8e5 use distinct typevar names in `apply_type_tfunc` (#30728) 24 January 2019, 02:44:48 UTC
e87b19b extend write docstring to mention `Ref` (#30677) 23 January 2019, 22:04:43 UTC
17c4b02 fix `at-everywhere using` in Distributed stdlib (#30804) 23 January 2019, 21:38:54 UTC
4b74158 fix #30792, static param constraints between positional and kw args (#30798) 23 January 2019, 21:37:58 UTC
9d5a05e separate Base and sysimg, and put less code in top-level files (#30782) 23 January 2019, 21:36:36 UTC
d821a11 restrict second argument of `size` and `axes` to Integer for most types (#30702) 23 January 2019, 17:48:23 UTC
91162e9 add efficient `findfirst` method for `StepRange` (#30778) 23 January 2019, 15:06:02 UTC
81ef652 Delete unused arguments in subarray code (#30789) 23 January 2019, 15:02:31 UTC
7c955c4 Overload UniformScaling to make I(n) create a Diagonal matrix. (#30298) Fixes #23156 23 January 2019, 05:26:31 UTC
155c319 Improve documentation related to JL_GC_PUSH* (#30399) * Add detail to JL_GC_PUSH / JL_GC_POP documentation * Add section on rooting of objects outside the stack * Make section heading regarding updating fields of GC-managed objects, as this no longer flows on from the previous section. Co-authored-by: Chris Foster <chris42f@gmail.com> 23 January 2019, 03:44:05 UTC
dbad198 Displays negated evaluated failures (#30729) 22 January 2019, 23:08:01 UTC
cd7dab3 Add using Random to rand(n) docstring examples (#30795) 22 January 2019, 20:58:12 UTC
a0840f1 sprand and SparseMatrixCSC constructor simplifications (#30617) * * Factorize out sparse_sorted_unique! * Simpler and faster sparse * remove sparse_IJ_sorted! * faster loop by @stevengj; rename sorted_unique -> increasing 22 January 2019, 20:55:47 UTC
b957959 Merge pull request #30761 from galenlynch/parallel_docs_fix Fix RemoteChannel example in parallel-computing.md 22 January 2019, 09:47:51 UTC
7ed251c update macOS icons to be less transparent (#30773) 22 January 2019, 09:20:00 UTC
739df32 Remove old and outdated macports.make (#29835) 22 January 2019, 09:07:03 UTC
e93a3ca fix #30772, problem capturing static parameters in inner function signature (#30781) 22 January 2019, 03:51:54 UTC
10ada8e Add nothrow modeling for <: Allows eliminating dead <: calls 22 January 2019, 00:21:57 UTC
289ef1d Merge pull request #30787 from JuliaLang/teh/fix_tfunc Fix tfunc tables for fptoui and fptosi 21 January 2019, 22:46:23 UTC
f908e82 fix mismatch in max_methods between `return_type` and its t-func (#30743) 21 January 2019, 18:21:47 UTC
e33b8d1 Fix tfunc tables for fptoui and fptosi Only the 2-argument form is supported by intrinsics.cpp, so this deletes the 1-argument forms from Core.Compiler's tfunc tables. 21 January 2019, 16:43:30 UTC
ee6d662 implement copyto!(::SparseVector, ::AbstractArray) (#30776) 21 January 2019, 03:27:01 UTC
5c6b423 rm incorrect `copysign` methods for Unsigned second argument (#30748) 21 January 2019, 03:05:57 UTC
51849df News for #24980 (sparsity preserving outer products) (#30710) 20 January 2019, 00:31:11 UTC
e55521f faster kron (#30764) 19 January 2019, 23:50:16 UTC
b8c0ec8 Handle :error and :invalid expressions gracefully in REPL helpmode, (#30754) fixes #22013, fixes #24871, fixes #26933, fixes #29282, fixes #29361, fixes #30348 and fixes #30506. 19 January 2019, 08:31:09 UTC
082ec88 Fix RemoteChannel example in parallel-computing.md The example demonstrating the use of RemoteChannel does not work in Julia 0.7+, due to new scoping of variables inside of for loops. Consequently, the example would not work as intended. Adding global scope to the variable corrects this problem. 19 January 2019, 01:26:47 UTC
eb18db5 use === for String, String equality. (#27790) * use === for String, String equality * do pointer equality check before memory check * remove whitespace * Update base/strings/string.jl Co-Authored-By: oxinabox <oxinabox@ucc.asn.au> * Update base/strings/string.jl Co-Authored-By: oxinabox <oxinabox@ucc.asn.au> 18 January 2019, 19:39:47 UTC
30c6ee7 performance improvement for Symmetric/Hermitian of sparse matrix times dense vector (#30018) 18 January 2019, 14:01:44 UTC
83a7f3b Add doc string for `=` (#30745) 18 January 2019, 07:13:49 UTC
1135a72 fix #28647, add doc string for `Symbol` (#30747) 18 January 2019, 01:59:46 UTC
6919ddf Update Mozilla CA certificate store to latest (12-05-2018) for libgit2 SSL. (#30738) 17 January 2019, 20:19:42 UTC
ec807bc Include pthread_np on FreeBSD (#30737) This is where `pthread_attr_get_np` is defined, which is used in init.c. 17 January 2019, 05:33:29 UTC
f10cf03 Tests for Profile.init() and callers error (#30711) 16 January 2019, 23:32:45 UTC
0bb0332 fix #30499, document behavior of `return` at top level (#30716) also add some missing doc strings and improve others 16 January 2019, 22:58:35 UTC
7070384 add a couple timing categories to `ENABLE_TIMINGS` (#30718) 16 January 2019, 22:57:06 UTC
b70ad64 refactor resolve-scopes pass (#30656) 16 January 2019, 22:32:54 UTC
f561821 remove unneded patching of Makefile (#30672) 16 January 2019, 11:37:12 UTC
7004841 fix typeinfo for sparse-matrix/vector display (#30589) 15 January 2019, 19:05:22 UTC
384eb30 doc: update "Singleton Types" section header from H4 -> H3 (#30717) 15 January 2019, 12:37:53 UTC
7ed9e4f Clean up definitions of broadcastable (#30690) * Clean up broadcastable definitions 14 January 2019, 22:06:54 UTC
2502790 fix #30633, use `repr` to show arbitrary objects in error messages (#30700) 14 January 2019, 21:55:01 UTC
b5a5946 use `IdSet` instead of `Set` in `subtypes` (#30705) 14 January 2019, 20:40:28 UTC
8f213c2 fix typo in devdocs/sysimg.md (#30678) 14 January 2019, 12:53:03 UTC
d519b5b Tests for stridedarray/sparse mult (#30557) 13 January 2019, 18:26:52 UTC
0a6935f improve docstring of SparseMatrixCSC (#30689) 13 January 2019, 17:37:37 UTC
b56a9f0 Merge pull request #30699 from aaronlws95/aaronlws95 auditing all cases of `assert !has_offset_axes(...)` 13 January 2019, 01:29:25 UTC
5d3f6a8 Tell `fixup-libgfortran.sh` to ignore missing libraries (#30698) This prevents us from adding the SONAME `"not"` to our list of possible libgfortran SONAMES (because it thinks the string `"not found"` might be a valid SONAME). 12 January 2019, 21:03:03 UTC
7772486 infer/optimize splatting of NamedTuples, similar to Tuples (#30561) This allows removing one of the generated functions for NamedTuples, and a couple others could be removed as well. 12 January 2019, 19:21:11 UTC
0ecaffb some documentation improvements (#30697) fix #29244, document `Expr` fix #30648, link `isdefined` to `isassigned` update docstring for `macro` fix variable scope description in manual 12 January 2019, 19:01:00 UTC
b10bc5b audit `assert !has_offset_axes(...)` in documentation 12 January 2019, 06:29:04 UTC
87e0778 audit all `assert !has_offset_axes(...)` in stdlib 12 January 2019, 06:09:23 UTC
8f1caca audit `assert !has_offset_axes(...)` in stdlib/LinearAlgebra 12 January 2019, 06:09:23 UTC
88e1cb0 Merge pull request #30691 from JuliaLang/ksh/qrldivdiag Get that last line in diagonal.jl covered 12 January 2019, 02:54:09 UTC
e1ab87e Statistics: add a large float test for cov (#30660) 12 January 2019, 01:36:52 UTC
a43bf16 module.c: clarify assignment error message (#30548) 11 January 2019, 21:36:11 UTC
1daf145 SHA,tests: cleanup tempdir (#30655) 11 January 2019, 21:24:04 UTC
d59515f Get that last line in diagonal.jl covered 11 January 2019, 16:51:29 UTC
8e571bb Document some functions useful for overriding broadcast behaviour (#30634) 11 January 2019, 16:49:48 UTC
8f1479b Fix "gtk-update-icon-cache: No theme index file." (#30645) Fix "gtk-update-icon-cache: No theme index file." error when building on a server that doesn't have graphical environment. 11 January 2019, 16:36:51 UTC
e9e4966 Make Enum behave like a scalar in broadcasting (#30675) * Make Enum behave like a scalar in broadcasting * Add Base. prefix 11 January 2019, 16:00:04 UTC
back to top