Start a FAQ on Cartesian documentation
Merge pull request #1 from JuliaLang/master

Update new commits.
Revert "Configure git on Travis for Pkg.generate() tests"

This reverts commit 3563d8db736538bb9844e34ba05bbe2b7ec14566.
Don't run tests without a config
Fixed a typo.
Fix LLVM shlib name

When LLVM_VER=svn the library is named e.g. LLVM-3.6.0svn, so
use LLVM_CONFIG to retrieve the version number.
Fixed a typo.
Also fix llvm shlib name in ui
Rational is immutable

According to an earlier section of the manual, Rational is declared immutable (rather than 'type').
Fix show(::Expr) precedence of function calls

The shown expressions of complicated function calls and array references such as `([2] + 3)[1]` were previously shown simply as `[2] + 3[1]`. This fixes that.
Fix goto/label in macros invoked from another module.
Merge pull request #7881 from i2000s/master

Fixed some small typos in the manual.
Merge pull request #7874 from StephenVavasis/patch-4

Rational is immutable
type -> immutable

Fix second issue in #7874
Document requirements with - suffix more clearly
Merge pull request #7885 from shashi/doc_fix

Document requirements with - suffix more clearly
Fix #7857
Speed up A_ldiv_B! for QR factorizations

The major benefit is from eliminating calls to `cat`, however
I noticed that the type instability of `A[:Q]` was also a noteworthy
problem.

This essentially doubles the performance. It will get much faster yet
with faster array views (sub is now by far the major bottleneck).
Removed D3 from LICENCE.md

I can't find any traces of D3 in the repository or downloaded dependencies.
Merge pull request #7888 from JuliaLang/teh/qrldiv

Speed up A_ldiv_B! for QR factorizations