ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Вопрос по aspell и словарям
@ 2005-10-07  6:27 Eugene Vlasov
  2005-10-07 11:05 ` Igor Vlasenko
  0 siblings, 1 reply; 3+ messages in thread
From: Eugene Vlasov @ 2005-10-07  6:27 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1700 bytes --]

Добрый день.

У меня возникла проблема с проверкой орфографии при помощи aspell в
последних снапшотах emacs22. Я уже писал на emacs-devel@, но там мое
письмо проигнорировали, перед тем как писать на emacs-pretest-bug@
хотелось бы самому разобраться, что здесь не так.
Суть проблемы такова: в emacs22 сейчас реализовали автоматическое
заполнение списка словарей (переменная ispell-dictionary-alist) для
aspell. Делается это примерно следующим алгоритмом:
1. Читаем вывод "aspell dicts"
2. Обрезаем строки этого вывода (например отрываем все, что начинается
с "_").
3. Для каждой строки этого списка читаем соответствующий .dat файл в
директории `aspell config data-dir`

Как это работает (вернее не работает) у меня:
1. aspell dicts возвращает
en
en_CA
en_CA-w-accents
en_CA-wo-accents
en_GB
en_GB-w-accents
en_GB-wo-accents
en_US
en_US-w-accents
en_US-wo-accents
ru
ru-lebedev
ru-lebedev-ie
ru-lebedev-io
2. aspell config data-dir
/usr/share/aspell
При попытке запустить flyspell-mode или просто проверить буфер
выдается ошибка:
ispell-aspell-find-dictionary: Opening input file: no such file or directory, /usr/share/aspell/ru.dat
и проверка орфографии соответственно не работает.

Такого файла действительно нет, поэтому собственно вопросы -
действительно ли нужен этот ru.dat, откуда aspell берет информацию о
том, что установлен словарь ru? И возможно ли где-то прочитать
параметры словаря (например charset) помимо сканирования файла .dat?


P.S. В сборке, которая пойдет в ближайшее время в дедал, эти изменения
оторваны, там проверка орфографии работает замечательно.

-- 
С уважением, Евгений                       mailto:eugvv at altlinux.ru

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-10-07 12:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-10-07  6:27 [devel] Вопрос по aspell и словарям Eugene Vlasov
2005-10-07 11:05 ` Igor Vlasenko
2005-10-07 12:53   ` Eugene Vlasov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git