/
niceSOFT
/
gettext
Обзор
Документация
Войти
/
niceSOFT
/
gettext
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
gettext-tools/tests/xgettext-lua-3
18 строк
438 B
Bruno Haible
xgettext: Fix abort when outputting a msgid that has an invalid UTF-8 character.
14 мар 2023, 04:57
14 мар 2023, 04:57
589731c
Код
Авторство
О чём код?
#! /bin/sh . "${srcdir=.}/init.sh"; path_prepend_ . ../src # Test Lua support: strings with hexadecimal escape sequences that are # invalid UTF-8. cat <<\EOF > xg-lu-3.lua _("\xE0") EOF : ${XGETTEXT=xgettext} LANGUAGE= LC_ALL=C ${XGETTEXT} --no-location --from-code=UTF-8 -d xg-lu-3.tmp xg-lu-3.lua 2>xg-lu-3.err result=$? cat xg-lu-3.err test $result = 1 || Exit 1 grep 'is not UTF-8 encoded' xg-lu-3.err >/dev/null || Exit 1 exit 0