Aric Stewart
b91783c341
mlang/tests: IMultiLanguage2_GetRfc1766FromLcid can return S_FALSE on partial name matching so deal with this properly.
2008-10-01 13:47:13 -05:00
Huw Davies
0c590201d8
mlang: Forward IMultiLanguage_GetCharsetInfo to IMultiLanguage3_GetCharsetInfo.
2008-09-11 14:35:05 +02:00
Aric Stewart
38901f08c6
mlang: Expand stub of fnIMLangFontLink2_GetStrCodePages.
2008-09-10 10:39:17 +02:00
James Hawkins
e57badb667
mlang: Remove a test that fails on all systems.
2008-09-03 13:14:50 +02:00
Dmitry Timoshkov
59e2155432
mlang: Remove debugging stuff.
2008-08-04 13:06:56 +02:00
Dmitry Timoshkov
0786923e32
mlang: Do not use MAX_PATH for not path related things.
2008-08-04 13:06:44 +02:00
Dmitry Timoshkov
253a6971a3
mlang: Remove noise from mlang test output.
2008-08-04 13:06:25 +02:00
Dmitry Timoshkov
cfe0f97067
mlang: Add a test for a CodePageToCodePages failure, make it pass under Wine.
2008-08-04 13:06:14 +02:00
Paul Vriens
c03dfb8f50
mlang/tests: Skip tests for unsupported code page identifiers.
2008-08-04 13:01:27 +02:00
Aric Stewart
a4b636f10a
mlang: Japanese conversion tests.
2008-07-29 11:49:27 +02:00
Aric Stewart
db726e4165
mlang: Correct and fill out Japanese locale information.
...
Implement Japanese auto detect, JIS and EUC encoding conversions to
Unicode and back. These conversions are not done in code pages but are
simple algorithms.
2008-07-23 12:41:16 +02:00
Aric Stewart
75d44fe46d
mlang: A very basic implementation of the IMLangLineBreakConsole interface and IMLangString interface.
2008-07-22 15:26:53 +02:00
Aric Stewart
0d7d5ebf3b
mlang: Stub implementation of IMLangFontLink2.
2008-07-17 12:30:00 +02:00
Aric Stewart
36a1ee762f
mlang: Basic implementation of fnIMultiLanguage2_GetCodePageDescription.
2008-07-17 12:27:29 +02:00
Alexandre Julliard
79c64acc7b
tests: Don't depend on the static uuid libraries in the tests.
...
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
James Hawkins
8b2bfbb778
mlang: Encode all the way to the NULL terminator.
2008-07-08 11:15:21 +02:00
James Hawkins
6e313864e8
mlang: Add tests for ConvertINetMultiByteToUnicode.
2008-07-08 11:15:16 +02:00
James Hawkins
4e3ce9f887
mlang: Reimplement ConvertINetMultiByteToUnicode.
2008-07-08 11:15:12 +02:00
Michael Stefaniuc
a0beda8f86
mlang: Fix compile warning introduced by a6cdd538
.
2008-06-05 11:24:53 +02:00
Alexandre Julliard
a6cdd538f5
mlang/tests: Reduce the size of the test output a little.
2008-06-04 12:52:13 +02:00
James Hawkins
03a7ddb73c
mlang: Fix all test failures for NT+ platforms.
2008-05-22 12:46:18 +02:00
James Hawkins
94459b88d4
mlang: Only return the locale language name if no country name exists.
2008-05-22 12:46:14 +02:00
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
Dmitry Timoshkov
2182d4600a
mlang: Implement Rfc1766ToLcidA.
2008-03-19 11:18:51 +01:00
Rob Shearman
48000893f9
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
...
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
2008-03-04 20:55:01 +01:00
Rob Shearman
5a11999b86
mlang: Implement Rfc1766ToLcidW.
2008-01-14 15:31:37 +01:00
Alexandre Julliard
ad9396302d
Removed some unneeded imports.
2007-12-06 21:24:24 +01:00
Hans Leidekker
b0c9e753d5
mlang: Fix buffer size calculation.
2007-11-08 13:13:34 +01:00
Hans Leidekker
90d76060c4
mlang: Free SCRIPTINFO structure embedded in EnumScript object.
2007-11-08 13:11:48 +01:00
Hans Leidekker
9b3ec4fbb8
mlang: Release EnumRfc1766 object.
2007-11-08 13:11:43 +01:00
Lionel_Debroux
333451411b
mlang: Fix memory leaks in error paths (found by Smatch).
2007-09-27 12:00:27 +02:00
Lionel_Debroux
8ae0d17d59
mlang: Fix memory leaks in error path (found by Smatch).
2007-09-27 12:00:20 +02:00
Stefan Leichter
e8ce143fe4
mlang: Remove 'recursive registry key delete' function.
2007-08-27 19:28:11 +02:00
Hans Leidekker
4167e09f48
mlang: Implement IMultiLanguage::GetLcidFromRfc1766.
2007-06-07 11:59:56 +02:00
Rob Shearman
f21e9c2aa8
mlang: Implement ConvertINetString.
2007-05-24 11:35:54 +02:00
Andrew Talbot
303aeee4cb
mlang: Exclude unused headers.
2007-05-10 12:23:24 +02:00
Andrew Talbot
a96340becb
mlang/tests: Replace inline static with static inline.
2007-03-21 22:51:54 +01:00
Marcus Meissner
efe2ee560e
mlang/tests: Protect from 1 byte static buffer overflow.
2007-03-02 12:11:00 +01:00
Hans Leidekker
4275a093c1
mlang: Implement IMultiLanguage::GetCodePageInfo.
2007-01-22 12:02:24 +01:00
Francois Gouget
7f0b93eabc
mlang/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:09:12 +01:00
Dmitry Timoshkov
ff90dbc086
mlang: Implement LcidToRfc1766 and GetRfc1766FromLcid.
2006-11-28 12:37:23 +01:00
Kovács András
bdb6b74a2f
mlang: Set fnIMLangFontLink_GetStrCodePages stub return values.
2006-10-25 12:14:31 +02:00
Michael Ploujnikov
7b048bdc0f
mlang/tests: Win64 printf format warning fixes.
2006-10-11 12:09:21 +02:00
Michael Stefaniuc
f5c67be3ae
mlang: Win64 printf format warning fixes.
2006-10-10 11:56:35 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Alexandre Julliard
5cf75e615a
makefiles: Only run test and documentation targets in directories that need them.
2006-08-28 13:37:44 +02:00
Jacek Caban
1119794806
mlang: Added IMultiLanguage3 interface stub implementation.
2006-08-23 20:08:56 +02:00
Francois Gouget
a050bebd80
mlang: Give the CLSIDs their proper names.
...
Move CLSID_CMultiLanguage and CLSID_CMLangConvertCharset to mlang.idl.
Leave CLSID_CMLangString in regsvr.c as MSDN claims it is not supported anymore.
2006-08-09 20:37:02 +02:00
Francois Gouget
0c1586e8f0
mlang: Fix the 'Multi Language String' CLSID: there is no {44EC053A-B70D-11D0-B188-00AA0038C969} CLSID in the Windows registry.
2006-08-08 11:16:40 +02:00