Searched refs:edit_buffer (Results 1 – 2 of 2) sorted by relevance
56 struct edit_buffer;64 struct edit_buffer *buffer; // buffer that 'start' and 'end' belong to67 edit_string(struct edit_buffer *b, in edit_string()79 friend edit_buffer; member89 void flush_to_buffer(edit_buffer* buffer);99 void disconnect_gap_from_file(edit_buffer* buffer);113 inline unsigned long index_in_buffer(struct edit_buffer *) in index_in_buffer()115 inline buf_char *ptr(struct edit_buffer *buf);119 edit_buffer *buffer();136 struct edit_buffer { struct[all …]
62 inline void disconnect_gap_from_file(edit_buffer* buffer, FILE* fp) in disconnect_gap_from_file()71 void edit_streambuf::flush_to_buffer(edit_buffer* buffer) in flush_to_buffer()77 void edit_streambuf::disconnect_gap_from_file(edit_buffer* buffer) in disconnect_gap_from_file()85 buf_index edit_buffer::tell(buf_char *ptr) in tell()100 buf_index edit_buffer::tell(edit_mark*mark) in tell()107 void edit_buffer::move_gap(buf_offset pos) in move_gap()115 void edit_buffer::gap_left (int pos) in gap_left()166 void edit_buffer::gap_right (int pos) in gap_right()218 void edit_buffer::make_gap(buf_offset k) in make_gap()269 void edit_buffer::adjust_markers(register mark_pointer low, in adjust_markers()[all …]