Пользуюсь xneur уже месяца 3 и есть парочка мелочей, которые достают и немного портят общую картину. Может кто подскажет как избавиться:
1) набор дат и цифр. При наборе даты на русском "09.08.2007", то автоматом переключается на английский и заменяет на "09/08/2007". Аналогично с цифрами: "13,5" - "13?5". Из собственного опыта отметил, что цифры набираются в основном уже в правильной раскладки, тогда возникает правило "если слово начинается с цифры, то не менять раскладку до следующего слова";
2) слова с "типичным" началом. ОЧЕНЬ часто слово начинается с какой-то правильной последовательности символов, но позже идет последовательность символов на который реагирует переключение раскладок. Например для ввода "
http://www.lv1871.de" нужно несколько раз переключить раскладку ("http://" - "реезЖ..", "wwww.lv1871.de" - "цццюдм1871юву"). Также иногда пишу на немецком и поскольку он от английского отличается, то тоже срабатывает переключение ("Ihnen" - "Шртут"). Да, можно восспользоваться словарем и внести слова туда, но вносить все формы слова + возможные окончания ("Ihnen.", "Ihnen?", "Ihnen," , "Шртут!"), ну а про ввести ВСЕ непонятные сайты это вообще издевательство

Соответственно хочется добавить возможность задавать начало слова, после которого какие бы символы не шли переключение не срабатывало (а сама раскладка определялась по началу слова) - "http*", "Ihnen*"... Какие-то из подобных "начал" можно добавить в саму поставку xneur, а остальные я уже сам

3) троеточие. Если я ставлю троеточие в английской раскладке, то получается "This is the утвююю". Такое происходит не со всеми словами, но частенько.
4) перестановка символов. Бывает, что при автозамене слова символы переставляются местами - как я понял это происходит из-за быстрого набора. На английской раскладке набираю "Хорошо то как", получаю "{jХо рошо как". И еще пример когда это сообщение набирал - " солва"" вместо " слова"" (набирал точно правильно!)
5) "you" С этим словом отдельная песня. Пишу "you" с русской раскладки, а после автозамены получаю уже "yuo"! А раньше еще при вводе на английской пыталось его заменить на русский (у меня автообучение включено, так что скорее всего из-за этого исчезло).
Насколько я понимаю часть из вышеперечисленных моментов можно подправить в регулярных выражениях, но я в них не силен.
Знает кто как побороть или создатели что подскажут?

Еще раз спасибо за xneur!
Если важно: стоит Ubuntu 7.04, xneur 0.6.2 (последний вроде)