takluyver/ipython — comment on commit bff57c02afa5f8b09727a32371ad66d46b0a879f
File: IPython/core/tests/test_handlers.py line 136
By takluyver:

It's alright, it's a change I made (I should really have done a separate commit for it, but I wanted to go to bed).

The difference is that previously, if it decided not to rewrite the line, it simply used string formatting: `newcmd = '%s %s' % (ifun,the_rest)`, which forced a single space in there. I've told it to use the default prefilter handler (`normal_handler`) instead. I think the new behaviour is better - when we're not rewriting it, I'd rather not change the input at all.