[BACK]Return to proto.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / vim

Annotation of src/usr.bin/vim/proto.h, Revision 1.1.1.1

1.1       downsj      1: /* $OpenBSD$   */
                      2: /* vi:set ts=4 sw=4:
                      3:  *
                      4:  * VIM - Vi IMproved       by Bram Moolenaar
                      5:  *
                      6:  * Do ":help uganda"  in Vim to read copying and usage conditions.
                      7:  * Do ":help credits" in Vim to see a list of people who contributed.
                      8:  */
                      9:
                     10: /*
                     11:  * proto.h: include the (automatically generated) function prototypes
                     12:  *
                     13:  * the proto/xxx.pro files are automatically generated when using Manx/Aztec C.
                     14:  * For other compilers you will have to edit them.
                     15:  */
                     16:
                     17: #include "regexp.h"        /* for struct regexp */
                     18:
                     19: /*
                     20:  * don't include these while generating prototypes, prevents problems when
                     21:  * files are missing
                     22:  */
                     23: #ifndef PROTO
                     24:
                     25: /*
                     26:  * Machine-dependent routines.
                     27:  */
                     28: # ifdef AMIGA
                     29: #  include "proto/amiga.pro"
                     30: # endif
                     31: # if defined(UNIX) || defined(__EMX__)
                     32: #  include "proto/unix.pro"
                     33: #  ifndef HAVE_RENAME
                     34:    int rename __PARMS((const char *, const char *));
                     35: #  endif
                     36: # endif
                     37: # ifdef MSDOS
                     38: #  include "proto/msdos.pro"
                     39: # endif
                     40: # ifdef WIN32
                     41: #  include "proto/win32.pro"
                     42: # endif
                     43: # ifdef VMS
                     44: #  include "proto/vms.pro"
                     45: # endif
                     46:
                     47: # include "proto/alloc.pro"
                     48: # include "proto/buffer.pro"
                     49: # include "proto/charset.pro"
                     50: # include "proto/cmdcmds.pro"
                     51: # include "proto/cmdline.pro"
                     52: # include "proto/csearch.pro"
                     53: # include "proto/digraph.pro"
                     54: # include "proto/edit.pro"
                     55: # include "proto/fileio.pro"
                     56: # include "proto/getchar.pro"
                     57: # include "proto/help.pro"
                     58: # include "proto/linefunc.pro"
                     59: # include "proto/main.pro"
                     60: # include "proto/mark.pro"
                     61: # ifndef MESSAGE
                     62: void smsg __PARMS((char_u *, ...));    /* cannot be produced automatically */
                     63: # endif
                     64: # include "proto/memfile.pro"
                     65: # include "proto/memline.pro"
                     66: # include "proto/message.pro"
                     67: # include "proto/misccmds.pro"
                     68: # include "proto/normal.pro"
                     69: # include "proto/ops.pro"
                     70: # include "proto/option.pro"
                     71: # include "proto/quickfix.pro"
                     72: # include "proto/regexp.pro"
                     73: # include "proto/regsub.pro"
                     74: # include "proto/screen.pro"
                     75: # include "proto/search.pro"
                     76: # include "proto/tables.pro"
                     77: # include "proto/tag.pro"
                     78: # include "proto/term.pro"
                     79: # if defined(HAVE_TGETENT) && (defined(AMIGA) || defined(VMS))
                     80: #  include "proto/termlib.pro"
                     81: # endif
                     82: # include "proto/undo.pro"
                     83: # include "proto/version.pro"
                     84: # include "proto/window.pro"
                     85:
                     86: # ifdef USE_GUI
                     87: #  include "proto/gui.pro"
                     88: #  ifdef USE_GUI_MOTIF
                     89: #   include "proto/gui_motif.pro"
                     90: #  endif
                     91: #  ifdef USE_GUI_ATHENA
                     92: #   include "proto/gui_athena.pro"
                     93: #  endif
                     94: #  if defined(USE_GUI_MOTIF) || defined(USE_GUI_ATHENA)
                     95: #   include "proto/gui_x11.pro"
                     96: #  endif
                     97: #  if !defined(HAVE_SETENV) && !defined(HAVE_PUTENV)
                     98: extern int putenv __ARGS((char *string));      /* from pty.c */
                     99: #  endif
                    100: # endif    /* USE_GUI */
                    101: # if defined(USE_GUI)
                    102: extern int OpenPTY __ARGS((char **ttyn));      /* from pty.c */
                    103: # endif
                    104:
                    105: #endif /* PROTO */