Heck You are right on the money partner :) !!!! Line 126 ascii.h >>>
#define POUND '\x7B' <<<< -----Original Message----- From: Tony Mechelynck [mailto:[email protected]] Sent: Friday, December 16, 2011 3:11 PM To: Bovy, Stephen Cc: [email protected]; Bram Moolenaar Subject: Re: ERROR CCN3052 ./normal.c:8344 Duplicate case label for value 163. Labels must be unique. On 16/12/11 08:36, Bovy, Stephen wrote: > Yup that was it !!! > > Here is the fix (z/OS)>>>> > > Normal.c Line 8126>>> > > #ifndef EBCDIC > #if POUND != '#' > case POUND: /* pound sign (sometimes equal to '#') */ > #endif > #endif > > <<< Shouldn't the fix rather go in the EBCDIC part of ascii.h? It seems wrong to me to have a symbol POUND defined as the letter t on EBCDIC platforms and the British pound sign elsewhere. If there is a pound sign on EBCDIC, I think POUND should be defined as that character; if there isn't, then maybe it might be defined as the number-sign character on EBCDIC platforms. Either way would resolve the duplication in normal.c, so that the above #ifndef would become unnecessary. Oh, and BTW: bottom-posting is preferred on these lists. Best regards, Tony. -- hundred-and-one symptoms of being an internet addict: 246. You use up your free 100 hours in less than a week. -- 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
