Ease building with custom includedir.
fix inline documentation for SparseMatrixCSC
Fix pcre.h search path for custom build_includedir.
missing : for codeblock

One code example is showing up as a block quote due to a missing ':'
Merge pull request #7350 from bcj/patch-1

missing : for codeblock
Add |> to punctuation list
Correct warning for Profile buffer being full
Merge branch 'master' of git://github.com/mcprentiss/julia into mcprentiss-master

Conflicts:
	doc/stdlib/punctuation.rst
Merge branch 'mcprentiss-master'
Revert "bump libuv"

This reverts commit 7078f0462e899abdc619e98384a5eff39293e322.
Revert "Correct warning for Profile buffer being full"

This reverts commit 4cc0f1f067e2a1941429fd48c53314510b5e5fab.
Cartesian: parse-time evaluation of A[3] when A is known

This allows efficient operations like this:

    indexes = [:i_2, :i_3]
    macroexpand(:(@nexprs 2 d->$indexes[d]))

This also centralizes the parse-time evaluation of expressions,
combining the new array reference with the previous arithmetic
and conditional evaluation, so that it can be done on a single
pass through the expression tree.
Revert "Add |> to punctuation list"

This reverts commit f5bdbe4d493e0ffa2b3843a8cd9ffab34dabb4e0.

Conflicts:

	doc/stdlib/punctuation.rst

This is not really punctuation, just an operator. It's also not just
for function chaining, it's also used for redirection. It's also not
clear what function chaining means. Also, people shouldn't use it.
correct description of locations searched by require(). closes #7347
- sparse nonzeros() not exported
Merge pull request #7356 from swadey/master

sparse nonzeros() not exported
fix #7355
fix #6523 by reverting to blocking tty
Bump openlibm.
fix #5574, maybe