Commit b2317a4d authored by Martin Panter's avatar Martin Panter

Issue #15819: Merge include search from 3.5 into 3.6

parents ed9c0706 13419263
...@@ -3875,17 +3875,17 @@ The constructors for both classes work the same: ...@@ -3875,17 +3875,17 @@ The constructors for both classes work the same:
Test whether the set is a proper superset of *other*, that is, ``set >= Test whether the set is a proper superset of *other*, that is, ``set >=
other and set != other``. other and set != other``.
.. method:: union(other, ...) .. method:: union(*others)
set | other | ... set | other | ...
Return a new set with elements from the set and all others. Return a new set with elements from the set and all others.
.. method:: intersection(other, ...) .. method:: intersection(*others)
set & other & ... set & other & ...
Return a new set with elements common to the set and all others. Return a new set with elements common to the set and all others.
.. method:: difference(other, ...) .. method:: difference(*others)
set - other - ... set - other - ...
Return a new set with elements in the set that are not in the others. Return a new set with elements in the set that are not in the others.
...@@ -3935,17 +3935,17 @@ The constructors for both classes work the same: ...@@ -3935,17 +3935,17 @@ The constructors for both classes work the same:
The following table lists operations available for :class:`set` that do not The following table lists operations available for :class:`set` that do not
apply to immutable instances of :class:`frozenset`: apply to immutable instances of :class:`frozenset`:
.. method:: update(other, ...) .. method:: update(*others)
set |= other | ... set |= other | ...
Update the set, adding elements from all others. Update the set, adding elements from all others.
.. method:: intersection_update(other, ...) .. method:: intersection_update(*others)
set &= other & ... set &= other & ...
Update the set, keeping only elements found in it and all others. Update the set, keeping only elements found in it and all others.
.. method:: difference_update(other, ...) .. method:: difference_update(*others)
set -= other | ... set -= other | ...
Update the set, removing elements found in others. Update the set, removing elements found in others.
......
...@@ -94,7 +94,7 @@ PY_CFLAGS_NODIST=$(CONFIGURE_CFLAGS_NODIST) $(CFLAGS_NODIST) ...@@ -94,7 +94,7 @@ PY_CFLAGS_NODIST=$(CONFIGURE_CFLAGS_NODIST) $(CFLAGS_NODIST)
# Both CPPFLAGS and LDFLAGS need to contain the shell's value for setup.py to # Both CPPFLAGS and LDFLAGS need to contain the shell's value for setup.py to
# be able to build extension modules using the directories specified in the # be able to build extension modules using the directories specified in the
# environment variables # environment variables
PY_CPPFLAGS= $(BASECPPFLAGS) -I. -IInclude -I$(srcdir)/Include $(CONFIGURE_CPPFLAGS) $(CPPFLAGS) PY_CPPFLAGS= $(BASECPPFLAGS) -I. -I$(srcdir)/Include $(CONFIGURE_CPPFLAGS) $(CPPFLAGS)
PY_LDFLAGS= $(CONFIGURE_LDFLAGS) $(LDFLAGS) PY_LDFLAGS= $(CONFIGURE_LDFLAGS) $(LDFLAGS)
NO_AS_NEEDED= @NO_AS_NEEDED@ NO_AS_NEEDED= @NO_AS_NEEDED@
LDLAST= @LDLAST@ LDLAST= @LDLAST@
......
...@@ -13,6 +13,12 @@ Core and Builtins ...@@ -13,6 +13,12 @@ Core and Builtins
Library Library
------- -------
Build
-----
- Issue #15819: Remove redundant include search directory option for building
outside the source tree.
What's New in Python 3.6.0 beta 1 What's New in Python 3.6.0 beta 1
================================= =================================
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment