add the ability to specify the address of a native function as a finalizer
the advantage of this is that we know no julia code runs, so it is safe to
free the underlying object immediately, rather than waiting for another GC
cycle to be sure no references to the object were added.

this is specifically designed for BigInt and BigFloat, which get faster and
use less memory with this change (helps #4169)
Merge branch 'master' of github.com:JuliaLang/julia into jb/nativefinalizers
Adds information on operator precedence

Adds a order of operations table and a note for Matlab users.
Add A_mul_B!(output, A, b) etc for sparse A
Merge pull request #5204 from brendano/master

Add macro definitions to ctags
remove newly-circular Vec2 constructor. fixes #5201
Fixes #5203.

Check whether `dir` is empty before trying `git add --all`.
This is needed for git 1.8.5.
test/git*.jl: don't use `echo` to read-and-write from processes.

This is one of those areas where our current process I/O stuff is
very awkward. Making write_and_readchomp an available function is
not a good solution either. The whole thing needs some design work.
test/git*.jl: don't use `echo` to read-and-write from processes.

This is one of those areas where our current process I/O stuff is
very awkward. Making write_and_readchomp an available function is
not a good solution either. The whole thing needs some design work.
Merge pull request #5209 from MichaelHatherly/mh/gitaddfix

Fixes #5203.
Some error message cleanup to fix segfault when transposing sparse vector with illegal values.
remove use of callback API in REPL
Merge pull request #5191 from JuliaLang/anj/fixsparse

Some error message cleanup to fix segfault when transposing sparse vector with illegal values.
Merge branch 'master' of github.com:JuliaLang/julia
specialized abs2 for bool
Merge pull request #5211 from lindahua/dh/abs2bool

specialized abs2 for bool
clean up native finalizers code
Merge branch 'master' of github.com:JuliaLang/julia into jb/nativefinalizers
doc: `import M: single,name` syntax, close #5214
update NEWS