As far as I can tell, ime.h is only included by the x11 keyboard driver and `WM_IMEKEYDOWN` and `WM_IMEKEYUP` are not used there, so this change should only bring the naming convention in line with what is already in winuser and MSDN.
-- v2: winex11: Do not include ime.h. include: Add Japanese IME virtual key codes to winuser.rh.
From: Marc-Aurel Zent mzent@codeweavers.com
--- include/winuser.rh | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
diff --git a/include/winuser.rh b/include/winuser.rh index fd984a91742..92d2f373936 100644 --- a/include/winuser.rh +++ b/include/winuser.rh @@ -275,19 +275,33 @@ #define VK_OEM_WSCTRL 0xEE #define VK_OEM_CUSEL 0xEF #define VK_OEM_ATTN 0xF0 +#define VK_DBE_ALPHANUMERIC VK_OEM_ATTN #define VK_OEM_FINISH 0xF1 +#define VK_DBE_KATAKANA VK_OEM_FINISH #define VK_OEM_COPY 0xF2 +#define VK_DBE_HIRAGANA VK_OEM_COPY #define VK_OEM_AUTO 0xF3 +#define VK_DBE_DBCSCHAR VK_OEM_AUTO #define VK_OEM_ENLW 0xF4 +#define VK_DBE_DBCSCHAR VK_OEM_ENLW #define VK_OEM_BACKTAB 0xF5 +#define VK_DBE_ROMAN VK_OEM_BACKTAB #define VK_ATTN 0xF6 +#define VK_DBE_NOROMAN VK_ATTN #define VK_CRSEL 0xF7 +#define VK_DBE_ENTERWORDREGISTERMODE VK_CRSEL #define VK_EXSEL 0xF8 +#define VK_DBE_ENTERIMECONFIGMODE VK_EXSEL #define VK_EREOF 0xF9 +#define VK_DBE_FLUSHSTRING VK_EREOF #define VK_PLAY 0xFA +#define VK_DBE_CODEINPUT VK_PLAY #define VK_ZOOM 0xFB +#define VK_DBE_NOCODEINPUT VK_ZOOM #define VK_NONAME 0xFC +#define VK_DBE_DETERMINESTRING VK_NONAME #define VK_PA1 0xFD +#define VK_DBE_ENTERDLGCONVERSIONMODE VK_PA1 #define VK_OEM_CLEAR 0xFE /* 0xFF Unassigned */
From: Marc-Aurel Zent mzent@codeweavers.com
--- dlls/winex11.drv/keyboard.c | 1 - 1 file changed, 1 deletion(-)
diff --git a/dlls/winex11.drv/keyboard.c b/dlls/winex11.drv/keyboard.c index bb5bf6220e1..8841a24e51b 100644 --- a/dlls/winex11.drv/keyboard.c +++ b/dlls/winex11.drv/keyboard.c @@ -46,7 +46,6 @@ #include "winuser.h" #include "winreg.h" #include "winnls.h" -#include "ime.h" #include "wine/server.h" #include "wine/debug.h"
Hi,
It looks like your patch introduced the new failures shown below. Please investigate and fix them before resubmitting your patch. If they are not new, fixing them anyway would help a lot. Otherwise please ask for the known failures list to be updated.
The full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=149674
Your paranoid android.
=== debian11 (build log) ===
../wine/dlls/winex11.drv/keyboard.c:952:11: error: ‘VK_DBE_SBCSCHAR’ undeclared here (not in a function); did you mean ‘VK_DBE_DBCSCHAR’? Task: The win32 Wine build failed
=== debian11b (build log) ===
../wine/dlls/winex11.drv/keyboard.c:952:11: error: ‘VK_DBE_SBCSCHAR’ undeclared here (not in a function); did you mean ‘VK_DBE_DBCSCHAR’? Task: The wow64 Wine build failed