remove special case for .^ of integer arrays. fixes #2219
Fix a broken link in packagelist.rst

Fixed the broken link to the obsoleted package DeExpr (which has been renamed to Devectorize)

It is now corrected. I also put it below DecisionTree to maintain the correct lexicographical order.
use CPU_CORES if -p has no argument. fixes #2228
update doc for indexing. fixes #2199
Merge pull request #2231 from lindahua/patch-1

Fix a broken link in packagelist.rst
Merge branch 'master' of github.com:JuliaLang/julia
make method defs return the function they modify

fixes #2187
for neatness, print a short message for method defs at the prompt,
but continue to show generic functions as before.
tidy up some of the stranger printings
importall Base.Operators by default
closes #1564, closes #2071
some cleanup and formatting fixes
Added permute!, ipermute!

* these permute an array according to a given permutation
* permute renamed to permutedims
* findnext defined (and used by permute!)
* findfirst defined in terms of findnext
Merge pull request #2201 from kmsquire/permute

RFM: Added permute!, permute!! (renamed permute -> permutedims)
permutedims rename in image.jl
remove duplicate code for permutedims
fix #2020
add JULIA_HISTORY env var. fixes #1673
replace {key,val}type for associatives with eltype returning (K,V).

We don't actually use these two functions anywhere in Base, so it's
hard to say it this makes things more awkward or not, but I suspect
that a typical usage actually wants both the key and value types, so
you can just write this:

     K, V = eltype(a)

That's more convenient than having to call both keytype and valtype.
In any case, getting rid of two exports is a big win.
remove more exports
Use specific types in svd definitions. Close #2240.
The generalized singular value decomposition
Merge pull request #2229 from andreasnoackjensen/linalg

The generalized singular value decomposition