Logo Search packages:      
Sourcecode: jove version File versions

insert.h

/**************************************************************************
 * This program is Copyright (C) 1986-2002 by Jonathan Payne.  JOVE is    *
 * provided by Jonathan and Jovehacks without charge and without          *
 * warranty.  You may copy, modify, and/or distribute JOVE, provided that *
 * this notice is included in all the source files and documentation.     *
 **************************************************************************/

/* ??? Why, for example, are GCchunks, lfreelist, and lfreereg here? -- DHR */

extern Bufpos *DoYank proto((
      LinePtr fline, int fchar,
      LinePtr tline, int tchar,
      LinePtr atline, int atchar,
      Buffer *whatbuf));

extern void
      ins_str proto((const char *str)),
      ins_str_wrap proto((const char *str, bool ok_nl, int wrap_off)),
      LineInsert proto((int num)),
      open_lines proto((int n)),
      overwrite proto((DAPchar c, int n)),
      insert_c proto((DAPchar c,int n)),
      GCchunks proto((void)),
      lfreelist proto((LinePtr first)),
      lfreereg proto((LinePtr line1,LinePtr line2)),
      n_indent proto((int goal));

#ifdef ABBREV
extern void MaybeAbbrevExpand proto((void));
#endif

extern LinePtr
      nbufline proto((void));

/* Commands: */

extern void
#ifdef LISP
      AddSpecial proto((void)),     /* add lisp special form */
      GSexpr proto((void)),   /* Grind S Expression. */
#endif
      DoParen proto((void)),
      LineAI proto((void)),
      Newline proto((void)),
      OpenLine proto((void)),
      QuotChar proto((void)),
      SelfInsert proto((void)),
      Tab proto((void)),
      YankPop proto((void));


/* Variables: */

extern int  CIndIncrmt; /* VAR: how much each indentation level pushes over in C mode */
extern int  PDelay;           /* VAR: paren flash delay in tenths of a second */

Generated by  Doxygen 1.6.0   Back to index