lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Thank You for sharing, nice job!

Do not worry about Your English, because Your Lua speaks for itself :)

On 1/27/14, Xavier Wang <weasley.wx@gmail.com> wrote:
> thx for attention it, and sorry for my bad English :-(
>
> it can be same license with Lua, or BSD/MIT license. I will add this to
> README.txt, thank you :-)
>
>
> 2014-01-27 Marc Lepage <mlepage@antimeta.com>
>
>> On Mon, Jan 27, 2014 at 9:44 AM, Xavier Wang <weasley.wx@gmail.com>
>> wrote:
>>
>>> github repo: https://github.com/starwing/luautf8
>>>
>>>
>>> UTF-8 module for Lua 5.x
>>> ========================
>>>
>>> This module is add UTF-8 support to Lua.
>>>
>>> It use data extracted from Unicode Character Database[1], and tested on
>>> Lua
>>> 5.2.3 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 suite[2].
>>>
>>> It also add some useful routines against UTF-8 features, some like:
>>>   - a convenient interface to escape Unicode sequence in string.
>>>   - string insert/remove, since UTF-8 substring extract may expensive.
>>>   - calculate Unicode width, useful when implement e.g. console
>>> emulator.
>>>   - a useful interface to translate Unicode offset and byte offset.
>>>
>>> [1]: http://www.unicode.org/reports/tr44/
>>> [2]: http://www.lua.org/tests/5.2/
>>>
>>>
>> This looks cool. You may wish to specify a license to allow others to use
>> it.
>>
>> Marc
>>
>
>
>
> --
> regards,
> Xavier Wang.
>