LINUX.ORG.RU

libtecla 1.6.1 + Ввод русских символов (ru_RU.utf8)


0

0

Может кто поможет, а то глухо совсем:( Использую библиотеку libtecla 1.6.1. Никак не получается организовать ввод кирилицы. Кодировка utf8. Вывод отображает правильно, но когда переключаешь раскладку и пытаешься чтото ввести просто пищит. Менял типы терминалов, начинает работать только с dumb. Но, при этом нет приглашения ко вводу ($).

Для подключания локали вызываю setlocale( LC_ALL, "" ); Она возвращает "ru_RU.utf8", тоесть все вроде ок.

Перечитал все доки, которые есть на tecla, но что то никак. Я новичек в программировании под linux, так что сильно не ругайте.

Хотя бы в какую сторону рыть...

у меня Linux Mint. gcc версия 4.3.3 (Ubuntu 4.3.3-5ubuntu4)

Так никто не подскажет... жаль.

Slavage
() автор топика

Оказалось все просто... создать файл .teclarc в home директории. и туда добавить строчку edit-mode none и все.

Самое обидное что я это делал, но ложил этот файл не туда а в каталог исполняемого файла.

Slavage
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.