Make it safe to turn off/on profiling timer in code
Change default qr subroutine to one that allows m<n. Update documentation for fat QR. Return permutation vector instead of matrix in pivoted QR.
Merge pull request #4563 from magistere/master

Fix typos in package.rst
Merge pull request #4541 from JuliaLang/teh/profile

Make it safe to turn off/on profiling timer in code
exports: remove Pkg2, export BLAS and LAPACK (#4531)
fix #4562
Improve the fasta.jl benchmark. The old code ran the full suite in 117s, the new one runs in 7s, which is 1.4x C. See here for full benchmarks: http://benchmarksgame.alioth.debian.org/u32/benchmark.php?test=fasta&lang=all&id=1&data=u32
Merge pull request #4571 from karbarcca/master

Improve the fasta.jl benchmark
Add Hash Function For Set
allow (Type...)[]. closes #3381

I am wary of this since a couple other possible variants such as:

getindex(T::Type)
getindex(T::(Type...), vals::Tuple...)

seemed to trigger a possible bug in type inference but I haven't quite
figured it out yet.
Add realpath for Windows

Fixes #4446
Merge branch 'master' of github.com:JuliaLang/julia
add ifelse function and underlying intrinsic select_value. closes #4451
Add 2nd try if the 1st buffer is too small.
Adds eig, eigvals and eigvecs for Bidiagonal

Addresses #3688.
Pkg.update: better error message wording.
add conversions from Vector{Char} to String. closes #4499
Revert "Adds eig, eigvals and eigvecs for Bidiagonal"

This reverts commit 9cf7aeecc614291838ad2f68a19c5b9ce7ad6a4b.

(build broken)
Merge branch 'master' of github.com:JuliaLang/julia
parse: refactor to make `greedy` and `raise` keyword arguments.