elixir-lang/elixir — pull request #2570 by chyndman (2014-07-23 18:57:32+00:00)
Title: Fallback to no tab expansion if not supported

`:io.setops` returns `{error, enotsup}` for those terminals which don't support tab expansion. We should instead be falling back silently (or we could add a warning) when this happens.