make help() support an io parameter
move catchall to end
Fix #6262

Use an Int for the accumulation variable when iterating over integer
types smaller than Int, and the type of the range when iterating over
types larger than Int
Remove unnecessary eval
use call site type if it is more specific than the type of the inlined call.
fixes #4846

consider Type{(...)} to be a tuple in getindex t-function
Merge branch 'master' of github.com:JuliaLang/julia
Avoid warning in test/sparse.jl

(also minor cosmetics in test comments)
Add paragraph on VersionNumber literals in manual
Fix to_index for AbstractArrays and FloatRanges

Do not use int() when converting AbstractArray, since
1. it uses rounding rather then conversion
2. it doesn't work properly with FloatRanges
Small changes (mostly cosmetics) in checkbounds
Fix #6218 - subarray bool setindex
Fix BitArray logical indexing bounds checking

Perform bounds checking before calls to to_index, in order to
catch some invalid cases which went unnoticed previously.
There should also be a performance improvement (also because of
using unsafe_* functions internally).
Another BitArray specialization in setindex!

fill contiguous bits more efficiently.
Also, add an inbounds in fill_chunks.
Rename some internal bitarray functions

for consistency
Cosmetics: coding style in linalg/uniformscaling
Fix: #6279

Added `/version_git.jl.phony` to `base/.gitignore` so that the mark for dirty build becomes correct.
Merge pull request #6282 from ivarne/patch-1

Fix: #6279
Merge pull request #6266 from JuliaLang/sjk/ranges

Fix #6262
Sparse matrix indexing with ranges is slow and memory hungry

This fixes the case when a whole column is indexed.  However, indexing
parts of columns still has that problem and needs a bigger rewrite.
Merge pull request #6280 from mauro3/sparse_indexing

WIP: Sparse matrix indexing with ranges is slow and memory hungry