I wrote:

> Patch 7.4.1133
> Problem:    Generated function prototypes still have __ARGS().
> Solution:   Generate function prototypes without __ARGS().
> Files:      src/Makefile, src/if_ruby.c, src/os_win32.c,
>             src/proto/blowfish.pro, src/proto/buffer.pro,
>             src/proto/charset.pro, src/proto/crypt.pro,
>             src/proto/crypt_zip.pro, src/proto/diff.pro,
>             src/proto/digraph.pro, src/proto/edit.pro, src/proto/eval.pro,
>             src/proto/ex_cmds2.pro, src/proto/ex_cmds.pro,
>             src/proto/ex_docmd.pro, src/proto/ex_eval.pro,
>             src/proto/ex_getln.pro, src/proto/fileio.pro, src/proto/fold.pro,
>             src/proto/getchar.pro, src/proto/gui_athena.pro,
>             src/proto/gui_beval.pro, src/proto/gui_gtk_gresources.pro,
>             src/proto/gui_gtk.pro, src/proto/gui_gtk_x11.pro,
>             src/proto/gui_mac.pro, src/proto/gui_motif.pro,
>             src/proto/gui_photon.pro, src/proto/gui.pro,
>             src/proto/gui_w16.pro, src/proto/gui_w32.pro,
>             src/proto/gui_x11.pro, src/proto/gui_xmdlg.pro,
>             src/proto/hangulin.pro, src/proto/hardcopy.pro,
>             src/proto/hashtab.pro, src/proto/if_cscope.pro,
>             src/proto/if_lua.pro, src/proto/if_mzsch.pro,
>             src/proto/if_ole.pro, src/proto/if_perl.pro,
>             src/proto/if_perlsfio.pro, src/proto/if_python3.pro,
>             src/proto/if_python.pro, src/proto/if_ruby.pro,
>             src/proto/if_tcl.pro, src/proto/if_xcmdsrv.pro,
>             src/proto/main.pro, src/proto/mark.pro, src/proto/mbyte.pro,
>             src/proto/memfile.pro, src/proto/memline.pro, src/proto/menu.pro,
>             src/proto/message.pro, src/proto/misc1.pro, src/proto/misc2.pro,
>             src/proto/move.pro, src/proto/netbeans.pro, src/proto/normal.pro,
>             src/proto/ops.pro, src/proto/option.pro, src/proto/os_amiga.pro,
>             src/proto/os_beos.pro, src/proto/os_mac_conv.pro,
>             src/proto/os_msdos.pro, src/proto/os_mswin.pro,
>             src/proto/os_qnx.pro, src/proto/os_unix.pro, src/proto/os_vms.pro,
>             src/proto/os_win16.pro, src/proto/os_win32.pro,
>             src/proto/popupmnu.pro, src/proto/pty.pro, src/proto/quickfix.pro,
>             src/proto/regexp.pro, src/proto/screen.pro, src/proto/search.pro,
>             src/proto/sha256.pro, src/proto/spell.pro, src/proto/syntax.pro,
>             src/proto/tag.pro, src/proto/termlib.pro, src/proto/term.pro,
>             src/proto/ui.pro, src/proto/undo.pro, src/proto/version.pro,
>             src/proto/winclip.pro, src/proto/window.pro,
>             src/proto/workshop.pro

Sorry for the huge patch!

Let me know if there is someone with an old compiler that can't handle
this ANSI style code.  If not then I'll continue moving forward with
this, making C89 the minimal required C standard.

-- 
The process for understanding customers primarily involves sitting around with
other marketing people and talking about what you would to if you were dumb
enough to be a customer.
                                (Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
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.

Raspunde prin e-mail lui