36569d6 | Kristoffer Carlsson | 19 February 2017, 17:05:16 UTC | make write/unsafe_write on iobuffer return signed like other io (#20609) * make write/unsafe_write on iobuffer return signed like other io * correct doctest * add NEWS | 19 February 2017, 17:05:16 UTC |
d4c23ed | Kristoffer Carlsson | 19 February 2017, 16:59:40 UTC | inline iterator functions for enumerate (#20616) | 19 February 2017, 16:59:40 UTC |
512302b | Pablo Zubieta | 19 February 2017, 16:58:40 UTC | Speed-up repeat for AbstractArrays (#20635) * Speed-up repeat * Avoid some splatting | 19 February 2017, 16:58:40 UTC |
ea75e7e | Katharine Hyatt | 19 February 2017, 16:56:55 UTC | Few misc doctest fix ups (#20667) * Fix note formatting * Add Example header and a doctest to math | 19 February 2017, 16:56:55 UTC |
2142cc4 | Iblis Lin | 19 February 2017, 13:56:14 UTC | Fix Terminals.hascolor checking on FreeBSD | 19 February 2017, 13:56:14 UTC |
723934c | Iblis Lin | 19 February 2017, 04:48:43 UTC | Fix FileMonitor test case on FreeBSD close #8078 On FreeBSD, the F_GETPATH is not available in fcntl. The path returned by libuv will be NULL. Ref: https://github.com/libuv/libuv/blob/309d603382159eacdf52cbf0fa936deb60552d32/src/unix/kqueue.c#L353-L361 And the test case in libuv: https://github.com/libuv/libuv/blob/309d603382159eacdf52cbf0fa936deb60552d32/test/test-fs-event.c#L315-L318 | 19 February 2017, 06:17:05 UTC |
34b39f8 | Mosè Giordano | 19 February 2017, 00:02:03 UTC | Mention in NEWS.md the removal of special functions (#20642) | 19 February 2017, 00:02:03 UTC |
7ee2cd8 | Patrick Kofod Mogensen | 18 February 2017, 22:17:50 UTC | Add testsets to abstractarray tests. (#20471) * Add testsets to test/abstractarray.jl * Tests pass * Small changes, address review. * Bring back let. | 18 February 2017, 22:17:50 UTC |
72c1678 | Katharine Hyatt | 18 February 2017, 22:02:01 UTC | A few more libgit2 tests (#20639) * A few more libgit2 tests * A few tests more * More tests | 18 February 2017, 22:02:01 UTC |
dc837f1 | Jeff Bezanson | 18 February 2017, 21:42:24 UTC | Merge pull request #20662 from JuliaLang/yyc/call-overload Remove remaining of the old call overload syntax | 18 February 2017, 21:42:24 UTC |
2d172ac | Ruohui Wang | 18 February 2017, 20:34:43 UTC | Add module name "Base" when calling "shell_escape" (#20647) solve problem: exception launching on machine <remote_ip> : UndefVarError(:shell_escape) when calling addprocs([<remote_ip>]) | 18 February 2017, 20:34:43 UTC |
6c6bbba | Steven G. Johnson | 18 February 2017, 19:59:10 UTC | minimal inlining of x^Val{p} for p=0,1,2,3 and x::Number (#20648) | 18 February 2017, 19:59:10 UTC |
c081b28 | Kristoffer Carlsson | 18 February 2017, 19:57:09 UTC | fix show_lambda_styles to only print with bold when used in backtrace (#20660) | 18 February 2017, 19:57:09 UTC |
2097078 | Sacha Verweij | 18 February 2017, 19:54:46 UTC | Fix typo in dropstored!'s docstring [ci skip]. (#20664) | 18 February 2017, 19:54:46 UTC |
2421ff2 | Jeff Bezanson | 17 February 2017, 06:28:41 UTC | fix some specificity and intersection issues | 18 February 2017, 19:42:27 UTC |
a962b57 | Tony Kelman | 18 February 2017, 18:24:44 UTC | Merge pull request #20649 from JuliaLang/ksh/misctest Few small tests | 18 February 2017, 18:24:44 UTC |
ac27eda | Katharine Hyatt | 18 February 2017, 17:48:59 UTC | Missing tests for LQ mult methods (#20631) | 18 February 2017, 17:48:59 UTC |
0369228 | Yichao Yu | 18 February 2017, 16:10:56 UTC | Remove remaining of the old call overload syntax Fix #20653 | 18 February 2017, 16:10:56 UTC |
4c388b9 | Fredrik Ekre | 18 February 2017, 11:21:41 UTC | Manual read through/example updates (#20612) * manual read through for manual/packages.md * manual read through for manual/parallel-computing.md * manual read through for manual/profile.md | 18 February 2017, 11:21:41 UTC |
d707fb6 | kshyatt | 18 February 2017, 02:04:56 UTC | Add methods and tests for TreeEntry | 18 February 2017, 05:35:51 UTC |
d40f1ee | kshyatt | 17 February 2017, 17:32:45 UTC | Tests for LinSpace | 17 February 2017, 17:32:45 UTC |
6c980b7 | kshyatt | 17 February 2017, 17:32:35 UTC | Test for WeakKeyDict copy | 17 February 2017, 17:32:35 UTC |
ded2d87 | Katharine Hyatt | 17 February 2017, 17:00:21 UTC | Merge pull request #20638 from JuliaLang/ksh/fixblob Fix bug in GitBlob lookup and add test | 17 February 2017, 17:00:21 UTC |
61d5912 | kshyatt | 16 February 2017, 23:10:14 UTC | Deprecate GitBlob lookup and add test | 17 February 2017, 14:28:30 UTC |
cb50dee | Tony Kelman | 17 February 2017, 08:22:28 UTC | Merge pull request #16378 from JuliaLang/teh/visit Rename LinearFast etc. and define an indexing `enumerate(::IndexMethod, iter)` method | 17 February 2017, 08:22:28 UTC |
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 |