https://github.com/JuliaLang/julia

sort by:
Revision Author Date Message Commit Date
bb73f34 Tag v0.4.2 06 December 2015, 21:47:01 UTC
4f951cf Merge pull request #14186 from JuliaLang/tk/backports-0.4.2 [release-0.4, RFC] backports for 0.4.2 06 December 2015, 21:09:34 UTC
652d1de Travis caching adjustments for release-0.4 06 December 2015, 13:42:11 UTC
c490067 use sudo: false worker on linux travis with cached source build of deps ref #13569 (cherry picked from commit d7fc5d81a3ed42587bbd43413ef0518b4cf1af92) Only cache deps on Travis for master and release branches (cherry picked from commit 05301b9b8827b67d506f136e1d24eecb4d739bd9) leave old travis cache in place for non-master builds delete .pyc files from doc build (cherry picked from commit 005510711adc779ef47fa0586b3922b8d9c78ba4) 06 December 2015, 10:33:42 UTC
d0af15f Fix travis_fastfail.sh for null case when an old PR build gets restarted after some time, the travis API request might not return enough builds to include the most recent one for the PR, so the null result would incorrectly cause a 'superceded' fast-fail condition (cherry picked from commit 111f5e5a0d18be556060fb4f91a89505f9116ff7) 06 December 2015, 10:30:46 UTC
bea4d83 Only apply openblas patch on Windows (cherry picked from commit a4f2e2ec0b1cf2dbc59a134b08c2c2f49e5498b1) 06 December 2015, 10:30:46 UTC
09b44c2 add a test for reading 128 bit ints from RandomDevice (cherry picked from commit 358f2ef7af43aa7e4665c21fdb22bf81698f89b5) ref #14283 06 December 2015, 10:22:58 UTC
0a268e7 build with assertions enabled on appveyor (cherry picked from commit b0cf837b9cf26f25cc68d52b2fa24354be894c77) 06 December 2015, 10:22:46 UTC
f9d049b Ignore non-rst files when generating stdlib documentation Most importantly this skips backup files left by some editors, which otherwise confuse the script. (cherry picked from commit 98292947d60f7617593a742c72b4167fe9a8ecd6) ref #14250 06 December 2015, 10:21:51 UTC
2092e10 Merge pull request #14259 from zhmz90/reverse_release-0.4 Fix reverse(p::Pair) on release-0.4 04 December 2015, 03:31:05 UTC
d0f16d4 Fix reverse(p::Pair) on release-0.4 04 December 2015, 00:43:25 UTC
74dcb33 Also remove the problematic pointer case (cherry picked from commit b794bf9eb63b0f2f5d3159bc7fe1b9aa7eb317bd) 03 December 2015, 21:37:53 UTC
9f8ec24 Revert "preserve inline line numbers during inlining" This reverts commit 488fb5a5978589fec4e703203d333f27b859a4aa. 02 December 2015, 22:55:54 UTC
3202b54 Revert "fix #922 (wrong line numbers in error expressions) and remove old hacks around this issue" This reverts commit b8a6d771042add982a6a8739994c6f7dba2f4461. 02 December 2015, 22:55:54 UTC
fa54d22 Revert "Ignore line number node when counting expressions for inlining. Fix #13551" This reverts commit 617db6b7625acebb22361c63ab1d898fa3f1e1bc. 02 December 2015, 22:55:54 UTC
10defac Revert "Fix doctests" This reverts commit d8b91c6e42d6fa5aaec0f7c302539545db6fd354. 02 December 2015, 22:55:54 UTC
783c2de Don't declare something a long and pass it as a size_t The two are not the same on Win64, causing type intersection to sometimes return incorrect answers (not fun!). (cherry picked from commit b0e19c87380b88a7a907ab6227bcc4fdeb5bf3ab) ref #14223 02 December 2015, 22:25:07 UTC
74a3188 Fix nonportable shelling out use Dates module in Pkg.generate (already fixed in PkgDev.jl) temporarily add path to Git/usr/bin on Windows for tests that shell out ls in test/gitutils.jl iconv and perl in test/strings/io.jl cat in test/cmdlineargs.jl backport of b613309e0109001b33214a904acad8e266b07ca5 with a few additions for release-0.4 02 December 2015, 10:29:45 UTC
b938804 Adjust header comment in juliarc.jl (cherry picked from commit 1868fee0dde30ba3365ee528fbb8906e11cb1ced) 02 December 2015, 06:59:52 UTC
906288e Fix #14205, package installation on a network drive on Windows also see #12166 and https://github.com/git-for-windows/git/issues/554 and https://groups.google.com/forum/#!msg/msysgit/5J3ELvZND0s/2VPm-eUf0YMJ when doing a clone from a local bare repository, need file:// prefix for it to work correctly when on a Windows network drive this is only an issue on release-0.4, libgit2 on master appears to work correctly 02 December 2015, 06:28:11 UTC
084c906 Don't use shared pkg .cache directory any more on Windows The directory junctions created by `symlink` are proving too problematic with respect to network drives. This essentially reverts #7361. Ref #14026 and #14205. (cherry picked from commit 61d1087960185d76fd9b7542576a82a9dd01e72f) ref #14225 02 December 2015, 05:58:31 UTC
af1cd90 Comment out two assertions on elapsed time in pollfd test (cherry picked from commit 0bf41279a75a6b5380a49fac22cf797e8a8e6cdd) ref #14207 01 December 2015, 22:40:27 UTC
b8382ea fix #14159, suggest `using Base.Dates` instead of `using Dates` (cherry picked from commit f308703afc24d4486d46efeec7b4088e825457c9) 01 December 2015, 22:40:27 UTC
89386b4 fix #14027, deepcopy throws UndeRefError on some null Nullables (cherry picked from commit 8ad0d6ea5251f39699f0368eddc4e5dbdd15b2f2) 01 December 2015, 22:40:27 UTC
cbebbb7 Fix doctests for reversion of promote_op change 01 December 2015, 22:40:14 UTC
64f167f Take Git/usr/bin off the path on Windows to hopefully fix starting the binaries in Cygwin or MSYS2 ref https://groups.google.com/forum/#!msg/julia-users/tCfrhMWBEwk/K4-nde_1BQAJ adjust paths in spawn test so it still passes (cherry picked from commit a0197694cdd9b88d7607ae359b76650e7e17bbce) ref #14206 01 December 2015, 10:46:27 UTC
7c7c66f Revert "Use promote_op in broadcasting and matrix multiplication" This reverts commit e1a37492ff1053b114f8cb1fc2d135d25e3669a1. This change causes failures in NullableArrays, SALSA, and possibly elsewhere. Backporting can potentially be reconsidered in the future once more authors have fixed their code for 0.5-dev. 01 December 2015, 10:44:07 UTC
4c33ac6 Add an openblas patch to fix #14174 ref https://github.com/xianyi/OpenBLAS/issues/697 (cherry picked from commit cdb316c8f72f18ee6e6829792505ba3dd3136a07) ref #14203 01 December 2015, 05:59:05 UTC
4d20f12 Adjust to LLVM 3.8 API changes (cherry picked from commit 4e6d5023c389ce00eb52d87c5e46913a9b4d3c79) ref #14034 and #14202 01 December 2015, 05:56:59 UTC
2cba757 initialize temp_dir to empty in Pkg.init fixes `UndefVarError: temp_dir not defined` if the initial call to `mkpath` fails (cherry picked from commit 2b3ee1f82bfd7ee7ac874dfc1e22827a6c285d5b) ref #14199 01 December 2015, 03:25:49 UTC
1085429 Don't show object in whos (cherry picked from commit 7436aa5d9d136b5ba501ecdae67304e5ede3691a) ref #14177 01 December 2015, 03:25:23 UTC
8b3c67b fix error on exit for an invalid remote reference (backport of d546f9a95e12aef03db1d2ad4023c6e4634429e4) 01 December 2015, 03:24:18 UTC
bf4eeab Fix #13926 by also defining ENDCOLOR when VERBOSE=1 backport of 9be6d6b066d731c5b0f0f2dcd370f5c2db70028d 30 November 2015, 04:22:56 UTC
456f38d fix #12941: remove shutdown syscall from uv_shutdown using slightly different libuv branch for release-0.4 30 November 2015, 00:24:30 UTC
38be33e Quick fix for decompose(::BigFloat) on win64 TODO: add much more thorough tests for this (cherry picked from commit d5bbf4eb9d31feac7298446f0de87a135f58ea8d) 30 November 2015, 00:24:30 UTC
b3dd88b Tests for irrationals (cherry picked from commit 6145982b83b4c21855378ed76d07b641e44cc662) 30 November 2015, 00:24:30 UTC
dcf67a1 Few tests for iobuffer (cherry picked from commit 62d2118f57e9be598f153e109d777dc60352fa59) ref #14141 30 November 2015, 00:24:30 UTC
13a68a0 Fix findmax and findmin with iterables The state is not guaranteed to be equivalent to the index of the element. (cherry picked from commit bbaaf547292544f4d7a85d2d698ad4001b643952) ref #14086 30 November 2015, 00:24:30 UTC
06c9fe3 Tests a few "global" Pkg functions (cherry picked from commit 807ba177fce264bf30b21d408552a96ab9aec3ce) ref #14179 30 November 2015, 00:24:30 UTC
084a9ad Comment out assertion on elapsed time in pollfd test Increasing the interval in db6d74c was not enough to fix the random failures. (cherry picked from commit ed7ca93639aa51fa969079fc6e8cb9a1dc74d946) ref #14074 30 November 2015, 00:24:30 UTC
5603ced fix bug in spawn test's usage of search searching for a substring returns a range, not a tuple, so these could never fail (cherry picked from commit 1080edb833f92f648f07ae45b57647d14c97ff90) ref #14123 30 November 2015, 00:24:30 UTC
95368ee Added tests for BufferStream (cherry picked from commit 070e3c6f59c8bd3a39961812461082caf0a54970) ref #14144 30 November 2015, 00:24:30 UTC
adf54fa More tests for special functions (cherry picked from commit 669468b1151c2c66e1f7e6b7c188bf7390c6b11b) ref #14119 30 November 2015, 00:24:30 UTC
cc14a34 replace JULIA_CPU_ARCH with JULIA_CPU_TARGET in RPi docs The RaspberryPi docs recommend setting JULIA_CPU_ARCH, but that variable does not exist. It should be JULIA_CPU_TARGET instead Fixes #14116 (cherry picked from commit 0733151e59b1997d7d9e38495fdc86a0df71de43) ref #14120 30 November 2015, 00:24:30 UTC
8959448 Promote Float32 and Complex{Float32} elements to Float64 and Complex{Float64}. Fixes #14076 (cherry picked from commit eeb0b9952d67d69288d8fc2ae379f5a80b4e3436) ref #14108 30 November 2015, 00:24:29 UTC
040435b Add tests for auto completions of true and false . (cherry picked from commit f4e5672a4a6e5dca894a1c4cb5d0c781d42b28a3) 30 November 2015, 00:24:29 UTC
5e8effe auto completion for true and false. Fix #14101 (cherry picked from commit a6698e662fe6d2551644f917cf7fc6563e0baf19) ref #14102 30 November 2015, 00:24:29 UTC
13b6b3a Add BoundsError tests for getindex The tests verify that calling getindex with an index that falls outside the allowed bounds indeed throws a BoundsError. (cherry picked from commit 7e9a81b94a1c32f1c7e564a92357e05dd3e71d26) ref #14079 30 November 2015, 00:24:29 UTC
a308e19 Fix manual typo (cherry picked from commit ee3ede18c5d877bd409bde96205872d31ed7dea4) ref #14095 30 November 2015, 00:24:29 UTC
735fcbf Fix manual typo (cherry picked from commit c391b3d3c9c80e916342673bafffde202baa7578) ref #14096 30 November 2015, 00:24:29 UTC
ac98b71 simplify channel imp and fix missed put!s (cherry picked from commit 312e65c8e60a4c58c92db7845dba8d397eeb00b6) ref #14072 30 November 2015, 00:24:29 UTC
38d4625 Remove debug print Remove debug print left behind (cherry picked from commit ceffe2dfbfaaa9ad69499e99b7c1e3f6b1d19e52) ref #13628 30 November 2015, 00:13:44 UTC
a384f8e limit maxrss check only to travis linux 64-bit (cherry picked from commit e958e8ee0cf07965957884ee6d3637156a270512) ref #13621 30 November 2015, 00:13:44 UTC
f44129f Fix compilation on Linux (and Possibly other *nix) (cherry picked from commit a0802b31c0902d0fc0025be7b983afe9efe7fb04) ref #13624 30 November 2015, 00:13:44 UTC
7afe152 restart worker during tests depending on resident memory size (cherry picked from commit 17e2e1c42855578ab6c558248365c49bc4d2f55f) ref #13577 29 November 2015, 23:38:58 UTC
75c791c edit sync write faq entry [ci skip] (cherry picked from commit 62a00d2d5f1524f8b555f75d04a67b0a61c9e1ce) ref #13282 29 November 2015, 23:21:40 UTC
7704a2a Make sphinx happy with headings and fix doctests again 29 November 2015, 22:25:43 UTC
90584a9 document newline normalization in literal strings (#14073) (cherry picked from commit 9ac2fd5e77ed70ac750ebc01f55a37fe36a98c89) ref #14078 29 November 2015, 22:11:08 UTC
92ad061 remove commented out copysign tests (cherry picked from commit a419fda050036ba3203dbdd93a117627d9cc9ede) 29 November 2015, 22:09:54 UTC
0445b3a Remove trailing white-space Attempt at removing trailing white-space to avoid build failure. (cherry picked from commit 4d1ced8b56dfe4f63551442dc61ceef91a23fd7e) 29 November 2015, 22:09:20 UTC
6d5a859 Add more tests for copysign Added numerous test cases for copysign function. Discovered bug with copysign when the second argument of copysign is NaN or Inf; e.g. @test isinf(copysign(1,1/0)) and @test isinf(copysign(-1,1/0)). Added these two tests but have currently commented them out. (cherry picked from commit e7b7aa4f71f804ce3328a299f5a5eec08ff706f9) ref #14069 29 November 2015, 22:09:10 UTC
eccf231 Add manual section about numerical conversions. (cherry picked from commit 7345a14342ba90c947bbba3121604a57b24ddc8f) ref #14075 29 November 2015, 22:08:52 UTC
1896a57 Add tests for `convert` Added tests for `convert(::Type{Int128}, x::Float16)` and `convert(::Type{UInt128}, x::Float16)` which validate type and check that `InexactError` is thrown for some cases where it should be thrown e.g.: `@test_throws InexactError convert(UInt128, Float16(3.5))` and `@test_throws InexactError convert(UInt128, Float16(-1))` (cherry picked from commit 809eda99b1a30b1bb2665773ec1ec81b69c8849a) ref #14080 29 November 2015, 22:08:28 UTC
8d7683e normalize literal \r and \r\n chars in string literals to \n (fixes #11988) (cherry picked from commit fdec6bc780b2282340814fbf29bac033c93be637) ref #14073 29 November 2015, 22:07:58 UTC
231dd4a improve deprecation warning for non-integer indexing: suggest replacing i/j with i÷j (see #10458) (cherry picked from commit d2ad66c18af9face68d33ba06ee2a5d44ab6e367) ref #14049 29 November 2015, 22:06:40 UTC
6462964 Fix typo (cherry picked from commit ed07eb2d084aef2dd39e12132b76cd79be0a06ad) ref #14062 29 November 2015, 22:05:57 UTC
d497794 count the number of bytes written to DevNull (cherry picked from commit b9aa3003b14b07de806f05622611aea6bdd94e6c) 29 November 2015, 22:05:39 UTC
0958a89 fix the read and write methods of DevNull (cherry picked from commit 18706cbda833576a9b08426d393b2ccd042aedeb) ref #13758 29 November 2015, 22:05:26 UTC
51aefcd Cross-platform test coverage for n-byte reads and throwing EOF on insufficient bytes read. (cherry picked from commit 9ef294921425b0dc6e730294e8ebfef421561ad7) 29 November 2015, 22:04:47 UTC
b411724 Unit test for #13559. Uses the qualified path to launch julia (cherry picked from commit 0a79189a1ea287586056dbafe55859bbe0a7ac97) 29 November 2015, 22:04:42 UTC
8662eec Fixing #13559 with more limited impact. Performance should be identical to baseline. Fixed infinite loop in previous fix for #13559. Do not throw EOFError if buffer already contains n bytes. #13559 (cherry picked from commit 68442e2d7876ffdc42ca1a5e2106954aef4c8c70) ref #13638 29 November 2015, 22:04:08 UTC
f40a611 Fix handling of trailing spaces in REPL shell mode As Base.shell_parse throws away trailing spaces (unless they are escaped) we need to special case that for completions in REPL shell mode. Prior to this any trailing spaces were ignored for completions, which led to problems as we tried to complete the word before the space. For example in case of `"ls /tmp "` (note the trailing space) hitting tab would have made us try to complete `tmp`. Also because the offsets are wrong in that case, the input value would have changed to `"ls /ttmp/"` (note the double tt, the trailing space is gone). This also adds a regression test for completing paths with spaces in them as I was afraid to break that. (cherry picked from commit 95851f1ba8f66bcfe75f074cb58bc2d858958b3b) ref #13956 29 November 2015, 22:00:34 UTC
6f5177c Fix build_sysimg on OSX by changing to use cc instead of ld to link sysimg. (cherry picked from commit e0d46c28c45ff76360938ce199738f63741d9f57) ref #14018 29 November 2015, 22:00:12 UTC
8623f56 REPLCompletions: Allow dirs in PATH that can't be read As bash allows this (without complaining), we should as well support that. (cherry picked from commit d3a013b0dc0d26b39cbb719cba3bbe92cdf928d3) ref #13959 29 November 2015, 21:59:40 UTC
3f76dc2 Revert "Disable test for ReadOnlyMemoryError for now since it seems to cause some corruption on 32bit linux #11691" This reverts commit 224829ec1d73ff0a042952a9d9543ee583fd7f23. (cherry picked from commit c65bff9aabaa11a8f685a1c92874cde8b9a362a7) 29 November 2015, 21:59:10 UTC
0e5231f Do not use system libunwind (0.99) on Travis Linux This seems to fix the lin32 SegFault after the ReadOnlyMemoryError() test. (cherry picked from commit 74d01baab59d079a178985805c3f011029f116e3) ref #14020 29 November 2015, 21:58:56 UTC
2ceec96 Fix zip() to return a tuple even when passed a single argument This wasn't the case since eaf5a959. Returning a tuple in all cases is required to allow handling all cases with the same code. Also add tests since a large portion of the Zip code was not covered. (cherry picked from commit f58149cadb0e9d6f6f0e0f0bf0de45804683ca7a) ref #13990 29 November 2015, 21:57:41 UTC
bb90989 avoid running finish_task inside of throw_internal if throw_internal is running from the segv_handler, there might not be enough stack to run arbitrary functions this change, therefore, makes stack overflow in tasks more reliable (cherry picked from commit ca9d5e7d1fd219f8799602ce0eee6844635c3272) ref #13963 29 November 2015, 21:55:32 UTC
cb2aa46 Add a brief summary of the process of submitting Pkg PRs This is in addition to, not a replacement of, the detailed description. Hopefully having something brief will lower the barrier to contributions. (cherry picked from commit 47d4569e8a8372ca03c557f19c43a09f33f271e4) ref #13973 29 November 2015, 21:53:51 UTC
a534db0 Tests for issparse and indtype (cherry picked from commit 572780aadb6a4cd346f1b376a428c0c2c0933dc5) use SparseMatrix rather than SparseArrays for release-0.4 29 November 2015, 21:46:42 UTC
15bf60d Tests for OS symbols and windows versions (cherry picked from commit fc1c9be8a260acb2e17d5d3c4fe03d8f9e257b17) ref #13992 29 November 2015, 21:45:45 UTC
2df6a67 Add test for old gen finalizer (cherry picked from commit 7ddd164a5e5830f001d3e09635d206a36f8b79d0) also pull in a new test in test/core.jl because why not, it seems to pass 29 November 2015, 21:30:29 UTC
11cb849 Also check finalizer_list_marked list in jl_finalize. Fix #13986 (cherry picked from commit 820601f766329be357b1bd8cb95354b47fdf696e) ref #13988 29 November 2015, 21:28:50 UTC
5b48286 correct sub2ind_loop() example (cherry picked from commit 627e68168b5cbba15f1c2305f01538353e43388c) ref #13978 29 November 2015, 21:27:34 UTC
4affae3 Fix type instability in push! (cherry picked from commit c017f2486068dfb6c59232e208a2b961c35332a3) ref #13977 29 November 2015, 21:26:41 UTC
cd06a1f isprime for various int types (cherry picked from commit b2459a64da9e6b3832168915bb63dd46701ba6f6) 29 November 2015, 21:26:13 UTC
80724ac Show and intersection tests (cherry picked from commit adff4be374695f5ab1a5378e0f47611075fdd132) 29 November 2015, 21:25:59 UTC
cc31d44 Few more math tests (cherry picked from commit 3a9e9941fa460a4e0fcb142e7c0939c5d07a2f84) ref #13985 29 November 2015, 21:24:48 UTC
e880b3b add license to prepare_release.sh 29 November 2015, 21:00:28 UTC
53706c3 Fix url(::Method) for no-git builds might be able to come up with better options for builds of prereleases? (cherry picked from commit 0f2f4513c83b0bbe8b6b7520cfb7288bf4c72c2e) ref #13953 29 November 2015, 20:52:03 UTC
1b6b761 Avoid branching in unsafe_bitsetindex! (cherry picked from commit 7fee9ab31e5ef1812279b13c036da620755b93f6) 29 November 2015, 20:48:14 UTC
fc19354 Speed up BitArray packing Changes in convert(::BitArray, ::AbstractArray) and dumpbitcache(): * avoid branches in for loops * pack 8 Bools at a time * use inbounds (cherry picked from commit d7cd0235259128a6eef8aa8087ce43a0aa2dc86e) 29 November 2015, 20:48:08 UTC
9ee16ff Inline set_index!(::BitArray, ::Any, ::Int) Addresses #13914 (cherry picked from commit 73242ec0e10ee7c0b4b012cc1ee5abf004276131) ref #13946 29 November 2015, 20:47:39 UTC
6d2b766 Also complete commands (files in the env path) in REPL shell mode Tested on Fedora only. (cherry picked from commit 5b12348c1ea39f590ae9de48376af6e80a274db0) ref #12307 29 November 2015, 20:47:19 UTC
ebe11ae Pair IO test (cherry picked from commit c829f84a5712a2ebf2f831810e1f2b384b5a4549) ref #13943 29 November 2015, 20:46:53 UTC
08d9c7f Fix socket test on read-only file system The socket test hangs if the directory containing the tests is not writable to the user running the tests. Create socket in a temporary directory that is removed upon exiting the scope. (cherry picked from commit 7149d1a580b902f6d33c58bd574eefb673688807) ref #13934 29 November 2015, 20:46:08 UTC
d460c68 Add gpg signing commands You'll need access to the key and passphrase, talk to me or Elliot if the need arises [av skip] (cherry picked from commit c75d1465c590fefd46c01f976edddb93ec9e081b) 29 November 2015, 20:45:46 UTC
5efe36c Add release preparation script [av skip] (cherry picked from commit 59c3328e07aa0b7c50adf5becd50fd9ff9faee02) ref #13927 29 November 2015, 20:45:33 UTC
6e72687 Added tests for methodshow functions (cherry picked from commit 74980690819d27bdb1b7ec5cbd8ed49eb212b2fb) ref #13933 29 November 2015, 20:45:08 UTC
81a214f doc: fix the assert example to be consistent with doctest output [av skip] (cherry picked from commit 8f21bd3e18efbcda6f4dcdd6b754db20ec9debab) 29 November 2015, 20:43:20 UTC
back to top