On 07/30/11 19:25, Benjamin Peterson wrote:
> 2011/7/30 Georg Brandl <g.bra...@gmx.net>:
>> On 07/30/11 17:00, benjamin.peterson wrote:
>>> http://hg.python.org/cpython/rev/402f94edf11b
>>> changeset:   71637:402f94edf11b
>>> branch:      2.7
>>> user:        Benjamin Peterson <benja...@python.org>
>>> date:        Sat Jul 30 09:59:12 2011 -0500
>>> summary:
>>>   note Ellipsis syntax
>>>
>>> files:
>>>   Doc/library/stdtypes.rst |  2 +-
>>>   1 files changed, 1 insertions(+), 1 deletions(-)
>>>
>>>
>>> diff --git a/Doc/library/stdtypes.rst b/Doc/library/stdtypes.rst
>>> --- a/Doc/library/stdtypes.rst
>>> +++ b/Doc/library/stdtypes.rst
>>> @@ -2930,7 +2930,7 @@
>>>  supports no special operations.  There is exactly one ellipsis object, 
>>> named
>>>  :const:`Ellipsis` (a built-in name).
>>>
>>> -It is written as ``Ellipsis``.
>>> +It is written as ``Ellipsis`` or ``...``.
>>
>> In 2.7, this is not true; ``...`` only works in slices there.
> 
> I know, but why would you use Ellipsis outside of slices?

I wouldn't, but that's not the point: the wording as it is now will lead readers
to think that they can use the Ellipsis singleton as in Python 3, and they will
complain and report bugs about this.

(Also, there must have been some reason to make "..." available everywhere
for Python 3.)

Georg

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to