Georg Brandl ge...@python.org added the comment:
Applied in r85532. Thanks!
--
resolution: - fixed
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue7771
___
Sandro Tosi sandro.t...@gmail.com added the comment:
gaah, sorry about that. I've prepared another patch that removes the '^' part
and adds an example about that.
About the reference to Collections.Set to be a link to the Collections page, do
you think it's acceptable to define all the
Sandro Tosi sandro.t...@gmail.com added the comment:
Hello,
here attached a patch for this bug. I hope the format / = / == / != / = /
is clearly understandable as an alternative sequence of different operations.
Regards,
Sandro
--
keywords: +patch
nosy: +sandro.tosi
Added file:
Raymond Hettinger rhettin...@users.sourceforge.net added the comment:
We should probably just make reference to the collections.Set() abstract API
instead of listing out all operations.
--
nosy: +rhettinger
___
Python tracker rep...@bugs.python.org
Sandro Tosi sandro.t...@gmail.com added the comment:
Hello Raymond,
thanks for the review. I've reworked the patch to refer to Collections.Set (but
is there a way to make that reference a link to the description of Collections
ABCs?) and so I've also removed all the examples, leaving only the
Raymond Hettinger rhettin...@users.sourceforge.net added the comment:
The '^' corresponds to the __xor__ magic method.
snip from _abcoll.py:
def __xor__(self, other):
if not isinstance(other, Set):
if not isinstance(other, Iterable):
return
Terry J. Reedy tjre...@udel.edu added the comment:
The 3.2a doc is unchanged (similarly lacking).
The situation is that view have all of the special method (operator methods)
that frozen sets do but none of the named methods (.copy to .union). I think it
would be helpful if the doc said so.
New submission from Jan Kaliszewski z...@chopin.edu.pl:
Dictionary views documentation (e.g.
http://docs.python.org/3.1/library/stdtypes.html#dictionary-view-objects)
contains nothing about comparison ( = = == !=) operations.
--
assignee: georg.brandl
components: Documentation
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
nosy: +ezio.melotti
priority: - normal
stage: - needs patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue7771
___