| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: lua55-luautf8 | Distribution: openSUSE Tumbleweed |
| Version: 0.2.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Feb 3 02:37:49 2026 |
| Group: Development/Languages/Other | Build host: reproducible |
| Size: 174572 | Source RPM: lua55-luautf8-0.2.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/starwing/luautf8 | |
| Summary: A utf-8 support module for Lua and LuaJIT | |
This module adds UTF-8 support to Lua. It use 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 generate unidata.h, to support convert characters and check characters' category. It mainly used to compatible with Lua's own string module, it passed all string and pattern matching test in lua test suite2.
MIT
* Tue Feb 03 2026 Matej Cepl <mcepl@cepl.eu>
- Upgrade to 0.2.0, Modernized API & New Truncation Features:
- BREAKING: utf8.width() and utf8.widthindex() parameter order
changed
- BREAKING: ambi_is_double (boolean) replaced with ambiwidth
(integer)
- NEW: utf8.widthlimit() for intelligent width-based truncation
- NEW: Byte range parameters i, j for width functions
- NEW: utf8.version constant
- IMPROVED: Complete documentation rewrite with examples
- IMPROVED: Comprehensive test coverage for all new features
- FIXED: Various grammar and formatting issues in documentation
- Remove upstreamed patch:
- warnings-away.patch
* Fri Jan 23 2026 Matej Cepl <mcepl@cepl.eu>
- Enable lua55 build.
* Fri Oct 24 2025 Matej Cepl <mcepl@cepl.eu>
- Switch off building lua51 build of the package.
* Sun Oct 12 2025 Matej Cepl <mcepl@cepl.eu>
- Make the package buildable with LuaJIT.
- Add warnings-away.patch to remove compilation warnings.
* Fri Jul 25 2025 Matej Cepl <mcepl@cepl.eu>
- Update to 0.1.6:
- Add 'normalize_nfc' and 'isnfc' functions
- Update to Unicode 15.1
- Add new 'grapheme_indices' function
- Improve grammar, spelling, and formatting of README.md
- Fix bugs in NFC normalization code
- Explicitly include limits.h instead of transitively assuming
it
* Mon Apr 01 2024 Gordon Leung <pirateclip@protonmail.com>
- Update to 0.1.5+git6
* Update to Unicode 15.1
- Switch from xz compression to zstd
* Wed Jan 25 2023 Michal Suchanek <msuchanek@suse.de>
- Fix missing dependency on lua-macros (boo#1205612)
* Sat Dec 03 2022 Gordon Leung <pirateclip@protonmail.com>
- Update to version 0.1.5:
* add clean, isvalid, invalidposition functions
* Sat Nov 19 2022 Gordon Leung <pirateclip@protonmail.com>
- Update to version 0.1.4:
* Update to Unicode 15
* Fri Sep 02 2022 Callum Farmer <gmbr3@opensuse.org>
- Use new luarocks macros
- Keep luarocks data in the correct place
/usr/lib64/lua/5.5 /usr/lib64/lua/5.5/lua-utf8.so /usr/share/licenses/lua55-luautf8 /usr/share/licenses/lua55-luautf8/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:32:08 2026