Hack to handle uninitialized stdio.
julia-mode.el: improve matching of function assignment syntax

The case when a module qualification is prepended to the function name
is handled like in normal function syntax, and support for one level of
nested parentheses is added, e.g. M.f(x::(Int,)) = 1 (tuple types) or
M.f(x, y=length(x)).
Add LLVM intrinsics for floor/ceil/trunc/abs.
Add tests for vector trunc, round, floor, ceil.
Add fast algorithm for round.
Bump OpenBLAS to v0.2.13

should fix #9084, and gets rid of a patch that was upstreamed
Allow OPENBLAS_SYMBOLSUFFIX to be overridden in Make.user

currently the only values that will make much sense are "64_" or ""
due to arpack and suitesparse
use AbstractRNG instead of MersenneTwister when possible

Chanded methods: rand(rng, ::AbstractArray), randn, randexp, randbool
and their mutating counterparts.
Merge pull request #9251 from twadleigh/stdio-hack

Fix #9244
Add eltype methods for Nullable
avoid implying that non-mutating functions are thread-safe; it is enough to say that mutating functions write to their arguments without attempting a formal definition of this convention (see #9262)
slight wording tweak
comma
add reverseind(s, i) function to convert indices in reverse(s) to indices in s
further clarification in 0fa69c3b1313780215ca720f6fc94b5fa9af1ed0 based on a suggestion by @mschauer
Merge pull request #9281 from JuliaLang/jmw/eltype

Add eltype methods for Nullable
Update arpack-ng to 3.2.
Merge branch 'master' of github.com:JuliaLang/julia
Add `squeeze` requirements from #9271 to docs

Also clean up spacing for `permutedims` while I'm here.

cc @ivarne
Use range syntax for description of `squeeze` requirements
Merge pull request #8364 from ArchRobison/adr/floor

Add LLVM intrinsics for floor/ceil/trunc/abs.
dllexport jl_gc_preserve functions