Improve archive error on Windows
Improve IEx autocomplete implementation
Enum.sample/1 should raise if the list is empty
Merge pull request #2919 from jw2013/sample

Enum.sample/1, 2 should raise if the collection size is smaller than the sample size
Fix incorrect boundary condition
Add `\g{N}` for &Regex.replace/4
Document `\g{N}`
Merge pull request #2933 from Kabie/Regex.replace

Fix and enhance &Regex.replace/4
Remove empty/1 callback from Collectable implementations

The Collectable protocol does not contain this callback
anymore.
Merge pull request #2936 from eugmes/remove-collectable-empty

Remove empty/1 callback from Collectable implementations
Merge branch 'master' of https://github.com/elixir-lang/elixir