Remove trailing whitespace
Show closest candidates. Fixes #7686
Avoid `Real` overflow in `middle`
Update combinatorics.jl
support arbitrary meta branch, #8370
Make copy! methods consistent, fix copy! bugs
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)).
Fix git lldb build
Merge pull request #7714 from jhasse/patch-nomethod

Show closest matching methods on MethodError
fix hashing of rationals (#9264)
Add mention of lexical scoping in Variables and Scoping
Merge pull request #9267 from JuliaLang/nalimilan/lexical-scoping

Add mention of lexical scoping in Variables and Scoping
edit explanation of lexical scope
Merge pull request #9263 from JuliaLang/kf/lldbfix

Fix git lldb build
Merge pull request #9265 from simonbyrne/hash-rational

fix hashing of rationals (#9264)
fix performance of #7714 by forcing use of Zip2{Any,Any}

discovered using TRACE_INFERENCE. this was specializing Zip2 for
all method signatures processed by the reflective code.
Fix #4270

This also makes `squeeze` require a tuple and deprecates the version
that takes an iterator. I doubt there are many instances where the
dimensions to be squeezed aren't constant.
update helpdb.jl (and fix a malformatted table)
update NEWS.md for RNG