<br><br><div class="gmail_quote">2009/3/11 Murty Maganti <span dir="ltr">&lt;<a href="mailto:MMaganti@oriongis.com">MMaganti@oriongis.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi<br>
<br>
Is that list same if map server is compiled with Fribidi or is it<br>
different?<br>
</blockquote><div><br><br><br>Hi,<br><br><br>I can see the followings added in fribidi (according to fribidi-char-sets-list.h)<br><br>#ifdef _FRIBIDI_ADD_CHAR_SET_OTHERS<br>_FRIBIDI_ADD_CHAR_SET_OTHERS (UTF8, utf8)        /* UTF-8 (Unicode) */<br>
_FRIBIDI_ADD_CHAR_SET_OTHERS (CAP_RTL, cap_rtl)        /* CapRTL (Test) */<br>#endif /* _FRIBIDI_ADD_CHAR_SET_OTHERS */<br>#ifdef _FRIBIDI_ADD_CHAR_SET_ONE2ONE<br>_FRIBIDI_ADD_CHAR_SET_ONE2ONE (ISO8859_6, iso8859_6)    /* ISO8859-6 (Arabic) */<br>
_FRIBIDI_ADD_CHAR_SET_ONE2ONE (ISO8859_8, iso8859_8)    /* ISO8859-8 (Hebrew) */<br>_FRIBIDI_ADD_CHAR_SET_ONE2ONE (CP1255, cp1255)        /* CP1255 (MS Hebrew/Yiddish) */<br>_FRIBIDI_ADD_CHAR_SET_ONE2ONE (CP1256, cp1256)        /* CP1256 (MS Arabic) */<br>
#endif /* _FRIBIDI_ADD_CHAR_SET_ONE2ONE */<br><br> <br>As far as I can see this takes precedence over iconv when fribidi is compiled in, unless you specify FRIBIDI_NO_CHARSETS when compiling mapserver. In the latter case iconv is used to when doing the encoding.<br>
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Also, have another issue. I have a map file that loads perfectly fine on<br>
XP and vista. The moment I add encoding attribute, it does not load in<br>
vista (no matter what the coding value). It just hangs in mapObj.draw()<br>
and need to restart IIS. Works fine on XP. Is there any clue where I can<br>
look to resolve the issue. Do I need to install any additional libraries<br>
for Iconv or Fribidi on Vista?</blockquote><div><br>The iconv.dll and fribidi.dll should be available to load by the application by default. <br>Does this issue exists only when fribidi is compiled in? I can see a couple of non-const static variables used by the fribidi library and I wonder if we should protect the access to these functions with locks inside the mapserver code in a multi-threaded  environment.<br>
<br>Best regards,<br><br>Tamas<br></div></div><br>