chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] Re: #146: several char-sets seem to be broken


From: Chicken Trac
Subject: [Chicken-janitors] Re: #146: several char-sets seem to be broken
Date: Thu, 17 Dec 2009 08:51:37 -0000

#146: several char-sets seem to be broken
-----------------------------+----------------------------------------------
  Reporter:  syn             |       Owner:                  
      Type:  defect          |      Status:  reopened        
  Priority:  major           |   Milestone:  4.3.0           
 Component:  core libraries  |     Version:  4.3.0           
Resolution:                  |    Keywords:  srfi-14 char-set
-----------------------------+----------------------------------------------

Comment(by felix):

 Replying to [comment:6 syn]:
 > Alrihgt, so Chicken uses latin1 by default? That would explain it! I
 have been pointed to the utf8 egg meanwhile. {{{(use utf8-srfi-14)}}}
 redefines {{{char-set:letter}}} which now no longer contains extended
 latin characters:
 >
 > {{{
 > #;2> (char-set->string char-set:letter)
 > "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
 > }}}
 >
 > Is this intended?
 >

 I'm not at expert in these things, but I assume this is locale-dependent
 (but I don't assume the utf8 egg uses locale information). Latin1-letters
 contains more elements than US-ASCII. The Right Thing would be to take
 locale-information into account, but that is an awful mess and needs an
 expert.

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/146#comment:7>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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