Get an Epic Experience with Premium

UTF8

Libraries Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 254 Monthly Downloads
  • Supports: 4.2
  • 8,295 Total Downloads
  • Updated 10/11/2011
  • Created 10/11/2011
  • 1 Favorites
  • Project Site
  • Release Type: Release
  • License: BSD License
  • Newest File: v1.0
or

About UTF8

Provides UTF-8 aware string functions implemented in pure lua:

  • string.utf8len(s)
  • string.utf8sub(s, i, j)
  • string.utf8reverse(s)

If utf8data.lua (containing the lower<->upper case mappings) is loaded, these additional functions are available:

  • string.utf8upper(s)
  • string.utf8lower(s)

All functions behave as their non UTF-8 aware counterparts with the exception that UTF-8 characters are used instead of bytes for all units.

------------------------------------------------------------------------
r3 | phanx | 2011-10-11 21:33:09 +0000 (Tue, 11 Oct 2011) | 1 line
Changed paths:
   A /tags/v1.0 (from /trunk:2)

Provides UTF-8 aware string functions implemented in pure lua.
------------------------------------------------------------------------
r2 | Phanx | 2011-10-11 21:31:53 +0000 (Tue, 11 Oct 2011) | 1 line
Changed paths:
   A /trunk/UTF8.toc
   A /trunk/utf8.lua
   A /trunk/utf8data.lua

- Add the files.
------------------------------------------------------------------------
r1 | root | 2011-10-11 21:13:19 +0000 (Tue, 11 Oct 2011) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

utf8/mainline: Initial Import
------------------------------------------------------------------------

Addon Packs Containing This...

Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!