Add heredocs indentation test to DocTest
Make heredocs indentation test pass
Add mismatched indentation test to DocTest
Make mismatched indentation test pass
Add "too much" and "not enough" tests to DocTest
Remove unused variable from DocTest
Macro.to_string handles access and kw-lists nicer
Merge pull request #1601 from ericmj/macro-tostring-access

Macro.to_string handles access and kw-lists nicer
Update file.ex

fixed typo
Change DocTest to conform with updated specs

Updated specs are described in http://git.io/o_ccxQ
Cleaned up Kernel.iolist_to_binary/1 docs
Merge pull request #1597 from thmzlt/doctest_indent

Improve DocTest indentation handling
Merge pull request #1604 from kwijibo/master

Update file.ex
Merge pull request #1602 from jwarwick/iolist_typo

Cleaned up Kernel.iolist_to_binary/1 docs
Rewrite IEx.Autocomplete to work on strings
Limit inspect by default, closes #1595
Update CHANGELOG
Ensure we are not allocating a new binary on each step
Macro.to_string: don't add unneeded binop parens

This changes the `Macro.to_string` output of (quoted) `1+2+3+4` from
`((1 + 2) + 3) + 4` to `1 + 2 + 3 + 4`.
Merge pull request #1606 from pminten/macro-to-string-binop-parens

Macro.to_string: don't add unneeded binop parens