#2101: Ispell is not international
--------------------------------------------+-------------------------------
 Reporter:  [EMAIL PROTECTED]  |       Owner:  [email protected]
     Type:  task                            |      Status:  new                 
          
 Priority:  high                            |   Milestone:  6.2                 
          
Component:  BOOK                            |     Version:  SVN                 
          
 Severity:  normal                          |    Keywords:                      
          
--------------------------------------------+-------------------------------
 Ispell is not configured to accept 8-bit character input. To fix this,
 change "#define NO8BIT"
 to "#undef NO8BIT" in local.h before compilation.

 But even after this fix, ispell is not international according to today's
 standards. It doesn't perform recoding between the user's locale encoding
 and the dictionary encoding. In old-style 8-bit locales, it works because
 these encodings are the same. In UTF-8 locales, this leads to marking of
 all words with non-ASCII characters (in Russian, this means "all words")
 as misspellings. There is no fix for this, use Aspell instead.

 Proposal: either add the above information to the ispell page, or remove
 ispell completely as "dead upstream" + "better and compatible replacement
 is already in the book".

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2101>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to