home *** CD-ROM | disk | FTP | other *** search
-
- /* MACHINE GENERATED */
-
-
- /* filereq.c */
-
- extern void do_arpinsfile (void);
- extern void do_arpload (void);
- extern void do_arpsave (void);
- extern void fixfile (char *, char *);
- extern void splitpath (char *, char *, char *);
- extern void fixdirname(char *);
- extern void do_aslload(void);
- extern void do_aslsave(void);
- extern void do_aslinsfile(void);
- extern void do_aslfont(void);
- extern void do_reqload(void);
- extern void do_reqsave(void);
- extern void do_reqinsfile(void);
- extern void do_reqfont(void);
- extern void do_saveclip(void);
- extern struct ReqToolsBase *ReqToolsBase;
- extern struct rtFileRequester *RFReq;
-
- /* globals.c */
-
- extern MLIST DBase;
- extern ED *Ep;
- extern char Overide;
- extern char Savetabs;
- extern char memoryfail, Nsu, Msgchk;
- extern ubyte CtlC;
- extern ubyte Current[256];
- extern ubyte Deline[256];
- extern ubyte Space[32];
- extern short Clen;
- extern char Abortcommand, MShowTitle;
- extern char Comlinemode;
- extern char *Partial;
- extern char *String;
- extern short Pagejump;
- extern char NoSel;
- extern char NewDME;
- extern char RxBlock;
- extern char Blocktype;
- extern char Blockempty;
- extern long initialBSline;
- extern long initialBSchar;
- extern char Marking;
- extern char FlushMem;
- extern char UpdateTitle;
- extern char ProgressWindow;
- extern int DefaultMargin;
- extern int DefaultParcol;
-
- /* keyboard.c */
-
- extern void keyctl (struct IntuiMessage *, int, unsigned short);
- extern void dealloc_hash (void);
- extern void resethash (void);
- extern int returnoveride (int);
- extern void addhash (ubyte, ubyte, ubyte, ubyte, ubyte *);
- extern int remhash (ubyte, ubyte, ubyte);
- extern char *keyspectomacro (char *);
- extern void do_map (void);
- extern void do_unmap (void);
- extern void do_clearmap (void);
- extern void do_savemap (void);
- extern void keyboard_init (void);
- extern unsigned char *cqtoa (int, int);
- extern int get_codequal (ubyte *, ubyte *, ubyte *);
-
- /* main.c */
-
- extern short Xsize, Ysize;
- extern short XTbase, YTbase;
- extern short Rows, Columns;
- extern short Xbase, Ybase;
- extern short Xpixs, Ypixs;
- extern ubyte *av[];
- extern char Wdisable;
- extern struct FileRequester *FReq;
- extern void ipchandler (void);
- extern void initipc (void);
- extern void do_ipc (void);
- extern void do_iconify (void);
- extern void do_tomouse (void);
- extern void iconify (void);
- extern void uniconify (void);
- extern void do_newwindow (void);
- extern void do_openwindow(void);
- extern struct Window *TOpenWindow (struct NewWindow *);
- extern struct Window *opensharedwindow (struct NewWindow *);
- extern void closesharedwindow (struct Window *);
- extern int getyn (char *);
- extern void title (char *);
- extern void window_title (void);
- extern void set_window_params (void);
- extern void exiterr (char *);
- extern int breakcheck (void);
- extern void breakreset (void);
- extern void do_resize (void);
- extern int ops (char **, int);
- extern char *geoskip(char *, int *, int *);
- extern void GeometryToNW(char *, struct NewWindow *);
- extern void prop_adj(void);
- extern struct Gadget *add_prop(struct Window *);
- extern void rest_prop(ED *);
- extern int new_top(void);
- extern void clear_window(void);
-
- /* menu.c */
-
- extern void menu_strip (struct Window *);
- extern void menu_off (void);
- extern void menu_on (void);
- extern void do_menuoff (void);
- extern void do_menuon (void);
- extern char *menutomacro (char *);
- extern char *menu_cmd (UWORD);
- extern void fixmenu (void);
- extern void do_menuclear (void);
- extern void do_menuadd (void);
- extern void do_menudelhdr (void);
- extern int do_menudel (void);
-
- /* mods.c */
-
- extern void PMAdd (void);
- extern void PMRem (void);
- extern void PMKill (struct _ED *);
- extern int do_pushmark (void);
- extern void do_popmark (void);
- extern void do_swapmark (void);
- extern void do_purgemark (void);
- extern void do_ping (void);
- extern void do_pong (void);
- extern void do_winsel(void);
- extern void do_undo (void);
- extern void do_findfile(void);
-
- /* mods.c */
-
- extern void PMAdd (void);
- extern void PMRem (void);
- extern void PMKill (struct _ED *);
- extern int do_pushmark (void);
- extern void do_popmark (void);
- extern void do_swapmark (void);
- extern void do_purgemark (void);
- extern void do_ping (void);
- extern void do_pong (void);
- extern void do_winsel(void);
- extern void do_undo (void);
- extern void do_findfile(void);
-
- /* refs.c */
-
- extern void do_addpath (void);
- extern void do_rempath (void);
- extern void do_ctags (void);
- extern void do_refs (void);
- extern int searchref (char *, char *, char **, char **, int *, char **);
- extern int dirpart (char *);
- extern MLIST PBase;
-
- /* rexx.c */
-
- extern void openrexx (void);
- extern void closerexx (void);
- extern void do_rx (void);
- extern void do_rx1 (void);
- extern void do_rx2 (void);
- extern void do_rxImplied (char *, char *);
- extern void do_rrexx(char *);
- extern int do_rexx (char *, char *);
- extern int Process_Rexx(void);
- extern void PushMsg(struct RexxMsg *,struct RexxMsg *);
- extern void PopMsg(struct RexxMsg *,int);
-
- /* rexx.h */
-
-
- /* subs.c */
-
- extern void makemygadget (struct Gadget *);
- extern int firstns (char *);
- extern int lastns (char *);
- extern int wordlen (char *);
- extern int getpathto (BPTR, char *, char *);
- extern void *allocb (int);
- extern void *allocl (int);
- extern void bmovl (void *, void *, int);
- extern int detab (char *, char *, int);
- extern int xefgets (FILE *, char *, int);
- extern int ncstrcmp (unsigned char *, unsigned char *);
- extern struct _ED *finded (char *, int);
- extern void mountrequest(int);
- extern int DeadKeyConvert(struct IntuiMessage *, UBYTE *, int, struct KeyMap *);
- extern FONT * GetFont(char *, short);
- extern char *GetDEnv(char *);
- extern void SetDEnv(char *, char *);
- extern int arpreq (char *, char *, char *, WIN *);
- extern void *clrmem(void *, size_t);
-
- /* cmd1.c */
-
- extern void escapecomlinemode (void);
- extern void setpen (int, int);
- extern void text_cursor (int);
- extern int text_init (ED *, WIN *, struct NewWindow *);
- extern int text_switch (struct Window *);
- extern int text_sync (void);
- extern int text_load (void);
- extern int text_colno (void);
- extern int text_lineno (void);
- extern int text_lines (void);
- extern int text_cols (void);
- extern int text_imode (void);
- extern int text_tabsize (void);
- extern unsigned char *text_name (void);
- extern void text_uninit (void);
- extern void inversemode (int);
- extern void text_cursor(int n);
- extern void text_position (int, int);
- extern void displayblock (int);
- extern void text_redrawblock (int);
- extern void text_redisplaycurrline (void);
- extern void text_redisplay (void);
- extern void text_write (unsigned char *);
- extern void text_displayseg (int, int);
- extern void movetocursor (void);
- extern void do_up (void);
- extern void do_scrolldown (void);
- extern void do_scrollup (void);
- extern void do_down (void);
- extern void do_page (void);
- extern void do_downadd (void);
- extern void do_left (void);
- extern void do_right (void);
- extern void do_col (void);
- extern void do_tab (void);
- extern void do_backtab (void);
- extern void do_return (void);
- extern void do_bs (void);
- extern void do_recall (void);
- extern void do_esc (void);
- extern void do_del (void);
- extern void do_top (void);
- extern void do_bottom (void);
- extern void do_firstcolumn (void);
- extern void do_firstnb (void);
- extern void do_lastcolumn (void);
- extern void do_goto (void);
- extern void do_screentop (void);
- extern void do_screenbottom (void);
- extern void do_findstr (void);
- extern void do_findr (void);
- extern void do_find (void);
- extern void search_operation (void);
- extern int case_strncmp (char *, char *, int);
- extern void do_findmatch();
- extern void do_window();
-
- extern void do_upfast(void);
- extern void do_downfast(void);
- extern void scroll_jump(int newtop);
-
- extern int GetClipText(char *buf, int buflen, int unit);
- extern int PutClipText(char *buf, int unit);
- extern void do_reqfind(void);
- extern void do_reqreplace(void);
- extern void do_updatetitle(void);
-
- /* cmd2.c */
-
- extern struct _ED *uninit_init (struct _ED *);
- extern void do_remeol (void);
- extern void do_wleft (void);
- extern void do_wright (void);
- extern void do_split (void);
- extern int do_join (void);
- extern int do_join2 (void);
- extern void do_margin (void);
- extern void do_wordwrap (void);
- extern void do_setparcol (void);
- extern void do_reformat (int);
- extern void do_tabstop (void);
- extern void do_insertmode (void);
- extern void do_insline (void);
- extern void do_deline (void);
- extern void do_chfilename (void);
- extern void do_edit (void);
- extern void do_bsave (void);
- extern void do_save (void);
- extern void do_saveas (void);
- extern void do_savetabs (void);
- extern void do_block (void);
- extern int blockok (void);
- extern void do_bdelete (void);
- extern void do_bcopy (void);
- extern void do_bmove (void);
- extern void do_if (void);
- extern int do_toggle (int);
- extern void do_tlate (void);
- extern void do_bsource (void);
- extern void do_scanf (void);
- extern int extend (struct _ED *, int);
- extern int makeroom (int);
- extern void freelist (char **, int);
- extern void do_appendsave(void);
- extern void do_bappendsave(void);
- extern void saveit(const char *);
-
- extern void do_clear(void);
- extern void do_reload(void);
- extern void do_blocktype(void);
- extern void do_bstart(void);
- extern void do_bend(void);
- extern void do_paste(void);
- extern void do_copy(void);
- extern char *block_to_str(int *);
- extern int OpenProgressWindow(char *title);
- extern void CloseProgressWindow(void);
- extern void UpdateProgressWindow(int done, int total, int step);
- extern void do_progresswnd(void);
- extern void do_cut(void);
- extern void AdjustBlock(void);
- extern void do_noflushmem(void);
-
- /* cmd3.c */
-
- extern void do_setfont (void);
- extern void do_ignorecase (void);
- extern void do_cd (void);
- extern void do_set (void);
- extern void do_setenv (void);
- extern void do_unset (void);
- extern void do_unsetenv (void);
- extern char *getvar (char *);
- extern void loadconfig(ED *);
- extern void do_saveconfig(void);
- extern void do_fgpen(void);
- extern void do_bgpen(void);
- extern void do_hgpen(void);
- extern void do_hgbgpen(void);
- extern void do_tpen(void);
- extern void do_justify(void);
- extern void do_title(void);
- extern void do_undeline(void);
- extern void do_unjustify(void);
- extern void do_modified(void);
- extern void do_sizewindow(void);
- extern void do_space(void);
-
- extern void do_reqparcol(void);
- extern void do_reqmargin(void);
- extern void do_reqgoto(void);
- extern void do_reqtabstop(void);
-
- /* command.c */
-
- extern void init_command (void);
- extern int do_command (char *);
- extern void do_null (void);
- extern void do_source (void);
- extern void do_quit (void);
- extern void do_execute (void);
- extern void do_repeat (void);
- extern char *breakout (char **, char *, char **);
-
- /* wildcmp.a */
-
- extern int WildCmp(char *, char *);
-
- /* unix.c */
-
- extern void *movmem(const void *from, void *to, int len);
- extern void *setmem(void *mem, int num, int value);
- extern void strins(char *to, const char *from);
- extern int unlink(const char *name);
-