home *** CD-ROM | disk | FTP | other *** search
- /* vi:set ts=4 sw=4:
- *
- * VIM - Vi IMproved by Bram Moolenaar
- *
- * Do ":help uganda" in Vim to read copying and usage conditions.
- * Do ":help credits" in Vim to see a list of people who contributed.
- */
-
- /*
- * proto.h: include the (automatically generated) function prototypes
- *
- * the proto/xxx.pro files are automatically generated when using Manx/Aztec C.
- * For other compilers you will have to edit them.
- */
-
- #include "regexp.h" /* for struct regexp */
-
- /*
- * don't include these while generating prototypes, prevents problems when
- * files are missing
- */
- #ifndef PROTO
-
- /*
- * Machine-dependent routines.
- */
- # ifdef AMIGA
- # include "proto/amiga.pro"
- # endif
- # if defined(UNIX) || defined(__EMX__)
- # include "proto/unix.pro"
- # ifndef HAVE_RENAME
- int rename __PARMS((const char *, const char *));
- # endif
- # endif
- # ifdef MSDOS
- # include "proto/msdos.pro"
- # endif
- # ifdef WIN32
- # include "proto/win32.pro"
- # endif
- # ifdef VMS
- # include "proto/vms.pro"
- # endif
-
- # include "proto/alloc.pro"
- # include "proto/buffer.pro"
- # include "proto/charset.pro"
- # include "proto/cmdcmds.pro"
- # include "proto/cmdline.pro"
- # include "proto/csearch.pro"
- # include "proto/digraph.pro"
- # include "proto/edit.pro"
- # include "proto/fileio.pro"
- # include "proto/getchar.pro"
- # include "proto/help.pro"
- # include "proto/linefunc.pro"
- # include "proto/main.pro"
- # include "proto/mark.pro"
- # ifndef MESSAGE
- void smsg __PARMS((char_u *, ...)); /* cannot be produced automatically */
- # endif
- # include "proto/memfile.pro"
- # include "proto/memline.pro"
- # include "proto/message.pro"
- # include "proto/misccmds.pro"
- # include "proto/normal.pro"
- # include "proto/ops.pro"
- # include "proto/option.pro"
- # include "proto/quickfix.pro"
- # include "proto/regexp.pro"
- # include "proto/regsub.pro"
- # include "proto/screen.pro"
- # include "proto/search.pro"
- # include "proto/tables.pro"
- # include "proto/tag.pro"
- # include "proto/term.pro"
- # if defined(HAVE_TGETENT) && (defined(AMIGA) || defined(VMS))
- # include "proto/termlib.pro"
- # endif
- # include "proto/undo.pro"
- # include "proto/version.pro"
- # include "proto/window.pro"
-
- # ifdef USE_GUI
- # include "proto/gui.pro"
- # ifdef USE_GUI_MOTIF
- # include "proto/gui_motif.pro"
- # endif
- # ifdef USE_GUI_ATHENA
- # include "proto/gui_athena.pro"
- # endif
- # if defined(USE_GUI_MOTIF) || defined(USE_GUI_ATHENA)
- # include "proto/gui_x11.pro"
- # endif
- # if !defined(HAVE_SETENV) && !defined(HAVE_PUTENV)
- extern int putenv __ARGS((char *string)); /* from pty.c */
- # endif
- # endif /* USE_GUI */
- # if defined(USE_GUI)
- extern int OpenPTY __ARGS((char **ttyn)); /* from pty.c */
- # endif
-
- #endif /* PROTO */
-