Shlwapi functions _29, _30, _31

Guy L. Albertelli galberte at neo.lrun.com
Tue Oct 23 21:06:19 CDT 2001


Alexandre,

Thank you for simplifing these functions when you committed them.

I thought you might want to know that they do act slightly differently from
the versions in the native shlwapi.dll (version 5.50.4807.2300):

_29 (iswspace)
    - extra TRUE for 0x1680, 0x202f
_30 (iswblank)
    - missing TRUE for 0x3000
_31 (iswpunct)
    - missing TRUE for 0x00aa, 0x00b5, 0x00bb, 0x0192, 0x05ba
    - extra TRUE for 0x02df, 0x02ea-0x02ee, 0x0346-0x034e, 0x0361,
            0x0488-0x0489, 0x058a, 0x0591-0x05a1, 0x05a3-0x05af,
            0x05c4, 0x0653-0x0655 (+ probably many more - I stopped
            comparing here).

I assume that the differences may be due to revisions of the Unicode
standard, but that is an assumption only.

Guy Albertelli  <<galberte at neo.lrun.com>>





More information about the wine-devel mailing list