Extends ctranspose() to Tridiagonal matrices
Extends transpose() and ctranspose() to Tridiagonal matrices
Elementary transformations of Tridiagonal matrices

Extends conj(), transpose() and ctranspose() to Tridiagonal matrices

Also adds very elementary tests of these functions
Fleshed out elementary +,-,x,\ operations on Tridiagonal and SymTridiagonal matrices

Where necessary (esp. in matrix multiply) the output type changes so that the output is still preserved gracefully. In particular where needed:
- SymTridiagonal is converted to Tridiagonal or dense
- Tridiagonal is converted to dense

Fixed apparent bug in copy(Symdiagonal)

Also some light cleanup of tridiag.jl
Merge pull request #2611 from jiahao/tridiag-simpleops

Elementary operations for Tridiagonal and SymTridiagonal matrices
Disable recent symtridiagonal tests, as they do not work.
improve doc for base() (#2600)
Merge branch 'master' of github.com:JuliaLang/julia
improve source file searching in edit. #2594
improve cfunction error messages, closes #2596
Updates to ambiguous warning output

* Re-added source line numbers for new ambiguous definition
* Cleaned up formatting
clarify the signatures of base(). closes #2600
Merge pull request #2617 from kmsquire/ambiguous_warning_update

Updates to ambiguous warning output
destructuring: error for "x,y=1" and also make the syntax work for Tasks
fixes #2601
Merge branch 'master' of github.com:JuliaLang/julia
add a fallback eltype() to make it easier to write generic iterators
fix #2618, don't tab-complete keywords in modules
Pkg: finally reproduce and fix long-standing Pkg.update() bug.

This is the isless issue that people have periodically encountered.
update helpdb.jl
fix xdump of types (#2620), it got a little jostled in the DataType change