php-i18n Digest 30 May 2004 06:17:29 -0000 Issue 231 Topics (messages 722 through 726):
Re: Converting "\u00F4" style characters 722 by: l0t3k 723 by: Michael Wallner 724 by: Michael Wallner 725 by: l0t3k Re: iconv with UTF-7-IMAP support 726 by: Moriyoshi Koizumi Administrivia: To subscribe to the digest, e-mail: [EMAIL PROTECTED] To unsubscribe from the digest, e-mail: [EMAIL PROTECTED] To post to the list, e-mail: [EMAIL PROTECTED] ----------------------------------------------------------------------
--- Begin Message ---"Michael Wallner" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] >Thanks, but... it has been renamed to php-i18n.obsolete. >Is there a new repository? i just forwarded to him an archive which supersedes the current cvs at the site. i think he's midway into replacing the old cvs. >>I'm searching for the code that handles date formatting >>with the format strings defined in the ICU files... you do know that that code is in C, right ? you are probably better of looking at the original CPP code here : http://oss.software.ibm.com/cvs/icu/icu/source/i18n/ look form smpdftm.cpp and decimfmt.cpp l0t3k
--- End Message ---
--- Begin Message ---Hi L0t3k, you wrote: > i just forwarded to him an archive which supersedes the current cvs at the > site. i think he's midway into replacing the old cvs. Yes, you're right: http://cvs.voltex.jp/php-i18n/ > you do know that that code is in C, right ? Yes. > you are probably better of looking at the original CPP code here : > > http://oss.software.ibm.com/cvs/icu/icu/source/i18n/ Why? > look form smpdftm.cpp and decimfmt.cpp Thanks :) Regards, -- Michael - < mike(@)php.net >
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---I wrote: > Hi L0t3k, you wrote: >>you are probably better of looking at the original CPP code here : >> >>http://oss.software.ibm.com/cvs/icu/icu/source/i18n/ > > > Why? Ok, got it. It is more obviously what's happening in the cpp file. Implementing this in PHP will be miserably slow, though :-( Regards, -- Michael - < mike(@)php.net >
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---"Michael Wallner" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] >>Ok, got it. It is more obviously what's happening in the cpp file. >>Implementing this in PHP will be miserably slow, though :-( exactly the point of the extension .... l0t3k
--- End Message ---
--- Begin Message ---
On 2004/05/23, at 2:32, Bjai wrote:
To summarize I think it is required to add a null character to end each UTF-7 IMAP encoded character:
result = iconv(cd, (char **) NULL, &in_left, (char **) &out_p, &out_left);
I have made several attempts to add the above line into the php_iconv_string
function, but it didn't work (compiling is ok).
I think the following line in iconv.c is exactly what should be done there.
http://cvs.php.net/co.php/php-src/ext/iconv/iconv.c?r=1.65.2.11#418
I'll try out the patch if I have enough time.
Note that mbstring extension supports UTF-7 IMAP encoding by default.
Regards, Moriyoshi
--- End Message ---