FreeBSD Manual Pages
utf8kind(3) Arcan Lua API utf8kind(3) NAME utf8kind - Quick check an offset into a string SYNOPSIS state utf8kind( offset ) DESCRIPTION Built-in support for internationalized strings is fairly rudimentary, although the render_text class of functions handle UTF 8 internally, no such support has been mapped into the built-in LUA VM . This function is a quick helper to determine if you're about to corrupt a UTF -8 string or not. state values: 0 = 7bit character, 1 = start of char, 2 = middle of char. NOTES 1 This is very primitive and was added before we included the bitopts- Lua JIT extension into the codebase. It does not di- rectly help for validating UTF 8 sequences, only for avoiding obvious truncation. EXAMPLE function utf8kind0() a = ""; for i=1,#a do print(utf8kind(a[i])); end end system April 2025 utf8kind(3)
NAME | SYNOPSIS | DESCRIPTION | NOTES | EXAMPLE
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=utf8kind&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>