Bovy, Stephen wrote: > Line 8344 is in a switch statement at line 7809 whose range includes lines > 7810 to 8362 > > Ohh > > I do not think it is a compiler bug :) > > The above switch/case statement has a lot of hard-coded #define > constants > > I think one of those constants is hiding the duplicate (163) value !!! > > Which is probably an ascii/ebcdic translation problem or an ascii > ebcdic overlap
You could try to comment out one by one the case statements which use #define in the switch statement from normal.c:7809 to normal.c:8362, such as 'case K_IGNORE:' at line normal.c:8301, etc. until you find the one that is identical to case 't' at line normal.c:8344. That may help for debug purpose. There must be a #ifdef EBCDIC missing somewhere. Some of the switch cases are in between #ifdef FEAT_MOUSE, so trying to disable the mouse feature could possibly make it work. Regards -- Dominique -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
