LINUX.ORG.RU

Проверка орфографии в mcedit

 , ,


0

1

решил прикрутить библиотеку libaspell к mcedit для проверки орфографии, если есть желающие потестить, милости прошу

бранч 2788_mcedit_aspell можно забрать одним архивом тут https://github.com/MidnightCommander/mc/zipball/2788_mcedit_aspell

собирать нужно с ключом --enable-aspell

отзывы и патчи приветствуются, велком.

★★★★

Туда логичнее приворачивать проверку синтаксиса баша и прочих пхп.

anonymous ()

что-то не собирается :(

$ ./autogen.sh
./configure  --enable-aspell
make
....
CCLD   mc
editor/.libs/libedit.a(libedit_la-editcmd.o): In function `edit_set_spell_lang':
/home/hizel/src/mc/src/editor/editcmd.c:3592: undefined reference to `mc_log'
editor/.libs/libedit.a(libedit_la-editdraw.o): In function `print_to_widget':
/home/hizel/src/mc/src/editor/editdraw.c:321: undefined reference to `mc_log'
collect2: ld returned 1 exit status
make[3]: *** [mc] Error 1
make[3]: Leaving directory `/home/hizel/src/mc/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/hizel/src/mc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hizel/src/mc'
make: *** [all] Error 2
$ git log
commit a9e0028ed5a0cfa13f476fb988a3c94fc432d248
Author: Ilia Maslakov <il.smind@gmail.com>
Date:   Wed May 9 23:37:18 2012 +0400

    new edit colors
    Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
hizel ★★★★★ ()

MCedit это редактор карт для MineCraft? Зачем ему спеллчекер?

z00ke ()
Ответ на: комментарий от z00ke

Пересобери себя с включенными глазами.

;; Форум - Midnight Commander

anonymous ()
Ответ на: комментарий от angel_il

работает. но наверно было бы красиво если бы он сразу подсвечивал ошипки как в OpenOffice, например

hizel ★★★★★ ()
Ответ на: комментарий от angel_il

не нашел. вижу «Spell Check» пословно проверяет весь текст начиная с курсора, «Check word» не понятно, что делает и «Change spelling lang» - выбор словаря.

hizel ★★★★★ ()
Ответ на: комментарий от angel_il

angel_il Насколько я понял в твоей версии должна быть автоматическая проверка орфографии. Давно ждал этого, спасибо. Вот только что то скомпилил, установил. Но автоматическая проверка не работает, перестала работать да же по F9. Стояла версия 4.8.0 в ней не было файла ini. В твоём mc по команде mc --version пишет GNU Midnight Commander, версия unknown При запуске настройки вроде остались от старого mc. Помоги разобраться как настроить автоматическую проверку орфографии.

v4567 ★★ ()
Ответ на: комментарий от v4567

angel_il немного разобрался. Необходимо курсор установить в начале проверяемого слова и нажать ctrl+p - но это к сожалению не автоматическая проверка и ещё теперь по видимому используется другой словарь в котором видимо много ошибок. Например слово акно он ищет слова в котором участвуют первые три буквы «акн» а в место последней «о» стоит знак вопроса. И ещё вопрос не подскажешь как сделать что бы появилась сбоку полоса прокрутки в панелях. В последних версиях она куда то пропала.

v4567 ★★ ()
Ответ на: комментарий от v4567

В последних версиях она куда то пропала.

Дык её там никогда и не было.

akk ★★★★ ()
Ответ на: комментарий от akk

В последних версиях она куда то пропала.

Дык её там никогда и не было.

У меня в версии 4.6.1 есть.

v4567 ★★ ()
Ответ на: комментарий от v4567

Это какой-то сторонний патч. В апстриме этого не было.

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