1cc6901 | Milan Bouchet-Valat | 16 January 2018, 13:56:06 UTC | Fix duplicated paragraph and typo in NEWS.md (#25573) | 16 January 2018, 13:56:06 UTC |
5e2ff12 | Jeff Bezanson | 15 January 2018, 17:38:08 UTC | make `tempname` on windows match unix behavior. fixes #9053 (#25530) also deprecate `tempname(::UInt32)` and add a warning to the docs. | 15 January 2018, 17:38:08 UTC |
e88cbd9 | Rafael Fourquet | 15 January 2018, 14:30:57 UTC | deprecate rand(::Tuple) (#25429) | 15 January 2018, 14:30:57 UTC |
11dcd63 | Iblis Lin | 15 January 2018, 02:40:58 UTC | markdown: Base.copy for Markdown.MD (#25315) | 15 January 2018, 02:40:58 UTC |
1a416fb | Jeff Bezanson | 15 January 2018, 02:32:46 UTC | rename `Type*` traits to `*Style`. fixes #25440 (#25555) also rename `HasOrder` to `Ordered` and `ArithmeticOverflows` to `ArithmeticWraps` | 15 January 2018, 02:32:46 UTC |
1c68f8a | Jeff Bezanson | 15 January 2018, 01:17:21 UTC | Merge pull request #25532 from JuliaLang/nl/findn Deprecate findn(x) in favor of find(!iszero, x), which now returns cartesian indices | 15 January 2018, 01:17:21 UTC |
60cd7cf | Rafael Fourquet | 15 January 2018, 01:00:55 UTC | move Random to stdlib (#24874) | 15 January 2018, 01:00:55 UTC |
9924f79 | Keno Fischer | 14 January 2018, 22:15:01 UTC | More clearly describe the `Conditional` lattice element (#25550) As the resident compiler-dummy, I had trouble parsing the explanation. After consulting the oracle at delphi^H^H^H^H^H^H Jameson and decyphering its musings, I came up with this explanation, which I find simpler. I hope others will too. | 14 January 2018, 22:15:01 UTC |
d569a29 | Jeff Bezanson | 14 January 2018, 21:52:33 UTC | define `String(::AbstractVector{UInt8})` (#25554) | 14 January 2018, 21:52:33 UTC |
06eeaa3 | Milan Bouchet-Valat | 12 January 2018, 21:53:55 UTC | Deprecate findn(x) in favor of find(!iszero, x), which now returns cartesian indices Also make find(::Function, ::SparseMatrixCSC) slightly more efficient by avoiding an intermediate allocation of index vectors. | 14 January 2018, 18:00:44 UTC |
a1ff12c | Milan Bouchet-Valat | 14 January 2018, 16:37:00 UTC | Add back MPFR version check for test (#25538) We do not require MPFR 3.1.6, yet tests fail before that version. | 14 January 2018, 16:37:00 UTC |
649ca36 | Kenta Sato (佐藤 建太) | 14 January 2018, 16:33:59 UTC | Fix deprecated keywords in docs [ci skip] (#25540) | 14 January 2018, 16:33:59 UTC |
448bace | Kenta Sato (佐藤 建太) | 14 January 2018, 16:33:17 UTC | remove unnecessary locals (#25542) | 14 January 2018, 16:33:17 UTC |
d84bd4b | Klaus Crusius | 14 January 2018, 16:30:19 UTC | strings/basic map off-by-one error (#25547) | 14 January 2018, 16:30:19 UTC |
5c3f580 | Tim Holy | 13 January 2018, 21:17:17 UTC | Merge pull request #25472 from JuliaLang/teh/find_sentinel Change sentinel in find(first|next|prev|last) to `nothing` | 13 January 2018, 21:17:17 UTC |
4f43bf7 | Milan Bouchet-Valat | 13 January 2018, 19:38:46 UTC | Fix [r]searchindex deprecation (#25539) These methods always return a single index, so first() is not needed, even though it technically works. | 13 January 2018, 19:38:46 UTC |
5ec147b | Milan Bouchet-Valat | 12 January 2018, 21:29:19 UTC | Fix find(::BitArray) return type and find() docstrings The BitArray method was missed when changing the AbstractArray method to return CartesianIndices for multidimensional arrays. Also fix the find(x) docstring which was inconsistent with the find(f, x) one. | 13 January 2018, 18:09:22 UTC |
f27f4b8 | Milan Bouchet-Valat | 13 January 2018, 18:08:30 UTC | Add size(::LinearIndices) method (#25541) Fixes indexing LinearIndices with an array. This is useful in particular to convert cartesian indices that find() now returns to linear indices. | 13 January 2018, 18:08:30 UTC |
5b345ff | Milan Bouchet-Valat | 13 January 2018, 13:41:23 UTC | Fix varinfo() when module contains missing (#24997) Checks for object equality should not have used in(), which propagates missing values. What is intended here is really ===. | 13 January 2018, 13:41:23 UTC |
b6bd419 | Tim Holy | 10 January 2018, 13:57:31 UTC | Change sentinel in find(first|next|prev|last) to `nothing` | 13 January 2018, 11:57:31 UTC |
338110c | Tim Holy | 09 January 2018, 18:18:37 UTC | Remove deprecated findnext/findprev signatures | 13 January 2018, 11:50:03 UTC |
c5cd13e | Jeff Bezanson | 13 January 2018, 05:40:15 UTC | move case functions and char predicates back to Base (#25479) fixes #25394 | 13 January 2018, 05:40:15 UTC |
4a50e64 | Jeff Bezanson | 13 January 2018, 05:38:42 UTC | Use powershell for download function for Windows (#25477) | 13 January 2018, 05:38:42 UTC |
9df04ac | Matt Bauman | 13 January 2018, 00:48:15 UTC | Doc: Add at-id reference tag to Strided Arrays interface section (#25480) * Doc: Add at-id reference tag to Strided Arrays interface section * Link to array and strided array interface sections This "array implementation" section is old and should probably eventually be folded into the interfaces chapter, but I think this incremental improvement here is worth doing in lieu of a larger overhaul. | 13 January 2018, 00:48:15 UTC |
caccf13 | Sheehan Olver | 13 January 2018, 00:45:34 UTC | Add strides and stride deprecation to NEWS (#25510) * Add strides and stride deprecation to NEWS The methods themselves are still used and called, we just no longer provide a default implementation for all `AbstractArrays` | 13 January 2018, 00:45:34 UTC |
f8bc37b | Sacha Verweij | 12 January 2018, 20:23:46 UTC | Merge pull request #25249 from fredrikekre/fe/stdlib-sparsearrays move SparseArrays to stdlib | 12 January 2018, 20:23:46 UTC |
5726178 | Jeff Bezanson | 12 January 2018, 16:04:30 UTC | make precedence of `=>` strictly higher than `=` and `,`. fixes #25391 (#25518) | 12 January 2018, 16:04:30 UTC |
052def7 | Jeff Bezanson | 12 January 2018, 15:58:46 UTC | remove references to `LastMain`. fixes #25508 (#25511) | 12 January 2018, 15:58:46 UTC |
899fde0 | Kristoffer Carlsson | 12 January 2018, 09:32:32 UTC | add link to release notes on first page of manual (#25476) * add link to release notes on first page of manual * Update make.jl * change wording | 12 January 2018, 09:32:32 UTC |
ec9e92e | Jarrett Revels | 12 January 2018, 00:53:23 UTC | add mechanism for spoofing inference work-limiting heuristics (#24852) | 12 January 2018, 00:53:23 UTC |
04b3569 | Fredrik Ekre | 09 January 2018, 14:32:36 UTC | move SparseArrays to stdlib | 11 January 2018, 23:32:56 UTC |
daf1235 | Jeff Bezanson | 11 January 2018, 23:05:46 UTC | remove `scalarmin`, `scalarmax`, and corresponding deprecations (#25401) | 11 January 2018, 23:05:46 UTC |
9ca03c6 | Jeff Bezanson | 11 January 2018, 22:41:17 UTC | move `Libdl` to stdlib (#25459) | 11 January 2018, 22:41:17 UTC |
931dc51 | Tim Holy | 11 January 2018, 17:37:32 UTC | Improve performance of eachindex(a, b). Fixes #25497 (#25503) | 11 January 2018, 17:37:32 UTC |
0960b48 | Jeff Bezanson | 11 January 2018, 17:31:24 UTC | support UnionAll types in `invoke` (#25495) fixes #25341, fixes #24460, fixes #22554 | 11 January 2018, 17:31:24 UTC |
ae964a9 | Jeff Bezanson | 11 January 2018, 17:28:34 UTC | remove extra newline at end of displayed vectors of Methods (#25500) | 11 January 2018, 17:28:34 UTC |
4f3e01c | Tom | 11 January 2018, 17:27:18 UTC | rstrip start index should be 1 (#25505) See https://discourse.julialang.org/t/rstrip-minor-bug/8263 | 11 January 2018, 17:27:18 UTC |
cbae7a2 | Stefan Karpinski | 11 January 2018, 17:26:55 UTC | Merge pull request #25488 from JuliaLang/cjf/ConsoleLogger-formatting Log printing tweaks | 11 January 2018, 17:26:55 UTC |
52c4c45 | Chris Foster | 10 January 2018, 12:02:07 UTC | Improved formatting defaults for log metadata The metadata suffix is now printed on its own line by default, and disabled for `Info` level logging. The printing can be made more compact if desired by right justifying the metadata using the `right_justify` setting. Color is made customizable by requiring that it's returned from the meta_formatter() function. | 11 January 2018, 10:03:59 UTC |
4440b0f | Simon Byrne | 11 January 2018, 04:34:24 UTC | binomial should throw OverflowError instead of InexactError (#25498) | 11 January 2018, 04:34:24 UTC |
a3496f2 | Kristoffer Carlsson | 11 January 2018, 03:59:39 UTC | add test for array conversion reported in 22330 (#25448) | 11 January 2018, 03:59:39 UTC |
9cdd887 | Jeff Bezanson | 10 January 2018, 19:21:24 UTC | update `isassigned` for invalid Chars (#25473) | 10 January 2018, 19:21:24 UTC |
bc56748 | Sacha Verweij | 10 January 2018, 19:10:13 UTC | Merge pull request #25450 from Sacha0/decollect presently possible rewrites for potential collect deprecation | 10 January 2018, 19:10:13 UTC |
0abc263 | Matt Bauman | 10 January 2018, 14:43:21 UTC | Merge pull request #25461 from Sacha0/consify make Adjoint/Transpose behave like typical constructors | 10 January 2018, 14:43:21 UTC |
3d64d39 | Sacha Verweij | 10 January 2018, 14:42:21 UTC | Revise .' deprecation message and add .'-dep TODOs to base/deprecated.jl. [ci skip] (#25463) | 10 January 2018, 14:42:21 UTC |
2da9ddb | Milan Bouchet-Valat | 10 January 2018, 13:28:01 UTC | Change find() to return the same index type as pairs() (#24774) This does not change anything for AbstractVector, Tuple and general iterables, which continue to use linear indices. For other AbstractArrays, return CartesianIndexes (rather than linear indices). For AbstractDict, AbstractString and NamedTuple, return keys (previously not supported at all). Relying on collect() to choose the return element type allows supporting any definition of pairs(), including that for Dict, which creates a standard Generator for which eltype() returns Any. | 10 January 2018, 13:28:01 UTC |
a06cb6c | Kristoffer Carlsson | 10 January 2018, 13:23:27 UTC | add regression test for self referencesing struct (#25445) | 10 January 2018, 13:23:27 UTC |
eab372a | Jeff Bezanson | 10 January 2018, 05:53:15 UTC | remove some more 0.6 deprecation items (#25475) | 10 January 2018, 05:53:15 UTC |
6a45619 | Rafael Fourquet | 09 January 2018, 22:52:04 UTC | add issetequal and make hash/== generic for AbstractSet (#25368) | 09 January 2018, 22:52:04 UTC |
36a492c | Kristoffer Carlsson | 09 January 2018, 22:34:09 UTC | correct usage of modules in Documenter (#25471) | 09 January 2018, 22:34:09 UTC |
b6b6821 | Jeff Bezanson | 09 January 2018, 21:25:38 UTC | add more on the difference between convert and construct (#25470) also remove deprecated method from an example [ci skip] | 09 January 2018, 21:25:38 UTC |
3c28b79 | Sacha Verweij | 08 January 2018, 21:17:17 UTC | Make Adjoint/Transpose behave like typical constructors. | 09 January 2018, 20:10:42 UTC |
ba21f20 | Sacha Verweij | 08 January 2018, 21:15:51 UTC | Replace Adjoint/Transpose with adjoint/transpose (instances missed in #25364). | 09 January 2018, 20:04:38 UTC |
fc3170f | Elliot Saba | 09 January 2018, 19:58:29 UTC | Bump `hdiutil` image maximum capacity to 1TB (#25465) Hopefully we now never have to do this again. | 09 January 2018, 19:58:29 UTC |
9d32b3b | Sacha Verweij | 09 January 2018, 19:58:07 UTC | Add a TODO to 0.7 deps. (#25462) | 09 January 2018, 19:58:07 UTC |
8e7ae9f | Kristoffer Carlsson | 09 January 2018, 14:23:39 UTC | split out a part of stdlib into a Base category in docs (#24461) | 09 January 2018, 14:23:39 UTC |
9b5eed2 | Klaus Crusius | 09 January 2018, 08:03:51 UTC | fix error handling in printf.jl (#25382) | 09 January 2018, 08:03:51 UTC |
9624f10 | Matt Bauman | 09 January 2018, 08:01:11 UTC | Deprecate diff(::AbstractMatrix), require a dim argument (#25457) * Deprecate diff(::AbstractMatrix), require a dim argument Akin to `cumsum`, `diff` now requires a `dim` argument in cases where the array has more than one dimension. Final piece of #20041 for the 1.0 milestone. * Add reference to this PR in NEWS.md | 09 January 2018, 08:01:11 UTC |
19cd026 | John F. Gibson | 09 January 2018, 05:28:31 UTC | Fix for issue #25291: inconsistency in python printfd microbenchmark (#25456) | 09 January 2018, 05:28:31 UTC |
09f7213 | Sacha Verweij | 09 January 2018, 01:31:04 UTC | Merge pull request #25364 from Sacha0/lowercase adjoint/transpose transcend material concerns | 09 January 2018, 01:31:04 UTC |
310667b | Jeff Bezanson | 08 January 2018, 21:10:54 UTC | Merge pull request #25420 from JuliaLang/jb/cmpissues fix some issues with `cmp` and `isless` | 08 January 2018, 21:10:54 UTC |
aaa77ae | Rafael Fourquet | 08 January 2018, 21:09:21 UTC | fix count argument of replace! (#25427) `replace!` had one stack-overflow problem reported in #25384. Its fix #25386 made a method-overwrite, tentatively fixed in #25422. But `replace!` also didn't handle non-Int count arguments as expected (because there is no dispatch on keyword arguments). This fixes the root problem and adds tests for non-Int count. | 08 January 2018, 21:09:21 UTC |
8245356 | Jeff Bezanson | 08 January 2018, 20:50:37 UTC | Merge pull request #23393 from JuliaLang/rf/titlecase titlecase: chars not starting a word can be converted to lowercase | 08 January 2018, 20:50:37 UTC |
df91458 | Rafael Fourquet | 08 January 2018, 20:47:55 UTC | deprecate randjump(rng, length, poly) in favor of randjump(rng, steps, length) (#25320) | 08 January 2018, 20:47:55 UTC |
ac18317 | Sacha Verweij | 05 January 2018, 23:41:12 UTC | Lower ' directly to adjoint. | 08 January 2018, 18:54:16 UTC |
70aed06 | Sacha Verweij | 05 January 2018, 01:03:08 UTC | Replace Adjoint/Transpose with adjoint/transpose in SuiteSparse. | 08 January 2018, 18:54:15 UTC |
1aef8e0 | Sacha Verweij | 04 January 2018, 22:35:26 UTC | Replace Adjoint/Transpose with adjoint/transpose in IterativeEigensolvers. | 08 January 2018, 18:54:15 UTC |
6a21539 | Sacha Verweij | 04 January 2018, 19:08:16 UTC | Replace Adjoint/Transpose with adjoint/transpose throughout deprecations. | 08 January 2018, 18:54:15 UTC |
dd9cef8 | Sacha Verweij | 04 January 2018, 00:48:08 UTC | Replace Adjoint/Transpose with adjoint/transpose throughout base/. | 08 January 2018, 18:54:15 UTC |
43b2cfb | Sacha Verweij | 03 January 2018, 23:16:57 UTC | Replace Adjoint/Transpose with adjoint/transpose throughout test/. | 08 January 2018, 18:54:15 UTC |
16a944e | Sacha Verweij | 27 December 2017, 23:09:33 UTC | Make adjoint/transpose lazy with copy for materialization. | 08 January 2018, 18:54:15 UTC |
4f87318 | Sacha Verweij | 08 January 2018, 17:58:50 UTC | Merge pull request #25312 from Sacha0/nixdeps remove 0.6 deprecations | 08 January 2018, 17:58:50 UTC |
51ded25 | Sacha Verweij | 08 January 2018, 17:50:52 UTC | Merge pull request #25453 from Sacha0/perfstab remove type instability in LAPACK eig perf tests | 08 January 2018, 17:50:52 UTC |
c20de7c | Sacha Verweij | 08 January 2018, 17:48:52 UTC | Merge pull request #25451 from Sacha0/diagmetherr fix arguments to MethodError calls in base | 08 January 2018, 17:48:52 UTC |
f94ab0a | Rafael Fourquet | 22 August 2017, 16:55:55 UTC | titlecase: all non-letters are considered word-separators | 08 January 2018, 12:22:30 UTC |
7032e46 | Rafael Fourquet | 22 August 2017, 07:44:53 UTC | titlecase: chars not starting a word are converted to lowercase A keyword argument `strict` is added to `titlecase` to control whether to convert those chars to lowercase. The default value is `true`, which makes this change breaking. This is how some languages (e.g. Python) implement this function, and is compatible with http://www.unicode.org/L2/L1999/99190.htm. | 08 January 2018, 12:22:30 UTC |
8cb6949 | Kristoffer Carlsson | 08 January 2018, 08:17:26 UTC | give more helpful message if non AbstractTestSet is used as a testset (#25415) * give more helpful message if non AbstractTestSet is used as a testset * remove copy pasted comment | 08 January 2018, 08:17:26 UTC |
cce56c8 | Kristoffer Carlsson | 08 January 2018, 08:15:07 UTC | test inferrability of hash on Array (#25444) | 08 January 2018, 08:15:07 UTC |
a136c22 | Kristoffer Carlsson | 08 January 2018, 08:14:29 UTC | use colors when building docs (#25442) | 08 January 2018, 08:14:29 UTC |
a33547a | Kristoffer Carlsson | 08 January 2018, 08:13:57 UTC | remove unused markdown functions (#25449) | 08 January 2018, 08:13:57 UTC |
16707ba | Sacha Verweij | 08 January 2018, 04:43:49 UTC | Merge pull request #25446 from JuliaLang/kc/iocontext_examples add more examples to iocontext | 08 January 2018, 04:43:49 UTC |
69eb29e | Jeff Bezanson | 08 January 2018, 02:32:06 UTC | make `b"..."` yield an immutable `CodeUnits` vector (#25373) | 08 January 2018, 02:32:06 UTC |
b8ada9c | Tim Holy | 08 January 2018, 02:03:42 UTC | Merge pull request #20641 from JuliaLang/teh/depbind_module Deprecation warnings: print module name if line number is 0 | 08 January 2018, 02:03:42 UTC |
12a264f | Kristoffer Carlsson | 08 January 2018, 00:30:53 UTC | fix typo in pinv [ci skip] (#25443) | 08 January 2018, 00:30:53 UTC |
07586ad | Sacha Verweij | 07 January 2018, 23:43:01 UTC | Remove unnecesary collect/Vector/Array calls. | 07 January 2018, 23:43:18 UTC |
1f44e21 | Sacha Verweij | 07 January 2018, 20:44:10 UTC | Replace collect with (Vector|Matrix|Array) in stdlib/. | 07 January 2018, 23:43:17 UTC |
91beee0 | Sacha Verweij | 07 January 2018, 20:43:38 UTC | Replace collect with (Vector|Matrix|Array) in base/. | 07 January 2018, 23:43:17 UTC |
baf6eb2 | Sacha Verweij | 07 January 2018, 03:58:18 UTC | Replace collect with (Vector|Matrix|Array) in test/. | 07 January 2018, 23:43:17 UTC |
d472f09 | Sacha Verweij | 07 January 2018, 22:01:07 UTC | Remove type instability in LAPACK eig perf tests. | 07 January 2018, 22:01:07 UTC |
db055df | Sacha Verweij | 07 January 2018, 21:07:28 UTC | Fix arguments to MethodError calls in base/linalg/diagonal.jl and base/strings/basic.jl. | 07 January 2018, 21:17:54 UTC |
e858f55 | Sacha Verweij | 29 December 2017, 01:06:17 UTC | Remove 0.6 deprecations. | 07 January 2018, 20:38:02 UTC |
aafb37d | Kristoffer Carlsson | 07 January 2018, 18:59:46 UTC | add more examples to iocontext | 07 January 2018, 19:00:30 UTC |
ec8064c | Stefan Karpinski | 07 January 2018, 15:27:36 UTC | Merge pull request #25434 from JuliaLang/jb/fix25433 fix #25433, make `grow_to!` more inferrable | 07 January 2018, 15:27:36 UTC |
7b4ebf4 | Stefan Karpinski | 07 January 2018, 15:16:31 UTC | Merge pull request #25438 from JuliaLang/cjf/fix-log-color-test Fix for log colorization test due to merge overlap with #25289 | 07 January 2018, 15:16:31 UTC |
743539b | Keno Fischer | 07 January 2018, 13:46:58 UTC | Try to handle interrupting runtests better (#25348) I had a test that was hanging and I did not know which one. Hitting ^C would kill everything without showing which tests failed and which tests didn't complete. My next attempt was to enable InterruptException, but that doesn't seem to play well with the Distributed stuff (a topic for another time). This works by setting STDIN to raw and monitoring it for ^C instead. | 07 January 2018, 13:46:58 UTC |
bbcd773 | Kristoffer Carlsson | 07 January 2018, 13:34:44 UTC | fix autocompleting in cmd (#25410) | 07 January 2018, 13:34:44 UTC |
d9f482d | Kristoffer Carlsson | 07 January 2018, 13:29:22 UTC | empty line in REPL help mode prints general help (#25409) | 07 January 2018, 13:29:22 UTC |
9bd6fec | Chris Foster | 07 January 2018, 10:59:15 UTC | Fix for log colorization test due to merge overlap with #25289 | 07 January 2018, 10:59:15 UTC |
abb2061 | Chris Foster | 07 January 2018, 06:53:42 UTC | Merge pull request #25370 from JuliaLang/cjf/ConsoleLogger ConsoleLogger for more fully featured log printing | 07 January 2018, 06:53:42 UTC |
b96097b | Jeff Bezanson | 07 January 2018, 00:26:01 UTC | camel-case `iteratorsize` and `iteratoreltype` (#25402) This matches other traits better. | 07 January 2018, 00:26:01 UTC |