Remove type constraints from intersect(::StepRange,::StepRange). This allows any range type where the step type implements lcm(), gcdx(), and mod() to use the method definition.
Enable testing of OSX on Travis
Goodbye, sweet GCC.  We hardly knew thee.
By popular demand, GCC has been snatched from the jaws of oblivion
Let big use convert for AsbtractArrays instead of the vectorize macro
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').
first use of omitted-name syntax

As far as I can see, the syntax of omitting a function argument's name has not been previously introduced in the manual, so I wrote a few sentences here to introduce it.
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