@@ -16,7 +16,7 @@ msgid ""
1616msgstr ""
1717"Project-Id-Version : Python 3.9\n "
1818"Report-Msgid-Bugs-To : \n "
19- "POT-Creation-Date : 2020-06-11 03:19 +0000\n "
19+ "POT-Creation-Date : 2020-06-19 03:24 +0000\n "
2020"PO-Revision-Date : 2020-05-31 09:32+0000\n "
2121"
Last-Translator :
Freesand Leo <[email protected] >, 2020\n "
2222"Language-Team : Chinese (China) (https://www.transifex.com/python-doc/teams/5390/zh_CN/)\n "
@@ -1266,7 +1266,7 @@ msgid ""
12661266"(Contributed by Raymond Hettinger in :issue:`40465`)"
12671267msgstr ""
12681268
1269- #: ../../whatsnew/3.9.rst:779 ../../whatsnew/3.9.rst:1102
1269+ #: ../../whatsnew/3.9.rst:779 ../../whatsnew/3.9.rst:1108
12701270msgid "Removed"
12711271msgstr "移除"
12721272
@@ -1626,7 +1626,7 @@ msgid ""
16261626"(Contributed by Victor Stinner in :issue:`37194`.)"
16271627msgstr ""
16281628
1629- #: ../../whatsnew/3.9.rst:1039 ../../whatsnew/3.9.rst:1113
1629+ #: ../../whatsnew/3.9.rst:1039 ../../whatsnew/3.9.rst:1119
16301630msgid "Changes in the limited C API (if ``Py_LIMITED_API`` macro is defined):"
16311631msgstr ""
16321632
@@ -1645,7 +1645,7 @@ msgid ""
16451645"function to hide implementation details."
16461646msgstr ""
16471647
1648- #: ../../whatsnew/3.9.rst:1050 ../../whatsnew/3.9.rst:1140
1648+ #: ../../whatsnew/3.9.rst:1050 ../../whatsnew/3.9.rst:1146
16491649msgid "(Contributed by Victor Stinner in :issue:`38644` and :issue:`39542`.)"
16501650msgstr ""
16511651
@@ -1718,165 +1718,181 @@ msgid ""
17181718":issue:`40241`.)"
17191719msgstr ""
17201720
1721- #: ../../whatsnew/3.9.rst:1104
1721+ #: ../../whatsnew/3.9.rst:1100
1722+ msgid ""
1723+ "The ``Py_UNICODE_COPY``, ``Py_UNICODE_FILL``, ``PyUnicode_WSTR_LENGTH``, "
1724+ ":c:func:`PyUnicode_FromUnicode`, :c:func:`PyUnicode_AsUnicode`, "
1725+ "``_PyUnicode_AsUnicode``, and :c:func:`PyUnicode_AsUnicodeAndSize` are "
1726+ "marked as deprecated in C. They have been deprecated by :pep:`393` since "
1727+ "Python 3.3. (Contributed by Inada Naoki in :issue:`36346`.)"
1728+ msgstr ""
1729+
1730+ #: ../../whatsnew/3.9.rst:1110
17221731msgid ""
17231732"Exclude ``PyFPE_START_PROTECT()`` and ``PyFPE_END_PROTECT()`` macros of "
17241733"``pyfpe.h`` from the limited C API. (Contributed by Victor Stinner in "
17251734":issue:`38835`.)"
17261735msgstr ""
17271736
1728- #: ../../whatsnew/3.9.rst:1108
1737+ #: ../../whatsnew/3.9.rst:1114
17291738msgid ""
17301739"The ``tp_print`` slot of :ref:`PyTypeObject <type-structs>` has been "
17311740"removed. It was used for printing objects to files in Python 2.7 and before."
17321741" Since Python 3.0, it has been ignored and unused. (Contributed by Jeroen "
17331742"Demeyer in :issue:`36974`.)"
17341743msgstr ""
17351744
1736- #: ../../whatsnew/3.9.rst:1115
1745+ #: ../../whatsnew/3.9.rst:1121
17371746msgid "Exclude the following functions from the limited C API:"
17381747msgstr ""
17391748
1740- #: ../../whatsnew/3.9.rst:1117
1749+ #: ../../whatsnew/3.9.rst:1123
17411750msgid ""
17421751"``PyThreadState_DeleteCurrent()`` (Contributed by Joannah Nanjekye in "
17431752":issue:`37878`.)"
17441753msgstr ""
17451754
1746- #: ../../whatsnew/3.9.rst:1119
1755+ #: ../../whatsnew/3.9.rst:1125
17471756msgid "``_Py_CheckRecursionLimit``"
17481757msgstr ""
17491758
1750- #: ../../whatsnew/3.9.rst:1120
1759+ #: ../../whatsnew/3.9.rst:1126
17511760msgid "``_Py_NewReference()``"
17521761msgstr ""
17531762
1754- #: ../../whatsnew/3.9.rst:1121
1763+ #: ../../whatsnew/3.9.rst:1127
17551764msgid "``_Py_ForgetReference()``"
17561765msgstr ""
17571766
1758- #: ../../whatsnew/3.9.rst:1122
1767+ #: ../../whatsnew/3.9.rst:1128
17591768msgid "``_PyTraceMalloc_NewReference()``"
17601769msgstr ""
17611770
1762- #: ../../whatsnew/3.9.rst:1123
1771+ #: ../../whatsnew/3.9.rst:1129
17631772msgid "``_Py_GetRefTotal()``"
17641773msgstr ""
17651774
1766- #: ../../whatsnew/3.9.rst:1124
1775+ #: ../../whatsnew/3.9.rst:1130
17671776msgid "The trashcan mechanism which never worked in the limited C API."
17681777msgstr ""
17691778
1770- #: ../../whatsnew/3.9.rst:1125
1779+ #: ../../whatsnew/3.9.rst:1131
17711780msgid "``PyTrash_UNWIND_LEVEL``"
17721781msgstr ""
17731782
1774- #: ../../whatsnew/3.9.rst:1126
1783+ #: ../../whatsnew/3.9.rst:1132
17751784msgid "``Py_TRASHCAN_BEGIN_CONDITION``"
17761785msgstr ""
17771786
1778- #: ../../whatsnew/3.9.rst:1127
1787+ #: ../../whatsnew/3.9.rst:1133
17791788msgid "``Py_TRASHCAN_BEGIN``"
17801789msgstr ""
17811790
1782- #: ../../whatsnew/3.9.rst:1128
1791+ #: ../../whatsnew/3.9.rst:1134
17831792msgid "``Py_TRASHCAN_END``"
17841793msgstr ""
17851794
1786- #: ../../whatsnew/3.9.rst:1129
1795+ #: ../../whatsnew/3.9.rst:1135
17871796msgid "``Py_TRASHCAN_SAFE_BEGIN``"
17881797msgstr ""
17891798
1790- #: ../../whatsnew/3.9.rst:1130
1799+ #: ../../whatsnew/3.9.rst:1136
17911800msgid "``Py_TRASHCAN_SAFE_END``"
17921801msgstr ""
17931802
1794- #: ../../whatsnew/3.9.rst:1132
1803+ #: ../../whatsnew/3.9.rst:1138
17951804msgid "Move following functions and definitions to the internal C API:"
17961805msgstr ""
17971806
1798- #: ../../whatsnew/3.9.rst:1134
1807+ #: ../../whatsnew/3.9.rst:1140
17991808msgid "``_PyDebug_PrintTotalRefs()``"
18001809msgstr ""
18011810
1802- #: ../../whatsnew/3.9.rst:1135
1811+ #: ../../whatsnew/3.9.rst:1141
18031812msgid "``_Py_PrintReferences()``"
18041813msgstr ""
18051814
1806- #: ../../whatsnew/3.9.rst:1136
1815+ #: ../../whatsnew/3.9.rst:1142
18071816msgid "``_Py_PrintReferenceAddresses()``"
18081817msgstr ""
18091818
1810- #: ../../whatsnew/3.9.rst:1137
1819+ #: ../../whatsnew/3.9.rst:1143
18111820msgid "``_Py_tracemalloc_config``"
18121821msgstr ""
18131822
1814- #: ../../whatsnew/3.9.rst:1138
1823+ #: ../../whatsnew/3.9.rst:1144
18151824msgid "``_Py_AddToAllObjects()`` (specific to ``Py_TRACE_REFS`` build)"
18161825msgstr ""
18171826
1818- #: ../../whatsnew/3.9.rst:1142
1827+ #: ../../whatsnew/3.9.rst:1148
18191828msgid ""
18201829"Remove ``_PyRuntime.getframe`` hook and remove ``_PyThreadState_GetFrame`` "
18211830"macro which was an alias to ``_PyRuntime.getframe``. They were only exposed "
18221831"by the internal C API. Remove also ``PyThreadFrameGetter`` type. "
18231832"(Contributed by Victor Stinner in :issue:`39946`.)"
18241833msgstr ""
18251834
1826- #: ../../whatsnew/3.9.rst:1147
1835+ #: ../../whatsnew/3.9.rst:1153
18271836msgid ""
18281837"Remove the following functions from the C API. Call :c:func:`PyGC_Collect` "
18291838"explicitly to clear all free lists. (Contributed by Inada Naoki and Victor "
18301839"Stinner in :issue:`37340`, :issue:`38896` and :issue:`40428`.)"
18311840msgstr ""
18321841
1833- #: ../../whatsnew/3.9.rst:1152
1842+ #: ../../whatsnew/3.9.rst:1158
18341843msgid "``PyAsyncGen_ClearFreeLists()``"
18351844msgstr ""
18361845
1837- #: ../../whatsnew/3.9.rst:1153
1846+ #: ../../whatsnew/3.9.rst:1159
18381847msgid "``PyContext_ClearFreeList()``"
18391848msgstr ""
18401849
1841- #: ../../whatsnew/3.9.rst:1154
1850+ #: ../../whatsnew/3.9.rst:1160
18421851msgid "``PyDict_ClearFreeList()``"
18431852msgstr ""
18441853
1845- #: ../../whatsnew/3.9.rst:1155
1854+ #: ../../whatsnew/3.9.rst:1161
18461855msgid "``PyFloat_ClearFreeList()``"
18471856msgstr ""
18481857
1849- #: ../../whatsnew/3.9.rst:1156
1858+ #: ../../whatsnew/3.9.rst:1162
18501859msgid "``PyFrame_ClearFreeList()``"
18511860msgstr ""
18521861
1853- #: ../../whatsnew/3.9.rst:1157
1862+ #: ../../whatsnew/3.9.rst:1163
18541863msgid "``PyList_ClearFreeList()``"
18551864msgstr ""
18561865
1857- #: ../../whatsnew/3.9.rst:1158
1866+ #: ../../whatsnew/3.9.rst:1164
18581867msgid ""
18591868"``PyMethod_ClearFreeList()`` and ``PyCFunction_ClearFreeList()``: the free "
18601869"lists of bound method objects have been removed."
18611870msgstr ""
18621871
1863- #: ../../whatsnew/3.9.rst:1160
1872+ #: ../../whatsnew/3.9.rst:1166
18641873msgid ""
18651874"``PySet_ClearFreeList()``: the set free list has been removed in Python 3.4."
18661875msgstr ""
18671876
1868- #: ../../whatsnew/3.9.rst:1162
1877+ #: ../../whatsnew/3.9.rst:1168
18691878msgid "``PyTuple_ClearFreeList()``"
18701879msgstr ""
18711880
1872- #: ../../whatsnew/3.9.rst:1163
1881+ #: ../../whatsnew/3.9.rst:1169
18731882msgid ""
18741883"``PyUnicode_ClearFreeList()``: the Unicode free list has been removed in "
18751884"Python 3.3."
18761885msgstr ""
18771886
1878- #: ../../whatsnew/3.9.rst:1166
1887+ #: ../../whatsnew/3.9.rst:1172
18791888msgid ""
18801889"Remove ``_PyUnicode_ClearStaticStrings()`` function. (Contributed by Victor "
18811890"Stinner in :issue:`39465`.)"
18821891msgstr ""
1892+
1893+ #: ../../whatsnew/3.9.rst:1175
1894+ msgid ""
1895+ "Remove ``Py_UNICODE_MATCH``. It has been deprecated by :pep:`393`, and "
1896+ "broken since Python 3.3. The :c:func:`PyUnicode_Tailmatch` function can be "
1897+ "used instead. (Contributed by Inada Naoki in :issue:`36346`.)"
1898+ msgstr ""
0 commit comments