home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / emacs-19.28-src.tgz / tar.out / fsf / emacs / src / insdel_protos.h < prev    next >
Text File  |  1996-09-28  |  2KB  |  77 lines

  1. /* Prototypes for functions defined in
  2. insdel.c
  3.  */
  4.  
  5. int move_gap(int pos);
  6.  
  7. void gap_left(register int pos,
  8.               int newgap);
  9.  
  10. void gap_right(register int pos);
  11.  
  12. void adjust_markers(register int from,
  13.                     register int to,
  14.                     register int amount);
  15.  
  16. void adjust_point(int amount);
  17.  
  18. int make_gap(int increment);
  19.  
  20. int insert(register unsigned char * string,
  21.            register int length);
  22.  
  23. void insert_1(register unsigned char * string,
  24.               register int length);
  25.  
  26. int insert_from_string(int string,
  27.                        register int pos,
  28.                        register int length,
  29.                        int inherit);
  30.  
  31. void insert_from_string_1(int string,
  32.                           register int pos,
  33.                           register int length,
  34.                           int inherit);
  35.  
  36. void insert_char(int c);
  37.  
  38. void insert_string(char * s);
  39.  
  40. int insert_before_markers(unsigned char * string,
  41.                           register int length);
  42.  
  43. int insert_from_string_before_marker(int string,
  44.                                      register int pos,
  45.                                      register int length,
  46.                                      int inherit);
  47.  
  48. int del_range(register int from,
  49.               register int to);
  50.  
  51. int del_range_1(register int from,
  52.                 register int to,
  53.                 register int prepare);
  54.  
  55. int modify_region(struct buffer * buffer,
  56.                   int start,
  57.                   int end);
  58.  
  59. int prepare_to_modify_buffer(int start,
  60.                              int end);
  61.  
  62. int before_change_function_restore(int value);
  63.  
  64. int after_change_function_restore(int value);
  65.  
  66. int before_change_functions_restore(int value);
  67.  
  68. int after_change_functions_restore(int value);
  69.  
  70. int signal_before_change(int start,
  71.                          int end);
  72.  
  73. int signal_after_change(int pos,
  74.                         int lendel,
  75.                         int lenins);
  76.  
  77.