@@ -312,9 +312,9 @@ These APIs can be used for fast direct character conversions:
312
312
Convert *str * characters to lower case, store result in *buffer *, which should be
313
313
able to hold as many characters needed for *str * to be lower cased, and
314
314
return the number of characters stored. If at some point a buffer overflow
315
- is detected, an :exc: `ValueError ` is raised and ``-1 `` is returned.
315
+ is detected, a :exc: `ValueError ` is raised and ``-1 `` is returned.
316
316
317
- *str_size *, *buf_size * and the result are number of UCS-4 characters.
317
+ *str_size *, *buf_size * and the result are the number of UCS-4 characters.
318
318
319
319
In Unicode 16.0, any character can be lowercased into a buffer of *buf_size * ``2 ``.
320
320
See also :c:macro: `PyUCS4_CASE_CONVERSION_BUFFER_SIZE `.
@@ -327,7 +327,7 @@ These APIs can be used for fast direct character conversions:
327
327
Convert *str * characters to upper case, store result in *buffer *, which should be
328
328
able to hold as many characters needed for *str * to be upper cased, and
329
329
return the number of characters stored. If at some point a buffer overflow
330
- is detected, an :exc: `ValueError ` is raised and ``-1 `` is returned.
330
+ is detected, a :exc: `ValueError ` is raised and ``-1 `` is returned.
331
331
332
332
*str_size *, *buf_size * and the result are number of UCS-4 characters.
333
333
@@ -342,7 +342,7 @@ These APIs can be used for fast direct character conversions:
342
342
Convert *str * characters to title case, store result in *buffer *, which should be
343
343
able to hold as many characters needed for *str * to be title cased, and
344
344
return the number of characters stored. If at some point a buffer overflow
345
- is detected, an :exc: `ValueError ` is raised and ``-1 `` is returned.
345
+ is detected, a :exc: `ValueError ` is raised and ``-1 `` is returned.
346
346
347
347
*str_size *, *buf_size * and the result are number of UCS-4 characters.
348
348
@@ -357,7 +357,7 @@ These APIs can be used for fast direct character conversions:
357
357
Foldcase *str * characters, store result in *buffer *, which should be
358
358
able to hold as many characters needed for *str * to be foldcased, and
359
359
return the number of characters stored. If at some point a buffer overflow
360
- is detected, an :exc: `ValueError ` is raised and ``-1 `` is returned.
360
+ is detected, a :exc: `ValueError ` is raised and ``-1 `` is returned.
361
361
362
362
*str_size *, *buf_size * and the result are number of UCS-4 characters.
363
363
@@ -366,6 +366,7 @@ These APIs can be used for fast direct character conversions:
366
366
367
367
.. versionadded :: next
368
368
369
+
369
370
.. c :macro :: PyUCS4_CASE_CONVERSION_BUFFER_SIZE
370
371
371
372
The minimum buffer size needed for any call to :c:func: `PyUCS4_ToLower `,
0 commit comments