Porting the current source code (latest stable version vim-7.4.tar.bz2 from vim.org download page) to z/OS, I encountered the following problem: ERROR CCN3052 ./regexp_nfa.c:745 Duplicate case label for value 193. Labels must be unique.
There were many other messages for similar errors. The cause is similar to an error reported and fixed in 2010 (http://comments.gmane.org/gmane.editors.vim.devel/28288), although that problem was in regexp.c, not regexp_nfa.c (which is included from regexp.c). I am attaching a patch which allows the compile to proceed in z/OS. The resulting executable appears to function correctly. I have also tested the patch on an ASCII system, where it builds correctly, and "make test" reports no errors. Owen Leibman This email and any files transmitted with it are confidential, proprietary and intended solely for the individual or entity to whom they are addressed. If you have received this email in error please delete it immediately. -- -- 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 --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
regexp_nfa.patch
Description: regexp_nfa.patch
