Allow non-display related method errors through
Clean up error display code
Merge remote-tracking branch 'upstream/master'
further code cleanup for display() and redisplay()
Merge branch 'master' of https://github.com/one-more-minute/julia

merge julia/master to fix a bug which causes tests to fail
move back to error catching and checking
add applicable() checks
code cleanup
Merge branch 'master' of https://github.com/JuliaLang/julia

attempt to fix tests
Merge branch 'master' of https://github.com/one-more-minute/julia
Ensure existence of the target directory in repackage_system_suitesparse4.make

Fixes #6039
use Travis SVG badges in Pkg.generate

Travis now supports SVG badges!
http://blog.travis-ci.com/2014-03-20-build-status-badges-support-svg/
updated README to use Travis SVG badge
Add specialized methods for complex-real BLAS multiplication. Cleanup of matmul.jl. This includes some !s in the mutation versions.
Add edit, less and code_* macros, mirroring which

The macros are programmatically generated, based on the previous macro for which.  The arguments are evaluated and their types are determined so the corresponding function may be called.

Adds news and documentation.
Don't emit convert_tuple calls when no conversion is necessary
Add support for multiline comments

I'm unclear about the purpose of the `b` flag, but it seems to work
fix #6415
Fix edit() with emacs

Removes the detection and loading of julia-mode.el.  This never seemed
to work, and most emacs users will have this set up on their own anyway.
Prevent excessive refresh of REPL state

With the recent libuv async change and depending on the terminal emulator
there was really bad flickering on some systems everytime the input area was
refreshed. This fixes that by writing the entire refresh at once which most terminal emulators will draw in one go. There is still a small nit that we do two redraws when exiting from search, but that will have to be done another day.