home *** CD-ROM | disk | FTP | other *** search
- /*
- * Generated file:
- *
- * Microsoft (R) Program Maintenance Utility Version 1.11
- * Copyright (c) Microsoft Corp 1988-90. All rights reserved.
- *
- * Modified as needed for new features, etc.
- */
-
- /* This is really wrong now; X11 has no relationship to Unix machines
- * except for the fact that notgnu on Unix only runs with X11...so,
- * because some Unix compilers aren't ANSI yet, there are additional
- * ifdef hacks to be found...
- */
- #if defined(X11) || defined (CURSES)
- # if defined (OSF) || defined(SOL)
- # define rn_(f,p) f p
- # define varfn_(func, arg) func(char *arg, ...)
- # else /* old Ultrix, SunOS 4.*, etc compilers */
- # define rn_(f,p) f()
- # define varfn_(func, arg) func(arg) char *arg;
- # endif
- #endif
-
- #ifdef MSC
- # define rn_(f,p) f p
- # define varfn_(func, arg) func(char *arg, ...)
- #endif
-
- #ifdef MSW
- # define rn_(f,p) f p
- # define varfn_(func, arg) func(char *arg, ...)
- #endif
-
- /* CRYPT.C
- */
- #ifdef DOCRYPT
- int rn_(toggleencrypt,(int f, int n));
- void rn_(docrypt,(char *b, unsigned int l));
- #endif
-
- /* W3FONT.C
- */
- BOOL rn_(newUser, (VOID));
- void rn_(SaveAllSettings,(void));
- void rn_(WindowInitFont,(int fontsize));
- void rn_(InitWindow,(int numcols,int numlines));
- void rn_(WindowNewFont,(void));
- COLORREF rn_(GetForeColor, (VOID));
- COLORREF rn_(GetBackColor, (VOID));
- COLORREF rn_(GetHighColor, (VOID));
- void rn_(SetForeColor, (COLORREF f));
- void rn_(SetBackColor, (COLORREF b));
- void rn_(SetHighColor, (COLORREF b));
-
- /* MOUSE.C
- */
- BOOL rn_(minmodeline,(void));
- int rn_(mousecmd,(int f, int n));
- int rn_(dottomouse,(int row, int col, BOOL move));
-
- /* W3EXT.C
- */
- void rn_(HandleCutCopy, (BOOL cut));
- void rn_(HandlePrint,(void));
- void rn_(HandlePaste,(void));
- void rn_(HandleDroppedFiles,(HANDLE handle));
-
- /* TTY.C, W3IO.C & XIO.C
- */
- int rn_(ttputline, (char *text));
- void rn_(DrawMarker,(void));
- void rn_(WindowErase,(void));
- int rn_(ttinit,(void));
- int rn_(tttidy,(void));
- int rn_(ttmove,(int row,int col));
- int rn_(tteeop,(void));
- void rn_(WindowZapLines,(int row,int bot));
- int rn_(ttinsl,(int row,int bot,int nchunk));
- int rn_(ttdell,(int row,int bot,int nchunk));
- int rn_(ttnowindow,(void));
- int rn_(ttcolor,(int color));
- int rn_(ttresize,(void));
- int rn_(charcost,(char *s));
- int rn_(ttputc,(unsigned char c));
- int rn_(tteeol,(void));
- int rn_(ttbeep,(void));
- int rn_(ttwait,(void));
- void rn_(ttcharflush, (void));
- #ifdef CURSES
- void rn_(DoTimer, (void));
- #endif
-
- #ifdef MSW
- void rn_(sleep,(int amount));
- #endif
-
- #ifdef MSC
- void rn_(sleep,(int amount));
- #endif
-
- void rn_(ZapRect,(RECT *rect));
- void rn_(WindowGetSize,(int *nrow,int *ncol));
- void rn_(SizeWindow,(int x,int y,int cols,int lines));
- #ifndef WINDOWED
- BOOL rn_(DOSReturnKCHAR,(KCHAR *pkchar));
- #endif
-
- /* W3KEY.C & XKEY.C
- */
- void rn_(GetKeyStates, (void));
- void rn_(InitInput,(void));
- void rn_(PutbackKchar,(KCHAR c));
- void rn_(CheckForPutback,(void));
- void rn_(AddString,(char *s));
- void rn_(AddKchar,(KCHAR c));
- #ifdef WINDOWED
- BOOL rn_(WindowReturnKCHAR,(KCHAR *pkchar));
- #endif
- #ifdef X11
- BOOL rn_(GetShiftState, (XEvent *e));
- BOOL rn_(GetCtrlState, (XEvent *e));
- #endif
- #ifdef MSW
- BOOL rn_(WindowMapKey,(UINT msg, WPARAM wKey, LONG lParam));
- #endif
- #ifdef X11
- BOOL rn_(WindowMapKey,(XKeyEvent *event, BOOL down));
- #endif
-
- /* W3WIN.C & XWIN.C
- */
- BOOL rn_(WindowFatalState,(void));
- void rn_(WindowSync, (void));
- void rn_(WindowFlush, (void));
- int rn_(togglemenu, (int f, int n));
- void rn_(WindowDragCursor,(void));
- void rn_(WindowSizeCursor,(void));
- void rn_(WindowSleepCursor,(void));
- void rn_(WindowGrinderCursor,(void));
- void rn_(WindowArrowCursor,(void));
- void rn_(WindowNormalCursor,(void));
- int rn_(NewFont,(int f, int n));
- int rn_(NewTextColor,(int f, int n));
- int rn_(NewTouchedTextColor,(int f, int n));
- int rn_(NewWindowColor,(int f, int n));
- void rn_(NewClipping, (int x, int y, int w, int h));
- void rn_(WindowNewSize, (int row, int col));
-
- #ifdef MSW
- int PASCAL rn_(WinMain,(HINSTANCE hInstance, HINSTANCE hPrevInstance,
- LPSTR lpCmdLine, int nCmdShow));
- long FAR PASCAL rn_(MainWndProc,(HWND hWnd, UINT message, WPARAM wParam,
- LONG lParam));
- #endif
-
- BOOL rn_(WindowLookaheadEvent,(void));
- void rn_(WindowGetEvent,(void *ptr));
- void rn_(WindowMessage,(char *s,int fatal));
- void rn_(GetRowCol,(int *row,int *col, int x,int y));
- int rn_(winspawn,(char *s, BOOL windows));
- #ifdef X11
- void rn_(DoShowCaret,(VOID));
- void rn_(DoHideCaret,(VOID));
- #else
- void rn_(DoShowCaret,(HWND hwnd));
- void rn_(DoHideCaret,(HWND hwnd));
- #endif
-
- /* BASIC.C
- */
- int rn_(gotobol,(int f,int n));
- int rn_(backchar,(int f,int n));
- int rn_(gotoeol,(int f,int n));
- int rn_(forwchar,(int f,int n));
- int rn_(gotobob,(int f,int n));
- int rn_(gotoeob,(int f,int n));
- int rn_(forwline,(int f,int n));
- int rn_(backline,(int f,int n));
- void rn_(setgoal,(void));
- int rn_(getgoal,(LINE *dlp));
- int rn_(forwpage,(int f,int n));
- int rn_(backpage,(int f,int n));
- int rn_(forw1page,(int f,int n));
- int rn_(back1page,(int f,int n));
- int rn_(pagenext,(int f,int n));
- void rn_(isetmark,(void));
- int rn_(setmark,(int f,int n));
- int rn_(swapmark,(int f,int n));
- int rn_(gotoline,(int f,int n));
- int rn_(gotobigline,(RSIZE n));
-
- /* BUFFER.C
- */
- int rn_(nukebuffer, (BUFFER *bp));
- void rn_(update_blist, (void));
- int rn_(usebuffer,(int f,int n));
- int rn_(poptobuffer,(int f,int n));
- int rn_(killbuffer,(int f,int n));
- int rn_(savebuffers,(int f,int n));
- int rn_(listbuffers,(int f,int n));
- LINE *rn_(addline,(BUFFER *bp,char *text));
- int rn_(anycb,(int f));
- BUFFER rn_(*bfind,(char *bname,int cflag));
- int rn_(bclear,(BUFFER *bp));
- int rn_(showbuffer,(BUFFER *bp,EWINDOW *wp,int flags));
- EWINDOW rn_(*popbuf,(BUFFER *bp));
- int rn_(bufferinsert,(int f,int n));
- int rn_(togglemodified,(int f,int n));
- int rn_(togglereadonly,(int f,int n));
- int rn_(popbuftop,(BUFFER *bp));
- char rn_(*GetCurrentBufferName,(void));
- int rn_(gotobuffer,(int f,int n));
- int rn_(grabword, (int *lnum, int *col, char *bname, int len, BOOL buf));
- int rn_(zapbuffer,(int f,int n));
- int rn_(seebuffer,(int f,int n));
- int rn_(savethisbuffer,(int f,int n));
- int rn_(showbufferfile, (int f, int n));
-
- /* CINFO.C
- */
- char rn_(getcinfo, (int c));
- char rn_(*mykeyname,(char *cp,int k));
- int rn_(findkeyfromstring,(char *p));
-
- /* DIR.C
- */
- void rn_(setdir,(char *s));
- int rn_(dirinit,(void));
- int rn_(changedir,(int f,int n));
- int rn_(gotodir,(char *bufc));
- /* int rn_(showcwdir,(int f,int n)); */
- int rn_(switchdir,(BUFFER *bp));
- void rn_(dirfrombp,(char *buf, BUFFER *bp));
- char rn_(*dirpath,(void));
-
- /* DIRED.C
- */
- int rn_(dired,(int f,int n));
- int rn_(d_findfile,(int f,int n));
- int rn_(d_viewfile,(int f,int n));
-
- /* DISPLAY.C
- */
- void rn_(vtinit,(void));
- void rn_(vttidy,(void));
- void rn_(vtmove,(int row,int col));
- void rn_(vtputc,(int c));
- void rn_(vtpute,(int c));
- void rn_(vteeol,(void));
- void rn_(update,(void));
- void rn_(updext,(int currow,int curcol));
- int rn_(vtputs,(char *s));
-
- /* ECHO.C
- */
- #include "varargs.h"
- int rn_(ereply,(char *, ...));
- int rn_(eread,(char *, ...));
- void rn_(ewprintf,(char *, ...));
-
- void rn_(eerase,(void));
- int rn_(eyorn,(char *sp));
- int rn_(eyesno,(char *sp));
- BOOL rn_(handleKchar,(int c));
- void rn_(epreload,(char *s));
- void rn_(erepair, (void));
-
- /* EXTEND.C
- */
- int rn_(insert,(int f,int n));
- int rn_(bindkey,(struct keymap_s * *mapp,char *fname,short *keys,int kcount));
- int rn_(bindtokey,(int f,int n));
- int rn_(localbind,(int f,int n));
- int rn_(define_key,(int f,int n));
- int rn_(unbindtokey,(int f,int n));
- int rn_(localunbind,(int f,int n));
- int rn_(extend,(int f,int n));
- int rn_(silent_extend,(int f,int n));
- int rn_(evalexpr,(int f,int n));
- int rn_(evalbuffer,(int f,int n));
- int rn_(evalfile,(int f,int n));
- int rn_(load,(char *fname));
- int rn_(excline,(char *line));
- void rn_(noop,(void));
- void rn_(ExtendedFunction,(char *s));
- void rn_(getcmdinput,(char *buf));
-
- /* FILE.C
- */
- BUFFER *rn_(findexistingbuffer, (char *fname));
- void rn_(getfiletime,(char *name, time_t *p));
- void rn_(cmodename,(BUFFER *bp, char *fname)); /* JAM */
- int rn_(fileinsert,(int f,int n));
- int rn_(filevisit,(int f,int n));
- int rn_(filerevisit,(int f,int n));
- int rn_(reverto,(int f,int n));
- int rn_(fileview,(int f,int n));
- int rn_(poptofile,(int f,int n));
- int rn_(poptofilequiet,(int f,int n));
- int rn_(poptofilehidden,(int f,int n));
- BUFFER rn_(*findbuffer,(char *fname));
- int rn_(readin,(char *fname));
- int rn_(insertfile,(char *fname,char *newname));
- void rn_(makename,(char *bname,char *fname));
- int rn_(filewrite,(int f,int n));
- int rn_(filesave,(int f,int n));
- int rn_(buffsave,(BUFFER *bp));
- int rn_(makebkfile,(int f,int n));
- int rn_(writeout,(BUFFER *bp,char *fn));
- void rn_(upmodes,(int additional_flags));
- void rn_(IncrementalSave,(void));
- BOOL rn_(filetimechanged,(BUFFER *bp));
- int rn_(toggleverifytime, (int f, int n));
- int rn_(togglejustnl, (int f, int n));
-
- /* FILEIO.C
- */
- void rn_(setencryptstate,(BOOL flag));
- int rn_(ffropen,(char *fn));
- int rn_(ffwopen,(char *fn));
- int rn_(ffclose,(void));
- int rn_(ffputline,(char *buf,int nbuf));
- int rn_(ffputbuf,(BUFFER *bp));
- int rn_(ffgetline,(char *buf,int nbuf,int *nbytes));
- int rn_(fbackupfile,(char *fname));
- int rn_(adjustnamecase,(char *fn));
- char rn_(*startupfile,(char *path));
- char rn_(*adjustname,(char *fn));
- BUFFER rn_(*dired_,(char *dirname));
- int rn_(diredfiles_,(int f, int n));
- int rn_(d_makename,(LINE *lp,char *fn));
- int rn_(copy,(char *frname,char *toname));
- BOOL rn_(fileisok,(char *s));
-
- /* HELP.C
- */
- int rn_(desckey,(int f,int n));
- int rn_(wallchart,(int f,int n));
- int rn_(help_help,(int f,int n));
- int rn_(apropos_command,(int f,int n));
-
- /* KBD.C
- */
- int rn_(do_meta,(int f,int n));
- void rn_(ungetkey,(int c));
- int rn_(getkey,(int flag));
-
- #ifdef MSW
- int (*doscan(struct keymap_s *map,int c))();
- #else
- int (*doscan())();
- #endif
-
- int rn_(doin,(void));
- int rn_(rescan,(int f,int n));
- int rn_(universal_argument,(int f,int n));
- int rn_(digit_argument,(int f,int n));
- int rn_(negative_argument,(int f,int n));
- int rn_(selfinsert,(int f,int n));
- int rn_(quote,(int f,int n));
-
- /* KEYMAP.C
- */
- BOOL rn_(loadfunct, (int i, void *fnp));
- char rn_(*map_name,(struct keymap_s *map));
- struct MAPS_S rn_(*name_mode,(char *name));
- struct keymap_s rn_(*name_map,(char *name));
- static int rn_(name_fent,(char *fname,int flag));
- #ifndef SUN
- # ifndef INTERACTIVE
- # ifndef HP
- int (*name_function(char *fname))();
- int rn_(complete_function,(char *fname,int c));
- # endif
- # endif
- #endif
- char *rn_(function_name,(int (*fpoint)()));
- int rn_(donothing, (int f, int n));
-
- /* LINE.C
- */
- #ifdef DEBUG
- void rn_(changelineflag, (LINE *lp, BOOL flag));
- #else
- # define changelineflag(l,f)\
- (f ? (l->l_flag |= LFCHANGE) : (l->l_flag &= ~LFCHANGE))
- #endif
-
- char *rn_(killbufstart,(void));
- int rn_(lineinsert, (char *s, BOOL nl));
- long rn_(return_kused,(void));
- LINE rn_(*lalloc,(int used));
- LINE rn_(*lallocx,(int used));
- void rn_(lfree,(LINE *lp));
- void rn_(lkill,(LINE *lp));
- void rn_(lchange,(int flag));
- int rn_(linsert,(int n,int c));
- int rn_(lnewline,(void));
- int rn_(ldelete,(long n,int kflag));
- int rn_(ldelnewline,(void));
- int rn_(lreplace,(long plen,char *st,int f));
- void rn_(kdelete,(void));
- int rn_(kinsert,(int c,int dir));
- int rn_(kgrow,(int back));
- int rn_(kremove,(long n));
-
- /* MACRO.C
- */
- int rn_(definemacro,(int f,int n));
- int rn_(finishmacro,(int f,int n));
- int rn_(executemacro,(int f,int n));
- int rn_(namethemacro,(int f,int n));
- int rn_(killnamedmacro,(int f,int n));
- int rn_(recallnamedmacro,(int f,int n));
-
- /* MAIN.C
- */
- int rn_(toggleshowtouched, (int f, int n));
- int rn_(memorygame, (int f, int n));
- void rn_(disable_preload,(void));
- void rn_(enable_preload,(void));
- int rn_(shootmedead,(int f, int n));
- char rn_(*apppath,(void));
- void rn_(EmaxMain,(int argc,char * *argv));
- int rn_(quit,(int f,int n));
- int rn_(ctrlg,(int f,int n));
- void rn_(ExitCleanup,(void));
- int rn_(crashcheck, (int f, int n));
- void rn_(MakeIncSaveLog, (void));
- void rn_(RemoveIncSaveLog, (void));
- void rn_(AnyPendingAlarms, (void));
- int rn_(ManageAlarms, (int f, int n));
-
- /* MATCH.C
- */
- char rn_(matchchar,(char c));
- char rn_(*matchstr,(char *s));
- void rn_(locatematch,(LINE *parent, int parentoff, LINE **lpp, int *doto));
- int rn_(showmatch,(int f,int n));
- int rn_(showthematch,(int f,int n));
- int rn_(gotomatch,(int f,int n));
-
- /* INDENT.c
- */
- int rn_(indentthisline, (LINE *lp));
- int rn_(indentofline,(int n, LINE *lp));
-
- /* MODES.C
- */
- int rn_(notabmode,(int f, int n));
- int rn_(indentmode,(int f,int n));
- int rn_(cmode,(int f,int n));
- int rn_(fillmode,(int f,int n));
- int rn_(blinkparen,(int f,int n));
- int rn_(myoverwrite,(int f,int n));
- int rn_(set_default_mode,(int f,int n));
-
- /* PARAGRAP.C
- */
- int rn_(gotobop,(int f,int n));
- int rn_(gotoeop,(int f,int n));
- int rn_(fillpara,(int f,int n));
- int rn_(killpara,(int f,int n));
- int rn_(fillword,(int f,int n));
- int rn_(setfillcol,(int f,int n));
-
- /* RANDOM.C
- */
- int rn_(CindentOn,(int f, int n));
- int rn_(CindentOff,(int f, int n));
- BOOL rn_(isCindent,(void));
- int rn_(hardtab,(int f, int n));
- int rn_(space_to_tabstop,(int f, int n));
- int rn_(showcpos,(int f,int n));
- int rn_(showline,(int f,int n));
- void rn_(calccpos,(char *buf,int shortflg));
- int rn_(getcolpos,(void));
- int rn_(twiddle,(int f,int n));
- int rn_(openline,(int f,int n));
- int rn_(newline,(int f,int n));
- int rn_(deblank,(int f,int n));
- int rn_(justone,(int f,int n));
- int rn_(delwhite,(int f,int n));
- int rn_(indent,(int f,int n));
- int rn_(alignindent,(int f,int n));
- int rn_(forwdel,(int f,int n));
- int rn_(backdel,(int f,int n));
- int rn_(killline,(int f,int n));
- int rn_(yank,(int f,int n));
- RSIZE rn_(getlinenum,(BUFFER *bp, LINE *lp));
- int rn_(getrownum,(EWINDOW *wp, LINE *lp));
-
- /* REGION.C
- */
- int rn_(killregion,(int f,int n));
- int rn_(copyregion,(int f,int n));
- int rn_(lowerregion,(int f,int n));
- int rn_(upperregion,(int f,int n));
-
- /* SEARCH.C
- */
- void rn_(jumpSearch, (void));
- int rn_(forwsearch,(int f,int n));
- int rn_(backsearch,(int f,int n));
- int rn_(searchagain,(int f,int n));
- int rn_(forwisearch,(int f,int n));
- int rn_(backisearch,(int f,int n));
- int rn_(isearch,(int dir));
- int rn_(queryrepl,(int f,int n));
- int rn_(forwsrch,(void));
- int rn_(backsrch,(void));
- int rn_(readpattern,(char *prompt));
-
- /* SPAWN.C
- */
- int rn_(sysmake,(int f,int n));
- int rn_(makeerror,(int f,int n));
- int rn_(spawncli,(int f,int n,int k));
- int rn_(windowprog,(int f, int n));
- int rn_(peerprog,(int f, int n));
- int rn_(spawncli2,(int f,int n,int k));
-
- /* TTYIO.C
- */
- int rn_(ttopen,(void));
- int rn_(ttclose,(void));
- int rn_(ttflush,(BOOL force));
- void rn_(panic,(char *s));
- int rn_(setttysize,(void));
- BOOL rn_(ttfatal, (void));
- void rn_(ttflushinput,(int flag));
- int rn_(ttwindowsize,(int f, int n));
-
- /* TTYKBD.C
- */
- CONSTANT char *rn_(getkeystrings, (int i));
- int rn_(getkbd,(void));
- int rn_(ttgetc,(void));
- int rn_(getakey,(void));
- int rn_(mytypeahead,(void));
- int rn_(ttykeymapinit,(void));
-
- /* VERSION.C
- */
- int rn_(showversion,(int f,int n));
- char rn_(*getversion,(void));
- char rn_(*shortversion,(void));
-
- /* WINDOW.C
- */
- int rn_(reposition,(int f,int n));
- int rn_(myrefresh,(int f,int n));
- int rn_(nextwind,(int f,int n));
- int rn_(prevwind,(int f,int n));
- int rn_(onlywind,(int f,int n));
- int rn_(splitwind,(int f,int n));
- int rn_(enlargewind,(int f,int n));
- int rn_(shrinkwind,(int f,int n));
- int rn_(delwind,(int f,int n));
- EWINDOW rn_(*wpopup,(void));
-
- /* WORD.C
- */
- int rn_(backword,(int f,int n));
- int rn_(forwword,(int f,int n));
- int rn_(upperword,(int f,int n));
- int rn_(lowerword,(int f,int n));
- int rn_(capword,(int f,int n));
- int rn_(delfword,(int f,int n));
- int rn_(delbword,(int f,int n));
- int rn_(inword,(void));
-
- /* DOS.C/UNIX.C
- */
- void rn_(GetDiskDirectory,(BUFFER *bp, char *path));
- unsigned short rn_(getdisk,(void));
- void rn_(setdisk,(char c));
- void rn_(getcurdir,(unsigned short drivenumber,char *buf));
- BOOL rn_(fileisrdonly,(char *s));
- int rn_(dosset,(int f,int n));
- int rn_(dosget,(int f,int n));
- int rn_(dosdir,(int f,int n));
- int rn_(sysmail, (int f, int n));
- void rn_(anynewmail, (void));
-
- /* UNDO.C
- */
- void rn_(clearUndo,(BUFFER *bp));
- void rn_(cacheInsert,(long count));
- void rn_(cacheLower,(long count));
- void rn_(cacheUpper,(long count));
- void rn_(cacheTwiddle,(void));
- void rn_(cacheKill,(void));
- int rn_(doUndo,(int f,int n));
-
- /* W3MEM.C
- */
- #ifdef MSW
- # ifndef WIN32
- # ifndef MEM_C
- void W3memLocalInitialize(void);
- void W3memLocalTerminate(void);
- # endif
- # endif
- #endif
-
- /* W3MISC.C
- */
- VOID rn_(MakeBanner, (VOID));
-