Can confirm for 1.9 pre-4 as well. This is an annoying bug and I hope it gets fixed soon...
I discovered my issue. The problem was that on the same world I had a clock that was constantly updating the following command block:
/entitydata @e[type=Skeleton] {Attributes:[{Name:"generic.followRange",Base:100}]}
Thus by constantly updating the follow range of the skeleton, it was somehow interfering with its ability to shoot. Interestingly, the same clock was also updating two other command blocks affecting Spiders and Zombies by the same measure aforementioned. So it seems that somehow constantly setting the followRange of a mob will make it always attack by melee, because Skeletons with bows attacked by charging straight at me while Spiders and Zombies, which attack only by Melee anyway, were not inhibited.
One more thing: why can't you use /give to get a stack of iron swords?
Oh, WAI means works as intended.
Okay, thanks.
P.S. What does "WAI" stand for?
I understand that, so my question is why was I able to throw snowballs while having levitation 255 normally before 1.9pre-4? Amplifiers above level 4 have not been supported for a long time, this I understand. But I was able to throw snowballs normally with levitation 255 quite recently. This bug with snowballs seems to be exclusively in 1.9 pre-4.