tell
buf_index tell();
buf_index tell(edit_mark*);
buf_index tell(buf_char*);
buf_index tell();
virtual INT64 tell();
return tell(data + mark->index_in_buffer(this));
buf_index cur_pos = buffer->tell((buf_char*)current());;
buf_index start_pos = buffer->tell(str->start);
buf_index end_pos = buffer->tell(str->end);
delete_range(tell(start), tell(end));
str->buffer->delete_range(str->buffer->tell((buf_char*)pptr()),
str->buffer->tell(str->end));
return str->buffer->tell(file->__bufp);