I wrote:

> Patch 7.2.167
> Problem:    Splint doesn't work well for checking the code.
> Solution:   Add splint arguments in the Makefile.  Exclude some code from
>           splint that it can't handle.  Tune splint arguments to give
>           reasonable errors.  Add a filter for removing false warnings from
>           splint output.  Many small changes to avoid warnings.  More to
>           follow...
> Files:            Filelist, src/Makefile, src/buffer.c, src/charset.c,
>           src/cleanlint.vim, src/digraph.c, src/edit.c, src/ex_cmds.c,
>           src/globals.h, src/ops.c, src/os_unix.c, src/os_unix.h,
>           src/proto/buffer.pro, src/proto/edit.pro, src/screen.c,
>           src/structs.h

There is a problem with this patch, the Linux patch program chokes on
the non-ASCII characters in charset.c and digraph.c.  This breaks
scripts that apply the patches, such as aap.  To avoid trouble I have
removed these parts from the patch on the ftp server and removed the
same change from the CVS version.  I can't change it in the mail I
already sent.

The reason I made this change is that splint has a parse error in the
same positions.  Perhaps patch and splint share the same broken code to
read the file?

-- 
Yesterday, all my deadlines seemed so far away
now it looks as though it's freeze in four days
oh I believe in cvs..
    [ CVS log "Beatles style" for FreeBSD ports/INDEX, Satoshi Asami ]

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui