Lars Torben Wilson wrote:
> 2009/8/20 Hannes Magnusson <hannes.magnus...@gmail.com>:
>   
>> In 2 years (when everyone knows about the warning) people will be
>> wondering why the example shows a complicated way to throw an error..
>>
>> The example is nice to show what exactly no longer works, but the
>> wording and example show a hint of disappointment that it doesn't work
>> in 5.3..
>>
>> I don't know how to rephrase it though ;)
>>
>> Maybe add <refsect role="errors">, including a file calling
>> func_get_args() will throw an E_WARNING, even when included from
>> functions.. ?
>>
>>
>> -Hannes
>>     
>
> Hi Hannes, Greg, and others,
>
> I've been thinking about this some more and honestly, so far the
> wording I first posted still is the least ambiguous and most concise.
> I thought about Greg's idea some more, but that simply moves the
> problem from one place to another.
>
> What about simply removing the example unless we get a lot of
> complaints that the wording doesn't sufficiently explain it?
> Personally I feel that a careful reading of the wording should cover
> the issue well, and just included the example to be extra cautious.
>   
I personally had no idea what it was talking about until I read the
example, for what that's worth :).  I tend to find code far more
explanatory than English for things of this nature.
> On another note, would just a reading of the version note, without the
> example added, sound disappointed? :) Honestly I'm not personally
> disappointed about the change. I've never personally encountered that
> usage before and probably would have considered it a little iffy if I
> had.

Greg

Reply via email to