emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Ispell.el fails with a dutch dictionary.


From: Lute Kamstra
Subject: Ispell.el fails with a dutch dictionary.
Date: Mon, 24 Jan 2005 18:12:58 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux)

Since this change:

2005-01-13  Kenichi Handa  <address@hidden>

        * textmodes/ispell.el: These changes are to fix misalignment error
        caused by equivalent characters of different Emacs charsets.
        (ispell-unified-chars-table): New variable.
        (ispell-get-decoded-string): New function.
        (ispell-get-casechars, ispell-get-not-casechars)
        (ispell-get-otherchars): Call ispell-get-decoded-string.

dutch spell checking doesn't work anymore.  When I do:

  M-x ispell-change-dictionary nederlands RET
  M-x ispell-buffer

I get:

  ispell-get-line: Invalid regexp: "Range striding over charsets"

The patch below fixes the problem.  Shall I commit it?


Lute.


*** lisp/textmodes/ispell.el    18 Jan 2005 23:16:27 -0000      1.153
--- lisp/textmodes/ispell.el    24 Jan 2005 16:50:31 -0000
***************
*** 591,602 ****
      
"[^A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]"
      "[-]" nil ("-B" "-d" "italian") "~tex" iso-8859-1)
     ("nederlands"                      ; Nederlands.aff
!     
"[A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]"
!     
"[^A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]"
      "[']" t ("-C") nil iso-8859-1)
     ("nederlands8"                     ; Dutch8.aff
!     
"[A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]"
!     
"[^A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]"
      "[']" t ("-C") nil iso-8859-1)))
  
  
--- 591,602 ----
      
"[^A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]"
      "[-]" nil ("-B" "-d" "italian") "~tex" iso-8859-1)
     ("nederlands"                      ; Nederlands.aff
!     
"[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]"
!     
"[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]"
      "[']" t ("-C") nil iso-8859-1)
     ("nederlands8"                     ; Dutch8.aff
!     
"[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]"
!     
"[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]"
      "[']" t ("-C") nil iso-8859-1)))
  
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]