fix error line number when a function is left open. fixes #4984

that'll teach me to use `set!`...
Merge branch 'master' of git://github.com/JuliaLang/julia into int128
Modify parser to match change in BigInt on string octals
fix a bug in the localize_vars syntax transformation. fixes #4979

this is used by async, spawn, etc. it was failing to ignore quoted
symbols, and so doing unnecessary lookups.
use `==` by default in `in`. ref #4941

this seems to be a safer default, as it avoids the gotchas identified in
the issue. we'll see how it goes.
Pkg.add: remove now-unnecessary work-around for #4979
Merge branch 'master' of github.com:JuliaLang/julia
fix LLVM issues with corrected stack alignment code for windows
functional static compile support for win32
fix LLVM issues with corrected stack alignment code for windows
handle any-length error messages in jl_errorf. fixes #4992
Enabled codespeed for spelling performance test.
Merge pull request #4995 from JuliaLang/kms/spell_perf

Added perf test for julia port of Peter Norvig's spelling corrector
Woodbury: solve -> solve! (fixes Grid.jl issue 9)
Add test for Woodbury solve!()
Rationalize return types of tridiag and Woodbury solve!()
Removed type annotation of argument in isperm

As requested
Use @inbounds for filt

This gives a speedup of ~25%
Fix/improve matrix-vector At_mul_B! and Ac_mul_B!

- Add ! to end of matrix-vector At_mul_B that takes output array
- Use BLAS for Ac_mul_B! with BLAS types
add inbounds to broadcast. closes #5002