Remove trailing whitespace
Show closest candidates. Fixes #7686
Avoid `Real` overflow in `middle`
Update combinatorics.jl
support arbitrary meta branch, #8370
Add -O switch and add SLPVectorizer/BasicAliasAnalysis under it.
Change pass order to more closely match Clang's.
Add patch to LLVM 3.3 with enhancements for vectorizing tuples.
The patch contains functionality and tests backported from
SLPVectorizer changes added to LLVM 3.5.0.
Make copy! methods consistent, fix copy! bugs
minor cleanup of DimensionMismatch error

* change field from name -> msg to align with other error types
  The majority of DimensionMismatch errors do not return the original
  methodname so this is a bit of a misnomer
* change type of msg from ASCIIString -> AbstractString (closes #8984)
* Add convenience constructor `DimensionMismatch()` for the common case
  where no err msg is provided
add more Period conversions, further canonicalize CompoundPeriod, and throw InexactError for Period conversion that would involve truncation (fixes #9171, fixes #9169)
Fixed rst formatting erros from #9240
Merge pull request #6271 from ArchRobison/adr/slpvector

Enable SLPVectorizer and make it work for tuples
juliatypes.jl: might finally work
juliatypes.jl: limit Union to two components

This will be easier to implement at a low level, plus allows using bit
vectors to represent the search state. Never use a data structure where
an integer will do.
add a few missing precompiles
Hack to handle uninitialized stdio.
allow syntax T[a=>b, ...] without warning

this was an error in 0.3, so now it can unambiguously construct a typed
array of Pairs
fix unused variable warning in debuginfo.cpp on linux
Merge pull request #9228 from stevengj/periodconversions

add more Period conversions
Merge pull request #9226 from JuliaLang/jcb/dimerror

minor cleanup of DimensionMismatch error
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)).