Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: xNeur - Punto Switcher for Linux  (Прочитано 757454 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн LingVist

  • Новичок
  • *
  • Сообщений: 30
  • Чему бы грабли ни учили, а сердце верит в чудеса!
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1020 : 15 Марта 2013, 19:23:24 »
Доброго дня.

На днях произошло обновление этой проги и появился довольно неприятный баг. Когда в русской раскладки ставишь в конце слова точку или запятую, то они переключаются в "/" и "?" соответственно. Причем происходит сие не в конце каждого предложения, а если только сразу точку не поставил, а поставил позже. У кого-нить подобное происходит? 

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: xNeur - Punto Switcher for Linux
« Ответ #1021 : 15 Марта 2013, 23:11:45 »
Доброго дня.

На днях произошло обновление этой проги и появился довольно неприятный баг. Когда в русской раскладки ставишь в конце слова точку или запятую, то они переключаются в "/" и "?" соответственно. Причем происходит сие не в конце каждого предложения, а если только сразу точку не поставил, а поставил позже. У кого-нить подобное происходит? 
подтверждаю
воспроизводится так:
пишем два слова на русском, затем мышью переносим курсор на место в конце первого слова и на !английской! раскладке ставим точку и жмем пробел, в результате символ точки поменяется на /

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1022 : 20 Марта 2013, 11:38:05 »
Всем привет.

Сегодня в unstable PPA появилось обновление, которое прошу протестировать внимательно.
Самое главное, что появилось в этом обновлении:
  • Улучшен механизм распознавания языка. Xneur теперь проверяет не только совпадающие с языком слова, но и похожие, что позволяет более точно угадать язык при опечатке. Например, раньше слово "привеь" было бы переключено на английский, теперь же оно будет русским, т.к. похоже на "привет". Эта опция включается/отключается в настройках "Общее" -> "Основное" -> "Проверять похожие слова". По умолчанию включено.
  • Исправление опечаток. Теперь Xneur может попытаться определить, была ли опечатка и исправить ее. Функция, разумеется, пока достаточно часто ошибается и требует обучения. Обучение проходи как обычно — дважды отменяете исправление клавишей Break. В процессе  написания данного поста у меня были исправлены 6 опечаток, и все правильно (правда, я уже пару-тройку дней этим пользуюсь). Советую поставить уведомление на событие "Исправление опечатки", будете замечать, как часто вы ошибаетесь. Вот пример с всплывающим сообщением
  • Возможность отменять клавишей Break следующие действия:
    • исправление сЛУЧАЙНОГО капслока
    • исправление двух ПРописных букв
    • исправление двух пробелов на запятую и пробел
    • исправление двух минусов на тире
    • исправление трех точек на многоточие
    • исправление знаков ® © ™
    • исправление опечатки

Прошу протестировать данный функционал, особенно исправление опечаток и отмену исправлений.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Pilot6

  • Гость
Re: xNeur - Punto Switcher for Linux
« Ответ #1023 : 20 Марта 2013, 11:59:06 »
Уже тестирую.

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: xNeur - Punto Switcher for Linux
« Ответ #1024 : 20 Марта 2013, 12:43:01 »
уже тестирую

также собрал пакеты в AUR для arch linux

Оффлайн Лерыч

  • Активист
  • *
  • Сообщений: 554
  • Выбрал Linux - включай мозг! ©
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1025 : 20 Марта 2013, 14:11:49 »
Я так чую, нам, кедоводам пользователям kdeneur-a, протестировать сии нововведения доведется не скоро... :(
А так, зачотные улучшения, должно быть...

  • Исправление опечаток. Теперь Xneur может попытаться определить, была ли опечатка и исправить ее. Функция, разумеется, пока достаточно часто ошибается и требует обучения. Обучение проходиТ как обычно
UPD: Crew, а таки не всегда оно срабатывает... ;)
« Последнее редактирование: 20 Марта 2013, 14:20:18 от Лерыч »

Оффлайн LingVist

  • Новичок
  • *
  • Сообщений: 30
  • Чему бы грабли ни учили, а сердце верит в чудеса!
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1026 : 20 Марта 2013, 15:01:38 »
А как насчет постоянного переключения русской точки и запятой на "/" и "?". Автор об этом знает?

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1027 : 20 Марта 2013, 16:23:53 »
Я так чую, нам, кедоводам пользователям kdeneur-a, протестировать сии нововведения доведется не скоро... :(
А так, зачотные улучшения, должно быть...

  • Исправление опечаток. Теперь Xneur может попытаться определить, была ли опечатка и исправить ее. Функция, разумеется, пока достаточно часто ошибается и требует обучения. Обучение проходиТ как обычно
UPD: Crew, а таки не всегда оно срабатывает... ;)
Ну, вообще то, слово "проходи" с ударением на И не является формальной опечаткой :) И пользователи kdeneur тоже могут воспользоваться обновлением. Единственное, что настраивать придется руками, а при входе в настройки через kdeneur он будет падать.

А как насчет постоянного переключения русской точки и запятой на "/" и "?". Автор об этом знает?
Повторить не получилось, честно. Делал по рецепту stmc. Кстати, проверьте, может e вас в английском словаре есть запись "/"?
« Последнее редактирование: 20 Марта 2013, 16:31:54 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Pilot6

  • Гость
Re: xNeur - Punto Switcher for Linux
« Ответ #1028 : 20 Марта 2013, 16:47:03 »
Crew,
Действительно есть плавающая проблема, когда цифры и знаки препинания в конце слов меняют раскладку. Появилось в предыдущем обновлении unstable. В последнем пока не заметил.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1029 : 20 Марта 2013, 17:06:01 »
Понимаете, тут какое дело. Если вы кликаете мышью, переставляя курсор, то xneur сбрасывает буфер и уже не имеет понятия о том, что вы писали. И точка может превратиться в /, если найдет в словаре подходящее правило.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн LingVist

  • Новичок
  • *
  • Сообщений: 30
  • Чему бы грабли ни учили, а сердце верит в чудеса!
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1030 : 20 Марта 2013, 18:54:39 »
Именно так и происходит - если мышью поставить курсор после какого-нить слова и в русской раскладке жмакнуть точку, то она превратится в слеш. Как это можно победить, раньше такого не было.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1031 : 20 Марта 2013, 19:31:16 »
В английском словаре у вас есть "/", скорее всего.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн LingVist

  • Новичок
  • *
  • Сообщений: 30
  • Чему бы грабли ни учили, а сердце верит в чудеса!
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1032 : 20 Марта 2013, 20:18:12 »
Вот че у меня в английском словаре имеется

(?i)^\.$
(?i)^ftp
(?i)^hdd$
(?i)^http
(?i)^ludv$
(?i)^www
(?i)xneur
^..\:..\:..\:..\:..\:..$
^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$
^[\.\-_A-Za-z0-9]+?2[\.\-A-Za-z0-9]+?\.[a-z0-9]{2,6}$

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #1033 : 20 Марта 2013, 20:28:00 »
Хм, тогда запускайте xneur в терминале и смотрите, что он пишет, когда неправильно переключает.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Pilot6

  • Гость
Re: xNeur - Punto Switcher for Linux
« Ответ #1034 : 20 Марта 2013, 20:37:33 »
Только бы поймать теперь. Как нарочно больше такой проблемы уже сутки не наблюдаю после обновления.

 

Страница сгенерирована за 0.02 секунд. Запросов: 21.