Klee Dienes <klee@apple.com> writes:
In the Apple code, we use skip_quoted to allow for the possibility of
spaces in Objective-C function names.
I'm actually coming to think that allowing people to break on unquoted
Objective-C methods was a mistake: it's caused us no end of trouble
trying to shoehorn decode_line_1() into handling every possible
edge-case. I'm not sure how practical it is for us to remove it at
this point, though --- we'd have to do some research among our
Objective-C developers to find out how important a feature it is to
them, I think.
So, the original patch posted is preparation for a behavior which you
now suspect was a mistake, and which has caused you no end of trouble?
(Or do I have the sense of what you were saying reversed?) You can
forgive me if hearing that makes me a bit hesitant to approve the
patch, right? :)