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

Raspunde prin e-mail lui