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
Restrict zero and one to Number types. Default to floating points. Define new zero and one methods for Rational and Ptr. Update tests.
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.
Allow printing of REPL objects in a REPL

Prevent a recursive show call with Prompt objects
Make LineEdit and the REPL re-entrant

Previously, the keymap functions were assigned a name with the eval macro (in global scope). This changes the keymap macro to instead return an anonymous function so that additional instances of the REPL don't clobber the keymap functions of previous ones.
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.
repl: fix unicode paste bug
Merge pull request #6183 from JuliaLang/anj/zeroone

Restrict zero and one to Number types. Default to floating points.