Symbol: edit_buffer
headers/cpp/editbuf.h
113
inline unsigned long index_in_buffer(struct edit_buffer *)
headers/cpp/editbuf.h
115
inline buf_char *ptr(struct edit_buffer *buf);
headers/cpp/editbuf.h
119
edit_buffer *buffer();
headers/cpp/editbuf.h
148
edit_buffer();
headers/cpp/editbuf.h
175
inline buf_char *edit_mark::ptr(struct edit_buffer *buf)
headers/cpp/editbuf.h
180
edit_buffer* buffer = str->buffer;
headers/cpp/editbuf.h
56
struct edit_buffer;
headers/cpp/editbuf.h
64
struct edit_buffer *buffer; // buffer that 'start' and 'end' belong to
headers/cpp/editbuf.h
67
edit_string(struct edit_buffer *b,
headers/cpp/editbuf.h
79
friend edit_buffer;
headers/cpp/editbuf.h
89
void flush_to_buffer(edit_buffer* buffer);
headers/cpp/editbuf.h
99
void disconnect_gap_from_file(edit_buffer* buffer);
src/libs/stdc++/legacy/editbuf.cc
100
buf_index edit_buffer::tell(edit_mark*mark)
src/libs/stdc++/legacy/editbuf.cc
107
void edit_buffer::move_gap(buf_offset pos)
src/libs/stdc++/legacy/editbuf.cc
115
void edit_buffer::gap_left (int pos)
src/libs/stdc++/legacy/editbuf.cc
166
void edit_buffer::gap_right (int pos)
src/libs/stdc++/legacy/editbuf.cc
218
void edit_buffer::make_gap(buf_offset k)
src/libs/stdc++/legacy/editbuf.cc
269
void edit_buffer::adjust_markers(register mark_pointer low,
src/libs/stdc++/legacy/editbuf.cc
340
struct edit_buffer *buffer = str->buffer;
src/libs/stdc++/legacy/editbuf.cc
374
struct edit_buffer *buffer = str->buffer;
src/libs/stdc++/legacy/editbuf.cc
443
struct edit_buffer *buffer = str->buffer;
src/libs/stdc++/legacy/editbuf.cc
477
struct edit_buffer *buffer = cookie->str->buffer;
src/libs/stdc++/legacy/editbuf.cc
519
void edit_buffer::delete_range (buf_index from, buf_index to)
src/libs/stdc++/legacy/editbuf.cc
541
void edit_buffer::delete_range(struct edit_mark *start, struct edit_mark *end)
src/libs/stdc++/legacy/editbuf.cc
546
void buf_delete_chars(struct edit_buffer *, struct edit_mark *, size_t)
src/libs/stdc++/legacy/editbuf.cc
555
edit_buffer* buffer = bstr->buffer;
src/libs/stdc++/legacy/editbuf.cc
574
struct edit_buffer *buffer = cookie->str->buffer;
src/libs/stdc++/legacy/editbuf.cc
596
edit_buffer::edit_buffer()
src/libs/stdc++/legacy/editbuf.cc
62
inline void disconnect_gap_from_file(edit_buffer* buffer, FILE* fp)
src/libs/stdc++/legacy/editbuf.cc
620
struct edit_buffer *buf = str->buffer;
src/libs/stdc++/legacy/editbuf.cc
642
edit_buffer * edit_mark::buffer()
src/libs/stdc++/legacy/editbuf.cc
647
return (edit_buffer *)((char*)mark - offsetof(edit_buffer, end_mark));
src/libs/stdc++/legacy/editbuf.cc
653
struct edit_buffer *buf = buffer();
src/libs/stdc++/legacy/editbuf.cc
71
void edit_streambuf::flush_to_buffer(edit_buffer* buffer)
src/libs/stdc++/legacy/editbuf.cc
77
void edit_streambuf::disconnect_gap_from_file(edit_buffer* buffer)
src/libs/stdc++/legacy/editbuf.cc
85
buf_index edit_buffer::tell(buf_char *ptr)