home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / AP / JED / JED097-1.TAR / jed / src / ins.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-12-12  |  856 b   |  28 lines

  1. /*
  2.  *  Copyright (c) 1992, 1994 John E. Davis  (davis@amy.tch.harvard.edu)
  3.  *  All Rights Reserved.
  4.  */
  5.     
  6. /* For undo, these flags assumed to be <= 0xFF */
  7. #define CDELETE  0x1
  8. #define CINSERT  0x2
  9. #define LDELETE  0x4
  10. #define NLINSERT  0x8   /* causes marks to be moved to next line */
  11. #define NLDELETE  0x10    /* opposite of above */
  12.   
  13. extern void update_marks(int, int);  
  14. extern int No_Screen_Update;
  15. extern int deln(int *);
  16. extern void generic_deln(int *);
  17. extern void del(void);
  18. extern void ins( char);
  19. extern void fast_del(void);
  20. extern void fast_ins(char);
  21. extern void insert_buffer(Buffer *);
  22. extern void quick_insert(register unsigned char *, int);
  23. extern void ins_chars(unsigned char *, int);
  24. extern void ins_char_n_times(char, int);
  25. extern void del_newline(void);
  26. extern void replace_char(unsigned char);
  27. extern int Suspend_Screen_Update;
  28.