Browse Source

Issue #21629: Merge from 3.4.

pull/9921/head
Larry Hastings 12 years ago
parent
commit
d9d7567eac
  1. 2
      Misc/NEWS
  2. 4
      Tools/clinic/clinic.py

2
Misc/NEWS

@ -623,6 +623,8 @@ Tests
Tools/Demos
-----------
- Issue #21629: Fix Argument Clinic's "--converters" feature.
- Add support for ``yield from`` to 2to3.
- Add support for the PEP 465 matrix multiplication operator to 2to3.

4
Tools/clinic/clinic.py

@ -2044,11 +2044,9 @@ def add_default_legacy_c_converter(cls):
# automatically add converter for default format unit
# (but without stomping on the existing one if it's already
# set, in case you subclass)
if ((cls.format_unit != 'O&') and
if ((cls.format_unit not in ('O&', '')) and
(cls.format_unit not in legacy_converters)):
legacy_converters[cls.format_unit] = cls
if cls.format_unit:
legacy_converters[cls.format_unit] = cls
return cls
def add_legacy_c_converter(format_unit, **kwargs):

Loading…
Cancel
Save