Revert "we use glibc, and gconv. Don't need our own transcoding stuff, glibc does" This reverts commit 2c0e197ef42e4cdff1eff705c8b1b1d07336bf24.
we use glibc, and gconv. Don't need our own transcoding stuff, glibc does that. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
rename a bunch of modules Signed-off-by: Pierre Habouzit <madcoder@debian.org>
always enable NLS, screw'em Signed-off-by: Pierre Habouzit <madcoder@debian.org>
few tweaks about changed defines. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
proper handling of regex lists. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
small touchups Signed-off-by: Pierre Habouzit <madcoder@debian.org>
add the possibility to set an 'onchange' property to our members. use that for MCharset.charset. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Simplify charset.cpkg a bit Signed-off-by: Pierre Habouzit <madcoder@debian.org>
damn, cflags were silent, fixing many bugs they now show. Signed-off-by: Pierre Habouzit <madcoder@debian.org>
convert {charset,iconv}-hooks. They even gain regex-capture for free \o/ Use it that way (for now): MCharset.charset_hook("^windows-([0-9]*)$", "cp%1") Isn't _that_ cute ? Signed-off-by: Pierre Habouzit <madcoder@debian.org>
turn charset into a lua package as well. Signed-off-by: Pierre Habouzit <madcoder@debian.org>