code / tomo

Lines41.3K C23.7K Markdown9.7K YAML5.0K Tomo2.3K
7 others 763
Python231 Shell230 make212 INI47 Text21 SVG16 Lua6
(39 lines)
1 '\" t
2 .\" Copyright (c) 2026 Bruce Hill
3 .\" All rights reserved.
4 .\"
5 .TH Text.from_utf16 3 2026-03-08 "Tomo man-pages"
6 .SH NAME
7 Text.from_utf16 \- convert UTF16 list to text
8 .SH LIBRARY
9 Tomo Standard Library
10 .SH SYNOPSIS
11 .nf
12 .BI Text.from_utf16\ :\ func(bytes:\ [Int16]\ ->\ [Text])
13 .fi
14 .SH DESCRIPTION
15 Returns text that has been constructed from the given UTF16 sequence.
18 .SH ARGUMENTS
20 .TS
21 allbox;
22 lb lb lbx
23 l l l.
24 Name Type Description
25 bytes [Int16] The UTF-16 integers of the desired text.
26 .TE
27 .SH RETURN
28 A new text based on the input UTF16 sequence after normalization has been applied.
30 .SH NOTES
31 The text will be normalized, so the resulting text's UTF16 sequence may not exactly match the input.
33 .SH EXAMPLES
34 .EX
35 assert Text.from_utf16([197, 107, 101]) == "Γ…ke"
36 assert Text.from_utf16([12371, 12435, 12395, 12385, 12399, 19990, 30028]) == "γ“γ‚“γ«γ‘γ―δΈ–η•Œ"
37 .EE
38 .SH SEE ALSO
39 .BR Tomo-Text (3)