|
7746 | 7746 | If the ordinary literal encoding\iref{lex.charset} is UTF-8, equivalent to: |
7747 | 7747 | \begin{codeblock} |
7748 | 7748 | locksafe |
7749 | | - ? vprint_unicode_locking(stream, fmt.str, make_format_args(args...)) |
7750 | | - : vprint_unicode(stream, fmt.str, make_format_args(args...)); |
| 7749 | + ? vprint_unicode(stream, fmt.str, make_format_args(args...)) |
| 7750 | + : vprint_unicode_buffered(stream, fmt.str, make_format_args(args...)); |
7751 | 7751 | \end{codeblock} |
7752 | 7752 | Otherwise, equivalent to: |
7753 | 7753 | \begin{codeblock} |
7754 | 7754 | locksafe |
7755 | | - ? vprint_nonunicode_locking(stream, fmt.str, make_format_args(args...)) |
7756 | | - : vprint_nonunicode(stream, fmt.str, make_format_args(args...)); |
| 7755 | + ? vprint_nonunicode(stream, fmt.str, make_format_args(args...)) |
| 7756 | + : vprint_nonunicode_buffered(stream, fmt.str, make_format_args(args...)); |
7757 | 7757 | \end{codeblock} |
7758 | 7758 | \end{itemdescr} |
7759 | 7759 |
|
|
7829 | 7829 | \end{codeblock} |
7830 | 7830 | \end{itemdescr} |
7831 | 7831 |
|
7832 | | -\indexlibraryglobal{vprint_unicode}% |
| 7832 | +\indexlibraryglobal{vprint_unicode_buffered}% |
7833 | 7833 | \begin{itemdecl} |
7834 | | -void vprint_unicode(FILE* stream, string_view fmt, format_args args); |
| 7834 | +void vprint_unicode_buffered(FILE* stream, string_view fmt, format_args args); |
7835 | 7835 | \end{itemdecl} |
7836 | 7836 |
|
7837 | 7837 | \begin{itemdescr} |
|
7840 | 7840 | Equivalent to: |
7841 | 7841 | \begin{codeblock} |
7842 | 7842 | string out = vformat(fmt, args); |
7843 | | -vprint_unicode_locking(stream, "{}", make_format_args(out)); |
| 7843 | +vprint_unicode(stream, "{}", make_format_args(out)); |
7844 | 7844 | \end{codeblock} |
7845 | 7845 | \end{itemdescr} |
7846 | 7846 |
|
7847 | | -\indexlibraryglobal{vprint_unicode_locking}% |
| 7847 | +\indexlibraryglobal{vprint_unicode}% |
7848 | 7848 | \begin{itemdecl} |
7849 | | -void vprint_unicode_locking(FILE* stream, string_view fmt, format_args args); |
| 7849 | +void vprint_unicode(FILE* stream, string_view fmt, format_args args); |
7850 | 7850 | \end{itemdecl} |
7851 | 7851 |
|
7852 | 7852 | \begin{itemdescr} |
|
7912 | 7912 | \end{codeblock} |
7913 | 7913 | \end{itemdescr} |
7914 | 7914 |
|
7915 | | -\indexlibraryglobal{vprint_nonunicode}% |
| 7915 | +\indexlibraryglobal{vprint_nonunicode_buffered}% |
7916 | 7916 | \begin{itemdecl} |
7917 | | -void vprint_nonunicode(FILE* stream, string_view fmt, format_args args); |
| 7917 | +void vprint_nonunicode_buffered(FILE* stream, string_view fmt, format_args args); |
7918 | 7918 | \end{itemdecl} |
7919 | 7919 |
|
7920 | 7920 | \begin{itemdescr} |
|
7923 | 7923 | Equivalent to: |
7924 | 7924 | \begin{codeblock} |
7925 | 7925 | string out = vformat(fmt, args); |
7926 | | -vprint_nonunicode_locking("{}", make_format_args(out)); |
| 7926 | +vprint_nonunicode("{}", make_format_args(out)); |
7927 | 7927 | \end{codeblock} |
7928 | 7928 | \end{itemdescr} |
7929 | 7929 |
|
7930 | | -\indexlibraryglobal{vprint_nonunicode_locking}% |
| 7930 | +\indexlibraryglobal{vprint_nonunicode}% |
7931 | 7931 | \begin{itemdecl} |
7932 | | -void vprint_nonunicode_locking(FILE* stream, string_view fmt, format_args args); |
| 7932 | +void vprint_nonunicode(FILE* stream, string_view fmt, format_args args); |
7933 | 7933 | \end{itemdecl} |
7934 | 7934 |
|
7935 | 7935 | \begin{itemdescr} |
|
0 commit comments