fix bug in jl_array_del_end when array element size is 0. fixes #5345
Merge branch 'master' of github.com:JuliaLang/julia
an adjustment to the type-updating code to avoid ignoring constructor changes in parametric types
Add file completion to the REPL

only active within strings/commands, or when the line starts with ';'
Fix exponent for Float16
Merge pull request #5343 from JuliaLang/cb/filecompletion

Add file completion to the REPL
Fixed table to render correctly in LaTeX/PDF
Pkg.build: use evalfile instead of rolling your own.
Merge pull request #5348 from JuliaLang/anj/exponent

Fix exponent for Float16
Merge pull request #5350 from mathpup/sparse_array_table_doc

Fixed table to render correctly in LaTeX/PDF
remove exponent(::Complex32)
Merge branch 'master' of github.com:JuliaLang/julia
Use sourceforge to download PCRE instead of their FTP site
better handling of ... in `@which`. fixes #5173
doc: fix @time typo
Merge pull request #5342 from JuliaLang/sf/pcrerevert

Use sourceforge mirror for PCRE
downgrade pcre 8.34 -> 8.31 (closes #5269)
Merge branch 'master' of github.com:JuliaLang/julia
fix 0-argument function signatures
avoid using "explicit" as a variable name
ref #5347
Systematize + and - over special matrix types.

Introduces base/linalg/special.jl for methods that mix matrix types, to
avoid current order-of-definitions dependency issues.

Ref: Calendar.jl#29