https://github.com/JuliaLang/julia

sort by:
Revision Author Date Message Commit Date
cb9bcae Tag v0.3.7 23 March 2015, 21:36:21 UTC
dc205bc Update NEWS and helpdb 22 March 2015, 21:13:25 UTC
9cc3666 fix spdiagm to promote all the element types, rather than just using the first element type (cherry picked from commit c3cc302da807d1f8bace5685313937e1bb56838c) ref PR #10590 22 March 2015, 09:26:06 UTC
0404187 clarify what evalfile does [ci skip] (cherry picked from commit e80108ab1037d7c712419486a68f0d4763c8fdbe) ref PR #10518 22 March 2015, 09:22:10 UTC
4d1b751 fix #10411, fix #10407 (cherry picked from commit c3b8ba20a0b4409164cc88034bcce34f0e1cf987) ref PR #10418 Conflicts: base/sparse/sparsematrix.jl test/sparsedir/sparse.jl 19 March 2015, 08:50:36 UTC
b55539a deepcopy: recurse through immutable objects with mutable fields. (cherry picked from commit 58076584ab90e76902301193969a43bedd9f2fe1) ref PR #8560 deepcopy optimization: return bits types immediately. (cherry picked from commit 8b0d0f6fb69b219622f2f731efddf6f9f2f628ab) deepcopy: update NEWS.md and docs. (cherry picked from commit 4837f35ef3989076853220919d9e843a786befed) Conflicts: NEWS.md 11 March 2015, 07:47:53 UTC
0d1e7bc Add alternative, more standard make target names This will allow progressively moving to more standard names. #9977 (cherry picked from commit 94334bc0b0b572f186fa43227409fcdfd4a1290f) ref PR #10253 Conflicts: Makefile 11 March 2015, 07:19:41 UTC
bf78596 fix #8615, missing reverse in parsing vcat with ; (cherry picked from commit 6ae205ea7d5a7242bc1d2966ff84c9e942a7b705) fixes #10464 11 March 2015, 04:40:05 UTC
e3fbe7e Docs: cross-reference Pkg in git primer section Also includes minor typo fixes. (cherry picked from commit 3c7136e3697865cc1381b17199cb1a92a519f437) [ci skip] 10 March 2015, 07:59:37 UTC
32d6c9a Add step-by-step documentation for package contributions (cherry picked from commit 43abffe63c1eaab2ba6682a3d81c3bb2316e6f97) ref PR #10367 Add info re squashing, amplify running of tests [ci skip] Also fixes typos, provides extra safety in the "git reset" description, and addresses other remarks by @nalimilan. (cherry picked from commit a68a6ed30a9b64eaaae5dc4f0dcb5a9de472f6e3) Switch command-line -> shell mode; fix typos (cherry picked from commit 7ac8f8991b9865015dedfa77f578f87978fdb096) Group "new package" steps under a global header (cherry picked from commit e863cdc5e45108de774308b393b77c5ab5e4344a) 10 March 2015, 07:58:06 UTC
d53202c clean virtualenv more thoroughly (cherry picked from commit 434753e3f026ec292cccb6d67fc56649352e0a86) 10 March 2015, 07:34:35 UTC
4e7dc4c Test making a junction to work around win32 python using stupid names for things backslashes because windows (cherry picked from commit 34bb0b6fb446326dc2d0388a5782437be41231ad) 10 March 2015, 07:34:18 UTC
0f0b136 Use `$URL` instead of `$2` in `jldownload` (cherry picked from commit 73f19aae074f983469f93b2145f0122fb10a1c12) 02 March 2015, 23:43:16 UTC
5746e76 use jldownload in winrpm.sh, remove trailing / from opensuse url (cherry picked from commit 949f20243079c6a1de00f5d623700a9f003622e9) 02 March 2015, 23:43:16 UTC
0219dfd Secure travis installs as well (cherry picked from commit 1263d39469de6cd88683553c1581b5edd8585378) ref PR #10302 Conflicts: .travis.yml 02 March 2015, 23:43:16 UTC
92f283e My best single-character git commit so far (cherry picked from commit 7c35f5c76ef46fbbd6160cc2426d8a62073f2963) ref PR #10302 02 March 2015, 23:43:16 UTC
25d95d7 Change patchelf download to query the actual server, not our archive.org version. (It's on the cache now, so we'll get it from the cache almost always) (cherry picked from commit bfb243e32d02568dc8054e28c64f58f88bba3dca) ref PR #10302 Update patchelf checksums (cherry picked from commit 0b361bda7903071b1b21140b1944a920e2e40292) ref PR #10346 02 March 2015, 23:43:13 UTC
b90f593 Change `jldownload` to use the caching server for all queries. Get rid of `$JLDOWLOAD_PREFER_MIRROR` since the caching server transparently caches now, and falls back to redirecting to the original URL in the case of a cache miss. Note that we keep a fallback to directly asking for the normal URL in the unlikely event of the cache service completely failing. (cherry picked from commit e17a25931298dfc06fa759410a27364bbe8cc736) ref PR #10302 02 March 2015, 23:39:51 UTC
892fd02 Use new caching server protocol (cherry picked from commit 8098d14ad7cc47aa38dc825aeb181a72e4779f72) ref PR #10300 Conflicts: .travis.yml 02 March 2015, 23:38:47 UTC
6205d5c Fix #10339 The real branch of evalpoly (which is what made it type-unstable) didn't work quite right because of macro hygiene issue. Fixing the hygiene issue also fixes the type stability issue. (cherry picked from commit 142644bfae4a1635c938ade150fa1b93f8064e8c) 28 February 2015, 23:18:43 UTC
484471c Download gcc dll's (and expat and zlib for win-extras) from opensuse as part of win-extras (cherry picked from commit 0a629d5b1dcc63b4798eeccba1c5a29e997061ed) 26 February 2015, 22:35:04 UTC
cde7e4a implement build-time winrpm.sh probably should have written this in python instead of sh... implement rpm_select and rpm_provides implement downloading into usr/bin simplify even further by skipping requires run in dist-extras don't need rpm_provides with this version either (cherry picked from commit 76e9a0c4b30cd42b9725561cd165bccc1dae5c99) ref PR #10244 26 February 2015, 22:34:47 UTC
50e94fd Fix checksums for openblas Commit 526429d changed the URL, but the tarball is also different. Closes #10295. (cherry picked from commit a1442926f3465dbfa920c5d9df97befc35a47771) 26 February 2015, 19:43:19 UTC
a767b22 Make OpenBLAS download rule conform to standard (cherry picked from commit 526429db4f27c863358be38ca1201edc9ab53a5b) 26 February 2015, 19:42:51 UTC
c67eed0 use make from installed mingw on appveyor (cherry picked from commit d2c184150115a5a5ce04cca3c59e78e05541191f) appveyor also needs a better version of touch.exe (cherry picked from commit a24506a2089e405a0fd4dee386c3cffa83523b97) 26 February 2015, 19:33:00 UTC
4e82814 Don't throw BoundsError when calling deleteat! with an empty range (cherry picked from commit b67025bd73e164d23b35d30e92d0c6570221b3f2) Conflicts: test/arrayops.jl Fix logic bug from b67025bd73e164d23b35d30e92d0c6570221b3f2 (cherry picked from commit 9018da0498f4c085c05c7482143c826a8a9b753a) 26 February 2015, 18:52:32 UTC
d15f183 Begin the march towards 0.3.7 with a "-pre" mark 17 February 2015, 22:12:50 UTC
0c24dca Tag v0.3.6 17 February 2015, 22:12:25 UTC
79846f8 Update release-candidate target 1. Rebuilds Unicode input table if necessary. (Ref: 3ef3792) 2. Sphinx doc build no longer terminates on warning. Unfortunately this is necessary to ignore warnings from multiple method signatures for Julia generic functions, which Sphinx warns about since they shouldn't exist in Python. [ci skip] 17 February 2015, 00:52:44 UTC
e8af0f3 Merge pull request #10200 from JuliaLang/cjh/update-openspecfun-0.3 Bump openspecfun (release-0.3) 16 February 2015, 19:03:43 UTC
50ea614 Make doctests pass, update helpdb.jl Some new content was added above this doctest in metaprogramming.rst, apparently doctests can persist some history between different .. doctest:: blocks. [av skip] 15 February 2015, 00:00:31 UTC
723280c fix #10186, `a[a] = x` 14 February 2015, 21:54:08 UTC
779bf96 Support LLVM_VER=3.5.0 release build (cherry picked from commit 610214892279c4dfebd3fb2c7da105aa6bc84ac8) 14 February 2015, 18:15:33 UTC
1b99769 Bump openspecfun (release) 14 February 2015, 15:02:51 UTC
638fa02 Use system_clock instead of cpu_time (cherry picked from commit d3e963f6729249fa0f4f1900c26d4699865e7775) 12 February 2015, 13:59:07 UTC
8a75610 Backport relevant part of 7d2b07976a3b9dd9fb2e6605048754952df4b46d 06 February 2015, 21:07:41 UTC
5b25589 fix #9773, better error for trying to add a method to a non- generic function (cherry picked from commit 97381df57adf976e08fcd2ccffb01291572ad858) 06 February 2015, 09:01:48 UTC
707f94f Add method for `searchsorted*` to handle Uint8 Add more types to `searchsorted` tests Testing with *Int128 types is triggering an compiler error, so they are commented out for now. We can add them back to the once #9947 is fixed Convert Unsigned to Signed before subtraction Fix Uint handling for `searchsortedlast` Re-enable `*Int128` tests for searchsorted` Previously blocked by #9947 Make `Float16`, `*Int128` promote to `Float32` (cherry picked from commit c402273ac075f87f1e1d87847af3ff92844c4982, syntax adjusted for 0.3) ref PR #9936 06 February 2015, 08:23:54 UTC
28cf580 remove perl from path on appveyor 06 February 2015, 08:22:40 UTC
d97b3ba Do much the same for libstdc++ as we do for libgfortran on Linux (cherry picked from commit ec6d698a5c2bf58c36087ba494bd482e6c932b5c) ref PR #10043 06 February 2015, 07:56:09 UTC
6daccdf this was already in a loop for isupper [av skip] 06 February 2015, 04:05:39 UTC
6186035 Fix #9947 (cherry picked from commit 2d684a7704a9d348947ce26b5d0cbd3765c9a8f0) ref PR #9952 Conflicts: test/core.jl adjust Uint construction syntax for 0.3 06 February 2015, 02:49:02 UTC
f6219fc Fix conversion from Bidiagonal to Tridiagonal these were backwards (cherry picked from commit ea79109b298615599a149cb74ceb09329e1b8a53, tests modified for release-0.3) ref PR #10042 06 February 2015, 02:06:35 UTC
6b117b3 mention in contributing how to run specific tests Also link to Github's "Good to merge" blog post (cherry picked from commit cae499fb7a6a4101bf9ac4f42b221668d6905533) ref PR #9610 06 February 2015, 01:37:18 UTC
505677c fix #9962, eltype(0:1//3:10) (cherry picked from commit c42ff2da213ae6b1fbee254ff0d45e33aa231a53) Conflicts: test/ranges.jl 06 February 2015, 01:14:45 UTC
c0329cb ishermitian(::Diagonal) now checks elementwise for nonreals Fix #10036 (cherry picked from commit 881719b0025a8e5b25e646fe5794326df0dc7909) 06 February 2015, 00:45:21 UTC
da4c211 throw error on invalid dimension argument for diff (cherry picked from commit f4de7c58fcf8c16ea62c57b44d2bfe0b1b2c6fb3) ref PR #10033 05 February 2015, 22:10:59 UTC
5217c58 Treat NeoVim identically to Vim. (cherry picked from commit e3711353729bcc66e8db8bb544f113710b194e97) ref PR #9526 05 February 2015, 03:03:14 UTC
9213087 Clean up FileMonitor handle on error, fixes #9802 (cherry picked from commit a4bd19cd5a464cde2f8cbcee21305793f8e28984) ref PR #10005 05 February 2015, 02:50:54 UTC
4790569 remove unwarranted handling of SIGPIPE instead of ignoring it. backport of 7babbdc7a5de920114d060bfe4a10eda202b631f ref PR #9956 05 February 2015, 02:36:22 UTC
d900738 Add test for #9835 (cherry picked from commit 1857ad5f6448f195da3f0d4ac971fdf152ab9beb) Conflicts: test/core.jl 04 February 2015, 04:54:52 UTC
8726edd Merge pull request #10044 from ihnorton/f9835 Fix inlining pass corner case on release-0.3 03 February 2015, 22:01:53 UTC
2a62980 Fix inlining pass corner case ref #9835 #9630 03 February 2015, 04:11:02 UTC
bfec03a Fix fill! for Array{Union(Uint8,Int8)} Backported from d696d7f0d748cbf8d0037198180a659f5994f710 03 February 2015, 03:33:05 UTC
f187bde Fix off-by-one error in ==(s1::IntSet, s2::IntSet) In the case that s1 is shorter than or the same length as s2, fix an off-by-one error where the last chunk of s1 is overridden and that chunk in s2 is erroneously compared to zeros or fill1s. Ref: https://groups.google.com/forum/#!topic/julia-users/vZNjiIEG_sY Conflicts: test/sets.jl (cherry-picked from commit 2e31f5e97deab0b0cc568906e342a827e9343c3e) 02 February 2015, 22:22:03 UTC
541610b Fast mean for sparse matrices along dimensions. (#7788) (cherry picked from commit bde4e65f5d24fc5e3177449772496116123e49d3) 01 February 2015, 09:24:06 UTC
6e0ad20 Added stub for workflow tips in the manual. (cherry picked from commit 4b51aef2a440a701608fb42fd3189bed3b2611d3) ref PR #9910 [av skip] Mention option to wrap tests in module. (cherry picked from commit 7b3f6bbdfa1761399f264503dd1a566ffd01465f) 01 February 2015, 09:21:20 UTC
ec8660d closes #9841. [ci skip] (cherry picked from commit baba413dbf5b751feed8c8d2c3468be233e90b65) ref PR #9929 01 February 2015, 09:15:26 UTC
9670299 Make diag work for AbstractMatrix and a test. (cherry picked from commit 3913236abcc921f029897259d68ea7e0016bf396) 01 February 2015, 08:56:45 UTC
1fbf6e1 doc: use the phrase "do-block" in the title section on do-blocks backported from 7dba386d0174f8b3cafbb58f3c941eecb31c5f02 [ci skip] 28 January 2015, 22:44:37 UTC
6e32fc7 Fix #9915. When solving SparseMatrixCSC\SparseMatrixCSC and the rhs is symmetric, the rhs shouldn't be stored with symmetric flag set. (cherry picked from commit 1627a68a9980bcb60823c9317a0864a05922a3b6) 28 January 2015, 00:31:24 UTC
2dfde6b Fix small bug in eig when using keyword arguments. Add tests. (cherry picked from commit 6202a2a1fd1279c1e67e5f501de2ffd7ea1434aa) Conflicts: test/linalg1.jl 22 January 2015, 20:39:12 UTC
31f7359 fix repr for string interpolation expressions with parens around single variable symbols (cherry picked from commit 245e65e770c5661ef789b81f97bf482524d7513f) ref PR #9805 Conflicts: test/show.jl 19 January 2015, 18:14:23 UTC
12670e4 use bottle cache on release-0.3 too [av skip] 19 January 2015, 11:44:16 UTC
d952f5f Remove trailing whitespace ref PR #9792 for command to do this 19 January 2015, 11:39:20 UTC
5d8c112 Merge pull request #9833 from mbauman/backport9735 Backport bugfix for `findnext(::Function, ::BitArray, ...)` this is a manual backport of 37040f70a9267b7b38d59793fb01fff97c6c5e9f 19 January 2015, 10:48:10 UTC
a8d1ebf Fix bug in `findnext(::Function, ::BitArray, ...)` Previously, `findnext(::Function, ::BitArray, ...)` did not check bounds or could return the wrong result if the function was always true or always false. This fixes it and adds tests. Conflicts: test/bitarray.jl Backport: Manually fixed 0.4-only syntax (s/Int/int, removed BoundsError args) and removed unrelated tests from findprev. 18 January 2015, 03:33:01 UTC
b5410df tiny cumsum tweaks (cherry picked from commit c7c89a4dad965e64391c4066d7718de38b979540) 18 January 2015, 00:44:52 UTC
cf4b604 get pairwise-sum accuracy for cumsum (fix #9648) (cherry picked from commit 783f1abbcf07077a6551a0c02ea2b77d5b4e8985) ref PR #9650 18 January 2015, 00:44:38 UTC
754ba07 add jl_ prefix to is_submodule and switch argument order also exclude Core module from user code in coverage (cherry picked from commit 357666536fe34fc30f2c1ffa5a11d16e227cdba6) related to PR #9581, but completely replacing its commit Conflicts: src/codegen.cpp src/dump.c src/julia.h src/module.c 16 January 2015, 11:47:06 UTC
4cf24fe correct documentation for lgamma of complex arguments and add a test case (cherry picked from commit afc92c055a51d4a8e27e9addb804447e9ddad4b8) 16 January 2015, 11:32:13 UTC
c4a34c7 Fix and test reducedim with init=false (cherry picked from commit f5e119ac18f19f476d061489cafafe8570fecc2b) ref PR #9702 use evaluate for release-0.3 16 January 2015, 11:09:13 UTC
d9c2484 make global section variable names the same [ci skip] (cherry picked from commit 60037994c952f0889a30ba6e6a14250d7603cd42) 16 January 2015, 11:00:33 UTC
e2b4e5b add note about global variables in the REPL (cherry picked from commit eee538a27db6713bef6d006af585bd1162f02a42) ref PR #9794 16 January 2015, 11:00:06 UTC
33c783a Regenerate helpdb.jl with proper version of sphinx oops, 0.3.5 was tagged with extra newlines here 16 January 2015, 10:57:44 UTC
f3e25f1 Docs: unicode target now smarter Rebuilds only when ../base/latex_symbols.jl changes [ci skip] (cherry picked from commit ff939aa2f2850f45338064fd99d290838d5ba600) 16 January 2015, 10:50:03 UTC
22d2ea7 make -C doc unicode: rebuild Unicode table [ci skip] (cherry picked from commit 3ef3792873f07b331292d926794193fff0bc7ad1) 16 January 2015, 10:49:55 UTC
7ba74aa doc: upgrade sphinx 1.1.3 -> 1.2.3 Fixes #8596, fixes #8276. (cherry picked from commit ca362a45b3aee4454de29b2aab43780885847558) Conflicts: doc/helpdb.jl 16 January 2015, 10:48:45 UTC
8d864e1 doc: use virtualenv to install juliadoc (cherry picked from commit 1785871b3c6a9b48f07a78c0f1a50191fc27be8a) ref PR #8592 Conflicts: .gitmodules 16 January 2015, 10:39:19 UTC
edfe406 doc/Makefile: replace 'source' with posix '.' (cherry picked from commit 592ec62b4dd9bfb351f162002e825005c8c346b5) 16 January 2015, 10:38:20 UTC
53cbcce add julia-env to deps/.gitignore (cherry picked from commit 0e7be5c6e527eb6c4ad4102b6a44e36b0dc3d7d8) 16 January 2015, 10:37:19 UTC
3247d94 make it trivial for everyone to build the helpdb.jl file (cherry picked from commit 10b64dde2acaa6ea275c2e5c8531a08a91546f95) Conflicts: deps/.gitignore deps/Makefile deps/Versions.make doc/Makefile 16 January 2015, 10:35:42 UTC
781e3b5 Delete using find instead of piping to xargs rm. This fixes an issue where the clean target would fail when no files have to be deleted: # We also need to remove .pyc files find . -name *.pyc | xargs rm rm: missing operand (cherry picked from commit 1d9acdd3c9055e0f7aea4f92cc3af5c1037e99e1) ref PR #8552 16 January 2015, 10:29:22 UTC
eaad06c Check whether ld supports -Bsymbolic-functions flag should fix #9753 (cherry picked from commit 373333ee5362ebdbab97aaa34461554665fbe3c1) ref PR #9758 16 January 2015, 10:18:12 UTC
86e10b7 FAQ: explain why x += y is really x = x + y [ci skip] (cherry picked from commit b9fcfe482f88020aa861c9b2191fd0fdfd12a501) ref PR #9751 Conflicts: doc/manual/faq.rst 16 January 2015, 09:45:49 UTC
d8ec47e doc: whitespaces cleaning (cherry picked from commit ed539ae5fb5a19dd9a1e7ed76b7251729fa7b6f7) ref PR #9742 [ci skip] doc: some typos in metaprogramming doc (cherry picked from commit 062ff47451b3210e5ad04d772080c9da348a7269) 16 January 2015, 09:37:59 UTC
becf36f doc: rewrite metaprog expression intro [ci skip] (cherry picked from commit 7c80fc554f17d70dde78472c913ae3662f9f6f96) ref PR #9594 Conflicts: doc/manual/metaprogramming.rst doc: more metaprog edits [ci skip] (cherry picked from commit 34743918b301e23d50d5f4f97cec6e0c459b766f) Conflicts: doc/manual/metaprogramming.rst doc: fix metaprog example inconsistencies [ci skip] (cherry picked from commit 74b8b76f2c013a074107f4f70288678c36c062e8) 16 January 2015, 09:37:32 UTC
a09b2fa add parser test for issue #9684 (cherry picked from commit 9322f208f96b3f952cacb6db61b15e1f9e7b6cf9) Conflicts: test/runtests.jl 16 January 2015, 08:35:38 UTC
68d11e4 add some missing unicode operators to dot-opchar? (cherry picked from commit 110108631e42d1a47f741091358b549ebd4b1991) 16 January 2015, 08:34:25 UTC
e4045a3 doc: note on relative imports fixes #8597 [ci skip] (cherry picked from commit 38ee8a03bc7c9ba263a03f034bfc7f40e0414973) 16 January 2015, 08:31:58 UTC
41bfd37 globals are not affect_free (ref #9535) (cherry picked from commit d071904653888c5678ec61f0ed5478e7b2999c16) Conflicts: base/inference.jl test/core.jl 16 January 2015, 07:44:08 UTC
9c6bb24 fix a likely GC root bug in jl_gf_invoke (cherry picked from commit df846de3712b4f047a46f86481351251da724275) 16 January 2015, 07:20:51 UTC
4496b1f fix sparse getindex change in #9750 for repeated I (cherry picked from commit 69a68305743a6b9a9409e7db69d955909e7006d0) 15 January 2015, 11:08:56 UTC
7746f77 Merge branch 'release-0.3' of github.com:JuliaLang/julia into release-0.3 15 January 2015, 04:05:57 UTC
8d6a61b Added rotation functions for sparse matrices (cherry picked from commit ceb56b15ad32fc64f052283b91c8facb53fa142b) Conflicts: base/sparse/sparsematrix.jl 15 January 2015, 04:03:01 UTC
ada4c65 fix missing sparse search method name change done in #9750 (cherry picked from commit f79d423edbe5b05bb6260f2790576850b193c204) 15 January 2015, 04:01:02 UTC
dd88996 binary search in sparse getindex with sorted rows Given: - S = sparse matrix - I = rows being fetched - n = average row count in S Do: - binary search on I if length(I) much larger than n - binary search on S.rowval if n much larger than length(I) - linear search walk through I and S.rowval otherwise Currently the threshold values are determined heuristically based on the tests done. (cherry picked from commit aafb4a0fc3fdb1bad5fcd8e1a343816b5a27bc5a) Conflicts: test/sparse.jl 15 January 2015, 04:00:39 UTC
506907f Fix #9191 on 0.3 and partly fix it on 0.4. Type instability in \. Also, avoid copying the rhs in A_ldiv_B! 14 January 2015, 17:38:32 UTC
a6293a2 release-0.3 should not use --HEAD with brew, and should use suite-sparse42-julia (at the moment) [av skip] 14 January 2015, 10:25:41 UTC
e563717 Fixes and tests for sparse scale! - scale!(C, b, A) was checking incorrect matrix dimension - scale!(b, A) and scale!(A, b) returned uninitialized memory Conflicts: base/linalg/sparse.jl (cherry picked from 3e7f8bdd9b881bdab4498023b365a9f6c64287dc) 14 January 2015, 00:39:38 UTC
back to top