https://github.com/JuliaLang/julia

sort by:
Revision Author Date Message Commit Date
b372a68 Tag v0.2.0-rc2 26 October 2013, 02:06:56 UTC
ddc2847 Bump libuv again to fix #4639 26 October 2013, 01:31:15 UTC
ba44b8d Bump libuv to fix #4568 26 October 2013, 00:57:16 UTC
de35c7d Merge branch 'master' of github.com:JuliaLang/julia 26 October 2013, 00:40:38 UTC
886c2c5 fix parsing bug in unsigned int literals prefixed with - these are now parsed as calls to - 26 October 2013, 00:38:25 UTC
20bd721 Merge branch 'master' of github.com:JuliaLang/julia 26 October 2013, 00:30:10 UTC
53dddc7 Fix #2655 26 October 2013, 00:28:54 UTC
3d33dc9 Refactor spawn code a little. Fixes #4535 This is still not optimal and will need to be addressed in the future. We plan to refactor the redirect API anyway though, so this will be addressed then. 25 October 2013, 23:22:51 UTC
1f3289c Merge pull request #4635 from JuliaLang/sk/shell run `;cmd` through a shell 25 October 2013, 23:22:32 UTC
e57ca8a Merge branch 'master' of github.com:JuliaLang/julia 25 October 2013, 23:20:51 UTC
68671b7 rename BLAS copy to blascopy!. closes #4633 also remove redundant and unsafe copy! definitions that were in blas.jl 25 October 2013, 23:19:57 UTC
af16e5b `;cmd` – don't shell out on Windows where there are no real shells. 25 October 2013, 23:08:11 UTC
53616a1 `;cd ~/dir` – shell expand `~/dir` for consistency. 25 October 2013, 22:35:38 UTC
37ae1e4 run `;cmd` through a shell 25 October 2013, 22:26:39 UTC
498ea6b Git.success: pass `-q` flag to `update-index` so it won't error out. Otherwise this command returns false if there are unstaged changes. 25 October 2013, 22:15:30 UTC
aa964af Merge branch 'master' of github.com:JuliaLang/julia 25 October 2013, 22:01:36 UTC
020f76b handle piping and redirecting into the repl. fixes #4537 also some code cleanup in the repl adding Base.parse_input_line(IO) that incrementally parses multiline input from an IO stream, a line at a time. 25 October 2013, 21:56:36 UTC
d959077 Forgot to add the noteworthy-differences file in the earlier commit. 25 October 2013, 21:52:22 UTC
9575ae1 Merge pull request #4637 from JuliaLang/vs/doc-matlab Doc updates 25 October 2013, 21:50:42 UTC
0f3a1cd Doc updates. 25 October 2013, 21:42:47 UTC
f19751c Provide a build option USE_LLVM_SHLIB to help #2494 25 October 2013, 21:14:37 UTC
db7938b `make test` now the same as `make testall`. Also causes `make` in the `test` directory to test all by default. 25 October 2013, 20:36:02 UTC
86df1dc Pkg.success: use awful `git update-index --really-refresh` again. This was horribly broken; apparently the fact that autorefreshindex doesn't apply to plumbing commands means that they *default* to the broken behavior. So now we use the plumbing commands and force the index to be up-to-date by doing `git update-index --really-refresh` before every Git.success command. Close #4349. Kill it with fire. . I give up. This is a completely absurd way to do this 25 October 2013, 20:07:18 UTC
f3b4f5c Merge pull request #4614 from JuliaLang/kf/osx109 Make Julia work on 10.9 25 October 2013, 19:54:03 UTC
8c16536 Use FC and FFLAGS to link openblas on 10.9. 25 October 2013, 19:22:56 UTC
78b4789 Git.{dirty,staged,unstaged}: alternate, saner fix to #4349. This is rapidly becoming my least favorite issue ever. This avoids the diff.dothewrongthingbecauseitsslightlyfaster git option bug since that atrocious option apparently only applied to "porcelain". 25 October 2013, 18:30:41 UTC
b0a2ba2 hvcat(Integer, as...) method for when all rows have the same number of block columns 25 October 2013, 18:27:31 UTC
9967e1c Don't introduce extra mmacosx-version-min for osxunwind 25 October 2013, 17:39:50 UTC
94bffde fix append! and prepend! of self thanks to @carlobaldassi 25 October 2013, 17:30:19 UTC
24cdf3e allow a, = x syntax. fixes #4610 25 October 2013, 17:17:30 UTC
d543d6b clean up and extend generic copy! methods. fixes part of #4633 copy!(dest, src, do=1) is gone; the core function is copy!(dest, doffs, src, soffs, N) there are now more generic fallbacks, so for example this works: julia> copy!(a, 1, "abc\u2200z", 2, 3) 3-element Array{Float32,1}: 98.0 99.0 8704.0 25 October 2013, 16:19:50 UTC
4074c96 Merge pull request #4628 from malmaud/patch-1 Added reference to ``put`` in parallel-computing.rst 25 October 2013, 13:51:55 UTC
5330a18 Added reference to ``put`` in parallel-computing.rst 25 October 2013, 04:00:44 UTC
beadd50 Update the symperm documentation with more details. 25 October 2013, 03:19:56 UTC
5f4e6e0 bug fix: missing d=0 default in spdiagm (from #4547) 25 October 2013, 03:03:10 UTC
b3e3b64 bitarray: small improvement in kron 25 October 2013, 01:39:51 UTC
91e0e49 bitarray: remove some bound checks Use inbounds macro where it makes a noticeable difference (more than 10% performance increase). 25 October 2013, 01:36:02 UTC
df79479 linalg/bitarray: additional check in dot Also, code cosmetics 25 October 2013, 01:35:37 UTC
c9eabc6 bitarray: make bitshift operators saturating This is for consistency with how those operators are implemented for numbers. Also, code cosmetics. 25 October 2013, 01:34:21 UTC
bf68ab4 bitarray: implement preprend! and sizehint 25 October 2013, 01:34:14 UTC
5f00788 linalg/bitarray: bugfixes (istril/u, kron) Also add tests 25 October 2013, 01:34:03 UTC
8d9fdf4 Pkg/Window #4349 a.k.a "package dirty, bailing", take 3. So *this* git command always returns true but *prints*, yes, prints the line "true" or "false". Seriously, git? 24 October 2013, 20:18:27 UTC
e177efc Pkg/Windows: only `update-index --really-refresh` in non-bare repos. Close #4349 again. 24 October 2013, 19:59:51 UTC
1bbc665 README: make logo link to julialang.org in new window/tab. 24 October 2013, 19:29:29 UTC
17a08c1 replace ASCII banner with Julia logo image 24 October 2013, 19:26:34 UTC
d4243b8 Pkg.success: on Windows do `git update-index --really-refresh` first. This hopefully will fix #4349 but may slow things down. Sigh. 24 October 2013, 18:43:44 UTC
eca337a Pkg.generate: cosmetic change. 24 October 2013, 18:02:20 UTC
e87dc86 Pkg.generate: on non-new rollback, do checkout in $pkg dir, not top. 24 October 2013, 15:07:09 UTC
824088e Pkg.generate: `force=true` to regenerate files and leave unstaged. 24 October 2013, 15:02:27 UTC
4f3ee53 Fix #4623 24 October 2013, 14:16:02 UTC
d04554f Pkg.generate refactor: GitHub user not needed to gen .travis.yml. 24 October 2013, 14:10:26 UTC
e9e241e Merge pull request #4622 from danluu/multiple_def Remove jl_ismutable, jl_isimmutable in favor of jl_is_mutable, jl_is_immutable 24 October 2013, 12:07:04 UTC
0c8fee6 Pkg.checkout: pull from origin by default. Not doing this was just too confusing. You can still opt out. 24 October 2013, 05:45:25 UTC
c5967bd Merge branch 'kf/textmime' into kf/osx1092 24 October 2013, 05:15:31 UTC
b776ac0 Pkg docs: rename Pkg.release => Pkg.free 24 October 2013, 05:12:56 UTC
0f22f22 Pkg: detect new REQUIRE files even when not git added. 24 October 2013, 05:08:33 UTC
af854d7 rename Pkg.release => Pkg.free for @simonster, see https://github.com/JuliaLang/julia/commit/4b92a8cd02bd2bb88198af9c6d5410f54f33e51a#commitcomment-4362500 24 October 2013, 05:06:20 UTC
fbf6406 Merge branch 'master' of github.com:JuliaLang/julia 24 October 2013, 03:24:28 UTC
867b1c8 Pkg.publish: refuse if a version SHA1 has been changed [#4617]. This is the protection from the power introduced by the previous commit: it allows you to force write tags, but this prevents you from publishing changes to existing published version SHA1s. 24 October 2013, 03:23:23 UTC
9f52fe3 Pkg.tag: add force=true keyword to force retagging [fix #4617]. 24 October 2013, 03:22:33 UTC
335fa14 Remove unused def that's identical to another def, and consolidate other duplicate def 24 October 2013, 02:59:17 UTC
e0c4203 Fix spelling & introduce flag to avoid unnessecary command line flag (since older compilers may not support it) 24 October 2013, 02:38:23 UTC
8b06046 Merge pull request #4611 from JuliaLang/db/csc_symperm Revised csc_symperm 23 October 2013, 22:42:22 UTC
02f9835 Make Julia work on 10.9 23 October 2013, 22:40:45 UTC
1a58cb1 Merge branch 'db/csc_symperm' of github.com:JuliaLang/julia into db/csc_symperm 23 October 2013, 22:22:02 UTC
303ee8c Rename csc_symperm to symperm and export it Add symperm to docs 23 October 2013, 22:20:22 UTC
674242b Revised csc_symperm A more careful reading of the `cs_symperm` function in CSparse was needed. The CSparse function `cs_cumsum` has unexpected side-effects that need to be emulated by copying the first `n` positions in the cumulative sum back to the work vector `w`. Also, the `w` vector must be initialized to zeros. The `csc_symperm` function was hidden in the `Base.` namespace and it is doubtful anyone else ever used it. 23 October 2013, 22:20:21 UTC
e9fe688 evaluate keyword argument default expressions in order, so they can depend on prior keyword arguments 23 October 2013, 22:18:07 UTC
40998a5 Merge branch 'master' of github.com:JuliaLang/julia 23 October 2013, 21:40:14 UTC
25865d6 Sharpen some of the types for QR factorization 23 October 2013, 21:39:55 UTC
4bc2646 Pkg.publish: use `--contains` instead of `--points-at` with git tag. Apparently this option was added to git rather recently. Fix #4618. 23 October 2013, 21:26:03 UTC
cf5820e `@parallel Pkg`: make update and publish parallel using `@async`. 23 October 2013, 21:00:07 UTC
6e7c0d2 task_local_storage: finally + catch + rethrow is redundant. 23 October 2013, 20:58:19 UTC
d1a78a8 Git.dir: version that doesn't change julia's current directory. This was preventing making Pkg operations parallel from working. 23 October 2013, 20:58:19 UTC
8995f9f add performance tip about deprecated functions (they're slow) 23 October 2013, 20:18:59 UTC
1a281f1 Merge branch 'master' of github.com:JuliaLang/julia 23 October 2013, 19:36:27 UTC
f053358 test/bigint.jl: adjust so bigfib(0) == 0, add more tests. I noticed while doing this that this uses a non-standard definition where fib(0) == 1 instead of fib(0) == 0. Doesn't really matter as this is just a test, but it caused me some concern when this result wasn't checking out with fib(10^6) as computed by Wolfram|Alpha™. So I changed this to match the standard definition and shortened it up a bit. I also added a bunch of tests to make sure that it works as it should. 23 October 2013, 18:29:09 UTC
02ddd42 base/test.jl: fix the broken {register,with}handler API; export less. This was never meant to work like that. There is a stack of handlers, not an array slot that you assign to. And the stack must be per-task, so using a global array is broken too. This version uses task-local storage instead to do dynamically scoped test result handlers. I'm not sure why so many things were exported from the Test module. Things that are prefixed with test_ and are clearly meant to be used from other modules make sense to export but exporting names like Result, Success, Failure, Error, registerhandler, and withhandler is just nuts – those should be accessed with explicit qualification as being inside the Test module. 23 October 2013, 17:58:58 UTC
bc85c93 task_local_storage(body,key,val): dynamically scoped storage. This implements a common pattern for emulating dynamic scoping: use task-local storage and restore the old value (or lack thereof) when a block of code is done executing. The source_path code is a little too specialized to use this, but it's the same basic pattern. 23 October 2013, 16:54:02 UTC
d655706 Merge pull request #4613 from JuliaLang/kf/llvmfix Remove problematic CreateUnreachable's 23 October 2013, 13:13:47 UTC
da95203 Remove problematic CreateUnreachable's 23 October 2013, 04:44:40 UTC
81c4e1d Merge pull request #4427 from JuliaLang/teh/subarray_linear Faster linear indexing for SubArrays, dims 1-5 23 October 2013, 03:42:35 UTC
e294708 fix parsing of <digit>.<op> to always favor the dot version of the operator over floating-point literals. closes #4604 we were missing the .+ .- and .' cases 22 October 2013, 23:32:22 UTC
a633ce2 Revised csc_symperm A more careful reading of the `cs_symperm` function in CSparse was needed. The CSparse function `cs_cumsum` has unexpected side-effects that need to be emulated by copying the first `n` positions in the cumulative sum back to the work vector `w`. Also, the `w` vector must be initialized to zeros. The `csc_symperm` function was hidden in the `Base.` namespace and it is doubtful anyone else ever used it. 22 October 2013, 21:07:39 UTC
e296198 Merge pull request #4574 from ArchRobison/master RFC: Enable LLVM support for Intel VTune Amplifier if platform supports it. 22 October 2013, 12:21:10 UTC
d84fc90 Pkg: publish checks clean METADATA The check is now performed using only the julia version as a fixed requirement; other fixed packages are not taken into account. Also, checks dependencies requirements for unregistered packages. 22 October 2013, 12:18:41 UTC
4863699 Merge pull request #4608 from aviks/as/pkgfix Query.Dependencies now returns a tuple Fix #4607 22 October 2013, 11:17:28 UTC
3fbf94a Query.Dependencies now retrurns a tuple 22 October 2013, 10:57:55 UTC
5259264 Pkg.publish: only push the current branch [#4605]. 22 October 2013, 10:33:18 UTC
bc4a4da possibly fix a use-after-free memory bug in flisp 22 October 2013, 04:24:20 UTC
3879e86 Make VTune Amplifier support conditional on USE_INTEL_JITEVENTS. 21 October 2013, 20:04:38 UTC
bf0afbb Merge pull request #4599 from magistere/master Add Julia syntax highlighting definition for Colorer (http://colorer.sf.net) 21 October 2013, 18:45:49 UTC
71c0aa3 Add Julia syntax highlighting definition for Colorer (http://colorer.sf.net) 21 October 2013, 18:18:25 UTC
c6a5caf Fix sparse multiplication 21 October 2013, 16:56:45 UTC
42b7ee1 Merge pull request #4596 from carlobaldassi/pkgerrors Improved Pkg error messages 21 October 2013, 15:33:50 UTC
7f498f5 Merge pull request #4572 from fundamental/master Add Hash Function For Set 21 October 2013, 04:26:31 UTC
3d862ad a couple release notes updates 21 October 2013, 04:14:59 UTC
3b80f52 reverse ASCIIString, UTF8String, and CharString eagerly. closes #4586 we still use RevString a couple places internally to avoid copies. 21 October 2013, 03:53:20 UTC
c8cd7da remove non-functioning Reverse iterator. closes #4590 21 October 2013, 03:26:26 UTC
7b1f4cd fix some cases where Unreachable needed to be propagated in codegen specifically, where an error-throwing expression was passed to an intrinsic 21 October 2013, 03:05:31 UTC
back to top