More runtime file fixes for 'compatible' mode.
diff --git a/runtime/lang/menu_zh_cn.gb2312.vim b/runtime/lang/menu_zh_cn.gb2312.vim
index 3ec825c..a12d94d 100644
--- a/runtime/lang/menu_zh_cn.gb2312.vim
+++ b/runtime/lang/menu_zh_cn.gb2312.vim
@@ -9,6 +9,8 @@
finish
endif
let did_menu_trans = 1
+let s:keepcpo= &cpo
+set cpo&vim
" This causes trouble for a broken iconv (symptom: last character is always
" ??). Without this it works fine anyway, because gbk/cp936 is a superset of
@@ -264,3 +266,6 @@
menutrans &Convert\ to\ HTML ת»»³É\ HTML(&C)
menutrans Set\ '&syntax'\ only ½öÉ趨\ 'syntax'(&S)
menutrans Set\ '&filetype'\ too Ò²É趨\ 'filetype'(&F)
+
+let &cpo = s:keepcpo
+unlet s:keepcpo