Thilo Six wrote the following on 23.10.2011 00:12 -- <snip> --
>> Additionally to already identified bogus files, where 'cpo-=C' is expected >> there >> are ones which actually expect an environment which has 'cpo-=l' set! >> >> IMHO those need to be fixed, too. >> >> Actually those 'cpo-=l' bugs are not as obvious. I'll try to generate a list >> and >> then would like to coordinate with you Danek again. > > Here we are. List part one attached. This list consists of those runtimefiles > which already handle 'cpo' in some way but could be improved. Some actually > have > real bugs. Most of them can be fixed simply by 's:cpo-=C:cpo\&vim:'. See > comments for details. Full list now attached. Danek please tell me which of those are already has been handled by you. Thanks. -- Regards, Thilo 4096R/0xC70B1A8F 721B 1BA0 095C 1ABA 3FC6 7C18 89A4 A2A0 C70B 1A8F -- 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
./autoload/vimball.vim does not restore user cpo settings ./autoload/netrw.vim s:cpo-=aA:cpo-=a cpo-=A: ./indent/xml.vim not cpo+=l save + does not restore user cpo settings ./indent/verilog.vim not cpo+=l save + does not restore user cpo settings ./indent/html.vim not cpo+=l save ./indent/perl6.vim not cpo+=l save ./indent/fortran.vim not cpo+=l save ./indent/falcon.vim not cpo+=l save + does not restore user cpo settings ./indent/perl.vim not cpo+=l save ./compiler/gcc.vim not cpo+=l save ./compiler/rst.vim not cpo+=l save ./compiler/mcs.vim not cpo+=l save ./compiler/splint.vim not cpo+=l save ./compiler/tex.vim not cpo+=l save ./compiler/fortran_g77.vim not cpo+=l save ./syntax/lpc.vim not cpo+=l save + does not restore user cpo settings ./syntax/2html.vim not cpo+=l save ./syntax/named.vim not cpo+=l save ./ftplugin/ocaml.vim not cpo+=l save ./ftplugin/vim.vim not cpo+=l save, but does currently not use \ inside [] ./ftplugin/cobol.vim not cpo+=l save, restores cpo to early, but does currently not use \ inside [] ./ftplugin/xml.vim not cpo+=l save ./ftplugin/html.vim not cpo+=l save ./ftplugin/fortran.vim not cpo+=l save, cpo-=C too late down ./ftplugin/falcon.vim does not restore user cpo settings ./ftplugin/matlab.vim not cpo+=l save, but does currently not use \ inside [] ./ftplugin/sql.vim 'set cpo=' !?? ./ftplugin/ruby.vim not cpo+=l save, restores cpo to early ./autoload/ccomplete.vim not cpo+=l save ./autoload/javascriptcomplete.vim not cpo+=l save ./autoload/phpcomplete.vim not cpo+=l save ./autoload/rubycomplete.vim not cpo+=l save ./ftplugin/spec.vim not cpo+=l save ./indent/cucumber.vim not cpo+=l save ./indent/liquid.vim not cpo+=l save ./indent/make.vim not cpo+=l save ./syntax/abel.vim not cpo+=l save ./syntax/aml.vim not cpo+=l save ./syntax/antlr.vim \t in currently commented line ./syntax/apachestyle.vim not cpo+=l save ./syntax/art.vim not cpo+=l save ./syntax/asm.vim not cpo+=l save ./syntax/asn.vim not cpo+=l save ./syntax/awk.vim not cpo+=l save ./syntax/ayacc.vim not cpo+=l save ./syntax/basic.vim not cpo+=l save ./syntax/bib.vim not cpo+=l save ./syntax/blank.vim not cpo+=l save ./syntax/c.vim not cpo+=l save ./syntax/cf.vim not cpo+=l save ./syntax/chaiscript.vim not cpo+=l save ./syntax/clean.vim not cpo+=l save ./syntax/clipper.vim not cpo+=l save ./syntax/csc.vim not cpo+=l save ./syntax/cupl.vim not cpo+=l save ./syntax/cweb.vim not cpo+=l save ./syntax/d.vim not cpo+=l save ./syntax/dcl.vim not cpo+=l save ./syntax/eiffel.vim not cpo+=l save ./syntax/fasm.vim not cpo+=l save ./syntax/flexwiki.vim not cpo+=l save ./syntax/forth.vim not cpo+=l save ./syntax/fortran.vim not cpo+=l save ./syntax/foxpro.vim not cpo+=l save ./syntax/fstab.vim not cpo+=l save ./syntax/gdmo.vim not cpo+=l save ./syntax/gitcommit.vim not cpo+=l save ./syntax/gitolite.vim not cpo+=l save ./syntax/gp.vim not cpo+=l save ./syntax/groovy.vim not cpo+=l save ./syntax/gsp.vim not cpo+=l save ./syntax/haskell.vim not cpo+=l save ./syntax/hb.vim not cpo+=l save ./syntax/help.vim not cpo+=l save ./syntax/hitest.vim not cpo+=l save ./syntax/hog.vim not cpo+=l save ./syntax/html.vim not cpo+=l save ./syntax/ia64.vim not cpo+=l save ./syntax/idl.vim not cpo+=l save ./syntax/ist.vim not cpo+=l save ./syntax/jam.vim not cpo+=l save ./syntax/jargon.vim not cpo+=l save ./syntax/java.vim not cpo+=l save ./syntax/javacc.vim not cpo+=l save ./syntax/javascript.vim not cpo+=l save ./syntax/jess.vim not cpo+=l save ./syntax/lace.vim not cpo+=l save ./syntax/latte.vim not cpo+=l save ./syntax/lisp.vim not cpo+=l save ./syntax/logtalk.vim not cpo+=l save ./syntax/lout.vim not cpo+=l save ./syntax/lsl.vim not cpo+=l save ./syntax/lua.vim not cpo+=l save ./syntax/mail.vim not cpo+=l save ./syntax/make.vim not cpo+=l save ./syntax/maple.vim not cpo+=l save ./syntax/markdown.vim not cpo+=l save ./syntax/masm.vim not cpo+=l save ./syntax/mma.vim not cpo+=l save ./syntax/monk.vim not cpo+=l save ./syntax/moo.vim not cpo+=l save ./syntax/mrxvtrc.vim not cpo+=l save ./syntax/msidl.vim not cpo+=l save ./syntax/muttrc.vim not cpo+=l save ./syntax/nasm.vim not cpo+=l save ./syntax/natural.vim not cpo+=l save ./syntax/ncf.vim not cpo+=l save ./syntax/nroff.vim not cpo+=l save ./syntax/opl.vim not cpo+=l save ./syntax/papp.vim not cpo+=l save ./syntax/pascal.vim not cpo+=l save ./syntax/pccts.vim not cpo+=l save ./syntax/perl.vim not cpo+=l save ./syntax/perl6.vim not cpo+=l save ./syntax/plsql.vim not cpo+=l save ./syntax/progress.vim not cpo+=l save ./syntax/reva.vim not cpo+=l save ./syntax/rpl.vim not cpo+=l save ./syntax/ruby.vim not cpo+=l save ./syntax/samba.vim not cpo+=l save ./syntax/scheme.vim not cpo+=l save ./syntax/sd.vim not cpo+=l save ./syntax/sendpr.vim not cpo+=l save ./syntax/sh.vim not cpo+=l save ./syntax/sisu.vim not cpo+=l save ./syntax/slrnrc.vim not cpo+=l save ./syntax/sm.vim not cpo+=l save ./syntax/smil.vim not cpo+=l save ./syntax/sml.vim not cpo+=l save ./syntax/snnspat.vim not cpo+=l save ./syntax/snobol4.vim not cpo+=l save ./syntax/spec.vim not cpo+=l save ./syntax/specman.vim not cpo+=l save ./syntax/spup.vim not cpo+=l save ./syntax/spyce.vim not cpo+=l save ./syntax/st.vim not cpo+=l save ./syntax/tags.vim not cpo+=l save ./syntax/tasm.vim not cpo+=l save ./syntax/tcl.vim not cpo+=l save ./syntax/tsalt.vim not cpo+=l save ./syntax/verilogams.vim not cpo+=l save ./syntax/vhdl.vim not cpo+=l save ./syntax/vim.vim not cpo+=l save ./syntax/viminfo.vim not cpo+=l save ./syntax/xpm2.vim not cpo+=l save ./syntax/xxd.vim not cpo+=l save