Show method table for foo( + tab at repl
Make foo( + tab method listings work for functions containing !
Clean up method table completion

Since we don't need to actually replace any text, it's easier to call
rl_display_match_list directly than to go through readline completion
Allocate methods list using malloc, in case there are many methods
Added support for method(\t syntax for operators
Fixed completion behaviour of functions that end in !
fix typo
sorry for another typo in the same comment.
Merge pull request #1 from ivarne/methods2

Added support for method(\t syntax for operators
make Permutation's next function not modify its second argument (s), to fix compability with filter, see issue #4381
added tests to check fix of #4381
emacs mode: make @ a word character again

this is really part of the identifier, and needed for proper coloring
in some emacs versions
Fix 4412
Make sparse multiplication work for AbstractArrays
Change lu to return permutation vector instead of permutation matrix.
Remove pkg1
Merge pull request #4426 from JuliaLang/anj/lup

Change lu to return permutation vector instead of permutation matrix.
Pkg: edit should return false instead of Nothing (done by add now).
Pkg: add support for os-specific requirements [close #4323, close #4424]

Inspired by @ihnorton's https://github.com/JuliaLang/julia/pull/4424.
Merge pull request #4416 from JuliaLang/teh/subarray_strides

Fix #4412