all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Hunspell problems
@ 2009-11-19 15:19 Sébastien Vauban
  0 siblings, 0 replies; only message in thread
From: Sébastien Vauban @ 2009-11-19 15:19 UTC (permalink / raw
  To: help-gnu-emacs-mXXj517/zsQ

Hello,

I tried using hunspell as it seems better for compound words, maybe faster,
and used anyway in other Linux tools such as OpenOffice.org.

Though, it's not really working well nor worse. It does correct words
depending on my language, but it also:

- generates an error when opening my .emacs file in en_US:

--8<---------------cut here---------------start------------->8---
Debugger entered--Lisp error: (error "@(#) International Ispell Version 3.2.06 (but really Hunspell 1.2.8)
@(#) International Ispell Version 3.2.06 (but really Hunspell 1.2.8)")
  signal(error ("@(#) International Ispell Version 3.2.06 (but really Hunspell 1.2.8)\n@(#) International Ispell Version 3.2.06 (but really Hunspell 1.2.8)"))
  error("%s" "@(#) International Ispell Version 3.2.06 (but really Hunspell 1.2.8)\n@(#) International Ispell Version 3.2.06 (but really Hunspell 1.2.8)")
  (cond ((null ispell-filter) (error "%s did not output version line" ispell-program-name)) ((and ... ... ...) nil) (t (sleep-for 1) (ispell-accept-output 3) (error "%s" ...)))
  (if (and ispell-process (eq ... ...) (or ... ...)) (setq ispell-filter nil ispell-filter-continue nil) (ispell-kill-ispell t) (message "Starting new Ispell process [%s] ..." (or ispell-local-dictionary ispell-dictionary "default")) (sit-for 0) (setq ispell-library-directory (ispell-check-version) ispell-process-directory default-directory ispell-process (ispell-start-process) ispell-filter nil ispell-filter-continue nil) (if ispell-async-processp (set-process-filter ispell-process ...)) (if (and ... ...) (set-process-coding-system ispell-process ... ...)) (ispell-accept-output 3) (if (null ispell-filter) (ispell-accept-output 3)) (cond (... ...) (... nil) (t ... ... ...)) (setq ispell-filter nil) (let (...) (if extended-char-mode ...)) (if ispell-async-processp (if ... ... ...)))
  ispell-init-process()
  ispell-buffer-local-words()
  ispell-accept-buffer-local-defs()
  (save-current-buffer (ispell-accept-buffer-local-defs))
  (progn (setq flyspell-last-buffer (current-buffer)) (save-current-buffer (ispell-accept-buffer-local-defs)) (unless (and ... ...) (setq flyspell-dash-dictionary ispell-dictionary) (setq flyspell-dash-local-dictionary ispell-local-dictionary) (setq flyspell-consider-dash-as-word-delimiter-flag ...)))
  (if (or force (not ...)) (progn (setq flyspell-last-buffer ...) (save-current-buffer ...) (unless ... ... ... ...)))
  (when (or force (not ...)) (setq flyspell-last-buffer (current-buffer)) (save-current-buffer (ispell-accept-buffer-local-defs)) (unless (and ... ...) (setq flyspell-dash-dictionary ispell-dictionary) (setq flyspell-dash-local-dictionary ispell-local-dictionary) (setq flyspell-consider-dash-as-word-delimiter-flag ...)))
  flyspell-accept-buffer-local-defs(force)
  flyspell-hack-local-variables-hook()
  run-hooks(hack-local-variables-hook)
  hack-local-variables()
  normal-mode(t)
  after-find-file(nil t)
  find-file-noselect-1(#<buffer .emacs> "~/.emacs" nil nil "~/.emacs" (984 2052))
  find-file-noselect("~/.emacs" nil nil nil)
  find-file("~/.emacs")
  my-open-dot-emacs()
  call-interactively(my-open-dot-emacs nil nil)
--8<---------------cut here---------------end--------------->8---

  I don't understand what's the problem, and thus its correction... Can you
  enlighten me?


- takes sometimes 100% of CPU...


Can you share your experience so that I can use it successfully?

Best regards,
  Seb

-- 
Sébastien Vauban


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-11-19 15:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-19 15:19 Hunspell problems Sébastien Vauban

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.