Page 1 of 2

AkelPad + Aspell

Posted: Thu Feb 18, 2010 11:31 am
by se7h
Кому-нибудь удавалось связать AkelPad и Aspell?

Плюсы Aspell в том что он портативный и абсолютно бесплатный

Posted: Fri Feb 19, 2010 9:09 am
by FeyFre
se7h
Не дублируемся viewtopic.php?t=430
Знаем мы что такое ASpell и сколько он стоит, Opera уже черт знает сколько им пользуется.
Читаем http://lists.gnu.org/archive/html/aspel ... 00003.html Вас устроит возраст последнего доступного бинарника?

Posted: Fri Feb 19, 2010 11:25 am
by se7h
кстати, Opera перешла на Hunspell с 10 версии, этот проект активно развивается и включает в себя очень много языков

Как насчет написания плагина под Hunspell? 8)

Posted: Fri Feb 19, 2010 1:13 pm
by FeyFre
se7h
Я не знаю программной архитектуры HUNSPELL зато уже начинал писать плагин ASPELL.
ASPELL существует на 86 языках. Недостаточно?

Posted: Fri Feb 19, 2010 1:42 pm
by se7h
то, что последняя компиляция 2002 года всё же немного смущает...

может всё-таки hunspell? :roll:

Posted: Fri Feb 19, 2010 5:45 pm
by FeyFre
se7h
не 2002 а 2008-го.

А если умеешь, то пиши. Я не умею.

Posted: Fri Feb 19, 2010 6:07 pm
by se7h
FeyFre wrote:se7h
не 2002 а 2008-го.
А если умеешь, то пиши. Я не умею.
я только предложил

оставь ссылку на бинарник 2008 года

Posted: Sat Feb 20, 2010 8:13 am
by FeyFre
Эм Http://Aspell.net/
+ читай письмо главного ментейнера

Posted: Sat Feb 20, 2010 8:30 am
by Tony
FeyFre
Будем ждать от вас плагина. :)

Posted: Sat Feb 20, 2010 11:01 am
by se7h
FeyFre wrote:Эм Http://Aspell.net/
+ читай письмо главного ментейнера

исходники 2008 года я вижу, а вот где бы достать уже скомплированный Aspell? У меня нет ни опыта ни VC, поможешь?

Posted: Sat Feb 20, 2010 9:54 pm
by FeyFre
se7h
Так как официального майнтейнера нету, а вы на эту роль не годитесь ибо "первый раз в первый класс", и судя по тому, как оно желало компилироваться у меня, то:
1. Строить ASpell ни к чему.
2. Работать придется именно с 2002 года версией, ибо на 2008 нету Development пакета(на 2002-тут http://ftp.gnu.org/gnu/aspell/w32/aspel ... 50-3-3.zip)
VC скачать:
1. Пиратку - гуглим на тему MSVS torrents.ru
2. Официальная триалка Microsoft® Visual C++® 2008 Express Edition http://www.microsoft.com/express/Downlo ... Visual-CPP
3. Либо гуглим на темы "MINGW" и "Codeblock::IDE"
(Так как от пиратки пользы не прибавится, рекомендую выбирать между 2 и 3. Мне по душе 2)
Как лучше работать - посмотрите проект aspellcmd из исходников

Posted: Sun Feb 21, 2010 6:14 am
by iglezz
Вобщето более свежий бинарник Aspell`а есть в составе Cygwin — v0.60.5-1.

Posted: Sun Feb 21, 2010 10:50 am
by se7h
iglezz wrote:Вобщето более свежий бинарник Aspell`а есть в составе Cygwin - v0.60.5-1.

не могли бы вы залить её на какой-нибудь файлообменник, если она у вас есть?

FeyFre, спасибо за ценные советы :)

Posted: Sun Feb 21, 2010 1:24 pm
by iglezz
se7h
Выложить, увы, не могу, т.к. aspell не скачивал. Но его можно собрать самостоятельно:

Замечание: каталоги указаны относительно каталога
ftp://ftp.chg.ru/pub/sourceware/cygwin/release/

Бинарики aspell и libaspell15 взять здесь:
aspell/
aspell/libaspell15

Недостающие dll-ки добрать в пакетах
ncurses/libncurses8
gettext/libintl8
libiconv/libiconv2
gcc4/libgcc1

Posted: Mon Feb 22, 2010 10:21 am
by FeyFre
Вобщето более свежий бинарник Aspell`а есть в составе Cygwin — v0.60.5-1.
Ключевое слово Cygwin. Забудьте что он существует. Вы же не будете с собой Cygwin таскать ради этого дела?
FeyFre
Будем ждать от вас плагина.
Только после того как появится официальный мейнтейнер порта. Вчерашняя попытка сделать что-то закончилась тем что ASpell не переваривает Юникод (UCS2), да и с ANSI такая же проблема, хоть и в руководстве пишет что понимает.(не знаю где достать таблицу перекодировки. Тем более желательно с коробки)
Короче, так как у меня неожиданно отвалился Интернет, придется ещё подождать недельку, а то и две.