3958491 | Jameson Nash | 17 February 2017, 04:31:47 UTC | Merge pull request #20632 from JuliaLang/jn/19825 fix readline hang on Windows libuv TTY | 17 February 2017, 04:31:47 UTC |
fb17155 | Tim Holy | 16 February 2017, 17:05:18 UTC | Add enumerate(::IndexStyle, A) for index/value iteration `enumerate(A)` doesn't guarantee that the counter corresponds to the index; so when you need an index, call this method. | 17 February 2017, 02:20:31 UTC |
22cd6b0 | Tim Holy | 16 February 2017, 12:57:56 UTC | Rename LinearIndexing->IndexStyle, LinearSlow->IndexLinear, etc. | 17 February 2017, 02:20:26 UTC |
2ebc7c4 | Tim Holy | 17 February 2017, 02:19:28 UTC | Extend atsign-deprecate_binding to skip export of old name | 17 February 2017, 02:20:25 UTC |
3222749 | Steven G. Johnson | 16 February 2017, 21:11:20 UTC | RFC: lower x^literal as x^Val{literal} for integer literals (#20530) lower x^literal as x^Val{literal} for integer literals (closes #20527) | 16 February 2017, 21:11:20 UTC |
d8ac581 | Jameson Nash | 16 February 2017, 19:27:40 UTC | fix readline hang on Windows libuv TTY fix #19825 | 16 February 2017, 19:27:40 UTC |
7ab6428 | Katharine Hyatt | 16 February 2017, 16:45:13 UTC | A few mini tests for linalg (#20613) * Tests for missing broadcast methods * Tests for a few more ConjArray features * More tests for LU too * Broadcast and rowvec tests for bidiag * Add throw for RowVectors and choleskys and tests * Add type stability tests for tridiag * copy! and logabsdet tests for triangular | 16 February 2017, 16:45:13 UTC |
e948b41 | Simon Byrne | 16 February 2017, 14:51:10 UTC | Expand docs for eps (#20597) * Expand docs for eps Fixed #20542 and #13447. * add doctests * clarify rationale, US spelling, use where | 16 February 2017, 14:51:10 UTC |
cb1aae9 | Kristoffer Carlsson | 15 February 2017, 11:49:46 UTC | a bunch of random doctests (#20608) * add more doctests * fixup bugged doctests * fixup line numbers and printing * fix indices [ci skip] * fix type -> mutable struct [ci skip] | 15 February 2017, 11:49:46 UTC |
a3ebe1a | Amit Murthy | 15 February 2017, 06:11:13 UTC | rename Parallel to Distributed (#20486) | 15 February 2017, 06:11:13 UTC |
ba0ee08 | Tony Kelman | 15 February 2017, 01:59:31 UTC | fix out of tree doc build (#20519) closes #20457 | 15 February 2017, 01:59:31 UTC |
8a6c51f | Carlo Baldassi | 14 February 2017, 19:58:48 UTC | Slight VersionSet refactoring, test intersect (#20598) * Enforce VectorSet normalization in constructor (fixes equality testing) * Improve VectorSet normalization code (faster, fewer allocations), * Test VectorSet intersections (including the empty cases which were at the root of issue #20566) * Change VectorSet printing to avoid unicode on Windows | 14 February 2017, 19:58:48 UTC |
769d37b | Andreas Noack | 14 February 2017, 15:25:43 UTC | Check that sparse matrix is valid before constructing a CHOLMOD.Sparse (#20464) Don't use length of underlying arrays to query sizes Rename variables in zero based constructors | 14 February 2017, 15:25:43 UTC |
2ecc215 | Steven G. Johnson | 14 February 2017, 13:01:14 UTC | use ShellExecuteW rather than cmd for edit function on Windows (#20571) use ShellExecuteW rather than cmd for edit function on Windows (closes #20364) | 14 February 2017, 13:01:14 UTC |
cfbad5f | Tim Besard | 14 February 2017, 11:43:28 UTC | Merge pull request #20497 from JuliaLang/tb/display_error display_error should call latest showerror, pt 2 | 14 February 2017, 11:43:28 UTC |
c72dbdf | Tony Kelman | 14 February 2017, 11:07:00 UTC | Disable offsetarray fft tests when USE_GPL_LIBS is false (#20599) | 14 February 2017, 11:07:00 UTC |
0d439eb | Tim Holy | 14 February 2017, 09:16:48 UTC | Merge pull request #20573 from JuliaLang/teh/remaining_size Separate dispatch for dropping trailing 1s (fixes for non-1 based arrays) | 14 February 2017, 09:16:48 UTC |
388435e | Alex Arslan | 14 February 2017, 04:34:21 UTC | Silence Clang warning about mismatched types in comparison (#20605) | 14 February 2017, 04:34:21 UTC |
2b1c2a0 | Greg Peairs | 14 February 2017, 02:13:51 UTC | Fix real Hermitian inverse error (#20562) * Fix real Hermitian inverse error * Test inverse of real Hermitian and Symmetric matrix constructed from an asymmetric matrix | 14 February 2017, 02:13:51 UTC |
021e11e | H-225 | 13 February 2017, 23:11:09 UTC | Make `parse(T, "")` and `parse(T, " ")` etc, more specific regarding whitespace and empty strings (#20588) Make `parse` display specific error messages if string is empty or contains only whitespace | 13 February 2017, 23:11:09 UTC |
cddd197 | David P. Sanders | 13 February 2017, 21:13:47 UTC | Change string output for BigFloat Inf and NaN (#19939) | 13 February 2017, 21:13:47 UTC |
209945c | Alex Arslan | 13 February 2017, 20:52:56 UTC | Merge pull request #20543 from Sacha0/devecnot deprecate vectorized ! and ~ in favor of dot syntax | 13 February 2017, 20:52:56 UTC |
a67e65a | Tim Holy | 13 February 2017, 20:31:52 UTC | Disable partial linear indexing for non-1 arrays, but allow partial indexing | 13 February 2017, 20:31:52 UTC |
381fbec | Tim Holy | 11 February 2017, 23:16:51 UTC | Separate dispatch for dropping trailing 1s (fixes for non-1 based arrays) | 13 February 2017, 19:27:41 UTC |
3f14659 | Jeff Bezanson | 13 February 2017, 17:19:14 UTC | Merge pull request #20343 from JuliaLang/mh/infer_apply_union RFC: Better inference of `_apply()` (splatting) | 13 February 2017, 17:19:14 UTC |
61dc531 | Yichao Yu | 13 February 2017, 15:15:23 UTC | Fix spelling | 13 February 2017, 15:15:23 UTC |
92cc55a | Tim Besard | 13 February 2017, 08:37:56 UTC | Add a test for #20497. | 13 February 2017, 09:44:28 UTC |
3269bd0 | Tim Besard | 07 February 2017, 16:01:00 UTC | REPL-loop should call display_error in the latest world (similar to #19916) | 13 February 2017, 09:38:39 UTC |
a434dfc | Martin Holters | 09 February 2017, 08:34:04 UTC | Simulate iteration protocal when inferring splatted arguments Closes #20518 and improves inference when splatting genetal iterables. | 13 February 2017, 07:54:11 UTC |
cee29b0 | Kristoffer Carlsson | 13 February 2017, 07:50:16 UTC | make sparse arrays print more consistently, also add some doctests (#20488) * make sparse and dense arrays print more similarly * update doctest after dropstored fix * add extra method for isassigned for mixed indices * change confusing doctest * fixup * change adding isassigned to Int on call ot it * various fixes * address review * more .+1 | 13 February 2017, 07:50:16 UTC |
dc2459d | Martin Holters | 03 February 2017, 07:19:24 UTC | Refactor `abstract_apply` and `precise_container_types` Loop over the arguments in `abstract_apply` and invoke the modified/renamed `precise_container_type` for each individual argument. Translate some cases where the container type cannot be inferred precisely into Vararg's (instead of bailing out and inferring `f(::Any...)`) and fuse Vararg's with further arguments into a single trailing Vararg. | 13 February 2017, 07:46:38 UTC |
2c5db52 | Jeff Bezanson | 13 February 2017, 06:11:55 UTC | Merge pull request #20592 from JuliaLang/jb/fix16424 fix #16424, allow redefining a type to an equivalent one | 13 February 2017, 06:11:55 UTC |
b1e2b9c | Jeff Bezanson | 13 February 2017, 03:53:23 UTC | Merge pull request #20591 from JuliaLang/jb/reorgoperators reorganize operators.jl | 13 February 2017, 03:53:23 UTC |
88c365b | Jeff Bezanson | 13 February 2017, 03:47:38 UTC | fix #16424, allow redefining a type to an equivalent one this logic needed to be updated for jb/subtype | 13 February 2017, 03:47:38 UTC |
a9e7a9a | Jameson Nash | 13 February 2017, 03:06:56 UTC | Merge pull request #20374 from JuliaLang/jn/codegen-minor minor codegen and inference changes | 13 February 2017, 03:06:56 UTC |
f74cb71 | Jeff Bezanson | 13 February 2017, 02:29:07 UTC | Merge pull request #20589 from JuliaLang/jb/tparamnamecheck better error message for using a non-symbol as a typevar name | 13 February 2017, 02:29:07 UTC |
409c2e2 | Jeff Bezanson | 13 February 2017, 02:28:37 UTC | Merge pull request #20590 from JuliaLang/jb/reorg2 reorg code for builtins and intrinsics | 13 February 2017, 02:28:37 UTC |
c1f45b0 | Jeff Bezanson | 13 February 2017, 02:25:14 UTC | reorganize operators.jl | 13 February 2017, 02:25:14 UTC |
525f33e | Jeff Bezanson | 12 February 2017, 23:29:37 UTC | better error message for using a non-symbol as a typevar name | 13 February 2017, 00:43:24 UTC |
5393e66 | Jeff Bezanson | 13 February 2017, 00:27:27 UTC | reorg code for builtins and intrinsics | 13 February 2017, 00:27:27 UTC |
8341444 | Yichao Yu | 12 February 2017, 23:04:42 UTC | Merge pull request #20467 from yuyichao/yyc/gc/mark2 GC marking micro optimizations | 12 February 2017, 23:04:42 UTC |
3956bd4 | Jeff Bezanson | 12 February 2017, 18:53:48 UTC | Merge pull request #20584 from JuliaLang/yyc/prod_next Call constructor instead of `oftype(..., nothing)` to construct a null Nullable. | 12 February 2017, 18:53:48 UTC |
c14fcc9 | Jeff Bezanson | 12 February 2017, 18:10:21 UTC | Merge pull request #20500 from JuliaLang/jb/typealias deprecate `typealias` in favor of `const` assignment or `A{B} = ...` | 12 February 2017, 18:10:21 UTC |
3453200 | Yichao Yu | 12 February 2017, 14:46:33 UTC | Call constructor instead of `oftype(..., nothing)` to construct a null Nullable. Fix #20078 | 12 February 2017, 16:17:07 UTC |
2bb2727 | Tim Holy | 12 February 2017, 11:23:23 UTC | Merge pull request #20577 from JuliaLang/teh/floatrange-otherdep Improve FloatRange deprecation. Fixes #20506. | 12 February 2017, 11:23:23 UTC |
71f6bc9 | Tim Holy | 12 February 2017, 11:20:14 UTC | Merge pull request #20568 from JuliaLang/teh/eltype_bottom Throw informative error for `eltype(Union{})` | 12 February 2017, 11:20:14 UTC |
8944c68 | Sacha Verweij | 09 February 2017, 19:11:40 UTC | Deprecate vectorized ~ over AbstractArray and BitArray. | 12 February 2017, 05:02:33 UTC |
fa9a55f | Sacha Verweij | 09 February 2017, 18:53:14 UTC | Make .~ parse (to match other unary operators). | 12 February 2017, 05:02:32 UTC |
18e730c | Sacha Verweij | 09 February 2017, 18:06:57 UTC | Deprecate vectorized ! over AbstractArray{Bool} and BitArray. | 12 February 2017, 05:02:32 UTC |
3cf8a41 | Jameson Nash | 09 November 2016, 16:25:39 UTC | add configurable flisp timing code | 12 February 2017, 04:26:20 UTC |
339c3bc | Jameson Nash | 30 January 2017, 21:06:52 UTC | inference: tmerge slot-assignment types to preserve Union information for disjoint assignments | 12 February 2017, 04:24:15 UTC |
aa69272 | Jameson Nash | 30 January 2017, 02:27:35 UTC | inference: record slot-types more directly during inference no functional change, but I think this better reflects the way inference is collecting this information | 12 February 2017, 04:24:13 UTC |
1133651 | Jameson Nash | 30 January 2017, 22:13:35 UTC | codegen: simplify code for handling isa / type-assert / is / subtype this also allows them to handle more cases | 12 February 2017, 04:23:28 UTC |
954595f | Jameson Nash | 23 January 2017, 22:38:05 UTC | codegen: some minor code movement to prepare for better handling of Union types | 12 February 2017, 04:23:28 UTC |
4e8fa97 | Jameson Nash | 01 February 2017, 02:44:51 UTC | inference: improve type-stability of code | 12 February 2017, 04:23:28 UTC |
e08a663 | Jameson Nash | 01 February 2017, 05:38:33 UTC | inference: correct ssa spill of invoke arg 1 | 12 February 2017, 04:23:27 UTC |
9440ab5 | Jameson Nash | 12 January 2017, 02:59:00 UTC | allow running tests in any random subdirectory, not just linalg | 12 February 2017, 04:23:27 UTC |
203ac69 | Yichao Yu | 31 January 2017, 05:09:56 UTC | Yet another reorganize of marking code * Set mark without dispatch on the tag * Fine performance optimization | 12 February 2017, 00:20:00 UTC |
c2c259a | Yichao Yu | 31 January 2017, 05:09:24 UTC | Remove the verify_parent callback for stack since the the barrier is always in GC and no mutator | 12 February 2017, 00:20:00 UTC |
15454f1 | Yichao Yu | 05 February 2017, 05:24:07 UTC | Store nptr in the type layout | 12 February 2017, 00:20:00 UTC |
338581f | Jeff Bezanson | 11 February 2017, 23:08:45 UTC | Merge pull request #20565 from fredrikekre/fe/repmat fix repmat overflow | 11 February 2017, 23:08:45 UTC |
43e2aad | Steven G. Johnson | 11 February 2017, 23:05:19 UTC | RFC: tests for dimensional correctness of Base (#20484) * tests for dimensional correctness of Base * missing promotion for colon(start, step, stop) * fix sqrtm for dimensionful * stats dimensionful tests, fixed units of momenttype | 11 February 2017, 23:05:19 UTC |
4467508 | Jeff Bezanson | 07 February 2017, 17:42:03 UTC | deprecate `typealias` in favor of `const` assignment or `A{B} = ...` | 11 February 2017, 23:02:41 UTC |
99f00f2 | Jeff Bezanson | 11 February 2017, 22:48:37 UTC | Merge pull request #20574 from JuliaLang/jb/primtyperename rename bitstype to primitivetype in internal functions | 11 February 2017, 22:48:37 UTC |
6974bde | Milan Bouchet-Valat | 11 February 2017, 22:10:54 UTC | Add logical indexing in deleteat!() (#20465) * Add logical indexing in deleteat!() More consistent with what getindex() supports. This can allow avoiding an allocation when the caller already has a boolean vector of logical indices. * Use to_indices() and @boundscheck * Remove ineffective @boundscheck annotation | 11 February 2017, 22:10:54 UTC |
3e23532 | Tim Holy | 11 February 2017, 22:03:42 UTC | Improve FloatRange deprecation. Fixes #20506. | 11 February 2017, 22:03:42 UTC |
1eee998 | Jeff Bezanson | 11 February 2017, 20:42:37 UTC | Merge pull request #20572 from JuliaLang/jb/fix20541 fix #20541, remove `.!` from prec-comparison | 11 February 2017, 20:42:37 UTC |
96a372e | Jeff Bezanson | 11 February 2017, 20:23:23 UTC | rename bitstype to primitive type in internal functions | 11 February 2017, 20:23:23 UTC |
12d25f9 | Fredrik Ekre | 11 February 2017, 03:55:14 UTC | fix repmat stack overflow | 11 February 2017, 19:56:28 UTC |
8f6ecd6 | Jeff Bezanson | 11 February 2017, 19:18:46 UTC | fix #20541, remove `.!` from prec-comparison | 11 February 2017, 19:18:46 UTC |
7b332ac | Tim Holy | 11 February 2017, 14:35:15 UTC | Provide informative error for `eltype(Union{})` | 11 February 2017, 14:35:15 UTC |
379f18e | Carlo Baldassi | 11 February 2017, 09:37:58 UTC | Fix #20566 | 11 February 2017, 09:37:58 UTC |
e355685 | Alex Arslan | 11 February 2017, 06:32:44 UTC | Remove some special functions from Base (#20427) | 11 February 2017, 06:32:44 UTC |
1c64cc9 | Felipe Noronha | 11 February 2017, 04:54:00 UTC | NEWS for #4615 (#20563) [ci skip] | 11 February 2017, 04:54:00 UTC |
9560130 | Yichao Yu | 11 February 2017, 02:35:28 UTC | Fix at-deprecate (#20551) * Make the `ex` optional argument work for methods definitions too * Use correct function name. Fix #20220 and revert #20538 | 11 February 2017, 02:35:28 UTC |
ffc86a4 | JKrehl | 11 February 2017, 02:21:19 UTC | parse environment arg JULIA_POLLY_ARGS into polly optimizers (#20432) create make flag USE_POLLY_OPENMP for openmp support replaced JULIA_POLLY_ARGS with preexisting JULIA_LLVM_ARGS moved env arg parsing | 11 February 2017, 02:21:18 UTC |
6fa37f6 | Jameson Nash | 11 February 2017, 01:53:10 UTC | Merge pull request #20407 from JuliaLang/jn/grabbag-subtypes grabbag of subtyping punchlist items | 11 February 2017, 01:53:10 UTC |
c16e252 | Carlo Baldassi | 10 February 2017, 18:39:10 UTC | One more type -> mutable struct change introduced while #20418 was pending | 10 February 2017, 18:39:10 UTC |
3159acc | Jameson Nash | 10 February 2017, 17:20:59 UTC | Merge branch 'master' into jn/grabbag-subtypes | 10 February 2017, 17:20:59 UTC |
08cb76b | Jeff Bezanson | 10 February 2017, 16:39:34 UTC | Merge pull request #20546 from JuliaLang/jb/tvarsfields remove redundant `tvars` fields | 10 February 2017, 16:39:34 UTC |
5151271 | Jeff Bezanson | 10 February 2017, 16:38:34 UTC | Merge pull request #20418 from JuliaLang/jb/structkeywords use `abstract|primitive type`, `struct`, `mutable struct` for type definitions | 10 February 2017, 16:38:34 UTC |
78f3c82 | Yichao Yu | 10 February 2017, 13:35:51 UTC | Merge pull request #20554 from JuliaLang/yyc/less-anon Use fewer anonymous functions for sprint | 10 February 2017, 13:35:51 UTC |
9b7cf84 | Martin Holters | 31 January 2017, 10:31:10 UTC | Better inference of `_apply(..., Union{Tuple...}, ...)` If a Union is splatted, inference tries the individual types, unless this would exceed MAX_APPLY_UNION_ENUM=8 total tries. As a stopgap in that case, a Union of several Tuples of the same length is rewritten to a Tuple of Unions. | 10 February 2017, 12:21:58 UTC |
db7a995 | Kristoffer Carlsson | 10 February 2017, 08:44:17 UTC | grabbag of doctests (#20491) * grabbag of doctests * fix doctest block * highlight ix * some fixups * fix noop thingy | 10 February 2017, 08:44:17 UTC |
30d0280 | Keno Fischer | 10 February 2017, 04:03:40 UTC | Merge pull request #20545 from JuliaLang/kf/replnit Two REPL fixes | 10 February 2017, 04:03:40 UTC |
506c964 | Stefan Karpinski | 10 February 2017, 03:49:31 UTC | Merge pull request #20544 from JuliaLang/sk/tweaks a couple of tweaks for tkelman | 10 February 2017, 03:49:31 UTC |
421165e | Iblis Lin | 10 February 2017, 02:57:30 UTC | build: introduce var `LOCALBASE` for FreeBSD (#20536) fix #11380 | 10 February 2017, 02:57:30 UTC |
f7a69bd | Yichao Yu | 10 February 2017, 00:16:39 UTC | Use fewer anonymous functions for sprint | 10 February 2017, 00:17:03 UTC |
5258d51 | Brett Cannon | 09 February 2017, 23:54:28 UTC | Drop an unnecessary period (#20553) This matches the surrounding style of the doc. | 09 February 2017, 23:54:28 UTC |
08f6480 | Brett Cannon | 09 February 2017, 23:53:28 UTC | Add a missing "a" (#20552) | 09 February 2017, 23:53:28 UTC |
79471c1 | Pablo Zubieta | 09 February 2017, 22:27:00 UTC | Merge pull request #20446 from pabloferz/pz/newparamsyntax Use new compact parametric syntax where possible | 09 February 2017, 22:26:59 UTC |
03278a6 | Tony Kelman | 09 February 2017, 21:59:30 UTC | Work around #20220, deprecation warning for Array repeating endlessly (#20538) | 09 February 2017, 21:59:30 UTC |
f195d11 | Jeff Bezanson | 09 February 2017, 20:11:08 UTC | remove redundant `tvars` fields | 09 February 2017, 21:17:48 UTC |
dee86b3 | Jameson Nash | 09 February 2017, 20:39:34 UTC | use new "where" syntax in dumpsubtypes | 09 February 2017, 20:43:33 UTC |
7c09084 | Keno Fischer | 09 February 2017, 19:31:34 UTC | Two REPL fixes 1. Use `eval` in REPL.respond, to fix external REPL modes (world age problem) 2. Another instance of 0-indexed terminal columns that should be 1 indexed. | 09 February 2017, 19:31:34 UTC |
745da8d | Stefan Karpinski | 09 February 2017, 18:46:19 UTC | repl tests: make test for special chars in shell mode UNIX-only | 09 February 2017, 18:47:41 UTC |
35a0bf4 | Stefan Karpinski | 09 February 2017, 18:40:27 UTC | range tests: add comment explaining tests from #20533 | 09 February 2017, 18:47:35 UTC |
ddb1e1e | Jeff Bezanson | 09 February 2017, 18:28:25 UTC | Merge pull request #20525 from JuliaLang/jb/fix20524 fix #20524, macros not handling nested tuple destructuring | 09 February 2017, 18:28:25 UTC |
c027cf4 | Katharine Hyatt | 09 February 2017, 18:25:15 UTC | Merge pull request #20534 from Sacha0/nqueens make queens more regal | 09 February 2017, 18:25:15 UTC |
dc84a12 | Jeff Bezanson | 09 February 2017, 18:13:10 UTC | update ctags and editor files for new type definition keywords | 09 February 2017, 18:14:25 UTC |