Jeff Smith
|
0e77260ae9
|
kernelbase: Output message ID as hex in debug messages.
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-06-08 21:01:32 +02:00 |
Alexandre Julliard
|
6bed2b427b
|
kernel32: Move the *PreferredUILanguages functions to kernelbase and ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-22 14:31:55 +02:00 |
Alexandre Julliard
|
7b01281745
|
kernelbase: Reimplement FormatMessageA/W using RtlFormatMessage().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-13 22:05:31 +02:00 |
Alexandre Julliard
|
0c90da7f7e
|
kernel32: Move some stub functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-05 20:53:02 +02:00 |
Alexandre Julliard
|
375668e122
|
kernelbase: Open registry keys before looking for sort table.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-24 19:43:38 +01:00 |
Alexandre Julliard
|
84cca2baae
|
kernelbase: Implement IsValidNLSVersion().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-20 14:49:36 +01:00 |
Alexandre Julliard
|
86522976c9
|
kernelbase: Implement GetNLSVersion/GetNLSVersionEx().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-20 14:43:55 +01:00 |
Alexandre Julliard
|
b780e5f5b1
|
kernelbase: Use linguistic case table for LCMAP_LINGUISTIC_CASING.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-18 12:02:53 +01:00 |
Alexandre Julliard
|
c567af732b
|
kernelbase: Use the ctype table from the sortkey file.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-17 15:19:20 +01:00 |
Alexandre Julliard
|
4b1676af06
|
kernelbase: Load the sortkey file and use it for the case mapping table.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-17 15:18:57 +01:00 |
Alexandre Julliard
|
80e8c138f1
|
kernel32: Move Idn functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-03 13:20:25 +01:00 |
Alexandre Julliard
|
55dc4fce99
|
kernelbase: Use external NLS files for Unicode composition.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-21 13:48:44 +01:00 |
Alexandre Julliard
|
64e6d72284
|
unicode: Add support for high Unicode planes in composition tables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-17 15:04:59 +01:00 |
Alexandre Julliard
|
cd8eaef47e
|
unicode: Avoid copying the decomposition data when not necessary.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-04 21:30:26 +01:00 |
Alexandre Julliard
|
8d11c0871e
|
kernelbase: Fix NormalizeString() return value and last error.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-03 20:48:03 +01:00 |
Alexandre Julliard
|
f0a82c3a2a
|
kernelbase: Use RtlNormalizeString() directly in FoldStringW().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-03 19:20:39 +01:00 |
Alexandre Julliard
|
bfeb0a97fe
|
unicode: Use a standard two-level mapping table for the sortkeys map.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-28 19:25:07 +01:00 |
Alexandre Julliard
|
31360d4785
|
unicode: Use a standard two-level mapping table for the digit map.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-28 18:58:50 +01:00 |
Nikolay Sivov
|
ac72e61edf
|
kernelbase: Fix a typo in weights comparison helper (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-03 21:40:59 +01:00 |
Akihiro Sagawa
|
a85bc781d3
|
kernelbase: Use translated Unicode default char to check invalid chars.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48288
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-16 18:45:01 +01:00 |
Alexandre Julliard
|
356d0fcc5b
|
kernelbase: Reimplement EnumDynamicTimeZoneInformation() using GetTimeZoneInformationForYear().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-12 23:16:57 +01:00 |
Alexandre Julliard
|
89500484c2
|
kernel32: Move timezone functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-10 20:59:19 +01:00 |
Alexandre Julliard
|
eeb8eddfa2
|
kernel32: Move GeoID functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
098e71ad61
|
kernel32: Move the CompareString functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
94a3add0ea
|
kernel32: Move LCMapString functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
c7c8016b70
|
kernelbase: Directly use the wctype table for the IsChar* functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
1b46da5c05
|
kernel32: Move GetStringType functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
6bcda47419
|
kernel32: Move Get/SetLocaleInfoW() to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:45 +01:00 |
Alexandre Julliard
|
830de63139
|
kernel32: Use MultiByteToWideChar() and WideCharToMultiByte() from kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 15:30:03 +01:00 |
Alexandre Julliard
|
328ec3a768
|
kernelbase: Reimplement WideCharToMultiByte using Win32-format codepage tables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-06 22:30:23 +01:00 |
Alexandre Julliard
|
7e8f1dac30
|
kernelbase: Reimplement MultiByteToWideChar() using Win32-format codepage tables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-06 22:30:23 +01:00 |
João Diogo Ferreira
|
7b1b0ce506
|
kernelbase: Update GeoID when locale has changed.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46196
Signed-off-by: João Diogo Craveiro Ferreira <devilj@outlook.pt>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-04 10:55:15 +01:00 |
Alexandre Julliard
|
7bb286ad9d
|
kernel32: Move FoldStringW() function to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-28 09:05:13 +01:00 |
Alexandre Julliard
|
03deff4e0d
|
kernel32: Move codepage functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-27 17:04:44 +01:00 |
Alexandre Julliard
|
d05c9f12fb
|
kernelbase: Initialize codepage data using ntdll functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-27 09:54:51 +01:00 |
Alexandre Julliard
|
2cbb6f8d34
|
kernel32: Move some locale functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-21 13:20:23 +01:00 |
Alexandre Julliard
|
fd588a22b7
|
kernel32: Move string normalization functions to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-21 10:43:46 +01:00 |
Dmitry Timoshkov
|
feb3d8e33c
|
kernelbase: When enumerating calendars initialize optional to 0.
This fixes regression introduced by 42ed9797b1 .
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-21 09:34:34 +01:00 |
Alexandre Julliard
|
35ea9cd99a
|
kernel32: Move the locale registry setup to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-20 23:03:21 +01:00 |
Alexandre Julliard
|
ab6970d9b0
|
kernel32: Move Get/SetCalendarInfo to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-18 19:12:13 +01:00 |
Alexandre Julliard
|
42ed9797b1
|
kernel32: Move EnumCalendarInfo functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-18 19:12:13 +01:00 |
Alexandre Julliard
|
50d15730df
|
kernel32: Move EnumTimeFormats functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-16 20:11:21 +01:00 |
Alexandre Julliard
|
02d9ccb3c3
|
kernel32: Move EnumDateFormats functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-16 20:08:58 +01:00 |
Alexandre Julliard
|
a7c190d35f
|
kernel32: Move system locale enumeration functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-04 22:11:20 +02:00 |
Alexandre Julliard
|
7c0032b62a
|
kernel32: Move some locale functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-17 18:32:14 +02:00 |