Alexandre Julliard
385a199fef
Faster implementation of wcstombs that handles overlapping buffers
...
properly (based on a patch by Dmitry Timoshkov).
2005-07-22 09:23:16 +00:00
Eric Pouech
809edabfbe
Const correctness fixes.
2005-06-27 09:53:46 +00:00
Mike McCormack
65ad7da1f7
Fix some declaration and write string warnings.
2005-06-16 10:45:25 +00:00
Oleh R. Nykyforchyn
62b94d89bd
Ukrainian codepage 21866 added and respective files corrected. Two
...
keyboard layouts (for Ukrainian and Russian) added.
2005-01-19 20:59:31 +00:00
Eric Pouech
294835a839
Another round of const correctness fixes.
2004-12-06 20:43:55 +00:00
Eric Pouech
0a258964c2
Const correctness fixes.
2004-11-30 21:38:57 +00:00
Alexandre Julliard
5333206978
Added memicmpW.
2004-04-02 19:40:31 +00:00
Alexandre Julliard
440ff6db12
Added version scripts for libwine and libwine_unicode.
2004-02-12 22:54:00 +00:00
Rein Klazes
f20ce3b816
Fix MultiByteToWideChar and WideCharToMultiByte when called with code
...
page CP_SYMBOL.
Remove the symbol font from the code page table, so it is not reported
as a valid/supported/installed code page.
Remove workarounds for the badly behaved MultiByteToWideChar and co.
in a few places.
2004-01-20 22:39:06 +00:00
Ge van Geldorp
6ba2226f2c
When building a PE DLL (MinGW), variables exported from a DLL must be
...
explicitly marked as dllimport when using them.
2003-12-13 00:02:31 +00:00
Dmitry Timoshkov
33f9dcb1f9
Move CompareString implementation to libwine_unicode, add a bunch of
...
CompareString tests.
2003-11-22 00:00:53 +00:00
Jon Griffiths
b93eb133ad
Remove a redundant test.
...
Handle 'a','A','e','E','F','g','G' flavours of double arguments.
2003-11-14 21:00:02 +00:00
Francois Gouget
f405629e8e
Weekly spelling fixes.
2003-10-28 21:45:30 +00:00
Jon Griffiths
bf1df18292
Added string folding support.
2003-10-15 20:52:28 +00:00
Jon Griffiths
a02ce81082
Add generation of digit and compatability mapping tables.
...
Generate smaller mapping tables by merging overlaps.
2003-10-15 02:32:34 +00:00
Jon Griffiths
0aefd857b7
vsnprintfW: %% should output a literal % sign.
2003-07-19 03:05:28 +00:00
Dmitry Timoshkov
85d4281616
Implement LCMapString using unicode collation tables.
...
Move CompareString and LCMapString to dlls/kernel/locale.c.
2003-06-27 19:02:23 +00:00
Alexandre Julliard
8c4b96fc46
Added generation of table of collation keys (based on a patch by
...
Dmitry Timoshkov).
2003-06-27 04:04:59 +00:00
Alexandre Julliard
996dc01432
Updated to the latest Unicode standard.
2003-06-26 02:51:12 +00:00
Alexandre Julliard
794b130cbb
Handle overlapping buffers properly in wcstombs_sbcs (spotted by
...
Dmitry Timoshkov).
2003-05-11 02:54:09 +00:00
Alexandre Julliard
0789ba6888
Fixed return value of wine_utf8_wcstombs (spotted by Jan Sporbeck).
2003-05-08 21:05:50 +00:00
Alexandre Julliard
117436e08e
Moved rules for building shared libraries into a global Makelib.rules
...
file.
2003-05-01 00:39:29 +00:00
Alexandre Julliard
d73a1c4642
Hacked 0x00a5 to map to backslash in Shift-JIS codepage.
...
Added mapping for 0x00a6.
2003-04-14 21:39:23 +00:00
Steven Edwards
401a9e096a
Fixed the .def files for the Mingw build.
2003-03-28 00:28:09 +00:00
Alexandre Julliard
8d7b8e573f
Portability fixes.
2003-03-23 20:11:45 +00:00
Alexandre Julliard
2d1c79066e
Moved libwine to libs/ directory.
...
Some makefile fixes and cleanups.
2003-03-22 20:40:48 +00:00
Alexandre Julliard
25fe361010
Added 'wine' prefix to libwine_unicode exports.
2003-03-21 21:30:51 +00:00
Alexandre Julliard
7ab9a715a8
Moved libwine_unicode to the libs/ directory.
2003-03-21 05:06:48 +00:00