Package lua5.4-module-luautf8: Information
Source package: lua5.4-module-luautf8
Version: 0.2.0-alt1_lr1
Build time: Jan 3, 2026, 01:47 PM in the task #403038
Category: Development/Other
Report package bugHome page: https://github.com/starwing/luautf8
License: MIT
Summary: A utf-8 support module for Lua and LuaJIT
Description:
This module adds UTF-8 support to Lua. It uses data extracted from Unicode Character Database, and tested on Lua 5.2.3, Lua 5.3.0 and LuaJIT. parseucd.lua is a pure Lua script which generates unidata.h, to support converting characters and checking characters' category. It is compatible with Lua's own string module and passes all string and pattern matching tests in the Lua test suite2. It also adds some useful routines against UTF-8 features, such as: 1. A convenient interface to escape Unicode sequences in strings. 2. String insert/remove, since UTF-8 substring extraction may be expensive. 3. Calculate Unicode width, useful when implementing e.g. console emulator. 4. A useful interface to translate Unicode offsets and byte offsets. 5. Checking UTF-8 strings for validity and removing invalid byte sequences. 6. Converting Unicode strings to normal form.
List of RPM packages built from this SRPM:
lua5.4-module-luautf8 (x86_64, i586, aarch64)
lua5.4-module-luautf8-debuginfo (x86_64, i586, aarch64)
lua5.4-module-luautf8 (x86_64, i586, aarch64)
lua5.4-module-luautf8-debuginfo (x86_64, i586, aarch64)
Maintainer: Sergey Zhidkih
Last changed
Dec. 16, 2025 Sergey Zhidkih 0.2.0-alt1_lr1
- New version (2.0.0).
Sept. 9, 2025 Sergey Zhidkih 0.1.7-alt1_lr1
- New version (0.1.7).
April 8, 2025 Sergey Zhidkih 0.1.6-alt1_lr1
- Initial build.