9e43c76 | Kristoffer Carlsson | 17 March 2018, 20:01:59 UTC | make the REPL start faster | 17 March 2018, 20:23:13 UTC |
277e6d5 | cormullion | 16 March 2018, 08:43:02 UTC | minor copy edits and formatting for Getting Started (#26439) * minor copy edits and formatting for Getting Started * fredrikekre's autojuliabannergenerator added * minor copy edits and formatting for Integers and FP * fixes * Update integers-and-floating-point-numbers.md | 16 March 2018, 08:43:02 UTC |
30318cf | Alex Arslan | 16 March 2018, 04:34:42 UTC | Fix display of pairs(::Vector) (#26482) | 16 March 2018, 04:34:42 UTC |
b16acdf | Alex Arslan | 16 March 2018, 02:36:50 UTC | Fix deprecation warning from LinearAlgebra.trace in sysimg (#26478) trace was renamed to tr in #26365 but the deprecation in sysimg was not updated. | 16 March 2018, 02:36:50 UTC |
29a1719 | Valentin Churavy | 15 March 2018, 22:41:26 UTC | Merge pull request #26477 from JuliaLang/vc/armv7l increase MAX_INTERP_STATE_SIZE on armv7-l to 48 | 15 March 2018, 22:41:26 UTC |
a599bed | Valentin Churavy | 15 March 2018, 18:31:07 UTC | increase MAX_INTERP_STATE_SIZE on armv7-l to 48 | 15 March 2018, 18:31:07 UTC |
71fbc70 | Jeff Bezanson | 15 March 2018, 18:28:08 UTC | replace `equalto` and `occursin` with curried `isequal`, `==`, and `in` (#26436) | 15 March 2018, 18:28:08 UTC |
66147ff | Stefan Karpinski | 15 March 2018, 18:21:27 UTC | Merge pull request #26365 from JuliaLang/jb/tr RFC: rename `trace` to `tr` | 15 March 2018, 18:21:27 UTC |
c6b2afc | Milan Bouchet-Valat | 15 March 2018, 17:44:51 UTC | Fix findall() on sparse matrices when some stored entries are false (#26182) The number of returned indices needs to be adjusted in that case. | 15 March 2018, 17:44:51 UTC |
f355935 | Milan Bouchet-Valat | 15 March 2018, 17:44:21 UTC | Ensure that all isequal methods return Bool to fix inference (#26184) Without this, the return type of isequal() would be inferred as Union{Bool,Missing} when the type of the argument is inferred as Any. | 15 March 2018, 17:44:21 UTC |
983f0f9 | Matt Bauman | 15 March 2018, 08:50:40 UTC | Support sparse broadcast with transposes and adjoints (#26331) Fixes #25331 | 15 March 2018, 08:50:40 UTC |
08445af | Felipe A. V. de Bragança Alves | 15 March 2018, 04:19:31 UTC | Change Type{Ref{T}} to Type{<:Ref{T}} (#26364) | 15 March 2018, 04:19:31 UTC |
e050ab6 | Milan Bouchet-Valat | 15 March 2018, 04:12:48 UTC | Rename isupper, islower, ucfirst and lcfirst (#26442) Spell "uppercase" and "lowercase" in full for consistency with uppercase and lowercase functions. | 15 March 2018, 04:12:48 UTC |
5ad5c12 | Matt Bauman | 15 March 2018, 04:11:50 UTC | Deprecate {Linear,Cartesian}Indices(inds...) constructors (#26448) Previously, there had been an ambiguity between `LinearIndices(-2:2)` and `LinearIndices(collect(-2:2))`, with the former treating the argument as axes directly and the latter asking the argument for its axes. This removes the constructors with varargs `(axes...)` in favor of an explicit tuple of sizes and/or axes. | 15 March 2018, 04:11:50 UTC |
f9f3843 | Liozou | 15 March 2018, 04:08:33 UTC | Corrected jl_type_infer when ENABLE_INFERENCE is not set (#26466) | 15 March 2018, 04:08:33 UTC |
8589fa7 | Valentin Churavy | 15 March 2018, 03:56:32 UTC | Merge pull request #26465 from JuliaLang/vc/skipthreadingtest Remove libatomic test | 15 March 2018, 03:56:32 UTC |
583bdea | Valentin Churavy | 14 March 2018, 19:56:06 UTC | delete invalid libatomic test. | 14 March 2018, 23:27:41 UTC |
4be51b7 | Jeff Bezanson | 14 March 2018, 22:57:12 UTC | Merge pull request #26093 from JuliaLang/nl/String Always resize input to zero length in String(::Vector{UInt8}) | 14 March 2018, 22:57:12 UTC |
4f70460 | Valentin Churavy | 14 March 2018, 22:47:16 UTC | Merge pull request #26464 from JuliaLang/vc/relaxed_test relax cholmod suitesparse test, since it fails on AArch64 and PPC64 | 14 March 2018, 22:47:16 UTC |
3fe38f8 | Stefan Karpinski | 14 March 2018, 22:23:13 UTC | docs: fix remaining uses of "by reference" for calling convention (#26447) | 14 March 2018, 22:23:13 UTC |
63a72d1 | Milan Bouchet-Valat | 16 February 2018, 22:36:39 UTC | Make resize! a no-op when size does not change Else we set the last element to zero for one-byte element types like UInt8, which means that resizing a vector allocated with StringVector corrupts it. Also add redundant checks in Julia code to avoid a function call. | 14 March 2018, 20:32:13 UTC |
03bd792 | Milan Bouchet-Valat | 16 February 2018, 21:34:53 UTC | Always resize input to zero length in String(::Vector{UInt8}) This makes the behavior more predictable than only resizing Vector{UInt8} inputs when they have been allocated via StringVector, as the caller may have obtained them from other code without knowing how they were created. This ensures code will not rely on the fact that a copy is made in many common cases. The behavior is also simpler to document. | 14 March 2018, 20:32:13 UTC |
b571283 | Valentin Churavy | 14 March 2018, 20:10:48 UTC | relax cholmod suitesparse test, since it fails on AArch64 and PPC64 | 14 March 2018, 20:10:48 UTC |
71ef5a0 | Valentin Churavy | 14 March 2018, 17:52:33 UTC | Merge pull request #26456 from JuliaLang/vc/fixup_ccall fixup usage of AttributeBuilder in ccall.cpp for LLVM 5+ | 14 March 2018, 17:52:33 UTC |
f354532 | Steven G. Johnson | 14 March 2018, 17:04:25 UTC | updated NEWS links (see #26454) | 14 March 2018, 17:04:25 UTC |
c4a4b06 | Valentin Churavy | 14 March 2018, 15:17:45 UTC | fixup usage of AttributeBuilder in ccall.cpp for LLVM 5+ | 14 March 2018, 15:17:45 UTC |
a0180d9 | Fredrik Ekre | 14 March 2018, 13:10:38 UTC | misc fixes that error's the doc build on --depwarn=error (#26452) | 14 March 2018, 13:10:38 UTC |
ead9eab | Kristoffer Carlsson | 14 March 2018, 08:38:25 UTC | prevent fill! from inlining (#26418) | 14 March 2018, 08:38:25 UTC |
3086c23 | Jameson Nash | 14 March 2018, 01:47:54 UTC | Merge pull request #26329 from JuliaLang/jn/cfunction-errors cfunction: improve codegen error handling | 14 March 2018, 01:47:54 UTC |
3883deb | Klaus Crusius | 13 March 2018, 20:30:42 UTC | default tolerance of pinv uses `min(size(A)...)`, qrfact uses max (#26429) * default tolerance of pinv uses `max(size(A)...)` * reverted code change - changed doc. Fixed qrfact tolerance | 13 March 2018, 20:30:42 UTC |
7beb110 | Kristoffer Carlsson | 13 March 2018, 08:55:02 UTC | stop using pass by reference in noteworthy difference (#26427) | 13 March 2018, 08:55:02 UTC |
46dcb35 | Christian Kurz | 12 March 2018, 15:00:42 UTC | Deja-VU fonts link: add missing closing parenthesis (#26425) | 12 March 2018, 15:00:42 UTC |
c6a6a65 | Alex Arslan | 12 March 2018, 07:53:24 UTC | Touch pcre_h.jl during the build on Windows (#26400) This syncs the modification time, thereby avoiding issues with clock skew while running Make on Windows. Also, make sure we delete a couple of files that shouldn't be there. Fixes #26399 | 12 March 2018, 07:53:24 UTC |
e81e8f7 | Kristoffer Carlsson | 12 March 2018, 07:52:17 UTC | Merge pull request #26415 from JuliaLang/kc/Pkg3_bump Pkg3: update | 12 March 2018, 07:52:17 UTC |
0a7bb64 | Matt Bauman | 12 March 2018, 04:33:19 UTC | Deprecate fallback elsize for AbstractArray (#26379) Just like the deprecation of strides (#25321), the default implementation for `elsize` is generally not true. This deprecates the fallback, restructures it to be defined on the type (and not the value), and implements it where possible for the builtin array types and wrappers. | 12 March 2018, 04:33:19 UTC |
00ac33a | Matt Bauman | 12 March 2018, 04:07:25 UTC | Ensure fast contiguous SubArrays are actually strided (#26393) Ensure fast contiguous SubArrays are actually strided before using them in the definition of other StridedArrays. | 12 March 2018, 04:07:25 UTC |
6a02edf | Jeff Bezanson | 12 March 2018, 00:40:54 UTC | fix #26310, give `import` warnings even if source and dest are the same (#26383) | 12 March 2018, 00:40:54 UTC |
870e7e1 | Jeff Bezanson | 12 March 2018, 00:40:15 UTC | Merge pull request #26411 from JuliaLang/jb/methodroots dump.c and IR encoding tweaks | 12 March 2018, 00:40:15 UTC |
f2d5019 | Kristoffer Carlsson | 11 March 2018, 21:22:41 UTC | actually call Sys.iswindows and give a USER env in the tests | 11 March 2018, 21:22:41 UTC |
61bf935 | Christian Kurz | 11 March 2018, 19:30:43 UTC | docstringify comments, readable variable names (#26346) * docstringify comments, readable variable names, removed `m.pageoffset = 0` `m.pageoffset = 0` is the default for the implemented menus. If a menu needs to start at a different offset, it should be able to. * reverted `m.pageoffset=0` | 11 March 2018, 19:30:43 UTC |
f738de4 | Hans-Peter | 11 March 2018, 19:18:35 UTC | fix remaining `uninit`s in uninitialized PR #26316 (#26413) | 11 March 2018, 19:18:35 UTC |
c742c9a | Kristoffer Carlsson | 11 March 2018, 18:51:03 UTC | fix whitespace | 11 March 2018, 18:51:03 UTC |
b3a164b | Kristoffer Carlsson | 11 March 2018, 16:41:10 UTC | update precompile statements | 11 March 2018, 16:41:10 UTC |
f10e7ee | Kristoffer Carlsson | 11 March 2018, 15:32:48 UTC | Revert "disable optional precompile for Pkg3" This reverts commit 9c0042e5a9bbefe6818ef2a6eadd3a08e1097663. | 11 March 2018, 15:32:48 UTC |
05c24c3 | Kristoffer Carlsson | 11 March 2018, 15:03:56 UTC | put back deletion of temp dirs (cherry picked from commit 1a03bc10102c97f5646186752a75eb03549e077e) | 11 March 2018, 15:30:00 UTC |
735bb5c | Kristoffer Carlsson | 11 March 2018, 14:49:18 UTC | be more careful about closing LibGit2 objects (cherry picked from commit db39581a5011c74c5867aee8fdbf36e3ed93d0bb) | 11 March 2018, 15:30:00 UTC |
a8a89f4 | Kristoffer Carlsson | 11 March 2018, 13:09:37 UTC | make the clone path before trying to use it (cherry picked from commit 9f82c4287c5451896faaa6f596c2166d270aa60d) | 11 March 2018, 15:28:54 UTC |
3145b95 | Kristoffer Carlsson | 11 March 2018, 12:59:07 UTC | work around windows throwing on isdir (cherry picked from commit 20de9c1c740d256dd08a79af0180c286bfc68357) | 11 March 2018, 15:28:54 UTC |
fa634b9 | Kristoffer Carlsson | 11 March 2018, 12:55:00 UTC | add some more docs (cherry picked from commit df1a5c320839b179e809f83a1f07d75328440a05) | 11 March 2018, 15:28:54 UTC |
b46afe1 | Kristoffer Carlsson | 10 March 2018, 20:40:34 UTC | fixes to pinned packages tracking repo branch (cherry picked from commit 1277713735d32f7abd91d13b8688cd0acae3a519) | 11 March 2018, 15:28:54 UTC |
9c4b39d | Kristoffer Carlsson | 10 March 2018, 20:06:07 UTC | describe how to leave pkg repl mode (cherry picked from commit ec7f5e3b948769da39d458b2afa8d0b8ca5256e2) | 11 March 2018, 15:28:54 UTC |
1d4ccd9 | Kristoffer Carlsson | 10 March 2018, 16:42:51 UTC | tweak printing (cherry picked from commit 79814ed58701f4249fa3faa21526bb2d498c4f73) | 11 March 2018, 15:28:54 UTC |
a15acea | Kristoffer Carlsson | 10 March 2018, 16:09:48 UTC | fix preview command (cherry picked from commit 4330f20c999804a4a577f6fa6778341ec6f4498e) | 11 March 2018, 15:28:54 UTC |
83b784d | Kristoffer Carlsson | 10 March 2018, 19:42:50 UTC | add link to docs (cherry picked from commit fef36b5c9129099b202cddf7bd8e7a9626af6371) | 11 March 2018, 15:28:54 UTC |
24483ba | Kristoffer Carlsson | 10 March 2018, 18:57:38 UTC | drop https from repo see https://github.com/JuliaDocs/Documenter.jl/issues/663#issuecomment-372054838 (cherry picked from commit 0845fa65c6d9d876c01be2657714a9c1b70d4465) | 11 March 2018, 15:28:54 UTC |
4a6cf69 | Kristoffer Carlsson | 28 February 2018, 21:33:25 UTC | add a command to create a new package, write some docs, add a framework for testing the REPL (cherry picked from commit 3db23144b771ee08bfbdfe87f61475802878f779) | 11 March 2018, 15:28:07 UTC |
90abb7e | Kristoffer Carlsson | 07 March 2018, 22:06:14 UTC | allow users to develop unregistered and local packages (cherry picked from commit a7167dedb409bf0c70c701f40675e231aab5d2e6) | 11 March 2018, 15:27:53 UTC |
40f64e5 | Kristoffer Carlsson | 10 March 2018, 22:21:54 UTC | Pkg3: fix typo in recursive | 10 March 2018, 22:21:54 UTC |
8c2065c | Jeff Bezanson | 10 March 2018, 22:01:17 UTC | deprecate `flipdim` to `reverse` with a `dims` keyword argument (#26369) | 10 March 2018, 22:01:17 UTC |
9c5950f | Jeff Bezanson | 10 March 2018, 20:22:39 UTC | update common symbols lists for dump.c | 10 March 2018, 20:56:33 UTC |
3f848d5 | Kristoffer Carlsson | 10 March 2018, 20:55:24 UTC | workaround windows not deleting folder with open files (#26408) | 10 March 2018, 20:55:24 UTC |
4c31400 | Jeff Bezanson | 10 March 2018, 19:51:48 UTC | dump.c: remove need for table entries for builtin TypeNames | 10 March 2018, 20:53:12 UTC |
2f7d126 | Jeff Bezanson | 06 February 2018, 05:23:13 UTC | serialize common elements of Method.roots more efficiently | 10 March 2018, 19:12:41 UTC |
e47ae98 | Katrin Leinweber | 10 March 2018, 16:54:33 UTC | Link DOIs to preferred resolver (#26403) | 10 March 2018, 16:54:33 UTC |
06eb543 | Valentin Churavy | 10 March 2018, 13:10:28 UTC | Merge pull request #26396 from JuliaLang/vc/llvm6fixes Adapt to LLVM 6 part 2 | 10 March 2018, 13:10:28 UTC |
cf5c6ac | Milan Bouchet-Valat | 10 March 2018, 09:59:57 UTC | Move back iscased function to Base.Unicode (#26351) It makes more sense to keep it with isupper, islower and titlecase. This function is not exported anyway. | 10 March 2018, 09:59:57 UTC |
92879ea | Kristoffer Carlsson | 10 March 2018, 08:35:31 UTC | rename uninitialized to undef (#26316) * uninit is dead, long live undef * UnInitialized -> UndefInitializer + show method * also deprecate Uninitialized | 10 March 2018, 08:35:31 UTC |
4a1946b | Valentin Churavy | 09 March 2018, 18:50:11 UTC | fix error printing for ArchiveWriterError | 10 March 2018, 00:52:48 UTC |
56d2af7 | Jeff Bezanson | 09 March 2018, 22:04:25 UTC | make sure module is not omitted when printing a type as `getfield(Mod, ...)` (#26395) | 09 March 2018, 22:04:25 UTC |
e0cab6d | Matt Bauman | 09 March 2018, 19:55:52 UTC | Fix (lin)range with big arguments (#26378) There are a lot of assumptions in twiceprecision.jl that require a Float16/32/64, but we were hitting those methods in some cases. This adds a fallback and ensures that the _linspace entry points are constrained appropriately. Also use `float(T)` (where `T<:Integer`) to ensure we construct a bigfloat range when appropriate. | 09 March 2018, 19:55:52 UTC |
d1abbf5 | Jeff Bezanson | 09 March 2018, 18:53:30 UTC | Merge pull request #26080 from JuliaLang/nl/showcompact Deprecate showcompact() | 09 March 2018, 18:53:30 UTC |
0a18856 | Jeff Bezanson | 09 March 2018, 18:50:50 UTC | make syntax that expands to calls always call functions in Base (#26380) fixes #25947 | 09 March 2018, 18:50:50 UTC |
37f38b4 | Valentin Churavy | 09 March 2018, 18:23:05 UTC | fix TargetSubtargetInclude for LLVM 6.0 | 09 March 2018, 18:50:33 UTC |
ccbdac3 | Jeff Bezanson | 09 March 2018, 18:33:25 UTC | add the ability to rename identifiers in `deprecate_stdlib` (#26384) use this to fix warning about `blkdiag` in build | 09 March 2018, 18:33:25 UTC |
fde7194 | Amit Murthy | 09 March 2018, 18:32:40 UTC | Fix a Distributed GC test. (#26390) This addresses https://github.com/JuliaLang/julia/pull/26360#issuecomment-371345214 . The fix ensures that a distributed gc "del msg" is executed by explicitly yielding before checking. | 09 March 2018, 18:32:40 UTC |
ebf66c2 | Jeff Bezanson | 09 March 2018, 15:34:48 UTC | fix #25994, parsing line break between expression and `for` in comprehension (#26382) | 09 March 2018, 15:34:48 UTC |
1cce639 | Kristoffer Carlsson | 09 March 2018, 14:24:57 UTC | Pkg3: fix leftovers in info message (#26389) | 09 March 2018, 14:24:57 UTC |
e2b151f | Milan Bouchet-Valat | 09 March 2018, 13:50:09 UTC | Add documentation for IOContext's :compact property in Custom pretty-printing section | 09 March 2018, 14:03:00 UTC |
8d6f752 | Milan Bouchet-Valat | 16 February 2018, 08:38:29 UTC | Deprecate showcompact() There is no obvious reason to provide a special function for the :compact IOContext property but not for other properties. showcompact() used to be useful to print a single-line representation of an array at the REPL, but now show() does the same thing. So it should only be needed for collections to print their elements when implementing show(), and for tests (most of the changes here). Also improve a few docstrings. | 09 March 2018, 14:03:00 UTC |
a702539 | Jesse Perla | 09 March 2018, 12:23:59 UTC | Fixing link to DejaVu fonts (#26385) | 09 March 2018, 12:23:59 UTC |
6f2c369 | Kristoffer Carlsson | 09 March 2018, 10:14:25 UTC | Merge pull request #26386 from JuliaLang/KristofferC-patch-2 disable optional precompile for Pkg3 | 09 March 2018, 10:14:25 UTC |
4181aad | Harmen Stoppels | 09 March 2018, 10:05:36 UTC | Fix bunch kaufman type stability (#26375) * Fix type instability in return type of sytrf functions * Add test for 0x0 case | 09 March 2018, 10:05:36 UTC |
9c0042e | Kristoffer Carlsson | 09 March 2018, 08:01:12 UTC | disable optional precompile for Pkg3 | 09 March 2018, 08:01:12 UTC |
a475e93 | Kristoffer Carlsson | 09 March 2018, 07:08:42 UTC | Merge pull request #26336 from JuliaLang/kc/bump_pkg3 Update Pkg3 | 09 March 2018, 07:08:42 UTC |
fe6975b | Valentin Churavy | 09 March 2018, 01:25:13 UTC | Merge pull request #26229 from JuliaLang/vc/llvm_60 Adapt to LLVM 6.0 changes | 09 March 2018, 01:25:13 UTC |
c3ffa99 | Jeff Bezanson | 08 March 2018, 22:14:57 UTC | rename `blkdiag` to `blockdiag` (#26370) | 08 March 2018, 22:14:57 UTC |
fcef261 | Jeff Bezanson | 08 March 2018, 22:03:03 UTC | show backtraces in more cases for errors during bootstrap (#26372) | 08 March 2018, 22:03:03 UTC |
31edd5d | Jeff Bezanson | 08 March 2018, 21:12:43 UTC | narrow array conversions. fixes #26294, fixes #26178. (#26330) Not all array types can convert from any AbstractArray via a 1-argument constructor call. | 08 March 2018, 21:12:43 UTC |
7934810 | Jameson Nash | 05 March 2018, 23:36:07 UTC | cfunction: redesign cache support Provides a simpler fast path (no allocations and rebuilding type vectors required to search the cache). | 08 March 2018, 19:33:20 UTC |
caa4824 | Jameson Nash | 05 March 2018, 18:46:58 UTC | cfunction: improve error handling Stop leaking lots of memory and damaging C++ state when throwing errors. | 08 March 2018, 19:30:21 UTC |
ad8c073 | Jeff Bezanson | 08 March 2018, 16:54:51 UTC | fix #26354, don't resolve bindings when determining whether to show `Mod.` (#26360) | 08 March 2018, 16:54:51 UTC |
4ed4637 | Christian Kurz | 08 March 2018, 16:28:56 UTC | more concise config.jl, specified errors, spelling (#26342) * more concise config.jl, specified errors, spelling * Update runtests.jl * fix trailing whitespace * make tests pass | 08 March 2018, 16:28:56 UTC |
98bbedb | Valentin Churavy | 27 February 2018, 14:54:30 UTC | update MCAsmBackend creation for LLVM 6.0 | 08 March 2018, 16:09:21 UTC |
4da380a | Iblis Lin | 30 November 2017, 01:58:19 UTC | LLVM 6 api changes about 'UnsafeAlgebra' Ref: https://reviews.llvm.org/rL317488 | 08 March 2018, 16:09:21 UTC |
ebc1105 | Kristoffer Carlsson | 06 March 2018, 21:25:14 UTC | make tests be less sensitive to windows pickyness | 08 March 2018, 14:50:44 UTC |
9393e09 | Martin Holters | 08 March 2018, 10:45:15 UTC | Fix adjoint/transpose triangular/vector multiplication (#26349) As `copy(::Adjoint{<:Any,<:AbstractVector}` is a no-op (and likewise for `Transpose`), the previous definitions ended in a stack overflow. | 08 March 2018, 10:45:15 UTC |
633ce0a | Jeff Bezanson | 08 March 2018, 02:36:11 UTC | rename `trace` to `tr` | 08 March 2018, 03:16:02 UTC |
f3118ce | Stefan Karpinski | 07 March 2018, 22:02:43 UTC | Merge pull request #26356 from JuliaLang/jn/bsd-kevent bsd: disable kevent | 07 March 2018, 22:02:43 UTC |
c5ba81f | Jameson Nash | 07 March 2018, 22:12:17 UTC | bsd: disable kevent FreeBSD appears to invent spurious SIGINT events for kevent, when signaling other threads with other signal events, leading to infinite SIGINT notifications Also just general cleanup of old codepaths. | 07 March 2018, 22:20:25 UTC |
b1b0149 | Steven G. Johnson | 07 March 2018, 22:02:00 UTC | add AbstractChar supertype of Char (#26286) | 07 March 2018, 22:02:00 UTC |