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

Raspunde prin e-mail lui