LINUX.ORG.RU
 

Выпущен XNeur и gXNeur версии 0.9.5!


0

0

Выпущен XNeur и gXNeur версии 0.9.5!

Данная программа является автоматическим переключателем клавиатуры. Т.е. при наборе текста, если он набирается на неверном языке, xneur автоматически (или по запросу) переключит язык на нужный. Принцип работы программы аналогичен Punto Switcher.

Список изменений:

  • Добавлена возможность блокировать клавишу КапсЛок.
  • Добавлена возможность исправлять пробелы со знаками препинания (отделять пробелами открывающую скобку от предыдущего слова, не отделять закрывающую скобку от предыдущего слова, убирать пробел перед запятой и точкой).
  • Добавлена возможность переключать раскладку по кругу (замена обычной переключалки).
  • Все действия происходят в момент отпускания клавиши, а не нажатия, как это принято в обычных Иксах.
  • Добавлена возможность использовать автодополнение. Программа запоминает слова, набираемые пользователем, и старается автоматически дополнить при наборе, например, как в ООо Writer.
  • Добавлена возможность конвертировать содержимое буфера обмена.
  • Добавлена возможность выводить всплывающие подсказки (как более красивый аналог OSD).

>>> Подробности


[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от svs 05.08.2009 13:37:15  
MuZHiK-2

Re: Выпущен XNeur и gXNeur версии 0.9.5!

>>Особенно "рулит" она когда набираешь в firefox'е URL или поиск. Полслова по-русски, полслова по-английски Набираю в Гугле на английском "проверка <Break>", получаю: ghjdпров

ff не пользуюсь.

*** ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от overmind88 05.08.2009 14:22:44  
gotf

Re: Выпущен XNeur и gXNeur версии 0.9.5!

>>а привычки писать "э" вместо "о" не выработалось?

Хм, как это? Можно пример?

* ()
[#]  
Levinskij

Re: Выпущен XNeur и gXNeur версии 0.9.5!

полезный пунтосвичер)

* ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от overmind88 05.08.2009 15:10:31  
gotf

Re: Выпущен XNeur и gXNeur версии 0.9.5!

А, ясно. ЕМНИП, ты ведь один из борцов за букву "ё"? Тогда ясно :)

Знаю, что надо, иногда даже употребляю (когда вспомню).

* ()
[#]  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

у 0.9.5 есть косяк, которого нету в 0.9.4 - оно исправляет ДВе заглавные буквы в начале слова, которое находится в середине предложения несмотря на то, что опция отключена :).

()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Skim 05.08.2009 15:18:28  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

зы: проверял еще до релиза на -9999 (из свн), после чего откатился на .4

()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Skim 05.08.2009 15:19:05  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

ололо... уже вылечили... Но какашку всё равно кину: хнеур.ру долго время валялся мёртвым... и нельзя было ни тикет оформить, ни собрать более новую версию из свн :)

()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Skim 05.08.2009 15:23:36  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

xneur.ru админю не я, как смог отловить админа, так и сайт заработал.
А svn работал нормально всегда, обновиться можно было.

* ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Skim 05.08.2009 15:18:28  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

Так и в середине предложения можно ошибиться с ДВумя заглавными буквами, в именах и фамилиях, например.

* ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Crew 05.08.2009 15:27:30  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

нет , проблема была в том, что оно это делало когда опция замены ОТКЛЮЧЕНА :) А сие очень мешает кодить на Qt c классами типа QString и QByteArray. :)

()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от unDEFER 05.08.2009 12:06:38  
Dmitry_Sokolowsky

Re: Выпущен XNeur и gXNeur версии 0.9.5!

> Да, а теперь наоборот напиши теже слова с "ё". Меня наоборот раздражает, что когда пишу правильно слова с "ё" через "ё", проверка орфографии постоянно ругается...

А я всё время пишу с "ё", а когда проверка ругается, просто добавляю в словарь. И вот так потихоньку учу её это букве))

*** ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от vovans 05.08.2009 14:25:30  
Dmitry_Sokolowsky

Re: Выпущен XNeur и gXNeur версии 0.9.5!

> непонятно, зачем в ФФ было разделять

А затем, что это удобно. Тут - адрес, там - поиск, а не всё в одной каше.

*** ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Skim 05.08.2009 15:34:37  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

В этом смысле здорово помогает настройка приложений-исключений, в которых XNeur отключает проверку.

По поводу новости - ура! Очень доволен. Регулярно пользуюсь, хотя всего одной фичей - запоминанием раскладки (непонятно, почему этого нет на уровне X.org/WM).

()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от www_linux_org_ru 05.08.2009 14:19:45  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

> Разумные соображения и интересная тема. Пойду почитаю другие статьи. У тебя жаббер есть?

Да, undefer @ gmail.com и undefer @ jabber.org.

*** ()
[#]  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

Использую в качестве стандартной переключалки клавиатуры + ручная
замена.
Отличная софтина.

()
[#]  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

Оно таки работает теперь с konqueror'ом?

** ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от vovans 05.08.2009 10:47:18  
MYMUR

Re: Выпущен XNeur и gXNeur версии 0.9.5!

>вот это у некоторых персонажей не излечимо :( надо им такую хрень ставить, чтобы других не мучали ))))))

Вот тут-то оно тебе пробелы после/перед скобками и поправило бы ;)

**** ()
[#]  
DNA_Seq

Re: Выпущен XNeur и gXNeur версии 0.9.5!

что-то они на kXNeur подзабили

*** ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Dmitry_Sokolowsky 05.08.2009 16:29:42  
vovans

Re: Выпущен XNeur и gXNeur версии 0.9.5!

> А затем, что это удобно. Тут - адрес, там - поиск, а не всё в одной каше.

да уж, поистине удобство ))))))))))))))))))))))))))))) Слава богу, в симанке такого удобства нет )))

***** ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от vovans 06.08.2009 10:12:48  
Satou

Re: Выпущен XNeur и gXNeur версии 0.9.5!

подскажите в чем проблема, после make выдает ошибку
error: no newline at end of file
make[3]: *** [libxnmisc_la-text.lo] Ошибка 1
make[3]: Leaving directory `/tmp/xneur-0.9.5/lib/misc'

* ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от gotf 05.08.2009 12:01:08  
qwe

Re: Выпущен XNeur и gXNeur версии 0.9.5!

>aspell-ru может быть собран двумя способами. Дебиановский собирают с "ё". Так оно, конечно, правильнее, но уже давно выработалась привычка писать "е" вместо "ё".

Чушь.
aspell --help
...
Доступные словари:
Словари могут быть выбраны непосредственно через опцию "-d"
или "master". Они также могут быть выбраны косвенным образом
через опции "lang", "variety" и "size".

en
en-variant_0
en-variant_1
en-variant_2
en-w_accents
en-wo_accents
en_CA
en_CA-w_accents
en_CA-wo_accents
en_GB
en_GB-ise
en_GB-ise-w_accents
en_GB-ise-wo_accents
en_GB-ize
en_GB-ize-w_accents
en_GB-ize-wo_accents
en_GB-w_accents
en_GB-wo_accents
en_US
en_US-w_accents
en_US-wo_accents
ru
ru-ye
ru-yeyo
ru-yo
...
Читаем, долго думаем... Через неимоверное усилие мозга предполагаем:
ru-ye - словарь с "е";
ru-yo - словарь с "ё";
ru-yeyo - о чудо! Кто бы мог подумать? Словарь и с "е" и с "ё".

Ну и вдогонку man aspell
...
CONFIGURATION
Aspell can accept options via global or personal configuration files so that you do not need to specify them each time at the command line. The default global configuration file is /etc/aspell.conf or another file specified by option --conf and is checked first. The default per user configuration file ~/.aspell.conf located in the $HOME directory...
...

** ()
[#]  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

Руки оторвать тем кто это кривое поделие писал! Чтобы собрать его, нужно еще по сорцам лазить, пустые строчки вставлять. ппц...

()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Dmitry_Sokolowsky 07.08.2009 18:39:17  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

И где оно там?

$ apt-cache policy xneur
xneur:
Установлен: (отсутствует)
Кандидат: 0.9.4-1~hardy+1
Таблица версий:
0.9.4-1~hardy+1 0
500 http://gq.net.ru hardy/xneur Packages
0.6.2-1 0
500 http://ru.archive.ubuntu.com hardy/universe Packages

()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от another_anonym 07.08.2009 18:56:56  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

Короче, некоторые версии компиляторов не считают валидными файлы исходников, если они не заканчиваются пустой строкой. С чем это связано - не знаю. Исправление этой досадной фигни по адресу:

http://dists.xneur.ru/release-0.9.5/tgz/xneur-0.9.5_1.tar.bz2
http://dists.xneur.ru/release-0.9.5/tgz/gxneur-0.9.5_1.tar.bz2

Сборки зависят не от разработчика, а от мейнтейнеров под конкретные дистрибутивы.

* ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Crew 07.08.2009 19:38:16  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

Повторение сообщения в список рассылки xneur http://lists.net.ru/cgi-bin/mailman/listinfo/xneur

В этой ветке хотел поделиться планами на следующую версию xneur.

Первое и единственное - плагины для xneur.

В версии 0.9.5 уже есть (если кто-то смотрел исходники) наработки по
плагинам. В частности, тестовый плагин libxntest.so, подключаемый через
опцию конфига
LoadModule libxntest.so

Этот плагин всего лишь реализует отклик плагина на основные триггеры xneur:
xneur_start
xneur_reload
xneur_stop
key_press
key_release
hotkey_action
change_action

Сейчас дорабатываются отклики для GUI-интерфейса:
plugin_reload
plugin_configure
plugin_about

В данный момент меня интересует реализация аналогичных задач в сторонних
программах (посмотреть-поучиться).
И критика данного интерфейса взаимодействия.

Кроме того, интересно, какие плагины стоит реализовать для воплощения
всех возможностей? Стоит ли расширить интерфейс? Чем? Как?

В целом, меня интересует ваше мнение по реализации плагинов.

На данный момент, в голову приходит честный плагин сбора статистики
(сколько символов и где набрано, кол-во переключений автоматических и
ручных, и т.д.) и нечестный плагин кейлоггера с отправкой на почту. И
тот и другой вариант мне интересен в плане реализации, тем более что
нечестный вариант и так легко реализуется скриптами с участием xneur.

* ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от gotf 05.08.2009 12:01:08  
hobbit

Re: Выпущен XNeur и gXNeur версии 0.9.5!

> но уже давно выработалась привычка писать "е" вместо "ё"

Пора бы уже отучаться...

***** ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Crew 07.08.2009 19:38:16  
hobbit

Re: Выпущен XNeur и gXNeur версии 0.9.5!

> некоторые версии компиляторов не считают валидными файлы исходников, если они не заканчиваются пустой строкой. С чем это связано - не знаю. Исправление этой досадной фигни...

А точно речь идёт о пустой строке, а не о символе перевода строки в конце последней? Если да - то это не досадная фигня, а нормальное требование.

***** ()
[#] Ответ на: Re: Выпущен XNeur и gXNeur версии 0.9.5! от Crew 07.08.2009 19:38:16  

Re: Выпущен XNeur и gXNeur версии 0.9.5!

Какая-то проблема с линковкой, при компиляции плагина
/build/buildd/xneur-0.9.5/plugins/test/test.c:65: undefined reference to `XKeysymToString'
.libs/libxntest_la-test.o: In function `on_key_press':
/build/buildd/xneur-0.9.5/plugins/test/test.c:59: undefined reference to `XKeysymToString'
Полный лог http://launchpadlibrarian.net/30018479/buildlog_ubuntu-hardy-i386.xneur_0.9.5...

()