scala/scala — pull request #2280 by paulp (2013-03-19 18:23:55+00:00)
Title: Restored LOCAL_SUFFIX to originalName.

It looks like in an attempt to make originalName print
consistently with decodedName, I went a little too far and
stripped invisible trailing spaces from originalName. This
meant outer fields would have an originalName of '$outer'
instead of '$outer ', which in turn could have caused them to
be mis-recognized as outer accessors, because the logic of
outerSource hinges upon "originalName == nme.OUTER".

I don't know if this affected anything - I noticed it by
inspection, improbably enough.

As a side note, LOCAL_SUFFIX is the worst. Significant
trailing whitespace! Time bomb.