[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     ! 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 */