Tim Rowledge reported this bug back in the day (2003/05/05):
Just noticed this; in a filecontents browser if you pick a class youcan filein all the stuff for that class. If you pick a protocol you can filein all the methods in that protocol. However, if you pick 'all' protocol, you don't get to filein all the methods visible. Foo.
I tried this in a virgin 3.7a-5816 and the bug still exists. The attached changeset looks to fix the problem. I'd appreciate someone looking over the change and saying whether it has any horrible newbie-invisible side effects.
frank