Commit Graph

161 Commits

Author SHA1 Message Date
Alexandre Julliard
51c0314951 mlang/tests: Add another possible failure for Win2k. 2010-02-23 11:26:32 +01:00
Alexandre Julliard
6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Alexandre Julliard
d8d70020d8 mlang/tests: Fix a test failure on Win2k. 2010-02-05 11:50:24 +01:00
Detlef Riekenberg
69b0b5e096 mlang: Print a FIXME only for unused parameter. 2010-01-07 17:59:57 +01:00
Gregor Schneider
3fa550b532 mlang: Change EnumRfc1766_create return values to error codes. 2009-12-14 12:04:06 +01:00
Alexandre Julliard
89bf94c00d mlang/tests: Use the global wine_dbgstr_w instead of a local variant. 2009-08-19 13:36:41 +02:00
Paul Vriens
d61f18ef06 mlang/tests: Prevent messing up the codepages on Win98. 2009-07-03 14:28:50 +02:00
Hans Leidekker
48efa30050 mlang: Add a test for IMultiLanguage2_IsCodePageInstallable. 2009-07-02 11:29:50 +02:00
Hans Leidekker
c2eee9f5fc mlang: Implement IMultiLanguage2_IsCodePageInstallable. 2009-07-02 11:29:44 +02:00
Hans Leidekker
69bc0174e5 mlang: Implement IMLangFontLink2_GetFontUnicodeRanges. 2009-06-26 16:06:45 +02:00
Hans Leidekker
fb0d79aece mlang: Implement IMLangFontLink2_CodePageToScriptID. 2009-06-26 16:06:43 +02:00
Dmitry Timoshkov
3bd36c8419 mlang: Make it possible to build the mlang test with PSDK. 2009-06-25 14:34:14 +02:00
Francois Gouget
03584b4ff6 Assorted spelling fixes. 2009-06-22 13:32:01 +02:00
Detlef Riekenberg
ab19612922 mlang: Implement IMultiLanguage_GetNumberOfCodePageInfo, with test. 2009-06-19 14:51:58 +02:00
Detlef Riekenberg
957f52b4f3 mlang/tests: Some old IE versions truncate one character too short. 2009-06-18 15:17:28 +02:00
Paul Vriens
3a5a79ff75 mlang/tests: Fix a test failure on Win95. 2009-06-15 13:42:27 +02:00
Detlef Riekenberg
e51dc8f2d3 mlang: Implement IMultiLanguage_GetRfc1766Info. 2009-06-12 17:33:15 +02:00
Detlef Riekenberg
79d981b676 mlang/tests: Store the expected results for GetRfc1766Info as Unicode. 2009-06-11 13:23:26 +02:00
Detlef Riekenberg
0e1d18eaf5 mlang/tests: Fix a failure on win98 with mlang 4.72. 2009-06-09 17:01:14 +02:00
Detlef Riekenberg
9dd58897ca mlang/tests: Add tests for IMultiLanguage2_GetRfc1766Info. 2009-06-08 15:27:08 +02:00
Detlef Riekenberg
ec8bb185c6 mlang: Implement IMultiLanguage2_GetRfc1766Info. 2009-06-08 15:21:58 +02:00
Detlef Riekenberg
fc813b9ec3 mlang/tests: Fix failures with IE 5.5 and below. 2009-06-08 15:21:46 +02:00
Detlef Riekenberg
722bc5a864 mlang: Avoid unneeded HeapReAlloc.
Our current code enumerates 145 Rfc1766 entries, so use a more
resonable start value.
2009-06-01 16:16:05 +02:00
Detlef Riekenberg
6eec511798 mlang/tests: Add tests for LcidToRfc1766. 2009-06-01 16:16:05 +02:00
Detlef Riekenberg
68e1735acf mlang: Check output pointer for NULL. 2009-06-01 16:16:05 +02:00
Detlef Riekenberg
596f8d67a0 mlang: Suppress country data in rfc1766, with tests. 2009-06-01 16:16:04 +02:00
Detlef Riekenberg
e84ae0e720 mlang: Return HRESULT from lcid_to_rfc1766 helper. 2009-06-01 16:16:04 +02:00
Detlef Riekenberg
6c827fa8c1 mlang/tests: Make the tests more silent. 2009-05-27 12:56:00 +02:00
Detlef Riekenberg
4e9f7899a4 mlang: Use a case independent compare for the RFC1766 name. 2009-05-27 12:55:53 +02:00
Detlef Riekenberg
98435dc7ed mlang/tests: Rfc1766ToLcid must not touch the LCID output on failure. 2009-05-27 12:55:43 +02:00
Detlef Riekenberg
f4def21f57 mlang/tests: Return correct result in Rfc1766ToLcidA on failure. 2009-05-27 12:55:16 +02:00
Detlef Riekenberg
7bc167ac15 mlang/tests: Initial tests for Rfc1766ToLcid. 2009-05-27 12:54:58 +02:00
Detlef Riekenberg
7317a96616 mlang/tests: Use a table for testing GetLcidFromRfc1766. 2009-05-27 12:53:01 +02:00
Alexandre Julliard
2a48ef1d09 mlang: Return the correct count in IMLangFontLink_GetStrCodePages when aborting early. 2009-05-14 20:09:53 +02:00
Michael Stefaniuc
d8b4dd7ab6 mlang: Change long to LONG in mlang.idl. 2009-03-11 13:03:31 +01:00
Michael Stefaniuc
7d35ba645e mlang: Remove superfluous pointer casts.
The casts are already part of the CONTAINING_RECORD macro.
2009-03-04 12:07:20 +01:00
Michael Stefaniuc
f75f4e431f mlang: Silence some Win64 compile warnings.
If the flag TCI_SRCFONTSIG is not set then the first argument passed
to TranslateCharsetInfo is just a DWORD that needs to be marshalled
over a pointer.
2009-03-04 12:07:20 +01:00
Dmitry Timoshkov
b86552f58d mlang: Implement IMLangFontLink_GetStrCodePages. 2009-02-25 16:06:35 +01:00
Aric Stewart
ec7ba645dd mlang: Handle non Japanese case in ConvertUnknownJapaneseToUnicode. 2009-02-05 13:13:37 +01:00
Dmitry Timoshkov
0d65421b99 mlang: Get rid of ICOM_THIS_MULTI macro. 2009-02-04 12:26:13 +01:00
Hans Leidekker
29c0f7e714 mlang: Export a couple of functions by ordinal. 2009-02-02 11:58:45 +01:00
Hans Leidekker
34a3d21354 mlang: Implement IMLangFontLink2_GetScriptFontInfo. 2009-02-02 11:56:09 +01:00
Aric Stewart
70131341c7 mlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage and IMultiLanguage2::ValidateCodePageEx.
Does not handle automatically installing language packs.
With help from Dmitry Timoshkov.
2009-01-30 12:18:33 +01:00
Michael Stefaniuc
8dbc7a699e mlang: Remove superfluous pointer casts. 2009-01-19 12:46:41 +01:00
Alexandre Julliard
c2cef54ea0 mlang/tests: Fix a pointer casting warning on 64-bit. 2009-01-03 20:13:37 +01:00
Hans Leidekker
63aff890d7 janitorial: Remove unneeded user32 imports. 2008-12-17 11:38:36 +01:00
Hans Leidekker
8bd9a3aa09 janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
Francois Gouget
766c6deaf7 mlang/tests: Make strstrW() static. 2008-12-15 12:25:31 +01:00
Vitaly Perov
d2a9bcd199 mlang/tests: Add tests for fnIMLangFontLink_GetCharCodePages. 2008-11-28 13:47:08 +01:00
Vitaly Perov
4398c51f1e mlang: Add implementation of fnIMLangFontLink_GetCharCodePages. 2008-11-28 13:47:03 +01:00