... Yes, I will now include the switching of XIM on/off. I'll do that for Insert mode, entering a search pattern and for the argument of commands like "r" and...
363
Chong-Dae Park
vim-multibyte-egroups...
Mar 8, 2001 12:10 pm
... Yes. You are right. But... Many programmers are also feel that this is stupid. And there is a hack. If a user types <ESC>, XIM changes mode to English ...
362
Nam SungHyun
vim-multibyte-egroups...
Mar 8, 2001 12:01 pm
... Yes. Terminal+xim+vim user should do that. ... So, you will apply my patch (at least edit.c patch), right? :) And then, gvim user has a benefit than...
361
Bram Moolenaar
bram@...
Mar 8, 2001 11:54 am
... Let's use an example: You are inserting Korean characters, thus XIM is set to your language mode. Then you hit <Esc> and you want to type some Normal mode...
360
Nam SungHyun
vim-multibyte-egroups...
Mar 8, 2001 11:29 am
... When the XIM is disabled, VIM got a character from the X(?). When the XIM is enabled, user can select language mode. And XIM handle user input and send a...
359
Bram Moolenaar
bram@...
Mar 8, 2001 11:21 am
... OK, so for English mode the IME is still used. ... [...] ... When the XIM is disabled, this means you can type English, right? Thus isn't switching the...
358
Nam SungHyun
vim-multibyte-egroups...
Mar 8, 2001 6:29 am
... I made a mistake. Correct above line to: While input multibyte, it acts like Root, but somewhat ... namsh...
357
Nam SungHyun
vim-multibyte-egroups...
Mar 8, 2001 3:15 am
... Windows and Unix is different. I have no knowledge (especially Windows). Next is just my experience. Windows: First of all, VIM always connect to IME. ...
356
Bram Moolenaar
bram@...
Mar 7, 2001 2:42 pm
... I can see gui_update_cursor() calling xim_set_preedit(). But it then calls xim_set_focus(TRUE), thus always enabling the XIM, unless in Normal mode and ...
355
Chong-Dae Park
vim-multibyte-egroups...
Mar 7, 2001 6:21 am
... How about to make it an vim run-time option (such as "always_connect_xim") or compile-time directive(XIM_HACK?)? -- Chong-Dae Park -- The Ultimate Question...
354
Nam SungHyun
vim-multibyte-egroups...
Mar 7, 2001 6:08 am
... xim_set_preedit() calls xim_set_focus() also. and xim_set_preedit() is called when VIM update cursor. check gui_update_cursor() in gui.c I meant, to allow...
353
Bram Moolenaar
bram@...
Mar 6, 2001 12:05 pm
... I only see xim_set_focus() being called when the GUI window obtains keyboard focus or when it looses keyboard focus. I don't see it being called when Vim ...
352
Nam SungHyun
vim-multibyte-egroups...
Mar 6, 2001 1:03 am
... You mean 'xim_set_focus()39; in multibyte.c? XIM is enabled in Insert mode and disabled in Normal mode. But, to allow 'f' or 'F' (and 't' 'T' ...) with...
351
Bram Moolenaar
bram@...
Mar 5, 2001 2:07 pm
In Vim 6.0w the ":lmap" or language maps are used in Insert mode and other places where text is typed. For example when entering a search string. For the...
350
Takuhiro Nishioka
vim-multibyte-egroups...
Feb 16, 2001 3:11 am
Hello, ... I can test this if someone could send me some chinese text created on MS-Windows. If someone kindly send me text, please be careful charset is not...
349
Takuhiro Nishioka
vim-multibyte-egroups...
Feb 16, 2001 12:07 am
Hello, ... I think you mean "cp936" here. I don't know. If the file created on Chinese MS-Windows is totally displayed corrupt on UNIX environment, it will...
348
Takuhiro Nishioka
vim-multibyte-egroups...
Feb 16, 2001 12:01 am
Hello, ... [...] ... [...] ... This patch fixed the both of the problem. Now, I can input 1 Japanese character correctly, and I can input 3 ascii character...
347
Bram Moolenaar
bram@...
Feb 15, 2001 9:10 pm
... I have included the changes to escape a CSI. Perhaps there is some other character that needs to be escaped, or there is still a CSI that isn't escaped ...
346
Bram Moolenaar
bram@...
Feb 15, 2001 9:09 pm
... OK. I'm currently using "cp932" for MS-Windows, which is very close to shift-jis. For Unix euc-jp, aliases "unix-jis" and "ujis". I guess the MS-Windows...
345
Takuhiro Nishioka
vim-multibyte-egroups...
Feb 14, 2001 3:02 am
Hello, I've noticed 2 XIM problems on Vim60v. Just report, not investigated enough. Environment: OS: FreeBSD 4.2-STABLE iconv: libiconv 1.5.1 Vim: GTK GUI...
344
Takuhiro Nishioka
vim-multibyte-egroups...
Feb 14, 2001 2:18 am
Hello, ... For Japanese, there are "eucjp" and "shift-jis". I think it is more reasonable to use the precise charset name: "euc-jp" and "shift_jis" or to add...
343
Bram Moolenaar
bram@...
Feb 13, 2001 12:49 pm
In the new Vim 6.0v I have added a list of aliases for encoding names. Some of these have been guessed, several are probably missing. Please check this list....
342
Bram Moolenaar
bram@...
Jan 24, 2001 7:37 pm
... The idea is that 'charcode39; is set to the encoding of the terminal you are using. There is no translation or conversion when sending the text to the ...
341
Yasushi Higuchi
vim-multibyte-egroups...
Jan 24, 2001 5:11 pm
On Tue, 23 Jan 2001 21:40:57 +0100 ... I don't know whether there is a general way of solving it. But, it has the memory of doing the check of Cygwin/Mingw32...
340
Yasushi Higuchi
vim-multibyte-egroups...
Jan 24, 2001 5:07 pm
On Wed, 24 Jan 2001 12:26:46 +0100 ... '__CYGWIN32__' is obsolete. It will be removed by the thing left for the interchangeability in the future. '__CYGWIN__'...
339
Bram Moolenaar
bram@...
Jan 24, 2001 11:26 am
... [...] ... I now noticed that the code already contains checks for __CYGWIN32__. What is the difference between __CYGWIN__ and __CYGWIN32__? -- ...
338
Bram Moolenaar
bram@...
Jan 23, 2001 8:59 pm
... OK, so you used the Unix Makefile on purpose. I wonder if there are more places where "#ifdef WIN32" is used should also check for __CYGWIN__. Would there...
337
Yasushi Higuchi
vim-multibyte-egroups...
Jan 23, 2001 7:27 pm
On Tue, 23 Jan 2001 19:16:01 +0100 ... vim.exe made by Make_cyg.mak is pure Win32 application. In other words, the virtual tty of Cygwin isn't used to use ...
336
Bram Moolenaar
bram@...
Jan 23, 2001 6:31 pm
... I assume you have used the Unix Makefile instead of Make_cyg.mak. Otherwise WIN32 would have been defined. Is there a specific reason to use the Unix ...
335
Yasushi Higuchi
vim-multibyte-egroups...
Jan 23, 2001 4:51 pm
Hello. It becomes the following when vim-6.0t is made to work on Cygwin of Japanese edition Windows. * set charcode=japan -> euc-jp. * console of Japanese...